(function(){function _construct(e,t,n){if(_isNativeReflectConstruct())return Reflect.construct.apply(null,arguments);var i=[null];i.push.apply(i,t);var r=new(e.bind.apply(e,i));return n&&_setPrototypeOf(r,n.prototype),r}function _regeneratorRuntime(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */_regeneratorRuntime=function(){return t};var e,t={},n=Object.prototype,i=n.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function u(e,t,n,i){var o=t&&t.prototype instanceof m?t:m,a=Object.create(o.prototype),s=new T(i||[]);return r(a,"_invoke",{value:k(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var p="suspendedStart",h="executing",f="completed",b={};function m(){}function g(){}function v(){}var y={};l(y,a,(function(){return this}));var M=Object.getPrototypeOf,_=M&&M(M(q([])));_&&_!==n&&i.call(_,a)&&(y=_);var O=v.prototype=m.prototype=Object.create(y);function z(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(r,o,a,s){var c=d(e[r],e,o);if("throw"!==c.type){var l=c.arg,u=l.value;return u&&"object"==typeof u&&i.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var o;r(this,"_invoke",{value:function(e,i){function r(){return new t((function(t,r){n(e,i,t,r)}))}return o=o?o.then(r,r):r()}})}function k(t,n,i){var r=p;return function(o,a){if(r===h)throw Error("Generator is already running");if(r===f){if("throw"===o)throw a;return{value:e,done:!0}}for(i.method=o,i.arg=a;;){var s=i.delegate;if(s){var c=C(s,i);if(c){if(c===b)continue;return c}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(r===p)throw r=f,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);r=h;var l=d(t,n,i);if("normal"===l.type){if(r=i.done?f:"suspendedYield",l.arg===b)continue;return{value:l.arg,done:i.done}}"throw"===l.type&&(r=f,i.method="throw",i.arg=l.arg)}}}function C(t,n){var i=n.method,r=t.iterator[i];if(r===e)return n.delegate=null,"throw"===i&&t.iterator.return&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method)||"return"!==i&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+i+"' method")),b;var o=d(r,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,b;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,b):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,b)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function q(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,o=function n(){for(;++r<t.length;)if(i.call(t,r))return n.value=t[r],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(typeof t+" is not iterable")}return g.prototype=v,r(O,"constructor",{value:v,configurable:!0}),r(v,"constructor",{value:g,configurable:!0}),g.displayName=l(v,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,l(e,c,"GeneratorFunction")),e.prototype=Object.create(O),e},t.awrap=function(e){return{__await:e}},z(A.prototype),l(A.prototype,s,(function(){return this})),t.AsyncIterator=A,t.async=function(e,n,i,r,o){void 0===o&&(o=Promise);var a=new A(u(e,n,i,r),o);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},z(O),l(O,c,"Generator"),l(O,a,(function(){return this})),l(O,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var i in t)n.push(i);return n.reverse(),function e(){for(;n.length;){var i=n.pop();if(i in t)return e.value=i,e.done=!1,e}return e.done=!0,e}},t.values=q,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(S),!t)for(var n in this)"t"===n.charAt(0)&&i.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function r(i,r){return s.type="throw",s.arg=t,n.next=i,r&&(n.method="next",n.arg=e),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var c=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,b):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),b},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;S(n)}return r}}throw Error("illegal catch attempt")},delegateYield:function(t,n,i){return this.delegate={iterator:q(t),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=e),b}},t}function _toArray(e){return _arrayWithHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableRest()}function _defineProperty(e,t,n){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,r,o,a,s=[],c=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=o.call(n)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(e){l=!0,r=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return s}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _superPropGet(e,t,n,i){var r=_get(_getPrototypeOf(1&i?e.prototype:e),t,n);return 2&i&&"function"==typeof r?function(e){return r.apply(n,e)}:r}function _get(){return(_get="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var i=_superPropBase(e,t);if(i){var r=Object.getOwnPropertyDescriptor(i,t);return r.get?r.get.call(arguments.length<3?e:n):r.value}}).apply(null,arguments)}function _superPropBase(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=_getPrototypeOf(e)););return e}function _createForOfIteratorHelper(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function _readOnlyError(e){throw new TypeError('"'+e+'" is read-only')}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,_toPropertyKey(i.key),i)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toPropertyKey(e){var t=_toPrimitive(e,"string");return"symbol"==typeof t?t:t+""}function _toPrimitive(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function _callSuper(e,t,n){return t=_getPrototypeOf(t),_possibleConstructorReturn(e,_isNativeReflectConstruct()?Reflect.construct(t,n||[],_getPrototypeOf(e).constructor):t.apply(e,n))}function _possibleConstructorReturn(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{"+0xr":function(e,t,n){"use strict";n.d(t,"a",(function(){return _e})),n.d(t,"b",(function(){return le})),n.d(t,"c",(function(){return be})),n.d(t,"d",(function(){return ye})),n.d(t,"e",(function(){return he})),n.d(t,"f",(function(){return Le})),n.d(t,"g",(function(){return ke})),n.d(t,"h",(function(){return ge})),n.d(t,"i",(function(){return de})),n.d(t,"j",(function(){return Te})),n.d(t,"k",(function(){return ze})),n.d(t,"l",(function(){return xe})),n.d(t,"m",(function(){return De})),n.d(t,"n",(function(){return we})),n.d(t,"o",(function(){return se})),n.d(t,"p",(function(){return je})),n.d(t,"q",(function(){return Ne})),n.d(t,"r",(function(){return We}));var i=n("fXoL"),r=n("cH1L"),o=n("8LU1"),a=n("0EQZ"),s=n("nLfN"),c=n("ofXK"),l=n("XNiG"),u=n("Cfvw"),d=n("2Vo4"),p=n("7+OI"),h=n("LRne"),f=n("1G5W"),b=n("IzEk"),m=n("vxfF"),g=[[["caption"]],[["colgroup"],["col"]]];function v(e,t){if(1&e&&(i.mc(0,"th",3),i.od(1),i.lc()),2&e){var n=i.yc();i.jd("text-align",n.justify),i.Ub(1),i.qd("\n        ",n.headerText,"\n      ")}}function y(e,t){if(1&e&&(i.mc(0,"td",4),i.od(1),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.jd("text-align",r.justify),i.Ub(1),i.qd("\n        ",r.dataAccessor(n,r.name),"\n      ")}}function M(e){return function(e){function t(){var e;_classCallCheck(this,t);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=_callSuper(this,t,[].concat(i)))._sticky=!1,e._hasStickyChanged=!1,e}return _inherits(t,e),_createClass(t,[{key:"sticky",get:function(){return this._sticky},set:function(e){var t=this._sticky;this._sticky=Object(o.c)(e),this._hasStickyChanged=t!==this._sticky}},{key:"hasStickyChanged",value:function(){var e=this._hasStickyChanged;return this._hasStickyChanged=!1,e}},{key:"resetStickyChanged",value:function(){this._hasStickyChanged=!1}}])}(e)}var _=new i.C("CDK_TABLE"),O=new i.C("text-column-options"),z=_createClass((function e(t){_classCallCheck(this,e),this.template=t}));z.\u0275fac=function(e){return new(e||z)(i.gc(i.cb))},z.\u0275dir=i.bc({type:z,selectors:[["","cdkCellDef",""]]}),z.ctorParameters=function(){return[{type:i.cb}]};var A=_createClass((function e(t){_classCallCheck(this,e),this.template=t}));A.\u0275fac=function(e){return new(e||A)(i.gc(i.cb))},A.\u0275dir=i.bc({type:A,selectors:[["","cdkHeaderCellDef",""]]}),A.ctorParameters=function(){return[{type:i.cb}]};var k=_createClass((function e(t){_classCallCheck(this,e),this.template=t}));k.\u0275fac=function(e){return new(e||k)(i.gc(i.cb))},k.\u0275dir=i.bc({type:k,selectors:[["","cdkFooterCellDef",""]]}),k.ctorParameters=function(){return[{type:i.cb}]};var C=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._table=e,n._stickyEnd=!1,n}return _inherits(t,e),_createClass(t,[{key:"name",get:function(){return this._name},set:function(e){this._setNameInput(e)}},{key:"stickyEnd",get:function(){return this._stickyEnd},set:function(e){var t=this._stickyEnd;this._stickyEnd=Object(o.c)(e),this._hasStickyChanged=t!==this._stickyEnd}},{key:"_updateColumnCssClassName",value:function(){this._columnCssClassName=["cdk-column-"+this.cssClassFriendlyName]}},{key:"_setNameInput",value:function(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}}])}(M(_createClass((function e(){_classCallCheck(this,e)}))));C.\u0275fac=function(e){return new(e||C)(i.gc(_,8))},C.\u0275dir=i.bc({type:C,selectors:[["","cdkColumnDef",""]],contentQueries:function(e,t,n){var r;1&e&&(i.Zb(n,z,!0),i.Zb(n,A,!0),i.Zb(n,k,!0)),2&e&&(i.Vc(r=i.vc())&&(t.cell=r.first),i.Vc(r=i.vc())&&(t.headerCell=r.first),i.Vc(r=i.vc())&&(t.footerCell=r.first))},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[i.Tb([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:C}]),i.Rb]}),C.ctorParameters=function(){return[{type:void 0,decorators:[{type:i.z,args:[_]},{type:i.O}]}]},C.propDecorators={name:[{type:i.E,args:["cdkColumnDef"]}],stickyEnd:[{type:i.E,args:["stickyEnd"]}],cell:[{type:i.n,args:[z]}],headerCell:[{type:i.n,args:[A]}],footerCell:[{type:i.n,args:[k]}]};var w=_createClass((function e(t,n){_classCallCheck(this,e);var i,r=n.nativeElement.classList,o=_createForOfIteratorHelper(t._columnCssClassName);try{for(o.s();!(i=o.n()).done;){var a=i.value;r.add(a)}}catch(s){o.e(s)}finally{o.f()}})),S=function(e){function t(e,n){return _classCallCheck(this,t),_callSuper(this,t,[e,n])}return _inherits(t,e),_createClass(t)}(w);S.\u0275fac=function(e){return new(e||S)(i.gc(C),i.gc(i.r))},S.\u0275dir=i.bc({type:S,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[i.Rb]}),S.ctorParameters=function(){return[{type:C},{type:i.r}]};var T=function(e){function t(e,n){return _classCallCheck(this,t),_callSuper(this,t,[e,n])}return _inherits(t,e),_createClass(t)}(w);T.\u0275fac=function(e){return new(e||T)(i.gc(C),i.gc(i.r))},T.\u0275dir=i.bc({type:T,selectors:[["cdk-footer-cell"],["td","cdk-footer-cell",""]],hostAttrs:["role","gridcell",1,"cdk-footer-cell"],features:[i.Rb]}),T.ctorParameters=function(){return[{type:C},{type:i.r}]};var q=function(e){function t(e,n){return _classCallCheck(this,t),_callSuper(this,t,[e,n])}return _inherits(t,e),_createClass(t)}(w);q.\u0275fac=function(e){return new(e||q)(i.gc(C),i.gc(i.r))},q.\u0275dir=i.bc({type:q,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:["role","gridcell",1,"cdk-cell"],features:[i.Rb]}),q.ctorParameters=function(){return[{type:C},{type:i.r}]};var L=_createClass((function e(){_classCallCheck(this,e),this.tasks=[],this.endTasks=[]})),E=new i.C("_COALESCED_STYLE_SCHEDULER"),D=function(){return _createClass((function e(t){_classCallCheck(this,e),this._ngZone=t,this._currentSchedule=null,this._destroyed=new l.b}),[{key:"schedule",value:function(e){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(e)}},{key:"scheduleEnd",value:function(e){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(e)}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_createScheduleIfNeeded",value:function(){var e=this;this._currentSchedule||(this._currentSchedule=new L,this._getScheduleObservable().pipe(Object(f.a)(this._destroyed)).subscribe((function(){for(;e._currentSchedule.tasks.length||e._currentSchedule.endTasks.length;){var t=e._currentSchedule;e._currentSchedule=new L;var n,i=_createForOfIteratorHelper(t.tasks);try{for(i.s();!(n=i.n()).done;){(0,n.value)()}}catch(a){i.e(a)}finally{i.f()}var r,o=_createForOfIteratorHelper(t.endTasks);try{for(o.s();!(r=o.n()).done;){(0,r.value)()}}catch(a){o.e(a)}finally{o.f()}}e._currentSchedule=null})))}},{key:"_getScheduleObservable",value:function(){return this._ngZone.isStable?Object(u.a)(Promise.resolve(void 0)):this._ngZone.onStable.pipe(Object(b.a)(1))}}])}();D.\u0275fac=function(e){return new(e||D)(i.qc(i.N))},D.\u0275prov=i.cc({token:D,factory:D.\u0275fac}),D.ctorParameters=function(){return[{type:i.N}]};var R=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.template=t,this._differs=n}),[{key:"ngOnChanges",value:function(e){if(!this._columnsDiffer){var t=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(t).create(),this._columnsDiffer.diff(t)}}},{key:"getColumnsDiff",value:function(){return this._columnsDiffer.diff(this.columns)}},{key:"extractCellTemplate",value:function(e){return this instanceof x?e.headerCell.template:this instanceof I?e.footerCell.template:e.cell.template}}])}();R.\u0275fac=function(e){return new(e||R)(i.gc(i.cb),i.gc(i.F))},R.\u0275dir=i.bc({type:R,features:[i.Sb]}),R.ctorParameters=function(){return[{type:i.cb},{type:i.F}]};var x=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n]))._table=i,r}return _inherits(t,e),_createClass(t,[{key:"ngOnChanges",value:function(e){_superPropGet(t,"ngOnChanges",this,3)([e])}}])}(M(function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(R)));x.\u0275fac=function(e){return new(e||x)(i.gc(i.cb),i.gc(i.F),i.gc(_,8))},x.\u0275dir=i.bc({type:x,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[i.Rb,i.Sb]}),x.ctorParameters=function(){return[{type:i.cb},{type:i.F},{type:void 0,decorators:[{type:i.z,args:[_]},{type:i.O}]}]};var I=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n]))._table=i,r}return _inherits(t,e),_createClass(t,[{key:"ngOnChanges",value:function(e){_superPropGet(t,"ngOnChanges",this,3)([e])}}])}(M(function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(R)));I.\u0275fac=function(e){return new(e||I)(i.gc(i.cb),i.gc(i.F),i.gc(_,8))},I.\u0275dir=i.bc({type:I,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[i.Rb,i.Sb]}),I.ctorParameters=function(){return[{type:i.cb},{type:i.F},{type:void 0,decorators:[{type:i.z,args:[_]},{type:i.O}]}]};var W=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n]))._table=i,r}return _inherits(t,e),_createClass(t)}(R);W.\u0275fac=function(e){return new(e||W)(i.gc(i.cb),i.gc(i.F),i.gc(_,8))},W.\u0275dir=i.bc({type:W,selectors:[["","cdkRowDef",""]],inputs:{columns:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[i.Rb]}),W.ctorParameters=function(){return[{type:i.cb},{type:i.F},{type:void 0,decorators:[{type:i.z,args:[_]},{type:i.O}]}]};var P=function(){function e(t){_classCallCheck(this,e),this._viewContainer=t,e.mostRecentCellOutlet=this}return _createClass(e,[{key:"ngOnDestroy",value:function(){e.mostRecentCellOutlet===this&&(e.mostRecentCellOutlet=null)}}])}();P.\u0275fac=function(e){return new(e||P)(i.gc(i.ib))},P.\u0275dir=i.bc({type:P,selectors:[["","cdkCellOutlet",""]]}),P.mostRecentCellOutlet=null,P.ctorParameters=function(){return[{type:i.ib}]};var N=_createClass((function e(){_classCallCheck(this,e)}));N.\u0275fac=function(e){return new(e||N)},N.\u0275cmp=i.ac({type:N,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[P],encapsulation:2});var j=_createClass((function e(){_classCallCheck(this,e)}));j.\u0275fac=function(e){return new(e||j)},j.\u0275cmp=i.ac({type:j,selectors:[["cdk-footer-row"],["tr","cdk-footer-row",""]],hostAttrs:["role","row",1,"cdk-footer-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[P],encapsulation:2});var B=_createClass((function e(){_classCallCheck(this,e)}));B.\u0275fac=function(e){return new(e||B)},B.\u0275cmp=i.ac({type:B,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[P],encapsulation:2});var F=_createClass((function e(t){_classCallCheck(this,e),this.templateRef=t}));F.\u0275fac=function(e){return new(e||F)(i.gc(i.cb))},F.\u0275dir=i.bc({type:F,selectors:[["ng-template","cdkNoDataRow",""]]}),F.ctorParameters=function(){return[{type:i.cb}]};var U=["top","bottom","left","right"],V=function(){return _createClass((function e(t,n,i,r){var o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=!(arguments.length>5&&void 0!==arguments[5])||arguments[5];_classCallCheck(this,e),this._isNativeHtmlTable=t,this._stickCellCss=n,this.direction=i,this._coalescedStyleScheduler=r,this._isBrowser=o,this._needsPositionStickyOnElement=a}),[{key:"clearStickyPositioning",value:function(e,t){var n,i=this,r=[],o=_createForOfIteratorHelper(e);try{for(o.s();!(n=o.n()).done;){var a=n.value;if(a.nodeType===a.ELEMENT_NODE){r.push(a);for(var s=0;s<a.children.length;s++)r.push(a.children[s])}}}catch(c){o.e(c)}finally{o.f()}this._scheduleStyleChanges((function(){for(var e=0,n=r;e<n.length;e++){var o=n[e];i._removeStickyStyle(o,t)}}))}},{key:"updateStickyColumns",value:function(e,t,n){var i=this;if(e.length&&this._isBrowser&&(t.some((function(e){return e}))||n.some((function(e){return e})))){var r=e[0],o=r.children.length,a=this._getCellWidths(r),s=this._getStickyStartColumnPositions(a,t),c=this._getStickyEndColumnPositions(a,n);this._scheduleStyleChanges((function(){var r,a="rtl"===i.direction,l=a?"right":"left",u=a?"left":"right",d=_createForOfIteratorHelper(e);try{for(d.s();!(r=d.n()).done;)for(var p=r.value,h=0;h<o;h++){var f=p.children[h];t[h]&&i._addStickyStyle(f,l,s[h]),n[h]&&i._addStickyStyle(f,u,c[h])}}catch(b){d.e(b)}finally{d.f()}}))}}},{key:"stickRows",value:function(e,t,n){var i=this;if(this._isBrowser){for(var r="bottom"===n?e.slice().reverse():e,o="bottom"===n?t.slice().reverse():t,a=[],s=[],c=0,l=0;c<r.length;c++)if(a[c]=l,o[c]){var u=r[c];s[c]=this._isNativeHtmlTable?Array.from(u.children):[u],c!==r.length-1&&(l+=u.getBoundingClientRect().height)}this._scheduleStyleChanges((function(){for(var e=0;e<r.length;e++)if(o[e]){var t,c=a[e],l=_createForOfIteratorHelper(s[e]);try{for(l.s();!(t=l.n()).done;){var u=t.value;i._addStickyStyle(u,n,c)}}catch(d){l.e(d)}finally{l.f()}}}))}}},{key:"updateStickyFooterContainer",value:function(e,t){var n=this;if(this._isNativeHtmlTable){var i=e.querySelector("tfoot");this._scheduleStyleChanges((function(){t.some((function(e){return!e}))?n._removeStickyStyle(i,["bottom"]):n._addStickyStyle(i,"bottom",0)}))}}},{key:"_removeStickyStyle",value:function(e,t){var n,i=_createForOfIteratorHelper(t);try{for(i.s();!(n=i.n()).done;){var r=n.value;e.style[r]=""}}catch(o){i.e(o)}finally{i.f()}U.some((function(n){return-1===t.indexOf(n)&&e.style[n]}))?e.style.zIndex=this._getCalculatedZIndex(e):(e.style.zIndex="",this._needsPositionStickyOnElement&&(e.style.position=""),e.classList.remove(this._stickCellCss))}},{key:"_addStickyStyle",value:function(e,t,n){e.classList.add(this._stickCellCss),e.style[t]=n+"px",e.style.zIndex=this._getCalculatedZIndex(e),this._needsPositionStickyOnElement&&(e.style.cssText+="position: -webkit-sticky; position: sticky; ")}},{key:"_getCalculatedZIndex",value:function(e){for(var t={top:100,bottom:10,left:1,right:1},n=0,i=0,r=U;i<r.length;i++){var o=r[i];e.style[o]&&(n+=t[o])}return n?""+n:""}},{key:"_getCellWidths",value:function(e){for(var t=[],n=e.children,i=0;i<n.length;i++){var r=n[i];t.push(r.getBoundingClientRect().width)}return t}},{key:"_getStickyStartColumnPositions",value:function(e,t){for(var n=[],i=0,r=0;r<e.length;r++)t[r]&&(n[r]=i,i+=e[r]);return n}},{key:"_getStickyEndColumnPositions",value:function(e,t){for(var n=[],i=0,r=e.length;r>0;r--)t[r]&&(n[r]=i,i+=e[r]);return n}},{key:"_scheduleStyleChanges",value:function(e){this._coalescedStyleScheduler?this._coalescedStyleScheduler.schedule(e):e()}}])}(),H=_createClass((function e(t,n){_classCallCheck(this,e),this.viewContainer=t,this.elementRef=n}));H.\u0275fac=function(e){return new(e||H)(i.gc(i.ib),i.gc(i.r))},H.\u0275dir=i.bc({type:H,selectors:[["","rowOutlet",""]]}),H.ctorParameters=function(){return[{type:i.ib},{type:i.r}]};var Y=_createClass((function e(t,n){_classCallCheck(this,e),this.viewContainer=t,this.elementRef=n}));Y.\u0275fac=function(e){return new(e||Y)(i.gc(i.ib),i.gc(i.r))},Y.\u0275dir=i.bc({type:Y,selectors:[["","headerRowOutlet",""]]}),Y.ctorParameters=function(){return[{type:i.ib},{type:i.r}]};var X=_createClass((function e(t,n){_classCallCheck(this,e),this.viewContainer=t,this.elementRef=n}));X.\u0275fac=function(e){return new(e||X)(i.gc(i.ib),i.gc(i.r))},X.\u0275dir=i.bc({type:X,selectors:[["","footerRowOutlet",""]]}),X.ctorParameters=function(){return[{type:i.ib},{type:i.r}]};var G=_createClass((function e(t,n){_classCallCheck(this,e),this.viewContainer=t,this.elementRef=n}));G.\u0275fac=function(e){return new(e||G)(i.gc(i.ib),i.gc(i.r))},G.\u0275dir=i.bc({type:G,selectors:[["","noDataRowOutlet",""]]}),G.ctorParameters=function(){return[{type:i.ib},{type:i.r}]},i.s;var K=function(){return _createClass((function e(t,n,i,r,o,a,s,c,u){_classCallCheck(this,e),this._differs=t,this._changeDetectorRef=n,this._elementRef=i,this._dir=o,this._platform=s,this._viewRepeater=c,this._coalescedStyleScheduler=u,this._onDestroy=new l.b,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._multiTemplateDataRows=!1,this.viewChange=new d.a({start:0,end:Number.MAX_VALUE}),r||this._elementRef.nativeElement.setAttribute("role","grid"),this._document=a,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}),[{key:"trackBy",get:function(){return this._trackByFn},set:function(e){this._trackByFn=e}},{key:"dataSource",get:function(){return this._dataSource},set:function(e){this._dataSource!==e&&this._switchDataSource(e)}},{key:"multiTemplateDataRows",get:function(){return this._multiTemplateDataRows},set:function(e){this._multiTemplateDataRows=Object(o.c)(e),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}},{key:"ngOnInit",value:function(){var e=this;this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((function(t,n){return e.trackBy?e.trackBy(n.dataIndex,n.data):n}))}},{key:"ngAfterContentChecked",value:function(){this._cacheRowDefs(),this._cacheColumnDefs(),!this._headerRowDefs.length&&!this._footerRowDefs.length&&this._rowDefs.length;var e=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():e&&this.updateStickyColumnStyles(),this._checkStickyStates()}},{key:"ngOnDestroy",value:function(){this._rowOutlet.viewContainer.clear(),this._noDataRowOutlet.viewContainer.clear(),this._headerRowOutlet.viewContainer.clear(),this._footerRowOutlet.viewContainer.clear(),this._cachedRenderRowsMap.clear(),this._onDestroy.next(),this._onDestroy.complete(),Object(a.h)(this.dataSource)&&this.dataSource.disconnect(this)}},{key:"renderRows",value:function(){var e=this;this._renderRows=this._getAllRenderRows();var t=this._dataDiffer.diff(this._renderRows);if(t){var n=this._rowOutlet.viewContainer;this._viewRepeater?this._viewRepeater.applyChanges(t,n,(function(t,n,i){return e._getEmbeddedViewArgs(t.item,i)}),(function(e){return e.item.data}),(function(t){1===t.operation&&t.context&&e._renderCellTemplateForItem(t.record.item.rowDef,t.context)})):t.forEachOperation((function(t,i,r){if(null==t.previousIndex){var o=t.item,a=o.rowDef,s={$implicit:o.data};e._renderRow(e._rowOutlet,a,r,s)}else if(null==r)n.remove(i);else{var c=n.get(i);n.move(c,r)}})),this._updateRowIndexContext(),t.forEachIdentityChange((function(e){n.get(e.currentIndex).context.$implicit=e.item.data})),this._updateNoDataRow(),this.updateStickyColumnStyles()}else this._updateNoDataRow()}},{key:"addColumnDef",value:function(e){this._customColumnDefs.add(e)}},{key:"removeColumnDef",value:function(e){this._customColumnDefs.delete(e)}},{key:"addRowDef",value:function(e){this._customRowDefs.add(e)}},{key:"removeRowDef",value:function(e){this._customRowDefs.delete(e)}},{key:"addHeaderRowDef",value:function(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}},{key:"removeHeaderRowDef",value:function(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}},{key:"addFooterRowDef",value:function(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}},{key:"removeFooterRowDef",value:function(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}},{key:"updateStickyHeaderRowStyles",value:function(){var e=this._getRenderedRows(this._headerRowOutlet),t=this._elementRef.nativeElement.querySelector("thead");t&&(t.style.display=e.length?"":"none");var n=this._headerRowDefs.map((function(e){return e.sticky}));this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,n,"top"),this._headerRowDefs.forEach((function(e){return e.resetStickyChanged()}))}},{key:"updateStickyFooterRowStyles",value:function(){var e=this._getRenderedRows(this._footerRowOutlet),t=this._elementRef.nativeElement.querySelector("tfoot");t&&(t.style.display=e.length?"":"none");var n=this._footerRowDefs.map((function(e){return e.sticky}));this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,n,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,n),this._footerRowDefs.forEach((function(e){return e.resetStickyChanged()}))}},{key:"updateStickyColumnStyles",value:function(){var e=this,t=this._getRenderedRows(this._headerRowOutlet),n=this._getRenderedRows(this._rowOutlet),i=this._getRenderedRows(this._footerRowOutlet);this._stickyStyler.clearStickyPositioning([].concat(_toConsumableArray(t),_toConsumableArray(n),_toConsumableArray(i)),["left","right"]),t.forEach((function(t,n){e._addStickyColumnStyles([t],e._headerRowDefs[n])})),this._rowDefs.forEach((function(t){for(var i=[],r=0;r<n.length;r++)e._renderRows[r].rowDef===t&&i.push(n[r]);e._addStickyColumnStyles(i,t)})),i.forEach((function(t,n){e._addStickyColumnStyles([t],e._footerRowDefs[n])})),Array.from(this._columnDefsByName.values()).forEach((function(e){return e.resetStickyChanged()}))}},{key:"_getAllRenderRows",value:function(){var e=[],t=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(var n=0;n<this._data.length;n++){var i=this._data[n],r=this._getRenderRowsForData(i,n,t.get(i));this._cachedRenderRowsMap.has(i)||this._cachedRenderRowsMap.set(i,new WeakMap);for(var o=0;o<r.length;o++){var a=r[o],s=this._cachedRenderRowsMap.get(a.data);s.has(a.rowDef)?s.get(a.rowDef).push(a):s.set(a.rowDef,[a]),e.push(a)}}return e}},{key:"_getRenderRowsForData",value:function(e,t,n){return this._getRowDefs(e,t).map((function(i){var r=n&&n.has(i)?n.get(i):[];if(r.length){var o=r.shift();return o.dataIndex=t,o}return{data:e,rowDef:i,dataIndex:t}}))}},{key:"_cacheColumnDefs",value:function(){var e=this;this._columnDefsByName.clear(),Q(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach((function(t){e._columnDefsByName.has(t.name),e._columnDefsByName.set(t.name,t)}))}},{key:"_cacheRowDefs",value:function(){this._headerRowDefs=Q(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=Q(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=Q(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);var e=this._rowDefs.filter((function(e){return!e.when}));!this.multiTemplateDataRows&&e.length,this._defaultRowDef=e[0]}},{key:"_renderUpdatedColumns",value:function(){var e=function(e,t){return e||!!t.getColumnsDiff()},t=this._rowDefs.reduce(e,!1);t&&this._forceRenderDataRows();var n=this._headerRowDefs.reduce(e,!1);n&&this._forceRenderHeaderRows();var i=this._footerRowDefs.reduce(e,!1);return i&&this._forceRenderFooterRows(),t||n||i}},{key:"_switchDataSource",value:function(e){this._data=[],Object(a.h)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=e}},{key:"_observeRenderChanges",value:function(){var e,t=this;this.dataSource&&(Object(a.h)(this.dataSource)?e=this.dataSource.connect(this):Object(p.a)(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=Object(h.a)(this.dataSource)),this._renderChangeSubscription=e.pipe(Object(f.a)(this._onDestroy)).subscribe((function(e){t._data=e||[],t.renderRows()})))}},{key:"_forceRenderHeaderRows",value:function(){var e=this;this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((function(t,n){return e._renderRow(e._headerRowOutlet,t,n)})),this.updateStickyHeaderRowStyles()}},{key:"_forceRenderFooterRows",value:function(){var e=this;this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((function(t,n){return e._renderRow(e._footerRowOutlet,t,n)})),this.updateStickyFooterRowStyles()}},{key:"_addStickyColumnStyles",value:function(e,t){var n=this,i=Array.from(t.columns||[]).map((function(e){return n._columnDefsByName.get(e)})),r=i.map((function(e){return e.sticky})),o=i.map((function(e){return e.stickyEnd}));this._stickyStyler.updateStickyColumns(e,r,o)}},{key:"_getRenderedRows",value:function(e){for(var t=[],n=0;n<e.viewContainer.length;n++){var i=e.viewContainer.get(n);t.push(i.rootNodes[0])}return t}},{key:"_getRowDefs",value:function(e,t){if(1==this._rowDefs.length)return[this._rowDefs[0]];var n=[];if(this.multiTemplateDataRows)n=this._rowDefs.filter((function(n){return!n.when||n.when(t,e)}));else{var i=this._rowDefs.find((function(n){return n.when&&n.when(t,e)}))||this._defaultRowDef;i&&n.push(i)}return n.length,n}},{key:"_getEmbeddedViewArgs",value:function(e,t){var n=e.rowDef,i={$implicit:e.data};return{templateRef:n.template,context:i,index:t}}},{key:"_renderRow",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=e.viewContainer.createEmbeddedView(t.template,i,n);return this._renderCellTemplateForItem(t,i),r}},{key:"_renderCellTemplateForItem",value:function(e,t){var n,i=_createForOfIteratorHelper(this._getCellTemplates(e));try{for(i.s();!(n=i.n()).done;){var r=n.value;P.mostRecentCellOutlet&&P.mostRecentCellOutlet._viewContainer.createEmbeddedView(r,t)}}catch(o){i.e(o)}finally{i.f()}this._changeDetectorRef.markForCheck()}},{key:"_updateRowIndexContext",value:function(){for(var e=this._rowOutlet.viewContainer,t=0,n=e.length;t<n;t++){var i=e.get(t).context;i.count=n,i.first=0===t,i.last=t===n-1,i.even=t%2==0,i.odd=!i.even,this.multiTemplateDataRows?(i.dataIndex=this._renderRows[t].dataIndex,i.renderIndex=t):i.index=this._renderRows[t].dataIndex}}},{key:"_getCellTemplates",value:function(e){var t=this;return e&&e.columns?Array.from(e.columns,(function(n){var i=t._columnDefsByName.get(n);return e.extractCellTemplate(i)})):[]}},{key:"_applyNativeTableSections",value:function(){for(var e=this._document.createDocumentFragment(),t=0,n=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];t<n.length;t++){var i=n[t],r=this._document.createElement(i.tag);r.setAttribute("role","rowgroup");var o,a=_createForOfIteratorHelper(i.outlets);try{for(a.s();!(o=a.n()).done;){var s=o.value;r.appendChild(s.elementRef.nativeElement)}}catch(c){a.e(c)}finally{a.f()}e.appendChild(r)}this._elementRef.nativeElement.appendChild(e)}},{key:"_forceRenderDataRows",value:function(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}},{key:"_checkStickyStates",value:function(){var e=function(e,t){return e||t.hasStickyChanged()};this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&this.updateStickyColumnStyles()}},{key:"_setupStickyStyler",value:function(){var e=this,t=this._dir?this._dir.value:"ltr";this._stickyStyler=new V(this._isNativeHtmlTable,this.stickyCssClass,t,this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement),(this._dir?this._dir.change:Object(h.a)()).pipe(Object(f.a)(this._onDestroy)).subscribe((function(t){e._stickyStyler.direction=t,e.updateStickyColumnStyles()}))}},{key:"_getOwnDefs",value:function(e){var t=this;return e.filter((function(e){return!e._table||e._table===t}))}},{key:"_updateNoDataRow",value:function(){if(this._noDataRow){var e=0===this._rowOutlet.viewContainer.length;if(e!==this._isShowingNoDataRow){var t=this._noDataRowOutlet.viewContainer;e?t.createEmbeddedView(this._noDataRow.templateRef):t.clear(),this._isShowingNoDataRow=e}}}}])}();function Q(e,t){return e.concat(Array.from(t))}K.\u0275fac=function(e){return new(e||K)(i.gc(i.F),i.gc(i.j),i.gc(i.r),i.rc("role"),i.gc(r.c,8),i.gc(c.e),i.gc(s.a),i.gc(a.g,8),i.gc(E,8))},K.\u0275cmp=i.ac({type:K,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(e,t,n){var r;1&e&&(i.Zb(n,F,!0),i.Zb(n,C,!0),i.Zb(n,W,!0),i.Zb(n,x,!0),i.Zb(n,I,!0)),2&e&&(i.Vc(r=i.vc())&&(t._noDataRow=r.first),i.Vc(r=i.vc())&&(t._contentColumnDefs=r),i.Vc(r=i.vc())&&(t._contentRowDefs=r),i.Vc(r=i.vc())&&(t._contentHeaderRowDefs=r),i.Vc(r=i.vc())&&(t._contentFooterRowDefs=r))},viewQuery:function(e,t){var n;1&e&&(i.hd(H,!0),i.hd(Y,!0),i.hd(X,!0),i.hd(G,!0)),2&e&&(i.Vc(n=i.vc())&&(t._rowOutlet=n.first),i.Vc(n=i.vc())&&(t._headerRowOutlet=n.first),i.Vc(n=i.vc())&&(t._footerRowOutlet=n.first),i.Vc(n=i.vc())&&(t._noDataRowOutlet=n.first))},hostAttrs:[1,"cdk-table"],inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows"},exportAs:["cdkTable"],features:[i.Tb([{provide:_,useExisting:K},{provide:a.g,useClass:a.e},{provide:E,useClass:D}])],ngContentSelectors:["caption","colgroup, col"],decls:13,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,t){1&e&&(i.Fc(g),i.od(0,"\n  "),i.Ec(1),i.od(2,"\n  "),i.Ec(3,1),i.od(4,"\n  "),i.ic(5,0),i.od(6,"\n  "),i.ic(7,1),i.od(8,"\n  "),i.ic(9,2),i.od(10,"\n  "),i.ic(11,3),i.od(12,"\n"))},directives:[Y,H,G,X],encapsulation:2}),K.ctorParameters=function(){return[{type:i.F},{type:i.j},{type:i.r},{type:String,decorators:[{type:i.h,args:["role"]}]},{type:r.c,decorators:[{type:i.O}]},{type:void 0,decorators:[{type:i.z,args:[c.e]}]},{type:s.a},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[a.g]}]},{type:D,decorators:[{type:i.O},{type:i.z,args:[E]}]}]},K.propDecorators={trackBy:[{type:i.E}],dataSource:[{type:i.E}],multiTemplateDataRows:[{type:i.E}],_rowOutlet:[{type:i.gb,args:[H,{static:!0}]}],_headerRowOutlet:[{type:i.gb,args:[Y,{static:!0}]}],_footerRowOutlet:[{type:i.gb,args:[X,{static:!0}]}],_noDataRowOutlet:[{type:i.gb,args:[G,{static:!0}]}],_contentColumnDefs:[{type:i.o,args:[C,{descendants:!0}]}],_contentRowDefs:[{type:i.o,args:[W,{descendants:!0}]}],_contentHeaderRowDefs:[{type:i.o,args:[x,{descendants:!0}]}],_contentFooterRowDefs:[{type:i.o,args:[I,{descendants:!0}]}],_noDataRow:[{type:i.n,args:[F]}]};var J=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._table=t,this._options=n,this.justify="start",this._options=n||{}}),[{key:"name",get:function(){return this._name},set:function(e){this._name=e,this._syncColumnDefName()}},{key:"ngOnInit",value:function(){this._syncColumnDefName(),void 0===this.headerText&&(this.headerText=this._createDefaultHeaderText()),this.dataAccessor||(this.dataAccessor=this._options.defaultDataAccessor||function(e,t){return e[t]}),this._table&&(this.columnDef.cell=this.cell,this.columnDef.headerCell=this.headerCell,this._table.addColumnDef(this.columnDef))}},{key:"ngOnDestroy",value:function(){this._table&&this._table.removeColumnDef(this.columnDef)}},{key:"_createDefaultHeaderText",value:function(){var e=this.name;return this._options&&this._options.defaultHeaderTextTransform?this._options.defaultHeaderTextTransform(e):e[0].toUpperCase()+e.slice(1)}},{key:"_syncColumnDefName",value:function(){this.columnDef&&(this.columnDef.name=this.name)}}])}();J.\u0275fac=function(e){return new(e||J)(i.gc(K,8),i.gc(O,8))},J.\u0275cmp=i.ac({type:J,selectors:[["cdk-text-column"]],viewQuery:function(e,t){var n;1&e&&(i.hd(C,!0),i.hd(z,!0),i.hd(A,!0)),2&e&&(i.Vc(n=i.vc())&&(t.columnDef=n.first),i.Vc(n=i.vc())&&(t.cell=n.first),i.Vc(n=i.vc())&&(t.headerCell=n.first))},inputs:{justify:"justify",name:"name",headerText:"headerText",dataAccessor:"dataAccessor"},decls:8,vars:0,consts:[["cdkColumnDef",""],["cdk-header-cell","",3,"text-align",4,"cdkHeaderCellDef"],["cdk-cell","",3,"text-align",4,"cdkCellDef"],["cdk-header-cell",""],["cdk-cell",""]],template:function(e,t){1&e&&(i.od(0,"\n    "),i.kc(1,0),i.od(2,"\n      "),i.md(3,v,2,3,"th",1),i.od(4,"\n      "),i.md(5,y,2,3,"td",2),i.od(6,"\n    "),i.jc(),i.od(7,"\n  "))},directives:[C,A,z,S,q],encapsulation:2}),J.ctorParameters=function(){return[{type:K,decorators:[{type:i.O}]},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[O]}]}]},J.propDecorators={name:[{type:i.E}],headerText:[{type:i.E}],dataAccessor:[{type:i.E}],justify:[{type:i.E}],columnDef:[{type:i.gb,args:[C,{static:!0}]}],cell:[{type:i.gb,args:[z,{static:!0}]}],headerCell:[{type:i.gb,args:[A,{static:!0}]}]};var Z=_createClass((function e(){_classCallCheck(this,e)}));Z.\u0275mod=i.ec({type:Z}),Z.\u0275inj=i.dc({factory:function(e){return new(e||Z)},imports:[[m.g]]});var $=n("FKr1"),ee=n("quSY"),te=n("VRyK"),ne=n("itXk"),ie=n("lJxs"),re=[[["caption"]],[["colgroup"],["col"]]];function oe(e,t){if(1&e&&(i.mc(0,"th",3),i.od(1),i.lc()),2&e){var n=i.yc();i.jd("text-align",n.justify),i.Ub(1),i.qd("\n        ",n.headerText,"\n      ")}}function ae(e,t){if(1&e&&(i.mc(0,"td",4),i.od(1),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.jd("text-align",r.justify),i.Ub(1),i.qd("\n        ",r.dataAccessor(n,r.name),"\n      ")}}var se=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).stickyCssClass="mat-table-sticky",e.needsPositionStickyOnElement=!1,e}return _inherits(t,e),_createClass(t)}(K);se.\u0275fac=function(e){return ce(e||se)},se.\u0275cmp=i.ac({type:se,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-table"],exportAs:["matTable"],features:[i.Tb([{provide:a.g,useClass:a.e},{provide:K,useExisting:se},{provide:_,useExisting:se},{provide:E,useClass:D}]),i.Rb],ngContentSelectors:["caption","colgroup, col"],decls:13,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,t){1&e&&(i.Fc(re),i.od(0,"\n  "),i.Ec(1),i.od(2,"\n  "),i.Ec(3,1),i.od(4,"\n  "),i.ic(5,0),i.od(6,"\n  "),i.ic(7,1),i.od(8,"\n  "),i.ic(9,2),i.od(10,"\n  "),i.ic(11,3),i.od(12,"\n"))},directives:[Y,H,G,X],styles:['mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:""}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:-webkit-sticky;position:sticky}\n'],encapsulation:2});var ce=i.oc(se),le=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(z);le.\u0275fac=function(e){return ue(e||le)},le.\u0275dir=i.bc({type:le,selectors:[["","matCellDef",""]],features:[i.Tb([{provide:z,useExisting:le}]),i.Rb]});var ue=i.oc(le),de=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(A);de.\u0275fac=function(e){return pe(e||de)},de.\u0275dir=i.bc({type:de,selectors:[["","matHeaderCellDef",""]],features:[i.Tb([{provide:A,useExisting:de}]),i.Rb]});var pe=i.oc(de),he=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(k);he.\u0275fac=function(e){return fe(e||he)},he.\u0275dir=i.bc({type:he,selectors:[["","matFooterCellDef",""]],features:[i.Tb([{provide:k,useExisting:he}]),i.Rb]});var fe=i.oc(he),be=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"name",get:function(){return this._name},set:function(e){this._setNameInput(e)}},{key:"_updateColumnCssClassName",value:function(){_superPropGet(t,"_updateColumnCssClassName",this,3)([]),this._columnCssClassName.push("mat-column-"+this.cssClassFriendlyName)}}])}(C);be.\u0275fac=function(e){return me(e||be)},be.\u0275dir=i.bc({type:be,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[i.Tb([{provide:C,useExisting:be},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:be}]),i.Rb]}),be.propDecorators={name:[{type:i.E,args:["matColumnDef"]}]};var me=i.oc(be),ge=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(S);ge.\u0275fac=function(e){return ve(e||ge)},ge.\u0275dir=i.bc({type:ge,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-header-cell"],features:[i.Rb]});var ve=i.oc(ge),ye=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(T);ye.\u0275fac=function(e){return Me(e||ye)},ye.\u0275dir=i.bc({type:ye,selectors:[["mat-footer-cell"],["td","mat-footer-cell",""]],hostAttrs:["role","gridcell",1,"mat-footer-cell"],features:[i.Rb]});var Me=i.oc(ye),_e=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(q);_e.\u0275fac=function(e){return Oe(e||_e)},_e.\u0275dir=i.bc({type:_e,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:["role","gridcell",1,"mat-cell"],features:[i.Rb]});var Oe=i.oc(_e),ze=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(x);ze.\u0275fac=function(e){return Ae(e||ze)},ze.\u0275dir=i.bc({type:ze,selectors:[["","matHeaderRowDef",""]],inputs:{columns:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[i.Tb([{provide:x,useExisting:ze}]),i.Rb]});var Ae=i.oc(ze),ke=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(I);ke.\u0275fac=function(e){return Ce(e||ke)},ke.\u0275dir=i.bc({type:ke,selectors:[["","matFooterRowDef",""]],inputs:{columns:["matFooterRowDef","columns"],sticky:["matFooterRowDefSticky","sticky"]},features:[i.Tb([{provide:I,useExisting:ke}]),i.Rb]});var Ce=i.oc(ke),we=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(W);we.\u0275fac=function(e){return Se(e||we)},we.\u0275dir=i.bc({type:we,selectors:[["","matRowDef",""]],inputs:{columns:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[i.Tb([{provide:W,useExisting:we}]),i.Rb]});var Se=i.oc(we),Te=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(N);Te.\u0275fac=function(e){return qe(e||Te)},Te.\u0275cmp=i.ac({type:Te,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-header-row"],exportAs:["matHeaderRow"],features:[i.Tb([{provide:N,useExisting:Te}]),i.Rb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[P],encapsulation:2});var qe=i.oc(Te),Le=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(j);Le.\u0275fac=function(e){return Ee(e||Le)},Le.\u0275cmp=i.ac({type:Le,selectors:[["mat-footer-row"],["tr","mat-footer-row",""]],hostAttrs:["role","row",1,"mat-footer-row"],exportAs:["matFooterRow"],features:[i.Tb([{provide:j,useExisting:Le}]),i.Rb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[P],encapsulation:2});var Ee=i.oc(Le),De=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(B);De.\u0275fac=function(e){return Re(e||De)},De.\u0275cmp=i.ac({type:De,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-row"],exportAs:["matRow"],features:[i.Tb([{provide:B,useExisting:De}]),i.Rb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[P],encapsulation:2});var Re=i.oc(De),xe=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(F);xe.\u0275fac=function(e){return Ie(e||xe)},xe.\u0275dir=i.bc({type:xe,selectors:[["ng-template","matNoDataRow",""]],features:[i.Tb([{provide:F,useExisting:xe}]),i.Rb]});var Ie=i.oc(xe),We=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(J);We.\u0275fac=function(e){return Pe(e||We)},We.\u0275cmp=i.ac({type:We,selectors:[["mat-text-column"]],features:[i.Rb],decls:8,vars:0,consts:[["matColumnDef",""],["mat-header-cell","",3,"text-align",4,"matHeaderCellDef"],["mat-cell","",3,"text-align",4,"matCellDef"],["mat-header-cell",""],["mat-cell",""]],template:function(e,t){1&e&&(i.od(0,"\n    "),i.kc(1,0),i.od(2,"\n      "),i.md(3,oe,2,3,"th",1),i.od(4,"\n      "),i.md(5,ae,2,3,"td",2),i.od(6,"\n    "),i.jc(),i.od(7,"\n  "))},directives:[be,de,le,ge,_e],encapsulation:2});var Pe=i.oc(We),Ne=_createClass((function e(){_classCallCheck(this,e)}));Ne.\u0275mod=i.ec({type:Ne}),Ne.\u0275inj=i.dc({factory:function(e){return new(e||Ne)},imports:[[Z,$.k],$.k]});var je=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return _classCallCheck(this,t),(e=_callSuper(this,t))._renderData=new d.a([]),e._filter=new d.a(""),e._internalPageChanges=new l.b,e._renderChangesSubscription=ee.a.EMPTY,e.sortingDataAccessor=function(e,t){var n=e[t];if(Object(o.a)(n)){var i=Number(n);return i<9007199254740991?i:n}return n},e.sortData=function(t,n){var i=n.active,r=n.direction;return i&&""!=r?t.sort((function(t,n){var o=e.sortingDataAccessor(t,i),a=e.sortingDataAccessor(n,i),s=typeof o,c=typeof a;s!==c&&("number"===s&&(o+=""),"number"===c&&(a+=""));var l=0;return null!=o&&null!=a?o>a?l=1:o<a&&(l=-1):null!=o?l=1:null!=a&&(l=-1),l*("asc"==r?1:-1)})):t},e.filterPredicate=function(e,t){var n=Object.keys(e).reduce((function(t,n){return t+e[n]+"\u25ec"}),"").toLowerCase(),i=t.trim().toLowerCase();return-1!=n.indexOf(i)},e._data=new d.a(n),e._updateChangeSubscription(),e}return _inherits(t,e),_createClass(t,[{key:"data",get:function(){return this._data.value},set:function(e){this._data.next(e)}},{key:"filter",get:function(){return this._filter.value},set:function(e){this._filter.next(e)}},{key:"sort",get:function(){return this._sort},set:function(e){this._sort=e,this._updateChangeSubscription()}},{key:"paginator",get:function(){return this._paginator},set:function(e){this._paginator=e,this._updateChangeSubscription()}},{key:"_updateChangeSubscription",value:function(){var e=this,t=this._sort?Object(te.a)(this._sort.sortChange,this._sort.initialized):Object(h.a)(null),n=this._paginator?Object(te.a)(this._paginator.page,this._internalPageChanges,this._paginator.initialized):Object(h.a)(null),i=this._data,r=Object(ne.b)([i,this._filter]).pipe(Object(ie.a)((function(t){var n=_slicedToArray(t,1)[0];return e._filterData(n)}))),o=Object(ne.b)([r,t]).pipe(Object(ie.a)((function(t){var n=_slicedToArray(t,1)[0];return e._orderData(n)}))),a=Object(ne.b)([o,n]).pipe(Object(ie.a)((function(t){var n=_slicedToArray(t,1)[0];return e._pageData(n)})));this._renderChangesSubscription.unsubscribe(),this._renderChangesSubscription=a.subscribe((function(t){return e._renderData.next(t)}))}},{key:"_filterData",value:function(e){var t=this;return this.filteredData=this.filter?e.filter((function(e){return t.filterPredicate(e,t.filter)})):e,this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}},{key:"_orderData",value:function(e){return this.sort?this.sortData(e.slice(),this.sort):e}},{key:"_pageData",value:function(e){if(!this.paginator)return e;var t=this.paginator.pageIndex*this.paginator.pageSize;return e.slice(t,t+this.paginator.pageSize)}},{key:"_updatePaginator",value:function(e){var t=this;Promise.resolve().then((function(){var n=t.paginator;if(n&&(n.length=e,n.pageIndex>0)){var i=Math.ceil(n.length/n.pageSize)-1||0,r=Math.min(n.pageIndex,i);r!==n.pageIndex&&(n.pageIndex=r,t._internalPageChanges.next())}}))}},{key:"connect",value:function(){return this._renderData}},{key:"disconnect",value:function(){}}])}(a.b)},"+qYl":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("jtHE"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e),this.courseId=new i.a,this.lessonId=new i.a,this.pageNumber=new i.a,this.courseIdContent$=this.courseId.asObservable(),this.lessonIdContent$=this.lessonId.asObservable(),this.pageNumberContent$=this.pageNumber.asObservable()}),[{key:"shareCourseId",value:function(e){this.courseId.next(e),this.courseId.complete()}},{key:"shareLessonId",value:function(e){this.lessonId.next(e),this.lessonId.complete()}},{key:"sharePageNumber",value:function(e){this.pageNumber.next(e),this.pageNumber.complete()}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac})},"+rOU":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return u})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return g})),n.d(t,"h",(function(){return s}));var i=n("fXoL"),r=n("ofXK"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"attach",value:function(e){return this._attachedHost=e,e.attach(this)}},{key:"detach",value:function(){var e=this._attachedHost;null!=e&&(this._attachedHost=null,e.detach())}},{key:"isAttached",get:function(){return null!=this._attachedHost}},{key:"setAttachedHost",value:function(e){this._attachedHost=e}}])}(),a=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t)).component=e,o.viewContainerRef=n,o.injector=i,o.componentFactoryResolver=r,o}return _inherits(t,e),_createClass(t)}(o),s=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t)).templateRef=e,r.viewContainerRef=n,r.context=i,r}return _inherits(t,e),_createClass(t,[{key:"origin",get:function(){return this.templateRef.elementRef}},{key:"attach",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.context;return this.context=n,_superPropGet(t,"attach",this,3)([e])}},{key:"detach",value:function(){return this.context=void 0,_superPropGet(t,"detach",this,3)([])}}])}(o),c=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).element=e instanceof i.r?e.nativeElement:e,n}return _inherits(t,e),_createClass(t)}(o),l=function(){return _createClass((function e(){_classCallCheck(this,e),this._isDisposed=!1,this.attachDomPortal=null}),[{key:"hasAttached",value:function(){return!!this._attachedPortal}},{key:"attach",value:function(e){return e instanceof a?(this._attachedPortal=e,this.attachComponentPortal(e)):e instanceof s?(this._attachedPortal=e,this.attachTemplatePortal(e)):this.attachDomPortal&&e instanceof c?(this._attachedPortal=e,this.attachDomPortal(e)):void 0}},{key:"detach",value:function(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}},{key:"dispose",value:function(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}},{key:"setDisposeFn",value:function(e){this._disposeFn=e}},{key:"_invokeDisposeFn",value:function(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}])}(),u=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t)).outletElement=e,a._componentFactoryResolver=n,a._appRef=i,a._defaultInjector=r,a.attachDomPortal=function(e){a._document;var n=e.element;n.parentNode;var i=a._document.createComment("dom-portal");n.parentNode.insertBefore(i,n),a.outletElement.appendChild(n),_superPropGet((_assertThisInitialized(a),t),"setDisposeFn",a,3)([function(){i.parentNode&&i.parentNode.replaceChild(n,i)}])},a._document=o,a}return _inherits(t,e),_createClass(t,[{key:"attachComponentPortal",value:function(e){var t,n=this,i=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component);return e.viewContainerRef?(t=e.viewContainerRef.createComponent(i,e.viewContainerRef.length,e.injector||e.viewContainerRef.injector),this.setDisposeFn((function(){return t.destroy()}))):(t=i.create(e.injector||this._defaultInjector),this._appRef.attachView(t.hostView),this.setDisposeFn((function(){n._appRef.detachView(t.hostView),t.destroy()}))),this.outletElement.appendChild(this._getComponentRootNode(t)),t}},{key:"attachTemplatePortal",value:function(e){var t=this,n=e.viewContainerRef,i=n.createEmbeddedView(e.templateRef,e.context);return i.rootNodes.forEach((function(e){return t.outletElement.appendChild(e)})),i.detectChanges(),this.setDisposeFn((function(){var e=n.indexOf(i);-1!==e&&n.remove(e)})),i}},{key:"dispose",value:function(){_superPropGet(t,"dispose",this,3)([]),null!=this.outletElement.parentNode&&this.outletElement.parentNode.removeChild(this.outletElement)}},{key:"_getComponentRootNode",value:function(e){return e.hostView.rootNodes[0]}}])}(l),d=function(e){function t(e,n){return _classCallCheck(this,t),_callSuper(this,t,[e,n])}return _inherits(t,e),_createClass(t)}(s);d.\u0275fac=function(e){return new(e||d)(i.gc(i.cb),i.gc(i.ib))},d.\u0275dir=i.bc({type:d,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[i.Rb]}),d.ctorParameters=function(){return[{type:i.cb},{type:i.ib}]};var p=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(d);p.\u0275fac=function(e){return h(e||p)},p.\u0275dir=i.bc({type:p,selectors:[["","cdk-portal",""],["","portal",""]],exportAs:["cdkPortal"],features:[i.Tb([{provide:d,useExisting:p}]),i.Rb]});var h=i.oc(p),f=function(e){function t(e,n,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t))._componentFactoryResolver=e,o._viewContainerRef=n,o._isInitialized=!1,o.attached=new i.u,o.attachDomPortal=function(e){o._document;var n=e.element;n.parentNode;var i=o._document.createComment("dom-portal");e.setAttachedHost(_assertThisInitialized(o)),n.parentNode.insertBefore(i,n),o._getRootNode().appendChild(n),_superPropGet((_assertThisInitialized(o),t),"setDisposeFn",o,3)([function(){i.parentNode&&i.parentNode.replaceChild(n,i)}])},o._document=r,o}return _inherits(t,e),_createClass(t,[{key:"portal",get:function(){return this._attachedPortal},set:function(e){(!this.hasAttached()||e||this._isInitialized)&&(this.hasAttached()&&_superPropGet(t,"detach",this,3)([]),e&&_superPropGet(t,"attach",this,3)([e]),this._attachedPortal=e)}},{key:"attachedRef",get:function(){return this._attachedRef}},{key:"ngOnInit",value:function(){this._isInitialized=!0}},{key:"ngOnDestroy",value:function(){_superPropGet(t,"dispose",this,3)([]),this._attachedPortal=null,this._attachedRef=null}},{key:"attachComponentPortal",value:function(e){e.setAttachedHost(this);var n=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,i=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),r=n.createComponent(i,n.length,e.injector||n.injector);return n!==this._viewContainerRef&&this._getRootNode().appendChild(r.hostView.rootNodes[0]),_superPropGet(t,"setDisposeFn",this,3)([function(){return r.destroy()}]),this._attachedPortal=e,this._attachedRef=r,this.attached.emit(r),r}},{key:"attachTemplatePortal",value:function(e){var n=this;e.setAttachedHost(this);var i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context);return _superPropGet(t,"setDisposeFn",this,3)([function(){return n._viewContainerRef.clear()}]),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}},{key:"_getRootNode",value:function(){var e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}])}(l);f.\u0275fac=function(e){return new(e||f)(i.gc(i.m),i.gc(i.ib),i.gc(r.e))},f.\u0275dir=i.bc({type:f,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.Rb]}),f.ctorParameters=function(){return[{type:i.m},{type:i.ib},{type:void 0,decorators:[{type:i.z,args:[r.e]}]}]},f.propDecorators={attached:[{type:i.P}]};var b=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(f);b.\u0275fac=function(e){return m(e||b)},b.\u0275dir=i.bc({type:b,selectors:[["","cdkPortalHost",""],["","portalHost",""]],inputs:{portal:["cdkPortalHost","portal"]},exportAs:["cdkPortalHost"],features:[i.Tb([{provide:f,useExisting:b}]),i.Rb]});var m=i.oc(b),g=_createClass((function e(){_classCallCheck(this,e)}));g.\u0275mod=i.ec({type:g}),g.\u0275inj=i.dc({factory:function(e){return new(e||g)}})},"+s0g":function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},"//0v":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("qCKp");t.Observable=i.Observable},"//9w":function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"/1cH":function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return Y})),n.d(t,"c",(function(){return V}));var i=n("u47x"),r=n("8LU1"),o=n("fXoL"),a=n("FKr1"),s=n("quSY"),c=n("XNiG"),l=n("NXyV"),u=n("VRyK"),d=n("LRne"),p=n("xgIS"),h=n("ofXK"),f=n("rDax"),b=n("vxfF"),m=n("cH1L"),g=n("FtGj"),v=n("nLfN"),y=n("+rOU"),M=n("3Pt+"),_=n("kmnG"),O=n("IzEk"),z=n("eIep"),A=n("pLZG"),k=n("lJxs"),C=n("vkgz"),w=n("3E0/"),S=["panel"];function T(e,t){if(1&e&&(o.od(0,"\n  "),o.mc(1,"div",0,1),o.od(3,"\n    "),o.Ec(4),o.od(5,"\n  "),o.lc(),o.od(6,"\n")),2&e){var n=o.yc();o.Ub(1),o.Gc("id",n.id)("ngClass",n._classList)}}var q=0,L=_createClass((function e(t,n){_classCallCheck(this,e),this.source=t,this.option=n})),E=Object(a.B)(_createClass((function e(){_classCallCheck(this,e)}))),D=new o.C("mat-autocomplete-default-options",{providedIn:"root",factory:function(){return{autoActiveFirstOption:!1}}}),R=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._changeDetectorRef=e,r._elementRef=n,r._activeOptionChanges=s.a.EMPTY,r.showPanel=!1,r._isOpen=!1,r.displayWith=null,r.optionSelected=new o.u,r.opened=new o.u,r.closed=new o.u,r.optionActivated=new o.u,r._classList={},r.id="mat-autocomplete-"+q++,r._autoActiveFirstOption=!!i.autoActiveFirstOption,r}return _inherits(t,e),_createClass(t,[{key:"isOpen",get:function(){return this._isOpen&&this.showPanel}},{key:"autoActiveFirstOption",get:function(){return this._autoActiveFirstOption},set:function(e){this._autoActiveFirstOption=Object(r.c)(e)}},{key:"classList",set:function(e){e&&e.length?this._classList=e.split(" ").reduce((function(e,t){return e[t.trim()]=!0,e}),{}):this._classList={},this._setVisibilityClasses(this._classList),this._elementRef.nativeElement.className=""}},{key:"ngAfterContentInit",value:function(){var e=this;this._keyManager=new i.b(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe((function(t){e.optionActivated.emit({source:e,option:e.options.toArray()[t]||null})})),this._setVisibility()}},{key:"ngOnDestroy",value:function(){this._activeOptionChanges.unsubscribe()}},{key:"_setScrollTop",value:function(e){this.panel&&(this.panel.nativeElement.scrollTop=e)}},{key:"_getScrollTop",value:function(){return this.panel?this.panel.nativeElement.scrollTop:0}},{key:"_setVisibility",value:function(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()}},{key:"_emitSelectEvent",value:function(e){var t=new L(this,e);this.optionSelected.emit(t)}},{key:"_setVisibilityClasses",value:function(e){e[this._visibleClass]=this.showPanel,e[this._hiddenClass]=!this.showPanel}}])}(E);R.\u0275fac=function(e){return new(e||R)(o.gc(o.j),o.gc(o.r),o.gc(D))},R.\u0275dir=o.bc({type:R,viewQuery:function(e,t){var n;1&e&&(o.hd(o.cb,!0),o.vd(S,!0)),2&e&&(o.Vc(n=o.vc())&&(t.template=n.first),o.Vc(n=o.vc())&&(t.panel=n.first))},inputs:{displayWith:"displayWith",autoActiveFirstOption:"autoActiveFirstOption",classList:["class","classList"],panelWidth:"panelWidth"},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},features:[o.Rb]}),R.ctorParameters=function(){return[{type:o.j},{type:o.r},{type:void 0,decorators:[{type:o.z,args:[D]}]}]},R.propDecorators={template:[{type:o.gb,args:[o.cb,{static:!0}]}],panel:[{type:o.gb,args:["panel"]}],displayWith:[{type:o.E}],autoActiveFirstOption:[{type:o.E}],panelWidth:[{type:o.E}],optionSelected:[{type:o.P}],opened:[{type:o.P}],closed:[{type:o.P}],optionActivated:[{type:o.P}],classList:[{type:o.E,args:["class"]}]};var x=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._visibleClass="mat-autocomplete-visible",e._hiddenClass="mat-autocomplete-hidden",e}return _inherits(t,e),_createClass(t)}(R);x.\u0275fac=function(e){return I(e||x)},x.\u0275cmp=o.ac({type:x,selectors:[["mat-autocomplete"]],contentQueries:function(e,t,n){var i;1&e&&(o.Zb(n,a.h,!0),o.Zb(n,a.p,!0)),2&e&&(o.Vc(i=o.vc())&&(t.optionGroups=i),o.Vc(i=o.vc())&&(t.options=i))},hostAttrs:[1,"mat-autocomplete"],inputs:{disableRipple:"disableRipple"},exportAs:["matAutocomplete"],features:[o.Tb([{provide:a.i,useExisting:x}]),o.Rb],ngContentSelectors:["*"],decls:2,vars:0,consts:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],template:function(e,t){1&e&&(o.Fc(),o.md(0,T,7,2,"ng-template"),o.od(1,"\n"))},directives:[h.q],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}\n"],encapsulation:2,changeDetection:0}),x.propDecorators={optionGroups:[{type:o.o,args:[a.h,{descendants:!0}]}],options:[{type:o.o,args:[a.p,{descendants:!0}]}]};var I=o.oc(x),W=_createClass((function e(t){_classCallCheck(this,e),this.elementRef=t}));W.\u0275fac=function(e){return new(e||W)(o.gc(o.r))},W.\u0275dir=o.bc({type:W}),W.ctorParameters=function(){return[{type:o.r}]};var P=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(W);P.\u0275fac=function(e){return N(e||P)},P.\u0275dir=o.bc({type:P,selectors:[["","matAutocompleteOrigin",""]],exportAs:["matAutocompleteOrigin"],features:[o.Rb]});var N=o.oc(P),j=new o.C("mat-autocomplete-scroll-strategy"),B={provide:j,deps:[f.c],useFactory:function(e){return function(){return e.scrollStrategies.reposition()}}},F={provide:M.r,useExisting:Object(o.nb)((function(){return V})),multi:!0},U=function(){return _createClass((function e(t,n,i,r,o,a,d,p,h,f){var b=this;_classCallCheck(this,e),this._element=t,this._overlay=n,this._viewContainerRef=i,this._zone=r,this._changeDetectorRef=o,this._dir=d,this._formField=p,this._document=h,this._viewportRuler=f,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=s.a.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new c.b,this._windowBlurHandler=function(){b._canOpenOnNextFocus=b._document.activeElement!==b._element.nativeElement||b.panelOpen},this._onChange=function(){},this._onTouched=function(){},this.position="auto",this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=Object(l.a)((function(){return b.autocomplete&&b.autocomplete.options?Object(u.a).apply(void 0,_toConsumableArray(b.autocomplete.options.map((function(e){return e.onSelectionChange})))):b._zone.onStable.pipe(Object(O.a)(1),Object(z.a)((function(){return b.optionSelections})))})),this._scrollStrategy=a}),[{key:"autocompleteDisabled",get:function(){return this._autocompleteDisabled},set:function(e){this._autocompleteDisabled=Object(r.c)(e)}},{key:"ngAfterViewInit",value:function(){var e=this,t=this._getWindow();void 0!==t&&this._zone.runOutsideAngular((function(){return t.addEventListener("blur",e._windowBlurHandler)}))}},{key:"ngOnChanges",value:function(e){e.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}},{key:"ngOnDestroy",value:function(){var e=this._getWindow();void 0!==e&&e.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()}},{key:"panelOpen",get:function(){return this._overlayAttached&&this.autocomplete.showPanel}},{key:"openPanel",value:function(){this._attachOverlay(),this._floatLabel()}},{key:"closePanel",value:function(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this.autocomplete.closed.emit(),this.autocomplete._isOpen=this._overlayAttached=!1,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())}},{key:"updatePosition",value:function(){this._overlayAttached&&this._overlayRef.updatePosition()}},{key:"panelClosingActions",get:function(){var e=this;return Object(u.a)(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(Object(A.a)((function(){return e._overlayAttached}))),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(Object(A.a)((function(){return e._overlayAttached}))):Object(d.a)()).pipe(Object(k.a)((function(e){return e instanceof a.r?e:null})))}},{key:"activeOption",get:function(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}},{key:"_getOutsideClickStream",value:function(){var e=this;return Object(u.a)(Object(p.a)(this._document,"click"),Object(p.a)(this._document,"touchend")).pipe(Object(A.a)((function(t){var n=e._isInsideShadowRoot&&t.composedPath?t.composedPath()[0]:t.target,i=e._formField?e._formField._elementRef.nativeElement:null,r=e.connectedTo?e.connectedTo.elementRef.nativeElement:null;return e._overlayAttached&&n!==e._element.nativeElement&&(!i||!i.contains(n))&&(!r||!r.contains(n))&&!!e._overlayRef&&!e._overlayRef.overlayElement.contains(n)})))}},{key:"writeValue",value:function(e){var t=this;Promise.resolve(null).then((function(){return t._setTriggerValue(e)}))}},{key:"registerOnChange",value:function(e){this._onChange=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this._element.nativeElement.disabled=e}},{key:"_handleKeydown",value:function(e){var t=e.keyCode;if(t!==g.h||Object(g.t)(e)||e.preventDefault(),this.activeOption&&t===g.g&&this.panelOpen)this.activeOption._selectViaInteraction(),this._resetActiveItem(),e.preventDefault();else if(this.autocomplete){var n=this.autocomplete._keyManager.activeItem,i=t===g.q||t===g.e;this.panelOpen||t===g.p?this.autocomplete._keyManager.onKeydown(e):i&&this._canOpen()&&this.openPanel(),(i||this.autocomplete._keyManager.activeItem!==n)&&this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0)}}},{key:"_handleInput",value:function(e){var t=e.target,n=t.value;"number"===t.type&&(n=""==n?null:parseFloat(n)),this._previousValue!==n&&(this._previousValue=n,this._onChange(n),this._canOpen()&&this._document.activeElement===e.target&&this.openPanel())}},{key:"_handleFocus",value:function(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}},{key:"_floatLabel",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this._formField&&"auto"===this._formField.floatLabel&&(e?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}},{key:"_resetLabel",value:function(){this._manuallyFloatingLabel&&(this._formField.floatLabel="auto",this._manuallyFloatingLabel=!1)}},{key:"_subscribeToClosingActions",value:function(){var e=this,t=this._zone.onStable.pipe(Object(O.a)(1)),n=this.autocomplete.options.changes.pipe(Object(C.a)((function(){return e._positionStrategy.reapplyLastPosition()})),Object(w.a)(0));return Object(u.a)(t,n).pipe(Object(z.a)((function(){var t=e.panelOpen;return e._resetActiveItem(),e.autocomplete._setVisibility(),e.panelOpen&&(e._overlayRef.updatePosition(),t!==e.panelOpen&&e.autocomplete.opened.emit()),e.panelClosingActions})),Object(O.a)(1)).subscribe((function(t){return e._setValueAndClose(t)}))}},{key:"_destroyPanel",value:function(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}},{key:"_setTriggerValue",value:function(e){var t=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(e):e,n=null!=t?t:"";this._formField?this._formField._control.value=n:this._element.nativeElement.value=n,this._previousValue=n}},{key:"_setValueAndClose",value:function(e){e&&e.source&&(this._clearPreviousSelectedOption(e.source),this._setTriggerValue(e.source.value),this._onChange(e.source.value),this._element.nativeElement.focus(),this.autocomplete._emitSelectEvent(e.source)),this.closePanel()}},{key:"_clearPreviousSelectedOption",value:function(e){this.autocomplete.options.forEach((function(t){t!==e&&t.selected&&t.deselect()}))}},{key:"_attachOverlay",value:function(){var e=this;this.autocomplete,null==this._isInsideShadowRoot&&(this._isInsideShadowRoot=!!Object(v.c)(this._element.nativeElement));var t=this._overlayRef;t?(this._positionStrategy.setOrigin(this._getConnectedElement()),t.updateSize({width:this._getPanelWidth()})):(this._portal=new y.h(this.autocomplete.template,this._viewContainerRef),t=this._overlay.create(this._getOverlayConfig()),this._overlayRef=t,t.keydownEvents().subscribe((function(t){(t.keyCode===g.h&&!Object(g.t)(t)||t.keyCode===g.q&&Object(g.t)(t,"altKey"))&&(e._resetActiveItem(),e._closeKeyEventStream.next(),t.stopPropagation(),t.preventDefault())})),this._viewportSubscription=this._viewportRuler.change().subscribe((function(){e.panelOpen&&t&&t.updateSize({width:e._getPanelWidth()})}))),t&&!t.hasAttached()&&(t.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());var n=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.panelOpen&&n!==this.panelOpen&&this.autocomplete.opened.emit()}},{key:"_getOverlayConfig",value:function(){return new f.d({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir})}},{key:"_getOverlayPosition",value:function(){var e=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(e),this._positionStrategy=e,e}},{key:"_setStrategyPositions",value:function(e){var t,n=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],i=this._aboveClass,r=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:i},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:i}];t="above"===this.position?r:"below"===this.position?n:[].concat(n,r),e.withPositions(t)}},{key:"_getConnectedElement",value:function(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}},{key:"_getPanelWidth",value:function(){return this.autocomplete.panelWidth||this._getHostWidth()}},{key:"_getHostWidth",value:function(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}},{key:"_resetActiveItem",value:function(){this.autocomplete._keyManager.setActiveItem(this.autocomplete.autoActiveFirstOption?0:-1)}},{key:"_canOpen",value:function(){var e=this._element.nativeElement;return!e.readOnly&&!e.disabled&&!this._autocompleteDisabled}},{key:"_getWindow",value:function(){var e;return(null===(e=this._document)||void 0===e?void 0:e.defaultView)||window}},{key:"_scrollToOption",value:function(e){var t=this.autocomplete,n=Object(a.y)(e,t.options,t.optionGroups);if(0===e&&1===n)t._setScrollTop(0);else{var i=t.options.toArray()[e];if(i){var r=i._getHostElement(),o=Object(a.z)(r.offsetTop,r.offsetHeight,t._getScrollTop(),t.panel.nativeElement.offsetHeight);t._setScrollTop(o)}}}}])}();U.\u0275fac=function(e){return new(e||U)(o.gc(o.r),o.gc(f.c),o.gc(o.ib),o.gc(o.N),o.gc(o.j),o.gc(j),o.gc(m.c,8),o.gc(_.a,9),o.gc(h.e,8),o.gc(b.h))},U.\u0275dir=o.bc({type:U,inputs:{position:["matAutocompletePosition","position"],autocompleteAttribute:["autocomplete","autocompleteAttribute"],autocompleteDisabled:["matAutocompleteDisabled","autocompleteDisabled"],autocomplete:["matAutocomplete","autocomplete"],connectedTo:["matAutocompleteConnectedTo","connectedTo"]},features:[o.Sb]}),U.ctorParameters=function(){return[{type:o.r},{type:f.c},{type:o.ib},{type:o.N},{type:o.j},{type:void 0,decorators:[{type:o.z,args:[j]}]},{type:m.c,decorators:[{type:o.O}]},{type:_.c,decorators:[{type:o.O},{type:o.z,args:[_.a]},{type:o.v}]},{type:void 0,decorators:[{type:o.O},{type:o.z,args:[h.e]}]},{type:b.h}]},U.propDecorators={autocomplete:[{type:o.E,args:["matAutocomplete"]}],position:[{type:o.E,args:["matAutocompletePosition"]}],connectedTo:[{type:o.E,args:["matAutocompleteConnectedTo"]}],autocompleteAttribute:[{type:o.E,args:["autocomplete"]}],autocompleteDisabled:[{type:o.E,args:["matAutocompleteDisabled"]}]};var V=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._aboveClass="mat-autocomplete-panel-above",e}return _inherits(t,e),_createClass(t)}(U);V.\u0275fac=function(e){return H(e||V)},V.\u0275dir=o.bc({type:V,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-autocomplete-trigger"],hostVars:7,hostBindings:function(e,t){1&e&&o.uc("focusin",(function(){return t._handleFocus()}))("blur",(function(){return t._onTouched()}))("input",(function(e){return t._handleInput(e)}))("keydown",(function(e){return t._handleKeydown(e)})),2&e&&o.Vb("autocomplete",t.autocompleteAttribute)("role",t.autocompleteDisabled?null:"combobox")("aria-autocomplete",t.autocompleteDisabled?null:"list")("aria-activedescendant",t.panelOpen&&t.activeOption?t.activeOption.id:null)("aria-expanded",t.autocompleteDisabled?null:t.panelOpen.toString())("aria-owns",t.autocompleteDisabled||!t.panelOpen||null==t.autocomplete?null:t.autocomplete.id)("aria-haspopup",!t.autocompleteDisabled)},exportAs:["matAutocompleteTrigger"],features:[o.Tb([F]),o.Rb]});var H=o.oc(V),Y=_createClass((function e(){_classCallCheck(this,e)}));Y.\u0275mod=o.ec({type:Y}),Y.\u0275inj=o.dc({factory:function(e){return new(e||Y)},providers:[B],imports:[[f.f,a.q,a.k,h.c],b.c,a.q,a.k]})},"/6Yf":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return a}));var i=n("mrSG"),r=n("qOnz"),o=function(){function e(e,t,n){this.name=e,this.instanceFactory=t,this.type=n,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}return e.prototype.setInstantiationMode=function(e){return this.instantiationMode=e,this},e.prototype.setMultipleInstances=function(e){return this.multipleInstances=e,this},e.prototype.setServiceProps=function(e){return this.serviceProps=e,this},e.prototype.setInstanceCreatedCallback=function(e){return this.onInstanceCreated=e,this},e}(),a=function(){function e(e,t){this.name=e,this.container=t,this.component=null,this.instances=new Map,this.instancesDeferred=new Map,this.instancesOptions=new Map,this.onInitCallbacks=new Map}return e.prototype.get=function(e){var t=this.normalizeInstanceIdentifier(e);if(!this.instancesDeferred.has(t)){var n=new r.a;if(this.instancesDeferred.set(t,n),this.isInitialized(t)||this.shouldAutoInitialize())try{var i=this.getOrInitializeService({instanceIdentifier:t});i&&n.resolve(i)}catch(o){}}return this.instancesDeferred.get(t).promise},e.prototype.getImmediate=function(e){var t,n=this.normalizeInstanceIdentifier(null==e?void 0:e.identifier),i=null!==(t=null==e?void 0:e.optional)&&void 0!==t&&t;if(!this.isInitialized(n)&&!this.shouldAutoInitialize()){if(i)return null;throw Error("Service "+this.name+" is not available")}try{return this.getOrInitializeService({instanceIdentifier:n})}catch(r){if(i)return null;throw r}},e.prototype.getComponent=function(){return this.component},e.prototype.setComponent=function(e){var t,n;if(e.name!==this.name)throw Error("Mismatching Component "+e.name+" for Provider "+this.name+".");if(this.component)throw Error("Component for "+this.name+" has already been provided");if(this.component=e,this.shouldAutoInitialize()){if(function(e){return"EAGER"===e.instantiationMode}(e))try{this.getOrInitializeService({instanceIdentifier:"[DEFAULT]"})}catch(d){}try{for(var r=Object(i.j)(this.instancesDeferred.entries()),o=r.next();!o.done;o=r.next()){var a=Object(i.g)(o.value,2),s=a[0],c=a[1],l=this.normalizeInstanceIdentifier(s);try{var u=this.getOrInitializeService({instanceIdentifier:l});c.resolve(u)}catch(d){}}}catch(p){t={error:p}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}}},e.prototype.clearInstance=function(e){void 0===e&&(e="[DEFAULT]"),this.instancesDeferred.delete(e),this.instancesOptions.delete(e),this.instances.delete(e)},e.prototype.delete=function(){return Object(i.b)(this,void 0,void 0,(function(){var e;return Object(i.e)(this,(function(t){switch(t.label){case 0:return e=Array.from(this.instances.values()),[4,Promise.all(Object(i.i)(Object(i.i)([],Object(i.g)(e.filter((function(e){return"INTERNAL"in e})).map((function(e){return e.INTERNAL.delete()})))),Object(i.g)(e.filter((function(e){return"_delete"in e})).map((function(e){return e._delete()})))))];case 1:return t.sent(),[2]}}))}))},e.prototype.isComponentSet=function(){return null!=this.component},e.prototype.isInitialized=function(e){return void 0===e&&(e="[DEFAULT]"),this.instances.has(e)},e.prototype.getOptions=function(e){return void 0===e&&(e="[DEFAULT]"),this.instancesOptions.get(e)||{}},e.prototype.initialize=function(e){var t,n;void 0===e&&(e={});var r=e.options,o=void 0===r?{}:r,a=this.normalizeInstanceIdentifier(e.instanceIdentifier);if(this.isInitialized(a))throw Error(this.name+"("+a+") has already been initialized");if(!this.isComponentSet())throw Error("Component "+this.name+" has not been registered yet");var s=this.getOrInitializeService({instanceIdentifier:a,options:o});try{for(var c=Object(i.j)(this.instancesDeferred.entries()),l=c.next();!l.done;l=c.next()){var u=Object(i.g)(l.value,2),d=u[0],p=u[1];a===this.normalizeInstanceIdentifier(d)&&p.resolve(s)}}catch(h){t={error:h}}finally{try{l&&!l.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}return s},e.prototype.onInit=function(e,t){var n,i=this.normalizeInstanceIdentifier(t),r=null!==(n=this.onInitCallbacks.get(i))&&void 0!==n?n:new Set;r.add(e),this.onInitCallbacks.set(i,r);var o=this.instances.get(i);return o&&e(o,i),function(){r.delete(e)}},e.prototype.invokeOnInitCallbacks=function(e,t){var n,r,o=this.onInitCallbacks.get(t);if(o)try{for(var a=Object(i.j)(o),s=a.next();!s.done;s=a.next()){var c=s.value;try{c(e,t)}catch(l){}}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}},e.prototype.getOrInitializeService=function(e){var t,n=e.instanceIdentifier,i=e.options,r=void 0===i?{}:i,o=this.instances.get(n);if(!o&&this.component&&(o=this.component.instanceFactory(this.container,{instanceIdentifier:(t=n,"[DEFAULT]"===t?void 0:t),options:r}),this.instances.set(n,o),this.instancesOptions.set(n,r),this.invokeOnInitCallbacks(o,n),this.component.onInstanceCreated))try{this.component.onInstanceCreated(this.container,n,o)}catch(a){}return o||null},e.prototype.normalizeInstanceIdentifier=function(e){return void 0===e&&(e="[DEFAULT]"),this.component?this.component.multipleInstances?e:"[DEFAULT]":e},e.prototype.shouldAutoInitialize=function(){return!!this.component&&"EXPLICIT"!==this.component.instantiationMode},e}(),s=function(){function e(e){this.name=e,this.providers=new Map}return e.prototype.addComponent=function(e){var t=this.getProvider(e.name);if(t.isComponentSet())throw new Error("Component "+e.name+" has already been registered with "+this.name);t.setComponent(e)},e.prototype.addOrOverwriteComponent=function(e){this.getProvider(e.name).isComponentSet()&&this.providers.delete(e.name),this.addComponent(e)},e.prototype.getProvider=function(e){if(this.providers.has(e))return this.providers.get(e);var t=new a(e,this);return this.providers.set(e,t),t},e.prototype.getProviders=function(){return Array.from(this.providers.values())},e}()},"/9eK":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("LRne"),r=n("z6cu"),o=n("lJxs"),a=n("JIr8"),s=n("soBk"),c=n("TLs9"),l=n("kAdb"),u=n("fXoL"),d=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.mapCard=function(e){return new c.a(e)},this.mapCoursesAndCards=function(e){return new c.c(e)}}),[{key:"mapCards",value:function(e){return e.map((function(e){return new c.a(e)}))}},{key:"getCardDetails",value:function(e){return this._restClient.get("/card/"+e).pipe(Object(o.a)(this.mapCard))}},{key:"getCard",value:function(){return this._restClient.get("/card/").pipe(Object(o.a)(this.mapCards))}},{key:"updateCard",value:function(e){var t=new c.b(e);return this._restClient.put("/card/"+e.id,t)}},{key:"createCard",value:function(e){var t=new c.b(e);return this._restClient.post("/card/",t)}},{key:"cartIsActiveChange",value:function(e){return this._restClient.post("/card/is_active/change/"+e)}},{key:"startLesson",value:function(e){return this._restClient.post("/card/start/lesson/"+e)}},{key:"endLesson",value:function(e,t){return this._restClient.post("/card/end/lesson/"+e,{card_started_token:t})}},{key:"getCoursesAndCards",value:function(){return this._restClient.get("/card/course/assign").pipe(Object(o.a)(this.mapCoursesAndCards))}},{key:"courseAssign",value:function(e,t){return this._restClient.post("/card/course/assign",{course:e,cards:t}).pipe(Object(a.a)((function(e){return 400===e.status?Object(i.a)(l.b.fromError(e.body)):Object(r.a)(e)})))}},{key:"sortCardsByName",value:function(e){return e.sort((function(e,t){var n=e.name.trim().toLowerCase(),i=t.name.trim().toLowerCase();return n<i?-1:n>i?1:0})),e}},{key:"sortCardsByLastName",value:function(e){return e.sort((function(e,t){var n=e.last_name.trim().toLowerCase(),i=t.last_name.trim().toLowerCase();return n<i?-1:n>i?1:0})),e}},{key:"sortCards",value:function(e){var t=[],n=[];for(var i in e)e[i].last_name?t.push(e[i]):n.push(e[i]);return[].concat(_toConsumableArray(this.sortCardsByLastName(t)),_toConsumableArray(this.sortCardsByName(n)))}}])}();d.\u0275fac=function(e){return new(e||d)(u.qc(s.A))},d.\u0275prov=u.cc({token:d,factory:d.\u0275fac})},"/JMk":function(e,t,n){"use strict";n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return p}));var i=n("a82P"),r=n("3YjN"),o=n("VmuW"),a=n("xYAb"),s=n("6s98"),c=n("BcqR"),l=_createClass((function e(t){_classCallCheck(this,e),this.contentType=t.content_type,this.id=t.id,this.name=t.name})),u=_createClass((function e(t){_classCallCheck(this,e),this.files=[],this._ui=new r.b,this.id=t.id,this.isSubmitted=t.is_submitted,this.isSubmittedOrCompleted=t.is_submitted_or_completed,this.student=new i.b(t.student),this.teacher=new i.b(t.teacher),this.score=Number(t.assignment_score),this.state=new a.c(t.assignment_state),this.checksCount=Number(t.checks_count),this.errorsCount=Number(t.errors_count),this.mistakeCount=Number(t.mistake_count),this.totalTime=Number(t.total_time),this.isTextSubmitted=t.is_text_submitted,this.isAudioSubmitted=t.is_audio_submitted,this.isFilesSubmitted=t.is_files_submitted,t.files&&(this.files=t.files.map((function(e){return new l(e)}))),t.text&&(this.text=t.text)})),d=_createClass((function e(t){_classCallCheck(this,e),this.pageNumber=t.page_number,this.pageName=t.page_name,this.percentScore=Math.round(t.percent_score),this.errorsCount=t.errors_count,this.checksCount=t.checks_count,this.mistakesCount=t.mistake_count,this.time=t.time})),p=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).getFormattedStartDate=function(){return n.startDate.slice(0,-3)},n.getFormattedDueDate=function(){return n.dueDate.slice(0,-3)},n.subject=new o.a(e.subject),n.scores=e.score.map((function(e){return new u(e)})),n.pagesScores=e.pages_scores.map((function(e){return new d(e)})),n.submitted=e.submitted,n.students=e.students,n.isTeacherRole=e.is_teacher_role,n.startDate=e.start_date,n.dueDate=e.due_date,n.createdDate=e.created_date,n.modifiedDate=e.modified_date,n.isUploadFileEnable=e.allow_to_upload_file,n.isTextEditorEnable=e.enable_text_editor,n.isAudioRecorderEnable=e.enable_audio_recorder,n.blockAfterDueDate=e.block_after_due_date,n.isSingleAccess=e.single_access,n.teacher=new i.b(e.teacher),n.courseId=e.course,n.courseResourceId=e.course_resource,n.courseResource=e.course_resource_data?new s.a(e.course_resource_data):null,n.eBookId=e.ebook,n.lessonId=e.lesson,n.mInstructorLessonId=e.minstructor_lesson,n.groupId=e.group,n.schoolClassId=e.school_class,n.audioDescription=e.audio_description,n.studentRecord=e.student_record,n}return _inherits(t,e),_createClass(t)}(c.a)},"/Oaf":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("fXoL"),r=n("ofXK");function o(e,t){1&e&&(i.mc(0,"div",1),i.od(1,"\n            "),i.hc(2,"img",2),i.od(3,"\n        "),i.lc())}var a=function(){return _createClass((function e(){_classCallCheck(this,e),this.shouldTrack=!1}),[{key:"ngOnInit",value:function(){this.shouldTrack=this.isMCourserPoland()}},{key:"isMCourserPoland",value:function(){var e=document.location.host;return e.indexOf("mcourser-poland.appspot.com")>-1||e.indexOf("mcourser.pl")>-1}}])}();a.\u0275fac=function(e){return new(e||a)},a.\u0275cmp=i.ac({type:a,selectors:[["ad-words-track"]],decls:4,vars:1,consts:[["style","display:inline;",4,"ngIf"],[2,"display","inline"],["height","1","width","1","alt","","src","//www.googleadservices.com/pagead/conversion/830288201/?label=HqMtCKGWkncQyeL0iwM&guid=ON&script=0",2,"border-style","none"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.od(1,"\n        "),i.md(2,o,4,0,"div",0),i.od(3,"\n    ")),2&e&&(i.Ub(2),i.Gc("ngIf",t.shouldTrack))},directives:[r.t],encapsulation:2})},"/Tr7":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("U8pU"),r=n("jIYg");function o(e){Object(r.a)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===Object(i.a)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},"/U4Z":function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return l}));var i=n("obzL"),r="PEC_WEB",o="PEC",a="GTM-KG8XTDX",s=_defineProperty(_defineProperty(_defineProperty({},i.a.MCOURSER_EUROPE_8,{gtm_auth:"LqzgSELXE1fsyL1yfk7UFw",gtm_preview:"env-1"}),i.a.MCOURSER_EUROPE_10,{gtm_auth:"joM9M66rUMDlGGRNkm_1kg",gtm_preview:"env-38"}),i.a.MCOURSER_PREPROD_PEC_CONF,{gtm_auth:"bkTgV2Ihv1GcuEPkGb7nFg",gtm_preview:"env-40"}),c=function(e,t){return"&gtm_auth=".concat(e,"&gtm_preview=").concat(t,"&gtm_cookies_win=x")},l=function(e){return[i.a.MCOURSER_EUROPE_8,i.a.MCOURSER_EUROPE_10,i.a.MCOURSER_PREPROD_PEC_CONF].includes(e)}},"/UYo":function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("fXoL"),r=n("3Pt+"),o=n("ofXK"),a=["colorPickerButton"],s=["container"];function c(e,t){if(1&e){var n=i.nc();i.mc(0,"div",4),i.uc("click",(function(){return i.ad(n),i.yc().closeWindow()})),i.lc()}}function l(e,t){if(1&e){var n=i.nc();i.mc(0,"div",8),i.od(1,"\n                    "),i.mc(2,"div",9),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc(2).selectColor(e)})),i.lc(),i.od(3,"\n                "),i.lc()}if(2&e){var r=t.$implicit;i.Ub(2),i.Gc("ngClass","color-picker custom-color-"+r)}}function u(e,t){if(1&e&&(i.mc(0,"div",5,6),i.od(2,"\n            "),i.mc(3,"div"),i.od(4,"\n                "),i.md(5,l,4,1,"div",7),i.od(6,"\n            "),i.lc(),i.od(7,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(5),i.Gc("ngForOf",n._colors)}}var d={provide:r.r,useExisting:Object(i.nb)((function(){return p})),multi:!0},p=function(){return _createClass((function e(){_classCallCheck(this,e),this.propagateChange=function(e){},this.propagateTouched=function(){},this._colors=[],this._openToggle=!1,this.positionX=0,this.positionY=0}),[{key:"onWindowScroll",value:function(e){if(this._openToggle){var t=this.button.nativeElement.getBoundingClientRect(),n=this.container.nativeElement.getBoundingClientRect();this.positionX=t.left+15,t.top-(n.height-20)>0?this.positionY=t.top-(n.height-20):this.positionY=t.top+(n.height+20),this.container.nativeElement.style.left=this.positionX,this.container.nativeElement.style.top=this.positionY}}},{key:"ngOnInit",value:function(){for(var e=0;e<=100;e++)e%5==0&&e>=5&&this._colors.push(e-5);this.currentColor||(this.currentColor=this._colors[Math.floor(Math.random()*this._colors.length)])}},{key:"computePosition",value:function(){var e=this;setTimeout((function(){var t=e.button.nativeElement.getBoundingClientRect(),n=e.container.nativeElement.getBoundingClientRect();e.positionX=t.left+15,t.top-(n.height-20)>0?e.positionY=t.top-(n.height-20):e.positionY=t.top+(n.height+20),e.container.nativeElement.style.left=e.positionX,e.container.nativeElement.style.top=e.positionY}),0)}},{key:"toggle",value:function(){this._openToggle?this.closeWindow():this.openWindow()}},{key:"openWindow",value:function(){this._openToggle=!0,this.computePosition()}},{key:"closeWindow",value:function(){var e=this;$(this.container.nativeElement).fadeOut(200,(function(){e._openToggle=!1}))}},{key:"selectColor",value:function(e){this.currentColor=e,this.propagateChange(this.currentColor),this.closeWindow()}},{key:"writeValue",value:function(e){this.currentColor=e}},{key:"registerOnChange",value:function(e){this.propagateChange=e}},{key:"registerOnTouched",value:function(e){this.propagateTouched=e}}])}();p.\u0275fac=function(e){return new(e||p)},p.\u0275cmp=i.ac({type:p,selectors:[["color-picker"]],viewQuery:function(e,t){var n;1&e&&(i.hd(a,!0),i.vd(s,!0)),2&e&&(i.Vc(n=i.vc())&&(t.button=n.first),i.Vc(n=i.vc())&&(t.container=n.first))},hostBindings:function(e,t){1&e&&i.uc("scroll",(function(e){return t.onWindowScroll(e)}),!1,i.Zc)},features:[i.Tb([d])],decls:8,vars:3,consts:[[1,"colorPickerButton",3,"ngClass","click"],["colorPickerButton",""],["class","overlay",3,"click",4,"ngIf"],["class","container",4,"ngIf"],[1,"overlay",3,"click"],[1,"container"],["container",""],["class","colorContainer",4,"ngFor","ngForOf"],[1,"colorContainer"],[1,"color",3,"ngClass","click"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"div",0,1),i.uc("click",(function(){return t.openWindow()})),i.lc(),i.od(3,"\n        "),i.md(4,c,1,0,"div",2),i.od(5,"\n        "),i.md(6,u,8,1,"div",3),i.od(7,"\n    ")),2&e&&(i.Ub(1),i.Gc("ngClass","color-picker custom-color-"+t.currentColor),i.Ub(3),i.Gc("ngIf",t._openToggle),i.Ub(2),i.Gc("ngIf",t._openToggle))},directives:[o.q,o.t,o.s],encapsulation:2})},"/X5v":function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},"/cis":function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r})),function(e){e.NEWS="/myschool/news",e.MY_CLASSES="/myschool/classes",e.LESSON_SCHEDULE="/myschool/schedule",e.GRADEBOOK="/myschool/gradebook",e.SYLABUS="/myschool/sylabus/list"}(i||(i={}));var r=Object.keys(i).filter((function(e){return"string"==typeof i[e]}))},"/h9T":function(e,t,n){"use strict";function i(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,"a",(function(){return i}))},"/mRd":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("cp0P"),r=n("soBk"),o=n("TmkG"),a=n("40UA"),s=n("lJxs"),c=n("fXoL"),l=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._restClient=t,this._uiSettings=n,this._premiumFeatures=i}),[{key:"isVirtualClassAvailable",value:function(){return Object(i.a)([this._uiSettings.get(),this._premiumFeatures.getPremiumFeaturesAccess()]).pipe(Object(s.a)((function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1];return n.isVirtualClassroomActive&&i.isVirtualClassEnabledForUser()})))}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(r.A),c.qc(o.a),c.qc(a.a))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},"/on4":function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n("XNiG"),r=n("/uUt"),o=n("1G5W"),a=n("vkgz"),s=n("G57o"),c=n("QQC3"),l=n("fXoL"),u=n("ofXK"),d=n("kmnG"),p=n("d3UM"),h=n("3Pt+"),f=n("FKr1"),b=n("gInW"),m=function(e){return{color:e}};function g(e,t){if(1&e&&(l.mc(0,"mat-option",5),l.od(1),l.lc()),2&e){var n=t.$implicit,i=l.yc();l.Gc("ngStyle",l.Mc(3,m,i.optionColor))("value",n.id),l.Ub(1),l.pd(n.name)}}var v=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._largeFontModeService=t,this._darkModeService=n,this.textColor="var(--common-light-primary-text)",this.scaleGroups=[{id:0,name:"50%"},{id:1,name:"75%"},{id:2,name:"100%"},{id:3,name:"150%"},{id:4,name:"200%"}],this.fontScaleMappingList=["--common-font-size-tiny","--common-font-size-small","--common-font-size-normal","--common-font-size-big","--common-font-size-large"],this.DEFAULT_INDEX_FOR_FONT_SCALE=2,this.clear$=new i.b,this.optionColor="var(--common-light-primary-text)",this.selectedGroup=this.DEFAULT_INDEX_FOR_FONT_SCALE}),[{key:"ngOnInit",value:function(){this.listenToFontScaleChanges(),this.listenToDarkModeChanges()}},{key:"ngOnDestroy",value:function(){this.clear$.next(),this.clear$.complete()}},{key:"listenToFontScaleChanges",value:function(){this._largeFontModeService.getFontScaleChanges().pipe(Object(r.a)(),this.handleFontScaleChange(),Object(o.a)(this.clear$)).subscribe()}},{key:"handleFontScaleChange",value:function(){var e=this;return Object(a.a)((function(t){e.selectedGroup=e.getValueForSelectedFontScale(t)}))}},{key:"getValueForSelectedFontScale",value:function(e){var t=this.fontScaleMappingList.findIndex((function(t){return t===e}));return-1!==t?t:this.DEFAULT_INDEX_FOR_FONT_SCALE}},{key:"selectedGroupChange",value:function(e){this._largeFontModeService.changeFontScale(this.fontScaleMappingList[e.value])}},{key:"listenToDarkModeChanges",value:function(){var e=this;this._darkModeService.getDarkModeChanges().pipe(Object(a.a)((function(t){e.optionColor=t&&e.isLogged?"#ffffff":"#000000"})),Object(o.a)(this.clear$)).subscribe()}}])}();v.\u0275fac=function(e){return new(e||v)(l.gc(s.a),l.gc(c.a))},v.\u0275cmp=l.ac({type:v,selectors:[["app-font-scale-select"]],inputs:{textColor:"textColor",translations:"translations",isLogged:"isLogged"},decls:15,vars:16,consts:[[1,"font-scale-select-container"],[1,"font-scale-label",3,"ngStyle"],["appearance","fill"],["name","scaleGroups",3,"ngModel","ngStyle","aria-label","ngModelChange","selectionChange"],[3,"ngStyle","value",4,"ngFor","ngForOf"],[3,"ngStyle","value"]],template:function(e,t){1&e&&(l.mc(0,"div",0),l.od(1,"\n    "),l.mc(2,"span",1),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n    "),l.mc(6,"mat-form-field",2),l.od(7,"\n        "),l.mc(8,"mat-select",3),l.uc("ngModelChange",(function(e){return t.selectedGroup=e}))("selectionChange",(function(e){return t.selectedGroupChange(e)})),l.od(9,"\n            "),l.md(10,g,2,5,"mat-option",4),l.od(11,"\n        "),l.lc(),l.od(12,"\n    "),l.lc(),l.od(13,"\n"),l.lc(),l.od(14,"\n")),2&e&&(l.Ub(2),l.Gc("ngStyle",l.Mc(10,m,t.textColor)),l.Ub(1),l.pd(l.Bc(4,7,t.translations,"header.font-scale-select-button.text")),l.Ub(5),l.Gc("ngModel",t.selectedGroup)("ngStyle",l.Mc(12,m,t.textColor))("aria-label",t.translations.labels["header.font-scale-select-button.aria-label"])("ngStyle",l.Mc(14,m,t.textColor)),l.Ub(2),l.Gc("ngForOf",t.scaleGroups))},directives:[u.w,d.c,p.a,h.t,h.w,u.s,f.p],pipes:[b.l],encapsulation:2})},"/uUt":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){return function(n){return n.lift(new o(e,t))}}var o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.compare=t,this.keySelector=n}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.compare,this.keySelector))}}])}(),a=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).keySelector=i,r.hasKey=!1,"function"==typeof n&&(r.compare=n),r}return _inherits(t,e),_createClass(t,[{key:"compare",value:function(e,t){return e===t}},{key:"_next",value:function(e){var t;try{var n=this.keySelector;t=n?n(e):e}catch(r){return this.destination.error(r)}var i=!1;if(this.hasKey)try{i=(0,this.compare)(this.key,t)}catch(r){return this.destination.error(r)}else this.hasKey=!0;i||(this.key=t,this.destination.next(e))}}])}(i.a)},0:function(e,t,n){e.exports=n("zUnb")},"0/qg":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("75ub"),r=n("MTNN"),o=n("fXoL"),a="/api/v2/notes",s=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getLessonNoteInfo",value:function(e,t,n){return this._restClient.get(a+"?course_id="+e+"&lesson_id="+t+"&page_id="+n+"&note_type="+r.a.LESSON_NOTE)}},{key:"getAssignmentNoteInfo",value:function(e,t,n,i){return this._restClient.get(a+"?assignment_id="+e+"&course_id="+t+"&lesson_id="+n+"&page_id="+i+"&note_type="+r.a.ASSIGNMENT_NOTE)}},{key:"getAllLessonNoteForUser",value:function(){return this._restClient.get(a+"?note_type="+r.a.LESSON_NOTE)}},{key:"getSpecificLessonNotesForUser",value:function(e){return this._restClient.post("/api/v2/notes/list?note_type="+r.a.LESSON_NOTE,e)}},{key:"getAllAssignmentNoteForUser",value:function(){return this._restClient.get(a+"?note_type="+r.a.ASSIGNMENT_NOTE)}},{key:"getLessonNoteForUserCourse",value:function(e){return this._restClient.get(a+"?note_type="+r.a.LESSON_NOTE+"&course_id="+e)}},{key:"getAssignmentNoteForUserCourse",value:function(e){return this._restClient.get(a+"?note_type="+r.a.ASSIGNMENT_NOTE+"&course_id="+e)}},{key:"addNote",value:function(e){return this._restClient.post("/api/v2/note",e)}},{key:"editNote",value:function(e,t){return this._restClient.put("/api/v2/note/"+e,t)}},{key:"deleteNote",value:function(e){return this._restClient.delete("/api/v2/note/"+e)}}])}();s.\u0275fac=function(e){return new(e||s)(o.qc(i.a))},s.\u0275prov=o.cc({token:s,factory:s.\u0275fac,providedIn:"root"})},"0B9a":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("soBk"),o=n("fXoL"),a=function(){return _createClass((function e(t,n,i,r){var o=this;_classCallCheck(this,e),this._translations=t,this._authUser=n,this._firebasePaths=i,this._firebase=r,this._user=null,this._translations.getTranslations().subscribe((function(e){o.translations=e})),this._authUser.get().subscribe((function(e){o._user=e}))}),[{key:"isReady",value:function(){var e=this;return new i.a((function(t){var n=e._firebase.isReady().subscribe((function(n){n?e._authUser.get().subscribe((function(i){i.isAuthenticated&&e._firebase.isUserLogged()?parseInt(e._firebase.getActiveUserID(),10)===i.id?t.next(n):e._firebase.logoutUser().subscribe((function(){t.next(n)})):!i.isAuthenticated&&e._firebase.isUserLogged()?e._firebase.logoutUser().subscribe((function(){t.next(n)})):t.next(n)})):t.next(n)}));return function(){n.unsubscribe()}}))}},{key:"getUnreadNotificationsOnce",value:function(){var e=this._firebasePaths.getSessionNotificationPath(this._user.id);return this._firebase.getDataOnceEqualToWithLimitFirst(e,"read",!1,1)}},{key:"bindToUserPersistanceChanges",value:function(e){var t=this._firebasePaths.getUserPersistanceStatusPath(e);return this._firebase.connectValueChange(t)}},{key:"unbindUserPersistanceChanges",value:function(e){var t=this._firebasePaths.getUserPersistanceStatusPath(e);this._firebase.disconnectPathListeners(t)}},{key:"logInUser",value:function(){return this._firebase.logInUser()}},{key:"isUserLogged",value:function(){return this._firebase.isUserLogged()}}])}();a.\u0275fac=function(e){return new(e||a)(o.qc(r.F),o.qc(r.f),o.qc(r.j),o.qc(r.k))},a.\u0275prov=o.cc({token:a,factory:a.\u0275fac})},"0EQZ":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return h})),n.d(t,"e",(function(){return u})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return f})),n.d(t,"h",(function(){return c}));var i=n("7+OI"),r=n("LRne"),o=n("XNiG"),a=n("fXoL"),s=_createClass((function e(){_classCallCheck(this,e)}));function c(e){return e&&"function"==typeof e.connect}var l=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._data=e,n}return _inherits(t,e),_createClass(t,[{key:"connect",value:function(){return Object(i.a)(this._data)?this._data:Object(r.a)(this._data)}},{key:"disconnect",value:function(){}}])}(s),u=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"applyChanges",value:function(e,t,n,i,r){e.forEachOperation((function(e,i,o){var a,s;if(null==e.previousIndex){var c=n(e,i,o);a=t.createEmbeddedView(c.templateRef,c.context,c.index),s=1}else null==o?(t.remove(i),s=3):(a=t.get(i),t.move(a,o),s=2);r&&r({context:null==a?void 0:a.context,operation:s,record:e})}))}},{key:"detach",value:function(){}}])}(),d=function(){return _createClass((function e(){_classCallCheck(this,e),this.viewCacheSize=20,this._viewCache=[]}),[{key:"applyChanges",value:function(e,t,n,i,r){var o=this;e.forEachOperation((function(e,a,s){var c,l;if(null==e.previousIndex){l=(c=o._insertView((function(){return n(e,a,s)}),s,t,i(e)))?1:0}else null==s?(o._detachAndCacheView(a,t),l=3):(c=o._moveView(a,s,t,i(e)),l=2);r&&r({context:null==c?void 0:c.context,operation:l,record:e})}))}},{key:"detach",value:function(){var e,t=_createForOfIteratorHelper(this._viewCache);try{for(t.s();!(e=t.n()).done;){e.value.destroy()}}catch(n){t.e(n)}finally{t.f()}}},{key:"_insertView",value:function(e,t,n,i){var r=this._insertViewFromCache(t,n);if(!r){var o=e();return n.createEmbeddedView(o.templateRef,o.context,o.index)}r.context.$implicit=i}},{key:"_detachAndCacheView",value:function(e,t){var n=this._detachView(e,t);this._maybeCacheView(n,t)}},{key:"_moveView",value:function(e,t,n,i){var r=n.get(e);return n.move(r,t),r.context.$implicit=i,r}},{key:"_maybeCacheView",value:function(e,t){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(e);else{var n=t.indexOf(e);-1===n?e.destroy():t.remove(n)}}},{key:"_insertViewFromCache",value:function(e,t){var n=this._viewCache.pop();return n&&t.insert(n,e),n||null}},{key:"_detachView",value:function(e,t){return t.detach(e)}}])}(),p=function(){return _createClass((function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=arguments.length>1?arguments[1]:void 0,r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];_classCallCheck(this,e),this._multiple=n,this._emitChanges=r,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new o.b,i&&i.length&&(n?i.forEach((function(e){return t._markSelected(e)})):this._markSelected(i[0]),this._selectedToEmit.length=0)}),[{key:"selected",get:function(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}},{key:"select",value:function(){for(var e=this,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];this._verifyValueAssignment(n),n.forEach((function(t){return e._markSelected(t)})),this._emitChangeEvent()}},{key:"deselect",value:function(){for(var e=this,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];this._verifyValueAssignment(n),n.forEach((function(t){return e._unmarkSelected(t)})),this._emitChangeEvent()}},{key:"toggle",value:function(e){this.isSelected(e)?this.deselect(e):this.select(e)}},{key:"clear",value:function(){this._unmarkAll(),this._emitChangeEvent()}},{key:"isSelected",value:function(e){return this._selection.has(e)}},{key:"isEmpty",value:function(){return 0===this._selection.size}},{key:"hasValue",value:function(){return!this.isEmpty()}},{key:"sort",value:function(e){this._multiple&&this.selected&&this._selected.sort(e)}},{key:"isMultipleSelection",value:function(){return this._multiple}},{key:"_emitChangeEvent",value:function(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}},{key:"_markSelected",value:function(e){this.isSelected(e)||(this._multiple||this._unmarkAll(),this._selection.add(e),this._emitChanges&&this._selectedToEmit.push(e))}},{key:"_unmarkSelected",value:function(e){this.isSelected(e)&&(this._selection.delete(e),this._emitChanges&&this._deselectedToEmit.push(e))}},{key:"_unmarkAll",value:function(){var e=this;this.isEmpty()||this._selection.forEach((function(t){return e._unmarkSelected(t)}))}},{key:"_verifyValueAssignment",value:function(e){e.length>1&&this._multiple}}])}(),h=function(){return _createClass((function e(){_classCallCheck(this,e),this._listeners=[]}),[{key:"notify",value:function(e,t){var n,i=_createForOfIteratorHelper(this._listeners);try{for(i.s();!(n=i.n()).done;){(0,n.value)(e,t)}}catch(r){i.e(r)}finally{i.f()}}},{key:"listen",value:function(e){var t=this;return this._listeners.push(e),function(){t._listeners=t._listeners.filter((function(t){return e!==t}))}}},{key:"ngOnDestroy",value:function(){this._listeners=[]}}])}();h.\u0275fac=function(e){return new(e||h)},h.\u0275prov=Object(a.cc)({factory:function(){return new h},token:h,providedIn:"root"});var f=new a.C("_ViewRepeater")},"0EUg":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("bHdf");function r(){return Object(i.a)(1)}},"0IaG":function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return E})),n.d(t,"c",(function(){return W})),n.d(t,"d",(function(){return R})),n.d(t,"e",(function(){return O})),n.d(t,"f",(function(){return I})),n.d(t,"g",(function(){return N})),n.d(t,"h",(function(){return k})),n.d(t,"i",(function(){return x}));var i=n("rDax"),r=n("+rOU"),o=n("fXoL"),a=n("FKr1"),s=n("cH1L"),c=n("ofXK"),l=n("XNiG"),u=n("NXyV"),d=n("LRne"),p=n("pLZG"),h=n("IzEk"),f=n("JX91"),b=n("u47x"),m=n("R0Ic"),g=n("FtGj");function v(e,t){}var y=_createClass((function e(){_classCallCheck(this,e),this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.autoFocus=!0,this.restoreFocus=!0,this.closeOnNavigation=!0})),M={dialogContainer:Object(m.n)("dialogContainer",[Object(m.k)("void, exit",Object(m.l)({opacity:0,transform:"scale(0.7)"})),Object(m.k)("enter",Object(m.l)({transform:"none"})),Object(m.m)("* => enter",Object(m.e)("150ms cubic-bezier(0, 0, 0.2, 1)",Object(m.l)({transform:"none",opacity:1}))),Object(m.m)("* => void, * => exit",Object(m.e)("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",Object(m.l)({opacity:0})))])},_=function(e){function t(e,n,i,r,a,s){var c;return _classCallCheck(this,t),(c=_callSuper(this,t))._elementRef=e,c._focusTrapFactory=n,c._changeDetectorRef=i,c._config=a,c._focusMonitor=s,c._animationStateChanged=new o.u,c._elementFocusedBeforeDialogWasOpened=null,c._closeInteractionType=null,c.attachDomPortal=function(e){return c._portalOutlet.hasAttached(),c._portalOutlet.attachDomPortal(e)},c._ariaLabelledBy=a.ariaLabelledBy||null,c._document=r,c}return _inherits(t,e),_createClass(t,[{key:"_initializeWithAttachedContent",value:function(){this._setupFocusTrap(),this._capturePreviouslyFocusedElement(),this._focusDialogContainer()}},{key:"attachComponentPortal",value:function(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachComponentPortal(e)}},{key:"attachTemplatePortal",value:function(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachTemplatePortal(e)}},{key:"_recaptureFocus",value:function(){this._containsFocus()||(!this._config.autoFocus||!this._focusTrap.focusInitialElement())&&this._elementRef.nativeElement.focus()}},{key:"_trapFocus",value:function(){this._config.autoFocus?this._focusTrap.focusInitialElementWhenReady():this._containsFocus()||this._elementRef.nativeElement.focus()}},{key:"_restoreFocus",value:function(){var e=this._elementFocusedBeforeDialogWasOpened;if(this._config.restoreFocus&&e&&"function"==typeof e.focus){var t=this._document.activeElement,n=this._elementRef.nativeElement;t&&t!==this._document.body&&t!==n&&!n.contains(t)||(this._focusMonitor?(this._focusMonitor.focusVia(e,this._closeInteractionType),this._closeInteractionType=null):e.focus())}this._focusTrap&&this._focusTrap.destroy()}},{key:"_setupFocusTrap",value:function(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement)}},{key:"_capturePreviouslyFocusedElement",value:function(){this._document&&(this._elementFocusedBeforeDialogWasOpened=this._document.activeElement)}},{key:"_focusDialogContainer",value:function(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}},{key:"_containsFocus",value:function(){var e=this._elementRef.nativeElement,t=this._document.activeElement;return e===t||e.contains(t)}}])}(r.a);_.\u0275fac=function(e){return new(e||_)(o.gc(o.r),o.gc(b.i),o.gc(o.j),o.gc(c.e,8),o.gc(y),o.gc(b.h))},_.\u0275dir=o.bc({type:_,viewQuery:function(e,t){var n;1&e&&o.hd(r.c,!0),2&e&&o.Vc(n=o.vc())&&(t._portalOutlet=n.first)},features:[o.Rb]}),_.ctorParameters=function(){return[{type:o.r},{type:b.i},{type:o.j},{type:void 0,decorators:[{type:o.O},{type:o.z,args:[c.e]}]},{type:y},{type:b.h}]},_.propDecorators={_portalOutlet:[{type:o.gb,args:[r.c,{static:!0}]}]};var O=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._state="enter",e}return _inherits(t,e),_createClass(t,[{key:"_onAnimationDone",value:function(e){var t=e.toState,n=e.totalTime;"enter"===t?(this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:n})):"exit"===t&&(this._restoreFocus(),this._animationStateChanged.next({state:"closed",totalTime:n}))}},{key:"_onAnimationStart",value:function(e){var t=e.toState,n=e.totalTime;"enter"===t?this._animationStateChanged.next({state:"opening",totalTime:n}):"exit"!==t&&"void"!==t||this._animationStateChanged.next({state:"closing",totalTime:n})}},{key:"_startExitAnimation",value:function(){this._state="exit",this._changeDetectorRef.markForCheck()}}])}(_);O.\u0275fac=function(e){return z(e||O)},O.\u0275cmp=o.ac({type:O,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(e,t){1&e&&o.kd("@dialogContainer.start",(function(e){return t._onAnimationStart(e)}))("@dialogContainer.done",(function(e){return t._onAnimationDone(e)})),2&e&&(o.pc("id",t._id),o.Vb("role",t._config.role)("aria-labelledby",t._config.ariaLabel?null:t._ariaLabelledBy)("aria-label",t._config.ariaLabel)("aria-describedby",t._config.ariaDescribedBy||null),o.ld("@dialogContainer",t._state))},features:[o.Rb],decls:2,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&(o.md(0,v,0,0,"ng-template",0),o.od(1,"\n"))},directives:[r.c],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[M.dialogContainer]}});var z=o.oc(O),A=0,k=function(){return _createClass((function e(t,n){var i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"mat-dialog-"+A++;_classCallCheck(this,e),this._overlayRef=t,this._containerInstance=n,this.id=r,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new l.b,this._afterClosed=new l.b,this._beforeClosed=new l.b,this._state=0,n._id=r,n._animationStateChanged.pipe(Object(p.a)((function(e){return"opened"===e.state})),Object(h.a)(1)).subscribe((function(){i._afterOpened.next(),i._afterOpened.complete()})),n._animationStateChanged.pipe(Object(p.a)((function(e){return"closed"===e.state})),Object(h.a)(1)).subscribe((function(){clearTimeout(i._closeFallbackTimeout),i._finishDialogClose()})),t.detachments().subscribe((function(){i._beforeClosed.next(i._result),i._beforeClosed.complete(),i._afterClosed.next(i._result),i._afterClosed.complete(),i.componentInstance=null,i._overlayRef.dispose()})),t.keydownEvents().pipe(Object(p.a)((function(e){return e.keyCode===g.h&&!i.disableClose&&!Object(g.t)(e)}))).subscribe((function(e){e.preventDefault(),C(i,"keyboard")})),t.backdropClick().subscribe((function(){i.disableClose?i._containerInstance._recaptureFocus():C(i,"mouse")}))}),[{key:"close",value:function(e){var t=this;this._result=e,this._containerInstance._animationStateChanged.pipe(Object(p.a)((function(e){return"closing"===e.state})),Object(h.a)(1)).subscribe((function(n){t._beforeClosed.next(e),t._beforeClosed.complete(),t._overlayRef.detachBackdrop(),t._closeFallbackTimeout=setTimeout((function(){return t._finishDialogClose()}),n.totalTime+100)})),this._state=1,this._containerInstance._startExitAnimation()}},{key:"afterOpened",value:function(){return this._afterOpened}},{key:"afterClosed",value:function(){return this._afterClosed}},{key:"beforeClosed",value:function(){return this._beforeClosed}},{key:"backdropClick",value:function(){return this._overlayRef.backdropClick()}},{key:"keydownEvents",value:function(){return this._overlayRef.keydownEvents()}},{key:"updatePosition",value:function(e){var t=this._getPositionStrategy();return e&&(e.left||e.right)?e.left?t.left(e.left):t.right(e.right):t.centerHorizontally(),e&&(e.top||e.bottom)?e.top?t.top(e.top):t.bottom(e.bottom):t.centerVertically(),this._overlayRef.updatePosition(),this}},{key:"updateSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this._getPositionStrategy().width(e).height(t),this._overlayRef.updatePosition(),this}},{key:"addPanelClass",value:function(e){return this._overlayRef.addPanelClass(e),this}},{key:"removePanelClass",value:function(e){return this._overlayRef.removePanelClass(e),this}},{key:"getState",value:function(){return this._state}},{key:"_finishDialogClose",value:function(){this._state=2,this._overlayRef.dispose()}},{key:"_getPositionStrategy",value:function(){return this._overlayRef.getConfig().positionStrategy}}])}();function C(e,t,n){return void 0!==e._containerInstance&&(e._containerInstance._closeInteractionType=t),e.close(n)}var w=new o.C("MatDialogData"),S=new o.C("mat-dialog-default-options"),T=new o.C("mat-dialog-scroll-strategy"),q={provide:T,deps:[i.c],useFactory:function(e){return function(){return e.scrollStrategies.block()}}},L=function(){return _createClass((function e(t,n,i,r,o,a,s,c,d){var p=this;_classCallCheck(this,e),this._overlay=t,this._injector=n,this._defaultOptions=i,this._parentDialog=r,this._overlayContainer=o,this._dialogRefConstructor=s,this._dialogContainerType=c,this._dialogDataToken=d,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new l.b,this._afterOpenedAtThisLevel=new l.b,this._ariaHiddenElements=new Map,this.afterAllClosed=Object(u.a)((function(){return p.openDialogs.length?p._getAfterAllClosed():p._getAfterAllClosed().pipe(Object(f.a)(void 0))})),this._scrollStrategy=a}),[{key:"openDialogs",get:function(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}},{key:"afterOpened",get:function(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}},{key:"_getAfterAllClosed",value:function(){var e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}},{key:"open",value:function(e,t){var n=this;(t=function(e,t){return Object.assign(Object.assign({},t),e)}(t,this._defaultOptions||new y)).id&&this.getDialogById(t.id);var i=this._createOverlay(t),r=this._attachDialogContainer(i,t),o=this._attachDialogContent(e,r,i,t);return this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(o),o.afterClosed().subscribe((function(){return n._removeOpenDialog(o)})),this.afterOpened.next(o),r._initializeWithAttachedContent(),o}},{key:"closeAll",value:function(){this._closeDialogs(this.openDialogs)}},{key:"getDialogById",value:function(e){return this.openDialogs.find((function(t){return t.id===e}))}},{key:"ngOnDestroy",value:function(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}},{key:"_createOverlay",value:function(e){var t=this._getOverlayConfig(e);return this._overlay.create(t)}},{key:"_getOverlayConfig",value:function(e){var t=new i.d({positionStrategy:this._overlay.position().global(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(t.backdropClass=e.backdropClass),t}},{key:"_attachDialogContainer",value:function(e,t){var n=t&&t.viewContainerRef&&t.viewContainerRef.injector,i=o.D.create({parent:n||this._injector,providers:[{provide:y,useValue:t}]}),a=new r.d(this._dialogContainerType,t.viewContainerRef,i,t.componentFactoryResolver);return e.attach(a).instance}},{key:"_attachDialogContent",value:function(e,t,n,i){var a=new this._dialogRefConstructor(n,t,i.id);if(e instanceof o.cb)t.attachTemplatePortal(new r.h(e,null,{$implicit:i.data,dialogRef:a}));else{var s=this._createInjector(i,a,t),c=t.attachComponentPortal(new r.d(e,i.viewContainerRef,s));a.componentInstance=c.instance}return a.updateSize(i.width,i.height).updatePosition(i.position),a}},{key:"_createInjector",value:function(e,t,n){var i=e&&e.viewContainerRef&&e.viewContainerRef.injector,r=[{provide:this._dialogContainerType,useValue:n},{provide:this._dialogDataToken,useValue:e.data},{provide:this._dialogRefConstructor,useValue:t}];return!e.direction||i&&i.get(s.c,null)||r.push({provide:s.c,useValue:{value:e.direction,change:Object(d.a)()}}),o.D.create({parent:i||this._injector,providers:r})}},{key:"_removeOpenDialog",value:function(e){var t=this.openDialogs.indexOf(e);t>-1&&(this.openDialogs.splice(t,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((function(e,t){e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")})),this._ariaHiddenElements.clear(),this._getAfterAllClosed().next()))}},{key:"_hideNonDialogContentFromAssistiveTechnology",value:function(){var e=this._overlayContainer.getContainerElement();if(e.parentElement)for(var t=e.parentElement.children,n=t.length-1;n>-1;n--){var i=t[n];i===e||"SCRIPT"===i.nodeName||"STYLE"===i.nodeName||i.hasAttribute("aria-live")||(this._ariaHiddenElements.set(i,i.getAttribute("aria-hidden")),i.setAttribute("aria-hidden","true"))}}},{key:"_closeDialogs",value:function(e){for(var t=e.length;t--;)e[t].close()}}])}();L.\u0275fac=function(e){return new(e||L)(o.gc(i.c),o.gc(o.D),o.gc(void 0),o.gc(void 0),o.gc(i.e),o.gc(void 0),o.gc(o.eb),o.gc(o.eb),o.gc(o.C))},L.\u0275dir=o.bc({type:L}),L.ctorParameters=function(){return[{type:i.c},{type:o.D},{type:void 0},{type:void 0},{type:i.e},{type:void 0},{type:o.eb},{type:o.eb},{type:o.C}]};var E=function(e){function t(e,n,i,r,o,a,s){return _classCallCheck(this,t),_callSuper(this,t,[e,n,r,a,s,o,k,O,w])}return _inherits(t,e),_createClass(t)}(L);E.\u0275fac=function(e){return new(e||E)(o.qc(i.c),o.qc(o.D),o.qc(c.n,8),o.qc(S,8),o.qc(T),o.qc(E,12),o.qc(i.e))},E.\u0275prov=o.cc({token:E,factory:E.\u0275fac}),E.ctorParameters=function(){return[{type:i.c},{type:o.D},{type:c.n,decorators:[{type:o.O}]},{type:y,decorators:[{type:o.O},{type:o.z,args:[S]}]},{type:void 0,decorators:[{type:o.z,args:[T]}]},{type:E,decorators:[{type:o.O},{type:o.ab}]},{type:i.e}]};var D=0,R=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.dialogRef=t,this._elementRef=n,this._dialog=i,this.type="button"}),[{key:"ngOnInit",value:function(){this.dialogRef||(this.dialogRef=P(this._elementRef,this._dialog.openDialogs))}},{key:"ngOnChanges",value:function(e){var t=e._matDialogClose||e._matDialogCloseResult;t&&(this.dialogResult=t.currentValue)}},{key:"_onButtonClick",value:function(e){C(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}])}();R.\u0275fac=function(e){return new(e||R)(o.gc(k,8),o.gc(o.r),o.gc(E))},R.\u0275dir=o.bc({type:R,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,t){1&e&&o.uc("click",(function(e){return t._onButtonClick(e)})),2&e&&o.Vb("aria-label",t.ariaLabel||null)("type",t.type)},inputs:{type:"type",dialogResult:["mat-dialog-close","dialogResult"],ariaLabel:["aria-label","ariaLabel"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[o.Sb]}),R.ctorParameters=function(){return[{type:k,decorators:[{type:o.O}]},{type:o.r},{type:E}]},R.propDecorators={ariaLabel:[{type:o.E,args:["aria-label"]}],type:[{type:o.E}],dialogResult:[{type:o.E,args:["mat-dialog-close"]}],_matDialogClose:[{type:o.E,args:["matDialogClose"]}]};var x=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._dialogRef=t,this._elementRef=n,this._dialog=i,this.id="mat-dialog-title-"+D++}),[{key:"ngOnInit",value:function(){var e=this;this._dialogRef||(this._dialogRef=P(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then((function(){var t=e._dialogRef._containerInstance;t&&!t._ariaLabelledBy&&(t._ariaLabelledBy=e.id)}))}}])}();x.\u0275fac=function(e){return new(e||x)(o.gc(k,8),o.gc(o.r),o.gc(E))},x.\u0275dir=o.bc({type:x,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(e,t){2&e&&o.pc("id",t.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),x.ctorParameters=function(){return[{type:k,decorators:[{type:o.O}]},{type:o.r},{type:E}]},x.propDecorators={id:[{type:o.E}]};var I=_createClass((function e(){_classCallCheck(this,e)}));I.\u0275fac=function(e){return new(e||I)},I.\u0275dir=o.bc({type:I,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]});var W=_createClass((function e(){_classCallCheck(this,e)}));function P(e,t){for(var n=e.nativeElement.parentElement;n&&!n.classList.contains("mat-dialog-container");)n=n.parentElement;return n?t.find((function(e){return e.id===n.id})):null}W.\u0275fac=function(e){return new(e||W)},W.\u0275dir=o.bc({type:W,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"]});var N=_createClass((function e(){_classCallCheck(this,e)}));N.\u0275mod=o.ec({type:N}),N.\u0275inj=o.dc({factory:function(e){return new(e||N)},providers:[E,q],imports:[[i.f,r.g,a.k],a.k]})},"0MNC":function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return z}));var i=n("fXoL"),r=n("8LU1"),o=n("XNiG"),a=n("itXk"),s=n("GyhO"),c=n("HDdC"),l=n("IzEk"),u=n("zP0r"),d=n("Kj3r"),p=n("lJxs"),h=n("JX91"),f=n("1G5W"),b=n("nLfN"),m=_createClass((function e(){_classCallCheck(this,e)}));m.\u0275mod=i.ec({type:m}),m.\u0275inj=i.dc({factory:function(e){return new(e||m)}});var g,v=new Set,y=function(){return _createClass((function e(t){_classCallCheck(this,e),this._platform=t,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):M}),[{key:"matchMedia",value:function(e){return this._platform.WEBKIT&&function(e){if(!v.has(e))try{g||((g=document.createElement("style")).setAttribute("type","text/css"),document.head.appendChild(g)),g.sheet&&(g.sheet.insertRule("@media ".concat(e," {.fx-query-test{ }}"),0),v.add(e))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}])}();function M(e){return{matches:"all"===e||""===e,media:e,addListener:function(){},removeListener:function(){}}}y.\u0275fac=function(e){return new(e||y)(i.qc(b.a))},y.\u0275prov=Object(i.cc)({factory:function(){return new y(Object(i.qc)(b.a))},token:y,providedIn:"root"}),y.ctorParameters=function(){return[{type:b.a}]};var _=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._mediaMatcher=t,this._zone=n,this._queries=new Map,this._destroySubject=new o.b}),[{key:"ngOnDestroy",value:function(){this._destroySubject.next(),this._destroySubject.complete()}},{key:"isMatched",value:function(e){var t=this;return O(Object(r.b)(e)).some((function(e){return t._registerQuery(e).mql.matches}))}},{key:"observe",value:function(e){var t=this,n=O(Object(r.b)(e)).map((function(e){return t._registerQuery(e).observable})),i=Object(a.b)(n);return(i=Object(s.a)(i.pipe(Object(l.a)(1)),i.pipe(Object(u.a)(1),Object(d.a)(0)))).pipe(Object(p.a)((function(e){var t={matches:!1,breakpoints:{}};return e.forEach((function(e){var n=e.matches,i=e.query;t.matches=t.matches||n,t.breakpoints[i]=n})),t})))}},{key:"_registerQuery",value:function(e){var t=this;if(this._queries.has(e))return this._queries.get(e);var n=this._mediaMatcher.matchMedia(e),i={observable:new c.a((function(e){var i=function(n){return t._zone.run((function(){return e.next(n)}))};return n.addListener(i),function(){n.removeListener(i)}})).pipe(Object(h.a)(n),Object(p.a)((function(t){var n=t.matches;return{query:e,matches:n}})),Object(f.a)(this._destroySubject)),mql:n};return this._queries.set(e,i),i}}])}();function O(e){return e.map((function(e){return e.split(",")})).reduce((function(e,t){return e.concat(t)})).map((function(e){return e.trim()}))}_.\u0275fac=function(e){return new(e||_)(i.qc(y),i.qc(i.N))},_.\u0275prov=Object(i.cc)({factory:function(){return new _(Object(i.qc)(y),Object(i.qc)(i.N))},token:_,providedIn:"root"}),_.ctorParameters=function(){return[{type:y},{type:i.N}]};var z={XSmall:"(max-width: 599.99px)",Small:"(min-width: 600px) and (max-width: 959.99px)",Medium:"(min-width: 960px) and (max-width: 1279.99px)",Large:"(min-width: 1280px) and (max-width: 1919.99px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.99px) and (orientation: portrait), (max-width: 959.99px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.99px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.99px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.99px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.99px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.99px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.99px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},"0RVH":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("ofXK"),o=n("k4w8"),a=function(e){return{"is-selected":e}};function s(e,t){if(1&e){var n=i.nc();i.mc(0,"li",6),i.od(1,"\n                    "),i.mc(2,"span",7),i.od(3,"\n                        "),i.mc(4,"button",8),i.uc("click",(function(){i.ad(n);var e=t.$implicit,r=i.yc().$implicit;return i.yc().selectFilter(e,r)})),i.od(5),i.lc(),i.od(6,"\n                    "),i.lc(),i.od(7,"\n                "),i.lc()}if(2&e){var r=t.$implicit;i.Ub(4),i.Gc("ngClass",i.Mc(2,a,r._ui.isSelected)),i.Ub(1),i.qd("\n                            ",r.value,"\n                        ")}}function c(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n    "),i.mc(2,"h5",1),i.od(3),i.lc(),i.od(4,"\n\n    "),i.mc(5,"ul",2),i.od(6,"\n        "),i.mc(7,"li",3),i.od(8,"\n            "),i.mc(9,"ul",4),i.od(10,"\n                "),i.md(11,s,8,4,"li",5),i.od(12,"\n            "),i.lc(),i.od(13,"\n        "),i.lc(),i.od(14,"\n    "),i.lc(),i.od(15,"\n"),i.lc()),2&e){var n=t.$implicit,r=t.last;i.Ub(3),i.pd(n.filter),i.Ub(2),i.Gc("mdlup",r),i.Ub(6),i.Gc("ngForOf",n.values)}}var l=function(){return _createClass((function e(){_classCallCheck(this,e),this.refreshResults=new i.u}),[{key:"selectFilter",value:function(e,t){var n=e._ui.isSelected;t.values.forEach((function(e){e._ui.isSelected=!1})),e._ui.isSelected=!n,this.setCustomFilterValue(e._ui.isSelected?e:null,t),this.refreshResults.emit(null)}},{key:"setCustomFilterValue",value:function(e,t){null===e?delete this.dataQuery.customFilters[t.id]:this.dataQuery.customFilters[t.id]=e.value}}])}();l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["filter-sections"]],inputs:{sectionFilters:"sectionFilters",dataQuery:"dataQuery"},outputs:{refreshResults:"refreshResults"},decls:2,vars:1,consts:[[4,"ngFor","ngForOf"],[1,"custom-filter-subsection"],[1,"mdl-list",3,"mdlup"],[1,"mdl-list__item","list-element-inline"],[1,"mdl-list"],["class","mdl-list__item list-element-inline mdl-list__item-inner",4,"ngFor","ngForOf"],[1,"mdl-list__item","list-element-inline","mdl-list__item-inner"],[1,"mdl-list__item-primary-content"],[1,"mdl-button","mdl-js-button","mdl-button--raised",3,"ngClass","click"]],template:function(e,t){1&e&&(i.md(0,c,16,3,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngForOf",t.sectionFilters)},directives:[r.s,o.a,r.q],encapsulation:2})},"0eRi":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return e.length>t?e.substring(0,t)+"...":e}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"truncate",type:r,pure:!0})},"0h4n":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return Object.keys(e).map((function(t){return e[t]}))}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"values",type:r,pure:!1})},"0mo+":function(e,t,n){!function(e){"use strict";var t={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},n={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(e){return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===t&&e>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===t&&e<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":e<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":e<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":e<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(n("wd/R"))},"0tRk":function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(n("wd/R"))},"1/wc":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return e&&e.images?e.images[t]?e.images[t]:'Image label "'+t+'" is undefined.':""}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"getImageLabel",type:r,pure:!0})},"10Sq":function(e,t,n){"use strict";n.r(t),n.d(t,"BLACK",(function(){return i})),n.d(t,"WHITE",(function(){return r})),n.d(t,"RED",(function(){return o})),n.d(t,"PINK",(function(){return a})),n.d(t,"BLUE",(function(){return s})),n.d(t,"GREEN",(function(){return c})),n.d(t,"YELLOW",(function(){return l})),n.d(t,"ORANGE",(function(){return u})),n.d(t,"GREY",(function(){return d}));var i="#000000",r="#FFFFFF",o={_50:"#FFEBEE",_100:"#FFCDD2",_200:"#EF9A9A",_300:"#E57373",_400:"#EF5350",_500:"#F44336",_600:"#E53935",_700:"#D32F2F",_800:"#C62828",_900:"#B71C1C",A100:"#FF8A80",A200:"#FF5252",A400:"#FF1744",A700:"#D50000"},a={_50:"#FCE4EC",_100:"#F8BBD0",_200:"#F48FB1",_300:"#F06292",_400:"#EC407A",_500:"#E91E63",_600:"#D81B60",_700:"#C2185B",_800:"#AD1457",_900:"#880E4F",A100:"#FF80AB",A200:"#FF4081",A400:"#F50057",A700:"#C51162"},s={_50:"#E3F2FD",_100:"#BBDEFB",_200:"#90CAF9",_300:"#64B5F6",_400:"#42A5F5",_500:"#2196F3",_600:"#1E88E5",_700:"#1976D2",_800:"#1565C0",_900:"#0D47A1",A100:"#82B1FF",A200:"#448AFF",A400:"#2979FF",A700:"#2962FF"},c={_50:"#E8F5E9",_100:"#C8E6C9",_200:"#A5D6A7",_300:"#81C784",_400:"#66BB6A",_500:"#4CAF50",_600:"#43A047",_700:"#388E3C",_800:"#2E7D32",_900:"#1B5E20",A100:"#B9F6CA",A200:"#69F0AE",A400:"#00E676",A700:"#00C853"},l={_50:"#FFFDE7",_100:"#FFF9C4",_200:"#FFF59D",_300:"#FFF176",_400:"#FFEE58",_500:"#FFEB3B",_600:"#FDD835",_700:"#FBC02D",_800:"#F9A825",_900:"#F57F17",A100:"#FFFF8D",A200:"#FFFF00",A400:"#FFEA00",A700:"#FFD600"},u={_50:"#FFF3E0",_100:"#FFE0B2",_200:"#FFCC80",_300:"#FFB74D",_400:"#FFA726",_500:"#FF9800",_600:"#FB8C00",_700:"#F57C00",_800:"#EF6C00",_900:"#E65100",A100:"#FFD180",A200:"#FFAB40",A400:"#FF9100",A700:"#FF6D00"},d={_50:"#FAFAFA",_100:"#F5F5F5",_200:"#EEEEEE",_300:"#E0E0E0",_350:"#CACACA",_400:"#BDBDBD",_500:"#9E9E9E",_600:"#757575",_700:"#616161",_800:"#424242",_900:"#212121"}},"128B":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("Kqap"),r=n("BFxc"),o=n("xbPD"),a=n("mCNh");function s(e,t){return arguments.length>=2?function(n){return Object(a.a)(Object(i.a)(e,t),Object(r.a)(1),Object(o.a)(t))(n)}:function(t){return Object(a.a)(Object(i.a)((function(t,n,i){return e(t,n,i+1)})),Object(r.a)(1))(t)}}},"1G5W":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.notifier=t}),[{key:"call",value:function(e,t){var n=new a(e),r=Object(i.c)(this.notifier,new i.a(n));return r&&!n.seenValue?(n.add(r),t.subscribe(n)):n}}])}(),a=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).seenValue=!1,n}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(){this.seenValue=!0,this.complete()}},{key:"notifyComplete",value:function(){}}])}(i.b)},"1R17":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("lJxs"),r=n("75ub"),o=n("soBk"),a=n("SRCt"),s=n("fXoL"),c="/api/v2/assessment",l=function(){function e(t,n){_classCallCheck(this,e),this._restClient=t,this.urlBuilder=n}return _createClass(e,[{key:"saveStateAndScore",value:function(e,t,n,i,r){var o="".concat(c,"/state/").concat(e,"/group/").concat(n,"/type/").concat(t);return this._restClient.post(o,{state:r,score:Object.assign(Object.assign({},i),{checksCount:parseInt(i.checksCount,10),errorsCount:parseInt(i.errorsCount,10),mistakeCount:parseInt(i.mistakeCount,10),precise_scaled_score:parseFloat(i.precise_scaled_score),scaledScore:parseFloat(i.scaledScore),totalTime:parseInt(i.totalTime,10)})})}},{key:"getState",value:function(e,t,n){var r="".concat(c,"/state/").concat(e,"/group/").concat(n,"/type/").concat(t);return this._restClient.get(r).pipe(Object(i.a)((function(e){return e.state||""})))}},{key:"getStudentState",value:function(e,t,n,r){var o="".concat(c,"/").concat(e,"/state/").concat(r,"/group/").concat(n,"/type/").concat(t);return this._restClient.get(o).pipe(Object(i.a)((function(e){return e.state||""})))}},{key:"getAssessmentDetails",value:function(t,n,r){var o="".concat(c,"/details/").concat(t,"/group/").concat(r,"/type/").concat(n);return this._restClient.get(o).pipe(Object(i.a)((function(t){return Object.assign(Object.assign({},e.mapSimpleAssessment(t)),{lessonId:t.lesson_id,pagesIndexes:t.pages_indexes,randomizeTests:t.randomize_tests,status:a.SimpleAssessmentStatus.Created,isSingleAccess:t.single_access&&t.single_access})})))}},{key:"getAssessmentStudents",value:function(e,t){var n="".concat(c,"/tests/").concat(e,"/group/").concat(t);return this._restClient.get(n)}},{key:"getAssessmentsList",value:function(t){var n=this.urlBuilder.format("/api/v2/assessment/tests?{assessments_type}&{assessments_status}",t);return this._restClient.get(n).pipe(Object(i.a)((function(t){return t.map((function(t){return e.mapSimpleAssessment(t)}))})))}},{key:"createAssessment",value:function(e){var t={title:"",description:"",resources:[],assignees_groups:[],assignees_school_classes:[],assignees_groups_students:[],start_date:null,due_date:null,single_access:!1,randomize_tests:!1,test_time:-1,test_visible:!0,printable_test:!1,pages_indexes:null,collection_id:null};e.assigneesGroups.forEach((function(e){e.isSchoolClass?t.assignees_school_classes.push(e.id):e.isPrivateClass&&t.assignees_groups.push(e.id)})),e.assignees.forEach((function(e){var n=t.assignees_groups_students.find((function(t){return t.group_id===e.groupId}));n?n.students.find((function(t){return t===e.id}))||n.students.push(e.id):t.assignees_groups_students.push({students:[e.id],group_id:e.groupId})}));var n=null;return e.pages[e.resources[0].id]&&(n=e.pages[e.resources[0].id].asArray()),t.title=e.title,t.description=e.description||"",t.resources=[parseInt(e.resources[0].resourceId+"",10)],t.start_date=new Date(e.startDate+"Z").toISOString().split(".")[0]+"Z",t.due_date=new Date(e.dueDate+"Z").toISOString().split(".")[0]+"Z",t.single_access=e.singleAccess,t.randomize_tests=e.randomizeTest,t.test_time=e.unlimitedTimeTest?-1:e.timeTest,t.test_visible=e.isVisible,t.printable_test=!1,t.pages_indexes=n,t.collection_id=parseInt(e.resources[0].belongsTo+"",10),this._restClient.post("/api/v2/assessment/tests",t)}},{key:"createRepeatAssessment",value:function(t,n){var i=e.mapRepeatAssessmentToRaw(n),r="".concat(c,"/tests/").concat(t,"/repeat");return this._restClient.post(r,i)}},{key:"updateAssessment",value:function(t,n){var i="".concat(c,"/tests/").concat(t),r=e.mapAssessmentToRaw(n);return this._restClient.patch(i,r)}},{key:"deleteAssessment",value:function(e,t,n){var i="/api/v2/assessment/tests/".concat(e,"/group/").concat(t,"/type/").concat(n);return this._restClient.delete(i)}},{key:"getAssessmentsWithScores",value:function(e,t,n){var i="/api/v2/assessment/collection/".concat(e,"/group/type/").concat(t,"/").concat(n,"/tests");return this._restClient.get(i)}},{key:"getAssessment",value:function(t,n){var r="".concat(c,"/tests/").concat(t,"/group/").concat(n);return this._restClient.get(r).pipe(Object(i.a)((function(t){return e.mapRepeatAssessment(t)})))}},{key:"setReview",value:function(e,t,n){var i="".concat(c,"/tests/").concat(e,"/").concat(t,"/review"),r={students:n.students,review_start_date:new Date(n.reviewStartDate).toISOString().replace(/.\d+Z$/g,"Z"),review_duration:n.reviewDuration};return this._restClient.post(i,r)}},{key:"getReview",value:function(e,t){var n="".concat(c,"/tests/").concat(e,"/").concat(t,"/review");return this._restClient.get(n).pipe(Object(i.a)((function(e){return{students:e.students,reviewStartDate:e.review_start_date,reviewDuration:e.review_duration}})))}},{key:"submitAssessment",value:function(e,t){var n="".concat(c,"/").concat(e,"/group/").concat(t,"/type/group/test/submit");return this._restClient.patch(n,{})}}],[{key:"mapSimpleAssessment",value:function(e){return{original_id:0,assessmentId:e.assessment_id,collectionId:e.collection_id,title:e.title,group:e.group_type,groupID:e.group_id,startDate:new Date(e.start_date),dueDate:new Date(e.due_date),printableTest:e.printable_test,isVisible:e.visible,groupName:e.group_name,groupSize:e.group_size,testTime:e.test_time,created_from:e.created_from,scaledScore:e.scaled_score,lockedAccess:{bySubmit:!!e.locked_access&&e.locked_access.by_submit,bySingleAccess:!!e.locked_access&&e.locked_access.by_single_access,byTimeRange:!!e.locked_access&&e.locked_access.by_time_range,byAvailableTestTime:!!e.locked_access&&e.locked_access.by_available_test_time},is_repeat:e.is_repeat,status:e.assessment_status,reviewStartDate:new Date(e.review_start_date),reviewDurationTime:e.review_duration,reviewAvailable:!1,usersBeganWork:e.users_began_work}}},{key:"mapAssessment",value:function(e){return{title:e.title,collectionId:e.collection_id,description:e.description,resources:e.resources,singleAccess:e.single_access,startDate:e.start_date,dueDate:e.due_date,randomizeTest:e.randomize_tests,printableTest:e.printable_test,isVisible:e.test_visible,timeTest:e.test_time,assigneesGroups:e.assignees_groups,unlimitedTimeTest:-1===e.test_time}}},{key:"mapAssessmentToRaw",value:function(e){var t=function(e){return e.endsWith("Z")?e:e+"Z"},n={group_id:e.assignees[0].groupId,students:e.assignees.filter((function(e){return!e.beforeEdit})).map((function(e){return e.id}))};return{title:e.title,description:e.description,single_access:e.singleAccess,start_date:t(e.startDate),due_date:t(e.dueDate),randomize_tests:e.randomizeTest,test_visible:e.isVisible,test_time:e.unlimitedTimeTest?-1:e.timeTest,assignees_groups_students:n}}},{key:"mapRepeatAssessment",value:function(e){return{title:e.title,collectionId:e.collection_id,description:e.description,resources:e.resources,singleAccess:e.single_access,startDate:e.start_date,dueDate:e.due_date,randomizeTest:e.randomize_tests,printableTest:e.printable_test,isVisible:e.test_visible,timeTest:e.test_time,assigneesGroups:e.assignees_groups,unlimitedTimeTest:-1===e.test_time,students:e.students,created_from:e.created_from,is_repeat:e.is_repeat}}},{key:"mapRepeatAssessmentToRaw",value:function(e){return{single_access:e.singleAccess,start_date:e.startDate+"Z",due_date:e.dueDate+"Z",randomize_tests:e.randomizeTest,test_visible:e.isVisible,test_time:e.unlimitedTimeTest?-1:e.timeTest,students:e.assignees.map((function(e){return e.id})),group_id:e.groupId}}}])}();l.\u0275fac=function(e){return new(e||l)(s.qc(r.a),s.qc(o.H))},l.\u0275prov=s.cc({token:l,factory:l.\u0275fac})},"1Reh":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("2Vo4"),r=n("XNiG"),o=n("LRne"),a=n("vkgz"),s=n("JIr8"),c=n("nYR2"),l=n("D27A"),u=n("fXoL"),d=function(){return _createClass((function e(t){_classCallCheck(this,e),this._lesson=t,this.cachedLessonDetailsData=new i.a(null),this.isRequestInProgress=!1,this.lessonDetailsLoaded=new r.b}),[{key:"getLessonDetails",value:function(e){var t=this;return this.isRequestInProgress?this.cachedLessonDetailsData.asObservable():(this.isRequestInProgress=!0,this._lesson.getLessonDetails(e).pipe(Object(a.a)((function(e){t.cachedLessonDetailsData.next(e),t.lessonDetailsLoaded.next()})),Object(s.a)((function(e){return console.error("Error fetching lesson details:",e),Object(o.a)(null)})),Object(c.a)((function(){t.isRequestInProgress=!1}))))}},{key:"lessonDetailsLoadedSignal",value:function(){return this.lessonDetailsLoaded.asObservable()}}])}();d.\u0275fac=function(e){return new(e||d)(u.qc(l.a))},d.\u0275prov=u.cc({token:d,factory:d.\u0275fac,providedIn:"root"})},"1aK7":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return e?this.formatTime(e):"00:00:00"}},{key:"formatZeros",value:function(e){return 0===e?"00":e<10?"0"+e:String(e)}},{key:"formatTime",value:function(e){var t=Math.round(e/1e3),n=Math.floor(t/3600),i=Math.floor((t-3600*n)/60);return t=t-3600*n-60*i,"[HH]:[MM]:[SS]".replace("[HH]",this.formatZeros(n)).replace("[MM]",this.formatZeros(i)).replace("[SS]",this.formatZeros(t))}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"formatTime",type:r,pure:!0})},"1fZO":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var i=_createClass((function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];_classCallCheck(this,e),this.label=t,this.routerLink=n,this.disabled=i})),r=_createClass((function e(t){_classCallCheck(this,e),this.contextMenuItems=t}))},"1jcm":function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return z})),n.d(t,"c",(function(){return M}));var i=n("GU7r"),r=n("fXoL"),o=n("FKr1"),a=n("u47x"),s=n("8LU1"),c=n("3Pt+"),l=n("R1ws"),u=["thumbContainer"],d=["toggleBar"],p=["input"],h=function(){return{enterDuration:150}},f=new r.C("mat-slide-toggle-default-options",{providedIn:"root",factory:function(){return{disableToggleValue:!1}}}),b=0,m={provide:c.r,useExisting:Object(r.nb)((function(){return v})),multi:!0},g=_createClass((function e(t,n){_classCallCheck(this,e),this.source=t,this.checked=n})),v=function(e){function t(e,n,i,o,a,s){var c;return _classCallCheck(this,t),(c=_callSuper(this,t,[e]))._focusMonitor=n,c._changeDetectorRef=i,c.defaults=a,c._animationMode=s,c._onChange=function(e){},c._onTouched=function(){},c._uniqueId="mat-slide-toggle-"+ ++b,c._required=!1,c._checked=!1,c.name=null,c.id=c._uniqueId,c.labelPosition="after",c.ariaLabel=null,c.ariaLabelledby=null,c.change=new r.u,c.toggleChange=new r.u,c.tabIndex=parseInt(o)||0,c}return _inherits(t,e),_createClass(t,[{key:"required",get:function(){return this._required},set:function(e){this._required=Object(s.c)(e)}},{key:"checked",get:function(){return this._checked},set:function(e){this._checked=Object(s.c)(e),this._changeDetectorRef.markForCheck()}},{key:"inputId",get:function(){return(this.id||this._uniqueId)+"-input"}},{key:"ngAfterContentInit",value:function(){var e=this;this._focusMonitor.monitor(this._elementRef,!0).subscribe((function(t){"keyboard"===t||"program"===t?e._inputElement.nativeElement.focus():t||Promise.resolve().then((function(){return e._onTouched()}))}))}},{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"_onChangeEvent",value:function(e){e.stopPropagation(),this.toggleChange.emit(),this.defaults.disableToggleValue?this._inputElement.nativeElement.checked=this.checked:(this.checked=this._inputElement.nativeElement.checked,this._emitChangeEvent())}},{key:"_onInputClick",value:function(e){e.stopPropagation()}},{key:"writeValue",value:function(e){this.checked=!!e}},{key:"registerOnChange",value:function(e){this._onChange=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e,this._changeDetectorRef.markForCheck()}},{key:"focus",value:function(e){this._focusMonitor.focusVia(this._inputElement,"keyboard",e)}},{key:"toggle",value:function(){this.checked=!this.checked,this._onChange(this.checked)}},{key:"_emitChangeEvent",value:function(){this._onChange(this.checked),this.change.emit(new g(this,this.checked))}},{key:"_onLabelTextChange",value:function(){this._changeDetectorRef.detectChanges()}}])}(Object(o.F)(Object(o.A)(Object(o.B)(Object(o.C)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t})))),"accent")));v.\u0275fac=function(e){return new(e||v)(r.gc(r.r),r.gc(a.h),r.gc(r.j),r.rc("tabindex"),r.gc(f),r.gc(l.a,8))},v.\u0275cmp=r.ac({type:v,selectors:[["mat-slide-toggle"]],viewQuery:function(e,t){var n;1&e&&(r.vd(u,!0),r.vd(d,!0),r.vd(p,!0)),2&e&&(r.Vc(n=r.vc())&&(t._thumbEl=n.first),r.Vc(n=r.vc())&&(t._thumbBarEl=n.first),r.Vc(n=r.vc())&&(t._inputElement=n.first))},hostAttrs:[1,"mat-slide-toggle"],hostVars:12,hostBindings:function(e,t){2&e&&(r.pc("id",t.id),r.Vb("tabindex",t.disabled?null:-1)("aria-label",null)("aria-labelledby",null),r.Yb("mat-checked",t.checked)("mat-disabled",t.disabled)("mat-slide-toggle-label-before","before"==t.labelPosition)("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],required:"required",checked:"checked"},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],features:[r.Tb([m]),r.Rb],ngContentSelectors:["*"],decls:32,vars:18,consts:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["toggleBar",""],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],["thumbContainer",""],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],template:function(e,t){if(1&e&&(r.Fc(),r.mc(0,"label",0,1),r.od(2,"\n  "),r.mc(3,"div",2,3),r.od(5,"\n\n    "),r.mc(6,"input",4,5),r.uc("change",(function(e){return t._onChangeEvent(e)}))("click",(function(e){return t._onInputClick(e)})),r.lc(),r.od(8,"\n\n    "),r.mc(9,"div",6,7),r.od(11,"\n      "),r.hc(12,"div",8),r.od(13,"\n      "),r.mc(14,"div",9),r.od(15,"\n\n        "),r.hc(16,"div",10),r.od(17,"\n      "),r.lc(),r.od(18,"\n    "),r.lc(),r.od(19,"\n\n  "),r.lc(),r.od(20,"\n\n  "),r.mc(21,"span",11,12),r.uc("cdkObserveContent",(function(){return t._onLabelTextChange()})),r.od(23,"\n    "),r.od(24,"\n    "),r.mc(25,"span",13),r.od(26,"\xa0"),r.lc(),r.od(27,"\n    "),r.Ec(28),r.od(29,"\n  "),r.lc(),r.od(30,"\n"),r.lc(),r.od(31,"\n")),2&e){var n=r.Wc(1),i=r.Wc(22);r.Vb("for",t.inputId),r.Ub(3),r.Yb("mat-slide-toggle-bar-no-side-margin",!i.textContent||!i.textContent.trim()),r.Ub(3),r.Gc("id",t.inputId)("required",t.required)("tabIndex",t.tabIndex)("checked",t.checked)("disabled",t.disabled),r.Vb("name",t.name)("aria-checked",t.checked.toString())("aria-label",t.ariaLabel)("aria-labelledby",t.ariaLabelledby),r.Ub(8),r.Gc("matRippleTrigger",n)("matRippleDisabled",t.disableRipple||t.disabled)("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",r.Lc(17,h))}},directives:[o.u,i.a],styles:[".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"],encapsulation:2,changeDetection:0}),v.ctorParameters=function(){return[{type:r.r},{type:a.h},{type:r.j},{type:String,decorators:[{type:r.h,args:["tabindex"]}]},{type:void 0,decorators:[{type:r.z,args:[f]}]},{type:String,decorators:[{type:r.O},{type:r.z,args:[l.a]}]}]},v.propDecorators={_thumbEl:[{type:r.gb,args:["thumbContainer"]}],_thumbBarEl:[{type:r.gb,args:["toggleBar"]}],name:[{type:r.E}],id:[{type:r.E}],labelPosition:[{type:r.E}],ariaLabel:[{type:r.E,args:["aria-label"]}],ariaLabelledby:[{type:r.E,args:["aria-labelledby"]}],required:[{type:r.E}],checked:[{type:r.E}],change:[{type:r.P}],toggleChange:[{type:r.P}],_inputElement:[{type:r.gb,args:["input"]}]};var y={provide:c.q,useExisting:Object(r.nb)((function(){return M})),multi:!0},M=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(c.b);M.\u0275fac=function(e){return _(e||M)},M.\u0275dir=r.bc({type:M,selectors:[["mat-slide-toggle","required","","formControlName",""],["mat-slide-toggle","required","","formControl",""],["mat-slide-toggle","required","","ngModel",""]],features:[r.Tb([y]),r.Rb]});var _=r.oc(M),O=_createClass((function e(){_classCallCheck(this,e)}));O.\u0275mod=r.ec({type:O}),O.\u0275inj=r.dc({factory:function(e){return new(e||O)}});var z=_createClass((function e(){_classCallCheck(this,e)}));z.\u0275mod=r.ec({type:z}),z.\u0275inj=r.dc({factory:function(e){return new(e||z)},imports:[[O,o.v,o.k,i.c],O,o.k]})},"1l1J":function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["nn",[["f.m.","e.m."],n,["formiddag","ettermiddag"]],[["f.m.","e.m."],n,n],[["S","M","T","O","T","F","L"],["s\xf8.","m\xe5.","ty.","on.","to.","fr.","la."],["s\xf8ndag","m\xe5ndag","tysdag","onsdag","torsdag","fredag","laurdag"],["s\xf8.","m\xe5.","ty.","on.","to.","fr.","la."]],[["S","M","T","O","T","F","L"],["s\xf8n","m\xe5n","tys","ons","tor","fre","lau"],["s\xf8ndag","m\xe5ndag","tysdag","onsdag","torsdag","fredag","laurdag"],["s\xf8.","m\xe5.","ty.","on.","to.","fr.","la."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]],[["f.Kr.","e.Kr."],n,n],1,[6,0],["dd.MM.y","d. MMM y","d. MMMM y","EEEE d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","'kl'. HH:mm:ss zzzz"],["{1}, {0}",n,"{1} 'kl'. {0}","{1} {0}"],[",","\xa0",";","%","+","\u2212","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","#,##0.00\xa0\xa4","#E0"],"NOK","kr","norske kroner",{AUD:[n,"$"],BRL:[n,"R$"],CAD:[n,"$"],CNY:[n,"\xa5"],GBP:[n,"\xa3"],HKD:[n,"$"],ILS:[n,"\u20aa"],INR:[n,"\u20b9"],JPY:[n,"\xa5"],KRW:[n,"\u20a9"],MXN:[n,"$"],NOK:["kr"],NZD:[n,"$"],TWD:[n,"$"],USD:[n,"$"],VND:[n,"\u20ab"],XAF:[],XCD:[n,"$"],XPF:[]},"ltr",function(e){return 1===e?1:5}]}))},"1lqB":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("w1tV"),o=n("fXoL"),a=function(){return _createClass((function e(){var t=this;_classCallCheck(this,e),this.onFullScreenChanged=new i.a((function(e){t.observer=e})).pipe(Object(r.a)()),document.addEventListener("webkitfullscreenchange",(function(){return t.observer.next(!!t.element())})),document.addEventListener("mozfullscreenchange",(function(){return t.observer.next(!!t.element())})),document.addEventListener("fullscreenchange",(function(){return t.observer.next(!!t.element())})),document.addEventListener("MSFullscreenChange",(function(){return t.observer.next(!!t.element())}))}),[{key:"request",value:function(e){var t=e,n=t.requestFullscreen||t.mozRequestFullScreen||t.msRequestFullscreen||t.webkitRequestFullScreen||null;n&&n.call(t)}},{key:"exit",value:function(){var e=document.exitFullscreen||document.mozCancelFullScreen||document.msExitFullscreen||document.webkitExitFullscreen||null;e&&e.call(document)}},{key:"element",value:function(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement||null}},{key:"support",value:function(e){var t=e,n=t.requestFullscreen||t.mozRequestFullScreen||t.msRequestFullscreen||t.webkitRequestFullScreen||null,i=document.exitFullscreen||document.mozCancelFullScreen||document.msExitFullscreen||document.webkitExitFullscreen||null;return!!n&&!!i}},{key:"onChanged",value:function(){return this.onFullScreenChanged}}])}();a.\u0275fac=function(e){return new(e||a)},a.\u0275prov=o.cc({token:a,factory:a.\u0275fac})},"1opX":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n("Aa0D");var i=n("fXoL"),r=n("kmnG"),o=n("3Pt+"),a=n("ofXK"),s=n("Qu3c"),c=n("gInW");function l(e,t){if(1&e&&(i.mc(0,"option",5),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.Gc("value",n),i.Ub(1),i.qd("\n            ",i.Bc(2,2,r.translations,"ui.settings."+r.property.getName()+".key."+n),"\n        ")}}var u=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}}])}();u.\u0275fac=function(e){return new(e||u)},u.\u0275cmp=i.ac({type:u,selectors:[["app-ui-settings-enum-select"]],inputs:{translations:"translations",property:"property"},decls:19,vars:11,consts:[[1,"mdl-list__item-primary-content"],[3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[1,"mdl-list__item-secondary-content"],[1,"material-icons",3,"matTooltip","matTooltipPosition"],[3,"value"]],template:function(e,t){1&e&&(i.mc(0,"span",0),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n    "),i.mc(6,"select",1),i.uc("ngModelChange",(function(e){return t.fieldValue=e})),i.od(7,"\n        "),i.md(8,l,3,5,"option",2),i.od(9,"\n    "),i.lc(),i.od(10,"\n"),i.lc(),i.od(11,"\n"),i.mc(12,"span",3),i.od(13,"\n    "),i.mc(14,"i",4),i.zc(15,"getLabel"),i.od(16,"\n        \ue887\n    "),i.lc(),i.od(17,"\n"),i.lc(),i.od(18,"\n")),2&e&&(i.Ub(3),i.pd(i.Bc(4,5,t.translations,"ui.settings."+t.property.getName()+".selectLabel")),i.Ub(3),i.Gc("ngModel",t.fieldValue),i.Ub(2),i.Gc("ngForOf",t.property.enumKeysList),i.Ub(6),i.Hc("matTooltip",i.Bc(15,8,t.translations,"ui.settings.help_text."+t.property.getName())),i.Gc("matTooltipPosition","above"))},directives:[r.g,o.F,o.t,o.w,a.s,s.a,o.y,o.I],pipes:[c.l],encapsulation:2})},"1ppg":function(e,t,n){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},"1rYy":function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(e){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e)},meridiem:function(e){return e<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":e<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":e<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-\u056b\u0576":e+"-\u0580\u0564";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},"1uah":function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));var i=n("yCtX"),r=n("DH7j"),o=n("7o/Q"),a=n("Lhse"),s=n("zx2A");function c(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[t.length-1];return"function"==typeof r&&t.pop(),Object(i.a)(t,void 0).lift(new l(r))}var l=function(){return _createClass((function e(t){_classCallCheck(this,e),this.resultSelector=t}),[{key:"call",value:function(e,t){return t.subscribe(new u(e,this.resultSelector))}}])}(),u=function(e){function t(e,n){var i;arguments.length>2&&void 0!==arguments[2]||Object.create(null);return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).resultSelector=n,i.iterators=[],i.active=0,i.resultSelector="function"==typeof n?n:void 0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this.iterators;Object(r.a)(e)?t.push(new p(e)):"function"==typeof e[a.a]?t.push(new d(e[a.a]())):t.push(new h(this.destination,this,e))}},{key:"_complete",value:function(){var e=this.iterators,t=e.length;if(this.unsubscribe(),0!==t){this.active=t;for(var n=0;n<t;n++){var i=e[n];i.stillUnsubscribed?this.destination.add(i.subscribe()):this.active--}}else this.destination.complete()}},{key:"notifyInactive",value:function(){this.active--,0===this.active&&this.destination.complete()}},{key:"checkIterators",value:function(){for(var e=this.iterators,t=e.length,n=this.destination,i=0;i<t;i++){var r=e[i];if("function"==typeof r.hasValue&&!r.hasValue())return}for(var o=!1,a=[],s=0;s<t;s++){var c=e[s],l=c.next();if(c.hasCompleted()&&(o=!0),l.done)return void n.complete();a.push(l.value)}this.resultSelector?this._tryresultSelector(a):n.next(a),o&&n.complete()}},{key:"_tryresultSelector",value:function(e){var t;try{t=this.resultSelector.apply(this,e)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}])}(o.a),d=function(){return _createClass((function e(t){_classCallCheck(this,e),this.iterator=t,this.nextResult=t.next()}),[{key:"hasValue",value:function(){return!0}},{key:"next",value:function(){var e=this.nextResult;return this.nextResult=this.iterator.next(),e}},{key:"hasCompleted",value:function(){var e=this.nextResult;return Boolean(e&&e.done)}}])}(),p=function(e){return _createClass((function e(t){_classCallCheck(this,e),this.array=t,this.index=0,this.length=0,this.length=t.length}),[{key:e,value:function(){return this}},{key:"next",value:function(e){var t=this.index++,n=this.array;return t<this.length?{value:n[t],done:!1}:{value:null,done:!0}}},{key:"hasValue",value:function(){return this.array.length>this.index}},{key:"hasCompleted",value:function(){return this.array.length===this.index}}])}(a.a),h=function(e,t){function n(e,t,i){var r;return _classCallCheck(this,n),(r=_callSuper(this,n,[e])).parent=t,r.observable=i,r.stillUnsubscribed=!0,r.buffer=[],r.isComplete=!1,r}return _inherits(n,e),_createClass(n,[{key:t,value:function(){return this}},{key:"next",value:function(){var e=this.buffer;return 0===e.length&&this.isComplete?{value:null,done:!0}:{value:e.shift(),done:!1}}},{key:"hasValue",value:function(){return this.buffer.length>0}},{key:"hasCompleted",value:function(){return 0===this.buffer.length&&this.isComplete}},{key:"notifyComplete",value:function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()}},{key:"notifyNext",value:function(e){this.buffer.push(e),this.parent.checkIterators()}},{key:"subscribe",value:function(){return Object(s.c)(this.observable,new s.a(this))}}])}(s.b,a.a)},"1xZ4":function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n("wd/R"))},"1yI3":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return a}));var i={resource_description:"assessment.create_assessment.resources",resource_description_source_header:"assessment.create_assessment.source.header",resource_description_source:"assessment.create_assessment.source.source",options_start_date:"assessment.create_assessment.options.start_date",options_start_date_info:"assessment.create_assessment.options.start_date_info",options_due_date_info:"assessment.create_assessment.more_options.due_date.info",options_block_access_after_due_date_info:"assessment.create_assessment.more_options.block_access_after_due_date.info",single_access:"assessment.create_assessment.more_options.single_access",options_single_access_info:"assessment.create_assessment.more_options.single_access.info",assignees_table_columns_name:"assessment.create_assessment.assignees.table_columns.name"},r=Object.assign(Object.assign({},i),{resource_description_info:"assessment.create_assessment.resources_info"}),o=Object.assign(Object.assign({},i),{resource_description_info:"assessment.printable.create_assessment.resources_info"}),a={resource_description:"assignments.create_assignment.resources",single_access:"assign.single_access",resource_description_info:"assignments.create_assignment.resources_info",resource_description_source_header:"collections.editor.source.header",resource_description_source:"collections.editor.source.collection",options_start_date:"assignments.commons.start_date",options_start_date_info:"assignments.create_assignment.more_options.start_date.info",options_due_date_info:"assignments.create_assignment.more_options.due_date.info",options_block_access_after_due_date_info:"assignments.create_assignment.more_options.block_accesss_after_due_date.info",options_single_access_info:"assignments.create_assignment.more_options.single_access.info",assignees_table_columns_name:"collections.editor.source.url.add.name"}},"1yaQ":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l}));var i=n("fXoL"),r=n("FKr1"),o=n("wd/R"),a=n.n(o).a||o,s=new i.C("MAT_MOMENT_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:function(){return{useUtc:!1}}});function c(e,t){for(var n=Array(e),i=0;i<e;i++)n[i]=t(i);return n}var l=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._options=n,i.setLocale(e||a.locale()),i}return _inherits(t,e),_createClass(t,[{key:"setLocale",value:function(e){var n=this;_superPropGet(t,"setLocale",this,3)([e]);var i=a.localeData(e);this._localeData={firstDayOfWeek:i.firstDayOfWeek(),longMonths:i.months(),shortMonths:i.monthsShort(),dates:c(31,(function(e){return n.createDate(2017,0,e+1).format("D")})),longDaysOfWeek:i.weekdays(),shortDaysOfWeek:i.weekdaysShort(),narrowDaysOfWeek:i.weekdaysMin()}}},{key:"getYear",value:function(e){return this.clone(e).year()}},{key:"getMonth",value:function(e){return this.clone(e).month()}},{key:"getDate",value:function(e){return this.clone(e).date()}},{key:"getDayOfWeek",value:function(e){return this.clone(e).day()}},{key:"getMonthNames",value:function(e){return"long"==e?this._localeData.longMonths:this._localeData.shortMonths}},{key:"getDateNames",value:function(){return this._localeData.dates}},{key:"getDayOfWeekNames",value:function(e){return"long"==e?this._localeData.longDaysOfWeek:"short"==e?this._localeData.shortDaysOfWeek:this._localeData.narrowDaysOfWeek}},{key:"getYearName",value:function(e){return this.clone(e).format("YYYY")}},{key:"getFirstDayOfWeek",value:function(){return this._localeData.firstDayOfWeek}},{key:"getNumDaysInMonth",value:function(e){return this.clone(e).daysInMonth()}},{key:"clone",value:function(e){return e.clone().locale(this.locale)}},{key:"createDate",value:function(e,t,n){var i=this._createMoment({year:e,month:t,date:n}).locale(this.locale);return i.isValid(),i}},{key:"today",value:function(){return this._createMoment().locale(this.locale)}},{key:"parse",value:function(e,t){return e&&"string"==typeof e?this._createMoment(e,t,this.locale):e?this._createMoment(e).locale(this.locale):null}},{key:"format",value:function(e,t){return e=this.clone(e),this.isValid(e),e.format(t)}},{key:"addCalendarYears",value:function(e,t){return this.clone(e).add({years:t})}},{key:"addCalendarMonths",value:function(e,t){return this.clone(e).add({months:t})}},{key:"addCalendarDays",value:function(e,t){return this.clone(e).add({days:t})}},{key:"toIso8601",value:function(e){return this.clone(e).format()}},{key:"deserialize",value:function(e){var n;if(e instanceof Date)n=this._createMoment(e).locale(this.locale);else if(this.isDateInstance(e))return this.clone(e);if("string"==typeof e){if(!e)return null;n=this._createMoment(e,a.ISO_8601).locale(this.locale)}return n&&this.isValid(n)?this._createMoment(n).locale(this.locale):_superPropGet(t,"deserialize",this,3)([e])}},{key:"isDateInstance",value:function(e){return a.isMoment(e)}},{key:"isValid",value:function(e){return this.clone(e).isValid()}},{key:"invalid",value:function(){return a.invalid()}},{key:"_createMoment",value:function(e,t,n){var i=this._options||{},r=i.strict;return i.useUtc?a.utc(e,t,n,r):a(e,t,n,r)}}])}(r.c);l.\u0275fac=function(e){return new(e||l)(i.qc(r.f,8),i.qc(s,8))},l.\u0275prov=i.cc({token:l,factory:l.\u0275fac}),l.ctorParameters=function(){return[{type:String,decorators:[{type:i.O},{type:i.z,args:[r.f]}]},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[s]}]}]};var u=_createClass((function e(){_classCallCheck(this,e)}));u.\u0275mod=i.ec({type:u}),u.\u0275inj=i.dc({factory:function(e){return new(e||u)},providers:[{provide:r.c,useClass:l,deps:[r.f,s]}]});var d=_createClass((function e(){_classCallCheck(this,e)}));d.\u0275mod=i.ec({type:d}),d.\u0275inj=i.dc({factory:function(e){return new(e||d)},providers:[{provide:r.e,useValue:{parse:{dateInput:"l"},display:{dateInput:"l",monthYearLabel:"MMM YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"MMMM YYYY"}}}],imports:[[u]]})},"2HNp":function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.InProgress="creating",e.Created="created",e.All="all"}(i||(i={}))},"2Otk":function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("HVL/"),r=n("OM7H"),o=n("l/cY"),a=n("soBk"),s=n("cp0P"),c=n("fXoL"),l=n("tyNb"),u=n("bTqV"),d=n("gInW"),p=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._translations=t,this._authUser=n,this._router=i,this._infoMessage=r,this._settings=o}),[{key:"ngOnInit",value:function(){var e=this;Object(s.a)([this._settings.get(),this._authUser.get()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0];n[1].isAuthenticated?i.restrictMultipleLogin||e._router.navigateByUrl("/courses"):window.location.href="/accounts/login"})),this._translations.getTranslations().subscribe((function(t){e.translations=t}))}},{key:"setMultipleLogin",value:function(){var e=this;this._authUser.setMultipleLogin().subscribe((function(t){e._router.navigateByUrl("/courses")}),(function(t){e._infoMessage.addWarning(e.translations.labels["login.multiplelogin.error"])}))}},{key:"logoutUser",value:function(){window.location.href="/logout/"}}])}();p.\u0275fac=function(e){return new(e||p)(c.gc(i.a),c.gc(r.a),c.gc(l.g),c.gc(o.a),c.gc(a.D))},p.\u0275cmp=c.ac({type:p,selectors:[["multiple-login"]],decls:24,vars:12,consts:[[1,"multiple-login-view","page-content"],[1,"public-regulations","multiple-login"],[1,"public-center-text-grid","mdl-grid"],[1,"buttons-container"],["mat-button","",1,"mdl-button","mdl-js-button","mdl-button--raised","mdl-button--accent",3,"click"],["mat-button","",1,"mdl-button","mdl-js-button","mdl-button--raised","mdl-button--colored",3,"click"]],template:function(e,t){1&e&&(c.mc(0,"div",0),c.od(1,"\n    "),c.mc(2,"div",1),c.od(3,"\n        "),c.mc(4,"div",2),c.od(5,"\n            "),c.mc(6,"div"),c.od(7),c.zc(8,"getLabel"),c.lc(),c.od(9,"\n\n            "),c.mc(10,"div",3),c.od(11,"\n                "),c.mc(12,"button",4),c.uc("click",(function(){return t.setMultipleLogin()})),c.od(13),c.zc(14,"getLabel"),c.lc(),c.od(15,"\n                "),c.mc(16,"button",5),c.uc("click",(function(){return t.logoutUser()})),c.od(17),c.zc(18,"getLabel"),c.lc(),c.od(19,"\n            "),c.lc(),c.od(20,"\n        "),c.lc(),c.od(21,"\n    "),c.lc(),c.od(22,"\n"),c.lc(),c.od(23,"\n")),2&e&&(c.Ub(7),c.qd("\n                ",c.Bc(8,3,t.translations,"login.multiplelogin.message"),"\n            "),c.Ub(6),c.qd("\n                    ",c.Bc(14,6,t.translations,"login.multiplelogin.logout_previous_user_button"),"\n                "),c.Ub(4),c.qd("\n                    ",c.Bc(18,9,t.translations,"login.multiplelogin.logout_current_user_button"),"\n                "))},directives:[u.b],pipes:[d.l],encapsulation:2})},"2QA8":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},"2Vo4":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("XNiG"),r=n("9ppp"),o=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._value=e,n}return _inherits(t,e),_createClass(t,[{key:"value",get:function(){return this.getValue()}},{key:"_subscribe",value:function(e){var n=_superPropGet(t,"_subscribe",this,3)([e]);return n&&!n.closed&&e.next(this._value),n}},{key:"getValue",value:function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new r.a;return this._value}},{key:"next",value:function(e){_superPropGet(t,"next",this,3)([this._value=e])}}])}(i.b)},"2ZIB":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("fXoL"),r=n("9bni"),o=n("ofXK"),a=[[["",8,"footer-content"]]],s=function(e){return{"background-color":e}},c=_createClass((function e(){_classCallCheck(this,e)}));c.\u0275fac=function(e){return new(e||c)},c.\u0275cmp=i.ac({type:c,selectors:[["app-lesson-footer"]],inputs:{backgroundColor:"backgroundColor"},ngContentSelectors:[".footer-content"],decls:5,vars:3,consts:[["mdl","","id","app-lesson-footer",1,"mdl-mega-footer",3,"ngStyle"]],template:function(e,t){1&e&&(i.Fc(a),i.mc(0,"footer",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&i.Gc("ngStyle",i.Mc(1,s,t.backgroundColor))},directives:[r.a,o.w],encapsulation:2})},"2fFW":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=!1,r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){var t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else i&&console.log("RxJS: Back to a better error behavior. Thank you. <3");i=e},get useDeprecatedSynchronousErrorHandling(){return i}}},"2fjn":function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n("wd/R"))},"2vDO":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n("nBhm");var i=n("4ZsI"),r=n("Nxst"),o=n("lJxs"),a=n("fXoL");function s(e,t){if(1&e&&(a.mc(0,"option",7),a.od(1),a.lc()),2&e){var n=t.$implicit;a.Gc("value",n.value),a.Ub(1),a.qd("\n                ",n.name,"\n            ")}}function c(e,t){if(1&e){var n=a.nc();a.kc(0),a.od(1,"\n        "),a.mc(2,"select",5),a.uc("ngModelChange",(function(e){return a.ad(n),a.yc().fieldValue=e})),a.od(3,"\n            "),a.md(4,s,2,2,"option",6),a.od(5,"\n        "),a.lc(),a.od(6,"\n    "),a.jc()}if(2&e){var i=t.ngIf,r=a.yc();a.Ub(2),a.Gc("ngModel",r.fieldValue),a.Ub(2),a.Gc("ngForOf",i)}}function l(e,t){1&e&&(a.od(0,"\n        "),a.hc(1,"app-loading"),a.od(2,"\n    "))}var u=function(){return _createClass((function e(t){_classCallCheck(this,e),this._customSiteService=t}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}},{key:"ngOnInit",value:function(){var e=this;this.customSites$=this._customSiteService.getCachedCustomSitesList(r.a.ADMIN).pipe(Object(o.a)((function(e){return e.filter((function(e){return!e.error&&e.done}))})),Object(o.a)((function(e){return e.map((function(e){return{name:e.name,value:e.entryURL}}))})),Object(o.a)((function(t){return[{name:e.translations.labels["ui.settings.custom_site.empty"],value:""}].concat(t)})))}}])}();u.\u0275fac=function(e){return new(e||u)(a.gc(i.a))},u.\u0275cmp=a.ac({type:u,selectors:[["app-ui-settings-admin-custom-site-enum"]],inputs:{translations:"translations",property:"property"},decls:20,vars:13,consts:[[1,"mdl-list__item-primary-content"],[4,"ngIf","ngIfElse"],["loading",""],[1,"mdl-list__item-secondary-content"],[1,"material-icons",3,"matTooltip","matTooltipPosition"],[3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(e,t){if(1&e&&(a.mc(0,"span",0),a.od(1,"\n    "),a.mc(2,"mat-label"),a.od(3),a.zc(4,"getLabel"),a.lc(),a.od(5,"\n    "),a.md(6,c,7,2,"ng-container",1),a.zc(7,"async"),a.od(8,"\n\n    "),a.md(9,l,3,0,"ng-template",null,2,a.nd),a.od(11,"\n"),a.lc(),a.od(12,"\n"),a.mc(13,"span",3),a.od(14,"\n    "),a.mc(15,"i",4),a.zc(16,"getLabel"),a.od(17,"\n        \ue887\n    "),a.lc(),a.od(18,"\n"),a.lc(),a.od(19,"\n")),2&e){var n=a.Wc(10);a.Ub(3),a.pd(a.Bc(4,5,t.translations,"ui.settings."+t.property.getName()+".selectLabel")),a.Ub(3),a.Gc("ngIf",a.Ac(7,8,t.customSites$))("ngIfElse",n),a.Ub(9),a.Hc("matTooltip",a.Bc(16,10,t.translations,"ui.settings.help_text."+t.property.getName())),a.Gc("matTooltipPosition","above")}},encapsulation:2})},"2ykv":function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},"32Ea":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.predicate=t}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.predicate))}}])}(),a=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).predicate=n,i.skipping=!0,i.index=0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this.destination;this.skipping&&this.tryCallPredicate(e),this.skipping||t.next(e)}},{key:"tryCallPredicate",value:function(e){try{var t=this.predicate(e,this.index++);this.skipping=Boolean(t)}catch(n){this.destination.error(n)}}}])}(i.a)},"3E0/":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("D0XW"),r=n("mlxB"),o=n("7o/Q"),a=n("WMd4");function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a,n=Object(r.a)(e)?+e-t.now():Math.abs(e);return function(e){return e.lift(new c(n,t))}}var c=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.delay=t,this.scheduler=n}),[{key:"call",value:function(e,t){return t.subscribe(new l(e,this.delay,this.scheduler))}}])}(),l=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).delay=n,r.scheduler=i,r.queue=[],r.active=!1,r.errored=!1,r}return _inherits(t,e),_createClass(t,[{key:"_schedule",value:function(e){this.active=!0,this.destination.add(e.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))}},{key:"scheduleNotification",value:function(e){if(!0!==this.errored){var t=this.scheduler,n=new u(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}}},{key:"_next",value:function(e){this.scheduleNotification(a.a.createNext(e))}},{key:"_error",value:function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()}},{key:"_complete",value:function(){this.scheduleNotification(a.a.createComplete()),this.unsubscribe()}}],[{key:"dispatch",value:function(e){for(var t=e.source,n=t.queue,i=e.scheduler,r=e.destination;n.length>0&&n[0].time-i.now()<=0;)n.shift().notification.observe(r);if(n.length>0){var o=Math.max(0,n[0].time-i.now());this.schedule(e,o)}else this.unsubscribe(),t.active=!1}}])}(o.a),u=_createClass((function e(t,n){_classCallCheck(this,e),this.time=t,this.notification=n}))},"3E1r":function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},i=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];e.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:i,longMonthsParse:i,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924"===t?e<4?e:e+12:"\u0938\u0941\u092c\u0939"===t?e:"\u0926\u094b\u092a\u0939\u0930"===t?e>=10?e:e+12:"\u0936\u093e\u092e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0930\u093e\u0924":e<10?"\u0938\u0941\u092c\u0939":e<17?"\u0926\u094b\u092a\u0939\u0930":e<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(n("wd/R"))},"3N8a":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e,n])).scheduler=e,i.work=n,i.pending=!1,i}return _inherits(t,e),_createClass(t,[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this.closed)return this;this.state=e;var n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(i,this.id,t),this}},{key:"requestAsyncId",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return setInterval(e.flush.bind(e,this),n)}},{key:"recycleAsyncId",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(null!==n&&this.delay===n&&!1===this.pending)return t;clearInterval(t)}},{key:"execute",value:function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}},{key:"_execute",value:function(e,t){var n=!1,i=void 0;try{this.work(e)}catch(r){n=!0,i=!!r&&r||new Error(r)}if(n)return this.unsubscribe(),i}},{key:"_unsubscribe",value:function(){var e=this.id,t=this.scheduler,n=t.actions,i=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==i&&n.splice(i,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null}}])}(function(e){function t(e,n){return _classCallCheck(this,t),_callSuper(this,t)}return _inherits(t,e),_createClass(t,[{key:"schedule",value:function(e){return this}}])}(n("quSY").a))},"3Pt+":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return je})),n.d(t,"c",(function(){return b})),n.d(t,"d",(function(){return h})),n.d(t,"e",(function(){return Ue})),n.d(t,"f",(function(){return De})),n.d(t,"g",(function(){return Je})),n.d(t,"h",(function(){return de})),n.d(t,"i",(function(){return we})),n.d(t,"j",(function(){return Ie})),n.d(t,"k",(function(){return pe})),n.d(t,"l",(function(){return Te})),n.d(t,"m",(function(){return Le})),n.d(t,"n",(function(){return Ze})),n.d(t,"o",(function(){return Xe})),n.d(t,"p",(function(){return He})),n.d(t,"q",(function(){return z})),n.d(t,"r",(function(){return c})),n.d(t,"s",(function(){return g})),n.d(t,"t",(function(){return y})),n.d(t,"u",(function(){return M})),n.d(t,"v",(function(){return me})),n.d(t,"w",(function(){return ze})),n.d(t,"x",(function(){return Me})),n.d(t,"y",(function(){return F})),n.d(t,"z",(function(){return D})),n.d(t,"A",(function(){return Ke})),n.d(t,"B",(function(){return I})),n.d(t,"C",(function(){return P})),n.d(t,"D",(function(){return $e})),n.d(t,"E",(function(){return Ne})),n.d(t,"F",(function(){return B})),n.d(t,"G",(function(){return H})),n.d(t,"H",(function(){return C})),n.d(t,"I",(function(){return Y})),n.d(t,"J",(function(){return Ae}));var i=n("fXoL"),r=n("ofXK"),o=n("cp0P"),a=n("Cfvw"),s=n("lJxs"),c=new i.C("NgValueAccessor"),l={provide:c,useExisting:Object(i.nb)((function(){return u})),multi:!0},u=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this.onChange=function(e){},this.onTouched=function(){}}),[{key:"writeValue",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"checked",e)}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}])}();u.\u0275fac=function(e){return new(e||u)(i.gc(i.U),i.gc(i.r))},u.\u0275dir=i.bc({type:u,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,t){1&e&&i.uc("change",(function(e){return t.onChange(e.target.checked)}))("blur",(function(){return t.onTouched()}))},features:[i.Tb([l])]}),u.ctorParameters=function(){return[{type:i.U},{type:i.r}]};var d={provide:c,useExisting:Object(i.nb)((function(){return h})),multi:!0},p=new i.C("CompositionEventMode"),h=function(){return _createClass((function e(t,n,i){var o;_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this._compositionMode=i,this.onChange=function(e){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=(o=Object(r.N)()?Object(r.N)().getUserAgent():"",!/android (\d+)/.test(o.toLowerCase())))}),[{key:"writeValue",value:function(e){var t=null==e?"":e;this._renderer.setProperty(this._elementRef.nativeElement,"value",t)}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_handleInput",value:function(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}},{key:"_compositionStart",value:function(){this._composing=!0}},{key:"_compositionEnd",value:function(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}])}();h.\u0275fac=function(e){return new(e||h)(i.gc(i.U),i.gc(i.r),i.gc(p,8))},h.\u0275dir=i.bc({type:h,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,t){1&e&&i.uc("input",(function(e){return t._handleInput(e.target.value)}))("blur",(function(){return t.onTouched()}))("compositionstart",(function(){return t._compositionStart()}))("compositionend",(function(e){return t._compositionEnd(e.target.value)}))},features:[i.Tb([d])]}),h.ctorParameters=function(){return[{type:i.U},{type:i.r},{type:Boolean,decorators:[{type:i.O},{type:i.z,args:[p]}]}]};var f=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"value",get:function(){return this.control?this.control.value:null}},{key:"valid",get:function(){return this.control?this.control.valid:null}},{key:"invalid",get:function(){return this.control?this.control.invalid:null}},{key:"pending",get:function(){return this.control?this.control.pending:null}},{key:"disabled",get:function(){return this.control?this.control.disabled:null}},{key:"enabled",get:function(){return this.control?this.control.enabled:null}},{key:"errors",get:function(){return this.control?this.control.errors:null}},{key:"pristine",get:function(){return this.control?this.control.pristine:null}},{key:"dirty",get:function(){return this.control?this.control.dirty:null}},{key:"touched",get:function(){return this.control?this.control.touched:null}},{key:"status",get:function(){return this.control?this.control.status:null}},{key:"untouched",get:function(){return this.control?this.control.untouched:null}},{key:"statusChanges",get:function(){return this.control?this.control.statusChanges:null}},{key:"valueChanges",get:function(){return this.control?this.control.valueChanges:null}},{key:"path",get:function(){return null}},{key:"reset",value:function(e){this.control&&this.control.reset(e)}},{key:"hasError",value:function(e,t){return!!this.control&&this.control.hasError(e,t)}},{key:"getError",value:function(e,t){return this.control?this.control.getError(e,t):null}}])}();f.\u0275fac=function(e){return new(e||f)},f.\u0275dir=i.bc({type:f});var b=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"formDirective",get:function(){return null}},{key:"path",get:function(){return null}}])}(f);b.\u0275fac=function(e){return m(e||b)},b.\u0275dir=i.bc({type:b,features:[i.Rb]});var m=i.oc(b);var g=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._parent=null,e.name=null,e.valueAccessor=null,e._rawValidators=[],e._rawAsyncValidators=[],e}return _inherits(t,e),_createClass(t,[{key:"validator",get:function(){}},{key:"asyncValidator",get:function(){}}])}(f),v=function(){return _createClass((function e(t){_classCallCheck(this,e),this._cd=t}),[{key:"ngClassUntouched",get:function(){return!!this._cd.control&&this._cd.control.untouched}},{key:"ngClassTouched",get:function(){return!!this._cd.control&&this._cd.control.touched}},{key:"ngClassPristine",get:function(){return!!this._cd.control&&this._cd.control.pristine}},{key:"ngClassDirty",get:function(){return!!this._cd.control&&this._cd.control.dirty}},{key:"ngClassValid",get:function(){return!!this._cd.control&&this._cd.control.valid}},{key:"ngClassInvalid",get:function(){return!!this._cd.control&&this._cd.control.invalid}},{key:"ngClassPending",get:function(){return!!this._cd.control&&this._cd.control.pending}}])}(),y=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[e])}return _inherits(t,e),_createClass(t)}(v);y.\u0275fac=function(e){return new(e||y)(i.gc(g,2))},y.\u0275dir=i.bc({type:y,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,t){2&e&&i.Yb("ng-untouched",t.ngClassUntouched)("ng-touched",t.ngClassTouched)("ng-pristine",t.ngClassPristine)("ng-dirty",t.ngClassDirty)("ng-valid",t.ngClassValid)("ng-invalid",t.ngClassInvalid)("ng-pending",t.ngClassPending)},features:[i.Rb]}),y.ctorParameters=function(){return[{type:g,decorators:[{type:i.Z}]}]};var M=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[e])}return _inherits(t,e),_createClass(t)}(v);function _(e){return null==e||0===e.length}function O(e){return null!=e&&"number"==typeof e.length}M.\u0275fac=function(e){return new(e||M)(i.gc(b,2))},M.\u0275dir=i.bc({type:M,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:14,hostBindings:function(e,t){2&e&&i.Yb("ng-untouched",t.ngClassUntouched)("ng-touched",t.ngClassTouched)("ng-pristine",t.ngClassPristine)("ng-dirty",t.ngClassDirty)("ng-valid",t.ngClassValid)("ng-invalid",t.ngClassInvalid)("ng-pending",t.ngClassPending)},features:[i.Rb]}),M.ctorParameters=function(){return[{type:b,decorators:[{type:i.Z}]}]};var z=new i.C("NgValidators"),A=new i.C("NgAsyncValidators"),k=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,C=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"min",value:function(e){return function(t){if(_(t.value)||_(e))return null;var n=parseFloat(t.value);return!isNaN(n)&&n<e?{min:{min:e,actual:t.value}}:null}}},{key:"max",value:function(e){return function(t){if(_(t.value)||_(e))return null;var n=parseFloat(t.value);return!isNaN(n)&&n>e?{max:{max:e,actual:t.value}}:null}}},{key:"required",value:function(e){return _(e.value)?{required:!0}:null}},{key:"requiredTrue",value:function(e){return!0===e.value?null:{required:!0}}},{key:"email",value:function(e){return _(e.value)||k.test(e.value)?null:{email:!0}}},{key:"minLength",value:function(e){return function(t){return _(t.value)||!O(t.value)?null:t.value.length<e?{minlength:{requiredLength:e,actualLength:t.value.length}}:null}}},{key:"maxLength",value:function(e){return function(t){return O(t.value)&&t.value.length>e?{maxlength:{requiredLength:e,actualLength:t.value.length}}:null}}},{key:"pattern",value:function(t){return t?("string"==typeof t?(i="","^"!==t.charAt(0)&&(i+="^"),i+=t,"$"!==t.charAt(t.length-1)&&(i+="$"),n=new RegExp(i)):(i=t.toString(),n=t),function(e){if(_(e.value))return null;var t=e.value;return n.test(t)?null:{pattern:{requiredPattern:i,actualValue:t}}}):e.nullValidator;var n,i}},{key:"nullValidator",value:function(e){return null}},{key:"compose",value:function(e){if(!e)return null;var t=e.filter(w);return 0==t.length?null:function(e){return T(q(e,t))}}},{key:"composeAsync",value:function(e){if(!e)return null;var t=e.filter(w);return 0==t.length?null:function(e){var n=q(e,t).map(S);return Object(o.a)(n).pipe(Object(s.a)(T))}}}])}();function w(e){return null!=e}function S(e){var t=Object(i.Lb)(e)?Object(a.a)(e):e;return Object(i.Kb)(t),t}function T(e){var t={};return e.forEach((function(e){t=null!=e?Object.assign(Object.assign({},t),e):t})),0===Object.keys(t).length?null:t}function q(e,t){return t.map((function(t){return t(e)}))}function L(e){return e.map((function(e){return function(e){return!e.validate}(e)?e:function(t){return e.validate(t)}}))}var E={provide:c,useExisting:Object(i.nb)((function(){return D})),multi:!0},D=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this.onChange=function(e){},this.onTouched=function(){}}),[{key:"writeValue",value:function(e){var t=null==e?"":e;this._renderer.setProperty(this._elementRef.nativeElement,"value",t)}},{key:"registerOnChange",value:function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}])}();D.\u0275fac=function(e){return new(e||D)(i.gc(i.U),i.gc(i.r))},D.\u0275dir=i.bc({type:D,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,t){1&e&&i.uc("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[i.Tb([E])]}),D.ctorParameters=function(){return[{type:i.U},{type:i.r}]};var R={provide:c,useExisting:Object(i.nb)((function(){return I})),multi:!0},x=function(){return _createClass((function e(){_classCallCheck(this,e),this._accessors=[]}),[{key:"add",value:function(e,t){this._accessors.push([e,t])}},{key:"remove",value:function(e){for(var t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)}},{key:"select",value:function(e){var t=this;this._accessors.forEach((function(n){t._isSameGroup(n,e)&&n[1]!==e&&n[1].fireUncheck(e.value)}))}},{key:"_isSameGroup",value:function(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name}}])}();x.\u0275fac=function(e){return new(e||x)},x.\u0275prov=i.cc({token:x,factory:x.\u0275fac});var I=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this._registry=i,this._injector=r,this.onChange=function(){},this.onTouched=function(){}}),[{key:"ngOnInit",value:function(){this._control=this._injector.get(g),this._checkName(),this._registry.add(this._control,this)}},{key:"ngOnDestroy",value:function(){this._registry.remove(this)}},{key:"writeValue",value:function(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)}},{key:"registerOnChange",value:function(e){var t=this;this._fn=e,this.onChange=function(){e(t.value),t._registry.select(t)}}},{key:"fireUncheck",value:function(e){this.writeValue(e)}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_checkName",value:function(){this.name&&this.formControlName&&(this.name,this.formControlName),!this.name&&this.formControlName&&(this.name=this.formControlName)}}])}();I.\u0275fac=function(e){return new(e||I)(i.gc(i.U),i.gc(i.r),i.gc(x),i.gc(i.D))},I.\u0275dir=i.bc({type:I,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,t){1&e&&i.uc("change",(function(){return t.onChange()}))("blur",(function(){return t.onTouched()}))},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[i.Tb([R])]}),I.ctorParameters=function(){return[{type:i.U},{type:i.r},{type:x},{type:i.D}]},I.propDecorators={name:[{type:i.E}],formControlName:[{type:i.E}],value:[{type:i.E}]};var W={provide:c,useExisting:Object(i.nb)((function(){return P})),multi:!0},P=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this.onChange=function(e){},this.onTouched=function(){}}),[{key:"writeValue",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))}},{key:"registerOnChange",value:function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}])}();P.\u0275fac=function(e){return new(e||P)(i.gc(i.U),i.gc(i.r))},P.\u0275dir=i.bc({type:P,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(e,t){1&e&&i.uc("change",(function(e){return t.onChange(e.target.value)}))("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[i.Tb([W])]}),P.ctorParameters=function(){return[{type:i.U},{type:i.r}]};var N={provide:c,useExisting:Object(i.nb)((function(){return B})),multi:!0};function j(e,t){return null==e?""+t:(t&&"object"==typeof t&&(t="Object"),"".concat(e,": ").concat(t).slice(0,50))}var B=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=Object.is}),[{key:"compareWith",set:function(e){this._compareWith=e}},{key:"writeValue",value:function(e){this.value=e;var t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=j(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)}},{key:"registerOnChange",value:function(e){var t=this;this.onChange=function(n){t.value=t._getOptionValue(n),e(t.value)}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_registerOption",value:function(){return(this._idCounter++).toString()}},{key:"_getOptionId",value:function(e){for(var t=0,n=Array.from(this._optionMap.keys());t<n.length;t++){var i=n[t];if(this._compareWith(this._optionMap.get(i),e))return i}return null}},{key:"_getOptionValue",value:function(e){var t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t):e}}])}();B.\u0275fac=function(e){return new(e||B)(i.gc(i.U),i.gc(i.r))},B.\u0275dir=i.bc({type:B,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,t){1&e&&i.uc("change",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},inputs:{compareWith:"compareWith"},features:[i.Tb([N])]}),B.ctorParameters=function(){return[{type:i.U},{type:i.r}]},B.propDecorators={compareWith:[{type:i.E}]};var F=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._element=t,this._renderer=n,this._select=i,this._select&&(this.id=this._select._registerOption())}),[{key:"ngValue",set:function(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(j(this.id,e)),this._select.writeValue(this._select.value))}},{key:"value",set:function(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}},{key:"_setElementValue",value:function(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}},{key:"ngOnDestroy",value:function(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}])}();F.\u0275fac=function(e){return new(e||F)(i.gc(i.r),i.gc(i.U),i.gc(B,9))},F.\u0275dir=i.bc({type:F,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),F.ctorParameters=function(){return[{type:i.r},{type:i.U},{type:B,decorators:[{type:i.O},{type:i.v}]}]},F.propDecorators={ngValue:[{type:i.E,args:["ngValue"]}],value:[{type:i.E,args:["value"]}]};var U={provide:c,useExisting:Object(i.nb)((function(){return H})),multi:!0};function V(e,t){return null==e?""+t:("string"==typeof t&&(t="'".concat(t,"'")),t&&"object"==typeof t&&(t="Object"),"".concat(e,": ").concat(t).slice(0,50))}var H=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._renderer=t,this._elementRef=n,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=Object.is}),[{key:"compareWith",set:function(e){this._compareWith=e}},{key:"writeValue",value:function(e){var t,n=this;if(this.value=e,Array.isArray(e)){var i=e.map((function(e){return n._getOptionId(e)}));t=function(e,t){e._setSelected(i.indexOf(t.toString())>-1)}}else t=function(e,t){e._setSelected(!1)};this._optionMap.forEach(t)}},{key:"registerOnChange",value:function(e){var t=this;this.onChange=function(n){var i=[];if(void 0!==n.selectedOptions)for(var r=n.selectedOptions,o=0;o<r.length;o++){var a=r.item(o),s=t._getOptionValue(a.value);i.push(s)}else for(var c=n.options,l=0;l<c.length;l++){var u=c.item(l);if(u.selected){var d=t._getOptionValue(u.value);i.push(d)}}t.value=i,e(i)}}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}},{key:"_registerOption",value:function(e){var t=(this._idCounter++).toString();return this._optionMap.set(t,e),t}},{key:"_getOptionId",value:function(e){for(var t=0,n=Array.from(this._optionMap.keys());t<n.length;t++){var i=n[t];if(this._compareWith(this._optionMap.get(i)._value,e))return i}return null}},{key:"_getOptionValue",value:function(e){var t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t)._value:e}}])}();H.\u0275fac=function(e){return new(e||H)(i.gc(i.U),i.gc(i.r))},H.\u0275dir=i.bc({type:H,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(e,t){1&e&&i.uc("change",(function(e){return t.onChange(e.target)}))("blur",(function(){return t.onTouched()}))},inputs:{compareWith:"compareWith"},features:[i.Tb([U])]}),H.ctorParameters=function(){return[{type:i.U},{type:i.r}]},H.propDecorators={compareWith:[{type:i.E}]};var Y=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._element=t,this._renderer=n,this._select=i,this._select&&(this.id=this._select._registerOption(this))}),[{key:"ngValue",set:function(e){null!=this._select&&(this._value=e,this._setElementValue(V(this.id,e)),this._select.writeValue(this._select.value))}},{key:"value",set:function(e){this._select?(this._value=e,this._setElementValue(V(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}},{key:"_setElementValue",value:function(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}},{key:"_setSelected",value:function(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}},{key:"ngOnDestroy",value:function(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}])}();function X(e,t){return[].concat(_toConsumableArray(t.path),[e])}function G(e,t){e.validator=C.compose([e.validator,t.validator]),e.asyncValidator=C.composeAsync([e.asyncValidator,t.asyncValidator]),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange((function(n){e._pendingValue=n,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&K(e,t)}))}(e,t),function(e,t){e.registerOnChange((function(e,n){t.valueAccessor.writeValue(e),n&&t.viewToModelUpdate(e)}))}(e,t),function(e,t){t.valueAccessor.registerOnTouched((function(){e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&K(e,t),"submit"!==e.updateOn&&e.markAsTouched()}))}(e,t),t.valueAccessor.setDisabledState&&e.registerOnDisabledChange((function(e){t.valueAccessor.setDisabledState(e)})),t._rawValidators.forEach((function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange((function(){return e.updateValueAndValidity()}))})),t._rawAsyncValidators.forEach((function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange((function(){return e.updateValueAndValidity()}))}))}function K(e,t){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function Q(e,t){e.validator=C.compose([e.validator,t.validator]),e.asyncValidator=C.composeAsync([e.asyncValidator,t.asyncValidator])}function J(e){return null!=e?C.compose(L(e)):null}function Z(e){return null!=e?C.composeAsync(L(e)):null}function $(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object.is(t,n.currentValue)}Y.\u0275fac=function(e){return new(e||Y)(i.gc(i.r),i.gc(i.U),i.gc(H,9))},Y.\u0275dir=i.bc({type:Y,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),Y.ctorParameters=function(){return[{type:i.r},{type:i.U},{type:H,decorators:[{type:i.O},{type:i.v}]}]},Y.propDecorators={ngValue:[{type:i.E,args:["ngValue"]}],value:[{type:i.E,args:["value"]}]};var ee=[u,P,D,B,H,I];function te(e,t){e._syncPendingControls(),t.forEach((function(e){var t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)}))}function ne(e,t){if(!t)return null;Array.isArray(t);var n=void 0,i=void 0,r=void 0;return t.forEach((function(e){var t;e.constructor===h?n=e:(t=e,ee.some((function(e){return t.constructor===e}))?i=e:r=e)})),r||i||n||null}function ie(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function re(e,t,n,r){Object(i.pb)()&&"never"!==r&&((null!==r&&"once"!==r||t._ngModelWarningSentOnce)&&("always"!==r||n._ngModelWarningSent)||(t._ngModelWarningSentOnce=!0,n._ngModelWarningSent=!0))}function oe(e){return(le(e)?e.validators:e)||null}function ae(e){return Array.isArray(e)?J(e):e||null}function se(e,t){return(le(t)?t.asyncValidators:e)||null}function ce(e){return Array.isArray(e)?Z(e):e||null}function le(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}var ue=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._hasOwnPendingAsyncValidator=!1,this._onCollectionChange=function(){},this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=t,this._rawAsyncValidators=n,this._composedValidatorFn=ae(this._rawValidators),this._composedAsyncValidatorFn=ce(this._rawAsyncValidators)}),[{key:"validator",get:function(){return this._composedValidatorFn},set:function(e){this._rawValidators=this._composedValidatorFn=e}},{key:"asyncValidator",get:function(){return this._composedAsyncValidatorFn},set:function(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}},{key:"parent",get:function(){return this._parent}},{key:"valid",get:function(){return"VALID"===this.status}},{key:"invalid",get:function(){return"INVALID"===this.status}},{key:"pending",get:function(){return"PENDING"==this.status}},{key:"disabled",get:function(){return"DISABLED"===this.status}},{key:"enabled",get:function(){return"DISABLED"!==this.status}},{key:"dirty",get:function(){return!this.pristine}},{key:"untouched",get:function(){return!this.touched}},{key:"updateOn",get:function(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}},{key:"setValidators",value:function(e){this._rawValidators=e,this._composedValidatorFn=ae(e)}},{key:"setAsyncValidators",value:function(e){this._rawAsyncValidators=e,this._composedAsyncValidatorFn=ce(e)}},{key:"clearValidators",value:function(){this.validator=null}},{key:"clearAsyncValidators",value:function(){this.asyncValidator=null}},{key:"markAsTouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)}},{key:"markAllAsTouched",value:function(){this.markAsTouched({onlySelf:!0}),this._forEachChild((function(e){return e.markAllAsTouched()}))}},{key:"markAsUntouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!1,this._pendingTouched=!1,this._forEachChild((function(e){e.markAsUntouched({onlySelf:!0})})),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}},{key:"markAsDirty",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)}},{key:"markAsPristine",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!0,this._pendingDirty=!1,this._forEachChild((function(e){e.markAsPristine({onlySelf:!0})})),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}},{key:"markAsPending",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.status="PENDING",!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)}},{key:"disable",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._parentMarkedDirty(e.onlySelf);this.status="DISABLED",this.errors=null,this._forEachChild((function(t){t.disable(Object.assign(Object.assign({},e),{onlySelf:!0}))})),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach((function(e){return e(!0)}))}},{key:"enable",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._parentMarkedDirty(e.onlySelf);this.status="VALID",this._forEachChild((function(t){t.enable(Object.assign(Object.assign({},e),{onlySelf:!0}))})),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach((function(e){return e(!1)}))}},{key:"_updateAncestors",value:function(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}},{key:"setParent",value:function(e){this._parent=e}},{key:"updateValueAndValidity",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)}},{key:"_updateTreeValidity",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{emitEvent:!0};this._forEachChild((function(t){return t._updateTreeValidity(e)})),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}},{key:"_setInitialStatus",value:function(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"}},{key:"_runValidator",value:function(){return this.validator?this.validator(this):null}},{key:"_runAsyncValidator",value:function(e){var t=this;if(this.asyncValidator){this.status="PENDING",this._hasOwnPendingAsyncValidator=!0;var n=S(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe((function(n){t._hasOwnPendingAsyncValidator=!1,t.setErrors(n,{emitEvent:e})}))}}},{key:"_cancelExistingSubscription",value:function(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}},{key:"setErrors",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)}},{key:"get",value:function(e){return function(e,t,n){if(null==t)return null;if(Array.isArray(t)||(t=t.split(".")),Array.isArray(t)&&0===t.length)return null;var i=e;return t.forEach((function(e){i=i instanceof pe?i.controls.hasOwnProperty(e)?i.controls[e]:null:i instanceof he&&i.at(e)||null})),i}(this,e)}},{key:"getError",value:function(e,t){var n=t?this.get(t):this;return n&&n.errors?n.errors[e]:null}},{key:"hasError",value:function(e,t){return!!this.getError(e,t)}},{key:"root",get:function(){for(var e=this;e._parent;)e=e._parent;return e}},{key:"_updateControlsErrors",value:function(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)}},{key:"_initObservables",value:function(){this.valueChanges=new i.u,this.statusChanges=new i.u}},{key:"_calculateStatus",value:function(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"}},{key:"_anyControlsHaveStatus",value:function(e){return this._anyControls((function(t){return t.status===e}))}},{key:"_anyControlsDirty",value:function(){return this._anyControls((function(e){return e.dirty}))}},{key:"_anyControlsTouched",value:function(){return this._anyControls((function(e){return e.touched}))}},{key:"_updatePristine",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}},{key:"_updateTouched",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}},{key:"_isBoxedValue",value:function(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e}},{key:"_registerOnCollectionChange",value:function(e){this._onCollectionChange=e}},{key:"_setUpdateStrategy",value:function(e){le(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)}},{key:"_parentMarkedDirty",value:function(e){var t=this._parent&&this._parent.dirty;return!e&&t&&!this._parent._anyControlsDirty()}}])}(),de=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;return _classCallCheck(this,t),(e=_callSuper(this,t,[oe(i),se(r,i)]))._onChange=[],e._applyFormState(n),e._setUpdateStrategy(i),e.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),e._initObservables(),e}return _inherits(t,e),_createClass(t,[{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.value=this._pendingValue=e,this._onChange.length&&!1!==n.emitModelToViewChange&&this._onChange.forEach((function(e){return e(t.value,!1!==n.emitViewToModelChange)})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.setValue(e,t)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}},{key:"_updateValue",value:function(){}},{key:"_anyControls",value:function(e){return!1}},{key:"_allControlsDisabled",value:function(){return this.disabled}},{key:"registerOnChange",value:function(e){this._onChange.push(e)}},{key:"_clearChangeFns",value:function(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=function(){}}},{key:"registerOnDisabledChange",value:function(e){this._onDisabledChange.push(e)}},{key:"_forEachChild",value:function(e){}},{key:"_syncPendingControls",value:function(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}},{key:"_applyFormState",value:function(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}}])}(ue),pe=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[oe(n),se(i,n)])).controls=e,r._initObservables(),r._setUpdateStrategy(n),r._setUpControls(),r.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),r}return _inherits(t,e),_createClass(t,[{key:"registerControl",value:function(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}},{key:"addControl",value:function(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"removeControl",value:function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()}},{key:"setControl",value:function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"contains",value:function(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}},{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(e),Object.keys(e).forEach((function(i){t._throwIfControlMissing(i),t.controls[i].setValue(e[i],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(e).forEach((function(i){t.controls[i]&&t.controls[i].patchValue(e[i],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,i){n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})})),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}},{key:"getRawValue",value:function(){return this._reduceChildren({},(function(e,t,n){return e[n]=t instanceof de?t.value:t.getRawValue(),e}))}},{key:"_syncPendingControls",value:function(){var e=this._reduceChildren(!1,(function(e,t){return!!t._syncPendingControls()||e}));return e&&this.updateValueAndValidity({onlySelf:!0}),e}},{key:"_throwIfControlMissing",value:function(e){if(!Object.keys(this.controls).length)throw new Error("\n        There are no form controls registered with this group yet. If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.controls[e])throw new Error("Cannot find form control with name: ".concat(e,"."))}},{key:"_forEachChild",value:function(e){var t=this;Object.keys(this.controls).forEach((function(n){return e(t.controls[n],n)}))}},{key:"_setUpControls",value:function(){var e=this;this._forEachChild((function(t){t.setParent(e),t._registerOnCollectionChange(e._onCollectionChange)}))}},{key:"_updateValue",value:function(){this.value=this._reduceValue()}},{key:"_anyControls",value:function(e){for(var t=0,n=Object.keys(this.controls);t<n.length;t++){var i=n[t],r=this.controls[i];if(this.contains(i)&&e(r))return!0}return!1}},{key:"_reduceValue",value:function(){var e=this;return this._reduceChildren({},(function(t,n,i){return(n.enabled||e.disabled)&&(t[i]=n.value),t}))}},{key:"_reduceChildren",value:function(e,t){var n=e;return this._forEachChild((function(e,i){n=t(n,e,i)})),n}},{key:"_allControlsDisabled",value:function(){for(var e=0,t=Object.keys(this.controls);e<t.length;e++){var n=t[e];if(this.controls[n].enabled)return!1}return Object.keys(this.controls).length>0||this.disabled}},{key:"_checkAllValuesPresent",value:function(e){this._forEachChild((function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control with name: '".concat(n,"'."))}))}}])}(ue),he=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[oe(n),se(i,n)])).controls=e,r._initObservables(),r._setUpdateStrategy(n),r._setUpControls(),r.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),r}return _inherits(t,e),_createClass(t,[{key:"at",value:function(e){return this.controls[e]}},{key:"push",value:function(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"insert",value:function(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()}},{key:"removeAt",value:function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),this.controls.splice(e,1),this.updateValueAndValidity()}},{key:"setControl",value:function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange((function(){})),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"length",get:function(){return this.controls.length}},{key:"setValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(e),e.forEach((function(e,i){t._throwIfControlMissing(i),t.at(i).setValue(e,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e,i){t.at(i)&&t.at(i).patchValue(e,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,i){n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})})),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}},{key:"getRawValue",value:function(){return this.controls.map((function(e){return e instanceof de?e.value:e.getRawValue()}))}},{key:"clear",value:function(){this.controls.length<1||(this._forEachChild((function(e){return e._registerOnCollectionChange((function(){}))})),this.controls.splice(0),this.updateValueAndValidity())}},{key:"_syncPendingControls",value:function(){var e=this.controls.reduce((function(e,t){return!!t._syncPendingControls()||e}),!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}},{key:"_throwIfControlMissing",value:function(e){if(!this.controls.length)throw new Error("\n        There are no form controls registered with this array yet. If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.at(e))throw new Error("Cannot find form control at index "+e)}},{key:"_forEachChild",value:function(e){this.controls.forEach((function(t,n){e(t,n)}))}},{key:"_updateValue",value:function(){var e=this;this.value=this.controls.filter((function(t){return t.enabled||e.disabled})).map((function(e){return e.value}))}},{key:"_anyControls",value:function(e){return this.controls.some((function(t){return t.enabled&&e(t)}))}},{key:"_setUpControls",value:function(){var e=this;this._forEachChild((function(t){return e._registerControl(t)}))}},{key:"_checkAllValuesPresent",value:function(e){this._forEachChild((function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control at index: ".concat(n,"."))}))}},{key:"_allControlsDisabled",value:function(){var e,t=_createForOfIteratorHelper(this.controls);try{for(t.s();!(e=t.n()).done;){if(e.value.enabled)return!1}}catch(n){t.e(n)}finally{t.f()}return this.controls.length>0||this.disabled}},{key:"_registerControl",value:function(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}}])}(ue),fe={provide:b,useExisting:Object(i.nb)((function(){return me}))},be=Promise.resolve(null),me=function(e){function t(e,n){var r;return _classCallCheck(this,t),(r=_callSuper(this,t)).submitted=!1,r._directives=[],r.ngSubmit=new i.u,r.form=new pe({},J(e),Z(n)),r}return _inherits(t,e),_createClass(t,[{key:"ngAfterViewInit",value:function(){this._setUpdateStrategy()}},{key:"formDirective",get:function(){return this}},{key:"control",get:function(){return this.form}},{key:"path",get:function(){return[]}},{key:"controls",get:function(){return this.form.controls}},{key:"addControl",value:function(e){var t=this;be.then((function(){var n=t._findContainer(e.path);e.control=n.registerControl(e.name,e.control),G(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),t._directives.push(e)}))}},{key:"getControl",value:function(e){return this.form.get(e.path)}},{key:"removeControl",value:function(e){var t=this;be.then((function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name),ie(t._directives,e)}))}},{key:"addFormGroup",value:function(e){var t=this;be.then((function(){var n=t._findContainer(e.path),i=new pe({});Q(i,e),n.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})}))}},{key:"removeFormGroup",value:function(e){var t=this;be.then((function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name)}))}},{key:"getFormGroup",value:function(e){return this.form.get(e.path)}},{key:"updateModel",value:function(e,t){var n=this;be.then((function(){n.form.get(e.path).setValue(t)}))}},{key:"setValue",value:function(e){this.control.setValue(e)}},{key:"onSubmit",value:function(e){return this.submitted=!0,te(this.form,this._directives),this.ngSubmit.emit(e),!1}},{key:"onReset",value:function(){this.resetForm()}},{key:"resetForm",value:function(e){this.form.reset(e),this.submitted=!1}},{key:"_setUpdateStrategy",value:function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}},{key:"_findContainer",value:function(e){return e.pop(),e.length?this.form.get(e):this.form}}])}(b);me.\u0275fac=function(e){return new(e||me)(i.gc(z,10),i.gc(A,10))},me.\u0275dir=i.bc({type:me,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,t){1&e&&i.uc("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Tb([fe]),i.Rb]}),me.ctorParameters=function(){return[{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]}]},me.propDecorators={options:[{type:i.E,args:["ngFormOptions"]}]};var ge=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormGroup(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormGroup(this)}},{key:"control",get:function(){return this.formDirective.getFormGroup(this)}},{key:"path",get:function(){return X(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return J(this._validators)}},{key:"asyncValidator",get:function(){return Z(this._asyncValidators)}},{key:"_checkParentType",value:function(){}}])}(b);ge.\u0275fac=function(e){return ve(e||ge)},ge.\u0275dir=i.bc({type:ge,features:[i.Rb]});var ve=i.oc(ge),ye={provide:b,useExisting:Object(i.nb)((function(){return Me}))},Me=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._parent=e,r._validators=n,r._asyncValidators=i,r}return _inherits(t,e),_createClass(t,[{key:"_checkParentType",value:function(){!(this._parent instanceof t)&&this._parent}}])}(ge);Me.\u0275fac=function(e){return new(e||Me)(i.gc(b,5),i.gc(z,10),i.gc(A,10))},Me.\u0275dir=i.bc({type:Me,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[i.Tb([ye]),i.Rb]}),Me.ctorParameters=function(){return[{type:b,decorators:[{type:i.v},{type:i.ab}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]}]},Me.propDecorators={name:[{type:i.E,args:["ngModelGroup"]}]};var _e={provide:g,useExisting:Object(i.nb)((function(){return ze}))},Oe=Promise.resolve(null),ze=function(e){function t(e,n,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t)).control=new de,a._registered=!1,a.update=new i.u,a._parent=e,a._rawValidators=n||[],a._rawAsyncValidators=r||[],a.valueAccessor=ne(0,o),a}return _inherits(t,e),_createClass(t,[{key:"ngOnChanges",value:function(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),$(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeControl(this)}},{key:"path",get:function(){return this._parent?X(this.name,this._parent):[this.name]}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return J(this._rawValidators)}},{key:"asyncValidator",get:function(){return Z(this._rawAsyncValidators)}},{key:"viewToModelUpdate",value:function(e){this.viewModel=e,this.update.emit(e)}},{key:"_setUpControl",value:function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}},{key:"_setUpdateStrategy",value:function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}},{key:"_isStandalone",value:function(){return!this._parent||!(!this.options||!this.options.standalone)}},{key:"_setUpStandalone",value:function(){G(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}},{key:"_checkForErrors",value:function(){this._isStandalone()||this._checkParentType(),this._checkName()}},{key:"_checkParentType",value:function(){}},{key:"_checkName",value:function(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}},{key:"_updateValue",value:function(e){var t=this;Oe.then((function(){t.control.setValue(e,{emitViewToModelChange:!1})}))}},{key:"_updateDisabled",value:function(e){var t=this,n=e.isDisabled.currentValue,i=""===n||n&&"false"!==n;Oe.then((function(){i&&!t.control.disabled?t.control.disable():!i&&t.control.disabled&&t.control.enable()}))}}])}(g);ze.\u0275fac=function(e){return new(e||ze)(i.gc(b,9),i.gc(z,10),i.gc(A,10),i.gc(c,10))},ze.\u0275dir=i.bc({type:ze,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[i.Tb([_e]),i.Rb,i.Sb]}),ze.ctorParameters=function(){return[{type:b,decorators:[{type:i.O},{type:i.v}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[c]}]}]},ze.propDecorators={name:[{type:i.E}],isDisabled:[{type:i.E,args:["disabled"]}],model:[{type:i.E,args:["ngModel"]}],options:[{type:i.E,args:["ngModelOptions"]}],update:[{type:i.P,args:["ngModelChange"]}]};var Ae=_createClass((function e(){_classCallCheck(this,e)}));Ae.\u0275fac=function(e){return new(e||Ae)},Ae.\u0275dir=i.bc({type:Ae,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]});var ke=new i.C("NgModelWithFormControlWarning"),Ce={provide:g,useExisting:Object(i.nb)((function(){return we}))},we=function(e){function t(e,n,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t))._ngModelWarningConfig=o,a.update=new i.u,a._ngModelWarningSent=!1,a._rawValidators=e||[],a._rawAsyncValidators=n||[],a.valueAccessor=ne(0,r),a}return _inherits(t,e),_createClass(t,[{key:"isDisabled",set:function(e){}},{key:"ngOnChanges",value:function(e){this._isControlChanged(e)&&(G(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})),$(e,this.viewModel)&&(re(0,t,this,this._ngModelWarningConfig),this.form.setValue(this.model),this.viewModel=this.model)}},{key:"path",get:function(){return[]}},{key:"validator",get:function(){return J(this._rawValidators)}},{key:"asyncValidator",get:function(){return Z(this._rawAsyncValidators)}},{key:"control",get:function(){return this.form}},{key:"viewToModelUpdate",value:function(e){this.viewModel=e,this.update.emit(e)}},{key:"_isControlChanged",value:function(e){return e.hasOwnProperty("form")}}])}(g);we.\u0275fac=function(e){return new(e||we)(i.gc(z,10),i.gc(A,10),i.gc(c,10),i.gc(ke,8))},we.\u0275dir=i.bc({type:we,selectors:[["","formControl",""]],inputs:{isDisabled:["disabled","isDisabled"],form:["formControl","form"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[i.Tb([Ce]),i.Rb,i.Sb]}),we._ngModelWarningSentOnce=!1,we.ctorParameters=function(){return[{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[c]}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[ke]}]}]},we.propDecorators={form:[{type:i.E,args:["formControl"]}],isDisabled:[{type:i.E,args:["disabled"]}],model:[{type:i.E,args:["ngModel"]}],update:[{type:i.P,args:["ngModelChange"]}]};var Se={provide:b,useExisting:Object(i.nb)((function(){return Te}))},Te=function(e){function t(e,n){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._validators=e,r._asyncValidators=n,r.submitted=!1,r.directives=[],r.form=null,r.ngSubmit=new i.u,r}return _inherits(t,e),_createClass(t,[{key:"ngOnChanges",value:function(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations())}},{key:"formDirective",get:function(){return this}},{key:"control",get:function(){return this.form}},{key:"path",get:function(){return[]}},{key:"addControl",value:function(e){var t=this.form.get(e.path);return G(t,e),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}},{key:"getControl",value:function(e){return this.form.get(e.path)}},{key:"removeControl",value:function(e){ie(this.directives,e)}},{key:"addFormGroup",value:function(e){var t=this.form.get(e.path);Q(t,e),t.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormGroup",value:function(e){}},{key:"getFormGroup",value:function(e){return this.form.get(e.path)}},{key:"addFormArray",value:function(e){var t=this.form.get(e.path);Q(t,e),t.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormArray",value:function(e){}},{key:"getFormArray",value:function(e){return this.form.get(e.path)}},{key:"updateModel",value:function(e,t){this.form.get(e.path).setValue(t)}},{key:"onSubmit",value:function(e){return this.submitted=!0,te(this.form,this.directives),this.ngSubmit.emit(e),!1}},{key:"onReset",value:function(){this.resetForm()}},{key:"resetForm",value:function(e){this.form.reset(e),this.submitted=!1}},{key:"_updateDomValue",value:function(){var e=this;this.directives.forEach((function(t){var n=e.form.get(t.path);t.control!==n&&(function(e,t){var n=function(){};t.valueAccessor.registerOnChange(n),t.valueAccessor.registerOnTouched(n),t._rawValidators.forEach((function(e){e.registerOnValidatorChange&&e.registerOnValidatorChange(null)})),t._rawAsyncValidators.forEach((function(e){e.registerOnValidatorChange&&e.registerOnValidatorChange(null)})),e&&e._clearChangeFns()}(t.control,t),n&&G(n,t),t.control=n)})),this.form._updateTreeValidity({emitEvent:!1})}},{key:"_updateRegistrations",value:function(){var e=this;this.form._registerOnCollectionChange((function(){return e._updateDomValue()})),this._oldForm&&this._oldForm._registerOnCollectionChange((function(){})),this._oldForm=this.form}},{key:"_updateValidators",value:function(){var e=J(this._validators);this.form.validator=C.compose([this.form.validator,e]);var t=Z(this._asyncValidators);this.form.asyncValidator=C.composeAsync([this.form.asyncValidator,t])}},{key:"_checkFormPresent",value:function(){this.form}}])}(b);Te.\u0275fac=function(e){return new(e||Te)(i.gc(z,10),i.gc(A,10))},Te.\u0275dir=i.bc({type:Te,selectors:[["","formGroup",""]],hostBindings:function(e,t){1&e&&i.uc("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Tb([Se]),i.Rb,i.Sb]}),Te.ctorParameters=function(){return[{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]}]},Te.propDecorators={form:[{type:i.E,args:["formGroup"]}],ngSubmit:[{type:i.P}]};var qe={provide:b,useExisting:Object(i.nb)((function(){return Le}))},Le=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._parent=e,r._validators=n,r._asyncValidators=i,r}return _inherits(t,e),_createClass(t,[{key:"_checkParentType",value:function(){Re(this._parent)}}])}(ge);Le.\u0275fac=function(e){return new(e||Le)(i.gc(b,13),i.gc(z,10),i.gc(A,10))},Le.\u0275dir=i.bc({type:Le,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[i.Tb([qe]),i.Rb]}),Le.ctorParameters=function(){return[{type:b,decorators:[{type:i.O},{type:i.v},{type:i.ab}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]}]},Le.propDecorators={name:[{type:i.E,args:["formGroupName"]}]};var Ee={provide:b,useExisting:Object(i.nb)((function(){return De}))},De=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._parent=e,r._validators=n,r._asyncValidators=i,r}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormArray(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormArray(this)}},{key:"control",get:function(){return this.formDirective.getFormArray(this)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"path",get:function(){return X(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"validator",get:function(){return J(this._validators)}},{key:"asyncValidator",get:function(){return Z(this._asyncValidators)}},{key:"_checkParentType",value:function(){Re(this._parent)}}])}(b);function Re(e){return!(e instanceof Le||e instanceof Te||e instanceof De)}De.\u0275fac=function(e){return new(e||De)(i.gc(b,13),i.gc(z,10),i.gc(A,10))},De.\u0275dir=i.bc({type:De,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[i.Tb([Ee]),i.Rb]}),De.ctorParameters=function(){return[{type:b,decorators:[{type:i.O},{type:i.v},{type:i.ab}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]}]},De.propDecorators={name:[{type:i.E,args:["formArrayName"]}]};var xe={provide:g,useExisting:Object(i.nb)((function(){return Ie}))},Ie=function(e){function t(e,n,r,o,a){var s;return _classCallCheck(this,t),(s=_callSuper(this,t))._ngModelWarningConfig=a,s._added=!1,s.update=new i.u,s._ngModelWarningSent=!1,s._parent=e,s._rawValidators=n||[],s._rawAsyncValidators=r||[],s.valueAccessor=ne(0,o),s}return _inherits(t,e),_createClass(t,[{key:"isDisabled",set:function(e){}},{key:"ngOnChanges",value:function(e){this._added||this._setUpControl(),$(e,this.viewModel)&&(re(0,t,this,this._ngModelWarningConfig),this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeControl(this)}},{key:"viewToModelUpdate",value:function(e){this.viewModel=e,this.update.emit(e)}},{key:"path",get:function(){return X(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return J(this._rawValidators)}},{key:"asyncValidator",get:function(){return Z(this._rawAsyncValidators)}},{key:"_checkParentType",value:function(){}},{key:"_setUpControl",value:function(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}}])}(g);Ie.\u0275fac=function(e){return new(e||Ie)(i.gc(b,13),i.gc(z,10),i.gc(A,10),i.gc(c,10),i.gc(ke,8))},Ie.\u0275dir=i.bc({type:Ie,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[i.Tb([xe]),i.Rb,i.Sb]}),Ie._ngModelWarningSentOnce=!1,Ie.ctorParameters=function(){return[{type:b,decorators:[{type:i.O},{type:i.v},{type:i.ab}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[z]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[A]}]},{type:Array,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[c]}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[ke]}]}]},Ie.propDecorators={name:[{type:i.E,args:["formControlName"]}],isDisabled:[{type:i.E,args:["disabled"]}],model:[{type:i.E,args:["ngModel"]}],update:[{type:i.P,args:["ngModelChange"]}]};var We={provide:z,useExisting:Object(i.nb)((function(){return Ne})),multi:!0},Pe={provide:z,useExisting:Object(i.nb)((function(){return je})),multi:!0},Ne=function(){return _createClass((function e(){_classCallCheck(this,e),this._required=!1}),[{key:"required",get:function(){return this._required},set:function(e){this._required=null!=e&&!1!==e&&""+e!="false",this._onChange&&this._onChange()}},{key:"validate",value:function(e){return this.required?C.required(e):null}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}}])}();Ne.\u0275fac=function(e){return new(e||Ne)},Ne.\u0275dir=i.bc({type:Ne,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,t){2&e&&i.Vb("required",t.required?"":null)},inputs:{required:"required"},features:[i.Tb([We])]}),Ne.propDecorators={required:[{type:i.E}]};var je=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"validate",value:function(e){return this.required?C.requiredTrue(e):null}}])}(Ne);je.\u0275fac=function(e){return Be(e||je)},je.\u0275dir=i.bc({type:je,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Vb("required",t.required?"":null)},features:[i.Tb([Pe]),i.Rb]});var Be=i.oc(je),Fe={provide:z,useExisting:Object(i.nb)((function(){return Ue})),multi:!0},Ue=function(){return _createClass((function e(){_classCallCheck(this,e),this._enabled=!1}),[{key:"email",set:function(e){this._enabled=""===e||!0===e||"true"===e,this._onChange&&this._onChange()}},{key:"validate",value:function(e){return this._enabled?C.email(e):null}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}}])}();Ue.\u0275fac=function(e){return new(e||Ue)},Ue.\u0275dir=i.bc({type:Ue,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[i.Tb([Fe])]}),Ue.propDecorators={email:[{type:i.E}]};var Ve={provide:z,useExisting:Object(i.nb)((function(){return He})),multi:!0},He=function(){return _createClass((function e(){_classCallCheck(this,e),this._validator=C.nullValidator}),[{key:"ngOnChanges",value:function(e){"minlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}},{key:"validate",value:function(e){return null==this.minlength?null:this._validator(e)}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"_createValidator",value:function(){this._validator=C.minLength("number"==typeof this.minlength?this.minlength:parseInt(this.minlength,10))}}])}();He.\u0275fac=function(e){return new(e||He)},He.\u0275dir=i.bc({type:He,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Vb("minlength",t.minlength?t.minlength:null)},inputs:{minlength:"minlength"},features:[i.Tb([Ve]),i.Sb]}),He.propDecorators={minlength:[{type:i.E}]};var Ye={provide:z,useExisting:Object(i.nb)((function(){return Xe})),multi:!0},Xe=function(){return _createClass((function e(){_classCallCheck(this,e),this._validator=C.nullValidator}),[{key:"ngOnChanges",value:function(e){"maxlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}},{key:"validate",value:function(e){return null!=this.maxlength?this._validator(e):null}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"_createValidator",value:function(){this._validator=C.maxLength("number"==typeof this.maxlength?this.maxlength:parseInt(this.maxlength,10))}}])}();Xe.\u0275fac=function(e){return new(e||Xe)},Xe.\u0275dir=i.bc({type:Xe,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Vb("maxlength",t.maxlength?t.maxlength:null)},inputs:{maxlength:"maxlength"},features:[i.Tb([Ye]),i.Sb]}),Xe.propDecorators={maxlength:[{type:i.E}]};var Ge={provide:z,useExisting:Object(i.nb)((function(){return Ke})),multi:!0},Ke=function(){return _createClass((function e(){_classCallCheck(this,e),this._validator=C.nullValidator}),[{key:"ngOnChanges",value:function(e){"pattern"in e&&(this._createValidator(),this._onChange&&this._onChange())}},{key:"validate",value:function(e){return this._validator(e)}},{key:"registerOnValidatorChange",value:function(e){this._onChange=e}},{key:"_createValidator",value:function(){this._validator=C.pattern(this.pattern)}}])}();Ke.\u0275fac=function(e){return new(e||Ke)},Ke.\u0275dir=i.bc({type:Ke,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Vb("pattern",t.pattern?t.pattern:null)},inputs:{pattern:"pattern"},features:[i.Tb([Ge]),i.Sb]}),Ke.propDecorators={pattern:[{type:i.E}]};var Qe=_createClass((function e(){_classCallCheck(this,e)}));Qe.\u0275mod=i.ec({type:Qe}),Qe.\u0275inj=i.dc({factory:function(e){return new(e||Qe)}});var Je=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"group",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this._reduceControls(e),i=null,r=null,o=void 0;return null!=t&&(function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(i=null!=t.validators?t.validators:null,r=null!=t.asyncValidators?t.asyncValidators:null,o=null!=t.updateOn?t.updateOn:void 0):(i=null!=t.validator?t.validator:null,r=null!=t.asyncValidator?t.asyncValidator:null)),new pe(n,{asyncValidators:r,updateOn:o,validators:i})}},{key:"control",value:function(e,t,n){return new de(e,t,n)}},{key:"array",value:function(e,t,n){var i=this,r=e.map((function(e){return i._createControl(e)}));return new he(r,t,n)}},{key:"_reduceControls",value:function(e){var t=this,n={};return Object.keys(e).forEach((function(i){n[i]=t._createControl(e[i])})),n}},{key:"_createControl",value:function(e){if(e instanceof de||e instanceof pe||e instanceof he)return e;if(Array.isArray(e)){var t=e[0],n=e.length>1?e[1]:null,i=e.length>2?e[2]:null;return this.control(t,n,i)}return this.control(e)}}])}();Je.\u0275fac=function(e){return new(e||Je)},Je.\u0275prov=i.cc({token:Je,factory:Je.\u0275fac}),new i.fb("10.2.5");var Ze=_createClass((function e(){_classCallCheck(this,e)}));Ze.\u0275mod=i.ec({type:Ze}),Ze.\u0275inj=i.dc({factory:function(e){return new(e||Ze)},providers:[x],imports:[Qe]});var $e=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"withConfig",value:function(t){return{ngModule:e,providers:[{provide:ke,useValue:t.warnOnNgModelWithFormControl}]}}}])}();$e.\u0275mod=i.ec({type:$e}),$e.\u0275inj=i.dc({factory:function(e){return new(e||$e)},providers:[Je,x],imports:[Qe]})},"3Qpg":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("qCKp");i.Observable.fromPromise=i.from},"3UD+":function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},"3UWI":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("D0XW"),r=n("tnsW"),o=n("PqYM");function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a;return Object(r.a)((function(){return Object(o.a)(e,t)}))}},"3Y31":function(e,t,n){"use strict";n.d(t,"a",(function(){return L}));var i=n("fXoL"),r=n("soBk"),o=n("cp0P"),a=n("kvdX"),s=n("9d8e"),c=(n("cxMr"),n("simA")),l=n("0IaG"),u=["leaTableComponent"],d=function(e,t,n,i,r,o,a,s){return{label:e,link:t,documentFileId:n,isDisplayed:i,displayInNewTab:r,forAdminOnly:o,forPublisherOnly:a,actions:s}};function p(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n    "),i.mc(2,"div",10),i.od(3,"\n        "),i.mc(4,"app-lea-table",11,12),i.od(6,"\n        "),i.lc(),i.od(7,"\n    "),i.lc(),i.od(8,"\n    "),i.mc(9,"div",13),i.od(10,"\n        "),i.mc(11,"button",14),i.uc("click",(function(){return i.ad(n),i.yc().onClose()})),i.od(12),i.zc(13,"getLabel"),i.lc(),i.od(14,"\n    "),i.lc(),i.od(15,"\n"),i.jc()}if(2&e){var r=i.yc(),o=i.Wc(3),a=i.Wc(6),s=i.Wc(9),c=i.Wc(12),l=i.Wc(15),u=i.Wc(18),p=i.Wc(21),h=i.Wc(24);i.Ub(4),i.Gc("translations",r.translations)("tableConfig",r.tableConfig)("customColumns",i.Tc(7,d,o,a,s,c,l,u,p,h)),i.Ub(8),i.qd("\n            ",i.Bc(13,4,r.translations,"ui.settings.footer_configuration_close_button"),"\n        ")}}function h(e,t){if(1&e){var n=i.nc();i.od(0,"\n    "),i.mc(1,"mat-form-field",15),i.od(2,"\n        "),i.mc(3,"input",16),i.uc("ngModelChange",(function(e){return i.ad(n),t.element.rowData.label=e})),i.lc(),i.od(4,"\n    "),i.lc(),i.od(5,"\n")}if(2&e){var r=t.element;i.Ub(3),i.Gc("ngModel",r.rowData.label)("disabled",!r.isEditing)}}function f(e,t){if(1&e){var n=i.nc();i.od(0,"\n    "),i.mc(1,"mat-form-field",15),i.od(2,"\n        "),i.mc(3,"input",17),i.uc("ngModelChange",(function(e){return i.ad(n),t.element.rowData.link=e})),i.lc(),i.od(4,"\n    "),i.lc(),i.od(5,"\n")}if(2&e){var r=t.element;i.Ub(3),i.Gc("ngModel",r.rowData.link)("disabled",!r.isEditing||r.rowData.documentFileId||r.fileToUpload)}}function b(e,t){if(1&e&&(i.kc(0),i.od(1,"\n        "),i.mc(2,"a",19),i.od(3),i.lc(),i.od(4,"\n    "),i.jc()),2&e){var n=i.yc().element;i.Ub(2),i.Ic("href","file/serve/",n.rowData.documentFileId,"",i.dd),i.Gc("target",n.rowData.displayInNewTab),i.Ub(1),i.pd(n.rowData.documentFileName)}}function m(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n        "),i.mc(2,"app-upload-file-button",20),i.uc("selected",(function(e){i.ad(n);var t=i.yc().element;return i.yc().addFile(e,t)})),i.lc(),i.od(3,"\n        "),i.mc(4,"button",21),i.uc("click",(function(){i.ad(n);var e=i.yc().element;return i.yc().removeFile(e)})),i.od(5,"\n            "),i.mc(6,"mat-icon"),i.od(7,"clear"),i.lc(),i.od(8,"\n        "),i.lc(),i.od(9,"\n    "),i.jc()}if(2&e){var r=i.yc().element;i.Ub(2),i.Gc("disabled",!!r.rowData.link),i.Ub(2),i.Gc("disabled",!r.rowData.documentFileId&&!r.fileToUpload)}}function g(e,t){if(1&e&&(i.od(0,"\n    "),i.md(1,b,5,3,"ng-container",18),i.od(2,"\n    "),i.md(3,m,10,2,"ng-container",18),i.od(4,"\n")),2&e){var n=t.element;i.Ub(1),i.Gc("ngIf",!n.isEditing&&n.rowData.documentFileId),i.Ub(2),i.Gc("ngIf",n.isEditing)}}function v(e,t){if(1&e){var n=i.nc();i.od(0,"\n    "),i.mc(1,"mat-checkbox",22),i.uc("ngModelChange",(function(e){return i.ad(n),t.element.rowData.isElementDisplayed=e})),i.od(2,"\n    "),i.lc(),i.od(3,"\n")}if(2&e){var r=t.element;i.Ub(1),i.Gc("ngModel",r.rowData.isElementDisplayed)("disabled",!r.isEditing)}}function y(e,t){if(1&e){var n=i.nc();i.od(0,"\n    "),i.mc(1,"mat-checkbox",22),i.uc("ngModelChange",(function(e){return i.ad(n),t.element.rowData.displayInNewTab=e})),i.od(2,"\n    "),i.lc(),i.od(3,"\n")}if(2&e){var r=t.element;i.Ub(1),i.Gc("ngModel",r.rowData.displayInNewTab)("disabled",!r.isEditing)}}function M(e,t){if(1&e){var n=i.nc();i.od(0,"\n    "),i.mc(1,"mat-checkbox",22),i.uc("ngModelChange",(function(e){return i.ad(n),t.element.rowData.forAdminOnly=e})),i.od(2,"\n    "),i.lc(),i.od(3,"\n")}if(2&e){var r=t.element;i.Ub(1),i.Gc("ngModel",r.rowData.forAdminOnly)("disabled",!r.isEditing)}}function _(e,t){if(1&e){var n=i.nc();i.od(0,"\n    "),i.mc(1,"mat-checkbox",22),i.uc("ngModelChange",(function(e){return i.ad(n),t.element.rowData.forPublisherOnly=e})),i.od(2,"\n    "),i.lc(),i.od(3,"\n")}if(2&e){var r=t.element;i.Ub(1),i.Gc("ngModel",r.rowData.forPublisherOnly)("disabled",!r.isEditing)}}function O(e,t){if(1&e){var n=i.nc();i.mc(0,"button",25),i.uc("click",(function(){i.ad(n);var e=i.yc(2).element;return i.yc().editElement(e)})),i.od(1,"\n            "),i.mc(2,"mat-icon"),i.od(3,"edit"),i.lc(),i.od(4,"\n        "),i.lc()}}function z(e,t){if(1&e){var n=i.nc();i.mc(0,"button",21),i.uc("click",(function(){i.ad(n);var e=i.yc(3).element;return i.yc().updateElement(e)})),i.od(1,"\n                "),i.mc(2,"mat-icon"),i.od(3,"done"),i.lc(),i.od(4,"\n            "),i.lc()}if(2&e){var r=i.yc(3).element;i.Gc("disabled",!r.rowData.label&&!(r.rowData.link||r.rowData.documentFileId))}}function A(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.md(2,z,5,1,"button",26),i.od(3,"\n        "),i.jc()),2&e){var n=i.yc(2).element;i.yc();var r=i.Wc(27);i.Ub(2),i.Gc("ngIf",!n.isSaving)("ngIfElse",r)}}function k(e,t){if(1&e){var n=i.nc();i.mc(0,"button",27),i.uc("click",(function(){i.ad(n);var e=i.yc(2).element;return i.yc().deleteElement(e)})),i.od(1,"\n            "),i.mc(2,"mat-icon"),i.od(3,"delete_forever"),i.lc(),i.od(4,"\n        "),i.lc()}}function C(e,t){if(1&e&&(i.kc(0),i.od(1,"\n        "),i.md(2,O,5,0,"button",23),i.od(3,"\n        "),i.md(4,A,4,2,"ng-container",18),i.od(5,"\n        "),i.md(6,k,5,0,"button",24),i.od(7,"\n    "),i.jc()),2&e){var n=i.yc().element;i.Ub(2),i.Gc("ngIf",!n.isEditing),i.Ub(2),i.Gc("ngIf",n.isEditing),i.Ub(2),i.Gc("ngIf",!n.isSaving)}}function w(e,t){if(1&e){var n=i.nc();i.mc(0,"button",21),i.uc("click",(function(){i.ad(n);var e=i.yc(2).element;return i.yc().createElement(e)})),i.od(1,"\n            "),i.mc(2,"mat-icon"),i.od(3,"done"),i.lc(),i.od(4,"\n        "),i.lc()}if(2&e){var r=i.yc(2).element;i.Gc("disabled",!r.rowData.label&&!(r.rowData.link||r.rowData.documentFileId))}}function S(e,t){if(1&e&&(i.kc(0),i.od(1,"\n        "),i.md(2,w,5,1,"button",26),i.od(3,"\n    "),i.jc()),2&e){var n=i.yc().element;i.yc();var r=i.Wc(27);i.Ub(2),i.Gc("ngIf",!n.isSaving)("ngIfElse",r)}}function T(e,t){if(1&e&&(i.od(0,"\n    "),i.md(1,C,8,3,"ng-container",18),i.od(2,"\n    "),i.md(3,S,4,2,"ng-container",18),i.od(4,"\n")),2&e){var n=t.index,r=i.yc();i.Ub(1),i.Gc("ngIf",n+1<r.tableRows.length),i.Ub(2),i.Gc("ngIf",n+1===r.tableRows.length)}}function q(e,t){1&e&&(i.od(0,"\n    "),i.hc(1,"app-loading",28),i.od(2,"\n")),2&e&&(i.Ub(1),i.Gc("center",!0))}var L=function(){function e(t,n,r,o,a,s){_classCallCheck(this,e),this._translations=t,this._footerItemsService=n,this._infoService=r,this._fileUpload=o,this._removeFileService=a,this.dialogRef=s,this.isInitialized=!1,this.translations=null,this.tableRows=[],this.tableRefreshEvent=new i.u,this.tableLoadingEvent=new i.u,this.tableConfig={refreshData:this.tableRefreshEvent,isLoading:this.tableLoadingEvent,defaultPageSize:50,data:[],styleConfig:{headerCellClassName:"table-cell",cellClassName:"table-cell",customCellClassName:"table-cell"},columns:[{label:"ui.settings.footer_settings.table_header.label",name:"label",hasTranslatedLabel:!0},{label:"ui.settings.footer_settings.table_header.link",name:"link",hasTranslatedLabel:!0},{label:"ui.settings.footer_settings.table_header.document",name:"documentFileId",hasTranslatedLabel:!0},{label:"ui.settings.footer_settings.table_header.is_displayed",name:"isDisplayed",hasTranslatedLabel:!0,styleConfig:{cellClassName:"boolean-column"}},{label:"ui.settings.footer_settings.table_header.display_in_new_tab",name:"displayInNewTab",hasTranslatedLabel:!0,styleConfig:{cellClassName:"boolean-column"}},{label:"ui.settings.footer_settings.table_header.for_admin_only",name:"forAdminOnly",hasTranslatedLabel:!0,styleConfig:{cellClassName:"boolean-column"}},{label:"ui.settings.footer_settings.table_header.for_publisher_only",name:"forPublisherOnly",hasTranslatedLabel:!0,styleConfig:{cellClassName:"boolean-column"}},{label:"",name:"actions"}]}}return _createClass(e,[{key:"ngOnInit",value:function(){var t=this;Object(o.a)([this._translations.getTranslations(),this._footerItemsService.getItems()]).subscribe((function(n){var i=_slicedToArray(n,2),r=i[0],o=i[1];t.translations=r,o.forEach((function(e){t.tableRows.push({isEditing:!1,fileToUpload:null,isSaving:!1,rowData:new s.a(e)})})),t.tableRows.push(e._createEmptyItem()),t.tableConfig.data=t.tableRows,t.isInitialized=!0}))}},{key:"onClose",value:function(){this.dialogRef.close()}},{key:"editElement",value:function(e){e.isEditing=!0}},{key:"updateElement",value:function(e){var t=this;e.isSaving=!0,e.fileToUpload?this._fileUpload.uploadFile(e.fileToUpload).subscribe((function(n){t.setFileId(n.fileData.fileId,e),t.performUpdate(e),e.isSaving=!1}),(function(n){t._infoService.addError(t.translations.labels["ui.settings.info.cannot_set_file"]),e.isSaving=!1})):this.performUpdate(e)}},{key:"createElement",value:function(e){var t=this;e.isSaving=!0,e.isEditing=!1,e.fileToUpload?this._fileUpload.uploadFile(e.fileToUpload).subscribe((function(n){t.setFileId(n.fileData.fileId,e),t.performCreation(e)}),(function(n){t._infoService.addError(t.translations.labels["ui.settings.info.cannot_set_file"]),e.isSaving=!1})):this.performCreation(e)}},{key:"addFile",value:function(e,t){t.fileToUpload=e}},{key:"deleteElement",value:function(e){var t=this;e.isSaving=!0,this._footerItemsService.deleteItem(e.rowData).subscribe((function(n){t.tableRows=t.tableRows.filter((function(t){return e.rowData!==t.rowData})),t.updateTableContent()}))}},{key:"removeFile",value:function(e){e.rowData.documentFileId&&(e.rowData.documentFileId=null,e.rowData.documentFileName=null),e.fileToUpload&&(e.fileToUpload=null)}},{key:"performCreation",value:function(t){var n=this;this._footerItemsService.createItem(t.rowData).subscribe((function(i){n.tableRows.push(e._createEmptyItem()),n.updateTableContent(),t.rowData=new s.a(i),t.isSaving=!1}))}},{key:"performUpdate",value:function(e){this._footerItemsService.updateItem(e.rowData).subscribe((function(t){e.isEditing=!1,e.rowData=new s.a(t),e.isSaving=!1}))}},{key:"setFileId",value:function(e,t){e?t.rowData.documentFileId=e:this._infoService.addError(this.translations.labels["ui.settings.info.cannot_set_file"])}},{key:"updateTableContent",value:function(){this.tableConfig.data=this.tableRows,this.leaTableViewChild.updateTableDataSource()}}],[{key:"_createEmptyItem",value:function(){return{isEditing:!0,fileToUpload:null,isSaving:!1,rowData:new s.a}}}])}();L.\u0275fac=function(e){return new(e||L)(i.gc(r.F),i.gc(a.a),i.gc(r.o),i.gc(r.G),i.gc(c.a),i.gc(l.h))},L.\u0275cmp=i.ac({type:L,selectors:[["app-footer-configuration-modal"]],viewQuery:function(e,t){var n;1&e&&i.vd(u,!0),2&e&&i.Vc(n=i.vc())&&(t.leaTableViewChild=n.first)},decls:29,vars:2,consts:[[4,"ngIf","ngIfElse"],["labelTemplate",""],["linkTemplate",""],["documentFileIdTemplate",""],["isDisplayedTemplate",""],["displayInNewTabTemplate",""],["forAdminOnlyTabTemplate",""],["forPublisherOnlyTabTemplate",""],["actionsTabTemplate",""],["loader",""],[1,"footer-editing-table"],[3,"translations","tableConfig","customColumns"],["leaTableComponent",""],[1,"footer-editing-modal-action-buttons"],["mat-raised-button","","color","warn",3,"click"],["appearance","standard",1,"text-input"],["matInput","","type","text","maxlength","50",3,"ngModel","disabled","ngModelChange"],["matInput","","type","text","maxlength","250",3,"ngModel","disabled","ngModelChange"],[4,"ngIf"],[3,"href","target"],[3,"disabled","selected"],["mat-icon-button","",3,"disabled","click"],[1,"example-margin",3,"ngModel","disabled","ngModelChange"],["mat-icon-button","",3,"click",4,"ngIf"],["mat-icon-button","","color","warn",3,"click",4,"ngIf"],["mat-icon-button","",3,"click"],["mat-icon-button","",3,"disabled","click",4,"ngIf","ngIfElse"],["mat-icon-button","","color","warn",3,"click"],[3,"center"]],template:function(e,t){if(1&e&&(i.md(0,p,16,16,"ng-container",0),i.od(1,"\n\n"),i.md(2,h,6,2,"ng-template",null,1,i.nd),i.od(4,"\n\n"),i.md(5,f,6,2,"ng-template",null,2,i.nd),i.od(7,"\n\n"),i.md(8,g,5,2,"ng-template",null,3,i.nd),i.od(10,"\n\n"),i.md(11,v,4,2,"ng-template",null,4,i.nd),i.od(13,"\n\n"),i.md(14,y,4,2,"ng-template",null,5,i.nd),i.od(16,"\n\n"),i.md(17,M,4,2,"ng-template",null,6,i.nd),i.od(19,"\n\n"),i.md(20,_,4,2,"ng-template",null,7,i.nd),i.od(22,"\n\n"),i.md(23,T,5,2,"ng-template",null,8,i.nd),i.od(25,"\n\n"),i.md(26,q,3,1,"ng-template",null,9,i.nd),i.od(28,"\n")),2&e){var n=i.Wc(27);i.Gc("ngIf",t.isInitialized)("ngIfElse",n)}},styles:["mat-cell[_ngcontent-%COMP%]{justify-content:center}.table-cell[_ngcontent-%COMP%]{max-height:unset;height:50px}.boolean-column[_ngcontent-%COMP%]{justify-content:center}.footer-editing-table[_ngcontent-%COMP%]{margin-bottom:10px}.footer-editing-modal-action-buttons[_ngcontent-%COMP%]{margin-top:10px}.text-input[_ngcontent-%COMP%]{max-width:130px}"]})},"3YjN":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));var i=function(){return _createClass((function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];_classCallCheck(this,e),this.isSelected=t,this.isExpanded=!1,this.isNew=!0,this.isIndeterminate=!1,this.isSelectable=!0}),[{key:"toggleSelect",value:function(){this.isSelected=!this.isSelected}},{key:"toggleExpand",value:function(e){this.isExpanded=void 0!==e?e:!this.isExpanded}},{key:"setNew",value:function(e){this.isNew=e}}])}(),r={0:"I",1:"II",2:"III",3:"IV",4:"V",5:"VI",6:"VII",7:"VIII",8:"IX",9:"X",10:"XI",11:"XII"},o=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1970;_classCallCheck(this,e),this.month=t,this.year=n}return _createClass(e,[{key:"romanNotation",get:function(){return r[this.month]}},{key:"copy",value:function(){return new e(this.month,this.year)}}])}()},"3bdh":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){for(var t in e)if(e.hasOwnProperty(t)&&!e[t].isValid&&e[t].isTouched)return!0;return!1}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"anyTouchedFieldNotValid",type:r,pure:!0})},"3iST":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("rzIH"),r=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"resolveTimezoneCode",value:function(t,n){return t.timeZoneAutoDetecting?e.changeGMTTimezone(n):e.changeGMTTimezone(t.timeZone)}},{key:"getLocale",value:function(e,t){return e.datetimeFormat?e.datetimeFormat:t.defaultLocaleCode}},{key:"getDateTimeFormatString",value:function(t,n,r){var o=i.C.find((function(i){return i.code===e.getLocale(t,n)})),a=o?o.name.split(", "):["dd/MM/yyyy","HH:mm"];return"date"===r?a[0]:a[1]}},{key:"changeGMTTimezone",value:function(e){return e.startsWith("Etc/GMT")?"+"===e.charAt(7)?e.replace("+","-"):e.replace("-","+"):e}}])}(),o=function(e,t,n){var i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return{timezone:r.resolveTimezoneCode(e,n),timeLocale:r.getLocale(e,t),withTime:i,dateFormatString:r.getDateTimeFormatString(e,t,"date"),timeFormatString:r.getDateTimeFormatString(e,t,"time")}}},"3znD":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("9bni"),o=function(){return _createClass((function e(){_classCallCheck(this,e),this.iconCode="&#xE145;",this.clicked=new i.u}),[{key:"onClick",value:function(e){this.clicked.emit(e)}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275cmp=i.ac({type:o,selectors:[["floating-button"]],inputs:{iconCode:"iconCode"},outputs:{clicked:"clicked"},decls:6,vars:1,consts:[["mdl","",1,"mdl-button","mdl-js-button","mdl-button--fab","mdl-button--colored","floating-button","mdl-shadow--4dp",3,"click"],[1,"material-icons"]],template:function(e,t){1&e&&(i.od(0," "),i.mc(1,"button",0),i.uc("click",(function(e){return t.onClick(e)})),i.od(2,"\n        "),i.mc(3,"i",1),i.od(4),i.lc(),i.od(5,"\n    "),i.lc()),2&e&&(i.Ub(4),i.pd(t.iconCode))},directives:[r.a],encapsulation:2})},"40UA":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("LRne"),r=n("aJOX"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.featuresMap=t}),[{key:"isVirtualClassEnabledForUser",value:function(){return this.getFeaturePermission("virtual_class_premium")}},{key:"isDashboardEnabledForUser",value:function(){return this.getFeaturePermission("subject_dashboard_premium")}},{key:"isLessonDetailsEnabledForUser",value:function(){return this.getFeaturePermission("lesson_details_premium")}},{key:"isStudentGroupsInConnectionsEnabledForUser",value:function(){return this.getFeaturePermission("student_groups_in_connections")}},{key:"isMainDashboardEnabledForUser",get:function(){return this.getFeaturePermission("main_dashboard")}},{key:"isGroupDashboardEnabledForUser",get:function(){return this.getFeaturePermission("group_dashboard_premium")}},{key:"isGroupVirtualClassEnabledForUser",get:function(){return this.getFeaturePermission("group_virtual_class_premium")}},{key:"getFeaturePermission",value:function(e){return this.featuresMap[e]||!1}}])}(),a=n("lJxs"),s=n("vkgz"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.cachedMap=null,this.cachedPremiumMap=null}),[{key:"getPremiumFeaturesAccess",value:function(){var e=this;return this.cachedMap?Object(i.a)(this.cachedMap):this._restClient.get("/premium/features/enabled").pipe(Object(a.a)(this.mapFeatures),Object(s.a)((function(t){return e.cachedMap=t})))}},{key:"clearCache",value:function(){this.cachedMap=null,this.cachedPremiumMap=null}},{key:"isPremiumActive",value:function(){var e=this;return this.cachedPremiumMap?Object(i.a)(this.cachedPremiumMap):this._restClient.get("/premium/enabled").pipe(Object(a.a)(this.mapPremium),Object(s.a)((function(t){return e.cachedPremiumMap=t})))}},{key:"mapFeatures",value:function(e){return new o(e)}},{key:"mapPremium",value:function(e){return e.premium}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(r.c))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},"47V5":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("HEda"),r=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.url=t.screen_url})),o=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.name=t.name,this.price=t.price,this.currency=t.currency,this.durationTimeInDays=t.duration_time_in_days,this.is_trial_on=t.is_trial_on})),a=function(){function e(t){_classCallCheck(this,e),this.id=t.id,this.title=t.title,this.belongsTo=t.belongs_to,this.licensedWith=t.licensed_with,this.tags=t.tags,this.description=t.description,this.type=t.resource_type,this.isTest=t.is_test,this.payloadObject=JSON.parse(t.payload_text),this.resourceUrl=t.resource_url,this.resourceId=t.resource_id,this.iconUrl=t.icon_url,this.score=t.score}return _createClass(e,[{key:"icon",get:function(){return this.iconUrl}},{key:"isLesson",value:function(){return this.type===e.TYPE.LESSON}},{key:"isEBook",value:function(){return this.type===e.TYPE.EBOOK}},{key:"isDemoLesson",value:function(){return this.type===e.TYPE.DEMO_LESSON}}])}();a.TYPE={LESSON:"lesson",EBOOK:"ebook",DEMO_LESSON:"demo_lesson"};var s=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).sampleLessons=e.sample_lessons.map((function(e){return new a(e)})),n.sampleLessonsDescription=e.sample_lessons_description,n.screenShots=e.screen_shots.map((function(e){return new r(e)})),n.screenShotsDescription=e.screen_shots_description,n.licenses=e.license_set.map((function(e){return new o(e)})).sort((function(e,t){return e.price>t.price?1:e.price===t.price?0:-1})),n}return _inherits(t,e),_createClass(t,[{key:"trialLicenses",get:function(){return this.licenses.filter((function(e){return e.is_trial_on}))}},{key:"nonTrialLicenses",get:function(){return this.licenses.filter((function(e){return!e.is_trial_on}))}}])}(i.a)},"49gS":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("dLnV"),r=n("fvAA"),o=(n("1fZO"),n("soBk")),a=n("fXoL"),s=n("ofXK"),c=n("tyNb");function l(e,t){if(1&e&&(a.mc(0,"button",2),a.od(1),a.lc()),2&e){var n=a.yc();a.Gc("routerLink",n.configuration.contextMenuItems[0].routerLink),a.Ub(1),a.qd("\n            ",n.title,"\n        ")}}function u(e,t){if(1&e&&(a.mc(0,"button",3),a.od(1),a.lc()),2&e){var n=a.yc();a.Vb("disabled",!0),a.Ub(1),a.qd("\n            ",n.title,"\n        ")}}var d=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._paths=t,this._settings=n,this.settings=new i.Settings}),[{key:"ngOnInit",value:function(){var e=this;this._settings.get().subscribe((function(t){return e.settings=t}))}}])}();d.\u0275fac=function(e){return new(e||d)(a.gc(r.a),a.gc(o.D))},d.\u0275cmp=a.ac({type:d,selectors:[["buttons-nav-context-menu"]],inputs:{translations:"translations",configuration:"configuration",title:"title"},decls:5,vars:2,consts:[["class","mdl-button mdl-js-button","id","buttons-nav-context-menu-button","style","margin-top: 0px;",3,"routerLink",4,"ngIf"],["class","mdl-button mdl-js-button","id","buttons-nav-context-menu-button","style","margin-top: 0px;",4,"ngIf"],["id","buttons-nav-context-menu-button",1,"mdl-button","mdl-js-button",2,"margin-top","0px",3,"routerLink"],["id","buttons-nav-context-menu-button",1,"mdl-button","mdl-js-button",2,"margin-top","0px"]],template:function(e,t){1&e&&(a.od(0,"\n        "),a.md(1,l,2,2,"button",0),a.od(2,"\n\n        "),a.md(3,u,2,2,"button",1),a.od(4,"\n    ")),2&e&&(a.Ub(1),a.Gc("ngIf",t.title&&!t.settings.sejerIconsActive&&!t.configuration.contextMenuItems[0].disabled),a.Ub(2),a.Gc("ngIf",t.title&&t.configuration.contextMenuItems[0].disabled))},directives:[s.t,c.i],encapsulation:2})},"4A3s":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(){return function(e){return e.lift(new o)}}var o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"call",value:function(e,t){return t.subscribe(new a(e))}}])}(),a=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){}}])}(i.a)},"4I5i":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e}()},"4MV3":function(e,t,n){!function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},n={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(e){return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0ab0\u0abe\u0aa4"===t?e<4?e:e+12:"\u0ab8\u0ab5\u0abe\u0ab0"===t?e:"\u0aac\u0aaa\u0acb\u0ab0"===t?e>=10?e:e+12:"\u0ab8\u0abe\u0a82\u0a9c"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0ab0\u0abe\u0aa4":e<10?"\u0ab8\u0ab5\u0abe\u0ab0":e<17?"\u0aac\u0aaa\u0acb\u0ab0":e<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(n("wd/R"))},"4SCC":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("OM7H"),r=n("DK5v"),o=n("fXoL"),a=n("tyNb"),s=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return null==e?void 0:e.isAuthenticated}},{key:"userTestFailedAction",value:function(e,t,n){this._router.navigateByUrl("/accounts/login?next="+t.url)}}])}(r.a);s.\u0275fac=function(e){return new(e||s)(o.qc(i.a),o.qc(a.g))},s.\u0275prov=o.cc({token:s,factory:s.\u0275fac})},"4XzM":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n("89kA")},"4ZsI":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("XNiG"),r=n("soBk"),o=n("lJxs"),a=n("fXoL"),s={NOT_A_ZIP:"admin.manage_custom_sites.table.error_entry.NOT_A_ZIP",INDEX_NOT_FOUND:"admin.manage_custom_sites.table.error_entry.INDEX_NOT_FOUND",undefined:"admin.manage_custom_sites.table.error_entry.Undefined"},c=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.customSitesCache={}}),[{key:"getCustomSitesList",value:function(e){var t=this;return this._restClient.get("/custom_sites/type/"+e).pipe(Object(o.a)((function(e){return t.mapTocList(e)})))}},{key:"getCachedCustomSitesList",value:function(e){var t=this;return this.customSitesCache[e]||(this.customSitesCache[e]=new i.b,this.getCustomSitesList(e).subscribe((function(n){return t.customSitesCache[e]&&t.customSitesCache[e].next(n)}))),this.customSitesCache[e].asObservable()}},{key:"deleteCustomSite",value:function(e,t){var n=this;return this._restClient.delete("/custom_sites/type/".concat(t,"/").concat(e)).pipe(Object(o.a)((function(e){return n.mapTocList(e)})))}},{key:"uploadCustomSite",value:function(e,t){var n=this;return this._restClient.post("/custom_sites/type/".concat(t,"/upload/").concat(e)).pipe(Object(o.a)((function(e){return n.mapTocList(e)})))}},{key:"updateCustomSite",value:function(e,t,n){var i=this;return this._restClient.patch("/custom_sites/type/".concat(t,"/").concat(e),n).pipe(Object(o.a)((function(e){return i.mapTocList(e)})))}},{key:"mapTocList",value:function(e){return e.map((function(e){return{id:e.id,uploadedDate:e.created_date,done:e.is_done,error:e.is_error,errorTranslationLabel:s[e.error_name]||s.undefined,entryURL:e.entry_url,name:e.name}})).sort((function(e,t){return t.uploadedDate-e.uploadedDate}))}},{key:"ngOnDestroy",value:function(){for(var e=0,t=Object.keys(this.customSitesCache);e<t.length;e++){var n=t[e];this.customSitesCache[n].complete()}this.customSitesCache={}}}])}();c.\u0275fac=function(e){return new(e||c)(a.qc(r.A))},c.\u0275prov=a.cc({token:c,factory:c.\u0275fac})},"4c1C":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n("//0v"))},"4dOw":function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},"4hIw":function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return c}));var i=n("D0XW"),r=n("Kqap"),o=n("NXyV"),a=n("lJxs");function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.a;return function(t){return Object(o.a)((function(){return t.pipe(Object(r.a)((function(t,n){var i=t.current;return{value:n,current:e.now(),last:i}}),{current:e.now(),value:void 0,last:void 0}),Object(a.a)((function(e){var t=e.current,n=e.last,i=e.value;return new c(i,t-n)})))}))}}var c=_createClass((function e(t,n){_classCallCheck(this,e),this.value=t,this.interval=n}))},"4mcN":function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["cs",[["dop.","odp."],n,n],n,[["N","P","\xda","S","\u010c","P","S"],["ne","po","\xfat","st","\u010dt","p\xe1","so"],["ned\u011ble","pond\u011bl\xed","\xfater\xfd","st\u0159eda","\u010dtvrtek","p\xe1tek","sobota"],["ne","po","\xfat","st","\u010dt","p\xe1","so"]],n,[["1","2","3","4","5","6","7","8","9","10","11","12"],["led","\xfano","b\u0159e","dub","kv\u011b","\u010dvn","\u010dvc","srp","z\xe1\u0159","\u0159\xedj","lis","pro"],["ledna","\xfanora","b\u0159ezna","dubna","kv\u011btna","\u010dervna","\u010dervence","srpna","z\xe1\u0159\xed","\u0159\xedjna","listopadu","prosince"]],[["1","2","3","4","5","6","7","8","9","10","11","12"],["led","\xfano","b\u0159e","dub","kv\u011b","\u010dvn","\u010dvc","srp","z\xe1\u0159","\u0159\xedj","lis","pro"],["leden","\xfanor","b\u0159ezen","duben","kv\u011bten","\u010derven","\u010dervenec","srpen","z\xe1\u0159\xed","\u0159\xedjen","listopad","prosinec"]],[["p\u0159.n.l.","n.l."],["p\u0159. n. l.","n. l."],["p\u0159ed na\u0161\xedm letopo\u010dtem","na\u0161eho letopo\u010dtu"]],1,[6,0],["dd.MM.yy","d. M. y","d. MMMM y","EEEE d. MMMM y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1} {0}",n,n,n],[",","\xa0",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","#,##0.00\xa0\xa4","#E0"],"CZK","K\u010d","\u010desk\xe1 koruna",{AUD:["AU$","$"],CSK:["K\u010ds"],CZK:["K\u010d"],ILS:[n,"\u20aa"],INR:[n,"\u20b9"],JPY:["JP\xa5","\xa5"],RON:[n,"L"],TWD:["NT$"],USD:["US$","$"],VND:[n,"\u20ab"],XEU:["ECU"],XXX:[]},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:t===Math.floor(t)&&t>=2&&t<=4&&0===n?3:0!==n?4:5}]}))},"4naN":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,[{searchText:""}])).searchText$=e.select((function(e){return e.searchText})),e.searchEvent$=new i.u,e.searchText$.subscribe((function(t){return e.currentText=t})),e}return _inherits(t,e),_createClass(t,[{key:"updateSearchText",value:function(e){this.setState({searchText:e})}},{key:"emitSearch",value:function(){this.searchEvent$.emit(this.currentText)}}])}(n("7rRb").c);r.\u0275fac=function(e){return new(e||r)},r.\u0275prov=i.cc({token:r,factory:r.\u0275fac,providedIn:"root"})},"4t9A":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("fXoL"),r=n("dLnV"),o=n("soBk"),a=n("pLZG"),s=n("5+tZ"),c=n("nYR2"),l=n("HDdC"),u=n("xIwC"),d=n("DAcC"),p=["baseUploadFiles"],h=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.resolver=t,this._infoMessage=n,this.isUploadingContextualPortfolios=!1}),[{key:"createContextualPortfolio",value:function(e,t){throw new Error("Not implemented!")}},{key:"addContextualPortfolio",value:function(e){throw new Error("Not implemented!")}},{key:"onOpenUploadContextualPortfolioModal",value:function(e){var t=this;this.container.clear();var n=this.resolver.resolveComponentFactory(d.g),i=this.container.createComponent(n);i.instance.className=r.UPLOAD_FILE_CLASSES.portfoliosecurefile,i.instance.maxSizeMB=u.b,i.instance.maxFilenameLength=u.a,i.instance.multiFile=!0,i.changeDetectorRef.detectChanges(),i.instance.startedUploading.subscribe((function(e){e&&(t.isUploadingContextualPortfolios=!0,t._infoMessage.addInfo(t.translations.labels["portfolios.contextual_portfolios.creating"],!1,!1))})),i.instance.uploaded.pipe(Object(a.a)((function(e){return!(e instanceof r.UploadFileError&&(t._infoMessage.addError(e.getFirstError()),1))})),Object(s.b)((function(n){return new l.a((function(i){t.createContextualPortfolio(e,n).subscribe((function(e){i.next(e),i.complete()}))})).pipe(Object(c.a)((function(){t._infoMessage.addSuccess(t.translations.labels["portfolios.contextual_portfolios.created"]),t.isUploadingContextualPortfolios=!1,i.destroy()})))}))).subscribe((function(e){t.addContextualPortfolio(e)}),(function(e){console.error({error:e}),t._infoMessage.addError(t.translations.labels["portfolios.contextual_portfolios.cannot_create"]),t.isUploadingContextualPortfolios=!1,i.destroy()}),(function(){t._infoMessage.addSuccess(t.translations.labels["portfolios.contextual_portfolios.created"]),t.isUploadingContextualPortfolios=!1,i.destroy()})),i.instance.selected.subscribe((function(){i.instance.upload(!0).subscribe()})),i.instance.openFilePicker()}}])}();h.\u0275fac=function(e){return new(e||h)(i.gc(i.m),i.gc(o.o))},h.\u0275cmp=i.ac({type:h,selectors:[["ng-component"]],viewQuery:function(e,t){var n;1&e&&i.vd(p,!0,i.ib),2&e&&i.Vc(n=i.vc())&&(t.container=n.first)},decls:1,vars:0,template:function(e,t){1&e&&i.od(0,"NO TEMPLATE")},encapsulation:2})},"4uM6":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("bS4Q"),o=function(){return _createClass((function e(t,n){var r=this;_classCallCheck(this,e),this._zone=t,this._settings=n,this.site_key="",this.lang="en",window.verifyCallback=function(e){return r._zone.run(r.recaptchaCallback.bind(r,e))},this.captchaResponse=new i.u}),[{key:"recaptchaCallback",value:function(e){this.captchaResponse.emit(e)}},{key:"showCaptcha",value:function(){var e=document.body,t=document.createElement("script");t.innerHTML="",t.src="https://www.google.com/recaptcha/api.js?hl="+this.lang,t.async=!0,t.defer=!0,e.appendChild(t)}},{key:"ngOnInit",value:function(){var e=this;this._settings.get().subscribe((function(t){e.site_key=t.captcha_public_key,e.lang&&(e.lang=e.lang.substr(0,2)),0===e.lang.localeCompare("MX")&&(e.lang="es-419"),e.showCaptcha()}))}}])}();o.\u0275fac=function(e){return new(e||o)(i.gc(i.N),i.gc(r.a))},o.\u0275cmp=i.ac({type:o,selectors:[["re-captcha"]],inputs:{lang:"lang"},outputs:{captchaResponse:"captchaResponse"},decls:1,vars:1,consts:[["data-callback","verifyCallback",1,"g-recaptcha"]],template:function(e,t){1&e&&i.hc(0,"div",0),2&e&&i.Vb("data-sitekey",t.site_key)},encapsulation:2})},"4yVj":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("HDdC"),r=n("quSY");function o(e,t){return new i.a((function(n){var i=new r.a;return i.add(t.schedule((function(){return e.then((function(e){i.add(t.schedule((function(){n.next(e),i.add(t.schedule((function(){return n.complete()})))})))}),(function(e){i.add(t.schedule((function(){return n.error(e)})))}))}))),i}))}},"5+WD":function(e,t,n){"use strict";n.d(t,"a",(function(){return be})),n.d(t,"b",(function(){return ue})),n.d(t,"c",(function(){return pe})),n.d(t,"d",(function(){return fe})),n.d(t,"e",(function(){return ce})),n.d(t,"f",(function(){return re})),n.d(t,"g",(function(){return ge}));var i=n("fXoL"),r=n("ofXK"),o=n("vxfF"),a=n("nLfN"),s=n("8LU1"),c=n("XNiG"),l=n("quSY"),u=n("l5mm"),d=n("eNwd"),p=n("HDdC"),h=n("VRyK"),f=n("1G5W"),b=n("JX91"),m=n("lJxs"),g=n("IzEk"),v=n("vkgz"),y=n("eIep"),M=n("cH1L");function _(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function O(e,t){var n=t?"":"none";_(e.style,{touchAction:t?"":"none",webkitUserDrag:t?"":"none",webkitTapHighlightColor:t?"":"transparent",userSelect:n,msUserSelect:n,webkitUserSelect:n,MozUserSelect:n})}function z(e,t){var n=e.style;n.position=t?"":"fixed",n.top=n.opacity=t?"":"0",n.left=t?"":"-999em"}function A(e){var t=e.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(e)*t}function k(e,t){return e.getPropertyValue(t).split(",").map((function(e){return e.trim()}))}function C(e){var t=e.getBoundingClientRect();return{top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.width,height:t.height}}function w(e,t,n){var i=e.top,r=e.bottom,o=e.left,a=e.right;return n>=i&&n<=r&&t>=o&&t<=a}function S(e,t,n){e.top+=t,e.bottom=e.top+e.height,e.left+=n,e.right=e.left+e.width}function T(e,t,n,i){var r=e.top,o=e.right,a=e.bottom,s=e.left,c=e.width*t,l=e.height*t;return i>r-l&&i<a+l&&n>s-c&&n<o+c}var q=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._document=t,this._viewportRuler=n,this.positions=new Map}),[{key:"clear",value:function(){this.positions.clear()}},{key:"cache",value:function(e){var t=this;this.clear(),this.positions.set(this._document,{scrollPosition:this._viewportRuler.getViewportScrollPosition()}),e.forEach((function(e){t.positions.set(e,{scrollPosition:{top:e.scrollTop,left:e.scrollLeft},clientRect:C(e)})}))}},{key:"handleScroll",value:function(e){var t=e.target,n=this.positions.get(t);if(!n)return null;var i,r,o=t===this._document?t.documentElement:t,a=n.scrollPosition;if(t===this._document){var s=this._viewportRuler.getViewportScrollPosition();i=s.top,r=s.left}else i=t.scrollTop,r=t.scrollLeft;var c=a.top-i,l=a.left-r;return this.positions.forEach((function(e,n){e.clientRect&&t!==n&&o.contains(n)&&S(e.clientRect,c,l)})),a.top=i,a.left=r,{top:c,left:l}}}])}();function L(e){var t=e.cloneNode(!0),n=t.querySelectorAll("[id]"),i=e.nodeName.toLowerCase();t.removeAttribute("id");for(var r=0;r<n.length;r++)n[r].removeAttribute("id");return"canvas"===i?x(e,t):"input"!==i&&"select"!==i&&"textarea"!==i||R(e,t),E("canvas",e,t,x),E("input, textarea, select",e,t,R),t}function E(e,t,n,i){var r=t.querySelectorAll(e);if(r.length)for(var o=n.querySelectorAll(e),a=0;a<r.length;a++)i(r[a],o[a])}var D=0;function R(e,t){"file"!==t.type&&(t.value=e.value),"radio"===t.type&&t.name&&(t.name="mat-clone-".concat(t.name,"-").concat(D++))}function x(e,t){var n=t.getContext("2d");if(n)try{n.drawImage(e,0,0)}catch(i){}}var I=Object(a.f)({passive:!0}),W=Object(a.f)({passive:!1}),P=function(){return _createClass((function e(t,n,i,r,o,a){var s=this;_classCallCheck(this,e),this._config=n,this._document=i,this._ngZone=r,this._viewportRuler=o,this._dragDropRegistry=a,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._moveEvents=new c.b,this._pointerMoveSubscription=l.a.EMPTY,this._pointerUpSubscription=l.a.EMPTY,this._scrollSubscription=l.a.EMPTY,this._resizeSubscription=l.a.EMPTY,this._boundaryElement=null,this._nativeInteractionsEnabled=!0,this._handles=[],this._disabledHandles=new Set,this._direction="ltr",this.dragStartDelay=0,this._disabled=!1,this.beforeStarted=new c.b,this.started=new c.b,this.released=new c.b,this.ended=new c.b,this.entered=new c.b,this.exited=new c.b,this.dropped=new c.b,this.moved=this._moveEvents,this._pointerDown=function(e){if(s.beforeStarted.next(),s._handles.length){var t=s._handles.find((function(t){var n=e.target;return!!n&&(n===t||t.contains(n))}));!t||s._disabledHandles.has(t)||s.disabled||s._initializeDragSequence(t,e)}else s.disabled||s._initializeDragSequence(s._rootElement,e)},this._pointerMove=function(e){e.preventDefault();var t=s._getPointerPositionOnPage(e);if(s._hasStartedDragging){s._boundaryElement&&(s._previewRect&&(s._previewRect.width||s._previewRect.height)||(s._previewRect=(s._preview||s._rootElement).getBoundingClientRect()));var n=s._getConstrainedPointerPosition(t);if(s._hasMoved=!0,s._lastKnownPointerPosition=t,s._updatePointerDirectionDelta(n),s._dropContainer)s._updateActiveDropContainer(n,t);else{var i=s._activeTransform;if(i.x=n.x-s._pickupPositionOnPage.x+s._passiveTransform.x,i.y=n.y-s._pickupPositionOnPage.y+s._passiveTransform.y,s._applyRootElementTransform(i.x,i.y),"undefined"!=typeof SVGElement&&s._rootElement instanceof SVGElement){var r="translate(".concat(i.x," ").concat(i.y,")");s._rootElement.setAttribute("transform",r)}}s._moveEvents.observers.length&&s._ngZone.run((function(){s._moveEvents.next({source:s,pointerPosition:n,event:e,distance:s._getDragDistance(n),delta:s._pointerDirectionDelta})}))}else if(Math.abs(t.x-s._pickupPositionOnPage.x)+Math.abs(t.y-s._pickupPositionOnPage.y)>=s._config.dragStartThreshold){var o=Date.now()>=s._dragStartTime+s._getDragStartDelay(e),a=s._dropContainer;if(!o)return void s._endDragSequence(e);a&&(a.isDragging()||a.isReceiving())||(s._hasStartedDragging=!0,s._ngZone.run((function(){return s._startDragSequence(e)})))}},this._pointerUp=function(e){s._endDragSequence(e)},this.withRootElement(t),this._parentPositions=new q(i,o),a.registerDragItem(this)}),[{key:"disabled",get:function(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)},set:function(e){var t=Object(s.c)(e);t!==this._disabled&&(this._disabled=t,this._toggleNativeDragInteractions())}},{key:"getPlaceholderElement",value:function(){return this._placeholder}},{key:"getRootElement",value:function(){return this._rootElement}},{key:"getVisibleElement",value:function(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}},{key:"withHandles",value:function(e){return this._handles=e.map((function(e){return Object(s.e)(e)})),this._handles.forEach((function(e){return O(e,!1)})),this._toggleNativeDragInteractions(),this}},{key:"withPreviewTemplate",value:function(e){return this._previewTemplate=e,this}},{key:"withPlaceholderTemplate",value:function(e){return this._placeholderTemplate=e,this}},{key:"withRootElement",value:function(e){var t=this,n=Object(s.e)(e);return n!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular((function(){n.addEventListener("mousedown",t._pointerDown,W),n.addEventListener("touchstart",t._pointerDown,I)})),this._initialTransform=void 0,this._rootElement=n),"undefined"!=typeof SVGElement&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}},{key:"withBoundaryElement",value:function(e){var t=this;return this._boundaryElement=e?Object(s.e)(e):null,this._resizeSubscription.unsubscribe(),e&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe((function(){return t._containInsideBoundaryOnResize()}))),this}},{key:"dispose",value:function(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&B(this._rootElement),B(this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeSubscriptions(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=null}},{key:"isDragging",value:function(){return this._hasStartedDragging&&this._dragDropRegistry.isDragging(this)}},{key:"reset",value:function(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}},{key:"disableHandle",value:function(e){this._handles.indexOf(e)>-1&&this._disabledHandles.add(e)}},{key:"enableHandle",value:function(e){this._disabledHandles.delete(e)}},{key:"withDirection",value:function(e){return this._direction=e,this}},{key:"_withDropContainer",value:function(e){this._dropContainer=e}},{key:"getFreeDragPosition",value:function(){var e=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:e.x,y:e.y}}},{key:"setFreeDragPosition",value:function(e){return this._activeTransform={x:0,y:0},this._passiveTransform.x=e.x,this._passiveTransform.y=e.y,this._dropContainer||this._applyRootElementTransform(e.x,e.y),this}},{key:"_sortFromLastPointerPosition",value:function(){var e=this._lastKnownPointerPosition;e&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(e),e)}},{key:"_removeSubscriptions",value:function(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe()}},{key:"_destroyPreview",value:function(){this._preview&&B(this._preview),this._previewRef&&this._previewRef.destroy(),this._preview=this._previewRef=null}},{key:"_destroyPlaceholder",value:function(){this._placeholder&&B(this._placeholder),this._placeholderRef&&this._placeholderRef.destroy(),this._placeholder=this._placeholderRef=null}},{key:"_endDragSequence",value:function(e){var t=this;this._dragDropRegistry.isDragging(this)&&(this._removeSubscriptions(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging&&(this.released.next({source:this}),this._dropContainer?(this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then((function(){t._cleanupDragArtifacts(e),t._cleanupCachedDimensions(),t._dragDropRegistry.stopDragging(t)}))):(this._passiveTransform.x=this._activeTransform.x,this._passiveTransform.y=this._activeTransform.y,this._ngZone.run((function(){t.ended.next({source:t,distance:t._getDragDistance(t._getPointerPositionOnPage(e))})})),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this))))}},{key:"_startDragSequence",value:function(e){F(e)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();var t,n=this._dropContainer;if(n){var i=this._rootElement,r=i.parentNode,o=this._preview=this._createPreviewElement(),a=this._placeholder=this._createPlaceholderElement(),s=this._anchor=this._anchor||this._document.createComment("");r.insertBefore(s,i),z(i,!1),this._document.body.appendChild(r.replaceChild(a,i)),(t=this._document,t.fullscreenElement||t.webkitFullscreenElement||t.mozFullScreenElement||t.msFullscreenElement||t.body).appendChild(o),this.started.next({source:this}),n.start(),this._initialContainer=n,this._initialIndex=n.getItemIndex(this)}else this.started.next({source:this}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(n?n.getScrollableParents():[])}},{key:"_initializeDragSequence",value:function(e,t){var n=this;t.stopPropagation();var i=this.isDragging(),r=F(t),o=!r&&0!==t.button,a=this._rootElement,s=!r&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now();if(t.target&&t.target.draggable&&"mousedown"===t.type&&t.preventDefault(),!(i||o||s)){this._handles.length&&(this._rootElementTapHighlight=a.style.webkitTapHighlightColor||"",a.style.webkitTapHighlightColor="transparent"),this._hasStartedDragging=this._hasMoved=!1,this._removeSubscriptions(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scroll.subscribe((function(e){n._updateOnScroll(e)})),this._boundaryElement&&(this._boundaryRect=C(this._boundaryElement));var c=this._previewTemplate;this._pickupPositionInElement=c&&c.template&&!c.matchSize?{x:0,y:0}:this._getPointerPositionInElement(e,t);var l=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(t);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:l.x,y:l.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,t)}}},{key:"_cleanupDragArtifacts",value:function(e){var t=this;z(this._rootElement,!0),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._boundaryRect=this._previewRect=void 0,this._ngZone.run((function(){var n=t._dropContainer,i=n.getItemIndex(t),r=t._getPointerPositionOnPage(e),o=t._getDragDistance(t._getPointerPositionOnPage(e)),a=n._isOverContainer(r.x,r.y);t.ended.next({source:t,distance:o}),t.dropped.next({item:t,currentIndex:i,previousIndex:t._initialIndex,container:n,previousContainer:t._initialContainer,isPointerOverContainer:a,distance:o}),n.drop(t,i,t._initialContainer,a,o,t._initialIndex),t._dropContainer=t._initialContainer}))}},{key:"_updateActiveDropContainer",value:function(e,t){var n=this,i=e.x,r=e.y,o=t.x,a=t.y,s=this._initialContainer._getSiblingContainerFromPosition(this,i,r);!s&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(i,r)&&(s=this._initialContainer),s&&s!==this._dropContainer&&this._ngZone.run((function(){n.exited.next({item:n,container:n._dropContainer}),n._dropContainer.exit(n),n._dropContainer=s,n._dropContainer.enter(n,i,r,s===n._initialContainer&&s.sortingDisabled?n._initialIndex:void 0),n.entered.next({item:n,container:s,currentIndex:s.getItemIndex(n)})})),this._dropContainer._startScrollingIfNecessary(o,a),this._dropContainer._sortItem(this,i,r,this._pointerDirectionDelta),this._preview.style.transform=N(i-this._pickupPositionInElement.x,r-this._pickupPositionInElement.y)}},{key:"_createPreviewElement",value:function(){var e,t=this._previewTemplate,n=this.previewClass,i=t?t.template:null;if(i&&t){var r=t.matchSize?this._rootElement.getBoundingClientRect():null,o=t.viewContainer.createEmbeddedView(i,t.context);o.detectChanges(),e=U(o,this._document),this._previewRef=o,t.matchSize?V(e,r):e.style.transform=N(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else{var a=this._rootElement;V(e=L(a),a.getBoundingClientRect())}return _(e.style,{pointerEvents:"none",margin:"0",position:"fixed",top:"0",left:"0",zIndex:""+(this._config.zIndex||1e3)}),O(e,!1),e.classList.add("cdk-drag-preview"),e.setAttribute("dir",this._direction),n&&(Array.isArray(n)?n.forEach((function(t){return e.classList.add(t)})):e.classList.add(n)),e}},{key:"_animatePreviewToPlaceholder",value:function(){var e=this;if(!this._hasMoved)return Promise.resolve();var t=this._placeholder.getBoundingClientRect();this._preview.classList.add("cdk-drag-animating"),this._preview.style.transform=N(t.left,t.top);var n=function(e){var t=getComputedStyle(e),n=k(t,"transition-property"),i=n.find((function(e){return"transform"===e||"all"===e}));if(!i)return 0;var r=n.indexOf(i),o=k(t,"transition-duration"),a=k(t,"transition-delay");return A(o[r])+A(a[r])}(this._preview);return 0===n?Promise.resolve():this._ngZone.runOutsideAngular((function(){return new Promise((function(t){var i=function(n){(!n||n.target===e._preview&&"transform"===n.propertyName)&&(e._preview.removeEventListener("transitionend",i),t(),clearTimeout(r))},r=setTimeout(i,1.5*n);e._preview.addEventListener("transitionend",i)}))}))}},{key:"_createPlaceholderElement",value:function(){var e,t=this._placeholderTemplate,n=t?t.template:null;return n?(this._placeholderRef=t.viewContainer.createEmbeddedView(n,t.context),this._placeholderRef.detectChanges(),e=U(this._placeholderRef,this._document)):e=L(this._rootElement),e.classList.add("cdk-drag-placeholder"),e}},{key:"_getPointerPositionInElement",value:function(e,t){var n=this._rootElement.getBoundingClientRect(),i=e===this._rootElement?null:e,r=i?i.getBoundingClientRect():n,o=F(t)?t.targetTouches[0]:t,a=this._getViewportScrollPosition(),s=o.pageX-r.left-a.left,c=o.pageY-r.top-a.top;return{x:r.left-n.left+s,y:r.top-n.top+c}}},{key:"_getPointerPositionOnPage",value:function(e){var t=this._getViewportScrollPosition(),n=F(e)?e.touches[0]||e.changedTouches[0]||{pageX:0,pageY:0}:e,i=n.pageX-t.left,r=n.pageY-t.top;if(this._ownerSVGElement){var o=this._ownerSVGElement.getScreenCTM();if(o){var a=this._ownerSVGElement.createSVGPoint();return a.x=i,a.y=r,a.matrixTransform(o.inverse())}}return{x:i,y:r}}},{key:"_getConstrainedPointerPosition",value:function(e){var t=this._dropContainer?this._dropContainer.lockAxis:null,n=this.constrainPosition?this.constrainPosition(e,this):e,i=n.x,r=n.y;if("x"===this.lockAxis||"x"===t?r=this._pickupPositionOnPage.y:"y"!==this.lockAxis&&"y"!==t||(i=this._pickupPositionOnPage.x),this._boundaryRect){var o=this._pickupPositionInElement,a=o.x,s=o.y,c=this._boundaryRect,l=this._previewRect,u=c.top+s,d=c.bottom-(l.height-s);i=j(i,c.left+a,c.right-(l.width-a)),r=j(r,u,d)}return{x:i,y:r}}},{key:"_updatePointerDirectionDelta",value:function(e){var t=e.x,n=e.y,i=this._pointerDirectionDelta,r=this._pointerPositionAtLastDirectionChange,o=Math.abs(t-r.x),a=Math.abs(n-r.y);return o>this._config.pointerDirectionChangeThreshold&&(i.x=t>r.x?1:-1,r.x=t),a>this._config.pointerDirectionChangeThreshold&&(i.y=n>r.y?1:-1,r.y=n),i}},{key:"_toggleNativeDragInteractions",value:function(){if(this._rootElement&&this._handles){var e=this._handles.length>0||!this.isDragging();e!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=e,O(this._rootElement,e))}}},{key:"_removeRootElementListeners",value:function(e){e.removeEventListener("mousedown",this._pointerDown,W),e.removeEventListener("touchstart",this._pointerDown,I)}},{key:"_applyRootElementTransform",value:function(e,t){var n=N(e,t);null==this._initialTransform&&(this._initialTransform=this._rootElement.style.transform||""),this._rootElement.style.transform=this._initialTransform?n+" "+this._initialTransform:n}},{key:"_getDragDistance",value:function(e){var t=this._pickupPositionOnPage;return t?{x:e.x-t.x,y:e.y-t.y}:{x:0,y:0}}},{key:"_cleanupCachedDimensions",value:function(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}},{key:"_containInsideBoundaryOnResize",value:function(){var e=this._passiveTransform,t=e.x,n=e.y;if(!(0===t&&0===n||this.isDragging())&&this._boundaryElement){var i=this._boundaryElement.getBoundingClientRect(),r=this._rootElement.getBoundingClientRect();if(!(0===i.width&&0===i.height||0===r.width&&0===r.height)){var o=i.left-r.left,a=r.right-i.right,s=i.top-r.top,c=r.bottom-i.bottom;i.width>r.width?(o>0&&(t+=o),a>0&&(t-=a)):t=0,i.height>r.height?(s>0&&(n+=s),c>0&&(n-=c)):n=0,t===this._passiveTransform.x&&n===this._passiveTransform.y||this.setFreeDragPosition({y:n,x:t})}}}},{key:"_getDragStartDelay",value:function(e){var t=this.dragStartDelay;return"number"==typeof t?t:F(e)?t.touch:t?t.mouse:0}},{key:"_updateOnScroll",value:function(e){var t=this._parentPositions.handleScroll(e);if(t){var n=e.target;this._boundaryRect&&(n===this._document||n!==this._boundaryElement&&n.contains(this._boundaryElement))&&S(this._boundaryRect,t.top,t.left),this._pickupPositionOnPage.x+=t.left,this._pickupPositionOnPage.y+=t.top,this._dropContainer||(this._activeTransform.x-=t.left,this._activeTransform.y-=t.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}},{key:"_getViewportScrollPosition",value:function(){var e=this._parentPositions.positions.get(this._document);return e?e.scrollPosition:this._viewportRuler.getViewportScrollPosition()}}])}();function N(e,t){return"translate3d(".concat(Math.round(e),"px, ").concat(Math.round(t),"px, 0)")}function j(e,t,n){return Math.max(t,Math.min(n,e))}function B(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function F(e){return"t"===e.type[0]}function U(e,t){var n=e.rootNodes;if(1===n.length&&n[0].nodeType===t.ELEMENT_NODE)return n[0];var i=t.createElement("div");return n.forEach((function(e){return i.appendChild(e)})),i}function V(e,t){e.style.width=t.width+"px",e.style.height=t.height+"px",e.style.transform=N(t.left,t.top)}function H(e,t){return Math.max(0,Math.min(t,e))}var Y=function(){return _createClass((function e(t,n,i,r,o){var a=this;_classCallCheck(this,e),this._dragDropRegistry=n,this._ngZone=r,this._viewportRuler=o,this.disabled=!1,this.sortingDisabled=!1,this.autoScrollDisabled=!1,this.enterPredicate=function(){return!0},this.beforeStarted=new c.b,this.entered=new c.b,this.exited=new c.b,this.dropped=new c.b,this.sorted=new c.b,this._isDragging=!1,this._itemPositions=[],this._previousSwap={drag:null,delta:0,overlaps:!1},this._siblings=[],this._orientation="vertical",this._activeSiblings=new Set,this._direction="ltr",this._viewportScrollSubscription=l.a.EMPTY,this._verticalScrollDirection=0,this._horizontalScrollDirection=0,this._stopScrollTimers=new c.b,this._cachedShadowRoot=null,this._startScrollInterval=function(){a._stopScrolling(),Object(u.a)(0,d.b).pipe(Object(f.a)(a._stopScrollTimers)).subscribe((function(){var e=a._scrollNode;1===a._verticalScrollDirection?G(e,-2):2===a._verticalScrollDirection&&G(e,2),1===a._horizontalScrollDirection?K(e,-2):2===a._horizontalScrollDirection&&K(e,2)}))},this.element=Object(s.e)(t),this._document=i,this.withScrollableParents([this.element]),n.registerDropContainer(this),this._parentPositions=new q(i,o)}),[{key:"dispose",value:function(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}},{key:"isDragging",value:function(){return this._isDragging}},{key:"start",value:function(){var e=this,t=Object(s.e)(this.element).style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=t.msScrollSnapType||t.scrollSnapType||"",t.scrollSnapType=t.msScrollSnapType="none",this._cacheItems(),this._siblings.forEach((function(t){return t._startReceiving(e)})),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}},{key:"enter",value:function(e,t,n,i){var r;this.start(),null==i?-1===(r=this.sortingDisabled?this._draggables.indexOf(e):-1)&&(r=this._getItemIndexFromPointerPosition(e,t,n)):r=i;var o=this._activeDraggables,a=o.indexOf(e),c=e.getPlaceholderElement(),l=o[r];if(l===e&&(l=o[r+1]),a>-1&&o.splice(a,1),l&&!this._dragDropRegistry.isDragging(l)){var u=l.getRootElement();u.parentElement.insertBefore(c,u),o.splice(r,0,e)}else if(this._shouldEnterAsFirstChild(t,n)){var d=o[0].getRootElement();d.parentNode.insertBefore(c,d),o.unshift(e)}else Object(s.e)(this.element).appendChild(c),o.push(e);c.style.transform="",this._cacheItemPositions(),this._cacheParentPositions(),this.entered.next({item:e,container:this,currentIndex:this.getItemIndex(e)})}},{key:"exit",value:function(e){this._reset(),this.exited.next({item:e,container:this})}},{key:"drop",value:function(e,t,n,i,r,o){this._reset(),null==o&&(o=n.getItemIndex(e)),this.dropped.next({item:e,currentIndex:t,previousIndex:o,container:this,previousContainer:n,isPointerOverContainer:i,distance:r})}},{key:"withItems",value:function(e){var t=this,n=this._draggables;return this._draggables=e,e.forEach((function(e){return e._withDropContainer(t)})),this.isDragging()&&(n.filter((function(e){return e.isDragging()})).every((function(t){return-1===e.indexOf(t)}))?this._reset():this._cacheItems()),this}},{key:"withDirection",value:function(e){return this._direction=e,this}},{key:"connectedTo",value:function(e){return this._siblings=e.slice(),this}},{key:"withOrientation",value:function(e){return this._orientation=e,this}},{key:"withScrollableParents",value:function(e){var t=Object(s.e)(this.element);return this._scrollableElements=-1===e.indexOf(t)?[t].concat(_toConsumableArray(e)):e.slice(),this}},{key:"getScrollableParents",value:function(){return this._scrollableElements}},{key:"getItemIndex",value:function(e){return this._isDragging?X("horizontal"===this._orientation&&"rtl"===this._direction?this._itemPositions.slice().reverse():this._itemPositions,(function(t){return t.drag===e})):this._draggables.indexOf(e)}},{key:"isReceiving",value:function(){return this._activeSiblings.size>0}},{key:"_sortItem",value:function(e,t,n,i){if(!this.sortingDisabled&&T(this._clientRect,.05,t,n)){var r=this._itemPositions,o=this._getItemIndexFromPointerPosition(e,t,n,i);if(!(-1===o&&r.length>0)){var a="horizontal"===this._orientation,s=X(r,(function(t){return t.drag===e})),c=r[o],l=r[s].clientRect,u=c.clientRect,d=s>o?1:-1,p=this._getItemOffsetPx(l,u,d),h=this._getSiblingOffsetPx(s,r,d),f=r.slice();!function(e,t,n){var i=H(t,e.length-1),r=H(n,e.length-1);if(i!==r){for(var o=e[i],a=r<i?-1:1,s=i;s!==r;s+=a)e[s]=e[s+a];e[r]=o}}(r,s,o),this.sorted.next({previousIndex:s,currentIndex:o,container:this,item:e}),r.forEach((function(t,n){if(f[n]!==t){var i=t.drag===e,r=i?p:h,o=i?e.getPlaceholderElement():t.drag.getRootElement();t.offset+=r,a?(o.style.transform="translate3d(".concat(Math.round(t.offset),"px, 0, 0)"),S(t.clientRect,0,r)):(o.style.transform="translate3d(0, ".concat(Math.round(t.offset),"px, 0)"),S(t.clientRect,r,0))}})),this._previousSwap.overlaps=w(u,t,n),this._previousSwap.drag=c.drag,this._previousSwap.delta=a?i.x:i.y}}}},{key:"_startScrollingIfNecessary",value:function(e,t){var n=this;if(!this.autoScrollDisabled){var i,r=0,o=0;if(this._parentPositions.positions.forEach((function(a,s){var c;s!==n._document&&a.clientRect&&!i&&T(a.clientRect,.05,e,t)&&(c=_slicedToArray(function(e,t,n,i){var r=Q(t,i),o=J(t,n),a=0,s=0;if(r){var c=e.scrollTop;1===r?c>0&&(a=1):e.scrollHeight-c>e.clientHeight&&(a=2)}if(o){var l=e.scrollLeft;1===o?l>0&&(s=1):e.scrollWidth-l>e.clientWidth&&(s=2)}return[a,s]}(s,a.clientRect,e,t),2),r=c[0],o=c[1],(r||o)&&(i=s))})),!r&&!o){var a=this._viewportRuler.getViewportSize(),s=a.width,c=a.height,l={width:s,height:c,top:0,right:s,bottom:c,left:0};r=Q(l,t),o=J(l,e),i=window}!i||r===this._verticalScrollDirection&&o===this._horizontalScrollDirection&&i===this._scrollNode||(this._verticalScrollDirection=r,this._horizontalScrollDirection=o,this._scrollNode=i,(r||o)&&i?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}}},{key:"_stopScrolling",value:function(){this._stopScrollTimers.next()}},{key:"_cacheParentPositions",value:function(){var e=Object(s.e)(this.element);this._parentPositions.cache(this._scrollableElements),this._clientRect=this._parentPositions.positions.get(e).clientRect}},{key:"_cacheItemPositions",value:function(){var e="horizontal"===this._orientation;this._itemPositions=this._activeDraggables.map((function(e){var t=e.getVisibleElement();return{drag:e,offset:0,clientRect:C(t)}})).sort((function(t,n){return e?t.clientRect.left-n.clientRect.left:t.clientRect.top-n.clientRect.top}))}},{key:"_reset",value:function(){var e=this;this._isDragging=!1;var t=Object(s.e)(this.element).style;t.scrollSnapType=t.msScrollSnapType=this._initialScrollSnap,this._activeDraggables.forEach((function(e){var t=e.getRootElement();t&&(t.style.transform="")})),this._siblings.forEach((function(t){return t._stopReceiving(e)})),this._activeDraggables=[],this._itemPositions=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1,this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}},{key:"_getSiblingOffsetPx",value:function(e,t,n){var i="horizontal"===this._orientation,r=t[e].clientRect,o=t[e+-1*n],a=r[i?"width":"height"]*n;if(o){var s=i?"left":"top",c=i?"right":"bottom";-1===n?a-=o.clientRect[s]-r[c]:a+=r[s]-o.clientRect[c]}return a}},{key:"_getItemOffsetPx",value:function(e,t,n){var i="horizontal"===this._orientation,r=i?t.left-e.left:t.top-e.top;return-1===n&&(r+=i?t.width-e.width:t.height-e.height),r}},{key:"_shouldEnterAsFirstChild",value:function(e,t){if(!this._activeDraggables.length)return!1;var n=this._itemPositions,i="horizontal"===this._orientation;if(n[0].drag!==this._activeDraggables[0]){var r=n[n.length-1].clientRect;return i?e>=r.right:t>=r.bottom}var o=n[0].clientRect;return i?e<=o.left:t<=o.top}},{key:"_getItemIndexFromPointerPosition",value:function(e,t,n,i){var r=this,o="horizontal"===this._orientation;return X(this._itemPositions,(function(a,s,c){var l=a.drag,u=a.clientRect;if(l===e)return c.length<2;if(i){var d=o?i.x:i.y;if(l===r._previousSwap.drag&&r._previousSwap.overlaps&&d===r._previousSwap.delta)return!1}return o?t>=Math.floor(u.left)&&t<Math.floor(u.right):n>=Math.floor(u.top)&&n<Math.floor(u.bottom)}))}},{key:"_cacheItems",value:function(){this._activeDraggables=this._draggables.slice(),this._cacheItemPositions(),this._cacheParentPositions()}},{key:"_isOverContainer",value:function(e,t){return w(this._clientRect,e,t)}},{key:"_getSiblingContainerFromPosition",value:function(e,t,n){return this._siblings.find((function(i){return i._canReceive(e,t,n)}))}},{key:"_canReceive",value:function(e,t,n){if(!w(this._clientRect,t,n)||!this.enterPredicate(e,this))return!1;var i=this._getShadowRoot().elementFromPoint(t,n);if(!i)return!1;var r=Object(s.e)(this.element);return i===r||r.contains(i)}},{key:"_startReceiving",value:function(e){var t=this._activeSiblings;t.has(e)||(t.add(e),this._cacheParentPositions(),this._listenToScrollEvents())}},{key:"_stopReceiving",value:function(e){this._activeSiblings.delete(e),this._viewportScrollSubscription.unsubscribe()}},{key:"_listenToScrollEvents",value:function(){var e=this;this._viewportScrollSubscription=this._dragDropRegistry.scroll.subscribe((function(t){if(e.isDragging()){var n=e._parentPositions.handleScroll(t);n&&(e._itemPositions.forEach((function(e){S(e.clientRect,n.top,n.left)})),e._itemPositions.forEach((function(t){var n=t.drag;e._dragDropRegistry.isDragging(n)&&n._sortFromLastPointerPosition()})))}else e.isReceiving()&&e._cacheParentPositions()}))}},{key:"_getShadowRoot",value:function(){if(!this._cachedShadowRoot){var e=Object(a.c)(Object(s.e)(this.element));this._cachedShadowRoot=e||this._document}return this._cachedShadowRoot}}])}();function X(e,t){for(var n=0;n<e.length;n++)if(t(e[n],n,e))return n;return-1}function G(e,t){e===window?e.scrollBy(0,t):e.scrollTop+=t}function K(e,t){e===window?e.scrollBy(t,0):e.scrollLeft+=t}function Q(e,t){var n=e.top,i=e.bottom,r=.05*e.height;return t>=n-r&&t<=n+r?1:t>=i-r&&t<=i+r?2:0}function J(e,t){var n=e.left,i=e.right,r=.05*e.width;return t>=n-r&&t<=n+r?1:t>=i-r&&t<=i+r?2:0}var Z=Object(a.f)({passive:!1,capture:!0}),$=function(){return _createClass((function e(t,n){var i=this;_classCallCheck(this,e),this._ngZone=t,this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=new Set,this._globalListeners=new Map,this.pointerMove=new c.b,this.pointerUp=new c.b,this.scroll=new c.b,this._preventDefaultWhileDragging=function(e){i._activeDragInstances.size&&e.preventDefault()},this._persistentTouchmoveListener=function(e){i._activeDragInstances.size&&(e.preventDefault(),i.pointerMove.next(e))},this._document=n}),[{key:"registerDropContainer",value:function(e){this._dropInstances.has(e)||this._dropInstances.add(e)}},{key:"registerDragItem",value:function(e){var t=this;this._dragInstances.add(e),1===this._dragInstances.size&&this._ngZone.runOutsideAngular((function(){t._document.addEventListener("touchmove",t._persistentTouchmoveListener,Z)}))}},{key:"removeDropContainer",value:function(e){this._dropInstances.delete(e)}},{key:"removeDragItem",value:function(e){this._dragInstances.delete(e),this.stopDragging(e),0===this._dragInstances.size&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,Z)}},{key:"startDragging",value:function(e,t){var n=this;if(!this._activeDragInstances.has(e)&&(this._activeDragInstances.add(e),1===this._activeDragInstances.size)){var i=t.type.startsWith("touch");this._globalListeners.set(i?"touchend":"mouseup",{handler:function(e){return n.pointerUp.next(e)},options:!0}).set("scroll",{handler:function(e){return n.scroll.next(e)},options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:Z}),i||this._globalListeners.set("mousemove",{handler:function(e){return n.pointerMove.next(e)},options:Z}),this._ngZone.runOutsideAngular((function(){n._globalListeners.forEach((function(e,t){n._document.addEventListener(t,e.handler,e.options)}))}))}}},{key:"stopDragging",value:function(e){this._activeDragInstances.delete(e),0===this._activeDragInstances.size&&this._clearGlobalListeners()}},{key:"isDragging",value:function(e){return this._activeDragInstances.has(e)}},{key:"ngOnDestroy",value:function(){var e=this;this._dragInstances.forEach((function(t){return e.removeDragItem(t)})),this._dropInstances.forEach((function(t){return e.removeDropContainer(t)})),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}},{key:"_clearGlobalListeners",value:function(){var e=this;this._globalListeners.forEach((function(t,n){e._document.removeEventListener(n,t.handler,t.options)})),this._globalListeners.clear()}}])}();$.\u0275fac=function(e){return new(e||$)(i.qc(i.N),i.qc(r.e))},$.\u0275prov=Object(i.cc)({factory:function(){return new $(Object(i.qc)(i.N),Object(i.qc)(r.e))},token:$,providedIn:"root"}),$.ctorParameters=function(){return[{type:i.N},{type:void 0,decorators:[{type:i.z,args:[r.e]}]}]};var ee={dragStartThreshold:5,pointerDirectionChangeThreshold:5},te=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._document=t,this._ngZone=n,this._viewportRuler=i,this._dragDropRegistry=r}),[{key:"createDrag",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ee;return new P(e,t,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}},{key:"createDropList",value:function(e){return new Y(e,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}}])}();te.\u0275fac=function(e){return new(e||te)(i.qc(r.e),i.qc(i.N),i.qc(o.h),i.qc($))},te.\u0275prov=Object(i.cc)({factory:function(){return new te(Object(i.qc)(r.e),Object(i.qc)(i.N),Object(i.qc)(o.h),Object(i.qc)($))},token:te,providedIn:"root"}),te.ctorParameters=function(){return[{type:void 0,decorators:[{type:i.z,args:[r.e]}]},{type:i.N},{type:o.h},{type:$}]};var ne=new i.C("CDK_DRAG_PARENT"),ie=new i.C("CdkDropListGroup"),re=function(){return _createClass((function e(){_classCallCheck(this,e),this._items=new Set,this._disabled=!1}),[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(s.c)(e)}},{key:"ngOnDestroy",value:function(){this._items.clear()}}])}();re.\u0275fac=function(e){return new(e||re)},re.\u0275dir=i.bc({type:re,selectors:[["","cdkDropListGroup",""]],inputs:{disabled:["cdkDropListGroupDisabled","disabled"]},exportAs:["cdkDropListGroup"],features:[i.Tb([{provide:ie,useExisting:re}])]}),re.propDecorators={disabled:[{type:i.E,args:["cdkDropListGroupDisabled"]}]};var oe=new i.C("CDK_DRAG_CONFIG"),ae=0,se=new i.C("CdkDropList"),ce=function(){function e(t,n,r,o,a,s,l){var u=this;_classCallCheck(this,e),this.element=t,this._changeDetectorRef=r,this._dir=o,this._group=a,this._scrollDispatcher=s,this._destroyed=new c.b,this.connectedTo=[],this.id="cdk-drop-list-"+ae++,this.enterPredicate=function(){return!0},this.dropped=new i.u,this.entered=new i.u,this.exited=new i.u,this.sorted=new i.u,this._unsortedItems=new Set,this._dropListRef=n.createDropList(t),this._dropListRef.data=this,l&&this._assignDefaults(l),this._dropListRef.enterPredicate=function(e,t){return u.enterPredicate(e.data,t.data)},this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),e._dropLists.push(this),a&&a._items.add(this)}return _createClass(e,[{key:"disabled",get:function(){return this._disabled||!!this._group&&this._group.disabled},set:function(e){this._dropListRef.disabled=this._disabled=Object(s.c)(e)}},{key:"addItem",value:function(e){this._unsortedItems.add(e),this._dropListRef.isDragging()&&this._syncItemsWithRef()}},{key:"removeItem",value:function(e){this._unsortedItems.delete(e),this._dropListRef.isDragging()&&this._syncItemsWithRef()}},{key:"getSortedItems",value:function(){return Array.from(this._unsortedItems).sort((function(e,t){return e._dragRef.getVisibleElement().compareDocumentPosition(t._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}))}},{key:"ngOnDestroy",value:function(){var t=e._dropLists.indexOf(this);t>-1&&e._dropLists.splice(t,1),this._group&&this._group._items.delete(this),this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}},{key:"_setupInputSyncSubscription",value:function(t){var n=this;this._dir&&this._dir.change.pipe(Object(b.a)(this._dir.value),Object(f.a)(this._destroyed)).subscribe((function(e){return t.withDirection(e)})),t.beforeStarted.subscribe((function(){var i=Object(s.b)(n.connectedTo).map((function(t){return"string"==typeof t?e._dropLists.find((function(e){return e.id===t})):t}));if(n._group&&n._group._items.forEach((function(e){-1===i.indexOf(e)&&i.push(e)})),!n._scrollableParentsResolved&&n._scrollDispatcher){var r=n._scrollDispatcher.getAncestorScrollContainers(n.element).map((function(e){return e.getElementRef().nativeElement}));n._dropListRef.withScrollableParents(r),n._scrollableParentsResolved=!0}t.disabled=n.disabled,t.lockAxis=n.lockAxis,t.sortingDisabled=Object(s.c)(n.sortingDisabled),t.autoScrollDisabled=Object(s.c)(n.autoScrollDisabled),t.connectedTo(i.filter((function(e){return e&&e!==n})).map((function(e){return e._dropListRef}))).withOrientation(n.orientation)}))}},{key:"_handleEvents",value:function(e){var t=this;e.beforeStarted.subscribe((function(){t._syncItemsWithRef(),t._changeDetectorRef.markForCheck()})),e.entered.subscribe((function(e){t.entered.emit({container:t,item:e.item.data,currentIndex:e.currentIndex})})),e.exited.subscribe((function(e){t.exited.emit({container:t,item:e.item.data}),t._changeDetectorRef.markForCheck()})),e.sorted.subscribe((function(e){t.sorted.emit({previousIndex:e.previousIndex,currentIndex:e.currentIndex,container:t,item:e.item.data})})),e.dropped.subscribe((function(e){t.dropped.emit({previousIndex:e.previousIndex,currentIndex:e.currentIndex,previousContainer:e.previousContainer.data,container:e.container.data,item:e.item.data,isPointerOverContainer:e.isPointerOverContainer,distance:e.distance}),t._changeDetectorRef.markForCheck()}))}},{key:"_assignDefaults",value:function(e){var t=e.lockAxis,n=e.draggingDisabled,i=e.sortingDisabled,r=e.listAutoScrollDisabled,o=e.listOrientation;this.disabled=null!=n&&n,this.sortingDisabled=null!=i&&i,this.autoScrollDisabled=null!=r&&r,this.orientation=o||"vertical",t&&(this.lockAxis=t)}},{key:"_syncItemsWithRef",value:function(){this._dropListRef.withItems(this.getSortedItems().map((function(e){return e._dragRef})))}}])}();ce.\u0275fac=function(e){return new(e||ce)(i.gc(i.r),i.gc(te),i.gc(i.j),i.gc(M.c,8),i.gc(ie,12),i.gc(o.f),i.gc(oe,8))},ce.\u0275dir=i.bc({type:ce,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(e,t){2&e&&(i.pc("id",t.id),i.Yb("cdk-drop-list-disabled",t.disabled)("cdk-drop-list-dragging",t._dropListRef.isDragging())("cdk-drop-list-receiving",t._dropListRef.isReceiving()))},inputs:{connectedTo:["cdkDropListConnectedTo","connectedTo"],id:"id",enterPredicate:["cdkDropListEnterPredicate","enterPredicate"],disabled:["cdkDropListDisabled","disabled"],sortingDisabled:["cdkDropListSortingDisabled","sortingDisabled"],autoScrollDisabled:["cdkDropListAutoScrollDisabled","autoScrollDisabled"],orientation:["cdkDropListOrientation","orientation"],lockAxis:["cdkDropListLockAxis","lockAxis"],data:["cdkDropListData","data"]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],features:[i.Tb([{provide:ie,useValue:void 0},{provide:se,useExisting:ce}])]}),ce._dropLists=[],ce.ctorParameters=function(){return[{type:i.r},{type:te},{type:i.j},{type:M.c,decorators:[{type:i.O}]},{type:re,decorators:[{type:i.O},{type:i.z,args:[ie]},{type:i.ab}]},{type:o.f},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[oe]}]}]},ce.propDecorators={connectedTo:[{type:i.E,args:["cdkDropListConnectedTo"]}],data:[{type:i.E,args:["cdkDropListData"]}],orientation:[{type:i.E,args:["cdkDropListOrientation"]}],id:[{type:i.E}],lockAxis:[{type:i.E,args:["cdkDropListLockAxis"]}],disabled:[{type:i.E,args:["cdkDropListDisabled"]}],sortingDisabled:[{type:i.E,args:["cdkDropListSortingDisabled"]}],enterPredicate:[{type:i.E,args:["cdkDropListEnterPredicate"]}],autoScrollDisabled:[{type:i.E,args:["cdkDropListAutoScrollDisabled"]}],dropped:[{type:i.P,args:["cdkDropListDropped"]}],entered:[{type:i.P,args:["cdkDropListEntered"]}],exited:[{type:i.P,args:["cdkDropListExited"]}],sorted:[{type:i.P,args:["cdkDropListSorted"]}]};var le=new i.C("CdkDragHandle"),ue=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.element=t,this._stateChanges=new c.b,this._disabled=!1,this._parentDrag=n}),[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(s.c)(e),this._stateChanges.next(this)}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}}])}();ue.\u0275fac=function(e){return new(e||ue)(i.gc(i.r),i.gc(ne,12))},ue.\u0275dir=i.bc({type:ue,selectors:[["","cdkDragHandle",""]],hostAttrs:[1,"cdk-drag-handle"],inputs:{disabled:["cdkDragHandleDisabled","disabled"]},features:[i.Tb([{provide:le,useExisting:ue}])]}),ue.ctorParameters=function(){return[{type:i.r},{type:void 0,decorators:[{type:i.z,args:[ne]},{type:i.O},{type:i.ab}]}]},ue.propDecorators={disabled:[{type:i.E,args:["cdkDragHandleDisabled"]}]};var de=new i.C("CdkDragPlaceholder"),pe=_createClass((function e(t){_classCallCheck(this,e),this.templateRef=t}));pe.\u0275fac=function(e){return new(e||pe)(i.gc(i.cb))},pe.\u0275dir=i.bc({type:pe,selectors:[["ng-template","cdkDragPlaceholder",""]],inputs:{data:"data"},features:[i.Tb([{provide:de,useExisting:pe}])]}),pe.ctorParameters=function(){return[{type:i.cb}]},pe.propDecorators={data:[{type:i.E}]};var he=new i.C("CdkDragPreview"),fe=function(){return _createClass((function e(t){_classCallCheck(this,e),this.templateRef=t,this._matchSize=!1}),[{key:"matchSize",get:function(){return this._matchSize},set:function(e){this._matchSize=Object(s.c)(e)}}])}();fe.\u0275fac=function(e){return new(e||fe)(i.gc(i.cb))},fe.\u0275dir=i.bc({type:fe,selectors:[["ng-template","cdkDragPreview",""]],inputs:{matchSize:"matchSize",data:"data"},features:[i.Tb([{provide:he,useExisting:fe}])]}),fe.ctorParameters=function(){return[{type:i.cb}]},fe.propDecorators={data:[{type:i.E}],matchSize:[{type:i.E}]};var be=function(){return _createClass((function e(t,n,r,o,a,s,l,u,d,h){var f=this;_classCallCheck(this,e),this.element=t,this.dropContainer=n,this._document=r,this._ngZone=o,this._viewContainerRef=a,this._dir=l,this._changeDetectorRef=d,this._selfHandle=h,this._destroyed=new c.b,this.started=new i.u,this.released=new i.u,this.ended=new i.u,this.entered=new i.u,this.exited=new i.u,this.dropped=new i.u,this.moved=new p.a((function(e){var t=f._dragRef.moved.pipe(Object(m.a)((function(e){return{source:f,pointerPosition:e.pointerPosition,event:e.event,delta:e.delta,distance:e.distance}}))).subscribe(e);return function(){t.unsubscribe()}})),this._dragRef=u.createDrag(t,{dragStartThreshold:s&&null!=s.dragStartThreshold?s.dragStartThreshold:5,pointerDirectionChangeThreshold:s&&null!=s.pointerDirectionChangeThreshold?s.pointerDirectionChangeThreshold:5,zIndex:null==s?void 0:s.zIndex}),this._dragRef.data=this,s&&this._assignDefaults(s),n&&(this._dragRef._withDropContainer(n._dropListRef),n.addItem(this)),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}),[{key:"disabled",get:function(){return this._disabled||this.dropContainer&&this.dropContainer.disabled},set:function(e){this._disabled=Object(s.c)(e),this._dragRef.disabled=this._disabled}},{key:"getPlaceholderElement",value:function(){return this._dragRef.getPlaceholderElement()}},{key:"getRootElement",value:function(){return this._dragRef.getRootElement()}},{key:"reset",value:function(){this._dragRef.reset()}},{key:"getFreeDragPosition",value:function(){return this._dragRef.getFreeDragPosition()}},{key:"ngAfterViewInit",value:function(){var e=this;this._ngZone.onStable.pipe(Object(g.a)(1),Object(f.a)(this._destroyed)).subscribe((function(){e._updateRootElement(),e._handles.changes.pipe(Object(b.a)(e._handles),Object(v.a)((function(t){var n=t.filter((function(t){return t._parentDrag===e})).map((function(e){return e.element}));e._selfHandle&&e.rootElementSelector&&n.push(e.element),e._dragRef.withHandles(n)})),Object(y.a)((function(e){return Object(h.a).apply(void 0,_toConsumableArray(e.map((function(e){return e._stateChanges.pipe(Object(b.a)(e))}))))})),Object(f.a)(e._destroyed)).subscribe((function(t){var n=e._dragRef,i=t.element.nativeElement;t.disabled?n.disableHandle(i):n.enableHandle(i)})),e.freeDragPosition&&e._dragRef.setFreeDragPosition(e.freeDragPosition)}))}},{key:"ngOnChanges",value:function(e){var t=e.rootElementSelector,n=e.freeDragPosition;t&&!t.firstChange&&this._updateRootElement(),n&&!n.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}},{key:"ngOnDestroy",value:function(){this.dropContainer&&this.dropContainer.removeItem(this),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()}},{key:"_updateRootElement",value:function(){var e=this.element.nativeElement,t=this.rootElementSelector?me(e,this.rootElementSelector):e;t&&(t.nodeType,this._document.ELEMENT_NODE),this._dragRef.withRootElement(t||e)}},{key:"_getBoundaryElement",value:function(){var e=this.boundaryElement;return e?"string"==typeof e?me(this.element.nativeElement,e):Object(s.e)(e):null}},{key:"_syncInputs",value:function(e){var t=this;e.beforeStarted.subscribe((function(){if(!e.isDragging()){var n=t._dir,i=t.dragStartDelay,r=t._placeholderTemplate?{template:t._placeholderTemplate.templateRef,context:t._placeholderTemplate.data,viewContainer:t._viewContainerRef}:null,o=t._previewTemplate?{template:t._previewTemplate.templateRef,context:t._previewTemplate.data,matchSize:t._previewTemplate.matchSize,viewContainer:t._viewContainerRef}:null;e.disabled=t.disabled,e.lockAxis=t.lockAxis,e.dragStartDelay="object"==typeof i&&i?i:Object(s.f)(i),e.constrainPosition=t.constrainPosition,e.previewClass=t.previewClass,e.withBoundaryElement(t._getBoundaryElement()).withPlaceholderTemplate(r).withPreviewTemplate(o),n&&e.withDirection(n.value)}}))}},{key:"_handleEvents",value:function(e){var t=this;e.started.subscribe((function(){t.started.emit({source:t}),t._changeDetectorRef.markForCheck()})),e.released.subscribe((function(){t.released.emit({source:t})})),e.ended.subscribe((function(e){t.ended.emit({source:t,distance:e.distance}),t._changeDetectorRef.markForCheck()})),e.entered.subscribe((function(e){t.entered.emit({container:e.container.data,item:t,currentIndex:e.currentIndex})})),e.exited.subscribe((function(e){t.exited.emit({container:e.container.data,item:t})})),e.dropped.subscribe((function(e){t.dropped.emit({previousIndex:e.previousIndex,currentIndex:e.currentIndex,previousContainer:e.previousContainer.data,container:e.container.data,isPointerOverContainer:e.isPointerOverContainer,item:t,distance:e.distance})}))}},{key:"_assignDefaults",value:function(e){var t=e.lockAxis,n=e.dragStartDelay,i=e.constrainPosition,r=e.previewClass,o=e.boundaryElement,a=e.draggingDisabled,s=e.rootElementSelector;this.disabled=null!=a&&a,this.dragStartDelay=n||0,t&&(this.lockAxis=t),i&&(this.constrainPosition=i),r&&(this.previewClass=r),o&&(this.boundaryElement=o),s&&(this.rootElementSelector=s)}}])}();function me(e,t){for(var n=e.parentElement;n;){if(n.matches?n.matches(t):n.msMatchesSelector(t))return n;n=n.parentElement}return null}be.\u0275fac=function(e){return new(e||be)(i.gc(i.r),i.gc(se,12),i.gc(r.e),i.gc(i.N),i.gc(i.ib),i.gc(oe,8),i.gc(M.c,8),i.gc(te),i.gc(i.j),i.gc(le,10))},be.\u0275dir=i.bc({type:be,selectors:[["","cdkDrag",""]],contentQueries:function(e,t,n){var r;1&e&&(i.Zb(n,he,!0),i.Zb(n,de,!0),i.Zb(n,le,!0)),2&e&&(i.Vc(r=i.vc())&&(t._previewTemplate=r.first),i.Vc(r=i.vc())&&(t._placeholderTemplate=r.first),i.Vc(r=i.vc())&&(t._handles=r))},hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(e,t){2&e&&i.Yb("cdk-drag-disabled",t.disabled)("cdk-drag-dragging",t._dragRef.isDragging())},inputs:{disabled:["cdkDragDisabled","disabled"],dragStartDelay:["cdkDragStartDelay","dragStartDelay"],lockAxis:["cdkDragLockAxis","lockAxis"],constrainPosition:["cdkDragConstrainPosition","constrainPosition"],previewClass:["cdkDragPreviewClass","previewClass"],boundaryElement:["cdkDragBoundary","boundaryElement"],rootElementSelector:["cdkDragRootElement","rootElementSelector"],data:["cdkDragData","data"],freeDragPosition:["cdkDragFreeDragPosition","freeDragPosition"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[i.Tb([{provide:ne,useExisting:be}]),i.Sb]}),be.ctorParameters=function(){return[{type:i.r},{type:void 0,decorators:[{type:i.z,args:[se]},{type:i.O},{type:i.ab}]},{type:void 0,decorators:[{type:i.z,args:[r.e]}]},{type:i.N},{type:i.ib},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[oe]}]},{type:M.c,decorators:[{type:i.O}]},{type:te},{type:i.j},{type:ue,decorators:[{type:i.O},{type:i.Z},{type:i.z,args:[le]}]}]},be.propDecorators={_handles:[{type:i.o,args:[le,{descendants:!0}]}],_previewTemplate:[{type:i.n,args:[he]}],_placeholderTemplate:[{type:i.n,args:[de]}],data:[{type:i.E,args:["cdkDragData"]}],lockAxis:[{type:i.E,args:["cdkDragLockAxis"]}],rootElementSelector:[{type:i.E,args:["cdkDragRootElement"]}],boundaryElement:[{type:i.E,args:["cdkDragBoundary"]}],dragStartDelay:[{type:i.E,args:["cdkDragStartDelay"]}],freeDragPosition:[{type:i.E,args:["cdkDragFreeDragPosition"]}],disabled:[{type:i.E,args:["cdkDragDisabled"]}],constrainPosition:[{type:i.E,args:["cdkDragConstrainPosition"]}],previewClass:[{type:i.E,args:["cdkDragPreviewClass"]}],started:[{type:i.P,args:["cdkDragStarted"]}],released:[{type:i.P,args:["cdkDragReleased"]}],ended:[{type:i.P,args:["cdkDragEnded"]}],entered:[{type:i.P,args:["cdkDragEntered"]}],exited:[{type:i.P,args:["cdkDragExited"]}],dropped:[{type:i.P,args:["cdkDragDropped"]}],moved:[{type:i.P,args:["cdkDragMoved"]}]};var ge=_createClass((function e(){_classCallCheck(this,e)}));ge.\u0275mod=i.ec({type:ge}),ge.\u0275inj=i.dc({factory:function(e){return new(e||ge)},providers:[te],imports:[o.c]})},"5+tZ":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return l}));var i=n("lJxs"),r=n("Cfvw"),o=n("zx2A");function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return"function"==typeof t?function(o){return o.pipe(a((function(n,o){return Object(r.a)(e(n,o)).pipe(Object(i.a)((function(e,i){return t(n,e,o,i)})))}),n))}:("number"==typeof t&&(n=t),function(t){return t.lift(new s(e,n))})}var s=function(){return _createClass((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY;_classCallCheck(this,e),this.project=t,this.concurrent=n}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.project,this.concurrent))}}])}(),c=function(e){function t(e,n){var i,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).project=n,i.concurrent=r,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.active<this.concurrent?this._tryNext(e):this.buffer.push(e)}},{key:"_tryNext",value:function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this.active++,this._innerSub(t)}},{key:"_innerSub",value:function(e){var t=new o.a(this),n=this.destination;n.add(t);var i=Object(o.c)(e,t);i!==t&&n.add(i)}},{key:"_complete",value:function(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}},{key:"notifyNext",value:function(e){this.destination.next(e)}},{key:"notifyComplete",value:function(){var e=this.buffer;this.active--,e.length>0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}])}(o.b),l=a},"51Dv":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t)).parent=e,r.outerValue=n,r.outerIndex=i,r.index=0,r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)}},{key:"_error",value:function(e){this.parent.notifyError(e,this),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(this),this.unsubscribe()}}])}(n("7o/Q").a)},"58Qu":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("10Sq"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=Math.round(e);return t<26?i.RED._900:t<51?i.ORANGE._800:t<76?i.YELLOW._600:i.GREEN._500}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"graphColor",type:o,pure:!0})},"5RNC":function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return _}));var i=n("ofXK"),r=n("fXoL"),o=n("FKr1"),a=n("u47x"),s=n("cH1L"),c=n("8LU1"),l=n("FtGj"),u=n("3Pt+"),d=n("R1ws"),p=n("nLfN"),h=n("quSY"),f=["sliderWrapper"],b=Object(p.f)({passive:!1}),m={provide:u.r,useExisting:Object(r.nb)((function(){return v})),multi:!0},g=_createClass((function e(){_classCallCheck(this,e)})),v=function(e){function t(e,n,i,o,a,s,c,l){var u;return _classCallCheck(this,t),(u=_callSuper(this,t,[e]))._focusMonitor=n,u._changeDetectorRef=i,u._dir=o,u._ngZone=s,u._animationMode=l,u._invert=!1,u._max=100,u._min=0,u._step=1,u._thumbLabel=!1,u._tickInterval=0,u._value=null,u._vertical=!1,u.change=new r.u,u.input=new r.u,u.valueChange=new r.u,u.onTouched=function(){},u._percent=0,u._isSliding=!1,u._isActive=!1,u._tickIntervalPercent=0,u._sliderDimensions=null,u._controlValueAccessorChangeFn=function(){},u._dirChangeSubscription=h.a.EMPTY,u._pointerDown=function(e){u.disabled||u._isSliding||!y(e)&&0!==e.button||u._ngZone.run((function(){var t=u.value,n=M(e);u._isSliding=!0,u._lastPointerEvent=e,e.preventDefault(),u._focusHostElement(),u._onMouseenter(),u._bindGlobalEvents(e),u._focusHostElement(),u._updateValueFromPosition(n),u._valueOnSlideStart=t,t!=u.value&&u._emitInputEvent()}))},u._pointerMove=function(e){if(u._isSliding){e.preventDefault();var t=u.value;u._lastPointerEvent=e,u._updateValueFromPosition(M(e)),t!=u.value&&u._emitInputEvent()}},u._pointerUp=function(e){u._isSliding&&(e.preventDefault(),u._removeGlobalEvents(),u._isSliding=!1,u._valueOnSlideStart==u.value||u.disabled||u._emitChangeEvent(),u._valueOnSlideStart=u._lastPointerEvent=null)},u._windowBlur=function(){u._lastPointerEvent&&u._pointerUp(u._lastPointerEvent)},u._document=c,u.tabIndex=parseInt(a)||0,s.runOutsideAngular((function(){var t=e.nativeElement;t.addEventListener("mousedown",u._pointerDown,b),t.addEventListener("touchstart",u._pointerDown,b)})),u}return _inherits(t,e),_createClass(t,[{key:"invert",get:function(){return this._invert},set:function(e){this._invert=Object(c.c)(e)}},{key:"max",get:function(){return this._max},set:function(e){this._max=Object(c.f)(e,this._max),this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}},{key:"min",get:function(){return this._min},set:function(e){this._min=Object(c.f)(e,this._min),null===this._value&&(this.value=this._min),this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}},{key:"step",get:function(){return this._step},set:function(e){this._step=Object(c.f)(e,this._step),this._step%1!=0&&(this._roundToDecimal=this._step.toString().split(".").pop().length),this._changeDetectorRef.markForCheck()}},{key:"thumbLabel",get:function(){return this._thumbLabel},set:function(e){this._thumbLabel=Object(c.c)(e)}},{key:"tickInterval",get:function(){return this._tickInterval},set:function(e){this._tickInterval="auto"===e?"auto":"number"==typeof e||"string"==typeof e?Object(c.f)(e,this._tickInterval):0}},{key:"value",get:function(){return null===this._value&&(this.value=this._min),this._value},set:function(e){if(e!==this._value){var t=Object(c.f)(e);this._roundToDecimal&&(t=parseFloat(t.toFixed(this._roundToDecimal))),this._value=t,this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}}},{key:"vertical",get:function(){return this._vertical},set:function(e){this._vertical=Object(c.c)(e)}},{key:"displayValue",get:function(){return this.displayWith?this.displayWith(this.value):this._roundToDecimal&&this.value&&this.value%1!=0?this.value.toFixed(this._roundToDecimal):this.value||0}},{key:"focus",value:function(e){this._focusHostElement(e)}},{key:"blur",value:function(){this._blurHostElement()}},{key:"percent",get:function(){return this._clamp(this._percent)}},{key:"_shouldInvertAxis",value:function(){return this.vertical?!this.invert:this.invert}},{key:"_isMinValue",value:function(){return 0===this.percent}},{key:"_getThumbGap",value:function(){return this.disabled?7:this._isMinValue()&&!this.thumbLabel?this._isActive?10:7:0}},{key:"_getTrackBackgroundStyles",value:function(){var e=this.vertical?"Y":"X",t=this.vertical?"1, ".concat(1-this.percent,", 1"):1-this.percent+", 1, 1";return{transform:"translate".concat(e,"(").concat(this._shouldInvertMouseCoords()?"-":"").concat(this._getThumbGap(),"px) scale3d(").concat(t,")")}}},{key:"_getTrackFillStyles",value:function(){var e=this.percent,t=this.vertical?"Y":"X",n=this.vertical?"1, ".concat(e,", 1"):e+", 1, 1";return{transform:"translate".concat(t,"(").concat(this._shouldInvertMouseCoords()?"":"-").concat(this._getThumbGap(),"px) scale3d(").concat(n,")"),display:0===e?"none":""}}},{key:"_getTicksContainerStyles",value:function(){return{transform:"translate".concat(this.vertical?"Y":"X","(").concat(this.vertical||"rtl"!=this._getDirection()?"-":"").concat(this._tickIntervalPercent/2*100,"%)")}}},{key:"_getTicksStyles",value:function(){var e=100*this._tickIntervalPercent,t={backgroundSize:this.vertical?"2px ".concat(e,"%"):e+"% 2px",transform:"translateZ(0) translate".concat(this.vertical?"Y":"X","(").concat(this.vertical||"rtl"!=this._getDirection()?"":"-").concat(e/2,"%)").concat(this.vertical||"rtl"!=this._getDirection()?"":" rotate(180deg)")};if(this._isMinValue()&&this._getThumbGap()){var n=this._shouldInvertAxis();t["padding"+(this.vertical?n?"Bottom":"Top":n?"Right":"Left")]=this._getThumbGap()+"px"}return t}},{key:"_getThumbContainerStyles",value:function(){var e=this._shouldInvertAxis();return{transform:"translate".concat(this.vertical?"Y":"X","(-").concat(100*(("rtl"!=this._getDirection()||this.vertical?e:!e)?this.percent:1-this.percent),"%)")}}},{key:"_shouldInvertMouseCoords",value:function(){var e=this._shouldInvertAxis();return"rtl"!=this._getDirection()||this.vertical?e:!e}},{key:"_getDirection",value:function(){return this._dir&&"rtl"==this._dir.value?"rtl":"ltr"}},{key:"ngAfterViewInit",value:function(){var e=this;this._focusMonitor.monitor(this._elementRef,!0).subscribe((function(t){e._isActive=!!t&&"keyboard"!==t,e._changeDetectorRef.detectChanges()})),this._dir&&(this._dirChangeSubscription=this._dir.change.subscribe((function(){e._changeDetectorRef.markForCheck()})))}},{key:"ngOnDestroy",value:function(){var e=this._elementRef.nativeElement;e.removeEventListener("mousedown",this._pointerDown,b),e.removeEventListener("touchstart",this._pointerDown,b),this._lastPointerEvent=null,this._removeGlobalEvents(),this._focusMonitor.stopMonitoring(this._elementRef),this._dirChangeSubscription.unsubscribe()}},{key:"_onMouseenter",value:function(){this.disabled||(this._sliderDimensions=this._getSliderDimensions(),this._updateTickIntervalPercent())}},{key:"_onFocus",value:function(){this._sliderDimensions=this._getSliderDimensions(),this._updateTickIntervalPercent()}},{key:"_onBlur",value:function(){this.onTouched()}},{key:"_onKeydown",value:function(e){if(!this.disabled&&!Object(l.t)(e)){var t=this.value;switch(e.keyCode){case l.m:this._increment(10);break;case l.l:this._increment(-10);break;case l.f:this.value=this.max;break;case l.i:this.value=this.min;break;case l.j:this._increment("rtl"==this._getDirection()?1:-1);break;case l.q:this._increment(1);break;case l.n:this._increment("rtl"==this._getDirection()?-1:1);break;case l.e:this._increment(-1);break;default:return}t!=this.value&&(this._emitInputEvent(),this._emitChangeEvent()),this._isSliding=!0,e.preventDefault()}}},{key:"_onKeyup",value:function(){this._isSliding=!1}},{key:"_getWindow",value:function(){return this._document.defaultView||window}},{key:"_bindGlobalEvents",value:function(e){var t=this._document,n=y(e),i=n?"touchmove":"mousemove",r=n?"touchend":"mouseup";t.addEventListener(i,this._pointerMove,b),t.addEventListener(r,this._pointerUp,b),n&&t.addEventListener("touchcancel",this._pointerUp,b);var o=this._getWindow();void 0!==o&&o&&o.addEventListener("blur",this._windowBlur)}},{key:"_removeGlobalEvents",value:function(){var e=this._document;e.removeEventListener("mousemove",this._pointerMove,b),e.removeEventListener("mouseup",this._pointerUp,b),e.removeEventListener("touchmove",this._pointerMove,b),e.removeEventListener("touchend",this._pointerUp,b),e.removeEventListener("touchcancel",this._pointerUp,b);var t=this._getWindow();void 0!==t&&t&&t.removeEventListener("blur",this._windowBlur)}},{key:"_increment",value:function(e){this.value=this._clamp((this.value||0)+this.step*e,this.min,this.max)}},{key:"_updateValueFromPosition",value:function(e){if(this._sliderDimensions){var t=this.vertical?this._sliderDimensions.top:this._sliderDimensions.left,n=this.vertical?this._sliderDimensions.height:this._sliderDimensions.width,i=this.vertical?e.y:e.x,r=this._clamp((i-t)/n);if(this._shouldInvertMouseCoords()&&(r=1-r),0===r)this.value=this.min;else if(1===r)this.value=this.max;else{var o=this._calculateValue(r),a=Math.round((o-this.min)/this.step)*this.step+this.min;this.value=this._clamp(a,this.min,this.max)}}}},{key:"_emitChangeEvent",value:function(){this._controlValueAccessorChangeFn(this.value),this.valueChange.emit(this.value),this.change.emit(this._createChangeEvent())}},{key:"_emitInputEvent",value:function(){this.input.emit(this._createChangeEvent())}},{key:"_updateTickIntervalPercent",value:function(){if(this.tickInterval&&this._sliderDimensions)if("auto"==this.tickInterval){var e=this.vertical?this._sliderDimensions.height:this._sliderDimensions.width,t=e*this.step/(this.max-this.min),n=Math.ceil(30/t)*this.step;this._tickIntervalPercent=n/e}else this._tickIntervalPercent=this.tickInterval*this.step/(this.max-this.min)}},{key:"_createChangeEvent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.value,t=new g;return t.source=this,t.value=e,t}},{key:"_calculatePercentage",value:function(e){return((e||0)-this.min)/(this.max-this.min)}},{key:"_calculateValue",value:function(e){return this.min+e*(this.max-this.min)}},{key:"_clamp",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.max(t,Math.min(e,n))}},{key:"_getSliderDimensions",value:function(){return this._sliderWrapper?this._sliderWrapper.nativeElement.getBoundingClientRect():null}},{key:"_focusHostElement",value:function(e){this._elementRef.nativeElement.focus(e)}},{key:"_blurHostElement",value:function(){this._elementRef.nativeElement.blur()}},{key:"writeValue",value:function(e){this.value=e}},{key:"registerOnChange",value:function(e){this._controlValueAccessorChangeFn=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e}}])}(Object(o.F)(Object(o.A)(Object(o.C)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}))),"accent")));function y(e){return"t"===e.type[0]}function M(e){var t=y(e)?e.touches[0]||e.changedTouches[0]:e;return{x:t.clientX,y:t.clientY}}v.\u0275fac=function(e){return new(e||v)(r.gc(r.r),r.gc(a.h),r.gc(r.j),r.gc(s.c,8),r.rc("tabindex"),r.gc(r.N),r.gc(i.e),r.gc(d.a,8))},v.\u0275cmp=r.ac({type:v,selectors:[["mat-slider"]],viewQuery:function(e,t){var n;1&e&&r.vd(f,!0),2&e&&r.Vc(n=r.vc())&&(t._sliderWrapper=n.first)},hostAttrs:["role","slider",1,"mat-slider","mat-focus-indicator"],hostVars:28,hostBindings:function(e,t){1&e&&r.uc("focus",(function(){return t._onFocus()}))("blur",(function(){return t._onBlur()}))("keydown",(function(e){return t._onKeydown(e)}))("keyup",(function(){return t._onKeyup()}))("mouseenter",(function(){return t._onMouseenter()}))("selectstart",(function(e){return e.preventDefault()})),2&e&&(r.pc("tabIndex",t.tabIndex),r.Vb("aria-disabled",t.disabled)("aria-valuemax",t.max)("aria-valuemin",t.min)("aria-valuenow",t.value)("aria-orientation",t.vertical?"vertical":"horizontal"),r.Yb("mat-slider-disabled",t.disabled)("mat-slider-has-ticks",t.tickInterval)("mat-slider-horizontal",!t.vertical)("mat-slider-axis-inverted",t._shouldInvertAxis())("mat-slider-invert-mouse-coords",t._shouldInvertMouseCoords())("mat-slider-sliding",t._isSliding)("mat-slider-thumb-label-showing",t.thumbLabel)("mat-slider-vertical",t.vertical)("mat-slider-min-value",t._isMinValue())("mat-slider-hide-last-tick",t.disabled||t._isMinValue()&&t._getThumbGap()&&t._shouldInvertAxis())("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",invert:"invert",max:"max",min:"min",value:"value",step:"step",thumbLabel:"thumbLabel",tickInterval:"tickInterval",vertical:"vertical",displayWith:"displayWith"},outputs:{change:"change",input:"input",valueChange:"valueChange"},exportAs:["matSlider"],features:[r.Tb([m]),r.Rb],decls:29,vars:6,consts:[[1,"mat-slider-wrapper"],["sliderWrapper",""],[1,"mat-slider-track-wrapper"],[1,"mat-slider-track-background",3,"ngStyle"],[1,"mat-slider-track-fill",3,"ngStyle"],[1,"mat-slider-ticks-container",3,"ngStyle"],[1,"mat-slider-ticks",3,"ngStyle"],[1,"mat-slider-thumb-container",3,"ngStyle"],[1,"mat-slider-focus-ring"],[1,"mat-slider-thumb"],[1,"mat-slider-thumb-label"],[1,"mat-slider-thumb-label-text"]],template:function(e,t){1&e&&(r.mc(0,"div",0,1),r.od(2,"\n  "),r.mc(3,"div",2),r.od(4,"\n    "),r.hc(5,"div",3),r.od(6,"\n    "),r.hc(7,"div",4),r.od(8,"\n  "),r.lc(),r.od(9,"\n  "),r.mc(10,"div",5),r.od(11,"\n    "),r.hc(12,"div",6),r.od(13,"\n  "),r.lc(),r.od(14,"\n  "),r.mc(15,"div",7),r.od(16,"\n    "),r.hc(17,"div",8),r.od(18,"\n    "),r.hc(19,"div",9),r.od(20,"\n    "),r.mc(21,"div",10),r.od(22,"\n      "),r.mc(23,"span",11),r.od(24),r.lc(),r.od(25,"\n    "),r.lc(),r.od(26,"\n  "),r.lc(),r.od(27,"\n"),r.lc(),r.od(28,"\n")),2&e&&(r.Ub(5),r.Gc("ngStyle",t._getTrackBackgroundStyles()),r.Ub(2),r.Gc("ngStyle",t._getTrackFillStyles()),r.Ub(3),r.Gc("ngStyle",t._getTicksContainerStyles()),r.Ub(2),r.Gc("ngStyle",t._getTicksStyles()),r.Ub(3),r.Gc("ngStyle",t._getThumbContainerStyles()),r.Ub(9),r.pd(t.displayValue))},directives:[i.w],styles:['.mat-slider{display:inline-block;position:relative;box-sizing:border-box;padding:8px;outline:none;vertical-align:middle}.mat-slider:not(.mat-slider-disabled):active,.mat-slider.mat-slider-sliding:not(.mat-slider-disabled){cursor:-webkit-grabbing;cursor:grabbing}.mat-slider-wrapper{position:absolute}.mat-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks{background-repeat:repeat;background-clip:content-box;box-sizing:border-box;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-container{position:absolute;z-index:1;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-focus-ring{position:absolute;width:30px;height:30px;border-radius:50%;transform:scale(0);opacity:0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb{cursor:-webkit-grab;cursor:grab}.mat-slider-thumb{position:absolute;right:-10px;bottom:-10px;box-sizing:border-box;width:20px;height:20px;border:3px solid transparent;border-radius:50%;transform:scale(0.7);transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:28px;height:28px;border-radius:50%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-radius 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-high-contrast-active .mat-slider-thumb-label{outline:solid 1px}.mat-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper::after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb{border-width:2px;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb{border-width:4px;transform:scale(0.5)}.mat-slider-disabled .mat-slider-thumb-label{display:none}.mat-slider-horizontal{height:48px;min-width:128px}.mat-slider-horizontal .mat-slider-wrapper{height:2px;top:23px;left:8px;right:8px}.mat-slider-horizontal .mat-slider-wrapper::after{height:2px;border-left-width:2px;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper{height:2px;width:100%}.mat-slider-horizontal .mat-slider-track-fill{height:2px;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background{height:2px;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container{height:2px;width:100%}.cdk-high-contrast-active .mat-slider-horizontal .mat-slider-ticks-container{height:0;outline:solid 2px;top:1px}.mat-slider-horizontal .mat-slider-ticks{height:2px;width:100%}.mat-slider-horizontal .mat-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring{top:-15px;right:-15px}.mat-slider-horizontal .mat-slider-thumb-label{right:-14px;top:-40px;transform:translateY(26px) scale(0.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label{transform:rotate(45deg)}.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:none}.mat-slider-vertical{width:48px;min-height:128px}.mat-slider-vertical .mat-slider-wrapper{width:2px;top:8px;bottom:8px;left:23px}.mat-slider-vertical .mat-slider-wrapper::after{width:2px;border-top-width:2px;bottom:0;left:0}.mat-slider-vertical .mat-slider-track-wrapper{height:100%;width:2px}.mat-slider-vertical .mat-slider-track-fill{height:100%;width:2px;transform:scaleY(0)}.mat-slider-vertical .mat-slider-track-background{height:100%;width:2px;transform:scaleY(1)}.mat-slider-vertical .mat-slider-ticks-container{width:2px;height:100%}.cdk-high-contrast-active .mat-slider-vertical .mat-slider-ticks-container{width:0;outline:solid 2px;left:1px}.mat-slider-vertical .mat-slider-focus-ring{bottom:-15px;left:-15px}.mat-slider-vertical .mat-slider-ticks{width:2px;height:100%}.mat-slider-vertical .mat-slider-thumb-container{height:100%;width:0;left:50%}.mat-slider-vertical .mat-slider-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mat-slider-vertical .mat-slider-thumb-label{bottom:-14px;left:-40px;transform:translateX(26px) scale(0.01) rotate(-45deg)}.mat-slider-vertical .mat-slider-thumb-label-text{transform:rotate(45deg)}.mat-slider-vertical.cdk-focused .mat-slider-thumb-label{transform:rotate(-45deg)}[dir=rtl] .mat-slider-wrapper::after{left:0;right:auto}[dir=rtl] .mat-slider-horizontal .mat-slider-track-fill{transform-origin:100% 100%}[dir=rtl] .mat-slider-horizontal .mat-slider-track-background{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:100% 100%}.mat-slider._mat-animation-noopable .mat-slider-track-fill,.mat-slider._mat-animation-noopable .mat-slider-track-background,.mat-slider._mat-animation-noopable .mat-slider-ticks,.mat-slider._mat-animation-noopable .mat-slider-thumb-container,.mat-slider._mat-animation-noopable .mat-slider-focus-ring,.mat-slider._mat-animation-noopable .mat-slider-thumb,.mat-slider._mat-animation-noopable .mat-slider-thumb-label,.mat-slider._mat-animation-noopable .mat-slider-thumb-label-text,.mat-slider._mat-animation-noopable .mat-slider-has-ticks .mat-slider-wrapper::after{transition:none}\n'],encapsulation:2,changeDetection:0}),v.ctorParameters=function(){return[{type:r.r},{type:a.h},{type:r.j},{type:s.c,decorators:[{type:r.O}]},{type:String,decorators:[{type:r.h,args:["tabindex"]}]},{type:r.N},{type:void 0,decorators:[{type:r.z,args:[i.e]}]},{type:String,decorators:[{type:r.O},{type:r.z,args:[d.a]}]}]},v.propDecorators={invert:[{type:r.E}],max:[{type:r.E}],min:[{type:r.E}],step:[{type:r.E}],thumbLabel:[{type:r.E}],tickInterval:[{type:r.E}],value:[{type:r.E}],displayWith:[{type:r.E}],vertical:[{type:r.E}],change:[{type:r.P}],input:[{type:r.P}],valueChange:[{type:r.P}],_sliderWrapper:[{type:r.gb,args:["sliderWrapper"]}]};var _=_createClass((function e(){_classCallCheck(this,e)}));_.\u0275mod=r.ec({type:_}),_.\u0275inj=r.dc({factory:function(e){return new(e||_)},imports:[[i.c,o.k],o.k]})},"5c/N":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("OM7H"),r=n("DK5v"),o=n("fXoL"),a=n("tyNb"),s=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.permissions.isSuperUser}}])}(r.a);s.\u0275fac=function(e){return new(e||s)(o.qc(i.a),o.qc(a.g))},s.\u0275prov=o.cc({token:s,factory:s.\u0275fac})},"5e9n":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("lJxs"),r=n("PLnc"),o=n("HHkg"),a=function(){return _createClass((function e(t){_classCallCheck(this,e),this.classCount=0,this.planCount=0,t&&(this.classCount=t.class_count,this.planCount=t.plan_count)}),[{key:"allowDelete",value:function(){return 0==this.classCount&&0==this.planCount}},{key:"statusMessage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=[];return this.classCount>0&&n.push("".concat(e,": ").concat(this.classCount)),this.planCount>0&&n.push("".concat(t,": ").concat(this.planCount)),n.join(" ")}}])}(),s=n("aJOX"),c=n("fXoL"),l=function(){function e(t){_classCallCheck(this,e),this._restClient=t}return _createClass(e,[{key:"getSchoolSemestersForImportLesson",value:function(){var e=this;return this._restClient.get("/gradebook/semesterlesson").pipe(Object(i.a)((function(t){return e.mapSemestersForImportLesson(t)})))}},{key:"getSchoolYears",value:function(){var e=this;return this._restClient.get("/gradebook/yeardefinition").pipe(Object(i.a)((function(t){return e.mapYears(t)})))}},{key:"getChildSchoolYears",value:function(e){var t=this,n="/gradebook/yeardefinition/student/"+e;return this._restClient.get(n).pipe(Object(i.a)((function(e){return t.mapYears(e)})))}},{key:"getChildSchoolSemesters",value:function(e){var t=this,n="/gradebook/yeardefinition/student/"+e;return this._restClient.get(n).pipe(Object(i.a)((function(e){return t.mapYears(e)})),Object(i.a)((function(e){return t.mapYearsToSemesters(e)})))}},{key:"getSchoolSemesters",value:function(){var e=this;return this._restClient.get("/gradebook/yeardefinition").pipe(Object(i.a)((function(t){return e.mapYears(t)})),Object(i.a)((function(t){return e.mapYearsToSemesters(t)})))}},{key:"addSchoolYear",value:function(e){return this._restClient.post("/gradebook/yeardefinition",{year:e.rawYear()})}},{key:"getSchoolYear",value:function(e){var t=this;return this._restClient.get("/gradebook/yeardefinition/"+e).pipe(Object(i.a)((function(e){return t.mapYear(e)})))}},{key:"updateSchoolYear",value:function(e){return this._restClient.put("/gradebook/yeardefinition/"+e.id,{year:e.rawYear()})}},{key:"deleteSchoolYear",value:function(e){return this._restClient.delete("/gradebook/yeardefinition/"+e.id)}},{key:"getSchoolSemester",value:function(e){return this._restClient.get("/gradebook/semester/"+e).pipe(Object(i.a)((function(e){return new r.a(e)})))}},{key:"getSchoolSemesterStatus",value:function(e){return this._restClient.get("/gradebook/semester/"+e+"/status").pipe(Object(i.a)((function(e){return new a(e)})))}},{key:"deleteSemester",value:function(e){return this._restClient.delete("/gradebook/semester/"+e)}},{key:"importClasses",value:function(e){return this._restClient.post("/gradebook/semester/"+e.id+"/copystructure")}},{key:"getIsActiveSemester",value:function(){return this.getCurrentSemester().pipe(Object(i.a)((function(e){return 0!==e.id})))}},{key:"getActiveSemester",value:function(){return this.getCurrentSemester().pipe(Object(i.a)((function(e){return 0===e.id?null:e})))}},{key:"exportSchoolData",value:function(){return this._restClient.get("/school/export_data/")}},{key:"exportYearData",value:function(e){return this._restClient.get("/school/export_data/year/"+e)}},{key:"exportSemesterData",value:function(e){return this._restClient.get("/school/export_data/semester/"+e)}},{key:"getCurrentSemester",value:function(){return this.getSchoolYears().pipe(Object(i.a)((function(t){return e.getCurrentSchoolSemester(t,new Date)})))}},{key:"mapYear",value:function(t){return t.semesters=e.mapSemesters(t.semesters),new o.a(t)}},{key:"mapYears",value:function(e){var t=this;return e.map((function(e){return t.mapYear(e)})).sort((function(e,t){return e.start<t.start?1:-1}))}},{key:"mapSemestersForImportLesson",value:function(e){return e.map((function(e){return new r.a(e)}))}},{key:"mapYearsToSemesters",value:function(e){return e.reduce((function(e,t){return t.semesters.forEach((function(e){e.year=t})),[].concat(_toConsumableArray(e),_toConsumableArray(t.semesters))}),[]).sort((function(e,t){return e.start.getTime()-t.start.getTime()}))}}],[{key:"mapSemesters",value:function(e){return e.sort((function(e,t){return e.start>t.start?1:-1}))}},{key:"getCurrentSchoolSemester",value:function(e,t){var n=new r.a;return e.forEach((function(e){e.semesters.forEach((function(e){e.isDateWithinSemester(t)&&(n=e)}))})),n}},{key:"getAvailableSchoolSemesters",value:function(e,t){var n=[];return e.forEach((function(e){e.semesters.forEach((function(e){e.end>=t&&n.push(e)}))})),n}},{key:"getSemesterByIdOrCurrent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t)return e.find((function(e){return e.id===t}));var n=new Date;return e.slice().sort((function(e,t){return t.start.getTime()-e.start.getTime()})).filter((function(e){return e.isDateWithinSemester(n)}))[0]}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(s.c))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},"5uYS":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("LRne"),r=n("lJxs"),o=n("w1tV"),a=n("AaCr"),s=n("aJOX"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"get",value:function(){var e=this;return this.userGtmData?Object(i.a)(this.userGtmData):(this.userGtmData$||(this.userGtmData$=this._restClient.get("/pearson/get_user_gtm_data").pipe(Object(r.a)((function(t){return e.mapUserGtmData(t)})),Object(o.a)()),this.userGtmData$.subscribe((function(t){return e.userGtmData=t}))),this.userGtmData$)}},{key:"mapUserGtmData",value:function(e){return Object.assign(Object.assign({},e),{person_id:String(e.person_id),person_role_code:(t=a.c[e.person_role_code],t.replace(/^./,t[0].toUpperCase()))});var t}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(s.c))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},"5x/H":function(e,t,n){"use strict";var i=n("zIRd"),r=n("mrSG"),o=n("qOnz"),a=n("q/0M"),s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function c(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],i=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}var l,u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},d=d||{},p=u||self;function h(){}function f(e){var t=typeof e;return"array"==(t="object"!=t?t:e?Array.isArray(e)?"array":t:"null")||"object"==t&&"number"==typeof e.length}function b(e){var t=typeof e;return"object"==t&&null!=e||"function"==t}var m="closure_uid_"+(1e9*Math.random()>>>0),g=0;function v(e,t,n){return e.call.apply(e.bind,arguments)}function y(e,t,n){if(!e)throw Error();if(2<arguments.length){var i=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,i),e.apply(t,n)}}return function(){return e.apply(t,arguments)}}function M(e,t,n){return(M=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?v:y).apply(null,arguments)}function _(e,t){var n=Array.prototype.slice.call(arguments,1);return function(){var t=n.slice();return t.push.apply(t,arguments),e.apply(this,t)}}function O(e,t){function n(){}n.prototype=t.prototype,e.Z=t.prototype,e.prototype=new n,e.prototype.constructor=e,e.Vb=function(e,n,i){for(var r=Array(arguments.length-2),o=2;o<arguments.length;o++)r[o-2]=arguments[o];return t.prototype[n].apply(e,r)}}function z(){this.s=this.s,this.o=this.o}var A={};z.prototype.s=!1,z.prototype.na=function(){if(!this.s&&(this.s=!0,this.M(),0)){var e=function(e){return Object.prototype.hasOwnProperty.call(e,m)&&e[m]||(e[m]=++g)}(this);delete A[e]}},z.prototype.M=function(){if(this.o)for(;this.o.length;)this.o.shift()()};var k=Array.prototype.indexOf?function(e,t){return Array.prototype.indexOf.call(e,t,void 0)}:function(e,t){if("string"==typeof e)return"string"!=typeof t||1!=t.length?-1:e.indexOf(t,0);for(var n=0;n<e.length;n++)if(n in e&&e[n]===t)return n;return-1},C=Array.prototype.forEach?function(e,t,n){Array.prototype.forEach.call(e,t,n)}:function(e,t,n){for(var i=e.length,r="string"==typeof e?e.split(""):e,o=0;o<i;o++)o in r&&t.call(n,r[o],o,e)};function w(e){return Array.prototype.concat.apply([],arguments)}function S(e){var t=e.length;if(0<t){for(var n=Array(t),i=0;i<t;i++)n[i]=e[i];return n}return[]}function T(e){return/^[\s\xa0]*$/.test(e)}var q,L=String.prototype.trim?function(e){return e.trim()}:function(e){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(e)[1]};function E(e,t){return-1!=e.indexOf(t)}function D(e,t){return e<t?-1:e>t?1:0}e:{var R=p.navigator;if(R){var x=R.userAgent;if(x){q=x;break e}}q=""}function I(e,t,n){for(var i in e)t.call(n,e[i],i,e)}function W(e){var t={};for(var n in e)t[n]=e[n];return t}var P="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function N(e,t){for(var n,i,r=1;r<arguments.length;r++){for(n in i=arguments[r])e[n]=i[n];for(var o=0;o<P.length;o++)n=P[o],Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}}function j(e){return j[" "](e),e}j[" "]=h;var B,F,U=E(q,"Opera"),V=E(q,"Trident")||E(q,"MSIE"),H=E(q,"Edge"),Y=H||V,X=E(q,"Gecko")&&!(E(q.toLowerCase(),"webkit")&&!E(q,"Edge"))&&!(E(q,"Trident")||E(q,"MSIE"))&&!E(q,"Edge"),G=E(q.toLowerCase(),"webkit")&&!E(q,"Edge");function K(){var e=p.document;return e?e.documentMode:void 0}e:{var Q="",J=(F=q,X?/rv:([^\);]+)(\)|;)/.exec(F):H?/Edge\/([\d\.]+)/.exec(F):V?/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(F):G?/WebKit\/(\S+)/.exec(F):U?/(?:Version)[ \/]?(\S+)/.exec(F):void 0);if(J&&(Q=J?J[1]:""),V){var Z=K();if(null!=Z&&Z>parseFloat(Q)){B=String(Z);break e}}B=Q}var $,ee={};function te(){return e=ee,Object.prototype.hasOwnProperty.call(e,9)?e[9]:e[9]=function(){for(var e=0,t=L(String(B)).split("."),n=L("9").split("."),i=Math.max(t.length,n.length),r=0;0==e&&r<i;r++){var o=t[r]||"",a=n[r]||"";do{if(o=/(\d*)(\D*)(.*)/.exec(o)||["","","",""],a=/(\d*)(\D*)(.*)/.exec(a)||["","","",""],0==o[0].length&&0==a[0].length)break;e=D(0==o[1].length?0:parseInt(o[1],10),0==a[1].length?0:parseInt(a[1],10))||D(0==o[2].length,0==a[2].length)||D(o[2],a[2]),o=o[3],a=a[3]}while(0==e)}return 0<=e}();var e}p.document&&V?$=K()||parseInt(B,10)||void 0:$=void 0;var ne=$,ie=function(){if(!p.addEventListener||!Object.defineProperty)return!1;var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}});try{p.addEventListener("test",h,t),p.removeEventListener("test",h,t)}catch(n){}return e}();function re(e,t){this.type=e,this.g=this.target=t,this.defaultPrevented=!1}function oe(e,t){if(re.call(this,e?e.type:""),this.relatedTarget=this.g=this.target=null,this.button=this.screenY=this.screenX=this.clientY=this.clientX=0,this.key="",this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1,this.state=null,this.pointerId=0,this.pointerType="",this.i=null,e){var n=this.type=e.type,i=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:null;if(this.target=e.target||e.srcElement,this.g=t,t=e.relatedTarget){if(X){e:{try{j(t.nodeName);var r=!0;break e}catch(o){}r=!1}r||(t=null)}}else"mouseover"==n?t=e.fromElement:"mouseout"==n&&(t=e.toElement);this.relatedTarget=t,i?(this.clientX=void 0!==i.clientX?i.clientX:i.pageX,this.clientY=void 0!==i.clientY?i.clientY:i.pageY,this.screenX=i.screenX||0,this.screenY=i.screenY||0):(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0),this.button=e.button,this.key=e.key||"",this.ctrlKey=e.ctrlKey,this.altKey=e.altKey,this.shiftKey=e.shiftKey,this.metaKey=e.metaKey,this.pointerId=e.pointerId||0,this.pointerType="string"==typeof e.pointerType?e.pointerType:ae[e.pointerType]||"",this.state=e.state,this.i=e,e.defaultPrevented&&oe.Z.h.call(this)}}re.prototype.h=function(){this.defaultPrevented=!0},O(oe,re);var ae={2:"touch",3:"pen",4:"mouse"};oe.prototype.h=function(){oe.Z.h.call(this);var e=this.i;e.preventDefault?e.preventDefault():e.returnValue=!1};var se="closure_listenable_"+(1e6*Math.random()|0),ce=0;function le(e,t,n,i,r){this.listener=e,this.proxy=null,this.src=t,this.type=n,this.capture=!!i,this.ia=r,this.key=++ce,this.ca=this.fa=!1}function ue(e){e.ca=!0,e.listener=null,e.proxy=null,e.src=null,e.ia=null}function de(e){this.src=e,this.g={},this.h=0}function pe(e,t){var n=t.type;if(n in e.g){var i,r=e.g[n],o=k(r,t);(i=0<=o)&&Array.prototype.splice.call(r,o,1),i&&(ue(t),0==e.g[n].length&&(delete e.g[n],e.h--))}}function he(e,t,n,i){for(var r=0;r<e.length;++r){var o=e[r];if(!o.ca&&o.listener==t&&o.capture==!!n&&o.ia==i)return r}return-1}de.prototype.add=function(e,t,n,i,r){var o=e.toString();(e=this.g[o])||(e=this.g[o]=[],this.h++);var a=he(e,t,i,r);return-1<a?(t=e[a],n||(t.fa=!1)):((t=new le(t,this.src,o,!!i,r)).fa=n,e.push(t)),t};var fe="closure_lm_"+(1e6*Math.random()|0),be={};function me(e,t,n,i,r){if(i&&i.once)return function e(t,n,i,r,o){if(Array.isArray(n)){for(var a=0;a<n.length;a++)e(t,n[a],i,r,o);return null}return i=ze(i),t&&t[se]?t.O(n,i,b(r)?!!r.capture:!!r,o):ge(t,n,i,!0,r,o)}(e,t,n,i,r);if(Array.isArray(t)){for(var o=0;o<t.length;o++)me(e,t[o],n,i,r);return null}return n=ze(n),e&&e[se]?e.N(t,n,b(i)?!!i.capture:!!i,r):ge(e,t,n,!1,i,r)}function ge(e,t,n,i,r,o){if(!t)throw Error("Invalid event type");var a=b(r)?!!r.capture:!!r,s=_e(e);if(s||(e[fe]=s=new de(e)),(n=s.add(t,n,i,a,o)).proxy)return n;if(i=function(){var e=Me;return function t(n){return e.call(t.src,t.listener,n)}}(),n.proxy=i,i.src=e,i.listener=n,e.addEventListener)ie||(r=a),void 0===r&&(r=!1),e.addEventListener(t.toString(),i,r);else if(e.attachEvent)e.attachEvent(ye(t.toString()),i);else{if(!e.addListener||!e.removeListener)throw Error("addEventListener and attachEvent are unavailable.");e.addListener(i)}return n}function ve(e){if("number"!=typeof e&&e&&!e.ca){var t=e.src;if(t&&t[se])pe(t.i,e);else{var n=e.type,i=e.proxy;t.removeEventListener?t.removeEventListener(n,i,e.capture):t.detachEvent?t.detachEvent(ye(n),i):t.addListener&&t.removeListener&&t.removeListener(i),(n=_e(t))?(pe(n,e),0==n.h&&(n.src=null,t[fe]=null)):ue(e)}}}function ye(e){return e in be?be[e]:be[e]="on"+e}function Me(e,t){if(e.ca)e=!0;else{t=new oe(t,this);var n=e.listener,i=e.ia||e.src;e.fa&&ve(e),e=n.call(i,t)}return e}function _e(e){return(e=e[fe])instanceof de?e:null}var Oe="__closure_events_fn_"+(1e9*Math.random()>>>0);function ze(e){return"function"==typeof e?e:(e[Oe]||(e[Oe]=function(t){return e.handleEvent(t)}),e[Oe])}function Ae(){z.call(this),this.i=new de(this),this.P=this,this.I=null}function ke(e,t){var n,i=e.I;if(i)for(n=[];i;i=i.I)n.push(i);if(e=e.P,i=t.type||t,"string"==typeof t)t=new re(t,e);else if(t instanceof re)t.target=t.target||e;else{var r=t;N(t=new re(i,e),r)}if(r=!0,n)for(var o=n.length-1;0<=o;o--){var a=t.g=n[o];r=Ce(a,i,!0,t)&&r}if(r=Ce(a=t.g=e,i,!0,t)&&r,r=Ce(a,i,!1,t)&&r,n)for(o=0;o<n.length;o++)r=Ce(a=t.g=n[o],i,!1,t)&&r}function Ce(e,t,n,i){if(!(t=e.i.g[String(t)]))return!0;t=t.concat();for(var r=!0,o=0;o<t.length;++o){var a=t[o];if(a&&!a.ca&&a.capture==n){var s=a.listener,c=a.ia||a.src;a.fa&&pe(e.i,a),r=!1!==s.call(c,i)&&r}}return r&&!i.defaultPrevented}O(Ae,z),Ae.prototype[se]=!0,Ae.prototype.removeEventListener=function(e,t,n,i){!function e(t,n,i,r,o){if(Array.isArray(n))for(var a=0;a<n.length;a++)e(t,n[a],i,r,o);else r=b(r)?!!r.capture:!!r,i=ze(i),t&&t[se]?(t=t.i,(n=String(n).toString())in t.g&&-1<(i=he(a=t.g[n],i,r,o))&&(ue(a[i]),Array.prototype.splice.call(a,i,1),0==a.length&&(delete t.g[n],t.h--))):t&&(t=_e(t))&&(n=t.g[n.toString()],t=-1,n&&(t=he(n,i,r,o)),(i=-1<t?n[t]:null)&&ve(i))}(this,e,t,n,i)},Ae.prototype.M=function(){if(Ae.Z.M.call(this),this.i){var e,t=this.i;for(e in t.g){for(var n=t.g[e],i=0;i<n.length;i++)ue(n[i]);delete t.g[e],t.h--}}this.I=null},Ae.prototype.N=function(e,t,n,i){return this.i.add(String(e),t,!1,n,i)},Ae.prototype.O=function(e,t,n,i){return this.i.add(String(e),t,!0,n,i)};var we=p.JSON.stringify;function Se(){var e=Ie,t=null;return e.g&&(t=e.g,e.g=e.g.next,e.g||(e.h=null),t.next=null),t}var Te,qe=function(){function e(){this.h=this.g=null}return e.prototype.add=function(e,t){var n=Le.get();n.set(e,t),this.h?this.h.next=n:this.g=n,this.h=n},e}(),Le=new(function(){function e(e,t){this.i=e,this.j=t,this.h=0,this.g=null}return e.prototype.get=function(){var e;return 0<this.h?(this.h--,e=this.g,this.g=e.next,e.next=null):e=this.i(),e},e}())((function(){return new Ee}),(function(e){return e.reset()})),Ee=function(){function e(){this.next=this.g=this.h=null}return e.prototype.set=function(e,t){this.h=e,this.g=t,this.next=null},e.prototype.reset=function(){this.next=this.g=this.h=null},e}();function De(e){p.setTimeout((function(){throw e}),0)}function Re(e,t){Te||function(){var e=p.Promise.resolve(void 0);Te=function(){e.then(We)}}(),xe||(Te(),xe=!0),Ie.add(e,t)}var xe=!1,Ie=new qe;function We(){for(var e;e=Se();){try{e.h.call(e.g)}catch(n){De(n)}var t=Le;t.j(e),100>t.h&&(t.h++,e.next=t.g,t.g=e)}xe=!1}function Pe(e,t){Ae.call(this),this.h=e||1,this.g=t||p,this.j=M(this.kb,this),this.l=Date.now()}function Ne(e){e.da=!1,e.S&&(e.g.clearTimeout(e.S),e.S=null)}function je(e,t,n){if("function"==typeof e)n&&(e=M(e,n));else{if(!e||"function"!=typeof e.handleEvent)throw Error("Invalid listener argument");e=M(e.handleEvent,e)}return 2147483647<Number(t)?-1:p.setTimeout(e,t||0)}function Be(e){e.g=je((function(){e.g=null,e.i&&(e.i=!1,Be(e))}),e.j);var t=e.h;e.h=null,e.m.apply(null,t)}O(Pe,Ae),(l=Pe.prototype).da=!1,l.S=null,l.kb=function(){if(this.da){var e=Date.now()-this.l;0<e&&e<.8*this.h?this.S=this.g.setTimeout(this.j,this.h-e):(this.S&&(this.g.clearTimeout(this.S),this.S=null),ke(this,"tick"),this.da&&(Ne(this),this.start()))}},l.start=function(){this.da=!0,this.S||(this.S=this.g.setTimeout(this.j,this.h),this.l=Date.now())},l.M=function(){Pe.Z.M.call(this),Ne(this),delete this.g};var Fe=function(e){function t(t,n){var i=e.call(this)||this;return i.m=t,i.j=n,i.h=null,i.i=!1,i.g=null,i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.l=function(e){this.h=arguments,this.g?this.i=!0:Be(this)},t.prototype.M=function(){e.prototype.M.call(this),this.g&&(p.clearTimeout(this.g),this.g=null,this.i=!1,this.h=null)},t}(z);function Ue(e){z.call(this),this.h=e,this.g={}}O(Ue,z);var Ve=[];function He(e,t,n,i){Array.isArray(n)||(n&&(Ve[0]=n.toString()),n=Ve);for(var r=0;r<n.length;r++){var o=me(t,n[r],i||e.handleEvent,!1,e.h||e);if(!o)break;e.g[o.key]=o}}function Ye(e){I(e.g,(function(e,t){this.g.hasOwnProperty(t)&&ve(e)}),e),e.g={}}function Xe(){this.g=!0}function Ge(e,t,n,i){e.info((function(){return"XMLHTTP TEXT ("+t+"): "+function(e,t){if(!e.g)return t;if(!t)return null;try{var n=JSON.parse(t);if(n)for(e=0;e<n.length;e++)if(Array.isArray(n[e])){var i=n[e];if(!(2>i.length)){var r=i[1];if(Array.isArray(r)&&!(1>r.length)){var o=r[0];if("noop"!=o&&"stop"!=o&&"close"!=o)for(var a=1;a<r.length;a++)r[a]=""}}}return we(n)}catch(s){return t}}(e,n)+(i?" "+i:"")}))}Ue.prototype.M=function(){Ue.Z.M.call(this),Ye(this)},Ue.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented")},Xe.prototype.Aa=function(){this.g=!1},Xe.prototype.info=function(){};var Ke={},Qe=null;function Je(){return Qe=Qe||new Ae}function Ze(e){re.call(this,Ke.Ma,e)}function $e(e){var t=Je();ke(t,new Ze(t,e))}function et(e,t){re.call(this,Ke.STAT_EVENT,e),this.stat=t}function tt(e){var t=Je();ke(t,new et(t,e))}function nt(e,t){re.call(this,Ke.Na,e),this.size=t}function it(e,t){if("function"!=typeof e)throw Error("Fn must not be null and must be a function");return p.setTimeout((function(){e()}),t)}Ke.Ma="serverreachability",O(Ze,re),Ke.STAT_EVENT="statevent",O(et,re),Ke.Na="timingevent",O(nt,re);var rt={NO_ERROR:0,lb:1,yb:2,xb:3,sb:4,wb:5,zb:6,Ja:7,TIMEOUT:8,Cb:9},ot={qb:"complete",Mb:"success",Ka:"error",Ja:"abort",Eb:"ready",Fb:"readystatechange",TIMEOUT:"timeout",Ab:"incrementaldata",Db:"progress",tb:"downloadprogress",Ub:"uploadprogress"};function at(){}function st(e){return e.h||(e.h=e.i())}function ct(){}at.prototype.h=null;var lt,ut={OPEN:"a",pb:"b",Ka:"c",Bb:"d"};function dt(){re.call(this,"d")}function pt(){re.call(this,"c")}function ht(){}function ft(e,t,n,i){this.l=e,this.j=t,this.m=n,this.X=i||1,this.V=new Ue(this),this.P=mt,e=Y?125:void 0,this.W=new Pe(e),this.H=null,this.i=!1,this.s=this.A=this.v=this.K=this.F=this.Y=this.B=null,this.D=[],this.g=null,this.C=0,this.o=this.u=null,this.N=-1,this.I=!1,this.O=0,this.L=null,this.aa=this.J=this.$=this.U=!1,this.h=new bt}function bt(){this.i=null,this.g="",this.h=!1}O(dt,re),O(pt,re),O(ht,at),ht.prototype.g=function(){return new XMLHttpRequest},ht.prototype.i=function(){return{}},lt=new ht;var mt=45e3,gt={},vt={};function yt(e,t,n){e.K=1,e.v=Ft(It(t)),e.s=n,e.U=!0,Mt(e,null)}function Mt(e,t){e.F=Date.now(),At(e),e.A=It(e.v);var n=e.A,i=e.X;Array.isArray(i)||(i=[String(i)]),tn(n.h,"t",i),e.C=0,n=e.l.H,e.h=new bt,e.g=ii(e.l,n?t:null,!e.s),0<e.O&&(e.L=new Fe(M(e.Ia,e,e.g),e.O)),He(e.V,e.g,"readystatechange",e.gb),t=e.H?W(e.H):{},e.s?(e.u||(e.u="POST"),t["Content-Type"]="application/x-www-form-urlencoded",e.g.ea(e.A,e.u,e.s,t)):(e.u="GET",e.g.ea(e.A,e.u,null,t)),$e(1),function(e,t,n,i,r,o){e.info((function(){if(e.g)if(o)for(var a="",s=o.split("&"),c=0;c<s.length;c++){var l=s[c].split("=");if(1<l.length){var u=l[0];l=l[1];var d=u.split("_");a=2<=d.length&&"type"==d[1]?a+(u+"=")+l+"&":a+(u+"=redacted&")}}else a=null;else a=o;return"XMLHTTP REQ ("+i+") [attempt "+r+"]: "+t+"\n"+n+"\n"+a}))}(e.j,e.u,e.A,e.m,e.X,e.s)}function _t(e){return!!e.g&&"GET"==e.u&&2!=e.K&&e.l.Ba}function Ot(e,t,n){for(var i,r=!0;!e.I&&e.C<n.length;){if((i=zt(e,n))==vt){4==t&&(e.o=4,tt(14),r=!1),Ge(e.j,e.m,null,"[Incomplete Response]");break}if(i==gt){e.o=4,tt(15),Ge(e.j,e.m,n,"[Invalid Chunk]"),r=!1;break}Ge(e.j,e.m,i,null),Tt(e,i)}_t(e)&&i!=vt&&i!=gt&&(e.h.g="",e.C=0),4!=t||0!=n.length||e.h.h||(e.o=1,tt(16),r=!1),e.i=e.i&&r,r?0<n.length&&!e.aa&&(e.aa=!0,(t=e.l).g==e&&t.$&&!t.L&&(t.h.info("Great, no buffering proxy detected. Bytes received: "+n.length),Kn(t),t.L=!0,tt(11))):(Ge(e.j,e.m,n,"[Invalid Chunked Response]"),St(e),wt(e))}function zt(e,t){var n=e.C,i=t.indexOf("\n",n);return-1==i?vt:(n=Number(t.substring(n,i)),isNaN(n)?gt:(i+=1)+n>t.length?vt:(t=t.substr(i,n),e.C=i+n,t))}function At(e){e.Y=Date.now()+e.P,kt(e,e.P)}function kt(e,t){if(null!=e.B)throw Error("WatchDog timer not null");e.B=it(M(e.eb,e),t)}function Ct(e){e.B&&(p.clearTimeout(e.B),e.B=null)}function wt(e){0==e.l.G||e.I||Zn(e.l,e)}function St(e){Ct(e);var t=e.L;t&&"function"==typeof t.na&&t.na(),e.L=null,Ne(e.W),Ye(e.V),e.g&&(t=e.g,e.g=null,t.abort(),t.na())}function Tt(e,t){try{var n=e.l;if(0!=n.G&&(n.g==e||ln(n.i,e)))if(n.I=e.N,!e.J&&ln(n.i,e)&&3==n.G){try{var i=n.Ca.g.parse(t)}catch(o){i=null}if(Array.isArray(i)&&3==i.length){var r=i;if(0==r[0]){e:if(!n.u){if(n.g){if(!(n.g.F+3e3<e.F))break e;Jn(n),jn(n)}Gn(n),tt(18)}}else n.ta=r[1],0<n.ta-n.U&&37500>r[2]&&n.N&&0==n.A&&!n.v&&(n.v=it(M(n.ab,n),6e3));if(1>=cn(n.i)&&n.ka){try{n.ka()}catch(o){}n.ka=void 0}}else ei(n,11)}else if((e.J||n.g==e)&&Jn(n),!T(t))for(r=n.Ca.g.parse(t),t=0;t<r.length;t++){var o=r[t];if(n.U=o[0],o=o[1],2==n.G)if("c"==o[0]){n.J=o[1],n.la=o[2];var a=o[3];null!=a&&(n.ma=a,n.h.info("VER="+n.ma));var s=o[4];null!=s&&(n.za=s,n.h.info("SVER="+n.za));var c=o[5];null!=c&&"number"==typeof c&&0<c&&(i=1.5*c,n.K=i,n.h.info("backChannelRequestTimeoutMs_="+i)),i=n;var l=e.g;if(l){var u=l.g?l.g.getResponseHeader("X-Client-Wire-Protocol"):null;if(u){var d=i.i;!d.g&&(E(u,"spdy")||E(u,"quic")||E(u,"h2"))&&(d.j=d.l,d.g=new Set,d.h&&(un(d,d.h),d.h=null))}if(i.D){var p=l.g?l.g.getResponseHeader("X-HTTP-Session-Id"):null;p&&(i.sa=p,Bt(i.F,i.D,p))}}n.G=3,n.j&&n.j.xa(),n.$&&(n.O=Date.now()-e.F,n.h.info("Handshake RTT: "+n.O+"ms"));var h=e;if((i=n).oa=ni(i,i.H?i.la:null,i.W),h.J){dn(i.i,h);var f=h,b=i.K;b&&f.setTimeout(b),f.B&&(Ct(f),At(f)),i.g=h}else Xn(i);0<n.l.length&&Un(n)}else"stop"!=o[0]&&"close"!=o[0]||ei(n,7);else 3==n.G&&("stop"==o[0]||"close"==o[0]?"stop"==o[0]?ei(n,7):Nn(n):"noop"!=o[0]&&n.j&&n.j.wa(o),n.A=0)}$e(4)}catch(o){}}function qt(e,t){if(e.forEach&&"function"==typeof e.forEach)e.forEach(t,void 0);else if(f(e)||"string"==typeof e)C(e,t,void 0);else{if(e.T&&"function"==typeof e.T)var n=e.T();else if(e.R&&"function"==typeof e.R)n=void 0;else if(f(e)||"string"==typeof e){n=[];for(var i=e.length,r=0;r<i;r++)n.push(r)}else for(r in n=[],i=0,e)n[i++]=r;r=(i=function(e){if(e.R&&"function"==typeof e.R)return e.R();if("string"==typeof e)return e.split("");if(f(e)){for(var t=[],n=e.length,i=0;i<n;i++)t.push(e[i]);return t}for(i in t=[],n=0,e)t[n++]=e[i];return t}(e)).length;for(var o=0;o<r;o++)t.call(void 0,i[o],n&&n[o],e)}}function Lt(e,t){this.h={},this.g=[],this.i=0;var n=arguments.length;if(1<n){if(n%2)throw Error("Uneven number of arguments");for(var i=0;i<n;i+=2)this.set(arguments[i],arguments[i+1])}else if(e)if(e instanceof Lt)for(n=e.T(),i=0;i<n.length;i++)this.set(n[i],e.get(n[i]));else for(i in e)this.set(i,e[i])}function Et(e){if(e.i!=e.g.length){for(var t=0,n=0;t<e.g.length;){var i=e.g[t];Dt(e.h,i)&&(e.g[n++]=i),t++}e.g.length=n}if(e.i!=e.g.length){var r={};for(n=t=0;t<e.g.length;)Dt(r,i=e.g[t])||(e.g[n++]=i,r[i]=1),t++;e.g.length=n}}function Dt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}(l=ft.prototype).setTimeout=function(e){this.P=e},l.gb=function(e){e=e.target;var t=this.L;t&&3==Rn(e)?t.l():this.Ia(e)},l.Ia=function(e){try{if(e==this.g)e:{var t=Rn(this.g),n=this.g.Da(),i=this.g.ba();if(!(3>t)&&(3!=t||Y||this.g&&(this.h.h||this.g.ga()||xn(this.g)))){this.I||4!=t||7==n||$e(8==n||0>=i?3:2),Ct(this);var r=this.g.ba();this.N=r;t:if(_t(this)){var o=xn(this.g);e="";var a=o.length,s=4==Rn(this.g);if(!this.h.i){if("undefined"==typeof TextDecoder){St(this),wt(this);var c="";break t}this.h.i=new p.TextDecoder}for(n=0;n<a;n++)this.h.h=!0,e+=this.h.i.decode(o[n],{stream:s&&n==a-1});o.splice(0,a),this.h.g+=e,this.C=0,c=this.h.g}else c=this.g.ga();if(this.i=200==r,function(e,t,n,i,r,o,a){e.info((function(){return"XMLHTTP RESP ("+i+") [ attempt "+r+"]: "+t+"\n"+n+"\n"+o+" "+a}))}(this.j,this.u,this.A,this.m,this.X,t,r),this.i){if(this.$&&!this.J){t:{if(this.g){var l,u=this.g;if((l=u.g?u.g.getResponseHeader("X-HTTP-Initial-Response"):null)&&!T(l)){var d=l;break t}}d=null}if(!(r=d)){this.i=!1,this.o=3,tt(12),St(this),wt(this);break e}Ge(this.j,this.m,r,"Initial handshake response via X-HTTP-Initial-Response"),this.J=!0,Tt(this,r)}this.U?(Ot(this,t,c),Y&&this.i&&3==t&&(He(this.V,this.W,"tick",this.fb),this.W.start())):(Ge(this.j,this.m,c,null),Tt(this,c)),4==t&&St(this),this.i&&!this.I&&(4==t?Zn(this.l,this):(this.i=!1,At(this)))}else 400==r&&0<c.indexOf("Unknown SID")?(this.o=3,tt(12)):(this.o=0,tt(13)),St(this),wt(this)}}}catch(t){}},l.fb=function(){if(this.g){var e=Rn(this.g),t=this.g.ga();this.C<t.length&&(Ct(this),Ot(this,e,t),this.i&&4!=e&&At(this))}},l.cancel=function(){this.I=!0,St(this)},l.eb=function(){this.B=null;var e=Date.now();0<=e-this.Y?(function(e,t){e.info((function(){return"TIMEOUT: "+t}))}(this.j,this.A),2!=this.K&&($e(3),tt(17)),St(this),this.o=2,wt(this)):kt(this,this.Y-e)},(l=Lt.prototype).R=function(){Et(this);for(var e=[],t=0;t<this.g.length;t++)e.push(this.h[this.g[t]]);return e},l.T=function(){return Et(this),this.g.concat()},l.get=function(e,t){return Dt(this.h,e)?this.h[e]:t},l.set=function(e,t){Dt(this.h,e)||(this.i++,this.g.push(e)),this.h[e]=t},l.forEach=function(e,t){for(var n=this.T(),i=0;i<n.length;i++){var r=n[i],o=this.get(r);e.call(t,o,r,this)}};var Rt=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function xt(e,t){if(this.i=this.s=this.j="",this.m=null,this.o=this.l="",this.g=!1,e instanceof xt){this.g=void 0!==t?t:e.g,Wt(this,e.j),this.s=e.s,Pt(this,e.i),Nt(this,e.m),this.l=e.l,t=e.h;var n=new Jt;n.i=t.i,t.g&&(n.g=new Lt(t.g),n.h=t.h),jt(this,n),this.o=e.o}else e&&(n=String(e).match(Rt))?(this.g=!!t,Wt(this,n[1]||"",!0),this.s=Ut(n[2]||""),Pt(this,n[3]||"",!0),Nt(this,n[4]),this.l=Ut(n[5]||"",!0),jt(this,n[6]||"",!0),this.o=Ut(n[7]||"")):(this.g=!!t,this.h=new Jt(null,this.g))}function It(e){return new xt(e)}function Wt(e,t,n){e.j=n?Ut(t,!0):t,e.j&&(e.j=e.j.replace(/:$/,""))}function Pt(e,t,n){e.i=n?Ut(t,!0):t}function Nt(e,t){if(t){if(t=Number(t),isNaN(t)||0>t)throw Error("Bad port number "+t);e.m=t}else e.m=null}function jt(e,t,n){t instanceof Jt?(e.h=t,function(e,t){t&&!e.j&&(Zt(e),e.i=null,e.g.forEach((function(e,t){var n=t.toLowerCase();t!=n&&($t(this,t),tn(this,n,e))}),e)),e.j=t}(e.h,e.g)):(n||(t=Vt(t,Kt)),e.h=new Jt(t,e.g))}function Bt(e,t,n){e.h.set(t,n)}function Ft(e){return Bt(e,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)),e}function Ut(e,t){return e?t?decodeURI(e.replace(/%25/g,"%2525")):decodeURIComponent(e):""}function Vt(e,t,n){return"string"==typeof e?(e=encodeURI(e).replace(t,Ht),n&&(e=e.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),e):null}function Ht(e){return"%"+((e=e.charCodeAt(0))>>4&15).toString(16)+(15&e).toString(16)}xt.prototype.toString=function(){var e=[],t=this.j;t&&e.push(Vt(t,Yt,!0),":");var n=this.i;return(n||"file"==t)&&(e.push("//"),(t=this.s)&&e.push(Vt(t,Yt,!0),"@"),e.push(encodeURIComponent(String(n)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),null!=(n=this.m)&&e.push(":",String(n))),(n=this.l)&&(this.i&&"/"!=n.charAt(0)&&e.push("/"),e.push(Vt(n,"/"==n.charAt(0)?Gt:Xt,!0))),(n=this.h.toString())&&e.push("?",n),(n=this.o)&&e.push("#",Vt(n,Qt)),e.join("")};var Yt=/[#\/\?@]/g,Xt=/[#\?:]/g,Gt=/[#\?]/g,Kt=/[#\?@]/g,Qt=/#/g;function Jt(e,t){this.h=this.g=null,this.i=e||null,this.j=!!t}function Zt(e){e.g||(e.g=new Lt,e.h=0,e.i&&function(e,t){if(e){e=e.split("&");for(var n=0;n<e.length;n++){var i=e[n].indexOf("="),r=null;if(0<=i){var o=e[n].substring(0,i);r=e[n].substring(i+1)}else o=e[n];t(o,r?decodeURIComponent(r.replace(/\+/g," ")):"")}}}(e.i,(function(t,n){e.add(decodeURIComponent(t.replace(/\+/g," ")),n)})))}function $t(e,t){Zt(e),t=nn(e,t),Dt(e.g.h,t)&&(e.i=null,e.h-=e.g.get(t).length,Dt((e=e.g).h,t)&&(delete e.h[t],e.i--,e.g.length>2*e.i&&Et(e)))}function en(e,t){return Zt(e),t=nn(e,t),Dt(e.g.h,t)}function tn(e,t,n){$t(e,t),0<n.length&&(e.i=null,e.g.set(nn(e,t),S(n)),e.h+=n.length)}function nn(e,t){return t=String(t),e.j&&(t=t.toLowerCase()),t}(l=Jt.prototype).add=function(e,t){Zt(this),this.i=null,e=nn(this,e);var n=this.g.get(e);return n||this.g.set(e,n=[]),n.push(t),this.h+=1,this},l.forEach=function(e,t){Zt(this),this.g.forEach((function(n,i){C(n,(function(n){e.call(t,n,i,this)}),this)}),this)},l.T=function(){Zt(this);for(var e=this.g.R(),t=this.g.T(),n=[],i=0;i<t.length;i++)for(var r=e[i],o=0;o<r.length;o++)n.push(t[i]);return n},l.R=function(e){Zt(this);var t=[];if("string"==typeof e)en(this,e)&&(t=w(t,this.g.get(nn(this,e))));else{e=this.g.R();for(var n=0;n<e.length;n++)t=w(t,e[n])}return t},l.set=function(e,t){return Zt(this),this.i=null,en(this,e=nn(this,e))&&(this.h-=this.g.get(e).length),this.g.set(e,[t]),this.h+=1,this},l.get=function(e,t){return e&&0<(e=this.R(e)).length?String(e[0]):t},l.toString=function(){if(this.i)return this.i;if(!this.g)return"";for(var e=[],t=this.g.T(),n=0;n<t.length;n++){var i=t[n],r=encodeURIComponent(String(i));i=this.R(i);for(var o=0;o<i.length;o++){var a=r;""!==i[o]&&(a+="="+encodeURIComponent(String(i[o]))),e.push(a)}}return this.i=e.join("&")};var rn=function(e,t){this.h=e,this.g=t};function on(e){this.l=e||an,e=p.PerformanceNavigationTiming?0<(e=p.performance.getEntriesByType("navigation")).length&&("hq"==e[0].nextHopProtocol||"h2"==e[0].nextHopProtocol):!!(p.g&&p.g.Ea&&p.g.Ea()&&p.g.Ea().Zb),this.j=e?this.l:1,this.g=null,1<this.j&&(this.g=new Set),this.h=null,this.i=[]}var an=10;function sn(e){return!!e.h||!!e.g&&e.g.size>=e.j}function cn(e){return e.h?1:e.g?e.g.size:0}function ln(e,t){return e.h?e.h==t:!!e.g&&e.g.has(t)}function un(e,t){e.g?e.g.add(t):e.h=t}function dn(e,t){e.h&&e.h==t?e.h=null:e.g&&e.g.has(t)&&e.g.delete(t)}function pn(e){var t,n;if(null!=e.h)return e.i.concat(e.h.D);if(null!=e.g&&0!==e.g.size){var i=e.i;try{for(var r=c(e.g.values()),o=r.next();!o.done;o=r.next()){var a=o.value;i=i.concat(a.D)}}catch(s){t={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}return i}return S(e.i)}function hn(){}function fn(){this.g=new hn}function bn(e,t,n){var i=n||"";try{qt(e,(function(e,n){var r=e;b(e)&&(r=we(e)),t.push(i+n+"="+encodeURIComponent(r))}))}catch(zh){throw t.push(i+"type="+encodeURIComponent("_badmap")),zh}}function mn(e,t,n,i,r){try{t.onload=null,t.onerror=null,t.onabort=null,t.ontimeout=null,r(i)}catch(o){}}function gn(e){this.l=e.$b||null,this.j=e.ib||!1}function vn(e,t){Ae.call(this),this.D=e,this.u=t,this.m=void 0,this.readyState=yn,this.status=0,this.responseType=this.responseText=this.response=this.statusText="",this.onreadystatechange=null,this.v=new Headers,this.h=null,this.C="GET",this.B="",this.g=!1,this.A=this.j=this.l=null}on.prototype.cancel=function(){var e,t;if(this.i=pn(this),this.h)this.h.cancel(),this.h=null;else if(this.g&&0!==this.g.size){try{for(var n=c(this.g.values()),i=n.next();!i.done;i=n.next())i.value.cancel()}catch(r){e={error:r}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}this.g.clear()}},hn.prototype.stringify=function(e){return p.JSON.stringify(e,void 0)},hn.prototype.parse=function(e){return p.JSON.parse(e,void 0)},O(gn,at),gn.prototype.g=function(){return new vn(this.l,this.j)},gn.prototype.i=function(e){return function(){return e}}({}),O(vn,Ae);var yn=0;function Mn(e){e.j.read().then(e.Sa.bind(e)).catch(e.ha.bind(e))}function _n(e){e.readyState=4,e.l=null,e.j=null,e.A=null,On(e)}function On(e){e.onreadystatechange&&e.onreadystatechange.call(e)}(l=vn.prototype).open=function(e,t){if(this.readyState!=yn)throw this.abort(),Error("Error reopening a connection");this.C=e,this.B=t,this.readyState=1,On(this)},l.send=function(e){if(1!=this.readyState)throw this.abort(),Error("need to call open() first. ");this.g=!0;var t={headers:this.v,method:this.C,credentials:this.m,cache:void 0};e&&(t.body=e),(this.D||p).fetch(new Request(this.B,t)).then(this.Va.bind(this),this.ha.bind(this))},l.abort=function(){this.response=this.responseText="",this.v=new Headers,this.status=0,this.j&&this.j.cancel("Request was aborted."),1<=this.readyState&&this.g&&4!=this.readyState&&(this.g=!1,_n(this)),this.readyState=yn},l.Va=function(e){if(this.g&&(this.l=e,this.h||(this.status=this.l.status,this.statusText=this.l.statusText,this.h=e.headers,this.readyState=2,On(this)),this.g&&(this.readyState=3,On(this),this.g)))if("arraybuffer"===this.responseType)e.arrayBuffer().then(this.Ta.bind(this),this.ha.bind(this));else if(void 0!==p.ReadableStream&&"body"in e){if(this.j=e.body.getReader(),this.u){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response=[]}else this.response=this.responseText="",this.A=new TextDecoder;Mn(this)}else e.text().then(this.Ua.bind(this),this.ha.bind(this))},l.Sa=function(e){if(this.g){if(this.u&&e.value)this.response.push(e.value);else if(!this.u){var t=e.value?e.value:new Uint8Array(0);(t=this.A.decode(t,{stream:!e.done}))&&(this.response=this.responseText+=t)}e.done?_n(this):On(this),3==this.readyState&&Mn(this)}},l.Ua=function(e){this.g&&(this.response=this.responseText=e,_n(this))},l.Ta=function(e){this.g&&(this.response=e,_n(this))},l.ha=function(){this.g&&_n(this)},l.setRequestHeader=function(e,t){this.v.append(e,t)},l.getResponseHeader=function(e){return this.h&&this.h.get(e.toLowerCase())||""},l.getAllResponseHeaders=function(){if(!this.h)return"";for(var e=[],t=this.h.entries(),n=t.next();!n.done;)n=n.value,e.push(n[0]+": "+n[1]),n=t.next();return e.join("\r\n")},Object.defineProperty(vn.prototype,"withCredentials",{get:function(){return"include"===this.m},set:function(e){this.m=e?"include":"same-origin"}});var zn=p.JSON.parse;function An(e){Ae.call(this),this.headers=new Lt,this.u=e||null,this.h=!1,this.C=this.g=null,this.H="",this.m=0,this.j="",this.l=this.F=this.v=this.D=!1,this.B=0,this.A=null,this.J=kn,this.K=this.L=!1}O(An,Ae);var kn="",Cn=/^https?$/i,wn=["POST","PUT"];function Sn(e){return"content-type"==e.toLowerCase()}function Tn(e,t){e.h=!1,e.g&&(e.l=!0,e.g.abort(),e.l=!1),e.j=t,e.m=5,qn(e),En(e)}function qn(e){e.D||(e.D=!0,ke(e,"complete"),ke(e,"error"))}function Ln(e){if(e.h&&void 0!==d&&(!e.C[1]||4!=Rn(e)||2!=e.ba()))if(e.v&&4==Rn(e))je(e.Fa,0,e);else if(ke(e,"readystatechange"),4==Rn(e)){e.h=!1;try{var t,n=e.ba();e:switch(n){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var i=!0;break e;default:i=!1}if(!(t=i)){var r;if(r=0===n){var o=String(e.H).match(Rt)[1]||null;if(!o&&p.self&&p.self.location){var a=p.self.location.protocol;o=a.substr(0,a.length-1)}r=!Cn.test(o?o.toLowerCase():"")}t=r}if(t)ke(e,"complete"),ke(e,"success");else{e.m=6;try{var s=2<Rn(e)?e.g.statusText:""}catch(c){s=""}e.j=s+" ["+e.ba()+"]",qn(e)}}finally{En(e)}}}function En(e,t){if(e.g){Dn(e);var n=e.g,i=e.C[0]?h:null;e.g=null,e.C=null,t||ke(e,"ready");try{n.onreadystatechange=i}catch(zh){}}}function Dn(e){e.g&&e.K&&(e.g.ontimeout=null),e.A&&(p.clearTimeout(e.A),e.A=null)}function Rn(e){return e.g?e.g.readyState:0}function xn(e){try{if(!e.g)return null;if("response"in e.g)return e.g.response;switch(e.J){case kn:case"text":return e.g.responseText;case"arraybuffer":if("mozResponseArrayBuffer"in e.g)return e.g.mozResponseArrayBuffer}return null}catch(t){return null}}function In(e,t,n){e:{for(i in n){var i=!1;break e}i=!0}i||(n=function(e){var t="";return I(e,(function(e,n){t+=n,t+=":",t+=e,t+="\r\n"})),t}(n),"string"==typeof e?null!=n&&encodeURIComponent(String(n)):Bt(e,t,n))}function Wn(e,t,n){return n&&n.internalChannelParams&&n.internalChannelParams[e]||t}function Pn(e){this.za=0,this.l=[],this.h=new Xe,this.la=this.oa=this.F=this.W=this.g=this.sa=this.D=this.aa=this.o=this.P=this.s=null,this.Za=this.V=0,this.Xa=Wn("failFast",!1,e),this.N=this.v=this.u=this.m=this.j=null,this.X=!0,this.I=this.ta=this.U=-1,this.Y=this.A=this.C=0,this.Pa=Wn("baseRetryDelayMs",5e3,e),this.$a=Wn("retryDelaySeedMs",1e4,e),this.Ya=Wn("forwardChannelMaxRetries",2,e),this.ra=Wn("forwardChannelRequestTimeoutMs",2e4,e),this.qa=e&&e.xmlHttpFactory||void 0,this.Ba=e&&e.Yb||!1,this.K=void 0,this.H=e&&e.supportsCrossDomainXhr||!1,this.J="",this.i=new on(e&&e.concurrentRequestLimit),this.Ca=new fn,this.ja=e&&e.fastHandshake||!1,this.Ra=e&&e.Wb||!1,e&&e.Aa&&this.h.Aa(),e&&e.forceLongPolling&&(this.X=!1),this.$=!this.ja&&this.X&&e&&e.detectBufferingProxy||!1,this.ka=void 0,this.O=0,this.L=!1,this.B=null,this.Wa=!e||!1!==e.Xb}function Nn(e){if(Bn(e),3==e.G){var t=e.V++,n=It(e.F);Bt(n,"SID",e.J),Bt(n,"RID",t),Bt(n,"TYPE","terminate"),Hn(e,n),(t=new ft(e,e.h,t,void 0)).K=2,t.v=Ft(It(n)),n=!1,p.navigator&&p.navigator.sendBeacon&&(n=p.navigator.sendBeacon(t.v.toString(),"")),!n&&p.Image&&((new Image).src=t.v,n=!0),n||(t.g=ii(t.l,null),t.g.ea(t.v)),t.F=Date.now(),At(t)}ti(e)}function jn(e){e.g&&(Kn(e),e.g.cancel(),e.g=null)}function Bn(e){jn(e),e.u&&(p.clearTimeout(e.u),e.u=null),Jn(e),e.i.cancel(),e.m&&("number"==typeof e.m&&p.clearTimeout(e.m),e.m=null)}function Fn(e,t){e.l.push(new rn(e.Za++,t)),3==e.G&&Un(e)}function Un(e){sn(e.i)||e.m||(e.m=!0,Re(e.Ha,e),e.C=0)}function Vn(e,t){var n;n=t?t.m:e.V++;var i=It(e.F);Bt(i,"SID",e.J),Bt(i,"RID",n),Bt(i,"AID",e.U),Hn(e,i),e.o&&e.s&&In(i,e.o,e.s),n=new ft(e,e.h,n,e.C+1),null===e.o&&(n.H=e.s),t&&(e.l=t.D.concat(e.l)),t=Yn(e,n,1e3),n.setTimeout(Math.round(.5*e.ra)+Math.round(.5*e.ra*Math.random())),un(e.i,n),yt(n,i,t)}function Hn(e,t){e.j&&qt({},(function(e,n){Bt(t,n,e)}))}function Yn(e,t,n){n=Math.min(e.l.length,n);var i=e.j?M(e.j.Oa,e.j,e):null;e:for(var r=e.l,o=-1;;){var a=["count="+n];-1==o?0<n?(o=r[0].h,a.push("ofs="+o)):o=0:a.push("ofs="+o);for(var s=!0,c=0;c<n;c++){var l=r[c].h,u=r[c].g;if(0>(l-=o))o=Math.max(0,r[c].h-100),s=!1;else try{bn(u,a,"req"+l+"_")}catch(Wi){i&&i(u)}}if(s){i=a.join("&");break e}}return e=e.l.splice(0,n),t.D=e,i}function Xn(e){e.g||e.u||(e.Y=1,Re(e.Ga,e),e.A=0)}function Gn(e){return!(e.g||e.u||3<=e.A||(e.Y++,e.u=it(M(e.Ga,e),$n(e,e.A)),e.A++,0))}function Kn(e){null!=e.B&&(p.clearTimeout(e.B),e.B=null)}function Qn(e){e.g=new ft(e,e.h,"rpc",e.Y),null===e.o&&(e.g.H=e.s),e.g.O=0;var t=It(e.oa);Bt(t,"RID","rpc"),Bt(t,"SID",e.J),Bt(t,"CI",e.N?"0":"1"),Bt(t,"AID",e.U),Hn(e,t),Bt(t,"TYPE","xmlhttp"),e.o&&e.s&&In(t,e.o,e.s),e.K&&e.g.setTimeout(e.K);var n=e.g;e=e.la,n.K=1,n.v=Ft(It(t)),n.s=null,n.U=!0,Mt(n,e)}function Jn(e){null!=e.v&&(p.clearTimeout(e.v),e.v=null)}function Zn(e,t){var n=null;if(e.g==t){Jn(e),Kn(e),e.g=null;var i=2}else{if(!ln(e.i,t))return;n=t.D,dn(e.i,t),i=1}if(e.I=t.N,0!=e.G)if(t.i)if(1==i){n=t.s?t.s.length:0,t=Date.now()-t.F;var r=e.C;ke(i=Je(),new nt(i,n,t,r)),Un(e)}else Xn(e);else if(3==(r=t.o)||0==r&&0<e.I||!(1==i&&function(e,t){return!(cn(e.i)>=e.i.j-(e.m?1:0)||(e.m?(e.l=t.D.concat(e.l),0):1==e.G||2==e.G||e.C>=(e.Xa?0:e.Ya)||(e.m=it(M(e.Ha,e,t),$n(e,e.C)),e.C++,0)))}(e,t)||2==i&&Gn(e)))switch(n&&0<n.length&&(t=e.i,t.i=t.i.concat(n)),r){case 1:ei(e,5);break;case 4:ei(e,10);break;case 3:ei(e,6);break;default:ei(e,2)}}function $n(e,t){var n=e.Pa+Math.floor(Math.random()*e.$a);return e.j||(n*=2),n*t}function ei(e,t){if(e.h.info("Error code "+t),2==t){var n=null;e.j&&(n=null);var i=M(e.jb,e);n||(n=new xt("//www.google.com/images/cleardot.gif"),p.location&&"http"==p.location.protocol||Wt(n,"https"),Ft(n)),function(e,t){var n=new Xe;if(p.Image){var i=new Image;i.onload=_(mn,n,i,"TestLoadImage: loaded",!0,t),i.onerror=_(mn,n,i,"TestLoadImage: error",!1,t),i.onabort=_(mn,n,i,"TestLoadImage: abort",!1,t),i.ontimeout=_(mn,n,i,"TestLoadImage: timeout",!1,t),p.setTimeout((function(){i.ontimeout&&i.ontimeout()}),1e4),i.src=e}else t(!1)}(n.toString(),i)}else tt(2);e.G=0,e.j&&e.j.va(t),ti(e),Bn(e)}function ti(e){e.G=0,e.I=-1,e.j&&(0==pn(e.i).length&&0==e.l.length||(e.i.i.length=0,S(e.l),e.l.length=0),e.j.ua())}function ni(e,t,n){var i=function(e){return e instanceof xt?It(e):new xt(e,void 0)}(n);if(""!=i.i)t&&Pt(i,t+"."+i.i),Nt(i,i.m);else{var r=p.location;i=function(e,t,n,i){var r=new xt(null,void 0);return e&&Wt(r,e),t&&Pt(r,t),n&&Nt(r,n),i&&(r.l=i),r}(r.protocol,t?t+"."+r.hostname:r.hostname,+r.port,n)}return e.aa&&I(e.aa,(function(e,t){Bt(i,t,e)})),t=e.D,n=e.sa,t&&n&&Bt(i,t,n),Bt(i,"VER",e.ma),Hn(e,i),i}function ii(e,t,n){if(t&&!e.H)throw Error("Can't create secondary domain capable XhrIo object.");return(t=n&&e.Ba&&!e.qa?new An(new gn({ib:!0})):new An(e.qa)).L=e.H,t}function ri(){}function oi(){if(V&&!(10<=Number(ne)))throw Error("Environmental error: no available transport.")}function ai(e,t){Ae.call(this),this.g=new Pn(t),this.l=e,this.h=t&&t.messageUrlParams||null,e=t&&t.messageHeaders||null,t&&t.clientProtocolHeaderRequired&&(e?e["X-Client-Protocol"]="webchannel":e={"X-Client-Protocol":"webchannel"}),this.g.s=e,e=t&&t.initMessageHeaders||null,t&&t.messageContentType&&(e?e["X-WebChannel-Content-Type"]=t.messageContentType:e={"X-WebChannel-Content-Type":t.messageContentType}),t&&t.ya&&(e?e["X-WebChannel-Client-Profile"]=t.ya:e={"X-WebChannel-Client-Profile":t.ya}),this.g.P=e,(e=t&&t.httpHeadersOverwriteParam)&&!T(e)&&(this.g.o=e),this.A=t&&t.supportsCrossDomainXhr||!1,this.v=t&&t.sendRawJson||!1,(t=t&&t.httpSessionIdParam)&&!T(t)&&(this.g.D=t,null!==(e=this.h)&&t in e&&t in(e=this.h)&&delete e[t]),this.j=new li(this)}function si(e){dt.call(this);var t=e.__sm__;if(t){e:{for(var n in t){e=n;break e}e=void 0}(this.i=e)&&(e=this.i,t=null!==t&&e in t?t[e]:void 0),this.data=t}else this.data=e}function ci(){pt.call(this),this.status=1}function li(e){this.g=e}(l=An.prototype).ea=function(e,t,n,i){if(this.g)throw Error("[goog.net.XhrIo] Object is active with another request="+this.H+"; newUri="+e);t=t?t.toUpperCase():"GET",this.H=e,this.j="",this.m=0,this.D=!1,this.h=!0,this.g=this.u?this.u.g():lt.g(),this.C=this.u?st(this.u):st(lt),this.g.onreadystatechange=M(this.Fa,this);try{this.F=!0,this.g.open(t,String(e),!0),this.F=!1}catch(o){return void Tn(this,o)}e=n||"";var r=new Lt(this.headers);i&&qt(i,(function(e,t){r.set(t,e)})),i=function(e){e:{for(var t=Sn,n=e.length,i="string"==typeof e?e.split(""):e,r=0;r<n;r++)if(r in i&&t.call(void 0,i[r],r,e)){t=r;break e}t=-1}return 0>t?null:"string"==typeof e?e.charAt(t):e[t]}(r.T()),n=p.FormData&&e instanceof p.FormData,!(0<=k(wn,t))||i||n||r.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8"),r.forEach((function(e,t){this.g.setRequestHeader(t,e)}),this),this.J&&(this.g.responseType=this.J),"withCredentials"in this.g&&this.g.withCredentials!==this.L&&(this.g.withCredentials=this.L);try{Dn(this),0<this.B&&((this.K=function(e){return V&&te()&&"number"==typeof e.timeout&&void 0!==e.ontimeout}(this.g))?(this.g.timeout=this.B,this.g.ontimeout=M(this.pa,this)):this.A=je(this.pa,this.B,this)),this.v=!0,this.g.send(e),this.v=!1}catch(o){Tn(this,o)}},l.pa=function(){void 0!==d&&this.g&&(this.j="Timed out after "+this.B+"ms, aborting",this.m=8,ke(this,"timeout"),this.abort(8))},l.abort=function(e){this.g&&this.h&&(this.h=!1,this.l=!0,this.g.abort(),this.l=!1,this.m=e||7,ke(this,"complete"),ke(this,"abort"),En(this))},l.M=function(){this.g&&(this.h&&(this.h=!1,this.l=!0,this.g.abort(),this.l=!1),En(this,!0)),An.Z.M.call(this)},l.Fa=function(){this.s||(this.F||this.v||this.l?Ln(this):this.cb())},l.cb=function(){Ln(this)},l.ba=function(){try{return 2<Rn(this)?this.g.status:-1}catch(F){return-1}},l.ga=function(){try{return this.g?this.g.responseText:""}catch(F){return""}},l.Qa=function(e){if(this.g){var t=this.g.responseText;return e&&0==t.indexOf(e)&&(t=t.substring(e.length)),zn(t)}},l.Da=function(){return this.m},l.La=function(){return"string"==typeof this.j?this.j:String(this.j)},(l=Pn.prototype).ma=8,l.G=1,l.hb=function(e){try{this.h.info("Origin Trials invoked: "+e)}catch(t){}},l.Ha=function(e){if(this.m)if(this.m=null,1==this.G){if(!e){this.V=Math.floor(1e5*Math.random()),e=this.V++;var t=new ft(this,this.h,e,void 0),n=this.s;if(this.P&&(n?N(n=W(n),this.P):n=this.P),null===this.o&&(t.H=n),this.ja)e:{for(var i=0,r=0;r<this.l.length;r++){var o=this.l[r];if(void 0===(o="__data__"in o.g&&"string"==typeof(o=o.g.__data__)?o.length:void 0))break;if(4096<(i+=o)){i=r;break e}if(4096===i||r===this.l.length-1){i=r+1;break e}}i=1e3}else i=1e3;i=Yn(this,t,i),Bt(r=It(this.F),"RID",e),Bt(r,"CVER",22),this.D&&Bt(r,"X-HTTP-Session-Id",this.D),Hn(this,r),this.o&&n&&In(r,this.o,n),un(this.i,t),this.Ra&&Bt(r,"TYPE","init"),this.ja?(Bt(r,"$req",i),Bt(r,"SID","null"),t.$=!0,yt(t,r,null)):yt(t,r,i),this.G=2}}else 3==this.G&&(e?Vn(this,e):0==this.l.length||sn(this.i)||Vn(this))},l.Ga=function(){if(this.u=null,Qn(this),this.$&&!(this.L||null==this.g||0>=this.O)){var e=2*this.O;this.h.info("BP detection timer enabled: "+e),this.B=it(M(this.bb,this),e)}},l.bb=function(){this.B&&(this.B=null,this.h.info("BP detection timeout reached."),this.h.info("Buffering proxy detected and switch to long-polling!"),this.N=!1,this.L=!0,tt(10),jn(this),Qn(this))},l.ab=function(){null!=this.v&&(this.v=null,jn(this),Gn(this),tt(19))},l.jb=function(e){e?(this.h.info("Successfully pinged google.com"),tt(2)):(this.h.info("Failed to ping google.com"),tt(1))},(l=ri.prototype).xa=function(){},l.wa=function(){},l.va=function(){},l.ua=function(){},l.Oa=function(){},oi.prototype.g=function(e,t){return new ai(e,t)},O(ai,Ae),ai.prototype.m=function(){this.g.j=this.j,this.A&&(this.g.H=!0);var e=this.g,t=this.l,n=this.h||void 0;e.Wa&&(e.h.info("Origin Trials enabled."),Re(M(e.hb,e,t))),tt(0),e.W=t,e.aa=n||{},e.N=e.X,e.F=ni(e,null,e.W),Un(e)},ai.prototype.close=function(){Nn(this.g)},ai.prototype.u=function(e){if("string"==typeof e){var t={};t.__data__=e,Fn(this.g,t)}else this.v?((t={}).__data__=we(e),Fn(this.g,t)):Fn(this.g,e)},ai.prototype.M=function(){this.g.j=null,delete this.j,Nn(this.g),delete this.g,ai.Z.M.call(this)},O(si,dt),O(ci,pt),O(li,ri),li.prototype.xa=function(){ke(this.g,"a")},li.prototype.wa=function(e){ke(this.g,new si(e))},li.prototype.va=function(e){ke(this.g,new ci(e))},li.prototype.ua=function(){ke(this.g,"b")},oi.prototype.createWebChannel=oi.prototype.g,ai.prototype.send=ai.prototype.u,ai.prototype.open=ai.prototype.m,ai.prototype.close=ai.prototype.close,rt.NO_ERROR=0,rt.TIMEOUT=8,rt.HTTP_ERROR=6,ot.COMPLETE="complete",ct.EventType=ut,ut.OPEN="a",ut.CLOSE="b",ut.ERROR="c",ut.MESSAGE="d",Ae.prototype.listen=Ae.prototype.N,An.prototype.listenOnce=An.prototype.O,An.prototype.getLastError=An.prototype.La,An.prototype.getLastErrorCode=An.prototype.Da,An.prototype.getStatus=An.prototype.ba,An.prototype.getResponseJson=An.prototype.Qa,An.prototype.getResponseText=An.prototype.ga,An.prototype.send=An.prototype.ea;var ui=rt,di=ot,pi=Ke,hi=10,fi=11,bi=gn,mi=ct,gi=An,vi=function(){function e(e,t){var n=this;this.previousValue=e,t&&(t.sequenceNumberHandler=function(e){return n.t(e)},this.i=function(e){return t.writeSequenceNumber(e)})}return e.prototype.t=function(e){return this.previousValue=Math.max(e,this.previousValue),this.previousValue},e.prototype.next=function(){var e=++this.previousValue;return this.i&&this.i(e),e},e}();vi.o=-1;var yi={OK:"ok",CANCELLED:"cancelled",UNKNOWN:"unknown",INVALID_ARGUMENT:"invalid-argument",DEADLINE_EXCEEDED:"deadline-exceeded",NOT_FOUND:"not-found",ALREADY_EXISTS:"already-exists",PERMISSION_DENIED:"permission-denied",UNAUTHENTICATED:"unauthenticated",RESOURCE_EXHAUSTED:"resource-exhausted",FAILED_PRECONDITION:"failed-precondition",ABORTED:"aborted",OUT_OF_RANGE:"out-of-range",UNIMPLEMENTED:"unimplemented",INTERNAL:"internal",UNAVAILABLE:"unavailable",DATA_LOSS:"data-loss"},Mi=function(e){function t(t,n){var i=this;return(i=e.call(this,n)||this).code=t,i.message=n,i.name="FirebaseError",i.toString=function(){return i.name+": [code="+i.code+"]: "+i.message},i}return Object(r.d)(t,e),t}(Error),_i=new a.b("@firebase/firestore");function Oi(){return _i.logLevel}function zi(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(_i.logLevel<=a.a.DEBUG){var i=t.map(Ci);_i.debug.apply(_i,Object(r.i)(["Firestore (8.10.1): "+e],i))}}function Ai(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(_i.logLevel<=a.a.ERROR){var i=t.map(Ci);_i.error.apply(_i,Object(r.i)(["Firestore (8.10.1): "+e],i))}}function ki(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(_i.logLevel<=a.a.WARN){var i=t.map(Ci);_i.warn.apply(_i,Object(r.i)(["Firestore (8.10.1): "+e],i))}}function Ci(e){if("string"==typeof e)return e;try{return t=e,JSON.stringify(t)}catch(t){return e}var t}function wi(e){void 0===e&&(e="Unexpected state");var t="FIRESTORE (8.10.1) INTERNAL ASSERTION FAILED: "+e;throw Ai(t),new Error(t)}function Si(e,t){e||wi()}function Ti(e,t){return e}function qi(e){var t="undefined"!=typeof self&&(self.crypto||self.msCrypto),n=new Uint8Array(e);if(t&&"function"==typeof t.getRandomValues)t.getRandomValues(n);else for(var i=0;i<e;i++)n[i]=Math.floor(256*Math.random());return n}var Li=function(){function e(){}return e.u=function(){for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",t=Math.floor(256/e.length)*e.length,n="";n.length<20;)for(var i=qi(40),r=0;r<i.length;++r)n.length<20&&i[r]<t&&(n+=e.charAt(i[r]%e.length));return n},e}();function Ei(e,t){return e<t?-1:e>t?1:0}function Di(e,t,n){return e.length===t.length&&e.every((function(e,i){return n(e,t[i])}))}function Ri(e){return e+"\0"}var xi=function(){function e(e,t){if(this.seconds=e,this.nanoseconds=t,t<0)throw new Mi(yi.INVALID_ARGUMENT,"Timestamp nanoseconds out of range: "+t);if(t>=1e9)throw new Mi(yi.INVALID_ARGUMENT,"Timestamp nanoseconds out of range: "+t);if(e<-62135596800)throw new Mi(yi.INVALID_ARGUMENT,"Timestamp seconds out of range: "+e);if(e>=253402300800)throw new Mi(yi.INVALID_ARGUMENT,"Timestamp seconds out of range: "+e)}return e.now=function(){return e.fromMillis(Date.now())},e.fromDate=function(t){return e.fromMillis(t.getTime())},e.fromMillis=function(t){var n=Math.floor(t/1e3);return new e(n,Math.floor(1e6*(t-1e3*n)))},e.prototype.toDate=function(){return new Date(this.toMillis())},e.prototype.toMillis=function(){return 1e3*this.seconds+this.nanoseconds/1e6},e.prototype._compareTo=function(e){return this.seconds===e.seconds?Ei(this.nanoseconds,e.nanoseconds):Ei(this.seconds,e.seconds)},e.prototype.isEqual=function(e){return e.seconds===this.seconds&&e.nanoseconds===this.nanoseconds},e.prototype.toString=function(){return"Timestamp(seconds="+this.seconds+", nanoseconds="+this.nanoseconds+")"},e.prototype.toJSON=function(){return{seconds:this.seconds,nanoseconds:this.nanoseconds}},e.prototype.valueOf=function(){var e=this.seconds- -62135596800;return String(e).padStart(12,"0")+"."+String(this.nanoseconds).padStart(9,"0")},e}(),Ii=function(){function e(e){this.timestamp=e}return e.fromTimestamp=function(t){return new e(t)},e.min=function(){return new e(new xi(0,0))},e.prototype.compareTo=function(e){return this.timestamp._compareTo(e.timestamp)},e.prototype.isEqual=function(e){return this.timestamp.isEqual(e.timestamp)},e.prototype.toMicroseconds=function(){return 1e6*this.timestamp.seconds+this.timestamp.nanoseconds/1e3},e.prototype.toString=function(){return"SnapshotVersion("+this.timestamp.toString()+")"},e.prototype.toTimestamp=function(){return this.timestamp},e}();function Wi(e){var t=0;for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t++;return t}function Pi(e,t){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t(n,e[n])}function Ni(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}var ji=function(){function e(e,t,n){void 0===t?t=0:t>e.length&&wi(),void 0===n?n=e.length-t:n>e.length-t&&wi(),this.segments=e,this.offset=t,this.len=n}return Object.defineProperty(e.prototype,"length",{get:function(){return this.len},enumerable:!1,configurable:!0}),e.prototype.isEqual=function(t){return 0===e.comparator(this,t)},e.prototype.child=function(t){var n=this.segments.slice(this.offset,this.limit());return t instanceof e?t.forEach((function(e){n.push(e)})):n.push(t),this.construct(n)},e.prototype.limit=function(){return this.offset+this.length},e.prototype.popFirst=function(e){return e=void 0===e?1:e,this.construct(this.segments,this.offset+e,this.length-e)},e.prototype.popLast=function(){return this.construct(this.segments,this.offset,this.length-1)},e.prototype.firstSegment=function(){return this.segments[this.offset]},e.prototype.lastSegment=function(){return this.get(this.length-1)},e.prototype.get=function(e){return this.segments[this.offset+e]},e.prototype.isEmpty=function(){return 0===this.length},e.prototype.isPrefixOf=function(e){if(e.length<this.length)return!1;for(var t=0;t<this.length;t++)if(this.get(t)!==e.get(t))return!1;return!0},e.prototype.isImmediateParentOf=function(e){if(this.length+1!==e.length)return!1;for(var t=0;t<this.length;t++)if(this.get(t)!==e.get(t))return!1;return!0},e.prototype.forEach=function(e){for(var t=this.offset,n=this.limit();t<n;t++)e(this.segments[t])},e.prototype.toArray=function(){return this.segments.slice(this.offset,this.limit())},e.comparator=function(e,t){for(var n=Math.min(e.length,t.length),i=0;i<n;i++){var r=e.get(i),o=t.get(i);if(r<o)return-1;if(r>o)return 1}return e.length<t.length?-1:e.length>t.length?1:0},e}(),Bi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t.prototype.construct=function(e,n,i){return new t(e,n,i)},t.prototype.canonicalString=function(){return this.toArray().join("/")},t.prototype.toString=function(){return this.canonicalString()},t.fromString=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];for(var i=[],r=0,o=e;r<o.length;r++){var a=o[r];if(a.indexOf("//")>=0)throw new Mi(yi.INVALID_ARGUMENT,"Invalid segment ("+a+"). Paths must not contain // in them.");i.push.apply(i,a.split("/").filter((function(e){return e.length>0})))}return new t(i)},t.emptyPath=function(){return new t([])},t}(ji),Fi=/^[_a-zA-Z][_a-zA-Z0-9]*$/,Ui=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t.prototype.construct=function(e,n,i){return new t(e,n,i)},t.isValidIdentifier=function(e){return Fi.test(e)},t.prototype.canonicalString=function(){return this.toArray().map((function(e){return e=e.replace(/\\/g,"\\\\").replace(/`/g,"\\`"),t.isValidIdentifier(e)||(e="`"+e+"`"),e})).join(".")},t.prototype.toString=function(){return this.canonicalString()},t.prototype.isKeyField=function(){return 1===this.length&&"__name__"===this.get(0)},t.keyField=function(){return new t(["__name__"])},t.fromServerFormat=function(e){for(var n=[],i="",r=0,o=function(){if(0===i.length)throw new Mi(yi.INVALID_ARGUMENT,"Invalid field path ("+e+"). Paths must not be empty, begin with '.', end with '.', or contain '..'");n.push(i),i=""},a=!1;r<e.length;){var s=e[r];if("\\"===s){if(r+1===e.length)throw new Mi(yi.INVALID_ARGUMENT,"Path has trailing escape character: "+e);var c=e[r+1];if("\\"!==c&&"."!==c&&"`"!==c)throw new Mi(yi.INVALID_ARGUMENT,"Path has invalid escape sequence: "+e);i+=c,r+=2}else"`"===s?(a=!a,r++):"."!==s||a?(i+=s,r++):(o(),r++)}if(o(),a)throw new Mi(yi.INVALID_ARGUMENT,"Unterminated ` in path: "+e);return new t(n)},t.emptyPath=function(){return new t([])},t}(ji),Vi=function(){function e(e){this.fields=e,e.sort(Ui.comparator)}return e.prototype.covers=function(e){for(var t=0,n=this.fields;t<n.length;t++)if(n[t].isPrefixOf(e))return!0;return!1},e.prototype.isEqual=function(e){return Di(this.fields,e.fields,(function(e,t){return e.isEqual(t)}))},e}(),Hi=function(){function e(e){this.binaryString=e}return e.fromBase64String=function(t){return new e(atob(t))},e.fromUint8Array=function(t){return new e(function(e){for(var t="",n=0;n<e.length;++n)t+=String.fromCharCode(e[n]);return t}(t))},e.prototype.toBase64=function(){return e=this.binaryString,btoa(e);var e},e.prototype.toUint8Array=function(){return function(e){for(var t=new Uint8Array(e.length),n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}(this.binaryString)},e.prototype.approximateByteSize=function(){return 2*this.binaryString.length},e.prototype.compareTo=function(e){return Ei(this.binaryString,e.binaryString)},e.prototype.isEqual=function(e){return this.binaryString===e.binaryString},e}();Hi.EMPTY_BYTE_STRING=new Hi("");var Yi=new RegExp(/^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(?:\.(\d+))?Z$/);function Xi(e){if(Si(!!e),"string"==typeof e){var t=0,n=Yi.exec(e);if(Si(!!n),n[1]){var i=n[1];i=(i+"000000000").substr(0,9),t=Number(i)}var r=new Date(e);return{seconds:Math.floor(r.getTime()/1e3),nanos:t}}return{seconds:Gi(e.seconds),nanos:Gi(e.nanos)}}function Gi(e){return"number"==typeof e?e:"string"==typeof e?Number(e):0}function Ki(e){return"string"==typeof e?Hi.fromBase64String(e):Hi.fromUint8Array(e)}function Qi(e){var t,n;return"server_timestamp"===(null===(n=((null===(t=null==e?void 0:e.mapValue)||void 0===t?void 0:t.fields)||{}).__type__)||void 0===n?void 0:n.stringValue)}function Ji(e){var t=Xi(e.mapValue.fields.__local_write_time__.timestampValue);return new xi(t.seconds,t.nanos)}function Zi(e){return null==e}function $i(e){return 0===e&&1/e==-1/0}function er(e){return"number"==typeof e&&Number.isInteger(e)&&!$i(e)&&e<=Number.MAX_SAFE_INTEGER&&e>=Number.MIN_SAFE_INTEGER}var tr=function(){function e(e){this.path=e}return e.fromPath=function(t){return new e(Bi.fromString(t))},e.fromName=function(t){return new e(Bi.fromString(t).popFirst(5))},e.prototype.hasCollectionId=function(e){return this.path.length>=2&&this.path.get(this.path.length-2)===e},e.prototype.isEqual=function(e){return null!==e&&0===Bi.comparator(this.path,e.path)},e.prototype.toString=function(){return this.path.toString()},e.comparator=function(e,t){return Bi.comparator(e.path,t.path)},e.isDocumentKey=function(e){return e.length%2==0},e.fromSegments=function(t){return new e(new Bi(t.slice()))},e}();function nr(e){return"nullValue"in e?0:"booleanValue"in e?1:"integerValue"in e||"doubleValue"in e?2:"timestampValue"in e?3:"stringValue"in e?5:"bytesValue"in e?6:"referenceValue"in e?7:"geoPointValue"in e?8:"arrayValue"in e?9:"mapValue"in e?Qi(e)?4:10:wi()}function ir(e,t){var n=nr(e);if(n!==nr(t))return!1;switch(n){case 0:return!0;case 1:return e.booleanValue===t.booleanValue;case 4:return Ji(e).isEqual(Ji(t));case 3:return function(e,t){if("string"==typeof e.timestampValue&&"string"==typeof t.timestampValue&&e.timestampValue.length===t.timestampValue.length)return e.timestampValue===t.timestampValue;var n=Xi(e.timestampValue),i=Xi(t.timestampValue);return n.seconds===i.seconds&&n.nanos===i.nanos}(e,t);case 5:return e.stringValue===t.stringValue;case 6:return function(e,t){return Ki(e.bytesValue).isEqual(Ki(t.bytesValue))}(e,t);case 7:return e.referenceValue===t.referenceValue;case 8:return function(e,t){return Gi(e.geoPointValue.latitude)===Gi(t.geoPointValue.latitude)&&Gi(e.geoPointValue.longitude)===Gi(t.geoPointValue.longitude)}(e,t);case 2:return function(e,t){if("integerValue"in e&&"integerValue"in t)return Gi(e.integerValue)===Gi(t.integerValue);if("doubleValue"in e&&"doubleValue"in t){var n=Gi(e.doubleValue),i=Gi(t.doubleValue);return n===i?$i(n)===$i(i):isNaN(n)&&isNaN(i)}return!1}(e,t);case 9:return Di(e.arrayValue.values||[],t.arrayValue.values||[],ir);case 10:return function(e,t){var n=e.mapValue.fields||{},i=t.mapValue.fields||{};if(Wi(n)!==Wi(i))return!1;for(var r in n)if(n.hasOwnProperty(r)&&(void 0===i[r]||!ir(n[r],i[r])))return!1;return!0}(e,t);default:return wi()}}function rr(e,t){return void 0!==(e.values||[]).find((function(e){return ir(e,t)}))}function or(e,t){var n=nr(e),i=nr(t);if(n!==i)return Ei(n,i);switch(n){case 0:return 0;case 1:return Ei(e.booleanValue,t.booleanValue);case 2:return function(e,t){var n=Gi(e.integerValue||e.doubleValue),i=Gi(t.integerValue||t.doubleValue);return n<i?-1:n>i?1:n===i?0:isNaN(n)?isNaN(i)?0:-1:1}(e,t);case 3:return ar(e.timestampValue,t.timestampValue);case 4:return ar(Ji(e),Ji(t));case 5:return Ei(e.stringValue,t.stringValue);case 6:return function(e,t){var n=Ki(e),i=Ki(t);return n.compareTo(i)}(e.bytesValue,t.bytesValue);case 7:return function(e,t){for(var n=e.split("/"),i=t.split("/"),r=0;r<n.length&&r<i.length;r++){var o=Ei(n[r],i[r]);if(0!==o)return o}return Ei(n.length,i.length)}(e.referenceValue,t.referenceValue);case 8:return function(e,t){var n=Ei(Gi(e.latitude),Gi(t.latitude));return 0!==n?n:Ei(Gi(e.longitude),Gi(t.longitude))}(e.geoPointValue,t.geoPointValue);case 9:return function(e,t){for(var n=e.values||[],i=t.values||[],r=0;r<n.length&&r<i.length;++r){var o=or(n[r],i[r]);if(o)return o}return Ei(n.length,i.length)}(e.arrayValue,t.arrayValue);case 10:return function(e,t){var n=e.fields||{},i=Object.keys(n),r=t.fields||{},o=Object.keys(r);i.sort(),o.sort();for(var a=0;a<i.length&&a<o.length;++a){var s=Ei(i[a],o[a]);if(0!==s)return s;var c=or(n[i[a]],r[o[a]]);if(0!==c)return c}return Ei(i.length,o.length)}(e.mapValue,t.mapValue);default:throw wi()}}function ar(e,t){if("string"==typeof e&&"string"==typeof t&&e.length===t.length)return Ei(e,t);var n=Xi(e),i=Xi(t),r=Ei(n.seconds,i.seconds);return 0!==r?r:Ei(n.nanos,i.nanos)}function sr(e){return function e(t){return"nullValue"in t?"null":"booleanValue"in t?""+t.booleanValue:"integerValue"in t?""+t.integerValue:"doubleValue"in t?""+t.doubleValue:"timestampValue"in t?function(e){var t=Xi(e);return"time("+t.seconds+","+t.nanos+")"}(t.timestampValue):"stringValue"in t?t.stringValue:"bytesValue"in t?Ki(t.bytesValue).toBase64():"referenceValue"in t?(i=t.referenceValue,tr.fromName(i).toString()):"geoPointValue"in t?"geo("+(n=t.geoPointValue).latitude+","+n.longitude+")":"arrayValue"in t?function(t){for(var n="[",i=!0,r=0,o=t.values||[];r<o.length;r++)i?i=!1:n+=",",n+=e(o[r]);return n+"]"}(t.arrayValue):"mapValue"in t?function(t){for(var n="{",i=!0,r=0,o=Object.keys(t.fields||{}).sort();r<o.length;r++){var a=o[r];i?i=!1:n+=",",n+=a+":"+e(t.fields[a])}return n+"}"}(t.mapValue):wi();var n,i}(e)}function cr(e,t){return{referenceValue:"projects/"+e.projectId+"/databases/"+e.database+"/documents/"+t.path.canonicalString()}}function lr(e){return!!e&&"integerValue"in e}function ur(e){return!!e&&"arrayValue"in e}function dr(e){return!!e&&"nullValue"in e}function pr(e){return!!e&&"doubleValue"in e&&isNaN(Number(e.doubleValue))}function hr(e){return!!e&&"mapValue"in e}function fr(e){if(e.geoPointValue)return{geoPointValue:Object.assign({},e.geoPointValue)};if(e.timestampValue&&"object"==typeof e.timestampValue)return{timestampValue:Object.assign({},e.timestampValue)};if(e.mapValue){var t={mapValue:{fields:{}}};return Pi(e.mapValue.fields,(function(e,n){return t.mapValue.fields[e]=fr(n)})),t}if(e.arrayValue){for(var n={arrayValue:{values:[]}},i=0;i<(e.arrayValue.values||[]).length;++i)n.arrayValue.values[i]=fr(e.arrayValue.values[i]);return n}return Object.assign({},e)}var br=function(){function e(e){this.value=e}return e.empty=function(){return new e({mapValue:{}})},e.prototype.field=function(e){if(e.isEmpty())return this.value;for(var t=this.value,n=0;n<e.length-1;++n)if(!hr(t=(t.mapValue.fields||{})[e.get(n)]))return null;return(t=(t.mapValue.fields||{})[e.lastSegment()])||null},e.prototype.set=function(e,t){this.getFieldsMap(e.popLast())[e.lastSegment()]=fr(t)},e.prototype.setAll=function(e){var t=this,n=Ui.emptyPath(),i={},r=[];e.forEach((function(e,o){if(!n.isImmediateParentOf(o)){var a=t.getFieldsMap(n);t.applyChanges(a,i,r),i={},r=[],n=o.popLast()}e?i[o.lastSegment()]=fr(e):r.push(o.lastSegment())}));var o=this.getFieldsMap(n);this.applyChanges(o,i,r)},e.prototype.delete=function(e){var t=this.field(e.popLast());hr(t)&&t.mapValue.fields&&delete t.mapValue.fields[e.lastSegment()]},e.prototype.isEqual=function(e){return ir(this.value,e.value)},e.prototype.getFieldsMap=function(e){var t=this.value;t.mapValue.fields||(t.mapValue={fields:{}});for(var n=0;n<e.length;++n){var i=t.mapValue.fields[e.get(n)];hr(i)&&i.mapValue.fields||(i={mapValue:{fields:{}}},t.mapValue.fields[e.get(n)]=i),t=i}return t.mapValue.fields},e.prototype.applyChanges=function(e,t,n){Pi(t,(function(t,n){return e[t]=n}));for(var i=0,r=n;i<r.length;i++){var o=r[i];delete e[o]}},e.prototype.clone=function(){return new e(fr(this.value))},e}();function mr(e){var t=[];return Pi(e.fields,(function(e,n){var i=new Ui([e]);if(hr(n)){var r=mr(n.mapValue).fields;if(0===r.length)t.push(i);else for(var o=0,a=r;o<a.length;o++){var s=a[o];t.push(i.child(s))}}else t.push(i)})),new Vi(t)}var gr=function(){function e(e,t,n,i,r){this.key=e,this.documentType=t,this.version=n,this.data=i,this.documentState=r}return e.newInvalidDocument=function(t){return new e(t,0,Ii.min(),br.empty(),0)},e.newFoundDocument=function(t,n,i){return new e(t,1,n,i,0)},e.newNoDocument=function(t,n){return new e(t,2,n,br.empty(),0)},e.newUnknownDocument=function(t,n){return new e(t,3,n,br.empty(),2)},e.prototype.convertToFoundDocument=function(e,t){return this.version=e,this.documentType=1,this.data=t,this.documentState=0,this},e.prototype.convertToNoDocument=function(e){return this.version=e,this.documentType=2,this.data=br.empty(),this.documentState=0,this},e.prototype.convertToUnknownDocument=function(e){return this.version=e,this.documentType=3,this.data=br.empty(),this.documentState=2,this},e.prototype.setHasCommittedMutations=function(){return this.documentState=2,this},e.prototype.setHasLocalMutations=function(){return this.documentState=1,this},Object.defineProperty(e.prototype,"hasLocalMutations",{get:function(){return 1===this.documentState},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasCommittedMutations",{get:function(){return 2===this.documentState},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasPendingWrites",{get:function(){return this.hasLocalMutations||this.hasCommittedMutations},enumerable:!1,configurable:!0}),e.prototype.isValidDocument=function(){return 0!==this.documentType},e.prototype.isFoundDocument=function(){return 1===this.documentType},e.prototype.isNoDocument=function(){return 2===this.documentType},e.prototype.isUnknownDocument=function(){return 3===this.documentType},e.prototype.isEqual=function(t){return t instanceof e&&this.key.isEqual(t.key)&&this.version.isEqual(t.version)&&this.documentType===t.documentType&&this.documentState===t.documentState&&this.data.isEqual(t.data)},e.prototype.clone=function(){return new e(this.key,this.documentType,this.version,this.data.clone(),this.documentState)},e.prototype.toString=function(){return"Document("+this.key+", "+this.version+", "+JSON.stringify(this.data.value)+", {documentType: "+this.documentType+"}), {documentState: "+this.documentState+"})"},e}(),vr=function(e,t,n,i,r,o,a){void 0===t&&(t=null),void 0===n&&(n=[]),void 0===i&&(i=[]),void 0===r&&(r=null),void 0===o&&(o=null),void 0===a&&(a=null),this.path=e,this.collectionGroup=t,this.orderBy=n,this.filters=i,this.limit=r,this.startAt=o,this.endAt=a,this.h=null};function yr(e,t,n,i,r,o,a){return void 0===t&&(t=null),void 0===n&&(n=[]),void 0===i&&(i=[]),void 0===r&&(r=null),void 0===o&&(o=null),void 0===a&&(a=null),new vr(e,t,n,i,r,o,a)}function Mr(e){var t=Ti(e);if(null===t.h){var n=t.path.canonicalString();null!==t.collectionGroup&&(n+="|cg:"+t.collectionGroup),n+="|f:",n+=t.filters.map((function(e){return function(e){return e.field.canonicalString()+e.op.toString()+sr(e.value)}(e)})).join(","),n+="|ob:",n+=t.orderBy.map((function(e){return function(e){return e.field.canonicalString()+e.dir}(e)})).join(","),Zi(t.limit)||(n+="|l:",n+=t.limit),t.startAt&&(n+="|lb:",n+=Dr(t.startAt)),t.endAt&&(n+="|ub:",n+=Dr(t.endAt)),t.h=n}return t.h}function _r(e,t){if(e.limit!==t.limit)return!1;if(e.orderBy.length!==t.orderBy.length)return!1;for(var n=0;n<e.orderBy.length;n++)if(!xr(e.orderBy[n],t.orderBy[n]))return!1;if(e.filters.length!==t.filters.length)return!1;for(var i=0;i<e.filters.length;i++)if(r=e.filters[i],o=t.filters[i],r.op!==o.op||!r.field.isEqual(o.field)||!ir(r.value,o.value))return!1;var r,o;return e.collectionGroup===t.collectionGroup&&!!e.path.isEqual(t.path)&&!!Wr(e.startAt,t.startAt)&&Wr(e.endAt,t.endAt)}function Or(e){return tr.isDocumentKey(e.path)&&null===e.collectionGroup&&0===e.filters.length}var zr=function(e){function t(t,n,i){var r=this;return(r=e.call(this)||this).field=t,r.op=n,r.value=i,r}return Object(r.d)(t,e),t.create=function(e,n,i){return e.isKeyField()?"in"===n||"not-in"===n?this.l(e,n,i):new Ar(e,n,i):"array-contains"===n?new Sr(e,i):"in"===n?new Tr(e,i):"not-in"===n?new qr(e,i):"array-contains-any"===n?new Lr(e,i):new t(e,n,i)},t.l=function(e,t,n){return"in"===t?new kr(e,n):new Cr(e,n)},t.prototype.matches=function(e){var t=e.data.field(this.field);return"!="===this.op?null!==t&&this.m(or(t,this.value)):null!==t&&nr(this.value)===nr(t)&&this.m(or(t,this.value))},t.prototype.m=function(e){switch(this.op){case"<":return e<0;case"<=":return e<=0;case"==":return 0===e;case"!=":return 0!==e;case">":return e>0;case">=":return e>=0;default:return wi()}},t.prototype.g=function(){return["<","<=",">",">=","!=","not-in"].indexOf(this.op)>=0},t}((function(){})),Ar=function(e){function t(t,n,i){var r=this;return(r=e.call(this,t,n,i)||this).key=tr.fromName(i.referenceValue),r}return Object(r.d)(t,e),t.prototype.matches=function(e){var t=tr.comparator(e.key,this.key);return this.m(t)},t}(zr),kr=function(e){function t(t,n){var i=this;return(i=e.call(this,t,"in",n)||this).keys=wr("in",n),i}return Object(r.d)(t,e),t.prototype.matches=function(e){return this.keys.some((function(t){return t.isEqual(e.key)}))},t}(zr),Cr=function(e){function t(t,n){var i=this;return(i=e.call(this,t,"not-in",n)||this).keys=wr("not-in",n),i}return Object(r.d)(t,e),t.prototype.matches=function(e){return!this.keys.some((function(t){return t.isEqual(e.key)}))},t}(zr);function wr(e,t){var n;return((null===(n=t.arrayValue)||void 0===n?void 0:n.values)||[]).map((function(e){return tr.fromName(e.referenceValue)}))}var Sr=function(e){function t(t,n){return e.call(this,t,"array-contains",n)||this}return Object(r.d)(t,e),t.prototype.matches=function(e){var t=e.data.field(this.field);return ur(t)&&rr(t.arrayValue,this.value)},t}(zr),Tr=function(e){function t(t,n){return e.call(this,t,"in",n)||this}return Object(r.d)(t,e),t.prototype.matches=function(e){var t=e.data.field(this.field);return null!==t&&rr(this.value.arrayValue,t)},t}(zr),qr=function(e){function t(t,n){return e.call(this,t,"not-in",n)||this}return Object(r.d)(t,e),t.prototype.matches=function(e){if(rr(this.value.arrayValue,{nullValue:"NULL_VALUE"}))return!1;var t=e.data.field(this.field);return null!==t&&!rr(this.value.arrayValue,t)},t}(zr),Lr=function(e){function t(t,n){return e.call(this,t,"array-contains-any",n)||this}return Object(r.d)(t,e),t.prototype.matches=function(e){var t=this,n=e.data.field(this.field);return!(!ur(n)||!n.arrayValue.values)&&n.arrayValue.values.some((function(e){return rr(t.value.arrayValue,e)}))},t}(zr),Er=function(e,t){this.position=e,this.before=t};function Dr(e){return(e.before?"b":"a")+":"+e.position.map((function(e){return sr(e)})).join(",")}var Rr=function(e,t){void 0===t&&(t="asc"),this.field=e,this.dir=t};function xr(e,t){return e.dir===t.dir&&e.field.isEqual(t.field)}function Ir(e,t,n){for(var i=0,r=0;r<e.position.length;r++){var o=t[r],a=e.position[r];if(i=o.field.isKeyField()?tr.comparator(tr.fromName(a.referenceValue),n.key):or(a,n.data.field(o.field)),"desc"===o.dir&&(i*=-1),0!==i)break}return e.before?i<=0:i<0}function Wr(e,t){if(null===e)return null===t;if(null===t)return!1;if(e.before!==t.before||e.position.length!==t.position.length)return!1;for(var n=0;n<e.position.length;n++)if(!ir(e.position[n],t.position[n]))return!1;return!0}var Pr=function(e,t,n,i,r,o,a,s){void 0===t&&(t=null),void 0===n&&(n=[]),void 0===i&&(i=[]),void 0===r&&(r=null),void 0===o&&(o="F"),void 0===a&&(a=null),void 0===s&&(s=null),this.path=e,this.collectionGroup=t,this.explicitOrderBy=n,this.filters=i,this.limit=r,this.limitType=o,this.startAt=a,this.endAt=s,this.p=null,this.T=null,this.startAt,this.endAt};function Nr(e,t,n,i,r,o,a,s){return new Pr(e,t,n,i,r,o,a,s)}function jr(e){return new Pr(e)}function Br(e){return!Zi(e.limit)&&"F"===e.limitType}function Fr(e){return!Zi(e.limit)&&"L"===e.limitType}function Ur(e){return e.explicitOrderBy.length>0?e.explicitOrderBy[0].field:null}function Vr(e){for(var t=0,n=e.filters;t<n.length;t++){var i=n[t];if(i.g())return i.field}return null}function Hr(e){return null!==e.collectionGroup}function Yr(e){var t=Ti(e);if(null===t.p){t.p=[];var n=Vr(t),i=Ur(t);if(null!==n&&null===i)n.isKeyField()||t.p.push(new Rr(n)),t.p.push(new Rr(Ui.keyField(),"asc"));else{for(var r=!1,o=0,a=t.explicitOrderBy;o<a.length;o++){var s=a[o];t.p.push(s),s.field.isKeyField()&&(r=!0)}if(!r){var c=t.explicitOrderBy.length>0?t.explicitOrderBy[t.explicitOrderBy.length-1].dir:"asc";t.p.push(new Rr(Ui.keyField(),c))}}}return t.p}function Xr(e){var t=Ti(e);if(!t.T)if("F"===t.limitType)t.T=yr(t.path,t.collectionGroup,Yr(t),t.filters,t.limit,t.startAt,t.endAt);else{for(var n=[],i=0,r=Yr(t);i<r.length;i++){var o=r[i],a="desc"===o.dir?"asc":"desc";n.push(new Rr(o.field,a))}var s=t.endAt?new Er(t.endAt.position,!t.endAt.before):null,c=t.startAt?new Er(t.startAt.position,!t.startAt.before):null;t.T=yr(t.path,t.collectionGroup,n,t.filters,t.limit,s,c)}return t.T}function Gr(e,t,n){return new Pr(e.path,e.collectionGroup,e.explicitOrderBy.slice(),e.filters.slice(),t,n,e.startAt,e.endAt)}function Kr(e,t){return _r(Xr(e),Xr(t))&&e.limitType===t.limitType}function Qr(e){return Mr(Xr(e))+"|lt:"+e.limitType}function Jr(e){return"Query(target="+function(e){var t=e.path.canonicalString();return null!==e.collectionGroup&&(t+=" collectionGroup="+e.collectionGroup),e.filters.length>0&&(t+=", filters: ["+e.filters.map((function(e){return(t=e).field.canonicalString()+" "+t.op+" "+sr(t.value);var t})).join(", ")+"]"),Zi(e.limit)||(t+=", limit: "+e.limit),e.orderBy.length>0&&(t+=", orderBy: ["+e.orderBy.map((function(e){return function(e){return e.field.canonicalString()+" ("+e.dir+")"}(e)})).join(", ")+"]"),e.startAt&&(t+=", startAt: "+Dr(e.startAt)),e.endAt&&(t+=", endAt: "+Dr(e.endAt)),"Target("+t+")"}(Xr(e))+"; limitType="+e.limitType+")"}function Zr(e,t){return t.isFoundDocument()&&function(e,t){var n=t.key.path;return null!==e.collectionGroup?t.key.hasCollectionId(e.collectionGroup)&&e.path.isPrefixOf(n):tr.isDocumentKey(e.path)?e.path.isEqual(n):e.path.isImmediateParentOf(n)}(e,t)&&function(e,t){for(var n=0,i=e.explicitOrderBy;n<i.length;n++){var r=i[n];if(!r.field.isKeyField()&&null===t.data.field(r.field))return!1}return!0}(e,t)&&function(e,t){for(var n=0,i=e.filters;n<i.length;n++)if(!i[n].matches(t))return!1;return!0}(e,t)&&function(e,t){return!(e.startAt&&!Ir(e.startAt,Yr(e),t)||e.endAt&&Ir(e.endAt,Yr(e),t))}(e,t)}function $r(e){return function(t,n){for(var i=!1,r=0,o=Yr(e);r<o.length;r++){var a=o[r],s=eo(a,t,n);if(0!==s)return s;i=i||a.field.isKeyField()}return 0}}function eo(e,t,n){var i=e.field.isKeyField()?tr.comparator(t.key,n.key):function(e,t,n){var i=t.data.field(e),r=n.data.field(e);return null!==i&&null!==r?or(i,r):wi()}(e.field,t,n);switch(e.dir){case"asc":return i;case"desc":return-1*i;default:return wi()}}function to(e,t){if(e.I){if(isNaN(t))return{doubleValue:"NaN"};if(t===1/0)return{doubleValue:"Infinity"};if(t===-1/0)return{doubleValue:"-Infinity"}}return{doubleValue:$i(t)?"-0":t}}function no(e){return{integerValue:""+e}}function io(e,t){return er(t)?no(t):to(e,t)}var ro=function(){this._=void 0};function oo(e,t,n){return e instanceof co?function(e,t){var n={fields:{__type__:{stringValue:"server_timestamp"},__local_write_time__:{timestampValue:{seconds:e.seconds,nanos:e.nanoseconds}}}};return t&&(n.fields.__previous_value__=t),{mapValue:n}}(n,t):e instanceof lo?uo(e,t):e instanceof po?ho(e,t):function(e,t){var n=so(e,t),i=bo(n)+bo(e.A);return lr(n)&&lr(e.A)?no(i):to(e.R,i)}(e,t)}function ao(e,t,n){return e instanceof lo?uo(e,t):e instanceof po?ho(e,t):n}function so(e,t){return e instanceof fo?lr(n=t)||function(e){return!!e&&"doubleValue"in e}(n)?t:{integerValue:0}:null;var n}var co=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t}(ro),lo=function(e){function t(t){var n=this;return(n=e.call(this)||this).elements=t,n}return Object(r.d)(t,e),t}(ro);function uo(e,t){for(var n=mo(t),i=function(e){n.some((function(t){return ir(t,e)}))||n.push(e)},r=0,o=e.elements;r<o.length;r++)i(o[r]);return{arrayValue:{values:n}}}var po=function(e){function t(t){var n=this;return(n=e.call(this)||this).elements=t,n}return Object(r.d)(t,e),t}(ro);function ho(e,t){for(var n=mo(t),i=function(e){n=n.filter((function(t){return!ir(t,e)}))},r=0,o=e.elements;r<o.length;r++)i(o[r]);return{arrayValue:{values:n}}}var fo=function(e){function t(t,n){var i=this;return(i=e.call(this)||this).R=t,i.A=n,i}return Object(r.d)(t,e),t}(ro);function bo(e){return Gi(e.integerValue||e.doubleValue)}function mo(e){return ur(e)&&e.arrayValue.values?e.arrayValue.values.slice():[]}var go=function(e,t){this.field=e,this.transform=t},vo=function(e,t){this.version=e,this.transformResults=t},yo=function(){function e(e,t){this.updateTime=e,this.exists=t}return e.none=function(){return new e},e.exists=function(t){return new e(void 0,t)},e.updateTime=function(t){return new e(t)},Object.defineProperty(e.prototype,"isNone",{get:function(){return void 0===this.updateTime&&void 0===this.exists},enumerable:!1,configurable:!0}),e.prototype.isEqual=function(e){return this.exists===e.exists&&(this.updateTime?!!e.updateTime&&this.updateTime.isEqual(e.updateTime):!e.updateTime)},e}();function Mo(e,t){return void 0!==e.updateTime?t.isFoundDocument()&&t.version.isEqual(e.updateTime):void 0===e.exists||e.exists===t.isFoundDocument()}var _o=function(){};function Oo(e,t,n){e instanceof wo?function(e,t,n){var i=e.value.clone(),r=qo(e.fieldTransforms,t,n.transformResults);i.setAll(r),t.convertToFoundDocument(n.version,i).setHasCommittedMutations()}(e,t,n):e instanceof So?function(e,t,n){if(Mo(e.precondition,t)){var i=qo(e.fieldTransforms,t,n.transformResults),r=t.data;r.setAll(To(e)),r.setAll(i),t.convertToFoundDocument(n.version,r).setHasCommittedMutations()}else t.convertToUnknownDocument(n.version)}(e,t,n):function(e,t,n){t.convertToNoDocument(n.version).setHasCommittedMutations()}(0,t,n)}function zo(e,t,n){e instanceof wo?function(e,t,n){if(Mo(e.precondition,t)){var i=e.value.clone(),r=Lo(e.fieldTransforms,n,t);i.setAll(r),t.convertToFoundDocument(Co(t),i).setHasLocalMutations()}}(e,t,n):e instanceof So?function(e,t,n){if(Mo(e.precondition,t)){var i=Lo(e.fieldTransforms,n,t),r=t.data;r.setAll(To(e)),r.setAll(i),t.convertToFoundDocument(Co(t),r).setHasLocalMutations()}}(e,t,n):function(e,t){Mo(e.precondition,t)&&t.convertToNoDocument(Ii.min())}(e,t)}function Ao(e,t){for(var n=null,i=0,r=e.fieldTransforms;i<r.length;i++){var o=r[i],a=t.data.field(o.field),s=so(o.transform,a||null);null!=s&&(null==n&&(n=br.empty()),n.set(o.field,s))}return n||null}function ko(e,t){return e.type===t.type&&!!e.key.isEqual(t.key)&&!!e.precondition.isEqual(t.precondition)&&!!function(e,t){return void 0===e&&void 0===t||!(!e||!t)&&Di(e,t,(function(e,t){return function(e,t){return e.field.isEqual(t.field)&&function(e,t){return e instanceof lo&&t instanceof lo||e instanceof po&&t instanceof po?Di(e.elements,t.elements,ir):e instanceof fo&&t instanceof fo?ir(e.A,t.A):e instanceof co&&t instanceof co}(e.transform,t.transform)}(e,t)}))}(e.fieldTransforms,t.fieldTransforms)&&(0===e.type?e.value.isEqual(t.value):1!==e.type||e.data.isEqual(t.data)&&e.fieldMask.isEqual(t.fieldMask))}function Co(e){return e.isFoundDocument()?e.version:Ii.min()}var wo=function(e){function t(t,n,i,r){void 0===r&&(r=[]);var o=this;return(o=e.call(this)||this).key=t,o.value=n,o.precondition=i,o.fieldTransforms=r,o.type=0,o}return Object(r.d)(t,e),t}(_o),So=function(e){function t(t,n,i,r,o){void 0===o&&(o=[]);var a=this;return(a=e.call(this)||this).key=t,a.data=n,a.fieldMask=i,a.precondition=r,a.fieldTransforms=o,a.type=1,a}return Object(r.d)(t,e),t}(_o);function To(e){var t=new Map;return e.fieldMask.fields.forEach((function(n){if(!n.isEmpty()){var i=e.data.field(n);t.set(n,i)}})),t}function qo(e,t,n){var i=new Map;Si(e.length===n.length);for(var r=0;r<n.length;r++){var o=e[r],a=o.transform,s=t.data.field(o.field);i.set(o.field,ao(a,s,n[r]))}return i}function Lo(e,t,n){for(var i=new Map,r=0,o=e;r<o.length;r++){var a=o[r],s=a.transform,c=n.data.field(a.field);i.set(a.field,oo(s,c,t))}return i}var Eo,Do,Ro=function(e){function t(t,n){var i=this;return(i=e.call(this)||this).key=t,i.precondition=n,i.type=2,i.fieldTransforms=[],i}return Object(r.d)(t,e),t}(_o),xo=function(e){function t(t,n){var i=this;return(i=e.call(this)||this).key=t,i.precondition=n,i.type=3,i.fieldTransforms=[],i}return Object(r.d)(t,e),t}(_o),Io=function(e){this.count=e};function Wo(e){switch(e){case yi.OK:return wi();case yi.CANCELLED:case yi.UNKNOWN:case yi.DEADLINE_EXCEEDED:case yi.RESOURCE_EXHAUSTED:case yi.INTERNAL:case yi.UNAVAILABLE:case yi.UNAUTHENTICATED:return!1;case yi.INVALID_ARGUMENT:case yi.NOT_FOUND:case yi.ALREADY_EXISTS:case yi.PERMISSION_DENIED:case yi.FAILED_PRECONDITION:case yi.ABORTED:case yi.OUT_OF_RANGE:case yi.UNIMPLEMENTED:case yi.DATA_LOSS:return!0;default:return wi()}}function Po(e){if(void 0===e)return Ai("GRPC error has no .code"),yi.UNKNOWN;switch(e){case Eo.OK:return yi.OK;case Eo.CANCELLED:return yi.CANCELLED;case Eo.UNKNOWN:return yi.UNKNOWN;case Eo.DEADLINE_EXCEEDED:return yi.DEADLINE_EXCEEDED;case Eo.RESOURCE_EXHAUSTED:return yi.RESOURCE_EXHAUSTED;case Eo.INTERNAL:return yi.INTERNAL;case Eo.UNAVAILABLE:return yi.UNAVAILABLE;case Eo.UNAUTHENTICATED:return yi.UNAUTHENTICATED;case Eo.INVALID_ARGUMENT:return yi.INVALID_ARGUMENT;case Eo.NOT_FOUND:return yi.NOT_FOUND;case Eo.ALREADY_EXISTS:return yi.ALREADY_EXISTS;case Eo.PERMISSION_DENIED:return yi.PERMISSION_DENIED;case Eo.FAILED_PRECONDITION:return yi.FAILED_PRECONDITION;case Eo.ABORTED:return yi.ABORTED;case Eo.OUT_OF_RANGE:return yi.OUT_OF_RANGE;case Eo.UNIMPLEMENTED:return yi.UNIMPLEMENTED;case Eo.DATA_LOSS:return yi.DATA_LOSS;default:return wi()}}(Do=Eo||(Eo={}))[Do.OK=0]="OK",Do[Do.CANCELLED=1]="CANCELLED",Do[Do.UNKNOWN=2]="UNKNOWN",Do[Do.INVALID_ARGUMENT=3]="INVALID_ARGUMENT",Do[Do.DEADLINE_EXCEEDED=4]="DEADLINE_EXCEEDED",Do[Do.NOT_FOUND=5]="NOT_FOUND",Do[Do.ALREADY_EXISTS=6]="ALREADY_EXISTS",Do[Do.PERMISSION_DENIED=7]="PERMISSION_DENIED",Do[Do.UNAUTHENTICATED=16]="UNAUTHENTICATED",Do[Do.RESOURCE_EXHAUSTED=8]="RESOURCE_EXHAUSTED",Do[Do.FAILED_PRECONDITION=9]="FAILED_PRECONDITION",Do[Do.ABORTED=10]="ABORTED",Do[Do.OUT_OF_RANGE=11]="OUT_OF_RANGE",Do[Do.UNIMPLEMENTED=12]="UNIMPLEMENTED",Do[Do.INTERNAL=13]="INTERNAL",Do[Do.UNAVAILABLE=14]="UNAVAILABLE",Do[Do.DATA_LOSS=15]="DATA_LOSS";var No=function(){function e(e,t){this.comparator=e,this.root=t||Bo.EMPTY}return e.prototype.insert=function(t,n){return new e(this.comparator,this.root.insert(t,n,this.comparator).copy(null,null,Bo.BLACK,null,null))},e.prototype.remove=function(t){return new e(this.comparator,this.root.remove(t,this.comparator).copy(null,null,Bo.BLACK,null,null))},e.prototype.get=function(e){for(var t=this.root;!t.isEmpty();){var n=this.comparator(e,t.key);if(0===n)return t.value;n<0?t=t.left:n>0&&(t=t.right)}return null},e.prototype.indexOf=function(e){for(var t=0,n=this.root;!n.isEmpty();){var i=this.comparator(e,n.key);if(0===i)return t+n.left.size;i<0?n=n.left:(t+=n.left.size+1,n=n.right)}return-1},e.prototype.isEmpty=function(){return this.root.isEmpty()},Object.defineProperty(e.prototype,"size",{get:function(){return this.root.size},enumerable:!1,configurable:!0}),e.prototype.minKey=function(){return this.root.minKey()},e.prototype.maxKey=function(){return this.root.maxKey()},e.prototype.inorderTraversal=function(e){return this.root.inorderTraversal(e)},e.prototype.forEach=function(e){this.inorderTraversal((function(t,n){return e(t,n),!1}))},e.prototype.toString=function(){var e=[];return this.inorderTraversal((function(t,n){return e.push(t+":"+n),!1})),"{"+e.join(", ")+"}"},e.prototype.reverseTraversal=function(e){return this.root.reverseTraversal(e)},e.prototype.getIterator=function(){return new jo(this.root,null,this.comparator,!1)},e.prototype.getIteratorFrom=function(e){return new jo(this.root,e,this.comparator,!1)},e.prototype.getReverseIterator=function(){return new jo(this.root,null,this.comparator,!0)},e.prototype.getReverseIteratorFrom=function(e){return new jo(this.root,e,this.comparator,!0)},e}(),jo=function(){function e(e,t,n,i){this.isReverse=i,this.nodeStack=[];for(var r=1;!e.isEmpty();)if(r=t?n(e.key,t):1,i&&(r*=-1),r<0)e=this.isReverse?e.left:e.right;else{if(0===r){this.nodeStack.push(e);break}this.nodeStack.push(e),e=this.isReverse?e.right:e.left}}return e.prototype.getNext=function(){var e=this.nodeStack.pop(),t={key:e.key,value:e.value};if(this.isReverse)for(e=e.left;!e.isEmpty();)this.nodeStack.push(e),e=e.right;else for(e=e.right;!e.isEmpty();)this.nodeStack.push(e),e=e.left;return t},e.prototype.hasNext=function(){return this.nodeStack.length>0},e.prototype.peek=function(){if(0===this.nodeStack.length)return null;var e=this.nodeStack[this.nodeStack.length-1];return{key:e.key,value:e.value}},e}(),Bo=function(){function e(t,n,i,r,o){this.key=t,this.value=n,this.color=null!=i?i:e.RED,this.left=null!=r?r:e.EMPTY,this.right=null!=o?o:e.EMPTY,this.size=this.left.size+1+this.right.size}return e.prototype.copy=function(t,n,i,r,o){return new e(null!=t?t:this.key,null!=n?n:this.value,null!=i?i:this.color,null!=r?r:this.left,null!=o?o:this.right)},e.prototype.isEmpty=function(){return!1},e.prototype.inorderTraversal=function(e){return this.left.inorderTraversal(e)||e(this.key,this.value)||this.right.inorderTraversal(e)},e.prototype.reverseTraversal=function(e){return this.right.reverseTraversal(e)||e(this.key,this.value)||this.left.reverseTraversal(e)},e.prototype.min=function(){return this.left.isEmpty()?this:this.left.min()},e.prototype.minKey=function(){return this.min().key},e.prototype.maxKey=function(){return this.right.isEmpty()?this.key:this.right.maxKey()},e.prototype.insert=function(e,t,n){var i=this,r=n(e,i.key);return(i=r<0?i.copy(null,null,null,i.left.insert(e,t,n),null):0===r?i.copy(null,t,null,null,null):i.copy(null,null,null,null,i.right.insert(e,t,n))).fixUp()},e.prototype.removeMin=function(){if(this.left.isEmpty())return e.EMPTY;var t=this;return t.left.isRed()||t.left.left.isRed()||(t=t.moveRedLeft()),(t=t.copy(null,null,null,t.left.removeMin(),null)).fixUp()},e.prototype.remove=function(t,n){var i,r=this;if(n(t,r.key)<0)r.left.isEmpty()||r.left.isRed()||r.left.left.isRed()||(r=r.moveRedLeft()),r=r.copy(null,null,null,r.left.remove(t,n),null);else{if(r.left.isRed()&&(r=r.rotateRight()),r.right.isEmpty()||r.right.isRed()||r.right.left.isRed()||(r=r.moveRedRight()),0===n(t,r.key)){if(r.right.isEmpty())return e.EMPTY;i=r.right.min(),r=r.copy(i.key,i.value,null,null,r.right.removeMin())}r=r.copy(null,null,null,null,r.right.remove(t,n))}return r.fixUp()},e.prototype.isRed=function(){return this.color},e.prototype.fixUp=function(){var e=this;return e.right.isRed()&&!e.left.isRed()&&(e=e.rotateLeft()),e.left.isRed()&&e.left.left.isRed()&&(e=e.rotateRight()),e.left.isRed()&&e.right.isRed()&&(e=e.colorFlip()),e},e.prototype.moveRedLeft=function(){var e=this.colorFlip();return e.right.left.isRed()&&(e=(e=(e=e.copy(null,null,null,null,e.right.rotateRight())).rotateLeft()).colorFlip()),e},e.prototype.moveRedRight=function(){var e=this.colorFlip();return e.left.left.isRed()&&(e=(e=e.rotateRight()).colorFlip()),e},e.prototype.rotateLeft=function(){var t=this.copy(null,null,e.RED,null,this.right.left);return this.right.copy(null,null,this.color,t,null)},e.prototype.rotateRight=function(){var t=this.copy(null,null,e.RED,this.left.right,null);return this.left.copy(null,null,this.color,null,t)},e.prototype.colorFlip=function(){var e=this.left.copy(null,null,!this.left.color,null,null),t=this.right.copy(null,null,!this.right.color,null,null);return this.copy(null,null,!this.color,e,t)},e.prototype.checkMaxDepth=function(){var e=this.check();return Math.pow(2,e)<=this.size+1},e.prototype.check=function(){if(this.isRed()&&this.left.isRed())throw wi();if(this.right.isRed())throw wi();var e=this.left.check();if(e!==this.right.check())throw wi();return e+(this.isRed()?0:1)},e}();Bo.EMPTY=null,Bo.RED=!0,Bo.BLACK=!1,Bo.EMPTY=new(function(){function e(){this.size=0}return Object.defineProperty(e.prototype,"key",{get:function(){throw wi()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){throw wi()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"color",{get:function(){throw wi()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"left",{get:function(){throw wi()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"right",{get:function(){throw wi()},enumerable:!1,configurable:!0}),e.prototype.copy=function(e,t,n,i,r){return this},e.prototype.insert=function(e,t,n){return new Bo(e,t)},e.prototype.remove=function(e,t){return this},e.prototype.isEmpty=function(){return!0},e.prototype.inorderTraversal=function(e){return!1},e.prototype.reverseTraversal=function(e){return!1},e.prototype.minKey=function(){return null},e.prototype.maxKey=function(){return null},e.prototype.isRed=function(){return!1},e.prototype.checkMaxDepth=function(){return!0},e.prototype.check=function(){return 0},e}());var Fo=function(){function e(e){this.comparator=e,this.data=new No(this.comparator)}return e.prototype.has=function(e){return null!==this.data.get(e)},e.prototype.first=function(){return this.data.minKey()},e.prototype.last=function(){return this.data.maxKey()},Object.defineProperty(e.prototype,"size",{get:function(){return this.data.size},enumerable:!1,configurable:!0}),e.prototype.indexOf=function(e){return this.data.indexOf(e)},e.prototype.forEach=function(e){this.data.inorderTraversal((function(t,n){return e(t),!1}))},e.prototype.forEachInRange=function(e,t){for(var n=this.data.getIteratorFrom(e[0]);n.hasNext();){var i=n.getNext();if(this.comparator(i.key,e[1])>=0)return;t(i.key)}},e.prototype.forEachWhile=function(e,t){var n;for(n=void 0!==t?this.data.getIteratorFrom(t):this.data.getIterator();n.hasNext();)if(!e(n.getNext().key))return},e.prototype.firstAfterOrEqual=function(e){var t=this.data.getIteratorFrom(e);return t.hasNext()?t.getNext().key:null},e.prototype.getIterator=function(){return new Uo(this.data.getIterator())},e.prototype.getIteratorFrom=function(e){return new Uo(this.data.getIteratorFrom(e))},e.prototype.add=function(e){return this.copy(this.data.remove(e).insert(e,!0))},e.prototype.delete=function(e){return this.has(e)?this.copy(this.data.remove(e)):this},e.prototype.isEmpty=function(){return this.data.isEmpty()},e.prototype.unionWith=function(e){var t=this;return t.size<e.size&&(t=e,e=this),e.forEach((function(e){t=t.add(e)})),t},e.prototype.isEqual=function(t){if(!(t instanceof e))return!1;if(this.size!==t.size)return!1;for(var n=this.data.getIterator(),i=t.data.getIterator();n.hasNext();){var r=n.getNext().key,o=i.getNext().key;if(0!==this.comparator(r,o))return!1}return!0},e.prototype.toArray=function(){var e=[];return this.forEach((function(t){e.push(t)})),e},e.prototype.toString=function(){var e=[];return this.forEach((function(t){return e.push(t)})),"SortedSet("+e.toString()+")"},e.prototype.copy=function(t){var n=new e(this.comparator);return n.data=t,n},e}(),Uo=function(){function e(e){this.iter=e}return e.prototype.getNext=function(){return this.iter.getNext().key},e.prototype.hasNext=function(){return this.iter.hasNext()},e}(),Vo=new No(tr.comparator);function Ho(){return Vo}var Yo=new No(tr.comparator);function Xo(){return Yo}var Go=new No(tr.comparator);function Ko(){return Go}var Qo=new Fo(tr.comparator);function Jo(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=Qo,i=0,r=e;i<r.length;i++){var o=r[i];n=n.add(o)}return n}var Zo=new Fo(Ei);function $o(){return Zo}var ea=function(){function e(e,t,n,i,r){this.snapshotVersion=e,this.targetChanges=t,this.targetMismatches=n,this.documentUpdates=i,this.resolvedLimboDocuments=r}return e.createSynthesizedRemoteEventForCurrentChange=function(t,n){var i=new Map;return i.set(t,ta.createSynthesizedTargetChangeForCurrentChange(t,n)),new e(Ii.min(),i,$o(),Ho(),Jo())},e}(),ta=function(){function e(e,t,n,i,r){this.resumeToken=e,this.current=t,this.addedDocuments=n,this.modifiedDocuments=i,this.removedDocuments=r}return e.createSynthesizedTargetChangeForCurrentChange=function(t,n){return new e(Hi.EMPTY_BYTE_STRING,n,Jo(),Jo(),Jo())},e}(),na=function(e,t,n,i){this.v=e,this.removedTargetIds=t,this.key=n,this.P=i},ia=function(e,t){this.targetId=e,this.V=t},ra=function(e,t,n,i){void 0===n&&(n=Hi.EMPTY_BYTE_STRING),void 0===i&&(i=null),this.state=e,this.targetIds=t,this.resumeToken=n,this.cause=i},oa=function(){function e(){this.S=0,this.D=ca(),this.C=Hi.EMPTY_BYTE_STRING,this.N=!1,this.k=!0}return Object.defineProperty(e.prototype,"current",{get:function(){return this.N},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"resumeToken",{get:function(){return this.C},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"F",{get:function(){return 0!==this.S},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"$",{get:function(){return this.k},enumerable:!1,configurable:!0}),e.prototype.O=function(e){e.approximateByteSize()>0&&(this.k=!0,this.C=e)},e.prototype.M=function(){var e=Jo(),t=Jo(),n=Jo();return this.D.forEach((function(i,r){switch(r){case 0:e=e.add(i);break;case 2:t=t.add(i);break;case 1:n=n.add(i);break;default:wi()}})),new ta(this.C,this.N,e,t,n)},e.prototype.L=function(){this.k=!1,this.D=ca()},e.prototype.B=function(e,t){this.k=!0,this.D=this.D.insert(e,t)},e.prototype.q=function(e){this.k=!0,this.D=this.D.remove(e)},e.prototype.U=function(){this.S+=1},e.prototype.K=function(){this.S-=1},e.prototype.j=function(){this.k=!0,this.N=!0},e}(),aa=function(){function e(e){this.W=e,this.G=new Map,this.H=Ho(),this.J=sa(),this.Y=new Fo(Ei)}return e.prototype.X=function(e){for(var t=0,n=e.v;t<n.length;t++){var i=n[t];e.P&&e.P.isFoundDocument()?this.Z(i,e.P):this.tt(i,e.key,e.P)}for(var r=0,o=e.removedTargetIds;r<o.length;r++)i=o[r],this.tt(i,e.key,e.P)},e.prototype.et=function(e){var t=this;this.forEachTarget(e,(function(n){var i=t.nt(n);switch(e.state){case 0:t.st(n)&&i.O(e.resumeToken);break;case 1:i.K(),i.F||i.L(),i.O(e.resumeToken);break;case 2:i.K(),i.F||t.removeTarget(n);break;case 3:t.st(n)&&(i.j(),i.O(e.resumeToken));break;case 4:t.st(n)&&(t.it(n),i.O(e.resumeToken));break;default:wi()}}))},e.prototype.forEachTarget=function(e,t){var n=this;e.targetIds.length>0?e.targetIds.forEach(t):this.G.forEach((function(e,i){n.st(i)&&t(i)}))},e.prototype.rt=function(e){var t=e.targetId,n=e.V.count,i=this.ot(t);if(i){var r=i.target;if(Or(r))if(0===n){var o=new tr(r.path);this.tt(t,o,gr.newNoDocument(o,Ii.min()))}else Si(1===n);else this.ct(t)!==n&&(this.it(t),this.Y=this.Y.add(t))}},e.prototype.ut=function(e){var t=this,n=new Map;this.G.forEach((function(i,r){var o=t.ot(r);if(o){if(i.current&&Or(o.target)){var a=new tr(o.target.path);null!==t.H.get(a)||t.at(r,a)||t.tt(r,a,gr.newNoDocument(a,e))}i.$&&(n.set(r,i.M()),i.L())}}));var i=Jo();this.J.forEach((function(e,n){var r=!0;n.forEachWhile((function(e){var n=t.ot(e);return!n||2===n.purpose||(r=!1,!1)})),r&&(i=i.add(e))}));var r=new ea(e,n,this.Y,this.H,i);return this.H=Ho(),this.J=sa(),this.Y=new Fo(Ei),r},e.prototype.Z=function(e,t){if(this.st(e)){var n=this.at(e,t.key)?2:0;this.nt(e).B(t.key,n),this.H=this.H.insert(t.key,t),this.J=this.J.insert(t.key,this.ht(t.key).add(e))}},e.prototype.tt=function(e,t,n){if(this.st(e)){var i=this.nt(e);this.at(e,t)?i.B(t,1):i.q(t),this.J=this.J.insert(t,this.ht(t).delete(e)),n&&(this.H=this.H.insert(t,n))}},e.prototype.removeTarget=function(e){this.G.delete(e)},e.prototype.ct=function(e){var t=this.nt(e).M();return this.W.getRemoteKeysForTarget(e).size+t.addedDocuments.size-t.removedDocuments.size},e.prototype.U=function(e){this.nt(e).U()},e.prototype.nt=function(e){var t=this.G.get(e);return t||(t=new oa,this.G.set(e,t)),t},e.prototype.ht=function(e){var t=this.J.get(e);return t||(t=new Fo(Ei),this.J=this.J.insert(e,t)),t},e.prototype.st=function(e){var t=null!==this.ot(e);return t||zi("WatchChangeAggregator","Detected inactive target",e),t},e.prototype.ot=function(e){var t=this.G.get(e);return t&&t.F?null:this.W.lt(e)},e.prototype.it=function(e){var t=this;this.G.set(e,new oa),this.W.getRemoteKeysForTarget(e).forEach((function(n){t.tt(e,n,null)}))},e.prototype.at=function(e,t){return this.W.getRemoteKeysForTarget(e).has(t)},e}();function sa(){return new No(tr.comparator)}function ca(){return new No(tr.comparator)}var la={asc:"ASCENDING",desc:"DESCENDING"},ua={"<":"LESS_THAN","<=":"LESS_THAN_OR_EQUAL",">":"GREATER_THAN",">=":"GREATER_THAN_OR_EQUAL","==":"EQUAL","!=":"NOT_EQUAL","array-contains":"ARRAY_CONTAINS",in:"IN","not-in":"NOT_IN","array-contains-any":"ARRAY_CONTAINS_ANY"},da=function(e,t){this.databaseId=e,this.I=t};function pa(e,t){return e.I?new Date(1e3*t.seconds).toISOString().replace(/\.\d*/,"").replace("Z","")+"."+("000000000"+t.nanoseconds).slice(-9)+"Z":{seconds:""+t.seconds,nanos:t.nanoseconds}}function ha(e,t){return e.I?t.toBase64():t.toUint8Array()}function fa(e,t){return pa(e,t.toTimestamp())}function ba(e){return Si(!!e),Ii.fromTimestamp(function(e){var t=Xi(e);return new xi(t.seconds,t.nanos)}(e))}function ma(e,t){return function(e){return new Bi(["projects",e.projectId,"databases",e.database])}(e).child("documents").child(t).canonicalString()}function ga(e){var t=Bi.fromString(e);return Si(ja(t)),t}function va(e,t){return ma(e.databaseId,t.path)}function ya(e,t){var n=ga(t);if(n.get(1)!==e.databaseId.projectId)throw new Mi(yi.INVALID_ARGUMENT,"Tried to deserialize key from different project: "+n.get(1)+" vs "+e.databaseId.projectId);if(n.get(3)!==e.databaseId.database)throw new Mi(yi.INVALID_ARGUMENT,"Tried to deserialize key from different database: "+n.get(3)+" vs "+e.databaseId.database);return new tr(za(n))}function Ma(e,t){return ma(e.databaseId,t)}function _a(e){var t=ga(e);return 4===t.length?Bi.emptyPath():za(t)}function Oa(e){return new Bi(["projects",e.databaseId.projectId,"databases",e.databaseId.database]).canonicalString()}function za(e){return Si(e.length>4&&"documents"===e.get(4)),e.popFirst(5)}function Aa(e,t,n){return{name:va(e,t),fields:n.value.mapValue.fields}}function ka(e,t,n){var i=ya(e,t.name),r=ba(t.updateTime),o=new br({mapValue:{fields:t.fields}}),a=gr.newFoundDocument(i,r,o);return n&&a.setHasCommittedMutations(),n?a.setHasCommittedMutations():a}function Ca(e,t){var n;if(t instanceof wo)n={update:Aa(e,t.key,t.value)};else if(t instanceof Ro)n={delete:va(e,t.key)};else if(t instanceof So)n={update:Aa(e,t.key,t.data),updateMask:Na(t.fieldMask)};else{if(!(t instanceof xo))return wi();n={verify:va(e,t.key)}}return t.fieldTransforms.length>0&&(n.updateTransforms=t.fieldTransforms.map((function(e){return function(e,t){var n=t.transform;if(n instanceof co)return{fieldPath:t.field.canonicalString(),setToServerValue:"REQUEST_TIME"};if(n instanceof lo)return{fieldPath:t.field.canonicalString(),appendMissingElements:{values:n.elements}};if(n instanceof po)return{fieldPath:t.field.canonicalString(),removeAllFromArray:{values:n.elements}};if(n instanceof fo)return{fieldPath:t.field.canonicalString(),increment:n.A};throw wi()}(0,e)}))),t.precondition.isNone||(n.currentDocument=function(e,t){return void 0!==t.updateTime?{updateTime:fa(e,t.updateTime)}:void 0!==t.exists?{exists:t.exists}:wi()}(e,t.precondition)),n}function wa(e,t){var n=t.currentDocument?function(e){return void 0!==e.updateTime?yo.updateTime(ba(e.updateTime)):void 0!==e.exists?yo.exists(e.exists):yo.none()}(t.currentDocument):yo.none(),i=t.updateTransforms?t.updateTransforms.map((function(t){return function(e,t){var n=null;if("setToServerValue"in t)Si("REQUEST_TIME"===t.setToServerValue),n=new co;else if("appendMissingElements"in t){var i=t.appendMissingElements.values||[];n=new lo(i)}else if("removeAllFromArray"in t){var r=t.removeAllFromArray.values||[];n=new po(r)}else"increment"in t?n=new fo(e,t.increment):wi();var o=Ui.fromServerFormat(t.fieldPath);return new go(o,n)}(e,t)})):[];if(t.update){t.update.name;var r=ya(e,t.update.name),o=new br({mapValue:{fields:t.update.fields}});if(t.updateMask){var a=function(e){var t=e.fieldPaths||[];return new Vi(t.map((function(e){return Ui.fromServerFormat(e)})))}(t.updateMask);return new So(r,o,a,n,i)}return new wo(r,o,n,i)}if(t.delete){var s=ya(e,t.delete);return new Ro(s,n)}if(t.verify){var c=ya(e,t.verify);return new xo(c,n)}return wi()}function Sa(e,t){return{documents:[Ma(e,t.path)]}}function Ta(e,t){var n={structuredQuery:{}},i=t.path;null!==t.collectionGroup?(n.parent=Ma(e,i),n.structuredQuery.from=[{collectionId:t.collectionGroup,allDescendants:!0}]):(n.parent=Ma(e,i.popLast()),n.structuredQuery.from=[{collectionId:i.lastSegment()}]);var r=function(e){if(0!==e.length){var t=e.map((function(e){return function(e){if("=="===e.op){if(pr(e.value))return{unaryFilter:{field:xa(e.field),op:"IS_NAN"}};if(dr(e.value))return{unaryFilter:{field:xa(e.field),op:"IS_NULL"}}}else if("!="===e.op){if(pr(e.value))return{unaryFilter:{field:xa(e.field),op:"IS_NOT_NAN"}};if(dr(e.value))return{unaryFilter:{field:xa(e.field),op:"IS_NOT_NULL"}}}return{fieldFilter:{field:xa(e.field),op:Ra(e.op),value:e.value}}}(e)}));return 1===t.length?t[0]:{compositeFilter:{op:"AND",filters:t}}}}(t.filters);r&&(n.structuredQuery.where=r);var o=function(e){if(0!==e.length)return e.map((function(e){return function(e){return{field:xa(e.field),direction:Da(e.dir)}}(e)}))}(t.orderBy);o&&(n.structuredQuery.orderBy=o);var a=function(e,t){return e.I||Zi(t)?t:{value:t}}(e,t.limit);return null!==a&&(n.structuredQuery.limit=a),t.startAt&&(n.structuredQuery.startAt=La(t.startAt)),t.endAt&&(n.structuredQuery.endAt=La(t.endAt)),n}function qa(e){var t=_a(e.parent),n=e.structuredQuery,i=n.from?n.from.length:0,r=null;if(i>0){Si(1===i);var o=n.from[0];o.allDescendants?r=o.collectionId:t=t.child(o.collectionId)}var a=[];n.where&&(a=function e(t){return t?void 0!==t.unaryFilter?[Pa(t)]:void 0!==t.fieldFilter?[Wa(t)]:void 0!==t.compositeFilter?t.compositeFilter.filters.map((function(t){return e(t)})).reduce((function(e,t){return e.concat(t)})):wi():[]}(n.where));var s=[];n.orderBy&&(s=n.orderBy.map((function(e){return function(e){return new Rr(Ia(e.field),function(e){switch(e){case"ASCENDING":return"asc";case"DESCENDING":return"desc";default:return}}(e.direction))}(e)})));var c=null;n.limit&&(c=function(e){var t;return Zi(t="object"==typeof e?e.value:e)?null:t}(n.limit));var l=null;n.startAt&&(l=Ea(n.startAt));var u=null;return n.endAt&&(u=Ea(n.endAt)),Nr(t,r,s,a,c,"F",l,u)}function La(e){return{before:e.before,values:e.position}}function Ea(e){var t=!!e.before,n=e.values||[];return new Er(n,t)}function Da(e){return la[e]}function Ra(e){return ua[e]}function xa(e){return{fieldPath:e.canonicalString()}}function Ia(e){return Ui.fromServerFormat(e.fieldPath)}function Wa(e){return zr.create(Ia(e.fieldFilter.field),function(e){switch(e){case"EQUAL":return"==";case"NOT_EQUAL":return"!=";case"GREATER_THAN":return">";case"GREATER_THAN_OR_EQUAL":return">=";case"LESS_THAN":return"<";case"LESS_THAN_OR_EQUAL":return"<=";case"ARRAY_CONTAINS":return"array-contains";case"IN":return"in";case"NOT_IN":return"not-in";case"ARRAY_CONTAINS_ANY":return"array-contains-any";case"OPERATOR_UNSPECIFIED":default:return wi()}}(e.fieldFilter.op),e.fieldFilter.value)}function Pa(e){switch(e.unaryFilter.op){case"IS_NAN":var t=Ia(e.unaryFilter.field);return zr.create(t,"==",{doubleValue:NaN});case"IS_NULL":var n=Ia(e.unaryFilter.field);return zr.create(n,"==",{nullValue:"NULL_VALUE"});case"IS_NOT_NAN":var i=Ia(e.unaryFilter.field);return zr.create(i,"!=",{doubleValue:NaN});case"IS_NOT_NULL":var r=Ia(e.unaryFilter.field);return zr.create(r,"!=",{nullValue:"NULL_VALUE"});case"OPERATOR_UNSPECIFIED":default:return wi()}}function Na(e){var t=[];return e.fields.forEach((function(e){return t.push(e.canonicalString())})),{fieldPaths:t}}function ja(e){return e.length>=4&&"projects"===e.get(0)&&"databases"===e.get(2)}function Ba(e){for(var t="",n=0;n<e.length;n++)t.length>0&&(t=Ua(t)),t=Fa(e.get(n),t);return Ua(t)}function Fa(e,t){for(var n=t,i=e.length,r=0;r<i;r++){var o=e.charAt(r);switch(o){case"\0":n+="\x01\x10";break;case"\x01":n+="\x01\x11";break;default:n+=o}}return n}function Ua(e){return e+"\x01\x01"}function Va(e){var t=e.length;if(Si(t>=2),2===t)return Si("\x01"===e.charAt(0)&&"\x01"===e.charAt(1)),Bi.emptyPath();for(var n=t-2,i=[],r="",o=0;o<t;){var a=e.indexOf("\x01",o);switch((a<0||a>n)&&wi(),e.charAt(a+1)){case"\x01":var s=e.substring(o,a),c=void 0;0===r.length?c=s:(c=r+=s,r=""),i.push(c);break;case"\x10":r+=e.substring(o,a),r+="\0";break;case"\x11":r+=e.substring(o,a+1);break;default:wi()}o=a+2}return new Bi(i)}var Ha=function(e,t){this.seconds=e,this.nanoseconds=t},Ya=function(e,t,n){this.ownerId=e,this.allowTabSynchronization=t,this.leaseTimestampMs=n};Ya.store="owner",Ya.key="owner";var Xa=function(e,t,n){this.userId=e,this.lastAcknowledgedBatchId=t,this.lastStreamToken=n};Xa.store="mutationQueues",Xa.keyPath="userId";var Ga=function(e,t,n,i,r){this.userId=e,this.batchId=t,this.localWriteTimeMs=n,this.baseMutations=i,this.mutations=r};Ga.store="mutations",Ga.keyPath="batchId",Ga.userMutationsIndex="userMutationsIndex",Ga.userMutationsKeyPath=["userId","batchId"];var Ka=function(){function e(){}return e.prefixForUser=function(e){return[e]},e.prefixForPath=function(e,t){return[e,Ba(t)]},e.key=function(e,t,n){return[e,Ba(t),n]},e}();Ka.store="documentMutations",Ka.PLACEHOLDER=new Ka;var Qa=function(e,t){this.path=e,this.readTime=t},Ja=function(e,t){this.path=e,this.version=t},Za=function(e,t,n,i,r,o){this.unknownDocument=e,this.noDocument=t,this.document=n,this.hasCommittedMutations=i,this.readTime=r,this.parentPath=o};Za.store="remoteDocuments",Za.readTimeIndex="readTimeIndex",Za.readTimeIndexPath="readTime",Za.collectionReadTimeIndex="collectionReadTimeIndex",Za.collectionReadTimeIndexPath=["parentPath","readTime"];var $a=function(e){this.byteSize=e};$a.store="remoteDocumentGlobal",$a.key="remoteDocumentGlobalKey";var es=function(e,t,n,i,r,o,a){this.targetId=e,this.canonicalId=t,this.readTime=n,this.resumeToken=i,this.lastListenSequenceNumber=r,this.lastLimboFreeSnapshotVersion=o,this.query=a};es.store="targets",es.keyPath="targetId",es.queryTargetsIndexName="queryTargetsIndex",es.queryTargetsKeyPath=["canonicalId","targetId"];var ts=function(e,t,n){this.targetId=e,this.path=t,this.sequenceNumber=n};ts.store="targetDocuments",ts.keyPath=["targetId","path"],ts.documentTargetsIndex="documentTargetsIndex",ts.documentTargetsKeyPath=["path","targetId"];var ns=function(e,t,n,i){this.highestTargetId=e,this.highestListenSequenceNumber=t,this.lastRemoteSnapshotVersion=n,this.targetCount=i};ns.key="targetGlobalKey",ns.store="targetGlobal";var is=function(e,t){this.collectionId=e,this.parent=t};is.store="collectionParents",is.keyPath=["collectionId","parent"];var rs=function(e,t,n,i){this.clientId=e,this.updateTimeMs=t,this.networkEnabled=n,this.inForeground=i};rs.store="clientMetadata",rs.keyPath="clientId";var os=function(e,t,n){this.bundleId=e,this.createTime=t,this.version=n};os.store="bundles",os.keyPath="bundleId";var as=function(e,t,n){this.name=e,this.readTime=t,this.bundledQuery=n};as.store="namedQueries",as.keyPath="name";var ss=Object(r.i)(Object(r.i)([],Object(r.i)(Object(r.i)([],Object(r.i)(Object(r.i)([],Object(r.i)(Object(r.i)([],[Xa.store,Ga.store,Ka.store,Za.store,es.store,Ya.store,ns.store,ts.store]),[rs.store])),[$a.store])),[is.store])),[os.store,as.store]),cs="The current tab is not in the required state to perform this operation. It might be necessary to refresh the browser tab.",ls=function(){function e(){this.onCommittedListeners=[]}return e.prototype.addOnCommittedListener=function(e){this.onCommittedListeners.push(e)},e.prototype.raiseOnCommittedEvent=function(){this.onCommittedListeners.forEach((function(e){return e()}))},e}(),us=function(){var e=this;this.promise=new Promise((function(t,n){e.resolve=t,e.reject=n}))},ds=function(){function e(e){var t=this;this.nextCallback=null,this.catchCallback=null,this.result=void 0,this.error=void 0,this.isDone=!1,this.callbackAttached=!1,e((function(e){t.isDone=!0,t.result=e,t.nextCallback&&t.nextCallback(e)}),(function(e){t.isDone=!0,t.error=e,t.catchCallback&&t.catchCallback(e)}))}return e.prototype.catch=function(e){return this.next(void 0,e)},e.prototype.next=function(t,n){var i=this;return this.callbackAttached&&wi(),this.callbackAttached=!0,this.isDone?this.error?this.wrapFailure(n,this.error):this.wrapSuccess(t,this.result):new e((function(e,r){i.nextCallback=function(n){i.wrapSuccess(t,n).next(e,r)},i.catchCallback=function(t){i.wrapFailure(n,t).next(e,r)}}))},e.prototype.toPromise=function(){var e=this;return new Promise((function(t,n){e.next(t,n)}))},e.prototype.wrapUserFunction=function(t){try{var n=t();return n instanceof e?n:e.resolve(n)}catch(t){return e.reject(t)}},e.prototype.wrapSuccess=function(t,n){return t?this.wrapUserFunction((function(){return t(n)})):e.resolve(n)},e.prototype.wrapFailure=function(t,n){return t?this.wrapUserFunction((function(){return t(n)})):e.reject(n)},e.resolve=function(t){return new e((function(e,n){e(t)}))},e.reject=function(t){return new e((function(e,n){n(t)}))},e.waitFor=function(t){return new e((function(e,n){var i=0,r=0,o=!1;t.forEach((function(t){++i,t.next((function(){++r,o&&r===i&&e()}),(function(e){return n(e)}))})),o=!0,r===i&&e()}))},e.or=function(t){for(var n=e.resolve(!1),i=function(t){n=n.next((function(n){return n?e.resolve(n):t()}))},r=0,o=t;r<o.length;r++)i(o[r]);return n},e.forEach=function(e,t){var n=this,i=[];return e.forEach((function(e,r){i.push(t.call(n,e,r))})),this.waitFor(i)},e}(),ps=function(){function e(e,t){var n=this;this.action=e,this.transaction=t,this.aborted=!1,this.ft=new us,this.transaction.oncomplete=function(){n.ft.resolve()},this.transaction.onabort=function(){t.error?n.ft.reject(new bs(e,t.error)):n.ft.resolve()},this.transaction.onerror=function(t){var i=Ms(t.target.error);n.ft.reject(new bs(e,i))}}return e.open=function(t,n,i,r){try{return new e(n,t.transaction(r,i))}catch(t){throw new bs(n,t)}},Object.defineProperty(e.prototype,"dt",{get:function(){return this.ft.promise},enumerable:!1,configurable:!0}),e.prototype.abort=function(e){e&&this.ft.reject(e),this.aborted||(zi("SimpleDb","Aborting transaction:",e?e.message:"Client-initiated abort"),this.aborted=!0,this.transaction.abort())},e.prototype.store=function(e){var t=this.transaction.objectStore(e);return new gs(t)},e}(),hs=function(){function e(t,n,i){this.name=t,this.version=n,this.wt=i,12.2===e._t(Object(o.o)())&&Ai("Firestore persistence suffers from a bug in iOS 12.2 Safari that may cause your app to stop working. See https://stackoverflow.com/q/56496296/110915 for details and a potential workaround.")}return e.delete=function(e){return zi("SimpleDb","Removing database:",e),vs(window.indexedDB.deleteDatabase(e)).toPromise()},e.yt=function(){if("undefined"==typeof indexedDB)return!1;if(e.gt())return!0;var t=Object(o.o)(),n=e._t(t),i=0<n&&n<10,r=e.Et(t),a=0<r&&r<4.5;return!(t.indexOf("MSIE ")>0||t.indexOf("Trident/")>0||t.indexOf("Edge/")>0||i||a)},e.gt=function(){var e;return"undefined"!=typeof process&&"YES"===(null===(e=process.env)||void 0===e?void 0:e.Tt)},e.It=function(e,t){return e.store(t)},e._t=function(e){var t=e.match(/i(?:phone|pad|pod) os ([\d_]+)/i),n=t?t[1].split("_").slice(0,2).join("."):"-1";return Number(n)},e.Et=function(e){var t=e.match(/Android ([\d.]+)/i),n=t?t[1].split(".").slice(0,2).join("."):"-1";return Number(n)},e.prototype.At=function(e){return Object(r.b)(this,void 0,void 0,(function(){var t,n=this;return Object(r.e)(this,(function(i){switch(i.label){case 0:return this.db?[3,2]:(zi("SimpleDb","Opening database:",this.name),t=this,[4,new Promise((function(t,i){var r=indexedDB.open(n.name,n.version);r.onsuccess=function(e){var n=e.target.result;t(n)},r.onblocked=function(){i(new bs(e,"Cannot upgrade IndexedDB schema while another tab is open. Close all tabs that access Firestore and reload this page to proceed."))},r.onerror=function(t){var n=t.target.error;"VersionError"===n.name?i(new Mi(yi.FAILED_PRECONDITION,"A newer version of the Firestore SDK was previously used and so the persisted data is not compatible with the version of the SDK you are now using. The SDK will operate with persistence disabled. If you need persistence, please re-upgrade to a newer version of the SDK or else clear the persisted IndexedDB data for your app to start fresh.")):i(new bs(e,n))},r.onupgradeneeded=function(e){zi("SimpleDb",'Database "'+n.name+'" requires upgrade from version:',e.oldVersion);var t=e.target.result;n.wt.Rt(t,r.transaction,e.oldVersion,n.version).next((function(){zi("SimpleDb","Database upgrade to version "+n.version+" complete")}))}}))]);case 1:t.db=i.sent(),i.label=2;case 2:return[2,(this.bt&&(this.db.onversionchange=function(e){return n.bt(e)}),this.db)]}}))}))},e.prototype.vt=function(e){this.bt=e,this.db&&(this.db.onversionchange=function(t){return e(t)})},e.prototype.runTransaction=function(e,t,n,i){return Object(r.b)(this,void 0,void 0,(function(){var o,a,s,c,l;return Object(r.e)(this,(function(u){switch(u.label){case 0:o="readonly"===t,a=0,s=function(){var t,s,l,u,d;return Object(r.e)(this,(function(r){switch(r.label){case 0:++a,r.label=1;case 1:return r.trys.push([1,4,,5]),[4,c.At(e)];case 2:return c.db=r.sent(),t=ps.open(c.db,e,o?"readonly":"readwrite",n),s=i(t).catch((function(e){return t.abort(e),ds.reject(e)})).toPromise(),l={},s.catch((function(){})),[4,t.dt];case 3:return[2,(l.value=(r.sent(),s),l)];case 4:return u=r.sent(),d="FirebaseError"!==u.name&&a<3,zi("SimpleDb","Transaction failed with error:",u.message,"Retrying:",d),c.close(),d?[3,5]:[2,{value:Promise.reject(u)}];case 5:return[2]}}))},c=this,u.label=1;case 1:return[5,s()];case 2:if("object"==typeof(l=u.sent()))return[2,l.value];u.label=3;case 3:return[3,1];case 4:return[2]}}))}))},e.prototype.close=function(){this.db&&this.db.close(),this.db=void 0},e}(),fs=function(){function e(e){this.Pt=e,this.Vt=!1,this.St=null}return Object.defineProperty(e.prototype,"isDone",{get:function(){return this.Vt},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"Dt",{get:function(){return this.St},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"cursor",{set:function(e){this.Pt=e},enumerable:!1,configurable:!0}),e.prototype.done=function(){this.Vt=!0},e.prototype.Ct=function(e){this.St=e},e.prototype.delete=function(){return vs(this.Pt.delete())},e}(),bs=function(e){function t(t,n){var i=this;return(i=e.call(this,yi.UNAVAILABLE,"IndexedDB transaction '"+t+"' failed: "+n)||this).name="IndexedDbTransactionError",i}return Object(r.d)(t,e),t}(Mi);function ms(e){return"IndexedDbTransactionError"===e.name}var gs=function(){function e(e){this.store=e}return e.prototype.put=function(e,t){var n;return void 0!==t?(zi("SimpleDb","PUT",this.store.name,e,t),n=this.store.put(t,e)):(zi("SimpleDb","PUT",this.store.name,"<auto-key>",e),n=this.store.put(e)),vs(n)},e.prototype.add=function(e){return zi("SimpleDb","ADD",this.store.name,e,e),vs(this.store.add(e))},e.prototype.get=function(e){var t=this;return vs(this.store.get(e)).next((function(n){return void 0===n&&(n=null),zi("SimpleDb","GET",t.store.name,e,n),n}))},e.prototype.delete=function(e){return zi("SimpleDb","DELETE",this.store.name,e),vs(this.store.delete(e))},e.prototype.count=function(){return zi("SimpleDb","COUNT",this.store.name),vs(this.store.count())},e.prototype.Nt=function(e,t){var n=this.cursor(this.options(e,t)),i=[];return this.xt(n,(function(e,t){i.push(t)})).next((function(){return i}))},e.prototype.kt=function(e,t){zi("SimpleDb","DELETE ALL",this.store.name);var n=this.options(e,t);n.Ft=!1;var i=this.cursor(n);return this.xt(i,(function(e,t,n){return n.delete()}))},e.prototype.$t=function(e,t){var n;t?n=e:(n={},t=e);var i=this.cursor(n);return this.xt(i,t)},e.prototype.Ot=function(e){var t=this.cursor({});return new ds((function(n,i){t.onerror=function(e){var t=Ms(e.target.error);i(t)},t.onsuccess=function(t){var i=t.target.result;i?e(i.primaryKey,i.value).next((function(e){e?i.continue():n()})):n()}}))},e.prototype.xt=function(e,t){var n=[];return new ds((function(i,r){e.onerror=function(e){r(e.target.error)},e.onsuccess=function(e){var r=e.target.result;if(r){var o=new fs(r),a=t(r.primaryKey,r.value,o);if(a instanceof ds){var s=a.catch((function(e){return o.done(),ds.reject(e)}));n.push(s)}o.isDone?i():null===o.Dt?r.continue():r.continue(o.Dt)}else i()}})).next((function(){return ds.waitFor(n)}))},e.prototype.options=function(e,t){var n;return void 0!==e&&("string"==typeof e?n=e:t=e),{index:n,range:t}},e.prototype.cursor=function(e){var t="next";if(e.reverse&&(t="prev"),e.index){var n=this.store.index(e.index);return e.Ft?n.openKeyCursor(e.range,t):n.openCursor(e.range,t)}return this.store.openCursor(e.range,t)},e}();function vs(e){return new ds((function(t,n){e.onsuccess=function(e){var n=e.target.result;t(n)},e.onerror=function(e){var t=Ms(e.target.error);n(t)}}))}var ys=!1;function Ms(e){var t=hs._t(Object(o.o)());if(t>=12.2&&t<13){var n="An internal error was encountered in the Indexed Database server";if(e.message.indexOf(n)>=0){var i=new Mi("internal","IOS_INDEXEDDB_BUG1: IndexedDb has thrown '"+n+"'. This is likely due to an unavoidable bug in iOS. See https://stackoverflow.com/q/56496296/110915 for details and a potential workaround.");return ys||(ys=!0,setTimeout((function(){throw i}),0)),i}}return e}var _s=function(e){function t(t,n){var i=this;return(i=e.call(this)||this).Mt=t,i.currentSequenceNumber=n,i}return Object(r.d)(t,e),t}(ls);function Os(e,t){var n=Ti(e);return hs.It(n.Mt,t)}var zs=function(){function e(e,t,n,i){this.batchId=e,this.localWriteTime=t,this.baseMutations=n,this.mutations=i}return e.prototype.applyToRemoteDocument=function(e,t){for(var n=t.mutationResults,i=0;i<this.mutations.length;i++){var r=this.mutations[i];r.key.isEqual(e.key)&&Oo(r,e,n[i])}},e.prototype.applyToLocalView=function(e){for(var t=0,n=this.baseMutations;t<n.length;t++)(o=n[t]).key.isEqual(e.key)&&zo(o,e,this.localWriteTime);for(var i=0,r=this.mutations;i<r.length;i++){var o;(o=r[i]).key.isEqual(e.key)&&zo(o,e,this.localWriteTime)}},e.prototype.applyToLocalDocumentSet=function(e){var t=this;this.mutations.forEach((function(n){var i=e.get(n.key),r=i;t.applyToLocalView(r),i.isValidDocument()||r.convertToNoDocument(Ii.min())}))},e.prototype.keys=function(){return this.mutations.reduce((function(e,t){return e.add(t.key)}),Jo())},e.prototype.isEqual=function(e){return this.batchId===e.batchId&&Di(this.mutations,e.mutations,(function(e,t){return ko(e,t)}))&&Di(this.baseMutations,e.baseMutations,(function(e,t){return ko(e,t)}))},e}(),As=function(){function e(e,t,n,i){this.batch=e,this.commitVersion=t,this.mutationResults=n,this.docVersions=i}return e.from=function(t,n,i){Si(t.mutations.length===i.length);for(var r=Ko(),o=t.mutations,a=0;a<o.length;a++)r=r.insert(o[a].key,i[a].version);return new e(t,n,i,r)},e}(),ks=function(){function e(e,t,n,i,r,o,a){void 0===r&&(r=Ii.min()),void 0===o&&(o=Ii.min()),void 0===a&&(a=Hi.EMPTY_BYTE_STRING),this.target=e,this.targetId=t,this.purpose=n,this.sequenceNumber=i,this.snapshotVersion=r,this.lastLimboFreeSnapshotVersion=o,this.resumeToken=a}return e.prototype.withSequenceNumber=function(t){return new e(this.target,this.targetId,this.purpose,t,this.snapshotVersion,this.lastLimboFreeSnapshotVersion,this.resumeToken)},e.prototype.withResumeToken=function(t,n){return new e(this.target,this.targetId,this.purpose,this.sequenceNumber,n,this.lastLimboFreeSnapshotVersion,t)},e.prototype.withLastLimboFreeSnapshotVersion=function(t){return new e(this.target,this.targetId,this.purpose,this.sequenceNumber,this.snapshotVersion,t,this.resumeToken)},e}(),Cs=function(e){this.Lt=e};function ws(e,t){if(t.document)return ka(e.Lt,t.document,!!t.hasCommittedMutations);if(t.noDocument){var n=tr.fromSegments(t.noDocument.path),i=Es(t.noDocument.readTime),r=gr.newNoDocument(n,i);return t.hasCommittedMutations?r.setHasCommittedMutations():r}if(t.unknownDocument){var o=tr.fromSegments(t.unknownDocument.path);return i=Es(t.unknownDocument.version),gr.newUnknownDocument(o,i)}return wi()}function Ss(e,t,n){var i=Ts(n),r=t.key.path.popLast().toArray();if(t.isFoundDocument()){var o=function(e,t){return{name:va(e,t.key),fields:t.data.value.mapValue.fields,updateTime:pa(e,t.version.toTimestamp())}}(e.Lt,t),a=t.hasCommittedMutations;return new Za(null,null,o,a,i,r)}if(t.isNoDocument()){var s=t.key.path.toArray(),c=Ls(t.version);return a=t.hasCommittedMutations,new Za(null,new Qa(s,c),null,a,i,r)}if(t.isUnknownDocument()){var l=t.key.path.toArray(),u=Ls(t.version);return new Za(new Ja(l,u),null,null,!0,i,r)}return wi()}function Ts(e){var t=e.toTimestamp();return[t.seconds,t.nanoseconds]}function qs(e){var t=new xi(e[0],e[1]);return Ii.fromTimestamp(t)}function Ls(e){var t=e.toTimestamp();return new Ha(t.seconds,t.nanoseconds)}function Es(e){var t=new xi(e.seconds,e.nanoseconds);return Ii.fromTimestamp(t)}function Ds(e,t){for(var n=(t.baseMutations||[]).map((function(t){return wa(e.Lt,t)})),i=0;i<t.mutations.length-1;++i){var r=t.mutations[i];if(i+1<t.mutations.length&&void 0!==t.mutations[i+1].transform){var o=t.mutations[i+1];r.updateTransforms=o.transform.fieldTransforms,t.mutations.splice(i+1,1),++i}}var a=t.mutations.map((function(t){return wa(e.Lt,t)})),s=xi.fromMillis(t.localWriteTimeMs);return new zs(t.batchId,s,n,a)}function Rs(e){var t,n,i=Es(e.readTime),r=void 0!==e.lastLimboFreeSnapshotVersion?Es(e.lastLimboFreeSnapshotVersion):Ii.min();return void 0!==e.query.documents?(Si(1===(n=e.query).documents.length),t=Xr(jr(_a(n.documents[0])))):t=function(e){return Xr(qa(e))}(e.query),new ks(t,e.targetId,0,e.lastListenSequenceNumber,i,r,Hi.fromBase64String(e.resumeToken))}function xs(e,t){var n,i=Ls(t.snapshotVersion),r=Ls(t.lastLimboFreeSnapshotVersion);n=Or(t.target)?Sa(e.Lt,t.target):Ta(e.Lt,t.target);var o=t.resumeToken.toBase64();return new es(t.targetId,Mr(t.target),i,o,t.sequenceNumber,r,n)}function Is(e){var t=qa({parent:e.parent,structuredQuery:e.structuredQuery});return"LAST"===e.limitType?Gr(t,t.limit,"L"):t}var Ws=function(){function e(){}return e.prototype.getBundleMetadata=function(e,t){return Ps(e).get(t).next((function(e){if(e)return{id:(t=e).bundleId,createTime:Es(t.createTime),version:t.version};var t}))},e.prototype.saveBundleMetadata=function(e,t){return Ps(e).put({bundleId:(n=t).id,createTime:Ls(ba(n.createTime)),version:n.version});var n},e.prototype.getNamedQuery=function(e,t){return Ns(e).get(t).next((function(e){if(e)return{name:(t=e).name,query:Is(t.bundledQuery),readTime:Es(t.readTime)};var t}))},e.prototype.saveNamedQuery=function(e,t){return Ns(e).put(function(e){return{name:e.name,readTime:Ls(ba(e.readTime)),bundledQuery:e.bundledQuery}}(t))},e}();function Ps(e){return Os(e,os.store)}function Ns(e){return Os(e,as.store)}var js=function(){function e(){this.Bt=new Bs}return e.prototype.addToCollectionParentIndex=function(e,t){return this.Bt.add(t),ds.resolve()},e.prototype.getCollectionParents=function(e,t){return ds.resolve(this.Bt.getEntries(t))},e}(),Bs=function(){function e(){this.index={}}return e.prototype.add=function(e){var t=e.lastSegment(),n=e.popLast(),i=this.index[t]||new Fo(Bi.comparator),r=!i.has(n);return this.index[t]=i.add(n),r},e.prototype.has=function(e){var t=e.lastSegment(),n=e.popLast(),i=this.index[t];return i&&i.has(n)},e.prototype.getEntries=function(e){return(this.index[e]||new Fo(Bi.comparator)).toArray()},e}(),Fs=function(){function e(){this.qt=new Bs}return e.prototype.addToCollectionParentIndex=function(e,t){var n=this;if(!this.qt.has(t)){var i=t.lastSegment(),r=t.popLast();e.addOnCommittedListener((function(){n.qt.add(t)}));var o={collectionId:i,parent:Ba(r)};return Us(e).put(o)}return ds.resolve()},e.prototype.getCollectionParents=function(e,t){var n=[],i=IDBKeyRange.bound([t,""],[Ri(t),""],!1,!0);return Us(e).Nt(i).next((function(e){for(var i=0,r=e;i<r.length;i++){var o=r[i];if(o.collectionId!==t)break;n.push(Va(o.parent))}return n}))},e}();function Us(e){return Os(e,is.store)}var Vs={didRun:!1,sequenceNumbersCollected:0,targetsRemoved:0,documentsRemoved:0},Hs=function(){function e(e,t,n){this.cacheSizeCollectionThreshold=e,this.percentileToCollect=t,this.maximumSequenceNumbersToCollect=n}return e.withCacheSize=function(t){return new e(t,e.DEFAULT_COLLECTION_PERCENTILE,e.DEFAULT_MAX_SEQUENCE_NUMBERS_TO_COLLECT)},e}();function Ys(e,t,n){var i=e.store(Ga.store),r=e.store(Ka.store),o=[],a=IDBKeyRange.only(n.batchId),s=0,c=i.$t({range:a},(function(e,t,n){return s++,n.delete()}));o.push(c.next((function(){Si(1===s)})));for(var l=[],u=0,d=n.mutations;u<d.length;u++){var p=d[u],h=Ka.key(t,p.key.path,n.batchId);o.push(r.delete(h)),l.push(p.key)}return ds.waitFor(o).next((function(){return l}))}function Xs(e){if(!e)return 0;var t;if(e.document)t=e.document;else if(e.unknownDocument)t=e.unknownDocument;else{if(!e.noDocument)throw wi();t=e.noDocument}return JSON.stringify(t).length}Hs.DEFAULT_COLLECTION_PERCENTILE=10,Hs.DEFAULT_MAX_SEQUENCE_NUMBERS_TO_COLLECT=1e3,Hs.DEFAULT=new Hs(41943040,Hs.DEFAULT_COLLECTION_PERCENTILE,Hs.DEFAULT_MAX_SEQUENCE_NUMBERS_TO_COLLECT),Hs.DISABLED=new Hs(-1,0,0);var Gs=function(){function e(e,t,n,i){this.userId=e,this.R=t,this.Ut=n,this.referenceDelegate=i,this.Kt={}}return e.Qt=function(t,n,i,r){return Si(""!==t.uid),new e(t.isAuthenticated()?t.uid:"",n,i,r)},e.prototype.checkEmpty=function(e){var t=!0,n=IDBKeyRange.bound([this.userId,Number.NEGATIVE_INFINITY],[this.userId,Number.POSITIVE_INFINITY]);return Qs(e).$t({index:Ga.userMutationsIndex,range:n},(function(e,n,i){t=!1,i.done()})).next((function(){return t}))},e.prototype.addMutationBatch=function(e,t,n,i){var r=this,o=Js(e),a=Qs(e);return a.add({}).next((function(s){Si("number"==typeof s);for(var c=new zs(s,t,n,i),l=function(e,t,n){var i=n.baseMutations.map((function(t){return Ca(e.Lt,t)})),r=n.mutations.map((function(t){return Ca(e.Lt,t)}));return new Ga(t,n.batchId,n.localWriteTime.toMillis(),i,r)}(r.R,r.userId,c),u=[],d=new Fo((function(e,t){return Ei(e.canonicalString(),t.canonicalString())})),p=0,h=i;p<h.length;p++){var f=h[p],b=Ka.key(r.userId,f.key.path,s);d=d.add(f.key.path.popLast()),u.push(a.put(l)),u.push(o.put(b,Ka.PLACEHOLDER))}return d.forEach((function(t){u.push(r.Ut.addToCollectionParentIndex(e,t))})),e.addOnCommittedListener((function(){r.Kt[s]=c.keys()})),ds.waitFor(u).next((function(){return c}))}))},e.prototype.lookupMutationBatch=function(e,t){var n=this;return Qs(e).get(t).next((function(e){return e?(Si(e.userId===n.userId),Ds(n.R,e)):null}))},e.prototype.jt=function(e,t){var n=this;return this.Kt[t]?ds.resolve(this.Kt[t]):this.lookupMutationBatch(e,t).next((function(e){if(e){var i=e.keys();return n.Kt[t]=i,i}return null}))},e.prototype.getNextMutationBatchAfterBatchId=function(e,t){var n=this,i=t+1,r=IDBKeyRange.lowerBound([this.userId,i]),o=null;return Qs(e).$t({index:Ga.userMutationsIndex,range:r},(function(e,t,r){t.userId===n.userId&&(Si(t.batchId>=i),o=Ds(n.R,t)),r.done()})).next((function(){return o}))},e.prototype.getHighestUnacknowledgedBatchId=function(e){var t=IDBKeyRange.upperBound([this.userId,Number.POSITIVE_INFINITY]),n=-1;return Qs(e).$t({index:Ga.userMutationsIndex,range:t,reverse:!0},(function(e,t,i){n=t.batchId,i.done()})).next((function(){return n}))},e.prototype.getAllMutationBatches=function(e){var t=this,n=IDBKeyRange.bound([this.userId,-1],[this.userId,Number.POSITIVE_INFINITY]);return Qs(e).Nt(Ga.userMutationsIndex,n).next((function(e){return e.map((function(e){return Ds(t.R,e)}))}))},e.prototype.getAllMutationBatchesAffectingDocumentKey=function(e,t){var n=this,i=Ka.prefixForPath(this.userId,t.path),r=IDBKeyRange.lowerBound(i),o=[];return Js(e).$t({range:r},(function(i,r,a){var s=i[0],c=i[1],l=i[2],u=Va(c);if(s===n.userId&&t.path.isEqual(u))return Qs(e).get(l).next((function(e){if(!e)throw wi();Si(e.userId===n.userId),o.push(Ds(n.R,e))}));a.done()})).next((function(){return o}))},e.prototype.getAllMutationBatchesAffectingDocumentKeys=function(e,t){var n=this,i=new Fo(Ei),r=[];return t.forEach((function(t){var o=Ka.prefixForPath(n.userId,t.path),a=IDBKeyRange.lowerBound(o),s=Js(e).$t({range:a},(function(e,r,o){var a=e[0],s=e[1],c=e[2],l=Va(s);a===n.userId&&t.path.isEqual(l)?i=i.add(c):o.done()}));r.push(s)})),ds.waitFor(r).next((function(){return n.Wt(e,i)}))},e.prototype.getAllMutationBatchesAffectingQuery=function(e,t){var n=this,i=t.path,r=i.length+1,o=Ka.prefixForPath(this.userId,i),a=IDBKeyRange.lowerBound(o),s=new Fo(Ei);return Js(e).$t({range:a},(function(e,t,o){var a=e[0],c=e[1],l=e[2],u=Va(c);a===n.userId&&i.isPrefixOf(u)?u.length===r&&(s=s.add(l)):o.done()})).next((function(){return n.Wt(e,s)}))},e.prototype.Wt=function(e,t){var n=this,i=[],r=[];return t.forEach((function(t){r.push(Qs(e).get(t).next((function(e){if(null===e)throw wi();Si(e.userId===n.userId),i.push(Ds(n.R,e))})))})),ds.waitFor(r).next((function(){return i}))},e.prototype.removeMutationBatch=function(e,t){var n=this;return Ys(e.Mt,this.userId,t).next((function(i){return e.addOnCommittedListener((function(){n.Gt(t.batchId)})),ds.forEach(i,(function(t){return n.referenceDelegate.markPotentiallyOrphaned(e,t)}))}))},e.prototype.Gt=function(e){delete this.Kt[e]},e.prototype.performConsistencyCheck=function(e){var t=this;return this.checkEmpty(e).next((function(n){if(!n)return ds.resolve();var i=IDBKeyRange.lowerBound(Ka.prefixForUser(t.userId)),r=[];return Js(e).$t({range:i},(function(e,n,i){if(e[0]===t.userId){var o=Va(e[1]);r.push(o)}else i.done()})).next((function(){Si(0===r.length)}))}))},e.prototype.containsKey=function(e,t){return Ks(e,this.userId,t)},e.prototype.zt=function(e){var t=this;return Zs(e).get(this.userId).next((function(e){return e||new Xa(t.userId,-1,"")}))},e}();function Ks(e,t,n){var i=Ka.prefixForPath(t,n.path),r=i[1],o=IDBKeyRange.lowerBound(i),a=!1;return Js(e).$t({range:o,Ft:!0},(function(e,n,i){var o=e[0],s=e[1];e[2],o===t&&s===r&&(a=!0),i.done()})).next((function(){return a}))}function Qs(e){return Os(e,Ga.store)}function Js(e){return Os(e,Ka.store)}function Zs(e){return Os(e,Xa.store)}var $s=function(){function e(e){this.Ht=e}return e.prototype.next=function(){return this.Ht+=2,this.Ht},e.Jt=function(){return new e(0)},e.Yt=function(){return new e(-1)},e}(),ec=function(){function e(e,t){this.referenceDelegate=e,this.R=t}return e.prototype.allocateTargetId=function(e){var t=this;return this.Xt(e).next((function(n){var i=new $s(n.highestTargetId);return n.highestTargetId=i.next(),t.Zt(e,n).next((function(){return n.highestTargetId}))}))},e.prototype.getLastRemoteSnapshotVersion=function(e){return this.Xt(e).next((function(e){return Ii.fromTimestamp(new xi(e.lastRemoteSnapshotVersion.seconds,e.lastRemoteSnapshotVersion.nanoseconds))}))},e.prototype.getHighestSequenceNumber=function(e){return this.Xt(e).next((function(e){return e.highestListenSequenceNumber}))},e.prototype.setTargetsMetadata=function(e,t,n){var i=this;return this.Xt(e).next((function(r){return r.highestListenSequenceNumber=t,n&&(r.lastRemoteSnapshotVersion=n.toTimestamp()),t>r.highestListenSequenceNumber&&(r.highestListenSequenceNumber=t),i.Zt(e,r)}))},e.prototype.addTargetData=function(e,t){var n=this;return this.te(e,t).next((function(){return n.Xt(e).next((function(i){return i.targetCount+=1,n.ee(t,i),n.Zt(e,i)}))}))},e.prototype.updateTargetData=function(e,t){return this.te(e,t)},e.prototype.removeTargetData=function(e,t){var n=this;return this.removeMatchingKeysForTargetId(e,t.targetId).next((function(){return tc(e).delete(t.targetId)})).next((function(){return n.Xt(e)})).next((function(t){return Si(t.targetCount>0),t.targetCount-=1,n.Zt(e,t)}))},e.prototype.removeTargets=function(e,t,n){var i=this,r=0,o=[];return tc(e).$t((function(a,s){var c=Rs(s);c.sequenceNumber<=t&&null===n.get(c.targetId)&&(r++,o.push(i.removeTargetData(e,c)))})).next((function(){return ds.waitFor(o)})).next((function(){return r}))},e.prototype.forEachTarget=function(e,t){return tc(e).$t((function(e,n){var i=Rs(n);t(i)}))},e.prototype.Xt=function(e){return nc(e).get(ns.key).next((function(e){return Si(null!==e),e}))},e.prototype.Zt=function(e,t){return nc(e).put(ns.key,t)},e.prototype.te=function(e,t){return tc(e).put(xs(this.R,t))},e.prototype.ee=function(e,t){var n=!1;return e.targetId>t.highestTargetId&&(t.highestTargetId=e.targetId,n=!0),e.sequenceNumber>t.highestListenSequenceNumber&&(t.highestListenSequenceNumber=e.sequenceNumber,n=!0),n},e.prototype.getTargetCount=function(e){return this.Xt(e).next((function(e){return e.targetCount}))},e.prototype.getTargetData=function(e,t){var n=Mr(t),i=IDBKeyRange.bound([n,Number.NEGATIVE_INFINITY],[n,Number.POSITIVE_INFINITY]),r=null;return tc(e).$t({range:i,index:es.queryTargetsIndexName},(function(e,n,i){var o=Rs(n);_r(t,o.target)&&(r=o,i.done())})).next((function(){return r}))},e.prototype.addMatchingKeys=function(e,t,n){var i=this,r=[],o=ic(e);return t.forEach((function(t){var a=Ba(t.path);r.push(o.put(new ts(n,a))),r.push(i.referenceDelegate.addReference(e,n,t))})),ds.waitFor(r)},e.prototype.removeMatchingKeys=function(e,t,n){var i=this,r=ic(e);return ds.forEach(t,(function(t){var o=Ba(t.path);return ds.waitFor([r.delete([n,o]),i.referenceDelegate.removeReference(e,n,t)])}))},e.prototype.removeMatchingKeysForTargetId=function(e,t){var n=ic(e),i=IDBKeyRange.bound([t],[t+1],!1,!0);return n.delete(i)},e.prototype.getMatchingKeysForTargetId=function(e,t){var n=IDBKeyRange.bound([t],[t+1],!1,!0),i=ic(e),r=Jo();return i.$t({range:n,Ft:!0},(function(e,t,n){var i=Va(e[1]),o=new tr(i);r=r.add(o)})).next((function(){return r}))},e.prototype.containsKey=function(e,t){var n=Ba(t.path),i=IDBKeyRange.bound([n],[Ri(n)],!1,!0),r=0;return ic(e).$t({index:ts.documentTargetsIndex,Ft:!0,range:i},(function(e,t,n){var i=e[0];e[1],0!==i&&(r++,n.done())})).next((function(){return r>0}))},e.prototype.lt=function(e,t){return tc(e).get(t).next((function(e){return e?Rs(e):null}))},e}();function tc(e){return Os(e,es.store)}function nc(e){return Os(e,ns.store)}function ic(e){return Os(e,ts.store)}function rc(e){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(t){if(e.code!==yi.FAILED_PRECONDITION||e.message!==cs)throw e;return zi("LocalStore","Unexpectedly lost primary lease"),[2]}))}))}function oc(e,t){var n=e[0],i=e[1],r=t[0],o=t[1],a=Ei(n,r);return 0===a?Ei(i,o):a}var ac=function(){function e(e){this.ne=e,this.buffer=new Fo(oc),this.se=0}return e.prototype.ie=function(){return++this.se},e.prototype.re=function(e){var t=[e,this.ie()];if(this.buffer.size<this.ne)this.buffer=this.buffer.add(t);else{var n=this.buffer.last();oc(t,n)<0&&(this.buffer=this.buffer.delete(n).add(t))}},Object.defineProperty(e.prototype,"maxValue",{get:function(){return this.buffer.last()[0]},enumerable:!1,configurable:!0}),e}(),sc=function(){function e(e,t){this.garbageCollector=e,this.asyncQueue=t,this.oe=!1,this.ce=null}return e.prototype.start=function(e){-1!==this.garbageCollector.params.cacheSizeCollectionThreshold&&this.ue(e)},e.prototype.stop=function(){this.ce&&(this.ce.cancel(),this.ce=null)},Object.defineProperty(e.prototype,"started",{get:function(){return null!==this.ce},enumerable:!1,configurable:!0}),e.prototype.ue=function(e){var t=this,n=this.oe?3e5:6e4;zi("LruGarbageCollector","Garbage collection scheduled in "+n+"ms"),this.ce=this.asyncQueue.enqueueAfterDelay("lru_garbage_collection",n,(function(){return Object(r.b)(t,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:this.ce=null,this.oe=!0,n.label=1;case 1:return n.trys.push([1,3,,7]),[4,e.collectGarbage(this.garbageCollector)];case 2:return n.sent(),[3,7];case 3:return ms(t=n.sent())?(zi("LruGarbageCollector","Ignoring IndexedDB error during garbage collection: ",t),[3,6]):[3,4];case 4:return[4,rc(t)];case 5:n.sent(),n.label=6;case 6:return[3,7];case 7:return[4,this.ue(e)];case 8:return n.sent(),[2]}}))}))}))},e}(),cc=function(){function e(e,t){this.ae=e,this.params=t}return e.prototype.calculateTargetCount=function(e,t){return this.ae.he(e).next((function(e){return Math.floor(t/100*e)}))},e.prototype.nthSequenceNumber=function(e,t){var n=this;if(0===t)return ds.resolve(vi.o);var i=new ac(t);return this.ae.forEachTarget(e,(function(e){return i.re(e.sequenceNumber)})).next((function(){return n.ae.le(e,(function(e){return i.re(e)}))})).next((function(){return i.maxValue}))},e.prototype.removeTargets=function(e,t,n){return this.ae.removeTargets(e,t,n)},e.prototype.removeOrphanedDocuments=function(e,t){return this.ae.removeOrphanedDocuments(e,t)},e.prototype.collect=function(e,t){var n=this;return-1===this.params.cacheSizeCollectionThreshold?(zi("LruGarbageCollector","Garbage collection skipped; disabled"),ds.resolve(Vs)):this.getCacheSize(e).next((function(i){return i<n.params.cacheSizeCollectionThreshold?(zi("LruGarbageCollector","Garbage collection skipped; Cache size "+i+" is lower than threshold "+n.params.cacheSizeCollectionThreshold),Vs):n.fe(e,t)}))},e.prototype.getCacheSize=function(e){return this.ae.getCacheSize(e)},e.prototype.fe=function(e,t){var n,i,r,o,s,c,l,u=this,d=Date.now();return this.calculateTargetCount(e,this.params.percentileToCollect).next((function(t){return t>u.params.maximumSequenceNumbersToCollect?(zi("LruGarbageCollector","Capping sequence numbers to collect down to the maximum of "+u.params.maximumSequenceNumbersToCollect+" from "+t),i=u.params.maximumSequenceNumbersToCollect):i=t,o=Date.now(),u.nthSequenceNumber(e,i)})).next((function(i){return n=i,s=Date.now(),u.removeTargets(e,n,t)})).next((function(t){return r=t,c=Date.now(),u.removeOrphanedDocuments(e,n)})).next((function(e){return l=Date.now(),Oi()<=a.a.DEBUG&&zi("LruGarbageCollector","LRU Garbage Collection\n\tCounted targets in "+(o-d)+"ms\n\tDetermined least recently used "+i+" in "+(s-o)+"ms\n\tRemoved "+r+" targets in "+(c-s)+"ms\n\tRemoved "+e+" documents in "+(l-c)+"ms\nTotal Duration: "+(l-d)+"ms"),ds.resolve({didRun:!0,sequenceNumbersCollected:i,targetsRemoved:r,documentsRemoved:e})}))},e}(),lc=function(){function e(e,t){this.db=e,this.garbageCollector=function(e,t){return new cc(e,t)}(this,t)}return e.prototype.he=function(e){var t=this.de(e);return this.db.getTargetCache().getTargetCount(e).next((function(e){return t.next((function(t){return e+t}))}))},e.prototype.de=function(e){var t=0;return this.le(e,(function(e){t++})).next((function(){return t}))},e.prototype.forEachTarget=function(e,t){return this.db.getTargetCache().forEachTarget(e,t)},e.prototype.le=function(e,t){return this.we(e,(function(e,n){return t(n)}))},e.prototype.addReference=function(e,t,n){return uc(e,n)},e.prototype.removeReference=function(e,t,n){return uc(e,n)},e.prototype.removeTargets=function(e,t,n){return this.db.getTargetCache().removeTargets(e,t,n)},e.prototype.markPotentiallyOrphaned=function(e,t){return uc(e,t)},e.prototype._e=function(e,t){return function(e,t){var n=!1;return Zs(e).Ot((function(i){return Ks(e,i,t).next((function(e){return e&&(n=!0),ds.resolve(!e)}))})).next((function(){return n}))}(e,t)},e.prototype.removeOrphanedDocuments=function(e,t){var n=this,i=this.db.getRemoteDocumentCache().newChangeBuffer(),r=[],o=0;return this.we(e,(function(a,s){if(s<=t){var c=n._e(e,a).next((function(t){if(!t)return o++,i.getEntry(e,a).next((function(){return i.removeEntry(a),ic(e).delete([0,Ba(a.path)])}))}));r.push(c)}})).next((function(){return ds.waitFor(r)})).next((function(){return i.apply(e)})).next((function(){return o}))},e.prototype.removeTarget=function(e,t){var n=t.withSequenceNumber(e.currentSequenceNumber);return this.db.getTargetCache().updateTargetData(e,n)},e.prototype.updateLimboDocument=function(e,t){return uc(e,t)},e.prototype.we=function(e,t){var n,i=ic(e),r=vi.o;return i.$t({index:ts.documentTargetsIndex},(function(e,i){var o=e[0];e[1];var a=i.path,s=i.sequenceNumber;0===o?(r!==vi.o&&t(new tr(Va(n)),r),r=s,n=a):r=vi.o})).next((function(){r!==vi.o&&t(new tr(Va(n)),r)}))},e.prototype.getCacheSize=function(e){return this.db.getRemoteDocumentCache().getSize(e)},e}();function uc(e,t){return ic(e).put(function(e,t){return new ts(0,Ba(e.path),t)}(t,e.currentSequenceNumber))}var dc=function(){function e(e,t){this.mapKeyFn=e,this.equalsFn=t,this.inner={}}return e.prototype.get=function(e){var t=this.mapKeyFn(e),n=this.inner[t];if(void 0!==n)for(var i=0,r=n;i<r.length;i++){var o=r[i],a=o[0],s=o[1];if(this.equalsFn(a,e))return s}},e.prototype.has=function(e){return void 0!==this.get(e)},e.prototype.set=function(e,t){var n=this.mapKeyFn(e),i=this.inner[n];if(void 0!==i){for(var r=0;r<i.length;r++)if(this.equalsFn(i[r][0],e))return void(i[r]=[e,t]);i.push([e,t])}else this.inner[n]=[[e,t]]},e.prototype.delete=function(e){var t=this.mapKeyFn(e),n=this.inner[t];if(void 0===n)return!1;for(var i=0;i<n.length;i++)if(this.equalsFn(n[i][0],e))return 1===n.length?delete this.inner[t]:n.splice(i,1),!0;return!1},e.prototype.forEach=function(e){Pi(this.inner,(function(t,n){for(var i=0,r=n;i<r.length;i++){var o=r[i],a=o[0],s=o[1];e(a,s)}}))},e.prototype.isEmpty=function(){return Ni(this.inner)},e}(),pc=function(){function e(){this.changes=new dc((function(e){return e.toString()}),(function(e,t){return e.isEqual(t)})),this.changesApplied=!1}return e.prototype.getReadTime=function(e){var t=this.changes.get(e);return t?t.readTime:Ii.min()},e.prototype.addEntry=function(e,t){this.assertNotApplied(),this.changes.set(e.key,{document:e,readTime:t})},e.prototype.removeEntry=function(e,t){void 0===t&&(t=null),this.assertNotApplied(),this.changes.set(e,{document:gr.newInvalidDocument(e),readTime:t})},e.prototype.getEntry=function(e,t){this.assertNotApplied();var n=this.changes.get(t);return void 0!==n?ds.resolve(n.document):this.getFromCache(e,t)},e.prototype.getEntries=function(e,t){return this.getAllFromCache(e,t)},e.prototype.apply=function(e){return this.assertNotApplied(),this.changesApplied=!0,this.applyChanges(e)},e.prototype.assertNotApplied=function(){},e}(),hc=function(){function e(e,t){this.R=e,this.Ut=t}return e.prototype.addEntry=function(e,t,n){return mc(e).put(gc(t),n)},e.prototype.removeEntry=function(e,t){var n=mc(e),i=gc(t);return n.delete(i)},e.prototype.updateMetadata=function(e,t){var n=this;return this.getMetadata(e).next((function(i){return i.byteSize+=t,n.me(e,i)}))},e.prototype.getEntry=function(e,t){var n=this;return mc(e).get(gc(t)).next((function(e){return n.ye(t,e)}))},e.prototype.ge=function(e,t){var n=this;return mc(e).get(gc(t)).next((function(e){return{document:n.ye(t,e),size:Xs(e)}}))},e.prototype.getEntries=function(e,t){var n=this,i=Ho();return this.pe(e,t,(function(e,t){var r=n.ye(e,t);i=i.insert(e,r)})).next((function(){return i}))},e.prototype.Ee=function(e,t){var n=this,i=Ho(),r=new No(tr.comparator);return this.pe(e,t,(function(e,t){var o=n.ye(e,t);i=i.insert(e,o),r=r.insert(e,Xs(t))})).next((function(){return{documents:i,Te:r}}))},e.prototype.pe=function(e,t,n){if(t.isEmpty())return ds.resolve();var i=IDBKeyRange.bound(t.first().path.toArray(),t.last().path.toArray()),r=t.getIterator(),o=r.getNext();return mc(e).$t({range:i},(function(e,t,i){for(var a=tr.fromSegments(e);o&&tr.comparator(o,a)<0;)n(o,null),o=r.getNext();o&&o.isEqual(a)&&(n(o,t),o=r.hasNext()?r.getNext():null),o?i.Ct(o.path.toArray()):i.done()})).next((function(){for(;o;)n(o,null),o=r.hasNext()?r.getNext():null}))},e.prototype.getDocumentsMatchingQuery=function(e,t,n){var i=this,r=Ho(),o=t.path.length+1,a={};if(n.isEqual(Ii.min())){var s=t.path.toArray();a.range=IDBKeyRange.lowerBound(s)}else{var c=t.path.toArray(),l=Ts(n);a.range=IDBKeyRange.lowerBound([c,l],!0),a.index=Za.collectionReadTimeIndex}return mc(e).$t(a,(function(e,n,a){if(e.length===o){var s=ws(i.R,n);t.path.isPrefixOf(s.key.path)?Zr(t,s)&&(r=r.insert(s.key,s)):a.done()}})).next((function(){return r}))},e.prototype.newChangeBuffer=function(e){return new fc(this,!!e&&e.trackRemovals)},e.prototype.getSize=function(e){return this.getMetadata(e).next((function(e){return e.byteSize}))},e.prototype.getMetadata=function(e){return bc(e).get($a.key).next((function(e){return Si(!!e),e}))},e.prototype.me=function(e,t){return bc(e).put($a.key,t)},e.prototype.ye=function(e,t){if(t){var n=ws(this.R,t);if(!n.isNoDocument()||!n.version.isEqual(Ii.min()))return n}return gr.newInvalidDocument(e)},e}(),fc=function(e){function t(t,n){var i=this;return(i=e.call(this)||this).Ie=t,i.trackRemovals=n,i.Ae=new dc((function(e){return e.toString()}),(function(e,t){return e.isEqual(t)})),i}return Object(r.d)(t,e),t.prototype.applyChanges=function(e){var t=this,n=[],i=0,r=new Fo((function(e,t){return Ei(e.canonicalString(),t.canonicalString())}));return this.changes.forEach((function(o,a){var s=t.Ae.get(o);if(a.document.isValidDocument()){var c=Ss(t.Ie.R,a.document,t.getReadTime(o));r=r.add(o.path.popLast());var l=Xs(c);i+=l-s,n.push(t.Ie.addEntry(e,o,c))}else if(i-=s,t.trackRemovals){var u=Ss(t.Ie.R,gr.newNoDocument(o,Ii.min()),t.getReadTime(o));n.push(t.Ie.addEntry(e,o,u))}else n.push(t.Ie.removeEntry(e,o))})),r.forEach((function(i){n.push(t.Ie.Ut.addToCollectionParentIndex(e,i))})),n.push(this.Ie.updateMetadata(e,i)),ds.waitFor(n)},t.prototype.getFromCache=function(e,t){var n=this;return this.Ie.ge(e,t).next((function(e){return n.Ae.set(t,e.size),e.document}))},t.prototype.getAllFromCache=function(e,t){var n=this;return this.Ie.Ee(e,t).next((function(e){var t=e.documents;return e.Te.forEach((function(e,t){n.Ae.set(e,t)})),t}))},t}(pc);function bc(e){return Os(e,$a.store)}function mc(e){return Os(e,Za.store)}function gc(e){return e.path.toArray()}var vc=function(){function e(e){this.R=e}return e.prototype.Rt=function(e,t,n,i){var r=this;Si(n<i&&n>=0&&i<=11);var o=new ps("createOrUpgrade",t);n<1&&i>=1&&(function(e){e.createObjectStore(Ya.store)}(e),function(e){e.createObjectStore(Xa.store,{keyPath:Xa.keyPath}),e.createObjectStore(Ga.store,{keyPath:Ga.keyPath,autoIncrement:!0}).createIndex(Ga.userMutationsIndex,Ga.userMutationsKeyPath,{unique:!0}),e.createObjectStore(Ka.store)}(e),yc(e),function(e){e.createObjectStore(Za.store)}(e));var a=ds.resolve();return n<3&&i>=3&&(0!==n&&(function(e){e.deleteObjectStore(ts.store),e.deleteObjectStore(es.store),e.deleteObjectStore(ns.store)}(e),yc(e)),a=a.next((function(){return function(e){var t=e.store(ns.store),n=new ns(0,0,Ii.min().toTimestamp(),0);return t.put(ns.key,n)}(o)}))),n<4&&i>=4&&(0!==n&&(a=a.next((function(){return function(e,t){return t.store(Ga.store).Nt().next((function(n){e.deleteObjectStore(Ga.store),e.createObjectStore(Ga.store,{keyPath:Ga.keyPath,autoIncrement:!0}).createIndex(Ga.userMutationsIndex,Ga.userMutationsKeyPath,{unique:!0});var i=t.store(Ga.store),r=n.map((function(e){return i.put(e)}));return ds.waitFor(r)}))}(e,o)}))),a=a.next((function(){!function(e){e.createObjectStore(rs.store,{keyPath:rs.keyPath})}(e)}))),n<5&&i>=5&&(a=a.next((function(){return r.Re(o)}))),n<6&&i>=6&&(a=a.next((function(){return function(e){e.createObjectStore($a.store)}(e),r.be(o)}))),n<7&&i>=7&&(a=a.next((function(){return r.ve(o)}))),n<8&&i>=8&&(a=a.next((function(){return r.Pe(e,o)}))),n<9&&i>=9&&(a=a.next((function(){!function(e){e.objectStoreNames.contains("remoteDocumentChanges")&&e.deleteObjectStore("remoteDocumentChanges")}(e),function(e){var t=e.objectStore(Za.store);t.createIndex(Za.readTimeIndex,Za.readTimeIndexPath,{unique:!1}),t.createIndex(Za.collectionReadTimeIndex,Za.collectionReadTimeIndexPath,{unique:!1})}(t)}))),n<10&&i>=10&&(a=a.next((function(){return r.Ve(o)}))),n<11&&i>=11&&(a=a.next((function(){!function(e){e.createObjectStore(os.store,{keyPath:os.keyPath})}(e),function(e){e.createObjectStore(as.store,{keyPath:as.keyPath})}(e)}))),a},e.prototype.be=function(e){var t=0;return e.store(Za.store).$t((function(e,n){t+=Xs(n)})).next((function(){var n=new $a(t);return e.store($a.store).put($a.key,n)}))},e.prototype.Re=function(e){var t=this,n=e.store(Xa.store),i=e.store(Ga.store);return n.Nt().next((function(n){return ds.forEach(n,(function(n){var r=IDBKeyRange.bound([n.userId,-1],[n.userId,n.lastAcknowledgedBatchId]);return i.Nt(Ga.userMutationsIndex,r).next((function(i){return ds.forEach(i,(function(i){Si(i.userId===n.userId);var r=Ds(t.R,i);return Ys(e,n.userId,r).next((function(){}))}))}))}))}))},e.prototype.ve=function(e){var t=e.store(ts.store),n=e.store(Za.store);return e.store(ns.store).get(ns.key).next((function(e){var i=[];return n.$t((function(n,r){var o=new Bi(n),a=function(e){return[0,Ba(e)]}(o);i.push(t.get(a).next((function(n){return n?ds.resolve():function(n){return t.put(new ts(0,Ba(n),e.highestListenSequenceNumber))}(o)})))})).next((function(){return ds.waitFor(i)}))}))},e.prototype.Pe=function(e,t){e.createObjectStore(is.store,{keyPath:is.keyPath});var n=t.store(is.store),i=new Bs,r=function(e){if(i.add(e)){var t=e.lastSegment(),r=e.popLast();return n.put({collectionId:t,parent:Ba(r)})}};return t.store(Za.store).$t({Ft:!0},(function(e,t){var n=new Bi(e);return r(n.popLast())})).next((function(){return t.store(Ka.store).$t({Ft:!0},(function(e,t){e[0];var n=e[1];e[2];var i=Va(n);return r(i.popLast())}))}))},e.prototype.Ve=function(e){var t=this,n=e.store(es.store);return n.$t((function(e,i){var r=Rs(i),o=xs(t.R,r);return n.put(o)}))},e}();function yc(e){e.createObjectStore(ts.store,{keyPath:ts.keyPath}).createIndex(ts.documentTargetsIndex,ts.documentTargetsKeyPath,{unique:!0}),e.createObjectStore(es.store,{keyPath:es.keyPath}).createIndex(es.queryTargetsIndexName,es.queryTargetsKeyPath,{unique:!0}),e.createObjectStore(ns.store)}var Mc="Failed to obtain exclusive access to the persistence layer. To allow shared access, multi-tab synchronization has to be enabled in all tabs. If you are using `experimentalForceOwningTab:true`, make sure that only one tab has persistence enabled at any given time.",_c=function(){function e(t,n,i,r,o,a,s,c,l,u){if(this.allowTabSynchronization=t,this.persistenceKey=n,this.clientId=i,this.Se=o,this.window=a,this.document=s,this.De=l,this.Ce=u,this.Ne=null,this.xe=!1,this.isPrimary=!1,this.networkEnabled=!0,this.ke=null,this.inForeground=!1,this.Fe=null,this.$e=null,this.Oe=Number.NEGATIVE_INFINITY,this.Me=function(e){return Promise.resolve()},!e.yt())throw new Mi(yi.UNIMPLEMENTED,"This platform is either missing IndexedDB or is known to have an incomplete implementation. Offline persistence has been disabled.");this.referenceDelegate=new lc(this,r),this.Le=n+"main",this.R=new Cs(c),this.Be=new hs(this.Le,11,new vc(this.R)),this.qe=new ec(this.referenceDelegate,this.R),this.Ut=new Fs,this.Ue=function(e,t){return new hc(e,t)}(this.R,this.Ut),this.Ke=new Ws,this.window&&this.window.localStorage?this.Qe=this.window.localStorage:(this.Qe=null,!1===u&&Ai("IndexedDbPersistence","LocalStorage is unavailable. As a result, persistence may not work reliably. In particular enablePersistence() could fail immediately after refreshing the page."))}return e.prototype.start=function(){var e=this;return this.je().then((function(){if(!e.isPrimary&&!e.allowTabSynchronization)throw new Mi(yi.FAILED_PRECONDITION,Mc);return e.We(),e.Ge(),e.ze(),e.runTransaction("getHighestListenSequenceNumber","readonly",(function(t){return e.qe.getHighestSequenceNumber(t)}))})).then((function(t){e.Ne=new vi(t,e.De)})).then((function(){e.xe=!0})).catch((function(t){return e.Be&&e.Be.close(),Promise.reject(t)}))},e.prototype.He=function(e){var t=this;return this.Me=function(n){return Object(r.b)(t,void 0,void 0,(function(){return Object(r.e)(this,(function(t){return this.started?[2,e(n)]:[2]}))}))},e(this.isPrimary)},e.prototype.setDatabaseDeletedListener=function(e){var t=this;this.Be.vt((function(n){return Object(r.b)(t,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return null===n.newVersion?[4,e()]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}}))}))}))},e.prototype.setNetworkEnabled=function(e){var t=this;this.networkEnabled!==e&&(this.networkEnabled=e,this.Se.enqueueAndForget((function(){return Object(r.b)(t,void 0,void 0,(function(){return Object(r.e)(this,(function(e){switch(e.label){case 0:return this.started?[4,this.je()]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))})))},e.prototype.je=function(){var e=this;return this.runTransaction("updateClientMetadataAndTryBecomePrimary","readwrite",(function(t){return zc(t).put(new rs(e.clientId,Date.now(),e.networkEnabled,e.inForeground)).next((function(){if(e.isPrimary)return e.Je(t).next((function(t){t||(e.isPrimary=!1,e.Se.enqueueRetryable((function(){return e.Me(!1)})))}))})).next((function(){return e.Ye(t)})).next((function(n){return e.isPrimary&&!n?e.Xe(t).next((function(){return!1})):!!n&&e.Ze(t).next((function(){return!0}))}))})).catch((function(t){if(ms(t))return zi("IndexedDbPersistence","Failed to extend owner lease: ",t),e.isPrimary;if(!e.allowTabSynchronization)throw t;return zi("IndexedDbPersistence","Releasing owner lease after error during lease refresh",t),!1})).then((function(t){e.isPrimary!==t&&e.Se.enqueueRetryable((function(){return e.Me(t)})),e.isPrimary=t}))},e.prototype.Je=function(e){var t=this;return Oc(e).get(Ya.key).next((function(e){return ds.resolve(t.tn(e))}))},e.prototype.en=function(e){return zc(e).delete(this.clientId)},e.prototype.nn=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t,n,i,o=this;return Object(r.e)(this,(function(r){switch(r.label){case 0:return!this.isPrimary||this.sn(this.Oe,18e5)?[3,2]:(this.Oe=Date.now(),[4,this.runTransaction("maybeGarbageCollectMultiClientState","readwrite-primary",(function(e){var t=Os(e,rs.store);return t.Nt().next((function(e){var n=o.rn(e,18e5),i=e.filter((function(e){return-1===n.indexOf(e)}));return ds.forEach(i,(function(e){return t.delete(e.clientId)})).next((function(){return i}))}))})).catch((function(){return[]}))]);case 1:if(e=r.sent(),this.Qe)for(t=0,n=e;t<n.length;t++)i=n[t],this.Qe.removeItem(this.on(i.clientId));r.label=2;case 2:return[2]}}))}))},e.prototype.ze=function(){var e=this;this.$e=this.Se.enqueueAfterDelay("client_metadata_refresh",4e3,(function(){return e.je().then((function(){return e.nn()})).then((function(){return e.ze()}))}))},e.prototype.tn=function(e){return!!e&&e.ownerId===this.clientId},e.prototype.Ye=function(e){var t=this;return this.Ce?ds.resolve(!0):Oc(e).get(Ya.key).next((function(n){if(null!==n&&t.sn(n.leaseTimestampMs,5e3)&&!t.cn(n.ownerId)){if(t.tn(n)&&t.networkEnabled)return!0;if(!t.tn(n)){if(!n.allowTabSynchronization)throw new Mi(yi.FAILED_PRECONDITION,Mc);return!1}}return!(!t.networkEnabled||!t.inForeground)||zc(e).Nt().next((function(e){return void 0===t.rn(e,5e3).find((function(e){if(t.clientId!==e.clientId){var n=!t.networkEnabled&&e.networkEnabled,i=!t.inForeground&&e.inForeground,r=t.networkEnabled===e.networkEnabled;if(n||i&&r)return!0}return!1}))}))})).next((function(e){return t.isPrimary!==e&&zi("IndexedDbPersistence","Client "+(e?"is":"is not")+" eligible for a primary lease."),e}))},e.prototype.shutdown=function(){return Object(r.b)(this,void 0,void 0,(function(){var e=this;return Object(r.e)(this,(function(t){switch(t.label){case 0:return this.xe=!1,this.un(),this.$e&&(this.$e.cancel(),this.$e=null),this.an(),this.hn(),[4,this.Be.runTransaction("shutdown","readwrite",[Ya.store,rs.store],(function(t){var n=new _s(t,vi.o);return e.Xe(n).next((function(){return e.en(n)}))}))];case 1:return t.sent(),this.Be.close(),this.ln(),[2]}}))}))},e.prototype.rn=function(e,t){var n=this;return e.filter((function(e){return n.sn(e.updateTimeMs,t)&&!n.cn(e.clientId)}))},e.prototype.fn=function(){var e=this;return this.runTransaction("getActiveClients","readonly",(function(t){return zc(t).Nt().next((function(t){return e.rn(t,18e5).map((function(e){return e.clientId}))}))}))},Object.defineProperty(e.prototype,"started",{get:function(){return this.xe},enumerable:!1,configurable:!0}),e.prototype.getMutationQueue=function(e){return Gs.Qt(e,this.R,this.Ut,this.referenceDelegate)},e.prototype.getTargetCache=function(){return this.qe},e.prototype.getRemoteDocumentCache=function(){return this.Ue},e.prototype.getIndexManager=function(){return this.Ut},e.prototype.getBundleCache=function(){return this.Ke},e.prototype.runTransaction=function(e,t,n){var i=this;zi("IndexedDbPersistence","Starting transaction:",e);var r,o="readonly"===t?"readonly":"readwrite";return this.Be.runTransaction(e,o,ss,(function(o){return r=new _s(o,i.Ne?i.Ne.next():vi.o),"readwrite-primary"===t?i.Je(r).next((function(e){return!!e||i.Ye(r)})).next((function(t){if(!t)throw Ai("Failed to obtain primary lease for action '"+e+"'."),i.isPrimary=!1,i.Se.enqueueRetryable((function(){return i.Me(!1)})),new Mi(yi.FAILED_PRECONDITION,cs);return n(r)})).next((function(e){return i.Ze(r).next((function(){return e}))})):i.dn(r).next((function(){return n(r)}))})).then((function(e){return r.raiseOnCommittedEvent(),e}))},e.prototype.dn=function(e){var t=this;return Oc(e).get(Ya.key).next((function(e){if(null!==e&&t.sn(e.leaseTimestampMs,5e3)&&!t.cn(e.ownerId)&&!t.tn(e)&&!(t.Ce||t.allowTabSynchronization&&e.allowTabSynchronization))throw new Mi(yi.FAILED_PRECONDITION,Mc)}))},e.prototype.Ze=function(e){var t=new Ya(this.clientId,this.allowTabSynchronization,Date.now());return Oc(e).put(Ya.key,t)},e.yt=function(){return hs.yt()},e.prototype.Xe=function(e){var t=this,n=Oc(e);return n.get(Ya.key).next((function(e){return t.tn(e)?(zi("IndexedDbPersistence","Releasing primary lease."),n.delete(Ya.key)):ds.resolve()}))},e.prototype.sn=function(e,t){var n=Date.now();return!(e<n-t||e>n&&(Ai("Detected an update time that is in the future: "+e+" > "+n),1))},e.prototype.We=function(){var e=this;null!==this.document&&"function"==typeof this.document.addEventListener&&(this.Fe=function(){e.Se.enqueueAndForget((function(){return e.inForeground="visible"===e.document.visibilityState,e.je()}))},this.document.addEventListener("visibilitychange",this.Fe),this.inForeground="visible"===this.document.visibilityState)},e.prototype.an=function(){this.Fe&&(this.document.removeEventListener("visibilitychange",this.Fe),this.Fe=null)},e.prototype.Ge=function(){var e,t=this;"function"==typeof(null===(e=this.window)||void 0===e?void 0:e.addEventListener)&&(this.ke=function(){t.un(),Object(o.z)()&&navigator.appVersion.match("Version/14")&&t.Se.enterRestrictedMode(!0),t.Se.enqueueAndForget((function(){return t.shutdown()}))},this.window.addEventListener("pagehide",this.ke))},e.prototype.hn=function(){this.ke&&(this.window.removeEventListener("pagehide",this.ke),this.ke=null)},e.prototype.cn=function(e){var t;try{var n=null!==(null===(t=this.Qe)||void 0===t?void 0:t.getItem(this.on(e)));return zi("IndexedDbPersistence","Client '"+e+"' "+(n?"is":"is not")+" zombied in LocalStorage"),n}catch(e){return Ai("IndexedDbPersistence","Failed to get zombied client id.",e),!1}},e.prototype.un=function(){if(this.Qe)try{this.Qe.setItem(this.on(this.clientId),String(Date.now()))}catch(e){Ai("Failed to set zombie client id.",e)}},e.prototype.ln=function(){if(this.Qe)try{this.Qe.removeItem(this.on(this.clientId))}catch(e){}},e.prototype.on=function(e){return"firestore_zombie_"+this.persistenceKey+"_"+e},e}();function Oc(e){return Os(e,Ya.store)}function zc(e){return Os(e,rs.store)}function Ac(e,t){var n=e.projectId;return e.isDefaultDatabase||(n+="."+e.database),"firestore/"+t+"/"+n+"/"}var kc=function(e,t){this.progress=e,this.wn=t},Cc=function(){function e(e,t,n){this.Ue=e,this._n=t,this.Ut=n}return e.prototype.mn=function(e,t){var n=this;return this._n.getAllMutationBatchesAffectingDocumentKey(e,t).next((function(i){return n.yn(e,t,i)}))},e.prototype.yn=function(e,t,n){return this.Ue.getEntry(e,t).next((function(e){for(var t=0,i=n;t<i.length;t++)i[t].applyToLocalView(e);return e}))},e.prototype.gn=function(e,t){e.forEach((function(e,n){for(var i=0,r=t;i<r.length;i++)r[i].applyToLocalView(n)}))},e.prototype.pn=function(e,t){var n=this;return this.Ue.getEntries(e,t).next((function(t){return n.En(e,t).next((function(){return t}))}))},e.prototype.En=function(e,t){var n=this;return this._n.getAllMutationBatchesAffectingDocumentKeys(e,t).next((function(e){return n.gn(t,e)}))},e.prototype.getDocumentsMatchingQuery=function(e,t,n){return function(e){return tr.isDocumentKey(e.path)&&null===e.collectionGroup&&0===e.filters.length}(t)?this.Tn(e,t.path):Hr(t)?this.In(e,t,n):this.An(e,t,n)},e.prototype.Tn=function(e,t){return this.mn(e,new tr(t)).next((function(e){var t=Xo();return e.isFoundDocument()&&(t=t.insert(e.key,e)),t}))},e.prototype.In=function(e,t,n){var i=this,r=t.collectionGroup,o=Xo();return this.Ut.getCollectionParents(e,r).next((function(a){return ds.forEach(a,(function(a){var s=function(e,t){return new Pr(t,null,e.explicitOrderBy.slice(),e.filters.slice(),e.limit,e.limitType,e.startAt,e.endAt)}(t,a.child(r));return i.An(e,s,n).next((function(e){e.forEach((function(e,t){o=o.insert(e,t)}))}))})).next((function(){return o}))}))},e.prototype.An=function(e,t,n){var i,r,o=this;return this.Ue.getDocumentsMatchingQuery(e,t,n).next((function(n){return i=n,o._n.getAllMutationBatchesAffectingQuery(e,t)})).next((function(t){return r=t,o.Rn(e,r,i).next((function(e){i=e;for(var t=0,n=r;t<n.length;t++)for(var o=n[t],a=0,s=o.mutations;a<s.length;a++){var c=s[a],l=c.key,u=i.get(l);null==u&&(u=gr.newInvalidDocument(l),i=i.insert(l,u)),zo(c,u,o.localWriteTime),u.isFoundDocument()||(i=i.remove(l))}}))})).next((function(){return i.forEach((function(e,n){Zr(t,n)||(i=i.remove(e))})),i}))},e.prototype.Rn=function(e,t,n){for(var i=Jo(),r=0,o=t;r<o.length;r++)for(var a=0,s=o[r].mutations;a<s.length;a++){var c=s[a];c instanceof So&&null===n.get(c.key)&&(i=i.add(c.key))}var l=n;return this.Ue.getEntries(e,i).next((function(e){return e.forEach((function(e,t){t.isFoundDocument()&&(l=l.insert(e,t))})),l}))},e}(),wc=function(){function e(e,t,n,i){this.targetId=e,this.fromCache=t,this.bn=n,this.vn=i}return e.Pn=function(t,n){for(var i=Jo(),r=Jo(),o=0,a=n.docChanges;o<a.length;o++){var s=a[o];switch(s.type){case 0:i=i.add(s.doc.key);break;case 1:r=r.add(s.doc.key)}}return new e(t,n.fromCache,i,r)},e}(),Sc=function(){function e(){}return e.prototype.Vn=function(e){this.Sn=e},e.prototype.getDocumentsMatchingQuery=function(e,t,n,i){var r=this;return function(e){return 0===e.filters.length&&null===e.limit&&null==e.startAt&&null==e.endAt&&(0===e.explicitOrderBy.length||1===e.explicitOrderBy.length&&e.explicitOrderBy[0].field.isKeyField())}(t)||n.isEqual(Ii.min())?this.Dn(e,t):this.Sn.pn(e,i).next((function(o){var s=r.Cn(t,o);return(Br(t)||Fr(t))&&r.Nn(t.limitType,s,i,n)?r.Dn(e,t):(Oi()<=a.a.DEBUG&&zi("QueryEngine","Re-using previous result from %s to execute query: %s",n.toString(),Jr(t)),r.Sn.getDocumentsMatchingQuery(e,t,n).next((function(e){return s.forEach((function(t){e=e.insert(t.key,t)})),e})))}))},e.prototype.Cn=function(e,t){var n=new Fo($r(e));return t.forEach((function(t,i){Zr(e,i)&&(n=n.add(i))})),n},e.prototype.Nn=function(e,t,n,i){if(n.size!==t.size)return!0;var r="F"===e?t.last():t.first();return!!r&&(r.hasPendingWrites||r.version.compareTo(i)>0)},e.prototype.Dn=function(e,t){return Oi()<=a.a.DEBUG&&zi("QueryEngine","Using full collection scan to execute query:",Jr(t)),this.Sn.getDocumentsMatchingQuery(e,t,Ii.min())},e}(),Tc=function(){function e(e,t,n,i){this.persistence=e,this.xn=t,this.R=i,this.kn=new No(Ei),this.Fn=new dc((function(e){return Mr(e)}),_r),this.$n=Ii.min(),this._n=e.getMutationQueue(n),this.On=e.getRemoteDocumentCache(),this.qe=e.getTargetCache(),this.Mn=new Cc(this.On,this._n,this.persistence.getIndexManager()),this.Ke=e.getBundleCache(),this.xn.Vn(this.Mn)}return e.prototype.collectGarbage=function(e){var t=this;return this.persistence.runTransaction("Collect garbage","readwrite-primary",(function(n){return e.collect(n,t.kn)}))},e}();function qc(e,t,n,i){return new Tc(e,t,n,i)}function Lc(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a;return Object(r.e)(this,(function(r){switch(r.label){case 0:return n=Ti(e),i=n._n,o=n.Mn,[4,n.persistence.runTransaction("Handle user change","readonly",(function(e){var r;return n._n.getAllMutationBatches(e).next((function(a){return r=a,i=n.persistence.getMutationQueue(t),o=new Cc(n.On,i,n.persistence.getIndexManager()),i.getAllMutationBatches(e)})).next((function(t){for(var n=[],i=[],a=Jo(),s=0,c=r;s<c.length;s++){var l=c[s];n.push(l.batchId);for(var u=0,d=l.mutations;u<d.length;u++){var p=d[u];a=a.add(p.key)}}for(var h=0,f=t;h<f.length;h++){var b=f[h];i.push(b.batchId);for(var m=0,g=b.mutations;m<g.length;m++){var v=g[m];a=a.add(v.key)}}return o.pn(e,a).next((function(e){return{Ln:e,removedBatchIds:n,addedBatchIds:i}}))}))}))];case 1:return a=r.sent(),[2,(n._n=i,n.Mn=o,n.xn.Vn(n.Mn),a)]}}))}))}function Ec(e,t){var n=Ti(e);return n.persistence.runTransaction("Acknowledge batch","readwrite-primary",(function(e){var i=t.batch.keys(),r=n.On.newChangeBuffer({trackRemovals:!0});return function(e,t,n,i){var r=n.batch,o=r.keys(),a=ds.resolve();return o.forEach((function(e){a=a.next((function(){return i.getEntry(t,e)})).next((function(t){var o=n.docVersions.get(e);Si(null!==o),t.version.compareTo(o)<0&&(r.applyToRemoteDocument(t,n),t.isValidDocument()&&i.addEntry(t,n.commitVersion))}))})),a.next((function(){return e._n.removeMutationBatch(t,r)}))}(n,e,t,r).next((function(){return r.apply(e)})).next((function(){return n._n.performConsistencyCheck(e)})).next((function(){return n.Mn.pn(e,i)}))}))}function Dc(e){var t=Ti(e);return t.persistence.runTransaction("Get last remote snapshot version","readonly",(function(e){return t.qe.getLastRemoteSnapshotVersion(e)}))}function Rc(e,t){var n=Ti(e),i=t.snapshotVersion,r=n.kn;return n.persistence.runTransaction("Apply remote event","readwrite-primary",(function(e){var o=n.On.newChangeBuffer({trackRemovals:!0});r=n.kn;var a=[];t.targetChanges.forEach((function(t,o){var s=r.get(o);if(s){a.push(n.qe.removeMatchingKeys(e,t.removedDocuments,o).next((function(){return n.qe.addMatchingKeys(e,t.addedDocuments,o)})));var c=t.resumeToken;if(c.approximateByteSize()>0){var l=s.withResumeToken(c,i).withSequenceNumber(e.currentSequenceNumber);r=r.insert(o,l),function(e,t,n){return Si(t.resumeToken.approximateByteSize()>0),0===e.resumeToken.approximateByteSize()||t.snapshotVersion.toMicroseconds()-e.snapshotVersion.toMicroseconds()>=3e8||n.addedDocuments.size+n.modifiedDocuments.size+n.removedDocuments.size>0}(s,l,t)&&a.push(n.qe.updateTargetData(e,l))}}}));var s=Ho();if(t.documentUpdates.forEach((function(i,r){t.resolvedLimboDocuments.has(i)&&a.push(n.persistence.referenceDelegate.updateLimboDocument(e,i))})),a.push(xc(e,o,t.documentUpdates,i,void 0).next((function(e){s=e}))),!i.isEqual(Ii.min())){var c=n.qe.getLastRemoteSnapshotVersion(e).next((function(t){return n.qe.setTargetsMetadata(e,e.currentSequenceNumber,i)}));a.push(c)}return ds.waitFor(a).next((function(){return o.apply(e)})).next((function(){return n.Mn.En(e,s)})).next((function(){return s}))})).then((function(e){return n.kn=r,e}))}function xc(e,t,n,i,r){var o=Jo();return n.forEach((function(e){return o=o.add(e)})),t.getEntries(e,o).next((function(e){var o=Ho();return n.forEach((function(n,a){var s=e.get(n),c=(null==r?void 0:r.get(n))||i;a.isNoDocument()&&a.version.isEqual(Ii.min())?(t.removeEntry(n,c),o=o.insert(n,a)):!s.isValidDocument()||a.version.compareTo(s.version)>0||0===a.version.compareTo(s.version)&&s.hasPendingWrites?(t.addEntry(a,c),o=o.insert(n,a)):zi("LocalStore","Ignoring outdated watch update for ",n,". Current version:",s.version," Watch version:",a.version)})),o}))}function Ic(e,t){var n=Ti(e);return n.persistence.runTransaction("Get next mutation batch","readonly",(function(e){return void 0===t&&(t=-1),n._n.getNextMutationBatchAfterBatchId(e,t)}))}function Wc(e,t){var n=Ti(e);return n.persistence.runTransaction("Allocate target","readwrite",(function(e){var i;return n.qe.getTargetData(e,t).next((function(r){return r?(i=r,ds.resolve(i)):n.qe.allocateTargetId(e).next((function(r){return i=new ks(t,r,0,e.currentSequenceNumber),n.qe.addTargetData(e,i).next((function(){return i}))}))}))})).then((function(e){var i=n.kn.get(e.targetId);return(null===i||e.snapshotVersion.compareTo(i.snapshotVersion)>0)&&(n.kn=n.kn.insert(e.targetId,e),n.Fn.set(t,e.targetId)),e}))}function Pc(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o,a,s;return Object(r.e)(this,(function(r){switch(r.label){case 0:i=Ti(e),o=i.kn.get(t),a=n?"readwrite":"readwrite-primary",r.label=1;case 1:return r.trys.push([1,4,,5]),n?[3,3]:[4,i.persistence.runTransaction("Release target",a,(function(e){return i.persistence.referenceDelegate.removeTarget(e,o)}))];case 2:r.sent(),r.label=3;case 3:return[3,5];case 4:if(!ms(s=r.sent()))throw s;return zi("LocalStore","Failed to update sequence numbers for target "+t+": "+s),[3,5];case 5:return i.kn=i.kn.remove(t),i.Fn.delete(o.target),[2]}}))}))}function Nc(e,t,n){var i=Ti(e),r=Ii.min(),o=Jo();return i.persistence.runTransaction("Execute query","readonly",(function(e){return function(e,t,n){var i=Ti(e),r=i.Fn.get(n);return void 0!==r?ds.resolve(i.kn.get(r)):i.qe.getTargetData(t,n)}(i,e,Xr(t)).next((function(t){if(t)return r=t.lastLimboFreeSnapshotVersion,i.qe.getMatchingKeysForTargetId(e,t.targetId).next((function(e){o=e}))})).next((function(){return i.xn.getDocumentsMatchingQuery(e,t,n?r:Ii.min(),n?o:Jo())})).next((function(e){return{documents:e,Bn:o}}))}))}function jc(e,t){var n=Ti(e),i=Ti(n.qe),r=n.kn.get(t);return r?Promise.resolve(r.target):n.persistence.runTransaction("Get target data","readonly",(function(e){return i.lt(e,t).next((function(e){return e?e.target:null}))}))}function Bc(e){var t=Ti(e);return t.persistence.runTransaction("Get new document changes","readonly",(function(e){return function(e,t,n){var i=Ti(e),r=Ho(),o=Ts(n),a=mc(t),s=IDBKeyRange.lowerBound(o,!0);return a.$t({index:Za.readTimeIndex,range:s},(function(e,t){var n=ws(i.R,t);r=r.insert(n.key,n),o=t.readTime})).next((function(){return{wn:r,readTime:qs(o)}}))}(t.On,e,t.$n)})).then((function(e){var n=e.wn,i=e.readTime;return t.$n=i,n}))}function Fc(e){return Object(r.b)(this,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){return[2,(t=Ti(e)).persistence.runTransaction("Synchronize last document change read time","readonly",(function(e){return function(e){var t=mc(e),n=Ii.min();return t.$t({index:Za.readTimeIndex,reverse:!0},(function(e,t,i){t.readTime&&(n=qs(t.readTime)),i.done()})).next((function(){return n}))}(e)})).then((function(e){t.$n=e}))]}))}))}function Uc(e,t,n,i){return Object(r.b)(this,void 0,void 0,(function(){var o,a,s,c,l,u,d,p,h,f;return Object(r.e)(this,(function(r){switch(r.label){case 0:for(o=Ti(e),a=Jo(),s=Ho(),c=Ko(),l=0,u=n;l<u.length;l++)d=u[l],p=t.qn(d.metadata.name),d.document&&(a=a.add(p)),s=s.insert(p,t.Un(d)),c=c.insert(p,t.Kn(d.metadata.readTime));return h=o.On.newChangeBuffer({trackRemovals:!0}),[4,Wc(o,function(e){return Xr(jr(Bi.fromString("__bundle__/docs/"+e)))}(i))];case 1:return f=r.sent(),[2,o.persistence.runTransaction("Apply bundle documents","readwrite",(function(e){return xc(e,h,s,Ii.min(),c).next((function(t){return h.apply(e),t})).next((function(t){return o.qe.removeMatchingKeysForTargetId(e,f.targetId).next((function(){return o.qe.addMatchingKeys(e,a,f.targetId)})).next((function(){return o.Mn.En(e,t)})).next((function(){return t}))}))}))]}}))}))}function Vc(e,t,n){return void 0===n&&(n=Jo()),Object(r.b)(this,void 0,void 0,(function(){var i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:return[4,Wc(e,Xr(Is(t.bundledQuery)))];case 1:return i=r.sent(),[2,(o=Ti(e)).persistence.runTransaction("Save named query","readwrite",(function(e){var r=ba(t.readTime);if(i.snapshotVersion.compareTo(r)>=0)return o.Ke.saveNamedQuery(e,t);var a=i.withResumeToken(Hi.EMPTY_BYTE_STRING,r);return o.kn=o.kn.insert(a.targetId,a),o.qe.updateTargetData(e,a).next((function(){return o.qe.removeMatchingKeysForTargetId(e,i.targetId)})).next((function(){return o.qe.addMatchingKeys(e,n,i.targetId)})).next((function(){return o.Ke.saveNamedQuery(e,t)}))}))]}}))}))}var Hc=function(){function e(e){this.R=e,this.Qn=new Map,this.jn=new Map}return e.prototype.getBundleMetadata=function(e,t){return ds.resolve(this.Qn.get(t))},e.prototype.saveBundleMetadata=function(e,t){var n;return this.Qn.set(t.id,{id:(n=t).id,version:n.version,createTime:ba(n.createTime)}),ds.resolve()},e.prototype.getNamedQuery=function(e,t){return ds.resolve(this.jn.get(t))},e.prototype.saveNamedQuery=function(e,t){return this.jn.set(t.name,function(e){return{name:e.name,query:Is(e.bundledQuery),readTime:ba(e.readTime)}}(t)),ds.resolve()},e}(),Yc=function(){function e(){this.Wn=new Fo(Xc.Gn),this.zn=new Fo(Xc.Hn)}return e.prototype.isEmpty=function(){return this.Wn.isEmpty()},e.prototype.addReference=function(e,t){var n=new Xc(e,t);this.Wn=this.Wn.add(n),this.zn=this.zn.add(n)},e.prototype.Jn=function(e,t){var n=this;e.forEach((function(e){return n.addReference(e,t)}))},e.prototype.removeReference=function(e,t){this.Yn(new Xc(e,t))},e.prototype.Xn=function(e,t){var n=this;e.forEach((function(e){return n.removeReference(e,t)}))},e.prototype.Zn=function(e){var t=this,n=new tr(new Bi([])),i=new Xc(n,e),r=new Xc(n,e+1),o=[];return this.zn.forEachInRange([i,r],(function(e){t.Yn(e),o.push(e.key)})),o},e.prototype.ts=function(){var e=this;this.Wn.forEach((function(t){return e.Yn(t)}))},e.prototype.Yn=function(e){this.Wn=this.Wn.delete(e),this.zn=this.zn.delete(e)},e.prototype.es=function(e){var t=new tr(new Bi([])),n=new Xc(t,e),i=new Xc(t,e+1),r=Jo();return this.zn.forEachInRange([n,i],(function(e){r=r.add(e.key)})),r},e.prototype.containsKey=function(e){var t=new Xc(e,0),n=this.Wn.firstAfterOrEqual(t);return null!==n&&e.isEqual(n.key)},e}(),Xc=function(){function e(e,t){this.key=e,this.ns=t}return e.Gn=function(e,t){return tr.comparator(e.key,t.key)||Ei(e.ns,t.ns)},e.Hn=function(e,t){return Ei(e.ns,t.ns)||tr.comparator(e.key,t.key)},e}(),Gc=function(){function e(e,t){this.Ut=e,this.referenceDelegate=t,this._n=[],this.ss=1,this.rs=new Fo(Xc.Gn)}return e.prototype.checkEmpty=function(e){return ds.resolve(0===this._n.length)},e.prototype.addMutationBatch=function(e,t,n,i){var r=this.ss;this.ss++,this._n.length>0&&this._n[this._n.length-1];var o=new zs(r,t,n,i);this._n.push(o);for(var a=0,s=i;a<s.length;a++){var c=s[a];this.rs=this.rs.add(new Xc(c.key,r)),this.Ut.addToCollectionParentIndex(e,c.key.path.popLast())}return ds.resolve(o)},e.prototype.lookupMutationBatch=function(e,t){return ds.resolve(this.os(t))},e.prototype.getNextMutationBatchAfterBatchId=function(e,t){var n=t+1,i=this.cs(n),r=i<0?0:i;return ds.resolve(this._n.length>r?this._n[r]:null)},e.prototype.getHighestUnacknowledgedBatchId=function(){return ds.resolve(0===this._n.length?-1:this.ss-1)},e.prototype.getAllMutationBatches=function(e){return ds.resolve(this._n.slice())},e.prototype.getAllMutationBatchesAffectingDocumentKey=function(e,t){var n=this,i=new Xc(t,0),r=new Xc(t,Number.POSITIVE_INFINITY),o=[];return this.rs.forEachInRange([i,r],(function(e){var t=n.os(e.ns);o.push(t)})),ds.resolve(o)},e.prototype.getAllMutationBatchesAffectingDocumentKeys=function(e,t){var n=this,i=new Fo(Ei);return t.forEach((function(e){var t=new Xc(e,0),r=new Xc(e,Number.POSITIVE_INFINITY);n.rs.forEachInRange([t,r],(function(e){i=i.add(e.ns)}))})),ds.resolve(this.us(i))},e.prototype.getAllMutationBatchesAffectingQuery=function(e,t){var n=t.path,i=n.length+1,r=n;tr.isDocumentKey(r)||(r=r.child(""));var o=new Xc(new tr(r),0),a=new Fo(Ei);return this.rs.forEachWhile((function(e){var t=e.key.path;return!!n.isPrefixOf(t)&&(t.length===i&&(a=a.add(e.ns)),!0)}),o),ds.resolve(this.us(a))},e.prototype.us=function(e){var t=this,n=[];return e.forEach((function(e){var i=t.os(e);null!==i&&n.push(i)})),n},e.prototype.removeMutationBatch=function(e,t){var n=this;Si(0===this.hs(t.batchId,"removed")),this._n.shift();var i=this.rs;return ds.forEach(t.mutations,(function(r){var o=new Xc(r.key,t.batchId);return i=i.delete(o),n.referenceDelegate.markPotentiallyOrphaned(e,r.key)})).next((function(){n.rs=i}))},e.prototype.Gt=function(e){},e.prototype.containsKey=function(e,t){var n=new Xc(t,0),i=this.rs.firstAfterOrEqual(n);return ds.resolve(t.isEqual(i&&i.key))},e.prototype.performConsistencyCheck=function(e){return this._n.length,ds.resolve()},e.prototype.hs=function(e,t){return this.cs(e)},e.prototype.cs=function(e){return 0===this._n.length?0:e-this._n[0].batchId},e.prototype.os=function(e){var t=this.cs(e);return t<0||t>=this._n.length?null:this._n[t]},e}(),Kc=function(){function e(e,t){this.Ut=e,this.ls=t,this.docs=new No(tr.comparator),this.size=0}return e.prototype.addEntry=function(e,t,n){var i=t.key,r=this.docs.get(i),o=r?r.size:0,a=this.ls(t);return this.docs=this.docs.insert(i,{document:t.clone(),size:a,readTime:n}),this.size+=a-o,this.Ut.addToCollectionParentIndex(e,i.path.popLast())},e.prototype.removeEntry=function(e){var t=this.docs.get(e);t&&(this.docs=this.docs.remove(e),this.size-=t.size)},e.prototype.getEntry=function(e,t){var n=this.docs.get(t);return ds.resolve(n?n.document.clone():gr.newInvalidDocument(t))},e.prototype.getEntries=function(e,t){var n=this,i=Ho();return t.forEach((function(e){var t=n.docs.get(e);i=i.insert(e,t?t.document.clone():gr.newInvalidDocument(e))})),ds.resolve(i)},e.prototype.getDocumentsMatchingQuery=function(e,t,n){for(var i=Ho(),r=new tr(t.path.child("")),o=this.docs.getIteratorFrom(r);o.hasNext();){var a=o.getNext(),s=a.key,c=a.value,l=c.document,u=c.readTime;if(!t.path.isPrefixOf(s.path))break;u.compareTo(n)<=0||Zr(t,l)&&(i=i.insert(l.key,l.clone()))}return ds.resolve(i)},e.prototype.fs=function(e,t){return ds.forEach(this.docs,(function(e){return t(e)}))},e.prototype.newChangeBuffer=function(e){return new Qc(this)},e.prototype.getSize=function(e){return ds.resolve(this.size)},e}(),Qc=function(e){function t(t){var n=this;return(n=e.call(this)||this).Ie=t,n}return Object(r.d)(t,e),t.prototype.applyChanges=function(e){var t=this,n=[];return this.changes.forEach((function(i,r){r.document.isValidDocument()?n.push(t.Ie.addEntry(e,r.document,t.getReadTime(i))):t.Ie.removeEntry(i)})),ds.waitFor(n)},t.prototype.getFromCache=function(e,t){return this.Ie.getEntry(e,t)},t.prototype.getAllFromCache=function(e,t){return this.Ie.getEntries(e,t)},t}(pc),Jc=function(){function e(e){this.persistence=e,this.ds=new dc((function(e){return Mr(e)}),_r),this.lastRemoteSnapshotVersion=Ii.min(),this.highestTargetId=0,this.ws=0,this._s=new Yc,this.targetCount=0,this.ys=$s.Jt()}return e.prototype.forEachTarget=function(e,t){return this.ds.forEach((function(e,n){return t(n)})),ds.resolve()},e.prototype.getLastRemoteSnapshotVersion=function(e){return ds.resolve(this.lastRemoteSnapshotVersion)},e.prototype.getHighestSequenceNumber=function(e){return ds.resolve(this.ws)},e.prototype.allocateTargetId=function(e){return this.highestTargetId=this.ys.next(),ds.resolve(this.highestTargetId)},e.prototype.setTargetsMetadata=function(e,t,n){return n&&(this.lastRemoteSnapshotVersion=n),t>this.ws&&(this.ws=t),ds.resolve()},e.prototype.te=function(e){this.ds.set(e.target,e);var t=e.targetId;t>this.highestTargetId&&(this.ys=new $s(t),this.highestTargetId=t),e.sequenceNumber>this.ws&&(this.ws=e.sequenceNumber)},e.prototype.addTargetData=function(e,t){return this.te(t),this.targetCount+=1,ds.resolve()},e.prototype.updateTargetData=function(e,t){return this.te(t),ds.resolve()},e.prototype.removeTargetData=function(e,t){return this.ds.delete(t.target),this._s.Zn(t.targetId),this.targetCount-=1,ds.resolve()},e.prototype.removeTargets=function(e,t,n){var i=this,r=0,o=[];return this.ds.forEach((function(a,s){s.sequenceNumber<=t&&null===n.get(s.targetId)&&(i.ds.delete(a),o.push(i.removeMatchingKeysForTargetId(e,s.targetId)),r++)})),ds.waitFor(o).next((function(){return r}))},e.prototype.getTargetCount=function(e){return ds.resolve(this.targetCount)},e.prototype.getTargetData=function(e,t){var n=this.ds.get(t)||null;return ds.resolve(n)},e.prototype.addMatchingKeys=function(e,t,n){return this._s.Jn(t,n),ds.resolve()},e.prototype.removeMatchingKeys=function(e,t,n){this._s.Xn(t,n);var i=this.persistence.referenceDelegate,r=[];return i&&t.forEach((function(t){r.push(i.markPotentiallyOrphaned(e,t))})),ds.waitFor(r)},e.prototype.removeMatchingKeysForTargetId=function(e,t){return this._s.Zn(t),ds.resolve()},e.prototype.getMatchingKeysForTargetId=function(e,t){var n=this._s.es(t);return ds.resolve(n)},e.prototype.containsKey=function(e,t){return ds.resolve(this._s.containsKey(t))},e}(),Zc=function(){function e(e,t){var n=this;this.gs={},this.Ne=new vi(0),this.xe=!1,this.xe=!0,this.referenceDelegate=e(this),this.qe=new Jc(this),this.Ut=new js,this.Ue=function(e,t){return new Kc(e,(function(e){return n.referenceDelegate.ps(e)}))}(this.Ut),this.R=new Cs(t),this.Ke=new Hc(this.R)}return e.prototype.start=function(){return Promise.resolve()},e.prototype.shutdown=function(){return this.xe=!1,Promise.resolve()},Object.defineProperty(e.prototype,"started",{get:function(){return this.xe},enumerable:!1,configurable:!0}),e.prototype.setDatabaseDeletedListener=function(){},e.prototype.setNetworkEnabled=function(){},e.prototype.getIndexManager=function(){return this.Ut},e.prototype.getMutationQueue=function(e){var t=this.gs[e.toKey()];return t||(t=new Gc(this.Ut,this.referenceDelegate),this.gs[e.toKey()]=t),t},e.prototype.getTargetCache=function(){return this.qe},e.prototype.getRemoteDocumentCache=function(){return this.Ue},e.prototype.getBundleCache=function(){return this.Ke},e.prototype.runTransaction=function(e,t,n){var i=this;zi("MemoryPersistence","Starting transaction:",e);var r=new $c(this.Ne.next());return this.referenceDelegate.Es(),n(r).next((function(e){return i.referenceDelegate.Ts(r).next((function(){return e}))})).toPromise().then((function(e){return r.raiseOnCommittedEvent(),e}))},e.prototype.Is=function(e,t){return ds.or(Object.values(this.gs).map((function(n){return function(){return n.containsKey(e,t)}})))},e}(),$c=function(e){function t(t){var n=this;return(n=e.call(this)||this).currentSequenceNumber=t,n}return Object(r.d)(t,e),t}(ls),el=function(){function e(e){this.persistence=e,this.As=new Yc,this.Rs=null}return e.bs=function(t){return new e(t)},Object.defineProperty(e.prototype,"vs",{get:function(){if(this.Rs)return this.Rs;throw wi()},enumerable:!1,configurable:!0}),e.prototype.addReference=function(e,t,n){return this.As.addReference(n,t),this.vs.delete(n.toString()),ds.resolve()},e.prototype.removeReference=function(e,t,n){return this.As.removeReference(n,t),this.vs.add(n.toString()),ds.resolve()},e.prototype.markPotentiallyOrphaned=function(e,t){return this.vs.add(t.toString()),ds.resolve()},e.prototype.removeTarget=function(e,t){var n=this;this.As.Zn(t.targetId).forEach((function(e){return n.vs.add(e.toString())}));var i=this.persistence.getTargetCache();return i.getMatchingKeysForTargetId(e,t.targetId).next((function(e){e.forEach((function(e){return n.vs.add(e.toString())}))})).next((function(){return i.removeTargetData(e,t)}))},e.prototype.Es=function(){this.Rs=new Set},e.prototype.Ts=function(e){var t=this,n=this.persistence.getRemoteDocumentCache().newChangeBuffer();return ds.forEach(this.vs,(function(i){var r=tr.fromPath(i);return t.Ps(e,r).next((function(e){e||n.removeEntry(r)}))})).next((function(){return t.Rs=null,n.apply(e)}))},e.prototype.updateLimboDocument=function(e,t){var n=this;return this.Ps(e,t).next((function(e){e?n.vs.delete(t.toString()):n.vs.add(t.toString())}))},e.prototype.ps=function(e){return 0},e.prototype.Ps=function(e,t){var n=this;return ds.or([function(){return ds.resolve(n.As.containsKey(t))},function(){return n.persistence.getTargetCache().containsKey(e,t)},function(){return n.persistence.Is(e,t)}])},e}(),tl=function(){function e(e){this.uid=e}return e.prototype.isAuthenticated=function(){return null!=this.uid},e.prototype.toKey=function(){return this.isAuthenticated()?"uid:"+this.uid:"anonymous-user"},e.prototype.isEqual=function(e){return e.uid===this.uid},e}();function nl(e,t){return"firestore_clients_"+e+"_"+t}function il(e,t,n){var i="firestore_mutations_"+e+"_"+n;return t.isAuthenticated()&&(i+="_"+t.uid),i}function rl(e,t){return"firestore_targets_"+e+"_"+t}tl.UNAUTHENTICATED=new tl(null),tl.GOOGLE_CREDENTIALS=new tl("google-credentials-uid"),tl.FIRST_PARTY=new tl("first-party-uid"),tl.MOCK_USER=new tl("mock-user");var ol=function(){function e(e,t,n,i){this.user=e,this.batchId=t,this.state=n,this.error=i}return e.Vs=function(t,n,i){var r,o=JSON.parse(i),a="object"==typeof o&&-1!==["pending","acknowledged","rejected"].indexOf(o.state)&&(void 0===o.error||"object"==typeof o.error);return a&&o.error&&(a="string"==typeof o.error.message&&"string"==typeof o.error.code)&&(r=new Mi(o.error.code,o.error.message)),a?new e(t,n,o.state,r):(Ai("SharedClientState","Failed to parse mutation state for ID '"+n+"': "+i),null)},e.prototype.Ss=function(){var e={state:this.state,updateTimeMs:Date.now()};return this.error&&(e.error={code:this.error.code,message:this.error.message}),JSON.stringify(e)},e}(),al=function(){function e(e,t,n){this.targetId=e,this.state=t,this.error=n}return e.Vs=function(t,n){var i,r=JSON.parse(n),o="object"==typeof r&&-1!==["not-current","current","rejected"].indexOf(r.state)&&(void 0===r.error||"object"==typeof r.error);return o&&r.error&&(o="string"==typeof r.error.message&&"string"==typeof r.error.code)&&(i=new Mi(r.error.code,r.error.message)),o?new e(t,r.state,i):(Ai("SharedClientState","Failed to parse target state for ID '"+t+"': "+n),null)},e.prototype.Ss=function(){var e={state:this.state,updateTimeMs:Date.now()};return this.error&&(e.error={code:this.error.code,message:this.error.message}),JSON.stringify(e)},e}(),sl=function(){function e(e,t){this.clientId=e,this.activeTargetIds=t}return e.Vs=function(t,n){for(var i=JSON.parse(n),r="object"==typeof i&&i.activeTargetIds instanceof Array,o=$o(),a=0;r&&a<i.activeTargetIds.length;++a)r=er(i.activeTargetIds[a]),o=o.add(i.activeTargetIds[a]);return r?new e(t,o):(Ai("SharedClientState","Failed to parse client data for instance '"+t+"': "+n),null)},e}(),cl=function(){function e(e,t){this.clientId=e,this.onlineState=t}return e.Vs=function(t){var n=JSON.parse(t);return"object"==typeof n&&-1!==["Unknown","Online","Offline"].indexOf(n.onlineState)&&"string"==typeof n.clientId?new e(n.clientId,n.onlineState):(Ai("SharedClientState","Failed to parse online state: "+t),null)},e}(),ll=function(){function e(){this.activeTargetIds=$o()}return e.prototype.Ds=function(e){this.activeTargetIds=this.activeTargetIds.add(e)},e.prototype.Cs=function(e){this.activeTargetIds=this.activeTargetIds.delete(e)},e.prototype.Ss=function(){var e={activeTargetIds:this.activeTargetIds.toArray(),updateTimeMs:Date.now()};return JSON.stringify(e)},e}(),ul=function(){function e(e,t,n,i,r){this.window=e,this.Se=t,this.persistenceKey=n,this.Ns=i,this.syncEngine=null,this.onlineStateHandler=null,this.sequenceNumberHandler=null,this.xs=this.ks.bind(this),this.Fs=new No(Ei),this.started=!1,this.$s=[];var o=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");this.storage=this.window.localStorage,this.currentUser=r,this.Os=nl(this.persistenceKey,this.Ns),this.Ms=function(e){return"firestore_sequence_number_"+e}(this.persistenceKey),this.Fs=this.Fs.insert(this.Ns,new ll),this.Ls=new RegExp("^firestore_clients_"+o+"_([^_]*)$"),this.Bs=new RegExp("^firestore_mutations_"+o+"_(\\d+)(?:_(.*))?$"),this.qs=new RegExp("^firestore_targets_"+o+"_(\\d+)$"),this.Us=function(e){return"firestore_online_state_"+e}(this.persistenceKey),this.Ks=function(e){return"firestore_bundle_loaded_"+e}(this.persistenceKey),this.window.addEventListener("storage",this.xs)}return e.yt=function(e){return!(!e||!e.localStorage)},e.prototype.start=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t,n,i,o,a,s,c,l,u,d,p=this;return Object(r.e)(this,(function(r){switch(r.label){case 0:return[4,this.syncEngine.fn()];case 1:for(e=r.sent(),t=0,n=e;t<n.length;t++)(i=n[t])!==this.Ns&&(o=this.getItem(nl(this.persistenceKey,i)))&&(a=sl.Vs(i,o))&&(this.Fs=this.Fs.insert(a.clientId,a));for(this.Qs(),(s=this.storage.getItem(this.Us))&&(c=this.js(s))&&this.Ws(c),l=0,u=this.$s;l<u.length;l++)d=u[l],this.ks(d);return this.$s=[],this.window.addEventListener("pagehide",(function(){return p.shutdown()})),this.started=!0,[2]}}))}))},e.prototype.writeSequenceNumber=function(e){this.setItem(this.Ms,JSON.stringify(e))},e.prototype.getAllActiveQueryTargets=function(){return this.Gs(this.Fs)},e.prototype.isActiveQueryTarget=function(e){var t=!1;return this.Fs.forEach((function(n,i){i.activeTargetIds.has(e)&&(t=!0)})),t},e.prototype.addPendingMutation=function(e){this.zs(e,"pending")},e.prototype.updateMutationState=function(e,t,n){this.zs(e,t,n),this.Hs(e)},e.prototype.addLocalQueryTarget=function(e){var t="not-current";if(this.isActiveQueryTarget(e)){var n=this.storage.getItem(rl(this.persistenceKey,e));if(n){var i=al.Vs(e,n);i&&(t=i.state)}}return this.Js.Ds(e),this.Qs(),t},e.prototype.removeLocalQueryTarget=function(e){this.Js.Cs(e),this.Qs()},e.prototype.isLocalQueryTarget=function(e){return this.Js.activeTargetIds.has(e)},e.prototype.clearQueryState=function(e){this.removeItem(rl(this.persistenceKey,e))},e.prototype.updateQueryState=function(e,t,n){this.Ys(e,t,n)},e.prototype.handleUserChange=function(e,t,n){var i=this;t.forEach((function(e){i.Hs(e)})),this.currentUser=e,n.forEach((function(e){i.addPendingMutation(e)}))},e.prototype.setOnlineState=function(e){this.Xs(e)},e.prototype.notifyBundleLoaded=function(){this.Zs()},e.prototype.shutdown=function(){this.started&&(this.window.removeEventListener("storage",this.xs),this.removeItem(this.Os),this.started=!1)},e.prototype.getItem=function(e){var t=this.storage.getItem(e);return zi("SharedClientState","READ",e,t),t},e.prototype.setItem=function(e,t){zi("SharedClientState","SET",e,t),this.storage.setItem(e,t)},e.prototype.removeItem=function(e){zi("SharedClientState","REMOVE",e),this.storage.removeItem(e)},e.prototype.ks=function(e){var t=this,n=e;if(n.storageArea===this.storage){if(zi("SharedClientState","EVENT",n.key,n.newValue),n.key===this.Os)return void Ai("Received WebStorage notification for local change. Another client might have garbage-collected our state");this.Se.enqueueRetryable((function(){return Object(r.b)(t,void 0,void 0,(function(){var e,t,i,o,a,s;return Object(r.e)(this,(function(r){if(this.started){if(null!==n.key)if(this.Ls.test(n.key)){if(null==n.newValue)return e=this.ti(n.key),[2,this.ei(e,null)];if(t=this.ni(n.key,n.newValue))return[2,this.ei(t.clientId,t)]}else if(this.Bs.test(n.key)){if(null!==n.newValue&&(i=this.si(n.key,n.newValue)))return[2,this.ii(i)]}else if(this.qs.test(n.key)){if(null!==n.newValue&&(o=this.ri(n.key,n.newValue)))return[2,this.oi(o)]}else if(n.key===this.Us){if(null!==n.newValue&&(a=this.js(n.newValue)))return[2,this.Ws(a)]}else if(n.key===this.Ms)(s=function(e){var t=vi.o;if(null!=e)try{var n=JSON.parse(e);Si("number"==typeof n),t=n}catch(e){Ai("SharedClientState","Failed to read sequence number from WebStorage",e)}return t}(n.newValue))!==vi.o&&this.sequenceNumberHandler(s);else if(n.key===this.Ks)return[2,this.syncEngine.ci()]}else this.$s.push(n);return[2]}))}))}))}},Object.defineProperty(e.prototype,"Js",{get:function(){return this.Fs.get(this.Ns)},enumerable:!1,configurable:!0}),e.prototype.Qs=function(){this.setItem(this.Os,this.Js.Ss())},e.prototype.zs=function(e,t,n){var i=new ol(this.currentUser,e,t,n),r=il(this.persistenceKey,this.currentUser,e);this.setItem(r,i.Ss())},e.prototype.Hs=function(e){var t=il(this.persistenceKey,this.currentUser,e);this.removeItem(t)},e.prototype.Xs=function(e){var t={clientId:this.Ns,onlineState:e};this.storage.setItem(this.Us,JSON.stringify(t))},e.prototype.Ys=function(e,t,n){var i=rl(this.persistenceKey,e),r=new al(e,t,n);this.setItem(i,r.Ss())},e.prototype.Zs=function(){this.setItem(this.Ks,"value-not-used")},e.prototype.ti=function(e){var t=this.Ls.exec(e);return t?t[1]:null},e.prototype.ni=function(e,t){var n=this.ti(e);return sl.Vs(n,t)},e.prototype.si=function(e,t){var n=this.Bs.exec(e),i=Number(n[1]),r=void 0!==n[2]?n[2]:null;return ol.Vs(new tl(r),i,t)},e.prototype.ri=function(e,t){var n=this.qs.exec(e),i=Number(n[1]);return al.Vs(i,t)},e.prototype.js=function(e){return cl.Vs(e)},e.prototype.ii=function(e){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(t){return e.user.uid===this.currentUser.uid?[2,this.syncEngine.ui(e.batchId,e.state,e.error)]:(zi("SharedClientState","Ignoring mutation for non-active user "+e.user.uid),[2])}))}))},e.prototype.oi=function(e){return this.syncEngine.ai(e.targetId,e.state,e.error)},e.prototype.ei=function(e,t){var n=this,i=t?this.Fs.insert(e,t):this.Fs.remove(e),r=this.Gs(this.Fs),o=this.Gs(i),a=[],s=[];return o.forEach((function(e){r.has(e)||a.push(e)})),r.forEach((function(e){o.has(e)||s.push(e)})),this.syncEngine.hi(a,s).then((function(){n.Fs=i}))},e.prototype.Ws=function(e){this.Fs.get(e.clientId)&&this.onlineStateHandler(e.onlineState)},e.prototype.Gs=function(e){var t=$o();return e.forEach((function(e,n){t=t.unionWith(n.activeTargetIds)})),t},e}(),dl=function(){function e(){this.li=new ll,this.fi={},this.onlineStateHandler=null,this.sequenceNumberHandler=null}return e.prototype.addPendingMutation=function(e){},e.prototype.updateMutationState=function(e,t,n){},e.prototype.addLocalQueryTarget=function(e){return this.li.Ds(e),this.fi[e]||"not-current"},e.prototype.updateQueryState=function(e,t,n){this.fi[e]=t},e.prototype.removeLocalQueryTarget=function(e){this.li.Cs(e)},e.prototype.isLocalQueryTarget=function(e){return this.li.activeTargetIds.has(e)},e.prototype.clearQueryState=function(e){delete this.fi[e]},e.prototype.getAllActiveQueryTargets=function(){return this.li.activeTargetIds},e.prototype.isActiveQueryTarget=function(e){return this.li.activeTargetIds.has(e)},e.prototype.start=function(){return this.li=new ll,Promise.resolve()},e.prototype.handleUserChange=function(e,t,n){},e.prototype.setOnlineState=function(e){},e.prototype.shutdown=function(){},e.prototype.writeSequenceNumber=function(e){},e.prototype.notifyBundleLoaded=function(){},e}(),pl=function(){function e(){}return e.prototype.di=function(e){},e.prototype.shutdown=function(){},e}(),hl=function(){function e(){var e=this;this.wi=function(){return e._i()},this.mi=function(){return e.yi()},this.gi=[],this.pi()}return e.prototype.di=function(e){this.gi.push(e)},e.prototype.shutdown=function(){window.removeEventListener("online",this.wi),window.removeEventListener("offline",this.mi)},e.prototype.pi=function(){window.addEventListener("online",this.wi),window.addEventListener("offline",this.mi)},e.prototype._i=function(){zi("ConnectivityMonitor","Network connectivity changed: AVAILABLE");for(var e=0,t=this.gi;e<t.length;e++)(0,t[e])(0)},e.prototype.yi=function(){zi("ConnectivityMonitor","Network connectivity changed: UNAVAILABLE");for(var e=0,t=this.gi;e<t.length;e++)(0,t[e])(1)},e.yt=function(){return"undefined"!=typeof window&&void 0!==window.addEventListener&&void 0!==window.removeEventListener},e}(),fl={BatchGetDocuments:"batchGet",Commit:"commit",RunQuery:"runQuery"},bl=function(){function e(e){this.Ei=e.Ei,this.Ti=e.Ti}return e.prototype.Ii=function(e){this.Ai=e},e.prototype.Ri=function(e){this.bi=e},e.prototype.onMessage=function(e){this.vi=e},e.prototype.close=function(){this.Ti()},e.prototype.send=function(e){this.Ei(e)},e.prototype.Pi=function(){this.Ai()},e.prototype.Vi=function(e){this.bi(e)},e.prototype.Si=function(e){this.vi(e)},e}(),ml=function(e){function t(t){var n=this;return(n=e.call(this,t)||this).forceLongPolling=t.forceLongPolling,n.autoDetectLongPolling=t.autoDetectLongPolling,n.useFetchStreams=t.useFetchStreams,n}return Object(r.d)(t,e),t.prototype.Fi=function(e,t,n,i){return new Promise((function(r,o){var a=new gi;a.listenOnce(di.COMPLETE,(function(){try{switch(a.getLastErrorCode()){case ui.NO_ERROR:var t=a.getResponseJson();zi("Connection","XHR received:",JSON.stringify(t)),r(t);break;case ui.TIMEOUT:zi("Connection",'RPC "'+e+'" timed out'),o(new Mi(yi.DEADLINE_EXCEEDED,"Request time out"));break;case ui.HTTP_ERROR:var n=a.getStatus();if(zi("Connection",'RPC "'+e+'" failed with status:',n,"response text:",a.getResponseText()),n>0){var i=a.getResponseJson().error;if(i&&i.status&&i.message){var s=function(e){var t=e.toLowerCase().replace(/_/g,"-");return Object.values(yi).indexOf(t)>=0?t:yi.UNKNOWN}(i.status);o(new Mi(s,i.message))}else o(new Mi(yi.UNKNOWN,"Server responded with status "+a.getStatus()))}else o(new Mi(yi.UNAVAILABLE,"Connection failed."));break;default:wi()}}finally{zi("Connection",'RPC "'+e+'" completed.')}}));var s=JSON.stringify(i);a.send(t,"POST",s,n,15)}))},t.prototype.Oi=function(e,t){var n=[this.Di,"/","google.firestore.v1.Firestore","/",e,"/channel"],i=new oi,r=Je(),a={httpSessionIdParam:"gsessionid",initMessageHeaders:{},messageUrlParams:{database:"projects/"+this.databaseId.projectId+"/databases/"+this.databaseId.database},sendRawJson:!0,supportsCrossDomainXhr:!0,internalChannelParams:{forwardChannelRequestTimeoutMs:6e5},forceLongPolling:this.forceLongPolling,detectBufferingProxy:this.autoDetectLongPolling};this.useFetchStreams&&(a.xmlHttpFactory=new bi({})),this.ki(a.initMessageHeaders,t),Object(o.v)()||Object(o.y)()||Object(o.s)()||Object(o.u)()||Object(o.A)()||Object(o.r)()||(a.httpHeadersOverwriteParam="$httpHeaders");var s=n.join("");zi("Connection","Creating WebChannel: "+s,a);var c=i.createWebChannel(s,a),l=!1,u=!1,d=new bl({Ei:function(e){u?zi("Connection","Not sending because WebChannel is closed:",e):(l||(zi("Connection","Opening WebChannel transport."),c.open(),l=!0),zi("Connection","WebChannel sending:",e),c.send(e))},Ti:function(){return c.close()}}),p=function(e,t,n){e.listen(t,(function(e){try{n(e)}catch(e){setTimeout((function(){throw e}),0)}}))};return p(c,mi.EventType.OPEN,(function(){u||zi("Connection","WebChannel transport opened.")})),p(c,mi.EventType.CLOSE,(function(){u||(u=!0,zi("Connection","WebChannel transport closed"),d.Vi())})),p(c,mi.EventType.ERROR,(function(e){u||(u=!0,ki("Connection","WebChannel transport errored:",e),d.Vi(new Mi(yi.UNAVAILABLE,"The operation could not be completed")))})),p(c,mi.EventType.MESSAGE,(function(e){var t;if(!u){var n=e.data[0];Si(!!n);var i=n,r=i.error||(null===(t=i[0])||void 0===t?void 0:t.error);if(r){zi("Connection","WebChannel received error:",r);var o=r.status,a=function(e){var t=Eo[e];if(void 0!==t)return Po(t)}(o),s=r.message;void 0===a&&(a=yi.INTERNAL,s="Unknown error status: "+o+" with message "+r.message),u=!0,d.Vi(new Mi(a,s)),c.close()}else zi("Connection","WebChannel received:",n),d.Si(n)}})),p(r,pi.STAT_EVENT,(function(e){e.stat===hi?zi("Connection","Detected buffering proxy"):e.stat===fi&&zi("Connection","Detected no buffering proxy")})),setTimeout((function(){d.Pi()}),0),d},t}(function(){function e(e){this.databaseInfo=e,this.databaseId=e.databaseId;var t=e.ssl?"https":"http";this.Di=t+"://"+e.host,this.Ci="projects/"+this.databaseId.projectId+"/databases/"+this.databaseId.database+"/documents"}return e.prototype.Ni=function(e,t,n,i){var r=this.xi(e,t);zi("RestConnection","Sending: ",r,n);var o={};return this.ki(o,i),this.Fi(e,r,o,n).then((function(e){return zi("RestConnection","Received: ",e),e}),(function(t){throw ki("RestConnection",e+" failed with error: ",t,"url: ",r,"request:",n),t}))},e.prototype.$i=function(e,t,n,i){return this.Ni(e,t,n,i)},e.prototype.ki=function(e,t){if(e["X-Goog-Api-Client"]="gl-js/ fire/8.10.1",e["Content-Type"]="text/plain",this.databaseInfo.appId&&(e["X-Firebase-GMPID"]=this.databaseInfo.appId),t)for(var n in t.authHeaders)t.authHeaders.hasOwnProperty(n)&&(e[n]=t.authHeaders[n])},e.prototype.xi=function(e,t){var n=fl[e];return this.Di+"/v1/"+t+":"+n},e}());function gl(){return"undefined"!=typeof window?window:null}function vl(){return"undefined"!=typeof document?document:null}function yl(e){return new da(e,!0)}var Ml=function(){function e(e,t,n,i,r){void 0===n&&(n=1e3),void 0===i&&(i=1.5),void 0===r&&(r=6e4),this.Se=e,this.timerId=t,this.Mi=n,this.Li=i,this.Bi=r,this.qi=0,this.Ui=null,this.Ki=Date.now(),this.reset()}return e.prototype.reset=function(){this.qi=0},e.prototype.Qi=function(){this.qi=this.Bi},e.prototype.ji=function(e){var t=this;this.cancel();var n=Math.floor(this.qi+this.Wi()),i=Math.max(0,Date.now()-this.Ki),r=Math.max(0,n-i);r>0&&zi("ExponentialBackoff","Backing off for "+r+" ms (base delay: "+this.qi+" ms, delay with jitter: "+n+" ms, last attempt: "+i+" ms ago)"),this.Ui=this.Se.enqueueAfterDelay(this.timerId,r,(function(){return t.Ki=Date.now(),e()})),this.qi*=this.Li,this.qi<this.Mi&&(this.qi=this.Mi),this.qi>this.Bi&&(this.qi=this.Bi)},e.prototype.Gi=function(){null!==this.Ui&&(this.Ui.skipDelay(),this.Ui=null)},e.prototype.cancel=function(){null!==this.Ui&&(this.Ui.cancel(),this.Ui=null)},e.prototype.Wi=function(){return(Math.random()-.5)*this.qi},e}(),_l=function(){function e(e,t,n,i,r,o){this.Se=e,this.zi=n,this.Hi=i,this.Ji=r,this.listener=o,this.state=0,this.Yi=0,this.Xi=null,this.stream=null,this.Zi=new Ml(e,t)}return e.prototype.tr=function(){return 1===this.state||2===this.state||4===this.state},e.prototype.er=function(){return 2===this.state},e.prototype.start=function(){3!==this.state?this.auth():this.nr()},e.prototype.stop=function(){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(e){switch(e.label){case 0:return this.tr()?[4,this.close(0)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))},e.prototype.sr=function(){this.state=0,this.Zi.reset()},e.prototype.ir=function(){var e=this;this.er()&&null===this.Xi&&(this.Xi=this.Se.enqueueAfterDelay(this.zi,6e4,(function(){return e.rr()})))},e.prototype.cr=function(e){this.ur(),this.stream.send(e)},e.prototype.rr=function(){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(e){return this.er()?[2,this.close(0)]:[2]}))}))},e.prototype.ur=function(){this.Xi&&(this.Xi.cancel(),this.Xi=null)},e.prototype.close=function(e,t){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(n){switch(n.label){case 0:return this.ur(),this.Zi.cancel(),this.Yi++,3!==e?this.Zi.reset():t&&t.code===yi.RESOURCE_EXHAUSTED?(Ai(t.toString()),Ai("Using maximum backoff delay to prevent overloading the backend."),this.Zi.Qi()):t&&t.code===yi.UNAUTHENTICATED&&this.Ji.invalidateToken(),null!==this.stream&&(this.ar(),this.stream.close(),this.stream=null),this.state=e,[4,this.listener.Ri(t)];case 1:return n.sent(),[2]}}))}))},e.prototype.ar=function(){},e.prototype.auth=function(){var e=this;this.state=1;var t=this.hr(this.Yi),n=this.Yi;this.Ji.getToken().then((function(t){e.Yi===n&&e.lr(t)}),(function(n){t((function(){var t=new Mi(yi.UNKNOWN,"Fetching auth token failed: "+n.message);return e.dr(t)}))}))},e.prototype.lr=function(e){var t=this,n=this.hr(this.Yi);this.stream=this.wr(e),this.stream.Ii((function(){n((function(){return t.state=2,t.listener.Ii()}))})),this.stream.Ri((function(e){n((function(){return t.dr(e)}))})),this.stream.onMessage((function(e){n((function(){return t.onMessage(e)}))}))},e.prototype.nr=function(){var e=this;this.state=4,this.Zi.ji((function(){return Object(r.b)(e,void 0,void 0,(function(){return Object(r.e)(this,(function(e){return this.state=0,this.start(),[2]}))}))}))},e.prototype.dr=function(e){return zi("PersistentStream","close with error: "+e),this.stream=null,this.close(3,e)},e.prototype.hr=function(e){var t=this;return function(n){t.Se.enqueueAndForget((function(){return t.Yi===e?n():(zi("PersistentStream","stream callback skipped by getCloseGuardedDispatcher."),Promise.resolve())}))}},e}(),Ol=function(e){function t(t,n,i,r,o){var a=this;return(a=e.call(this,t,"listen_stream_connection_backoff","listen_stream_idle",n,i,o)||this).R=r,a}return Object(r.d)(t,e),t.prototype.wr=function(e){return this.Hi.Oi("Listen",e)},t.prototype.onMessage=function(e){this.Zi.reset();var t=function(e,t){var n;if("targetChange"in t){t.targetChange;var i=function(e){return"NO_CHANGE"===e?0:"ADD"===e?1:"REMOVE"===e?2:"CURRENT"===e?3:"RESET"===e?4:wi()}(t.targetChange.targetChangeType||"NO_CHANGE"),r=t.targetChange.targetIds||[],o=function(e,t){return e.I?(Si(void 0===t||"string"==typeof t),Hi.fromBase64String(t||"")):(Si(void 0===t||t instanceof Uint8Array),Hi.fromUint8Array(t||new Uint8Array))}(e,t.targetChange.resumeToken),a=(s=t.targetChange.cause)&&function(e){var t=void 0===e.code?yi.UNKNOWN:Po(e.code);return new Mi(t,e.message||"")}(s);n=new ra(i,r,o,a||null)}else if("documentChange"in t){t.documentChange,(i=t.documentChange).document,i.document.name,i.document.updateTime,r=ya(e,i.document.name),o=ba(i.document.updateTime);var s=new br({mapValue:{fields:i.document.fields}}),c=(a=gr.newFoundDocument(r,o,s),i.targetIds||[]),l=i.removedTargetIds||[];n=new na(c,l,a.key,a)}else if("documentDelete"in t)t.documentDelete,(i=t.documentDelete).document,r=ya(e,i.document),o=i.readTime?ba(i.readTime):Ii.min(),s=gr.newNoDocument(r,o),a=i.removedTargetIds||[],n=new na([],a,s.key,s);else if("documentRemove"in t)t.documentRemove,(i=t.documentRemove).document,r=ya(e,i.document),o=i.removedTargetIds||[],n=new na([],o,r,null);else{if(!("filter"in t))return wi();t.filter;var u=t.filter;u.targetId,i=u.count||0,r=new Io(i),o=u.targetId,n=new ia(o,r)}return n}(this.R,e),n=function(e){if(!("targetChange"in e))return Ii.min();var t=e.targetChange;return t.targetIds&&t.targetIds.length?Ii.min():t.readTime?ba(t.readTime):Ii.min()}(e);return this.listener._r(t,n)},t.prototype.mr=function(e){var t={};t.database=Oa(this.R),t.addTarget=function(e,t){var n,i=t.target;return(n=Or(i)?{documents:Sa(e,i)}:{query:Ta(e,i)}).targetId=t.targetId,t.resumeToken.approximateByteSize()>0?n.resumeToken=ha(e,t.resumeToken):t.snapshotVersion.compareTo(Ii.min())>0&&(n.readTime=pa(e,t.snapshotVersion.toTimestamp())),n}(this.R,e);var n=function(e,t){var n=function(e,t){switch(t){case 0:return null;case 1:return"existence-filter-mismatch";case 2:return"limbo-document";default:return wi()}}(0,t.purpose);return null==n?null:{"goog-listen-tags":n}}(this.R,e);n&&(t.labels=n),this.cr(t)},t.prototype.yr=function(e){var t={};t.database=Oa(this.R),t.removeTarget=e,this.cr(t)},t}(_l),zl=function(e){function t(t,n,i,r,o){var a=this;return(a=e.call(this,t,"write_stream_connection_backoff","write_stream_idle",n,i,o)||this).R=r,a.gr=!1,a}return Object(r.d)(t,e),Object.defineProperty(t.prototype,"pr",{get:function(){return this.gr},enumerable:!1,configurable:!0}),t.prototype.start=function(){this.gr=!1,this.lastStreamToken=void 0,e.prototype.start.call(this)},t.prototype.ar=function(){this.gr&&this.Er([])},t.prototype.wr=function(e){return this.Hi.Oi("Write",e)},t.prototype.onMessage=function(e){if(Si(!!e.streamToken),this.lastStreamToken=e.streamToken,this.gr){this.Zi.reset();var t=function(e,t){return e&&e.length>0?(Si(void 0!==t),e.map((function(e){return function(e,t){var n=e.updateTime?ba(e.updateTime):ba(t);return n.isEqual(Ii.min())&&(n=ba(t)),new vo(n,e.transformResults||[])}(e,t)}))):[]}(e.writeResults,e.commitTime),n=ba(e.commitTime);return this.listener.Tr(n,t)}return Si(!e.writeResults||0===e.writeResults.length),this.gr=!0,this.listener.Ir()},t.prototype.Ar=function(){var e={};e.database=Oa(this.R),this.cr(e)},t.prototype.Er=function(e){var t=this,n={streamToken:this.lastStreamToken,writes:e.map((function(e){return Ca(t.R,e)}))};this.cr(n)},t}(_l),Al=function(e){function t(t,n,i){var r=this;return(r=e.call(this)||this).credentials=t,r.Hi=n,r.R=i,r.Rr=!1,r}return Object(r.d)(t,e),t.prototype.br=function(){if(this.Rr)throw new Mi(yi.FAILED_PRECONDITION,"The client has already been terminated.")},t.prototype.Ni=function(e,t,n){var i=this;return this.br(),this.credentials.getToken().then((function(r){return i.Hi.Ni(e,t,n,r)})).catch((function(e){throw"FirebaseError"===e.name?(e.code===yi.UNAUTHENTICATED&&i.credentials.invalidateToken(),e):new Mi(yi.UNKNOWN,e.toString())}))},t.prototype.$i=function(e,t,n){var i=this;return this.br(),this.credentials.getToken().then((function(r){return i.Hi.$i(e,t,n,r)})).catch((function(e){throw"FirebaseError"===e.name?(e.code===yi.UNAUTHENTICATED&&i.credentials.invalidateToken(),e):new Mi(yi.UNKNOWN,e.toString())}))},t.prototype.terminate=function(){this.Rr=!0},t}((function(){})),kl=function(){function e(e,t){this.asyncQueue=e,this.onlineStateHandler=t,this.state="Unknown",this.vr=0,this.Pr=null,this.Vr=!0}return e.prototype.Sr=function(){var e=this;0===this.vr&&(this.Dr("Unknown"),this.Pr=this.asyncQueue.enqueueAfterDelay("online_state_timeout",1e4,(function(){return e.Pr=null,e.Cr("Backend didn't respond within 10 seconds."),e.Dr("Offline"),Promise.resolve()})))},e.prototype.Nr=function(e){"Online"===this.state?this.Dr("Unknown"):(this.vr++,this.vr>=1&&(this.kr(),this.Cr("Connection failed 1 times. Most recent error: "+e.toString()),this.Dr("Offline")))},e.prototype.set=function(e){this.kr(),this.vr=0,"Online"===e&&(this.Vr=!1),this.Dr(e)},e.prototype.Dr=function(e){e!==this.state&&(this.state=e,this.onlineStateHandler(e))},e.prototype.Cr=function(e){var t="Could not reach Cloud Firestore backend. "+e+"\nThis typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.";this.Vr?(Ai(t),this.Vr=!1):zi("OnlineStateTracker",t)},e.prototype.kr=function(){null!==this.Pr&&(this.Pr.cancel(),this.Pr=null)},e}(),Cl=function(e,t,n,i,o){var a=this;this.localStore=e,this.datastore=t,this.asyncQueue=n,this.remoteSyncer={},this.Fr=[],this.$r=new Map,this.Or=new Set,this.Mr=[],this.Lr=o,this.Lr.di((function(e){n.enqueueAndForget((function(){return Object(r.b)(a,void 0,void 0,(function(){return Object(r.e)(this,(function(e){switch(e.label){case 0:return xl(this)?(zi("RemoteStore","Restarting streams for network reachability change."),[4,function(e){return Object(r.b)(this,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return(t=Ti(e)).Or.add(4),[4,Sl(t)];case 1:return n.sent(),t.Br.set("Unknown"),t.Or.delete(4),[4,wl(t)];case 2:return n.sent(),[2]}}))}))}(this)]):[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))}))})),this.Br=new kl(n,i)};function wl(e){return Object(r.b)(this,void 0,void 0,(function(){var t,n;return Object(r.e)(this,(function(i){switch(i.label){case 0:if(!xl(e))return[3,4];t=0,n=e.Mr,i.label=1;case 1:return t<n.length?[4,(0,n[t])(!0)]:[3,4];case 2:i.sent(),i.label=3;case 3:return t++,[3,1];case 4:return[2]}}))}))}function Sl(e){return Object(r.b)(this,void 0,void 0,(function(){var t,n;return Object(r.e)(this,(function(i){switch(i.label){case 0:t=0,n=e.Mr,i.label=1;case 1:return t<n.length?[4,(0,n[t])(!1)]:[3,4];case 2:i.sent(),i.label=3;case 3:return t++,[3,1];case 4:return[2]}}))}))}function Tl(e,t){var n=Ti(e);n.$r.has(t.targetId)||(n.$r.set(t.targetId,t),Rl(n)?Dl(n):Ql(n).er()&&Ll(n,t))}function ql(e,t){var n=Ti(e),i=Ql(n);n.$r.delete(t),i.er()&&El(n,t),0===n.$r.size&&(i.er()?i.ir():xl(n)&&n.Br.set("Unknown"))}function Ll(e,t){e.qr.U(t.targetId),Ql(e).mr(t)}function El(e,t){e.qr.U(t),Ql(e).yr(t)}function Dl(e){e.qr=new aa({getRemoteKeysForTarget:function(t){return e.remoteSyncer.getRemoteKeysForTarget(t)},lt:function(t){return e.$r.get(t)||null}}),Ql(e).start(),e.Br.Sr()}function Rl(e){return xl(e)&&!Ql(e).tr()&&e.$r.size>0}function xl(e){return 0===Ti(e).Or.size}function Il(e){e.qr=void 0}function Wl(e){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(t){return e.$r.forEach((function(t,n){Ll(e,t)})),[2]}))}))}function Pl(e,t){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(n){return Il(e),Rl(e)?(e.Br.Nr(t),Dl(e)):e.Br.set("Unknown"),[2]}))}))}function Nl(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o,a;return Object(r.e)(this,(function(s){switch(s.label){case 0:if(e.Br.set("Online"),!(t instanceof ra&&2===t.state&&t.cause))return[3,6];s.label=1;case 1:return s.trys.push([1,3,,5]),[4,function(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a;return Object(r.e)(this,(function(r){switch(r.label){case 0:n=t.cause,i=0,o=t.targetIds,r.label=1;case 1:return i<o.length?(a=o[i],e.$r.has(a)?[4,e.remoteSyncer.rejectListen(a,n)]:[3,3]):[3,5];case 2:r.sent(),e.$r.delete(a),e.qr.removeTarget(a),r.label=3;case 3:r.label=4;case 4:return i++,[3,1];case 5:return[2]}}))}))}(e,t)];case 2:return s.sent(),[3,5];case 3:return i=s.sent(),zi("RemoteStore","Failed to remove targets %s: %s ",t.targetIds.join(","),i),[4,jl(e,i)];case 4:return s.sent(),[3,5];case 5:return[3,13];case 6:if(t instanceof na?e.qr.X(t):t instanceof ia?e.qr.rt(t):e.qr.et(t),n.isEqual(Ii.min()))return[3,13];s.label=7;case 7:return s.trys.push([7,11,,13]),[4,Dc(e.localStore)];case 8:return o=s.sent(),n.compareTo(o)>=0?[4,function(e,t){var n=e.qr.ut(t);return n.targetChanges.forEach((function(n,i){if(n.resumeToken.approximateByteSize()>0){var r=e.$r.get(i);r&&e.$r.set(i,r.withResumeToken(n.resumeToken,t))}})),n.targetMismatches.forEach((function(t){var n=e.$r.get(t);if(n){e.$r.set(t,n.withResumeToken(Hi.EMPTY_BYTE_STRING,n.snapshotVersion)),El(e,t);var i=new ks(n.target,t,1,n.sequenceNumber);Ll(e,i)}})),e.remoteSyncer.applyRemoteEvent(n)}(e,n)]:[3,10];case 9:s.sent(),s.label=10;case 10:return[3,13];case 11:return zi("RemoteStore","Failed to raise snapshot:",a=s.sent()),[4,jl(e,a)];case 12:return s.sent(),[3,13];case 13:return[2]}}))}))}function jl(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i=this;return Object(r.e)(this,(function(o){switch(o.label){case 0:if(!ms(t))throw t;return e.Or.add(1),[4,Sl(e)];case 1:return o.sent(),e.Br.set("Offline"),n||(n=function(){return Dc(e.localStore)}),e.asyncQueue.enqueueRetryable((function(){return Object(r.b)(i,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return zi("RemoteStore","Retrying IndexedDB access"),[4,n()];case 1:return t.sent(),e.Or.delete(1),[4,wl(e)];case 2:return t.sent(),[2]}}))}))})),[2]}}))}))}function Bl(e,t){return t().catch((function(n){return jl(e,n,t)}))}function Fl(e){return Object(r.b)(this,void 0,void 0,(function(){var t,n,i,o,a;return Object(r.e)(this,(function(r){switch(r.label){case 0:t=Ti(e),n=Jl(t),i=t.Fr.length>0?t.Fr[t.Fr.length-1].batchId:-1,r.label=1;case 1:if(!function(e){return xl(e)&&e.Fr.length<10}(t))return[3,7];r.label=2;case 2:return r.trys.push([2,4,,6]),[4,Ic(t.localStore,i)];case 3:return null===(o=r.sent())?(0===t.Fr.length&&n.ir(),[3,7]):(i=o.batchId,function(e,t){e.Fr.push(t);var n=Jl(e);n.er()&&n.pr&&n.Er(t.mutations)}(t,o),[3,6]);case 4:return a=r.sent(),[4,jl(t,a)];case 5:return r.sent(),[3,6];case 6:return[3,1];case 7:return Ul(t)&&Vl(t),[2]}}))}))}function Ul(e){return xl(e)&&!Jl(e).tr()&&e.Fr.length>0}function Vl(e){Jl(e).start()}function Hl(e){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(t){return Jl(e).Ar(),[2]}))}))}function Yl(e){return Object(r.b)(this,void 0,void 0,(function(){var t,n,i,o;return Object(r.e)(this,(function(r){for(t=Jl(e),n=0,i=e.Fr;n<i.length;n++)o=i[n],t.Er(o.mutations);return[2]}))}))}function Xl(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:return i=e.Fr.shift(),o=As.from(i,t,n),[4,Bl(e,(function(){return e.remoteSyncer.applySuccessfulWrite(o)}))];case 1:return r.sent(),[4,Fl(e)];case 2:return r.sent(),[2]}}))}))}function Gl(e,t){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(n){switch(n.label){case 0:return t&&Jl(e).pr?[4,function(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i;return Object(r.e)(this,(function(r){switch(r.label){case 0:return Wo(i=t.code)&&i!==yi.ABORTED?(n=e.Fr.shift(),Jl(e).sr(),[4,Bl(e,(function(){return e.remoteSyncer.rejectFailedWrite(n.batchId,t)}))]):[3,3];case 1:return r.sent(),[4,Fl(e)];case 2:r.sent(),r.label=3;case 3:return[2]}}))}))}(e,t)]:[3,2];case 1:n.sent(),n.label=2;case 2:return Ul(e)&&Vl(e),[2]}}))}))}function Kl(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n;return Object(r.e)(this,(function(i){switch(i.label){case 0:return n=Ti(e),t?(n.Or.delete(2),[4,wl(n)]):[3,2];case 1:return i.sent(),[3,5];case 2:return t?[3,4]:(n.Or.add(2),[4,Sl(n)]);case 3:i.sent(),n.Br.set("Unknown"),i.label=4;case 4:i.label=5;case 5:return[2]}}))}))}function Ql(e){var t=this;return e.Ur||(e.Ur=function(e,t,n){var i=Ti(e);return i.br(),new Ol(t,i.Hi,i.credentials,i.R,n)}(e.datastore,e.asyncQueue,{Ii:Wl.bind(null,e),Ri:Pl.bind(null,e),_r:Nl.bind(null,e)}),e.Mr.push((function(n){return Object(r.b)(t,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return n?(e.Ur.sr(),Rl(e)?Dl(e):e.Br.set("Unknown"),[3,3]):[3,1];case 1:return[4,e.Ur.stop()];case 2:t.sent(),Il(e),t.label=3;case 3:return[2]}}))}))}))),e.Ur}function Jl(e){var t=this;return e.Kr||(e.Kr=function(e,t,n){var i=Ti(e);return i.br(),new zl(t,i.Hi,i.credentials,i.R,n)}(e.datastore,e.asyncQueue,{Ii:Hl.bind(null,e),Ri:Gl.bind(null,e),Ir:Yl.bind(null,e),Tr:Xl.bind(null,e)}),e.Mr.push((function(n){return Object(r.b)(t,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return n?(e.Kr.sr(),[4,Fl(e)]):[3,2];case 1:return t.sent(),[3,4];case 2:return[4,e.Kr.stop()];case 3:t.sent(),e.Fr.length>0&&(zi("RemoteStore","Stopping write stream with "+e.Fr.length+" pending writes"),e.Fr=[]),t.label=4;case 4:return[2]}}))}))}))),e.Kr}var Zl=function(){function e(e,t,n,i,r){this.asyncQueue=e,this.timerId=t,this.targetTimeMs=n,this.op=i,this.removalCallback=r,this.deferred=new us,this.then=this.deferred.promise.then.bind(this.deferred.promise),this.deferred.promise.catch((function(e){}))}return e.createAndSchedule=function(t,n,i,r,o){var a=new e(t,n,Date.now()+i,r,o);return a.start(i),a},e.prototype.start=function(e){var t=this;this.timerHandle=setTimeout((function(){return t.handleDelayElapsed()}),e)},e.prototype.skipDelay=function(){return this.handleDelayElapsed()},e.prototype.cancel=function(e){null!==this.timerHandle&&(this.clearTimeout(),this.deferred.reject(new Mi(yi.CANCELLED,"Operation cancelled"+(e?": "+e:""))))},e.prototype.handleDelayElapsed=function(){var e=this;this.asyncQueue.enqueueAndForget((function(){return null!==e.timerHandle?(e.clearTimeout(),e.op().then((function(t){return e.deferred.resolve(t)}))):Promise.resolve()}))},e.prototype.clearTimeout=function(){null!==this.timerHandle&&(this.removalCallback(this),clearTimeout(this.timerHandle),this.timerHandle=null)},e}();function $l(e,t){if(Ai("AsyncQueue",t+": "+e),ms(e))return new Mi(yi.UNAVAILABLE,t+": "+e);throw e}var eu=function(){function e(e){this.comparator=e?function(t,n){return e(t,n)||tr.comparator(t.key,n.key)}:function(e,t){return tr.comparator(e.key,t.key)},this.keyedMap=Xo(),this.sortedSet=new No(this.comparator)}return e.emptySet=function(t){return new e(t.comparator)},e.prototype.has=function(e){return null!=this.keyedMap.get(e)},e.prototype.get=function(e){return this.keyedMap.get(e)},e.prototype.first=function(){return this.sortedSet.minKey()},e.prototype.last=function(){return this.sortedSet.maxKey()},e.prototype.isEmpty=function(){return this.sortedSet.isEmpty()},e.prototype.indexOf=function(e){var t=this.keyedMap.get(e);return t?this.sortedSet.indexOf(t):-1},Object.defineProperty(e.prototype,"size",{get:function(){return this.sortedSet.size},enumerable:!1,configurable:!0}),e.prototype.forEach=function(e){this.sortedSet.inorderTraversal((function(t,n){return e(t),!1}))},e.prototype.add=function(e){var t=this.delete(e.key);return t.copy(t.keyedMap.insert(e.key,e),t.sortedSet.insert(e,null))},e.prototype.delete=function(e){var t=this.get(e);return t?this.copy(this.keyedMap.remove(e),this.sortedSet.remove(t)):this},e.prototype.isEqual=function(t){if(!(t instanceof e))return!1;if(this.size!==t.size)return!1;for(var n=this.sortedSet.getIterator(),i=t.sortedSet.getIterator();n.hasNext();){var r=n.getNext().key,o=i.getNext().key;if(!r.isEqual(o))return!1}return!0},e.prototype.toString=function(){var e=[];return this.forEach((function(t){e.push(t.toString())})),0===e.length?"DocumentSet ()":"DocumentSet (\n  "+e.join("  \n")+"\n)"},e.prototype.copy=function(t,n){var i=new e;return i.comparator=this.comparator,i.keyedMap=t,i.sortedSet=n,i},e}(),tu=function(){function e(){this.Qr=new No(tr.comparator)}return e.prototype.track=function(e){var t=e.doc.key,n=this.Qr.get(t);n?0!==e.type&&3===n.type?this.Qr=this.Qr.insert(t,e):3===e.type&&1!==n.type?this.Qr=this.Qr.insert(t,{type:n.type,doc:e.doc}):2===e.type&&2===n.type?this.Qr=this.Qr.insert(t,{type:2,doc:e.doc}):2===e.type&&0===n.type?this.Qr=this.Qr.insert(t,{type:0,doc:e.doc}):1===e.type&&0===n.type?this.Qr=this.Qr.remove(t):1===e.type&&2===n.type?this.Qr=this.Qr.insert(t,{type:1,doc:n.doc}):0===e.type&&1===n.type?this.Qr=this.Qr.insert(t,{type:2,doc:e.doc}):wi():this.Qr=this.Qr.insert(t,e)},e.prototype.jr=function(){var e=[];return this.Qr.inorderTraversal((function(t,n){e.push(n)})),e},e}(),nu=function(){function e(e,t,n,i,r,o,a,s){this.query=e,this.docs=t,this.oldDocs=n,this.docChanges=i,this.mutatedKeys=r,this.fromCache=o,this.syncStateChanged=a,this.excludesMetadataChanges=s}return e.fromInitialDocuments=function(t,n,i,r){var o=[];return n.forEach((function(e){o.push({type:0,doc:e})})),new e(t,n,eu.emptySet(n),o,i,r,!0,!1)},Object.defineProperty(e.prototype,"hasPendingWrites",{get:function(){return!this.mutatedKeys.isEmpty()},enumerable:!1,configurable:!0}),e.prototype.isEqual=function(e){if(!(this.fromCache===e.fromCache&&this.syncStateChanged===e.syncStateChanged&&this.mutatedKeys.isEqual(e.mutatedKeys)&&Kr(this.query,e.query)&&this.docs.isEqual(e.docs)&&this.oldDocs.isEqual(e.oldDocs)))return!1;var t=this.docChanges,n=e.docChanges;if(t.length!==n.length)return!1;for(var i=0;i<t.length;i++)if(t[i].type!==n[i].type||!t[i].doc.isEqual(n[i].doc))return!1;return!0},e}(),iu=function(){this.Wr=void 0,this.listeners=[]},ru=function(){this.queries=new dc((function(e){return Qr(e)}),Kr),this.onlineState="Unknown",this.Gr=new Set};function ou(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s,c,l;return Object(r.e)(this,(function(r){switch(r.label){case 0:if(n=Ti(e),i=t.query,o=!1,(a=n.queries.get(i))||(o=!0,a=new iu),!o)return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),s=a,[4,n.onListen(i)];case 2:return s.Wr=r.sent(),[3,4];case 3:return c=r.sent(),l=$l(c,"Initialization of query '"+Jr(t.query)+"' failed"),[2,void t.onError(l)];case 4:return n.queries.set(i,a),a.listeners.push(t),t.zr(n.onlineState),a.Wr&&t.Hr(a.Wr)&&lu(n),[2]}}))}))}function au(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s;return Object(r.e)(this,(function(r){return n=Ti(e),i=t.query,o=!1,(a=n.queries.get(i))&&(s=a.listeners.indexOf(t))>=0&&(a.listeners.splice(s,1),o=0===a.listeners.length),o?[2,(n.queries.delete(i),n.onUnlisten(i))]:[2]}))}))}function su(e,t){for(var n=Ti(e),i=!1,r=0,o=t;r<o.length;r++){var a=o[r],s=a.query,c=n.queries.get(s);if(c){for(var l=0,u=c.listeners;l<u.length;l++)u[l].Hr(a)&&(i=!0);c.Wr=a}}i&&lu(n)}function cu(e,t,n){var i=Ti(e),r=i.queries.get(t);if(r)for(var o=0,a=r.listeners;o<a.length;o++)a[o].onError(n);i.queries.delete(t)}function lu(e){e.Gr.forEach((function(e){e.next()}))}var uu=function(){function e(e,t,n){this.query=e,this.Jr=t,this.Yr=!1,this.Xr=null,this.onlineState="Unknown",this.options=n||{}}return e.prototype.Hr=function(e){if(!this.options.includeMetadataChanges){for(var t=[],n=0,i=e.docChanges;n<i.length;n++){var r=i[n];3!==r.type&&t.push(r)}e=new nu(e.query,e.docs,e.oldDocs,t,e.mutatedKeys,e.fromCache,e.syncStateChanged,!0)}var o=!1;return this.Yr?this.Zr(e)&&(this.Jr.next(e),o=!0):this.eo(e,this.onlineState)&&(this.no(e),o=!0),this.Xr=e,o},e.prototype.onError=function(e){this.Jr.error(e)},e.prototype.zr=function(e){this.onlineState=e;var t=!1;return this.Xr&&!this.Yr&&this.eo(this.Xr,e)&&(this.no(this.Xr),t=!0),t},e.prototype.eo=function(e,t){if(!e.fromCache)return!0;var n="Offline"!==t;return!(this.options.so&&n||e.docs.isEmpty()&&"Offline"!==t)},e.prototype.Zr=function(e){if(e.docChanges.length>0)return!0;var t=this.Xr&&this.Xr.hasPendingWrites!==e.hasPendingWrites;return!(!e.syncStateChanged&&!t)&&!0===this.options.includeMetadataChanges},e.prototype.no=function(e){e=nu.fromInitialDocuments(e.query,e.docs,e.mutatedKeys,e.fromCache),this.Yr=!0,this.Jr.next(e)},e}(),du=function(){function e(e,t){this.payload=e,this.byteLength=t}return e.prototype.io=function(){return"metadata"in this.payload},e}(),pu=function(){function e(e){this.R=e}return e.prototype.qn=function(e){return ya(this.R,e)},e.prototype.Un=function(e){return e.metadata.exists?ka(this.R,e.document,!1):gr.newNoDocument(this.qn(e.metadata.name),this.Kn(e.metadata.readTime))},e.prototype.Kn=function(e){return ba(e)},e}();!function(){function e(e,t,n){this.ro=e,this.localStore=t,this.R=n,this.queries=[],this.documents=[],this.progress=function(e){return{taskState:"Running",documentsLoaded:0,bytesLoaded:0,totalDocuments:e.totalDocuments,totalBytes:e.totalBytes}}(e)}e.prototype.oo=function(e){this.progress.bytesLoaded+=e.byteLength;var t=this.progress.documentsLoaded;return e.payload.namedQuery?this.queries.push(e.payload.namedQuery):e.payload.documentMetadata?(this.documents.push({metadata:e.payload.documentMetadata}),e.payload.documentMetadata.exists||++t):e.payload.document&&(this.documents[this.documents.length-1].document=e.payload.document,++t),t!==this.progress.documentsLoaded?(this.progress.documentsLoaded=t,Object.assign({},this.progress)):null},e.prototype.co=function(e){for(var t=new Map,n=new pu(this.R),i=0,r=e;i<r.length;i++){var o=r[i];if(o.metadata.queries)for(var a=n.qn(o.metadata.name),s=0,c=o.metadata.queries;s<c.length;s++){var l=c[s],u=(t.get(l)||Jo()).add(a);t.set(l,u)}}return t},e.prototype.complete=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t,n,i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:return[4,Uc(this.localStore,new pu(this.R),this.documents,this.ro.id)];case 1:e=r.sent(),t=this.co(this.documents),n=0,i=this.queries,r.label=2;case 2:return n<i.length?(o=i[n],[4,Vc(this.localStore,o,t.get(o.name))]):[3,5];case 3:r.sent(),r.label=4;case 4:return n++,[3,2];case 5:return[2,(this.progress.taskState="Success",new kc(Object.assign({},this.progress),e))]}}))}))}}();var hu=function(e){this.key=e},fu=function(e){this.key=e},bu=function(){function e(e,t){this.query=e,this.uo=t,this.ao=null,this.current=!1,this.ho=Jo(),this.mutatedKeys=Jo(),this.lo=$r(e),this.fo=new eu(this.lo)}return Object.defineProperty(e.prototype,"wo",{get:function(){return this.uo},enumerable:!1,configurable:!0}),e.prototype._o=function(e,t){var n=this,i=t?t.mo:new tu,r=t?t.fo:this.fo,o=t?t.mutatedKeys:this.mutatedKeys,a=r,s=!1,c=Br(this.query)&&r.size===this.query.limit?r.last():null,l=Fr(this.query)&&r.size===this.query.limit?r.first():null;if(e.inorderTraversal((function(e,t){var u=r.get(e),d=Zr(n.query,t)?t:null,p=!!u&&n.mutatedKeys.has(u.key),h=!!d&&(d.hasLocalMutations||n.mutatedKeys.has(d.key)&&d.hasCommittedMutations),f=!1;u&&d?u.data.isEqual(d.data)?p!==h&&(i.track({type:3,doc:d}),f=!0):n.yo(u,d)||(i.track({type:2,doc:d}),f=!0,(c&&n.lo(d,c)>0||l&&n.lo(d,l)<0)&&(s=!0)):!u&&d?(i.track({type:0,doc:d}),f=!0):u&&!d&&(i.track({type:1,doc:u}),f=!0,(c||l)&&(s=!0)),f&&(d?(a=a.add(d),o=h?o.add(e):o.delete(e)):(a=a.delete(e),o=o.delete(e)))})),Br(this.query)||Fr(this.query))for(;a.size>this.query.limit;){var u=Br(this.query)?a.last():a.first();a=a.delete(u.key),o=o.delete(u.key),i.track({type:1,doc:u})}return{fo:a,mo:i,Nn:s,mutatedKeys:o}},e.prototype.yo=function(e,t){return e.hasLocalMutations&&t.hasCommittedMutations&&!t.hasLocalMutations},e.prototype.applyChanges=function(e,t,n){var i=this,r=this.fo;this.fo=e.fo,this.mutatedKeys=e.mutatedKeys;var o=e.mo.jr();o.sort((function(e,t){return function(e,t){var n=function(e){switch(e){case 0:return 1;case 2:case 3:return 2;case 1:return 0;default:return wi()}};return n(e)-n(t)}(e.type,t.type)||i.lo(e.doc,t.doc)})),this.po(n);var a=t?this.Eo():[],s=0===this.ho.size&&this.current?1:0,c=s!==this.ao;return this.ao=s,0!==o.length||c?{snapshot:new nu(this.query,e.fo,r,o,e.mutatedKeys,0===s,c,!1),To:a}:{To:a}},e.prototype.zr=function(e){return this.current&&"Offline"===e?(this.current=!1,this.applyChanges({fo:this.fo,mo:new tu,mutatedKeys:this.mutatedKeys,Nn:!1},!1)):{To:[]}},e.prototype.Io=function(e){return!this.uo.has(e)&&!!this.fo.has(e)&&!this.fo.get(e).hasLocalMutations},e.prototype.po=function(e){var t=this;e&&(e.addedDocuments.forEach((function(e){return t.uo=t.uo.add(e)})),e.modifiedDocuments.forEach((function(e){})),e.removedDocuments.forEach((function(e){return t.uo=t.uo.delete(e)})),this.current=e.current)},e.prototype.Eo=function(){var e=this;if(!this.current)return[];var t=this.ho;this.ho=Jo(),this.fo.forEach((function(t){e.Io(t.key)&&(e.ho=e.ho.add(t.key))}));var n=[];return t.forEach((function(t){e.ho.has(t)||n.push(new fu(t))})),this.ho.forEach((function(e){t.has(e)||n.push(new hu(e))})),n},e.prototype.Ao=function(e){this.uo=e.Bn,this.ho=Jo();var t=this._o(e.documents);return this.applyChanges(t,!0)},e.prototype.Ro=function(){return nu.fromInitialDocuments(this.query,this.fo,this.mutatedKeys,0===this.ao)},e}(),mu=function(e,t,n){this.query=e,this.targetId=t,this.view=n},gu=function(e){this.key=e,this.bo=!1},vu=function(){function e(e,t,n,i,r,o){this.localStore=e,this.remoteStore=t,this.eventManager=n,this.sharedClientState=i,this.currentUser=r,this.maxConcurrentLimboResolutions=o,this.vo={},this.Po=new dc((function(e){return Qr(e)}),Kr),this.Vo=new Map,this.So=new Set,this.Do=new No(tr.comparator),this.Co=new Map,this.No=new Yc,this.xo={},this.ko=new Map,this.Fo=$s.Yt(),this.onlineState="Unknown",this.$o=void 0}return Object.defineProperty(e.prototype,"isPrimaryClient",{get:function(){return!0===this.$o},enumerable:!1,configurable:!0}),e}();function yu(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s,c;return Object(r.e)(this,(function(r){switch(r.label){case 0:return n=Gu(e),(a=n.Po.get(t))?(i=a.targetId,n.sharedClientState.addLocalQueryTarget(i),o=a.view.Ro(),[3,4]):[3,1];case 1:return[4,Wc(n.localStore,Xr(t))];case 2:return s=r.sent(),c=n.sharedClientState.addLocalQueryTarget(s.targetId),i=s.targetId,[4,Mu(n,t,i,"current"===c)];case 3:o=r.sent(),n.isPrimaryClient&&Tl(n.remoteStore,s),r.label=4;case 4:return[2,o]}}))}))}function Mu(e,t,n,i){return Object(r.b)(this,void 0,void 0,(function(){var o,a,s,c,l,u;return Object(r.e)(this,(function(d){switch(d.label){case 0:return e.Oo=function(t,n,i){return function(e,t,n,i){return Object(r.b)(this,void 0,void 0,(function(){var o,a,s;return Object(r.e)(this,(function(r){switch(r.label){case 0:return(o=t.view._o(n)).Nn?[4,Nc(e.localStore,t.query,!1).then((function(e){var n=e.documents;return t.view._o(n,o)}))]:[3,2];case 1:o=r.sent(),r.label=2;case 2:return a=i&&i.targetChanges.get(t.targetId),s=t.view.applyChanges(o,e.isPrimaryClient,a),[2,(Du(e,t.targetId,s.To),s.snapshot)]}}))}))}(e,t,n,i)},[4,Nc(e.localStore,t,!0)];case 1:return o=d.sent(),a=new bu(t,o.Bn),s=a._o(o.documents),c=ta.createSynthesizedTargetChangeForCurrentChange(n,i&&"Offline"!==e.onlineState),l=a.applyChanges(s,e.isPrimaryClient,c),Du(e,n,l.To),u=new mu(t,n,a),[2,(e.Po.set(t,u),e.Vo.has(n)?e.Vo.get(n).push(t):e.Vo.set(n,[t]),l.snapshot)]}}))}))}function _u(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:return n=Ti(e),i=n.Po.get(t),(o=n.Vo.get(i.targetId)).length>1?[2,(n.Vo.set(i.targetId,o.filter((function(e){return!Kr(e,t)}))),void n.Po.delete(t))]:n.isPrimaryClient?(n.sharedClientState.removeLocalQueryTarget(i.targetId),n.sharedClientState.isActiveQueryTarget(i.targetId)?[3,2]:[4,Pc(n.localStore,i.targetId,!1).then((function(){n.sharedClientState.clearQueryState(i.targetId),ql(n.remoteStore,i.targetId),Lu(n,i.targetId)})).catch(rc)]):[3,3];case 1:r.sent(),r.label=2;case 2:return[3,5];case 3:return Lu(n,i.targetId),[4,Pc(n.localStore,i.targetId,!0)];case 4:r.sent(),r.label=5;case 5:return[2]}}))}))}function Ou(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o,a,s;return Object(r.e)(this,(function(r){switch(r.label){case 0:i=Ku(e),r.label=1;case 1:return r.trys.push([1,5,,6]),[4,function(e,t){var n,i=Ti(e),r=xi.now(),o=t.reduce((function(e,t){return e.add(t.key)}),Jo());return i.persistence.runTransaction("Locally write mutations","readwrite",(function(e){return i.Mn.pn(e,o).next((function(o){n=o;for(var a=[],s=0,c=t;s<c.length;s++){var l=c[s],u=Ao(l,n.get(l.key));null!=u&&a.push(new So(l.key,u,mr(u.value.mapValue),yo.exists(!0)))}return i._n.addMutationBatch(e,r,a,t)}))})).then((function(e){return e.applyToLocalDocumentSet(n),{batchId:e.batchId,changes:n}}))}(i.localStore,t)];case 2:return o=r.sent(),i.sharedClientState.addPendingMutation(o.batchId),function(e,t,n){var i=e.xo[e.currentUser.toKey()];i||(i=new No(Ei)),i=i.insert(t,n),e.xo[e.currentUser.toKey()]=i}(i,o.batchId,n),[4,Iu(i,o.changes)];case 3:return r.sent(),[4,Fl(i.remoteStore)];case 4:return r.sent(),[3,6];case 5:return a=r.sent(),s=$l(a,"Failed to persist write"),n.reject(s),[3,6];case 6:return[2]}}))}))}function zu(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i;return Object(r.e)(this,(function(r){switch(r.label){case 0:n=Ti(e),r.label=1;case 1:return r.trys.push([1,4,,6]),[4,Rc(n.localStore,t)];case 2:return i=r.sent(),t.targetChanges.forEach((function(e,t){var i=n.Co.get(t);i&&(Si(e.addedDocuments.size+e.modifiedDocuments.size+e.removedDocuments.size<=1),e.addedDocuments.size>0?i.bo=!0:e.modifiedDocuments.size>0?Si(i.bo):e.removedDocuments.size>0&&(Si(i.bo),i.bo=!1))})),[4,Iu(n,i,t)];case 3:return r.sent(),[3,6];case 4:return[4,rc(r.sent())];case 5:return r.sent(),[3,6];case 6:return[2]}}))}))}function Au(e,t,n){var i=Ti(e);if(i.isPrimaryClient&&0===n||!i.isPrimaryClient&&1===n){var r=[];i.Po.forEach((function(e,n){var i=n.view.zr(t);i.snapshot&&r.push(i.snapshot)})),function(e,t){var n=Ti(e);n.onlineState=t;var i=!1;n.queries.forEach((function(e,n){for(var r=0,o=n.listeners;r<o.length;r++)o[r].zr(t)&&(i=!0)})),i&&lu(n)}(i.eventManager,t),r.length&&i.vo._r(r),i.onlineState=t,i.isPrimaryClient&&i.sharedClientState.setOnlineState(t)}}function ku(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o,a,s,c,l;return Object(r.e)(this,(function(r){switch(r.label){case 0:return(i=Ti(e)).sharedClientState.updateQueryState(t,"rejected",n),o=i.Co.get(t),(a=o&&o.key)?(s=(s=new No(tr.comparator)).insert(a,gr.newNoDocument(a,Ii.min())),c=Jo().add(a),l=new ea(Ii.min(),new Map,new Fo(Ei),s,c),[4,zu(i,l)]):[3,2];case 1:return r.sent(),i.Do=i.Do.remove(a),i.Co.delete(t),xu(i),[3,4];case 2:return[4,Pc(i.localStore,t,!1).then((function(){return Lu(i,t,n)})).catch(rc)];case 3:r.sent(),r.label=4;case 4:return[2]}}))}))}function Cu(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:n=Ti(e),i=t.batch.batchId,r.label=1;case 1:return r.trys.push([1,4,,6]),[4,Ec(n.localStore,t)];case 2:return o=r.sent(),qu(n,i,null),Tu(n,i),n.sharedClientState.updateMutationState(i,"acknowledged"),[4,Iu(n,o)];case 3:return r.sent(),[3,6];case 4:return[4,rc(r.sent())];case 5:return r.sent(),[3,6];case 6:return[2]}}))}))}function wu(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:i=Ti(e),r.label=1;case 1:return r.trys.push([1,4,,6]),[4,function(e,t){var n=Ti(e);return n.persistence.runTransaction("Reject batch","readwrite-primary",(function(e){var i;return n._n.lookupMutationBatch(e,t).next((function(t){return Si(null!==t),i=t.keys(),n._n.removeMutationBatch(e,t)})).next((function(){return n._n.performConsistencyCheck(e)})).next((function(){return n.Mn.pn(e,i)}))}))}(i.localStore,t)];case 2:return o=r.sent(),qu(i,t,n),Tu(i,t),i.sharedClientState.updateMutationState(t,"rejected",n),[4,Iu(i,o)];case 3:return r.sent(),[3,6];case 4:return[4,rc(r.sent())];case 5:return r.sent(),[3,6];case 6:return[2]}}))}))}function Su(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s;return Object(r.e)(this,(function(r){switch(r.label){case 0:xl((n=Ti(e)).remoteStore)||zi("SyncEngine","The network is disabled. The task returned by 'awaitPendingWrites()' will not complete until the network is enabled."),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,function(e){var t=Ti(e);return t.persistence.runTransaction("Get highest unacknowledged batch id","readonly",(function(e){return t._n.getHighestUnacknowledgedBatchId(e)}))}(n.localStore)];case 2:return-1===(i=r.sent())?[2,void t.resolve()]:((o=n.ko.get(i)||[]).push(t),n.ko.set(i,o),[3,4]);case 3:return a=r.sent(),s=$l(a,"Initialization of waitForPendingWrites() operation failed"),t.reject(s),[3,4];case 4:return[2]}}))}))}function Tu(e,t){(e.ko.get(t)||[]).forEach((function(e){e.resolve()})),e.ko.delete(t)}function qu(e,t,n){var i=Ti(e),r=i.xo[i.currentUser.toKey()];if(r){var o=r.get(t);o&&(n?o.reject(n):o.resolve(),r=r.remove(t)),i.xo[i.currentUser.toKey()]=r}}function Lu(e,t,n){void 0===n&&(n=null),e.sharedClientState.removeLocalQueryTarget(t);for(var i=0,r=e.Vo.get(t);i<r.length;i++){var o=r[i];e.Po.delete(o),n&&e.vo.Mo(o,n)}e.Vo.delete(t),e.isPrimaryClient&&e.No.Zn(t).forEach((function(t){e.No.containsKey(t)||Eu(e,t)}))}function Eu(e,t){e.So.delete(t.path.canonicalString());var n=e.Do.get(t);null!==n&&(ql(e.remoteStore,n),e.Do=e.Do.remove(t),e.Co.delete(n),xu(e))}function Du(e,t,n){for(var i=0,r=n;i<r.length;i++){var o=r[i];o instanceof hu?(e.No.addReference(o.key,t),Ru(e,o)):o instanceof fu?(zi("SyncEngine","Document no longer in limbo: "+o.key),e.No.removeReference(o.key,t),e.No.containsKey(o.key)||Eu(e,o.key)):wi()}}function Ru(e,t){var n=t.key,i=n.path.canonicalString();e.Do.get(n)||e.So.has(i)||(zi("SyncEngine","New document in limbo: "+n),e.So.add(i),xu(e))}function xu(e){for(;e.So.size>0&&e.Do.size<e.maxConcurrentLimboResolutions;){var t=e.So.values().next().value;e.So.delete(t);var n=new tr(Bi.fromString(t)),i=e.Fo.next();e.Co.set(i,new gu(n)),e.Do=e.Do.insert(n,i),Tl(e.remoteStore,new ks(Xr(jr(n.path)),i,2,vi.o))}}function Iu(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o,a,s;return Object(r.e)(this,(function(c){switch(c.label){case 0:return i=Ti(e),o=[],a=[],s=[],i.Po.isEmpty()?[3,3]:(i.Po.forEach((function(e,r){s.push(i.Oo(r,t,n).then((function(e){if(e){i.isPrimaryClient&&i.sharedClientState.updateQueryState(r.targetId,e.fromCache?"not-current":"current"),o.push(e);var t=wc.Pn(r.targetId,e);a.push(t)}})))})),[4,Promise.all(s)]);case 1:return c.sent(),i.vo._r(o),[4,function(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s,c,l,u,d;return Object(r.e)(this,(function(r){switch(r.label){case 0:n=Ti(e),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,n.persistence.runTransaction("notifyLocalViewChanges","readwrite",(function(e){return ds.forEach(t,(function(t){return ds.forEach(t.bn,(function(i){return n.persistence.referenceDelegate.addReference(e,t.targetId,i)})).next((function(){return ds.forEach(t.vn,(function(i){return n.persistence.referenceDelegate.removeReference(e,t.targetId,i)}))}))}))}))];case 2:return r.sent(),[3,4];case 3:if(!ms(i=r.sent()))throw i;return zi("LocalStore","Failed to update sequence numbers: "+i),[3,4];case 4:for(o=0,a=t;o<a.length;o++)s=a[o],c=s.targetId,s.fromCache||(l=n.kn.get(c),u=l.snapshotVersion,d=l.withLastLimboFreeSnapshotVersion(u),n.kn=n.kn.insert(c,d));return[2]}}))}))}(i.localStore,a)];case 2:c.sent(),c.label=3;case 3:return[2]}}))}))}function Wu(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i;return Object(r.e)(this,(function(r){switch(r.label){case 0:return(n=Ti(e)).currentUser.isEqual(t)?[3,3]:(zi("SyncEngine","User change. New user:",t.toKey()),[4,Lc(n.localStore,t)]);case 1:return i=r.sent(),n.currentUser=t,function(e,t){e.ko.forEach((function(e){e.forEach((function(e){e.reject(new Mi(yi.CANCELLED,"'waitForPendingWrites' promise is rejected due to a user change."))}))})),e.ko.clear()}(n),n.sharedClientState.handleUserChange(t,i.removedBatchIds,i.addedBatchIds),[4,Iu(n,i.Ln)];case 2:r.sent(),r.label=3;case 3:return[2]}}))}))}function Pu(e,t){var n=Ti(e),i=n.Co.get(t);if(i&&i.bo)return Jo().add(i.key);var r=Jo(),o=n.Vo.get(t);if(!o)return r;for(var a=0,s=o;a<s.length;a++){var c=s[a],l=n.Po.get(c);r=r.unionWith(l.view.wo)}return r}function Nu(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:return[4,Nc((n=Ti(e)).localStore,t.query,!0)];case 1:return i=r.sent(),o=t.view.Ao(i),[2,(n.isPrimaryClient&&Du(n,t.targetId,o.To),o)]}}))}))}function ju(e){return Object(r.b)(this,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){return[2,Bc((t=Ti(e)).localStore).then((function(e){return Iu(t,e)}))]}))}))}function Bu(e,t,n,i){return Object(r.b)(this,void 0,void 0,(function(){var o,a;return Object(r.e)(this,(function(r){switch(r.label){case 0:return[4,function(e,t){var n=Ti(e),i=Ti(n._n);return n.persistence.runTransaction("Lookup mutation documents","readonly",(function(e){return i.jt(e,t).next((function(t){return t?n.Mn.pn(e,t):ds.resolve(null)}))}))}((o=Ti(e)).localStore,t)];case 1:return null===(a=r.sent())?[3,6]:"pending"!==n?[3,3]:[4,Fl(o.remoteStore)];case 2:return r.sent(),[3,4];case 3:"acknowledged"===n||"rejected"===n?(qu(o,t,i||null),Tu(o,t),function(e,t){Ti(Ti(e)._n).Gt(t)}(o.localStore,t)):wi(),r.label=4;case 4:return[4,Iu(o,a)];case 5:return r.sent(),[3,7];case 6:zi("SyncEngine","Cannot apply mutation batch with id: "+t),r.label=7;case 7:return[2]}}))}))}function Fu(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s,c,l,u;return Object(r.e)(this,(function(r){switch(r.label){case 0:return Gu(n=Ti(e)),Ku(n),!0!==t||!0===n.$o?[3,3]:(i=n.sharedClientState.getAllActiveQueryTargets(),[4,Uu(n,i.toArray())]);case 1:return o=r.sent(),n.$o=!0,[4,Kl(n.remoteStore,!0)];case 2:for(r.sent(),a=0,s=o;a<s.length;a++)c=s[a],Tl(n.remoteStore,c);return[3,7];case 3:return!1!==t||!1===n.$o?[3,7]:(l=[],u=Promise.resolve(),n.Vo.forEach((function(e,t){n.sharedClientState.isLocalQueryTarget(t)?l.push(t):u=u.then((function(){return Lu(n,t),Pc(n.localStore,t,!0)})),ql(n.remoteStore,t)})),[4,u]);case 4:return r.sent(),[4,Uu(n,l)];case 5:return r.sent(),function(e){var t=Ti(e);t.Co.forEach((function(e,n){ql(t.remoteStore,n)})),t.No.ts(),t.Co=new Map,t.Do=new No(tr.comparator)}(n),n.$o=!1,[4,Kl(n.remoteStore,!1)];case 6:r.sent(),r.label=7;case 7:return[2]}}))}))}function Uu(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s,c,l,u,d,p,h,f,b,m;return Object(r.e)(this,(function(r){switch(r.label){case 0:n=Ti(e),i=[],o=[],a=0,s=t,r.label=1;case 1:return a<s.length?(c=s[a],l=void 0,(u=n.Vo.get(c))&&0!==u.length?[4,Wc(n.localStore,Xr(u[0]))]:[3,7]):[3,13];case 2:l=r.sent(),d=0,p=u,r.label=3;case 3:return d<p.length?(h=p[d],f=n.Po.get(h),[4,Nu(n,f)]):[3,6];case 4:(b=r.sent()).snapshot&&o.push(b.snapshot),r.label=5;case 5:return d++,[3,3];case 6:return[3,11];case 7:return[4,jc(n.localStore,c)];case 8:return m=r.sent(),[4,Wc(n.localStore,m)];case 9:return l=r.sent(),[4,Mu(n,Vu(m),c,!1)];case 10:r.sent(),r.label=11;case 11:i.push(l),r.label=12;case 12:return a++,[3,1];case 13:return[2,(n.vo._r(o),i)]}}))}))}function Vu(e){return Nr(e.path,e.collectionGroup,e.orderBy,e.filters,e.limit,"F",e.startAt,e.endAt)}function Hu(e){var t=Ti(e);return Ti(Ti(t.localStore).persistence).fn()}function Yu(e,t,n,i){return Object(r.b)(this,void 0,void 0,(function(){var o,a,s;return Object(r.e)(this,(function(r){switch(r.label){case 0:return(o=Ti(e)).$o?(zi("SyncEngine","Ignoring unexpected query state notification."),[3,8]):[3,1];case 1:if(!o.Vo.has(t))return[3,8];switch(n){case"current":case"not-current":return[3,2];case"rejected":return[3,5]}return[3,7];case 2:return[4,Bc(o.localStore)];case 3:return a=r.sent(),s=ea.createSynthesizedRemoteEventForCurrentChange(t,"current"===n),[4,Iu(o,a,s)];case 4:return r.sent(),[3,8];case 5:return[4,Pc(o.localStore,t,!0)];case 6:return r.sent(),Lu(o,t,i),[3,8];case 7:wi(),r.label=8;case 8:return[2]}}))}))}function Xu(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o,a,s,c,l,u,d,p,h;return Object(r.e)(this,(function(f){switch(f.label){case 0:if(!(i=Gu(e)).$o)return[3,10];o=0,a=t,f.label=1;case 1:return o<a.length?(s=a[o],i.Vo.has(s)?(zi("SyncEngine","Adding an already active target "+s),[3,5]):[4,jc(i.localStore,s)]):[3,6];case 2:return c=f.sent(),[4,Wc(i.localStore,c)];case 3:return l=f.sent(),[4,Mu(i,Vu(c),l.targetId,!1)];case 4:f.sent(),Tl(i.remoteStore,l),f.label=5;case 5:return o++,[3,1];case 6:u=function(e){return Object(r.e)(this,(function(t){switch(t.label){case 0:return i.Vo.has(e)?[4,Pc(i.localStore,e,!1).then((function(){ql(i.remoteStore,e),Lu(i,e)})).catch(rc)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}}))},d=0,p=n,f.label=7;case 7:return d<p.length?(h=p[d],[5,u(h)]):[3,10];case 8:f.sent(),f.label=9;case 9:return d++,[3,7];case 10:return[2]}}))}))}function Gu(e){var t=Ti(e);return t.remoteStore.remoteSyncer.applyRemoteEvent=zu.bind(null,t),t.remoteStore.remoteSyncer.getRemoteKeysForTarget=Pu.bind(null,t),t.remoteStore.remoteSyncer.rejectListen=ku.bind(null,t),t.vo._r=su.bind(null,t.eventManager),t.vo.Mo=cu.bind(null,t.eventManager),t}function Ku(e){var t=Ti(e);return t.remoteStore.remoteSyncer.applySuccessfulWrite=Cu.bind(null,t),t.remoteStore.remoteSyncer.rejectFailedWrite=wu.bind(null,t),t}var Qu=function(){function e(){this.synchronizeTabs=!1}return e.prototype.initialize=function(e){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return this.R=yl(e.databaseInfo.databaseId),this.sharedClientState=this.Bo(e),this.persistence=this.qo(e),[4,this.persistence.start()];case 1:return t.sent(),this.gcScheduler=this.Uo(e),this.localStore=this.Ko(e),[2]}}))}))},e.prototype.Uo=function(e){return null},e.prototype.Ko=function(e){return qc(this.persistence,new Sc,e.initialUser,this.R)},e.prototype.qo=function(e){return new Zc(el.bs,this.R)},e.prototype.Bo=function(e){return new dl},e.prototype.terminate=function(){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(e){switch(e.label){case 0:return this.gcScheduler&&this.gcScheduler.stop(),[4,this.sharedClientState.shutdown()];case 1:return e.sent(),[4,this.persistence.shutdown()];case 2:return e.sent(),[2]}}))}))},e}(),Ju=function(e){function t(t,n,i){var r=this;return(r=e.call(this)||this).Qo=t,r.cacheSizeBytes=n,r.forceOwnership=i,r.synchronizeTabs=!1,r}return Object(r.d)(t,e),t.prototype.initialize=function(t){return Object(r.b)(this,void 0,void 0,(function(){var n=this;return Object(r.e)(this,(function(i){switch(i.label){case 0:return[4,e.prototype.initialize.call(this,t)];case 1:return i.sent(),[4,Fc(this.localStore)];case 2:return i.sent(),[4,this.Qo.initialize(this,t)];case 3:return i.sent(),[4,Ku(this.Qo.syncEngine)];case 4:return i.sent(),[4,Fl(this.Qo.remoteStore)];case 5:return i.sent(),[4,this.persistence.He((function(){return n.gcScheduler&&!n.gcScheduler.started&&n.gcScheduler.start(n.localStore),Promise.resolve()}))];case 6:return i.sent(),[2]}}))}))},t.prototype.Ko=function(e){return qc(this.persistence,new Sc,e.initialUser,this.R)},t.prototype.Uo=function(e){var t=this.persistence.referenceDelegate.garbageCollector;return new sc(t,e.asyncQueue)},t.prototype.qo=function(e){var t=Ac(e.databaseInfo.databaseId,e.databaseInfo.persistenceKey),n=void 0!==this.cacheSizeBytes?Hs.withCacheSize(this.cacheSizeBytes):Hs.DEFAULT;return new _c(this.synchronizeTabs,t,e.clientId,n,e.asyncQueue,gl(),vl(),this.R,this.sharedClientState,!!this.forceOwnership)},t.prototype.Bo=function(e){return new dl},t}(Qu),Zu=function(e){function t(t,n){var i=this;return(i=e.call(this,t,n,!1)||this).Qo=t,i.cacheSizeBytes=n,i.synchronizeTabs=!0,i}return Object(r.d)(t,e),t.prototype.initialize=function(t){return Object(r.b)(this,void 0,void 0,(function(){var n,i=this;return Object(r.e)(this,(function(o){switch(o.label){case 0:return[4,e.prototype.initialize.call(this,t)];case 1:return o.sent(),n=this.Qo.syncEngine,this.sharedClientState instanceof ul?(this.sharedClientState.syncEngine={ui:Bu.bind(null,n),ai:Yu.bind(null,n),hi:Xu.bind(null,n),fn:Hu.bind(null,n),ci:ju.bind(null,n)},[4,this.sharedClientState.start()]):[3,3];case 2:o.sent(),o.label=3;case 3:return[4,this.persistence.He((function(e){return Object(r.b)(i,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return[4,Fu(this.Qo.syncEngine,e)];case 1:return t.sent(),this.gcScheduler&&(e&&!this.gcScheduler.started?this.gcScheduler.start(this.localStore):e||this.gcScheduler.stop()),[2]}}))}))}))];case 4:return o.sent(),[2]}}))}))},t.prototype.Bo=function(e){var t=gl();if(!ul.yt(t))throw new Mi(yi.UNIMPLEMENTED,"IndexedDB persistence is only available on platforms that support LocalStorage.");var n=Ac(e.databaseInfo.databaseId,e.databaseInfo.persistenceKey);return new ul(t,e.asyncQueue,n,e.clientId,e.initialUser)},t}(Ju),$u=function(){function e(){}return e.prototype.initialize=function(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n=this;return Object(r.e)(this,(function(i){switch(i.label){case 0:return this.localStore?[3,2]:(this.localStore=e.localStore,this.sharedClientState=e.sharedClientState,this.datastore=this.createDatastore(t),this.remoteStore=this.createRemoteStore(t),this.eventManager=this.createEventManager(t),this.syncEngine=this.createSyncEngine(t,!e.synchronizeTabs),this.sharedClientState.onlineStateHandler=function(e){return Au(n.syncEngine,e,1)},this.remoteStore.remoteSyncer.handleCredentialChange=Wu.bind(null,this.syncEngine),[4,Kl(this.remoteStore,this.syncEngine.isPrimaryClient)]);case 1:i.sent(),i.label=2;case 2:return[2]}}))}))},e.prototype.createEventManager=function(e){return new ru},e.prototype.createDatastore=function(e){var t,n=yl(e.databaseInfo.databaseId),i=(t=e.databaseInfo,new ml(t));return function(e,t,n){return new Al(e,t,n)}(e.credentials,i,n)},e.prototype.createRemoteStore=function(e){var t,n,i,r,o,a=this;return t=this.localStore,n=this.datastore,i=e.asyncQueue,r=function(e){return Au(a.syncEngine,e,0)},o=hl.yt()?new hl:new pl,new Cl(t,n,i,r,o)},e.prototype.createSyncEngine=function(e,t){return function(e,t,n,i,r,o,a){var s=new vu(e,t,n,i,r,o);return a&&(s.$o=!0),s}(this.localStore,this.remoteStore,this.eventManager,this.sharedClientState,e.initialUser,e.maxConcurrentLimboResolutions,t)},e.prototype.terminate=function(){return function(e){return Object(r.b)(this,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return t=Ti(e),zi("RemoteStore","RemoteStore shutting down."),t.Or.add(5),[4,Sl(t)];case 1:return n.sent(),t.Lr.shutdown(),t.Br.set("Unknown"),[2]}}))}))}(this.remoteStore)},e}(),ed=function(){function e(e){this.observer=e,this.muted=!1}return e.prototype.next=function(e){this.observer.next&&this.jo(this.observer.next,e)},e.prototype.error=function(e){this.observer.error?this.jo(this.observer.error,e):console.error("Uncaught Error in snapshot listener:",e)},e.prototype.Wo=function(){this.muted=!0},e.prototype.jo=function(e,t){var n=this;this.muted||setTimeout((function(){n.muted||e(t)}),0)},e}(),td=(function(){function e(e,t){var n=this;this.Go=e,this.R=t,this.metadata=new us,this.buffer=new Uint8Array,this.zo=new TextDecoder("utf-8"),this.Ho().then((function(e){e&&e.io()?n.metadata.resolve(e.payload.metadata):n.metadata.reject(new Error("The first element of the bundle is not a metadata, it is\n             "+JSON.stringify(null==e?void 0:e.payload)))}),(function(e){return n.metadata.reject(e)}))}e.prototype.close=function(){return this.Go.cancel()},e.prototype.getMetadata=function(){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(e){return[2,this.metadata.promise]}))}))},e.prototype.Lo=function(){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(e){switch(e.label){case 0:return[4,this.getMetadata()];case 1:return[2,(e.sent(),this.Ho())]}}))}))},e.prototype.Ho=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t,n,i;return Object(r.e)(this,(function(r){switch(r.label){case 0:return[4,this.Jo()];case 1:return null===(e=r.sent())?[2,null]:(t=this.zo.decode(e),n=Number(t),isNaN(n)&&this.Yo("length string ("+t+") is not valid number"),[4,this.Xo(n)]);case 2:return i=r.sent(),[2,new du(JSON.parse(i),e.length+n)]}}))}))},e.prototype.Zo=function(){return this.buffer.findIndex((function(e){return e==="{".charCodeAt(0)}))},e.prototype.Jo=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return this.Zo()<0?[4,this.tc()]:[3,3];case 1:if(n.sent())return[3,3];n.label=2;case 2:return[3,0];case 3:return 0===this.buffer.length?[2,null]:((e=this.Zo())<0&&this.Yo("Reached the end of bundle when a length string is expected."),t=this.buffer.slice(0,e),[2,(this.buffer=this.buffer.slice(e),t)])}}))}))},e.prototype.Xo=function(e){return Object(r.b)(this,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return this.buffer.length<e?[4,this.tc()]:[3,3];case 1:n.sent()&&this.Yo("Reached the end of bundle when more is expected."),n.label=2;case 2:return[3,0];case 3:return t=this.zo.decode(this.buffer.slice(0,e)),[2,(this.buffer=this.buffer.slice(e),t)]}}))}))},e.prototype.Yo=function(e){throw this.Go.cancel(),new Error("Invalid bundle format: "+e)},e.prototype.tc=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return[4,this.Go.read()];case 1:return(e=n.sent()).done||((t=new Uint8Array(this.buffer.length+e.value.length)).set(this.buffer),t.set(e.value,this.buffer.length),this.buffer=t),[2,e.done]}}))}))}}(),function(){function e(e){this.datastore=e,this.readVersions=new Map,this.mutations=[],this.committed=!1,this.lastWriteError=null,this.writtenDocs=new Set}return e.prototype.lookup=function(e){return Object(r.b)(this,void 0,void 0,(function(){var t,n=this;return Object(r.e)(this,(function(i){switch(i.label){case 0:if(this.ensureCommitNotCalled(),this.mutations.length>0)throw new Mi(yi.INVALID_ARGUMENT,"Firestore transactions require all reads to be executed before all writes.");return[4,function(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o,a,s,c;return Object(r.e)(this,(function(r){switch(r.label){case 0:return n=Ti(e),i=Oa(n.R)+"/documents",o={documents:t.map((function(e){return va(n.R,e)}))},[4,n.$i("BatchGetDocuments",i,o)];case 1:return a=r.sent(),s=new Map,a.forEach((function(e){var t=function(e,t){return"found"in t?function(e,t){Si(!!t.found),t.found.name,t.found.updateTime;var n=ya(e,t.found.name),i=ba(t.found.updateTime),r=new br({mapValue:{fields:t.found.fields}});return gr.newFoundDocument(n,i,r)}(e,t):"missing"in t?function(e,t){Si(!!t.missing),Si(!!t.readTime);var n=ya(e,t.missing),i=ba(t.readTime);return gr.newNoDocument(n,i)}(e,t):wi()}(n.R,e);s.set(t.key.toString(),t)})),c=[],[2,(t.forEach((function(e){var t=s.get(e.toString());Si(!!t),c.push(t)})),c)]}}))}))}(this.datastore,e)];case 1:return[2,((t=i.sent()).forEach((function(e){return n.recordVersion(e)})),t)]}}))}))},e.prototype.set=function(e,t){this.write(t.toMutation(e,this.precondition(e))),this.writtenDocs.add(e.toString())},e.prototype.update=function(e,t){try{this.write(t.toMutation(e,this.preconditionForUpdate(e)))}catch(e){this.lastWriteError=e}this.writtenDocs.add(e.toString())},e.prototype.delete=function(e){this.write(new Ro(e,this.precondition(e))),this.writtenDocs.add(e.toString())},e.prototype.commit=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t=this;return Object(r.e)(this,(function(n){switch(n.label){case 0:if(this.ensureCommitNotCalled(),this.lastWriteError)throw this.lastWriteError;return e=this.readVersions,this.mutations.forEach((function(t){e.delete(t.key.toString())})),e.forEach((function(e,n){var i=tr.fromPath(n);t.mutations.push(new xo(i,t.precondition(i)))})),[4,function(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:return n=Ti(e),i=Oa(n.R)+"/documents",o={writes:t.map((function(e){return Ca(n.R,e)}))},[4,n.Ni("Commit",i,o)];case 1:return r.sent(),[2]}}))}))}(this.datastore,this.mutations)];case 1:return n.sent(),this.committed=!0,[2]}}))}))},e.prototype.recordVersion=function(e){var t;if(e.isFoundDocument())t=e.version;else{if(!e.isNoDocument())throw wi();t=Ii.min()}var n=this.readVersions.get(e.key.toString());if(n){if(!t.isEqual(n))throw new Mi(yi.ABORTED,"Document version changed between two reads.")}else this.readVersions.set(e.key.toString(),t)},e.prototype.precondition=function(e){var t=this.readVersions.get(e.toString());return!this.writtenDocs.has(e.toString())&&t?yo.updateTime(t):yo.none()},e.prototype.preconditionForUpdate=function(e){var t=this.readVersions.get(e.toString());if(!this.writtenDocs.has(e.toString())&&t){if(t.isEqual(Ii.min()))throw new Mi(yi.INVALID_ARGUMENT,"Can't update a document that doesn't exist.");return yo.updateTime(t)}return yo.exists(!0)},e.prototype.write=function(e){this.ensureCommitNotCalled(),this.mutations.push(e)},e.prototype.ensureCommitNotCalled=function(){},e}()),nd=function(){function e(e,t,n,i){this.asyncQueue=e,this.datastore=t,this.updateFunction=n,this.deferred=i,this.ec=5,this.Zi=new Ml(this.asyncQueue,"transaction_retry")}return e.prototype.run=function(){this.ec-=1,this.nc()},e.prototype.nc=function(){var e=this;this.Zi.ji((function(){return Object(r.b)(e,void 0,void 0,(function(){var e,t,n=this;return Object(r.e)(this,(function(i){return e=new td(this.datastore),(t=this.sc(e))&&t.then((function(t){n.asyncQueue.enqueueAndForget((function(){return e.commit().then((function(){n.deferred.resolve(t)})).catch((function(e){n.ic(e)}))}))})).catch((function(e){n.ic(e)})),[2]}))}))}))},e.prototype.sc=function(e){try{var t=this.updateFunction(e);return!Zi(t)&&t.catch&&t.then?t:(this.deferred.reject(Error("Transaction callback must return a Promise")),null)}catch(e){return this.deferred.reject(e),null}},e.prototype.ic=function(e){var t=this;this.ec>0&&this.rc(e)?(this.ec-=1,this.asyncQueue.enqueueAndForget((function(){return t.nc(),Promise.resolve()}))):this.deferred.reject(e)},e.prototype.rc=function(e){if("FirebaseError"===e.name){var t=e.code;return"aborted"===t||"failed-precondition"===t||!Wo(t)}return!1},e}(),id=function(){function e(e,t,n){var i=this;this.credentials=e,this.asyncQueue=t,this.databaseInfo=n,this.user=tl.UNAUTHENTICATED,this.clientId=Li.u(),this.credentialListener=function(){return Promise.resolve()},this.credentials.setChangeListener(t,(function(e){return Object(r.b)(i,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return zi("FirestoreClient","Received user=",e.uid),[4,this.credentialListener(e)];case 1:return t.sent(),this.user=e,[2]}}))}))}))}return e.prototype.getConfiguration=function(){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(e){return[2,{asyncQueue:this.asyncQueue,databaseInfo:this.databaseInfo,clientId:this.clientId,credentials:this.credentials,initialUser:this.user,maxConcurrentLimboResolutions:100}]}))}))},e.prototype.setCredentialChangeListener=function(e){this.credentialListener=e},e.prototype.verifyNotTerminated=function(){if(this.asyncQueue.isShuttingDown)throw new Mi(yi.FAILED_PRECONDITION,"The client has already been terminated.")},e.prototype.terminate=function(){var e=this;this.asyncQueue.enterRestrictedMode();var t=new us;return this.asyncQueue.enqueueAndForgetEvenWhileRestricted((function(){return Object(r.b)(e,void 0,void 0,(function(){var e,n;return Object(r.e)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,5,,6]),this.onlineComponents?[4,this.onlineComponents.terminate()]:[3,2];case 1:i.sent(),i.label=2;case 2:return this.offlineComponents?[4,this.offlineComponents.terminate()]:[3,4];case 3:i.sent(),i.label=4;case 4:return this.credentials.removeChangeListener(),t.resolve(),[3,6];case 5:return e=i.sent(),n=$l(e,"Failed to shutdown persistence"),t.reject(n),[3,6];case 6:return[2]}}))}))})),t.promise},e}();function rd(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i,o=this;return Object(r.e)(this,(function(a){switch(a.label){case 0:return e.asyncQueue.verifyOperationInProgress(),zi("FirestoreClient","Initializing OfflineComponentProvider"),[4,e.getConfiguration()];case 1:return n=a.sent(),[4,t.initialize(n)];case 2:return a.sent(),i=n.initialUser,e.setCredentialChangeListener((function(e){return Object(r.b)(o,void 0,void 0,(function(){return Object(r.e)(this,(function(n){switch(n.label){case 0:return i.isEqual(e)?[3,2]:[4,Lc(t.localStore,e)];case 1:n.sent(),i=e,n.label=2;case 2:return[2]}}))}))})),t.persistence.setDatabaseDeletedListener((function(){return e.terminate()})),e.offlineComponents=t,[2]}}))}))}function od(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i;return Object(r.e)(this,(function(o){switch(o.label){case 0:return e.asyncQueue.verifyOperationInProgress(),[4,ad(e)];case 1:return n=o.sent(),zi("FirestoreClient","Initializing OnlineComponentProvider"),[4,e.getConfiguration()];case 2:return i=o.sent(),[4,t.initialize(n,i)];case 3:return o.sent(),e.setCredentialChangeListener((function(e){return function(e,t){return Object(r.b)(this,void 0,void 0,(function(){var n,i;return Object(r.e)(this,(function(r){switch(r.label){case 0:return(n=Ti(e)).asyncQueue.verifyOperationInProgress(),zi("RemoteStore","RemoteStore received new credentials"),i=xl(n),n.Or.add(3),[4,Sl(n)];case 1:return r.sent(),i&&n.Br.set("Unknown"),[4,n.remoteSyncer.handleCredentialChange(t)];case 2:return r.sent(),n.Or.delete(3),[4,wl(n)];case 3:return r.sent(),[2]}}))}))}(t.remoteStore,e)})),e.onlineComponents=t,[2]}}))}))}function ad(e){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return e.offlineComponents?[3,2]:(zi("FirestoreClient","Using default OfflineComponentProvider"),[4,rd(e,new Qu)]);case 1:t.sent(),t.label=2;case 2:return[2,e.offlineComponents]}}))}))}function sd(e){return Object(r.b)(this,void 0,void 0,(function(){return Object(r.e)(this,(function(t){switch(t.label){case 0:return e.onlineComponents?[3,2]:(zi("FirestoreClient","Using default OnlineComponentProvider"),[4,od(e,new $u)]);case 1:t.sent(),t.label=2;case 2:return[2,e.onlineComponents]}}))}))}function cd(e){return ad(e).then((function(e){return e.persistence}))}function ld(e){return ad(e).then((function(e){return e.localStore}))}function ud(e){return sd(e).then((function(e){return e.remoteStore}))}function dd(e){return sd(e).then((function(e){return e.syncEngine}))}function pd(e){return Object(r.b)(this,void 0,void 0,(function(){var t,n;return Object(r.e)(this,(function(i){switch(i.label){case 0:return[4,sd(e)];case 1:return t=i.sent(),[2,((n=t.eventManager).onListen=yu.bind(null,t.syncEngine),n.onUnlisten=_u.bind(null,t.syncEngine),n)]}}))}))}function hd(e,t,n){var i=this;void 0===n&&(n={});var o=new us;return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(i,void 0,void 0,(function(){var i;return Object(r.e)(this,(function(r){switch(r.label){case 0:return i=function(e,t,n,i,r){var o=new ed({next:function(o){t.enqueueAndForget((function(){return au(e,a)}));var s=o.docs.has(n);!s&&o.fromCache?r.reject(new Mi(yi.UNAVAILABLE,"Failed to get document because the client is offline.")):s&&o.fromCache&&i&&"server"===i.source?r.reject(new Mi(yi.UNAVAILABLE,'Failed to get document from server. (However, this document does exist in the local cache. Run again without setting source to "server" to retrieve the cached document.)')):r.resolve(o)},error:function(e){return r.reject(e)}}),a=new uu(jr(n.path),o,{includeMetadataChanges:!0,so:!0});return ou(e,a)},[4,pd(e)];case 1:return[2,i.apply(void 0,[r.sent(),e.asyncQueue,t,n,o])]}}))}))})),o.promise}function fd(e,t,n){var i=this;void 0===n&&(n={});var o=new us;return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(i,void 0,void 0,(function(){var i;return Object(r.e)(this,(function(r){switch(r.label){case 0:return i=function(e,t,n,i,r){var o=new ed({next:function(n){t.enqueueAndForget((function(){return au(e,a)})),n.fromCache&&"server"===i.source?r.reject(new Mi(yi.UNAVAILABLE,'Failed to get documents from server. (However, these documents may exist in the local cache. Run again without setting source to "server" to retrieve the cached documents.)')):r.resolve(n)},error:function(e){return r.reject(e)}}),a=new uu(n,o,{includeMetadataChanges:!0,so:!0});return ou(e,a)},[4,pd(e)];case 1:return[2,i.apply(void 0,[r.sent(),e.asyncQueue,t,n,o])]}}))}))})),o.promise}var bd=function(e,t,n,i,r,o,a,s){this.databaseId=e,this.appId=t,this.persistenceKey=n,this.host=i,this.ssl=r,this.forceLongPolling=o,this.autoDetectLongPolling=a,this.useFetchStreams=s},md=function(){function e(e,t){this.projectId=e,this.database=t||"(default)"}return Object.defineProperty(e.prototype,"isDefaultDatabase",{get:function(){return"(default)"===this.database},enumerable:!1,configurable:!0}),e.prototype.isEqual=function(t){return t instanceof e&&t.projectId===this.projectId&&t.database===this.database},e}(),gd=new Map,vd=function(e,t){this.user=t,this.type="OAuth",this.authHeaders={},this.authHeaders.Authorization="Bearer "+e},yd=function(){function e(){this.changeListener=null}return e.prototype.getToken=function(){return Promise.resolve(null)},e.prototype.invalidateToken=function(){},e.prototype.setChangeListener=function(e,t){this.changeListener=t,e.enqueueRetryable((function(){return t(tl.UNAUTHENTICATED)}))},e.prototype.removeChangeListener=function(){this.changeListener=null},e}(),Md=function(){function e(e){this.token=e,this.changeListener=null}return e.prototype.getToken=function(){return Promise.resolve(this.token)},e.prototype.invalidateToken=function(){},e.prototype.setChangeListener=function(e,t){var n=this;this.changeListener=t,e.enqueueRetryable((function(){return t(n.token.user)}))},e.prototype.removeChangeListener=function(){this.changeListener=null},e}(),_d=function(){function e(e){var t=this;this.currentUser=tl.UNAUTHENTICATED,this.oc=new us,this.cc=0,this.forceRefresh=!1,this.auth=null,this.asyncQueue=null,this.uc=function(){t.cc++,t.currentUser=t.ac(),t.oc.resolve(),t.changeListener&&t.asyncQueue.enqueueRetryable((function(){return t.changeListener(t.currentUser)}))};var n=function(e){zi("FirebaseCredentialsProvider","Auth detected"),t.auth=e,t.auth.addAuthTokenListener(t.uc)};e.onInit((function(e){return n(e)})),setTimeout((function(){if(!t.auth){var i=e.getImmediate({optional:!0});i?n(i):(zi("FirebaseCredentialsProvider","Auth not yet detected"),t.oc.resolve())}}),0)}return e.prototype.getToken=function(){var e=this,t=this.cc,n=this.forceRefresh;return this.forceRefresh=!1,this.auth?this.auth.getToken(n).then((function(n){return e.cc!==t?(zi("FirebaseCredentialsProvider","getToken aborted due to token change."),e.getToken()):n?(Si("string"==typeof n.accessToken),new vd(n.accessToken,e.currentUser)):null})):Promise.resolve(null)},e.prototype.invalidateToken=function(){this.forceRefresh=!0},e.prototype.setChangeListener=function(e,t){var n=this;this.asyncQueue=e,this.asyncQueue.enqueueRetryable((function(){return Object(r.b)(n,void 0,void 0,(function(){return Object(r.e)(this,(function(e){switch(e.label){case 0:return[4,this.oc.promise];case 1:return e.sent(),[4,t(this.currentUser)];case 2:return e.sent(),this.changeListener=t,[2]}}))}))}))},e.prototype.removeChangeListener=function(){this.auth&&this.auth.removeAuthTokenListener(this.uc),this.changeListener=function(){return Promise.resolve()}},e.prototype.ac=function(){var e=this.auth&&this.auth.getUid();return Si(null===e||"string"==typeof e),new tl(e)},e}(),Od=function(){function e(e,t,n){this.hc=e,this.lc=t,this.fc=n,this.type="FirstParty",this.user=tl.FIRST_PARTY}return Object.defineProperty(e.prototype,"authHeaders",{get:function(){var e={"X-Goog-AuthUser":this.lc},t=this.hc.auth.getAuthHeaderValueForFirstParty([]);return t&&(e.Authorization=t),this.fc&&(e["X-Goog-Iam-Authorization-Token"]=this.fc),e},enumerable:!1,configurable:!0}),e}(),zd=function(){function e(e,t,n){this.hc=e,this.lc=t,this.fc=n}return e.prototype.getToken=function(){return Promise.resolve(new Od(this.hc,this.lc,this.fc))},e.prototype.setChangeListener=function(e,t){e.enqueueRetryable((function(){return t(tl.FIRST_PARTY)}))},e.prototype.removeChangeListener=function(){},e.prototype.invalidateToken=function(){},e}();function Ad(e,t,n){if(!n)throw new Mi(yi.INVALID_ARGUMENT,"Function "+e+"() cannot be called with an empty "+t+".")}function kd(e,t){if(void 0===t)return{merge:!1};if(void 0!==t.mergeFields&&void 0!==t.merge)throw new Mi(yi.INVALID_ARGUMENT,"Invalid options passed to function "+e+'(): You cannot specify both "merge" and "mergeFields".');return t}function Cd(e,t,n,i){if(!0===t&&!0===i)throw new Mi(yi.INVALID_ARGUMENT,e+" and "+n+" cannot be used together.")}function wd(e){if(!tr.isDocumentKey(e))throw new Mi(yi.INVALID_ARGUMENT,"Invalid document reference. Document references must have an even number of segments, but "+e+" has "+e.length+".")}function Sd(e){if(tr.isDocumentKey(e))throw new Mi(yi.INVALID_ARGUMENT,"Invalid collection reference. Collection references must have an odd number of segments, but "+e+" has "+e.length+".")}function Td(e){if(void 0===e)return"undefined";if(null===e)return"null";if("string"==typeof e)return e.length>20&&(e=e.substring(0,20)+"..."),JSON.stringify(e);if("number"==typeof e||"boolean"==typeof e)return""+e;if("object"==typeof e){if(e instanceof Array)return"an array";var t=function(e){if(e.constructor){var t=/function\s+([^\s(]+)\s*\(/.exec(e.constructor.toString());if(t&&t.length>1)return t[1]}return null}(e);return t?"a custom "+t+" object":"an object"}return"function"==typeof e?"a function":wi()}function qd(e,t){if("_delegate"in e&&(e=e._delegate),!(e instanceof t)){if(t.name===e.constructor.name)throw new Mi(yi.INVALID_ARGUMENT,"Type does not match the expected instance. Did you pass a reference from a different Firestore SDK?");var n=Td(e);throw new Mi(yi.INVALID_ARGUMENT,"Expected type '"+t.name+"', but it was: "+n)}return e}function Ld(e,t){if(t<=0)throw new Mi(yi.INVALID_ARGUMENT,"Function "+e+"() requires a positive number, but it was: "+t+".")}var Ed=function(){function e(e){var t;if(void 0===e.host){if(void 0!==e.ssl)throw new Mi(yi.INVALID_ARGUMENT,"Can't provide ssl option if host option is not set");this.host="firestore.googleapis.com",this.ssl=!0}else this.host=e.host,this.ssl=null===(t=e.ssl)||void 0===t||t;if(this.credentials=e.credentials,this.ignoreUndefinedProperties=!!e.ignoreUndefinedProperties,void 0===e.cacheSizeBytes)this.cacheSizeBytes=41943040;else{if(-1!==e.cacheSizeBytes&&e.cacheSizeBytes<1048576)throw new Mi(yi.INVALID_ARGUMENT,"cacheSizeBytes must be at least 1048576");this.cacheSizeBytes=e.cacheSizeBytes}this.experimentalForceLongPolling=!!e.experimentalForceLongPolling,this.experimentalAutoDetectLongPolling=!!e.experimentalAutoDetectLongPolling,this.useFetchStreams=!!e.useFetchStreams,Cd("experimentalForceLongPolling",e.experimentalForceLongPolling,"experimentalAutoDetectLongPolling",e.experimentalAutoDetectLongPolling)}return e.prototype.isEqual=function(e){return this.host===e.host&&this.ssl===e.ssl&&this.credentials===e.credentials&&this.cacheSizeBytes===e.cacheSizeBytes&&this.experimentalForceLongPolling===e.experimentalForceLongPolling&&this.experimentalAutoDetectLongPolling===e.experimentalAutoDetectLongPolling&&this.ignoreUndefinedProperties===e.ignoreUndefinedProperties&&this.useFetchStreams===e.useFetchStreams},e}(),Dd=function(){function e(e,t){this.type="firestore-lite",this._persistenceKey="(lite)",this._settings=new Ed({}),this._settingsFrozen=!1,e instanceof md?(this._databaseId=e,this._credentials=new yd):(this._app=e,this._databaseId=function(e){if(!Object.prototype.hasOwnProperty.apply(e.options,["projectId"]))throw new Mi(yi.INVALID_ARGUMENT,'"projectId" not provided in firebase.initializeApp.');return new md(e.options.projectId)}(e),this._credentials=new _d(t))}return Object.defineProperty(e.prototype,"app",{get:function(){if(!this._app)throw new Mi(yi.FAILED_PRECONDITION,"Firestore was not initialized using the Firebase SDK. 'app' is not available");return this._app},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_initialized",{get:function(){return this._settingsFrozen},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_terminated",{get:function(){return void 0!==this._terminateTask},enumerable:!1,configurable:!0}),e.prototype._setSettings=function(e){if(this._settingsFrozen)throw new Mi(yi.FAILED_PRECONDITION,"Firestore has already been started and its settings can no longer be changed. You can only modify settings before calling any other methods on a Firestore object.");this._settings=new Ed(e),void 0!==e.credentials&&(this._credentials=function(e){if(!e)return new yd;switch(e.type){case"gapi":var t=e.client;return Si(!("object"!=typeof t||null===t||!t.auth||!t.auth.getAuthHeaderValueForFirstParty)),new zd(t,e.sessionIndex||"0",e.iamToken||null);case"provider":return e.client;default:throw new Mi(yi.INVALID_ARGUMENT,"makeCredentialsProvider failed due to invalid credential type")}}(e.credentials))},e.prototype._getSettings=function(){return this._settings},e.prototype._freezeSettings=function(){return this._settingsFrozen=!0,this._settings},e.prototype._delete=function(){return this._terminateTask||(this._terminateTask=this._terminate()),this._terminateTask},e.prototype.toJSON=function(){return{app:this._app,databaseId:this._databaseId,settings:this._settings}},e.prototype._terminate=function(){return(e=gd.get(this))&&(zi("ComponentProvider","Removing Datastore"),gd.delete(this),e.terminate()),Promise.resolve();var e},e}(),Rd=function(){function e(e,t,n){this.converter=t,this._key=n,this.type="document",this.firestore=e}return Object.defineProperty(e.prototype,"_path",{get:function(){return this._key.path},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._key.path.lastSegment()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this._key.path.canonicalString()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return new Id(this.firestore,this.converter,this._key.path.popLast())},enumerable:!1,configurable:!0}),e.prototype.withConverter=function(t){return new e(this.firestore,t,this._key)},e}(),xd=function(){function e(e,t,n){this.converter=t,this._query=n,this.type="query",this.firestore=e}return e.prototype.withConverter=function(t){return new e(this.firestore,t,this._query)},e}(),Id=function(e){function t(t,n,i){var r=this;return(r=e.call(this,t,n,jr(i))||this)._path=i,r.type="collection",r}return Object(r.d)(t,e),Object.defineProperty(t.prototype,"id",{get:function(){return this._query.path.lastSegment()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return this._query.path.canonicalString()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parent",{get:function(){var e=this._path.popLast();return e.isEmpty()?null:new Rd(this.firestore,null,new tr(e))},enumerable:!1,configurable:!0}),t.prototype.withConverter=function(e){return new t(this.firestore,e,this._path)},t}(xd);function Wd(e,t){for(var n,i=[],a=2;a<arguments.length;a++)i[a-2]=arguments[a];if(e=Object(o.n)(e),Ad("collection","path",t),e instanceof Dd)return Sd(n=Bi.fromString.apply(Bi,Object(r.i)([t],i))),new Id(e,null,n);if(!(e instanceof Rd||e instanceof Id))throw new Mi(yi.INVALID_ARGUMENT,"Expected first argument to collection() to be a CollectionReference, a DocumentReference or FirebaseFirestore");return Sd(n=Bi.fromString.apply(Bi,Object(r.i)([e.path],i)).child(Bi.fromString(t))),new Id(e.firestore,null,n)}function Pd(e,t){for(var n,i=[],a=2;a<arguments.length;a++)i[a-2]=arguments[a];if(e=Object(o.n)(e),1===arguments.length&&(t=Li.u()),Ad("doc","path",t),e instanceof Dd)return wd(n=Bi.fromString.apply(Bi,Object(r.i)([t],i))),new Rd(e,null,new tr(n));if(!(e instanceof Rd||e instanceof Id))throw new Mi(yi.INVALID_ARGUMENT,"Expected first argument to collection() to be a CollectionReference, a DocumentReference or FirebaseFirestore");return wd(n=e._path.child(Bi.fromString.apply(Bi,Object(r.i)([t],i)))),new Rd(e.firestore,e instanceof Id?e.converter:null,new tr(n))}function Nd(e,t){return e=Object(o.n)(e),t=Object(o.n)(t),(e instanceof Rd||e instanceof Id)&&(t instanceof Rd||t instanceof Id)&&e.firestore===t.firestore&&e.path===t.path&&e.converter===t.converter}function jd(e,t){return e=Object(o.n)(e),t=Object(o.n)(t),e instanceof xd&&t instanceof xd&&e.firestore===t.firestore&&Kr(e._query,t._query)&&e.converter===t.converter}var Bd=function(){function e(){var e=this;this.dc=Promise.resolve(),this.wc=[],this._c=!1,this.mc=[],this.yc=null,this.gc=!1,this.Ec=!1,this.Tc=[],this.Zi=new Ml(this,"async_queue_retry"),this.Ic=function(){var t=vl();t&&zi("AsyncQueue","Visibility state changed to "+t.visibilityState),e.Zi.Gi()};var t=vl();t&&"function"==typeof t.addEventListener&&t.addEventListener("visibilitychange",this.Ic)}return Object.defineProperty(e.prototype,"isShuttingDown",{get:function(){return this._c},enumerable:!1,configurable:!0}),e.prototype.enqueueAndForget=function(e){this.enqueue(e)},e.prototype.enqueueAndForgetEvenWhileRestricted=function(e){this.Ac(),this.Rc(e)},e.prototype.enterRestrictedMode=function(e){if(!this._c){this._c=!0,this.Ec=e||!1;var t=vl();t&&"function"==typeof t.removeEventListener&&t.removeEventListener("visibilitychange",this.Ic)}},e.prototype.enqueue=function(e){var t=this;if(this.Ac(),this._c)return new Promise((function(){}));var n=new us;return this.Rc((function(){return t._c&&t.Ec?Promise.resolve():(e().then(n.resolve,n.reject),n.promise)})).then((function(){return n.promise}))},e.prototype.enqueueRetryable=function(e){var t=this;this.enqueueAndForget((function(){return t.wc.push(e),t.bc()}))},e.prototype.bc=function(){return Object(r.b)(this,void 0,void 0,(function(){var e,t=this;return Object(r.e)(this,(function(n){switch(n.label){case 0:if(0===this.wc.length)return[3,5];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.wc[0]()];case 2:return n.sent(),this.wc.shift(),this.Zi.reset(),[3,4];case 3:if(!ms(e=n.sent()))throw e;return zi("AsyncQueue","Operation failed with retryable error: "+e),[3,4];case 4:this.wc.length>0&&this.Zi.ji((function(){return t.bc()})),n.label=5;case 5:return[2]}}))}))},e.prototype.Rc=function(e){var t=this,n=this.dc.then((function(){return t.gc=!0,e().catch((function(e){throw t.yc=e,t.gc=!1,Ai("INTERNAL UNHANDLED ERROR: ",function(e){var t=e.message||"";return e.stack&&(t=e.stack.includes(e.message)?e.stack:e.message+"\n"+e.stack),t}(e)),e})).then((function(e){return t.gc=!1,e}))}));return this.dc=n,n},e.prototype.enqueueAfterDelay=function(e,t,n){var i=this;this.Ac(),this.Tc.indexOf(e)>-1&&(t=0);var r=Zl.createAndSchedule(this,e,t,n,(function(e){return i.vc(e)}));return this.mc.push(r),r},e.prototype.Ac=function(){this.yc&&wi()},e.prototype.verifyOperationInProgress=function(){},e.prototype.Pc=function(){return Object(r.b)(this,void 0,void 0,(function(){var e;return Object(r.e)(this,(function(t){switch(t.label){case 0:return[4,e=this.dc];case 1:t.sent(),t.label=2;case 2:if(e!==this.dc)return[3,0];t.label=3;case 3:return[2]}}))}))},e.prototype.Vc=function(e){for(var t=0,n=this.mc;t<n.length;t++)if(n[t].timerId===e)return!0;return!1},e.prototype.Sc=function(e){var t=this;return this.Pc().then((function(){t.mc.sort((function(e,t){return e.targetTimeMs-t.targetTimeMs}));for(var n=0,i=t.mc;n<i.length;n++){var r=i[n];if(r.skipDelay(),"all"!==e&&r.timerId===e)break}return t.Pc()}))},e.prototype.Dc=function(e){this.Tc.push(e)},e.prototype.vc=function(e){var t=this.mc.indexOf(e);this.mc.splice(t,1)},e}();function Fd(e){return function(e,t){if("object"!=typeof e||null===e)return!1;for(var n=e,i=0,r=["next","error","complete"];i<r.length;i++){var o=r[i];if(o in n&&"function"==typeof n[o])return!0}return!1}(e)}!function(){function e(){this._progressObserver={},this._taskCompletionResolver=new us,this._lastProgress={taskState:"Running",totalBytes:0,totalDocuments:0,bytesLoaded:0,documentsLoaded:0}}e.prototype.onProgress=function(e,t,n){this._progressObserver={next:e,error:t,complete:n}},e.prototype.catch=function(e){return this._taskCompletionResolver.promise.catch(e)},e.prototype.then=function(e,t){return this._taskCompletionResolver.promise.then(e,t)},e.prototype._completeWith=function(e){this._updateProgress(e),this._progressObserver.complete&&this._progressObserver.complete(),this._taskCompletionResolver.resolve(e)},e.prototype._failWith=function(e){this._lastProgress.taskState="Error",this._progressObserver.next&&this._progressObserver.next(this._lastProgress),this._progressObserver.error&&this._progressObserver.error(e),this._taskCompletionResolver.reject(e)},e.prototype._updateProgress=function(e){this._lastProgress=e,this._progressObserver.next&&this._progressObserver.next(e)}}();var Ud=function(e){function t(t,n){var i=this;return(i=e.call(this,t,n)||this).type="firestore",i._queue=new Bd,i._persistenceKey="name"in t?t.name:"[DEFAULT]",i}return Object(r.d)(t,e),t.prototype._terminate=function(){return this._firestoreClient||Hd(this),this._firestoreClient.terminate()},t}(Dd);function Vd(e){return e._firestoreClient||Hd(e),e._firestoreClient.verifyNotTerminated(),e._firestoreClient}function Hd(e){var t,n=e._freezeSettings(),i=function(e,t,n,i){return new bd(e,t,n,i.host,i.ssl,i.experimentalForceLongPolling,i.experimentalAutoDetectLongPolling,i.useFetchStreams)}(e._databaseId,(null===(t=e._app)||void 0===t?void 0:t.options.appId)||"",e._persistenceKey,n);e._firestoreClient=new id(e._credentials,e._queue,i)}function Yd(e,t,n){var i=this,o=new us;return e.asyncQueue.enqueue((function(){return Object(r.b)(i,void 0,void 0,(function(){var i;return Object(r.e)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,rd(e,n)];case 1:return r.sent(),[4,od(e,t)];case 2:return r.sent(),o.resolve(),[3,4];case 3:if(!function(e){return"FirebaseError"===e.name?e.code===yi.FAILED_PRECONDITION||e.code===yi.UNIMPLEMENTED:!("undefined"!=typeof DOMException&&e instanceof DOMException)||22===e.code||20===e.code||11===e.code}(i=r.sent()))throw i;return console.warn("Error enabling offline persistence. Falling back to persistence disabled: "+i),o.reject(i),[3,4];case 4:return[2]}}))}))})).then((function(){return o.promise}))}function Xd(e){if(e._initialized||e._terminated)throw new Mi(yi.FAILED_PRECONDITION,"Firestore has already been started and persistence can no longer be enabled. You can only enable persistence before calling any other methods on a Firestore object.")}var Gd=function(){function e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0;n<e.length;++n)if(0===e[n].length)throw new Mi(yi.INVALID_ARGUMENT,"Invalid field name at argument $(i + 1). Field names must not be empty.");this._internalPath=new Ui(e)}return e.prototype.isEqual=function(e){return this._internalPath.isEqual(e._internalPath)},e}(),Kd=function(){function e(e){this._byteString=e}return e.fromBase64String=function(t){try{return new e(Hi.fromBase64String(t))}catch(t){throw new Mi(yi.INVALID_ARGUMENT,"Failed to construct data from Base64 string: "+t)}},e.fromUint8Array=function(t){return new e(Hi.fromUint8Array(t))},e.prototype.toBase64=function(){return this._byteString.toBase64()},e.prototype.toUint8Array=function(){return this._byteString.toUint8Array()},e.prototype.toString=function(){return"Bytes(base64: "+this.toBase64()+")"},e.prototype.isEqual=function(e){return this._byteString.isEqual(e._byteString)},e}(),Qd=function(e){this._methodName=e},Jd=function(){function e(e,t){if(!isFinite(e)||e<-90||e>90)throw new Mi(yi.INVALID_ARGUMENT,"Latitude must be a number between -90 and 90, but was: "+e);if(!isFinite(t)||t<-180||t>180)throw new Mi(yi.INVALID_ARGUMENT,"Longitude must be a number between -180 and 180, but was: "+t);this._lat=e,this._long=t}return Object.defineProperty(e.prototype,"latitude",{get:function(){return this._lat},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){return this._long},enumerable:!1,configurable:!0}),e.prototype.isEqual=function(e){return this._lat===e._lat&&this._long===e._long},e.prototype.toJSON=function(){return{latitude:this._lat,longitude:this._long}},e.prototype._compareTo=function(e){return Ei(this._lat,e._lat)||Ei(this._long,e._long)},e}(),Zd=/^__.*__$/,$d=function(){function e(e,t,n){this.data=e,this.fieldMask=t,this.fieldTransforms=n}return e.prototype.toMutation=function(e,t){return null!==this.fieldMask?new So(e,this.data,this.fieldMask,t,this.fieldTransforms):new wo(e,this.data,t,this.fieldTransforms)},e}(),ep=function(){function e(e,t,n){this.data=e,this.fieldMask=t,this.fieldTransforms=n}return e.prototype.toMutation=function(e,t){return new So(e,this.data,this.fieldMask,t,this.fieldTransforms)},e}();function tp(e){switch(e){case 0:case 2:case 1:return!0;case 3:case 4:return!1;default:throw wi()}}var np=function(){function e(e,t,n,i,r,o){this.settings=e,this.databaseId=t,this.R=n,this.ignoreUndefinedProperties=i,void 0===r&&this.Cc(),this.fieldTransforms=r||[],this.fieldMask=o||[]}return Object.defineProperty(e.prototype,"path",{get:function(){return this.settings.path},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"Nc",{get:function(){return this.settings.Nc},enumerable:!1,configurable:!0}),e.prototype.xc=function(t){return new e(Object.assign(Object.assign({},this.settings),t),this.databaseId,this.R,this.ignoreUndefinedProperties,this.fieldTransforms,this.fieldMask)},e.prototype.kc=function(e){var t,n=null===(t=this.path)||void 0===t?void 0:t.child(e),i=this.xc({path:n,Fc:!1});return i.$c(e),i},e.prototype.Oc=function(e){var t,n=null===(t=this.path)||void 0===t?void 0:t.child(e),i=this.xc({path:n,Fc:!1});return i.Cc(),i},e.prototype.Mc=function(e){return this.xc({path:void 0,Fc:!0})},e.prototype.Lc=function(e){return Op(e,this.settings.methodName,this.settings.Bc||!1,this.path,this.settings.qc)},e.prototype.contains=function(e){return void 0!==this.fieldMask.find((function(t){return e.isPrefixOf(t)}))||void 0!==this.fieldTransforms.find((function(t){return e.isPrefixOf(t.field)}))},e.prototype.Cc=function(){if(this.path)for(var e=0;e<this.path.length;e++)this.$c(this.path.get(e))},e.prototype.$c=function(e){if(0===e.length)throw this.Lc("Document fields must not be empty");if(tp(this.Nc)&&Zd.test(e))throw this.Lc('Document fields cannot begin and end with "__"')},e}(),ip=function(){function e(e,t,n){this.databaseId=e,this.ignoreUndefinedProperties=t,this.R=n||yl(e)}return e.prototype.Uc=function(e,t,n,i){return void 0===i&&(i=!1),new np({Nc:e,methodName:t,qc:n,path:Ui.emptyPath(),Fc:!1,Bc:i},this.databaseId,this.R,this.ignoreUndefinedProperties)},e}();function rp(e){var t=e._freezeSettings(),n=yl(e._databaseId);return new ip(e._databaseId,!!t.ignoreUndefinedProperties,n)}function op(e,t,n,i,r,o){void 0===o&&(o={});var a=e.Uc(o.merge||o.mergeFields?2:0,t,n,r);vp("Data must be an object, but it was:",a,i);var s,c,l=mp(i,a);if(o.merge)s=new Vi(a.fieldMask),c=a.fieldTransforms;else if(o.mergeFields){for(var u=[],d=0,p=o.mergeFields;d<p.length;d++){var h=yp(t,p[d],n);if(!a.contains(h))throw new Mi(yi.INVALID_ARGUMENT,"Field '"+h+"' is specified in your field mask but missing from your input data.");zp(u,h)||u.push(h)}s=new Vi(u),c=a.fieldTransforms.filter((function(e){return s.covers(e.field)}))}else s=null,c=a.fieldTransforms;return new $d(new br(l),s,c)}var ap=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t.prototype._toFieldTransform=function(e){if(2!==e.Nc)throw 1===e.Nc?e.Lc(this._methodName+"() can only appear at the top level of your update data"):e.Lc(this._methodName+"() cannot be used with set() unless you pass {merge:true}");return e.fieldMask.push(e.path),null},t.prototype.isEqual=function(e){return e instanceof t},t}(Qd);function sp(e,t,n){return new np({Nc:3,qc:t.settings.qc,methodName:e._methodName,Fc:n},t.databaseId,t.R,t.ignoreUndefinedProperties)}var cp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t.prototype._toFieldTransform=function(e){return new go(e.path,new co)},t.prototype.isEqual=function(e){return e instanceof t},t}(Qd),lp=function(e){function t(t,n){var i=this;return(i=e.call(this,t)||this).Kc=n,i}return Object(r.d)(t,e),t.prototype._toFieldTransform=function(e){var t=sp(this,e,!0),n=this.Kc.map((function(e){return bp(e,t)})),i=new lo(n);return new go(e.path,i)},t.prototype.isEqual=function(e){return this===e},t}(Qd),up=function(e){function t(t,n){var i=this;return(i=e.call(this,t)||this).Kc=n,i}return Object(r.d)(t,e),t.prototype._toFieldTransform=function(e){var t=sp(this,e,!0),n=this.Kc.map((function(e){return bp(e,t)})),i=new po(n);return new go(e.path,i)},t.prototype.isEqual=function(e){return this===e},t}(Qd),dp=function(e){function t(t,n){var i=this;return(i=e.call(this,t)||this).Qc=n,i}return Object(r.d)(t,e),t.prototype._toFieldTransform=function(e){var t=new fo(e.R,io(e.R,this.Qc));return new go(e.path,t)},t.prototype.isEqual=function(e){return this===e},t}(Qd);function pp(e,t,n,i){var r=e.Uc(1,t,n);vp("Data must be an object, but it was:",r,i);var a=[],s=br.empty();Pi(i,(function(e,i){var c=_p(t,e,n);i=Object(o.n)(i);var l=r.Oc(c);if(i instanceof ap)a.push(c);else{var u=bp(i,l);null!=u&&(a.push(c),s.set(c,u))}}));var c=new Vi(a);return new ep(s,c,r.fieldTransforms)}function hp(e,t,n,i,r,a){var s=e.Uc(1,t,n),c=[yp(t,i,n)],l=[r];if(a.length%2!=0)throw new Mi(yi.INVALID_ARGUMENT,"Function "+t+"() needs to be called with an even number of arguments that alternate between field names and values.");for(var u=0;u<a.length;u+=2)c.push(yp(t,a[u])),l.push(a[u+1]);for(var d=[],p=br.empty(),h=c.length-1;h>=0;--h)if(!zp(d,c[h])){var f=c[h],b=l[h];b=Object(o.n)(b);var m=s.Oc(f);if(b instanceof ap)d.push(f);else{var g=bp(b,m);null!=g&&(d.push(f),p.set(f,g))}}var v=new Vi(d);return new ep(p,v,s.fieldTransforms)}function fp(e,t,n,i){return void 0===i&&(i=!1),bp(n,e.Uc(i?4:3,t))}function bp(e,t){if(gp(e=Object(o.n)(e)))return vp("Unsupported field value:",t,e),mp(e,t);if(e instanceof Qd)return function(e,t){if(!tp(t.Nc))throw t.Lc(e._methodName+"() can only be used with update() and set()");if(!t.path)throw t.Lc(e._methodName+"() is not currently supported inside arrays");var n=e._toFieldTransform(t);n&&t.fieldTransforms.push(n)}(e,t),null;if(void 0===e&&t.ignoreUndefinedProperties)return null;if(t.path&&t.fieldMask.push(t.path),e instanceof Array){if(t.settings.Fc&&4!==t.Nc)throw t.Lc("Nested arrays are not supported");return function(e,t){for(var n=[],i=0,r=0,o=e;r<o.length;r++){var a=bp(o[r],t.Mc(i));null==a&&(a={nullValue:"NULL_VALUE"}),n.push(a),i++}return{arrayValue:{values:n}}}(e,t)}return function(e,t){if(null===(e=Object(o.n)(e)))return{nullValue:"NULL_VALUE"};if("number"==typeof e)return io(t.R,e);if("boolean"==typeof e)return{booleanValue:e};if("string"==typeof e)return{stringValue:e};if(e instanceof Date){var n=xi.fromDate(e);return{timestampValue:pa(t.R,n)}}if(e instanceof xi)return n=new xi(e.seconds,1e3*Math.floor(e.nanoseconds/1e3)),{timestampValue:pa(t.R,n)};if(e instanceof Jd)return{geoPointValue:{latitude:e.latitude,longitude:e.longitude}};if(e instanceof Kd)return{bytesValue:ha(t.R,e._byteString)};if(e instanceof Rd){n=t.databaseId;var i=e.firestore._databaseId;if(!i.isEqual(n))throw t.Lc("Document reference is for database "+i.projectId+"/"+i.database+" but should be for database "+n.projectId+"/"+n.database);return{referenceValue:ma(e.firestore._databaseId||t.databaseId,e._key.path)}}throw t.Lc("Unsupported field value: "+Td(e))}(e,t)}function mp(e,t){var n={};return Ni(e)?t.path&&t.path.length>0&&t.fieldMask.push(t.path):Pi(e,(function(e,i){var r=bp(i,t.kc(e));null!=r&&(n[e]=r)})),{mapValue:{fields:n}}}function gp(e){return!("object"!=typeof e||null===e||e instanceof Array||e instanceof Date||e instanceof xi||e instanceof Jd||e instanceof Kd||e instanceof Rd||e instanceof Qd)}function vp(e,t,n){if(!gp(n)||!function(e){return"object"==typeof e&&null!==e&&(Object.getPrototypeOf(e)===Object.prototype||null===Object.getPrototypeOf(e))}(n)){var i=Td(n);throw"an object"===i?t.Lc(e+" a custom object"):t.Lc(e+" "+i)}}function yp(e,t,n){if((t=Object(o.n)(t))instanceof Gd)return t._internalPath;if("string"==typeof t)return _p(e,t);throw Op("Field path arguments must be of type string or FieldPath.",e,!1,void 0,n)}var Mp=new RegExp("[~\\*/\\[\\]]");function _p(e,t,n){if(t.search(Mp)>=0)throw Op("Invalid field path ("+t+"). Paths must not contain '~', '*', '/', '[', or ']'",e,!1,void 0,n);try{return(new(Gd.bind.apply(Gd,Object(r.i)([void 0],t.split(".")))))._internalPath}catch(zh){throw Op("Invalid field path ("+t+"). Paths must not be empty, begin with '.', end with '.', or contain '..'",e,!1,void 0,n)}}function Op(e,t,n,i,r){var o=i&&!i.isEmpty(),a=void 0!==r,s="Function "+t+"() called with invalid data";n&&(s+=" (via `toFirestore()`)");var c="";return(o||a)&&(c+=" (found",o&&(c+=" in field "+i),a&&(c+=" in document "+r),c+=")"),new Mi(yi.INVALID_ARGUMENT,(s+=". ")+e+c)}function zp(e,t){return e.some((function(e){return e.isEqual(t)}))}var Ap=function(){function e(e,t,n,i,r){this._firestore=e,this._userDataWriter=t,this._key=n,this._document=i,this._converter=r}return Object.defineProperty(e.prototype,"id",{get:function(){return this._key.path.lastSegment()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ref",{get:function(){return new Rd(this._firestore,this._converter,this._key)},enumerable:!1,configurable:!0}),e.prototype.exists=function(){return null!==this._document},e.prototype.data=function(){if(this._document){if(this._converter){var e=new kp(this._firestore,this._userDataWriter,this._key,this._document,null);return this._converter.fromFirestore(e)}return this._userDataWriter.convertValue(this._document.data.value)}},e.prototype.get=function(e){if(this._document){var t=this._document.data.field(Cp("DocumentSnapshot.get",e));if(null!==t)return this._userDataWriter.convertValue(t)}},e}(),kp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t.prototype.data=function(){return e.prototype.data.call(this)},t}(Ap);function Cp(e,t){return"string"==typeof t?_p(e,t):t instanceof Gd?t._internalPath:t._delegate._internalPath}var wp=function(){function e(e,t){this.hasPendingWrites=e,this.fromCache=t}return e.prototype.isEqual=function(e){return this.hasPendingWrites===e.hasPendingWrites&&this.fromCache===e.fromCache},e}(),Sp=function(e){function t(t,n,i,r,o,a){var s=this;return(s=e.call(this,t,n,i,r,a)||this)._firestore=t,s._firestoreImpl=t,s.metadata=o,s}return Object(r.d)(t,e),t.prototype.exists=function(){return e.prototype.exists.call(this)},t.prototype.data=function(e){if(void 0===e&&(e={}),this._document){if(this._converter){var t=new Tp(this._firestore,this._userDataWriter,this._key,this._document,this.metadata,null);return this._converter.fromFirestore(t,e)}return this._userDataWriter.convertValue(this._document.data.value,e.serverTimestamps)}},t.prototype.get=function(e,t){if(void 0===t&&(t={}),this._document){var n=this._document.data.field(Cp("DocumentSnapshot.get",e));if(null!==n)return this._userDataWriter.convertValue(n,t.serverTimestamps)}},t}(Ap),Tp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t.prototype.data=function(t){return void 0===t&&(t={}),e.prototype.data.call(this,t)},t}(Sp),qp=function(){function e(e,t,n,i){this._firestore=e,this._userDataWriter=t,this._snapshot=i,this.metadata=new wp(i.hasPendingWrites,i.fromCache),this.query=n}return Object.defineProperty(e.prototype,"docs",{get:function(){var e=[];return this.forEach((function(t){return e.push(t)})),e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"size",{get:function(){return this._snapshot.docs.size},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"empty",{get:function(){return 0===this.size},enumerable:!1,configurable:!0}),e.prototype.forEach=function(e,t){var n=this;this._snapshot.docs.forEach((function(i){e.call(t,new Tp(n._firestore,n._userDataWriter,i.key,i,new wp(n._snapshot.mutatedKeys.has(i.key),n._snapshot.fromCache),n.query.converter))}))},e.prototype.docChanges=function(e){void 0===e&&(e={});var t=!!e.includeMetadataChanges;if(t&&this._snapshot.excludesMetadataChanges)throw new Mi(yi.INVALID_ARGUMENT,"To include metadata changes with your document changes, you must also pass { includeMetadataChanges:true } to onSnapshot().");return this._cachedChanges&&this._cachedChangesIncludeMetadataChanges===t||(this._cachedChanges=function(e,t){if(e._snapshot.oldDocs.isEmpty()){var n=0;return e._snapshot.docChanges.map((function(t){return{type:"added",doc:new Tp(e._firestore,e._userDataWriter,t.doc.key,t.doc,new wp(e._snapshot.mutatedKeys.has(t.doc.key),e._snapshot.fromCache),e.query.converter),oldIndex:-1,newIndex:n++}}))}var i=e._snapshot.oldDocs;return e._snapshot.docChanges.filter((function(e){return t||3!==e.type})).map((function(t){var n=new Tp(e._firestore,e._userDataWriter,t.doc.key,t.doc,new wp(e._snapshot.mutatedKeys.has(t.doc.key),e._snapshot.fromCache),e.query.converter),r=-1,o=-1;return 0!==t.type&&(r=i.indexOf(t.doc.key),i=i.delete(t.doc.key)),1!==t.type&&(o=(i=i.add(t.doc)).indexOf(t.doc.key)),{type:Lp(t.type),doc:n,oldIndex:r,newIndex:o}}))}(this,t),this._cachedChangesIncludeMetadataChanges=t),this._cachedChanges},e}();function Lp(e){switch(e){case 0:return"added";case 2:case 3:return"modified";case 1:return"removed";default:return wi()}}function Ep(e,t){return e instanceof Sp&&t instanceof Sp?e._firestore===t._firestore&&e._key.isEqual(t._key)&&(null===e._document?null===t._document:e._document.isEqual(t._document))&&e._converter===t._converter:e instanceof qp&&t instanceof qp&&e._firestore===t._firestore&&jd(e.query,t.query)&&e.metadata.isEqual(t.metadata)&&e._snapshot.isEqual(t._snapshot)}function Dp(e){if(Fr(e)&&0===e.explicitOrderBy.length)throw new Mi(yi.UNIMPLEMENTED,"limitToLast() queries require specifying at least one orderBy() clause")}var Rp=function(){};function xp(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var i=0,r=t;i<r.length;i++){var o=r[i];e=o._apply(e)}return e}var Ip=function(e){function t(t,n,i){var r=this;return(r=e.call(this)||this).jc=t,r.Wc=n,r.Gc=i,r.type="where",r}return Object(r.d)(t,e),t.prototype._apply=function(e){var t=rp(e.firestore),n=function(e,t,n,i,r,o,a){var s;if(r.isKeyField()){if("array-contains"===o||"array-contains-any"===o)throw new Mi(yi.INVALID_ARGUMENT,"Invalid Query. You can't perform '"+o+"' queries on FieldPath.documentId().");if("in"===o||"not-in"===o){Up(a,o);for(var c=[],l=0,u=a;l<u.length;l++){var d=u[l];c.push(Fp(i,e,d))}s={arrayValue:{values:c}}}else s=Fp(i,e,a)}else"in"!==o&&"not-in"!==o&&"array-contains-any"!==o||Up(a,o),s=fp(n,"where",a,"in"===o||"not-in"===o);var p=zr.create(r,o,s);return function(e,t){if(t.g()){var n=Vr(e);if(null!==n&&!n.isEqual(t.field))throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. All where filters with an inequality (<, <=, !=, not-in, >, or >=) must be on the same field. But you have inequality filters on '"+n.toString()+"' and '"+t.field.toString()+"'");var i=Ur(e);null!==i&&Vp(e,t.field,i)}var r=function(e,t){for(var n=0,i=e.filters;n<i.length;n++){var r=i[n];if(t.indexOf(r.op)>=0)return r.op}return null}(e,function(e){switch(e){case"!=":return["!=","not-in"];case"array-contains":return["array-contains","array-contains-any","not-in"];case"in":return["array-contains-any","in","not-in"];case"array-contains-any":return["array-contains","array-contains-any","in","not-in"];case"not-in":return["array-contains","array-contains-any","in","not-in","!="];default:return[]}}(t.op));if(null!==r)throw r===t.op?new Mi(yi.INVALID_ARGUMENT,"Invalid query. You cannot use more than one '"+t.op.toString()+"' filter."):new Mi(yi.INVALID_ARGUMENT,"Invalid query. You cannot use '"+t.op.toString()+"' filters with '"+r.toString()+"' filters.")}(e,p),p}(e._query,0,t,e.firestore._databaseId,this.jc,this.Wc,this.Gc);return new xd(e.firestore,e.converter,function(e,t){var n=e.filters.concat([t]);return new Pr(e.path,e.collectionGroup,e.explicitOrderBy.slice(),n,e.limit,e.limitType,e.startAt,e.endAt)}(e._query,n))},t}(Rp),Wp=function(e){function t(t,n){var i=this;return(i=e.call(this)||this).jc=t,i.zc=n,i.type="orderBy",i}return Object(r.d)(t,e),t.prototype._apply=function(e){var t=function(e,t,n){if(null!==e.startAt)throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. You must not call startAt() or startAfter() before calling orderBy().");if(null!==e.endAt)throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. You must not call endAt() or endBefore() before calling orderBy().");var i=new Rr(t,n);return function(e,t){if(null===Ur(e)){var n=Vr(e);null!==n&&Vp(e,n,t.field)}}(e,i),i}(e._query,this.jc,this.zc);return new xd(e.firestore,e.converter,function(e,t){var n=e.explicitOrderBy.concat([t]);return new Pr(e.path,e.collectionGroup,n,e.filters.slice(),e.limit,e.limitType,e.startAt,e.endAt)}(e._query,t))},t}(Rp),Pp=function(e){function t(t,n,i){var r=this;return(r=e.call(this)||this).type=t,r.Hc=n,r.Jc=i,r}return Object(r.d)(t,e),t.prototype._apply=function(e){return new xd(e.firestore,e.converter,Gr(e._query,this.Hc,this.Jc))},t}(Rp),Np=function(e){function t(t,n,i){var r=this;return(r=e.call(this)||this).type=t,r.Yc=n,r.Xc=i,r}return Object(r.d)(t,e),t.prototype._apply=function(e){var t=Bp(e,this.type,this.Yc,this.Xc);return new xd(e.firestore,e.converter,function(e,t){return new Pr(e.path,e.collectionGroup,e.explicitOrderBy.slice(),e.filters.slice(),e.limit,e.limitType,t,e.endAt)}(e._query,t))},t}(Rp),jp=function(e){function t(t,n,i){var r=this;return(r=e.call(this)||this).type=t,r.Yc=n,r.Xc=i,r}return Object(r.d)(t,e),t.prototype._apply=function(e){var t=Bp(e,this.type,this.Yc,this.Xc);return new xd(e.firestore,e.converter,function(e,t){return new Pr(e.path,e.collectionGroup,e.explicitOrderBy.slice(),e.filters.slice(),e.limit,e.limitType,e.startAt,t)}(e._query,t))},t}(Rp);function Bp(e,t,n,i){if(n[0]=Object(o.n)(n[0]),n[0]instanceof Ap)return function(e,t,n,i,r){if(!i)throw new Mi(yi.NOT_FOUND,"Can't use a DocumentSnapshot that doesn't exist for "+n+"().");for(var o=[],a=0,s=Yr(e);a<s.length;a++){var c=s[a];if(c.field.isKeyField())o.push(cr(t,i.key));else{var l=i.data.field(c.field);if(Qi(l))throw new Mi(yi.INVALID_ARGUMENT,'Invalid query. You are trying to start or end a query using a document for which the field "'+c.field+'" is an uncommitted server timestamp. (Since the value of this field is unknown, you cannot start/end a query with it.)');if(null===l){var u=c.field.canonicalString();throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. You are trying to start or end a query using a document for which the field '"+u+"' (used as the orderBy) does not exist.")}o.push(l)}}return new Er(o,r)}(e._query,e.firestore._databaseId,t,n[0]._document,i);var r=rp(e.firestore);return function(e,t,n,i,r,o){var a=e.explicitOrderBy;if(r.length>a.length)throw new Mi(yi.INVALID_ARGUMENT,"Too many arguments provided to "+i+"(). The number of arguments must be less than or equal to the number of orderBy() clauses");for(var s=[],c=0;c<r.length;c++){var l=r[c];if(a[c].field.isKeyField()){if("string"!=typeof l)throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. Expected a string for document ID in "+i+"(), but got a "+typeof l);if(!Hr(e)&&-1!==l.indexOf("/"))throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. When querying a collection and ordering by FieldPath.documentId(), the value passed to "+i+"() must be a plain document ID, but '"+l+"' contains a slash.");var u=e.path.child(Bi.fromString(l));if(!tr.isDocumentKey(u))throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. When querying a collection group and ordering by FieldPath.documentId(), the value passed to "+i+"() must result in a valid document path, but '"+u+"' is not because it contains an odd number of segments.");var d=new tr(u);s.push(cr(t,d))}else{var p=fp(n,i,l);s.push(p)}}return new Er(s,o)}(e._query,e.firestore._databaseId,r,t,n,i)}function Fp(e,t,n){if("string"==typeof(n=Object(o.n)(n))){if(""===n)throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. When querying with FieldPath.documentId(), you must provide a valid document ID, but it was an empty string.");if(!Hr(t)&&-1!==n.indexOf("/"))throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. When querying a collection by FieldPath.documentId(), you must provide a plain document ID, but '"+n+"' contains a '/' character.");var i=t.path.child(Bi.fromString(n));if(!tr.isDocumentKey(i))throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. When querying a collection group by FieldPath.documentId(), the value provided must result in a valid document path, but '"+i+"' is not because it has an odd number of segments ("+i.length+").");return cr(e,new tr(i))}if(n instanceof Rd)return cr(e,n._key);throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. When querying with FieldPath.documentId(), you must provide a valid string or a DocumentReference, but it was: "+Td(n)+".")}function Up(e,t){if(!Array.isArray(e)||0===e.length)throw new Mi(yi.INVALID_ARGUMENT,"Invalid Query. A non-empty array is required for '"+t.toString()+"' filters.");if(e.length>10)throw new Mi(yi.INVALID_ARGUMENT,"Invalid Query. '"+t.toString()+"' filters support a maximum of 10 elements in the value array.")}function Vp(e,t,n){if(!n.isEqual(t))throw new Mi(yi.INVALID_ARGUMENT,"Invalid query. You have a where filter with an inequality (<, <=, !=, not-in, >, or >=) on field '"+t.toString()+"' and so you must also use '"+t.toString()+"' as your first argument to orderBy(), but your first orderBy() is on field '"+n.toString()+"' instead.")}var Hp=function(){function e(){}return e.prototype.convertValue=function(e,t){switch(void 0===t&&(t="none"),nr(e)){case 0:return null;case 1:return e.booleanValue;case 2:return Gi(e.integerValue||e.doubleValue);case 3:return this.convertTimestamp(e.timestampValue);case 4:return this.convertServerTimestamp(e,t);case 5:return e.stringValue;case 6:return this.convertBytes(Ki(e.bytesValue));case 7:return this.convertReference(e.referenceValue);case 8:return this.convertGeoPoint(e.geoPointValue);case 9:return this.convertArray(e.arrayValue,t);case 10:return this.convertObject(e.mapValue,t);default:throw wi()}},e.prototype.convertObject=function(e,t){var n=this,i={};return Pi(e.fields,(function(e,r){i[e]=n.convertValue(r,t)})),i},e.prototype.convertGeoPoint=function(e){return new Jd(Gi(e.latitude),Gi(e.longitude))},e.prototype.convertArray=function(e,t){var n=this;return(e.values||[]).map((function(e){return n.convertValue(e,t)}))},e.prototype.convertServerTimestamp=function(e,t){switch(t){case"previous":var n=function e(t){var n=t.mapValue.fields.__previous_value__;return Qi(n)?e(n):n}(e);return null==n?null:this.convertValue(n,t);case"estimate":return this.convertTimestamp(Ji(e));default:return null}},e.prototype.convertTimestamp=function(e){var t=Xi(e);return new xi(t.seconds,t.nanos)},e.prototype.convertDocumentKey=function(e,t){var n=Bi.fromString(e);Si(ja(n));var i=new md(n.get(1),n.get(3)),r=new tr(n.popFirst(5));return i.isEqual(t)||Ai("Document "+r+" contains a document reference within a different database ("+i.projectId+"/"+i.database+") which is not supported. It will be treated as a reference in the current database ("+t.projectId+"/"+t.database+") instead."),r},e}();function Yp(e,t,n){return e?n&&(n.merge||n.mergeFields)?e.toFirestore(t,n):e.toFirestore(t):t}var Xp=function(e){function t(t){var n=this;return(n=e.call(this)||this).firestore=t,n}return Object(r.d)(t,e),t.prototype.convertBytes=function(e){return new Kd(e)},t.prototype.convertReference=function(e){var t=this.convertDocumentKey(e,this.firestore._databaseId);return new Rd(this.firestore,null,t)},t}(Hp),Gp=function(){function e(e,t){this._firestore=e,this._commitHandler=t,this._mutations=[],this._committed=!1,this._dataReader=rp(e)}return e.prototype.set=function(e,t,n){this._verifyNotCommitted();var i=Kp(e,this._firestore),r=Yp(i.converter,t,n),o=op(this._dataReader,"WriteBatch.set",i._key,r,null!==i.converter,n);return this._mutations.push(o.toMutation(i._key,yo.none())),this},e.prototype.update=function(e,t,n){for(var i=[],r=3;r<arguments.length;r++)i[r-3]=arguments[r];this._verifyNotCommitted();var a,s=Kp(e,this._firestore);return a="string"==typeof(t=Object(o.n)(t))||t instanceof Gd?hp(this._dataReader,"WriteBatch.update",s._key,t,n,i):pp(this._dataReader,"WriteBatch.update",s._key,t),this._mutations.push(a.toMutation(s._key,yo.exists(!0))),this},e.prototype.delete=function(e){this._verifyNotCommitted();var t=Kp(e,this._firestore);return this._mutations=this._mutations.concat(new Ro(t._key,yo.none())),this},e.prototype.commit=function(){return this._verifyNotCommitted(),this._committed=!0,this._mutations.length>0?this._commitHandler(this._mutations):Promise.resolve()},e.prototype._verifyNotCommitted=function(){if(this._committed)throw new Mi(yi.FAILED_PRECONDITION,"A write batch can no longer be used after commit() has been called.")},e}();function Kp(e,t){if((e=Object(o.n)(e)).firestore!==t)throw new Mi(yi.INVALID_ARGUMENT,"Provided document reference is from a different Firestore instance.");return e}var Qp=function(e){function t(t){var n=this;return(n=e.call(this)||this).firestore=t,n}return Object(r.d)(t,e),t.prototype.convertBytes=function(e){return new Kd(e)},t.prototype.convertReference=function(e){var t=this.convertDocumentKey(e,this.firestore._databaseId);return new Rd(this.firestore,null,t)},t}(Hp);function Jp(e,t,n){e=qd(e,Rd);var i=qd(e.firestore,Ud),r=Yp(e.converter,t,n);return eh(i,[op(rp(i),"setDoc",e._key,r,null!==e.converter,n).toMutation(e._key,yo.none())])}function Zp(e,t,n){for(var i=[],r=3;r<arguments.length;r++)i[r-3]=arguments[r];e=qd(e,Rd);var a=qd(e.firestore,Ud),s=rp(a);return eh(a,[("string"==typeof(t=Object(o.n)(t))||t instanceof Gd?hp(s,"updateDoc",e._key,t,n,i):pp(s,"updateDoc",e._key,t)).toMutation(e._key,yo.exists(!0))])}function $p(e){for(var t,n,i,a=[],s=1;s<arguments.length;s++)a[s-1]=arguments[s];e=Object(o.n)(e);var c={includeMetadataChanges:!1},l=0;"object"!=typeof a[l]||Fd(a[l])||(c=a[l],l++);var u,d,p,h={includeMetadataChanges:c.includeMetadataChanges};if(Fd(a[l])){var f=a[l];a[l]=null===(t=f.next)||void 0===t?void 0:t.bind(f),a[l+1]=null===(n=f.error)||void 0===n?void 0:n.bind(f),a[l+2]=null===(i=f.complete)||void 0===i?void 0:i.bind(f)}if(e instanceof Rd)d=qd(e.firestore,Ud),p=jr(e._key.path),u={next:function(t){a[l]&&a[l](th(d,e,t))},error:a[l+1],complete:a[l+2]};else{var b=qd(e,xd);d=qd(b.firestore,Ud),p=b._query;var m=new Qp(d);u={next:function(e){a[l]&&a[l](new qp(d,m,b,e))},error:a[l+1],complete:a[l+2]},Dp(e._query)}return function(e,t,n,i){var o=this,a=new ed(i),s=new uu(t,a,n);return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(o,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return t=ou,[4,pd(e)];case 1:return[2,t.apply(void 0,[n.sent(),s])]}}))}))})),function(){a.Wo(),e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(o,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return t=au,[4,pd(e)];case 1:return[2,t.apply(void 0,[n.sent(),s])]}}))}))}))}}(Vd(d),p,h,u)}function eh(e,t){return function(e,t){var n=this,i=new us;return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(n,void 0,void 0,(function(){var n;return Object(r.e)(this,(function(r){switch(r.label){case 0:return n=Ou,[4,dd(e)];case 1:return[2,n.apply(void 0,[r.sent(),t,i])]}}))}))})),i.promise}(Vd(e),t)}function th(e,t,n){var i=n.docs.get(t._key),r=new Qp(e);return new Sp(e,r,t._key,i,new wp(n.hasPendingWrites,n.fromCache),t.converter)}var nh=function(e){function t(t,n){var i=this;return(i=e.call(this,t,n)||this)._firestore=t,i}return Object(r.d)(t,e),t.prototype.get=function(t){var n=this,i=Kp(t,this._firestore),r=new Qp(this._firestore);return e.prototype.get.call(this,t).then((function(e){return new Sp(n._firestore,r,i._key,e._document,new wp(!1,!1),i.converter)}))},t}(function(){function e(e,t){this._firestore=e,this._transaction=t,this._dataReader=rp(e)}return e.prototype.get=function(e){var t=this,n=Kp(e,this._firestore),i=new Xp(this._firestore);return this._transaction.lookup([n._key]).then((function(e){if(!e||1!==e.length)return wi();var r=e[0];if(r.isFoundDocument())return new Ap(t._firestore,i,r.key,r,n.converter);if(r.isNoDocument())return new Ap(t._firestore,i,n._key,null,n.converter);throw wi()}))},e.prototype.set=function(e,t,n){var i=Kp(e,this._firestore),r=Yp(i.converter,t,n),o=op(this._dataReader,"Transaction.set",i._key,r,null!==i.converter,n);return this._transaction.set(i._key,o),this},e.prototype.update=function(e,t,n){for(var i=[],r=3;r<arguments.length;r++)i[r-3]=arguments[r];var a,s=Kp(e,this._firestore);return a="string"==typeof(t=Object(o.n)(t))||t instanceof Gd?hp(this._dataReader,"Transaction.update",s._key,t,n,i):pp(this._dataReader,"Transaction.update",s._key,t),this._transaction.update(s._key,a),this},e.prototype.delete=function(e){var t=Kp(e,this._firestore);return this._transaction.delete(t._key),this},e}());function ih(){if("undefined"==typeof Uint8Array)throw new Mi(yi.UNIMPLEMENTED,"Uint8Arrays are not available in this environment.")}function rh(){if("undefined"==typeof atob)throw new Mi(yi.UNIMPLEMENTED,"Blobs are unavailable in Firestore in this environment.")}var oh=function(){function e(e){this._delegate=e}return e.fromBase64String=function(t){return rh(),new e(Kd.fromBase64String(t))},e.fromUint8Array=function(t){return ih(),new e(Kd.fromUint8Array(t))},e.prototype.toBase64=function(){return rh(),this._delegate.toBase64()},e.prototype.toUint8Array=function(){return ih(),this._delegate.toUint8Array()},e.prototype.isEqual=function(e){return this._delegate.isEqual(e._delegate)},e.prototype.toString=function(){return"Blob(base64: "+this.toBase64()+")"},e}(),ah=function(){function e(){}return e.prototype.enableIndexedDbPersistence=function(e,t){return function(e,t){Xd(e=qd(e,Ud));var n=Vd(e),i=e._freezeSettings(),r=new $u;return Yd(n,r,new Ju(r,i.cacheSizeBytes,null==t?void 0:t.forceOwnership))}(e._delegate,{forceOwnership:t})},e.prototype.enableMultiTabIndexedDbPersistence=function(e){return function(e){Xd(e=qd(e,Ud));var t=Vd(e),n=e._freezeSettings(),i=new $u;return Yd(t,i,new Zu(i,n.cacheSizeBytes))}(e._delegate)},e.prototype.clearIndexedDbPersistence=function(e){return function(e){var t=this;if(e._initialized&&!e._terminated)throw new Mi(yi.FAILED_PRECONDITION,"Persistence can only be cleared before a Firestore instance is initialized or after it is terminated.");var n=new us;return e._queue.enqueueAndForgetEvenWhileRestricted((function(){return Object(r.b)(t,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,function(e){return Object(r.b)(this,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return hs.yt()?(t=e+"main",[4,hs.delete(t)]):[2,Promise.resolve()];case 1:return n.sent(),[2]}}))}))}(Ac(e._databaseId,e._persistenceKey))];case 1:return i.sent(),n.resolve(),[3,3];case 2:return t=i.sent(),n.reject(t),[3,3];case 3:return[2]}}))}))})),n.promise}(e._delegate)},e}(),sh=function(){function e(e,t,n){var i=this;this._delegate=t,this.Zc=n,this.INTERNAL={delete:function(){return i.terminate()}},e instanceof md||(this.tu=e)}return Object.defineProperty(e.prototype,"_databaseId",{get:function(){return this._delegate._databaseId},enumerable:!1,configurable:!0}),e.prototype.settings=function(e){var t=this._delegate._getSettings();e.merge||t.host===e.host||ki("You are overriding the original host. If you did not intend to override your settings, use {merge: true}."),e.merge&&delete(e=Object.assign(Object.assign({},t),e)).merge,this._delegate._setSettings(e)},e.prototype.useEmulator=function(e,t,n){void 0===n&&(n={}),function(e,t,n,i){var r;void 0===i&&(i={});var a=(e=qd(e,Dd))._getSettings();if("firestore.googleapis.com"!==a.host&&a.host!==t&&ki("Host has been set in both settings() and useEmulator(), emulator host will be used"),e._setSettings(Object.assign(Object.assign({},a),{host:t+":"+n,ssl:!1})),i.mockUserToken){var s,c;if("string"==typeof i.mockUserToken)s=i.mockUserToken,c=tl.MOCK_USER;else{s=Object(o.i)(i.mockUserToken,null===(r=e._app)||void 0===r?void 0:r.options.projectId);var l=i.mockUserToken.sub||i.mockUserToken.user_id;if(!l)throw new Mi(yi.INVALID_ARGUMENT,"mockUserToken must contain 'sub' or 'user_id' field!");c=new tl(l)}e._credentials=new Md(new vd(s,c))}}(this._delegate,e,t,n)},e.prototype.enableNetwork=function(){return function(e){var t=this;return e.asyncQueue.enqueue((function(){return Object(r.b)(t,void 0,void 0,(function(){var t,n;return Object(r.e)(this,(function(i){switch(i.label){case 0:return[4,cd(e)];case 1:return t=i.sent(),[4,ud(e)];case 2:return n=i.sent(),[2,(t.setNetworkEnabled(!0),function(e){var t=Ti(e);return t.Or.delete(0),wl(t)}(n))]}}))}))}))}(Vd(qd(this._delegate,Ud)))},e.prototype.disableNetwork=function(){return function(e){var t=this;return e.asyncQueue.enqueue((function(){return Object(r.b)(t,void 0,void 0,(function(){var t,n;return Object(r.e)(this,(function(i){switch(i.label){case 0:return[4,cd(e)];case 1:return t=i.sent(),[4,ud(e)];case 2:return n=i.sent(),[2,(t.setNetworkEnabled(!1),function(e){return Object(r.b)(this,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return(t=Ti(e)).Or.add(0),[4,Sl(t)];case 1:return n.sent(),t.Br.set("Offline"),[2]}}))}))}(n))]}}))}))}))}(Vd(qd(this._delegate,Ud)))},e.prototype.enablePersistence=function(e){var t=!1,n=!1;return e&&Cd("synchronizeTabs",t=!!e.synchronizeTabs,"experimentalForceOwningTab",n=!!e.experimentalForceOwningTab),t?this.Zc.enableMultiTabIndexedDbPersistence(this):this.Zc.enableIndexedDbPersistence(this,n)},e.prototype.clearPersistence=function(){return this.Zc.clearIndexedDbPersistence(this)},e.prototype.terminate=function(){return this.tu&&(this.tu._removeServiceInstance("firestore"),this.tu._removeServiceInstance("firestore-exp")),this._delegate._delete()},e.prototype.waitForPendingWrites=function(){return function(e){var t=this,n=new us;return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(t,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(i){switch(i.label){case 0:return t=Su,[4,dd(e)];case 1:return[2,t.apply(void 0,[i.sent(),n])]}}))}))})),n.promise}(Vd(qd(this._delegate,Ud)))},e.prototype.onSnapshotsInSync=function(e){return function(e,t){return function(e,t){var n=this,i=new ed(t);return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(n,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return t=function(e,t){Ti(e).Gr.add(t),t.next()},[4,pd(e)];case 1:return[2,t.apply(void 0,[n.sent(),i])]}}))}))})),function(){i.Wo(),e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(n,void 0,void 0,(function(){var t;return Object(r.e)(this,(function(n){switch(n.label){case 0:return t=function(e,t){Ti(e).Gr.delete(t)},[4,pd(e)];case 1:return[2,t.apply(void 0,[n.sent(),i])]}}))}))}))}}(Vd(e=qd(e,Ud)),Fd(t)?t:{next:t})}(this._delegate,e)},Object.defineProperty(e.prototype,"app",{get:function(){if(!this.tu)throw new Mi(yi.FAILED_PRECONDITION,"Firestore was not initialized using the Firebase SDK. 'app' is not available");return this.tu},enumerable:!1,configurable:!0}),e.prototype.collection=function(e){try{return new _h(this,Wd(this._delegate,e))}catch(e){throw hh(e,"collection()","Firestore.collection()")}},e.prototype.doc=function(e){try{return new ph(this,Pd(this._delegate,e))}catch(e){throw hh(e,"doc()","Firestore.doc()")}},e.prototype.collectionGroup=function(e){try{return new vh(this,function(e,t){if(e=qd(e,Dd),Ad("collectionGroup","collection id",t),t.indexOf("/")>=0)throw new Mi(yi.INVALID_ARGUMENT,"Invalid collection ID '"+t+"' passed to function collectionGroup(). Collection IDs must not contain '/'.");return new xd(e,null,function(e){return new Pr(Bi.emptyPath(),e)}(t))}(this._delegate,e))}catch(e){throw hh(e,"collectionGroup()","Firestore.collectionGroup()")}},e.prototype.runTransaction=function(e){var t=this;return function(e,t){return function(e,t){var n=this,i=new us;return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(n,void 0,void 0,(function(){var n;return Object(r.e)(this,(function(r){switch(r.label){case 0:return[4,function(e){return sd(e).then((function(e){return e.datastore}))}(e)];case 1:return n=r.sent(),new nd(e.asyncQueue,n,t,i).run(),[2]}}))}))})),i.promise}(Vd(e),(function(n){return t(new nh(e,n))}))}(this._delegate,(function(n){return e(new lh(t,n))}))},e.prototype.batch=function(){var e=this;return Vd(this._delegate),new uh(new Gp(this._delegate,(function(t){return eh(e._delegate,t)})))},e.prototype.loadBundle=function(e){throw new Mi(yi.FAILED_PRECONDITION,'"loadBundle()" does not exist, have you imported "firebase/firestore/bundle"?')},e.prototype.namedQuery=function(e){throw new Mi(yi.FAILED_PRECONDITION,'"namedQuery()" does not exist, have you imported "firebase/firestore/bundle"?')},e}(),ch=function(e){function t(t){var n=this;return(n=e.call(this)||this).firestore=t,n}return Object(r.d)(t,e),t.prototype.convertBytes=function(e){return new oh(new Kd(e))},t.prototype.convertReference=function(e){var t=this.convertDocumentKey(e,this.firestore._databaseId);return ph.eu(t,this.firestore,null)},t}(Hp),lh=function(){function e(e,t){this._firestore=e,this._delegate=t,this._userDataWriter=new ch(e)}return e.prototype.get=function(e){var t=this,n=Oh(e);return this._delegate.get(n).then((function(e){return new mh(t._firestore,new Sp(t._firestore._delegate,t._userDataWriter,e._key,e._document,e.metadata,n.converter))}))},e.prototype.set=function(e,t,n){var i=Oh(e);return n?(kd("Transaction.set",n),this._delegate.set(i,t,n)):this._delegate.set(i,t),this},e.prototype.update=function(e,t,n){for(var i,o=[],a=3;a<arguments.length;a++)o[a-3]=arguments[a];var s=Oh(e);return 2===arguments.length?this._delegate.update(s,t):(i=this._delegate).update.apply(i,Object(r.i)([s,t,n],o)),this},e.prototype.delete=function(e){var t=Oh(e);return this._delegate.delete(t),this},e}(),uh=function(){function e(e){this._delegate=e}return e.prototype.set=function(e,t,n){var i=Oh(e);return n?(kd("WriteBatch.set",n),this._delegate.set(i,t,n)):this._delegate.set(i,t),this},e.prototype.update=function(e,t,n){for(var i,o=[],a=3;a<arguments.length;a++)o[a-3]=arguments[a];var s=Oh(e);return 2===arguments.length?this._delegate.update(s,t):(i=this._delegate).update.apply(i,Object(r.i)([s,t,n],o)),this},e.prototype.delete=function(e){var t=Oh(e);return this._delegate.delete(t),this},e.prototype.commit=function(){return this._delegate.commit()},e}(),dh=function(){function e(e,t,n){this._firestore=e,this._userDataWriter=t,this._delegate=n}return e.prototype.fromFirestore=function(e,t){var n=new Tp(this._firestore._delegate,this._userDataWriter,e._key,e._document,e.metadata,null);return this._delegate.fromFirestore(new gh(this._firestore,n),null!=t?t:{})},e.prototype.toFirestore=function(e,t){return t?this._delegate.toFirestore(e,t):this._delegate.toFirestore(e)},e.nu=function(t,n){var i=e.su,r=i.get(t);r||(r=new WeakMap,i.set(t,r));var o=r.get(n);return o||(o=new e(t,new ch(t),n),r.set(n,o)),o},e}();dh.su=new WeakMap;var ph=function(){function e(e,t){this.firestore=e,this._delegate=t,this._userDataWriter=new ch(e)}return e.iu=function(t,n,i){if(t.length%2!=0)throw new Mi(yi.INVALID_ARGUMENT,"Invalid document reference. Document references must have an even number of segments, but "+t.canonicalString()+" has "+t.length);return new e(n,new Rd(n._delegate,i,new tr(t)))},e.eu=function(t,n,i){return new e(n,new Rd(n._delegate,i,t))},Object.defineProperty(e.prototype,"id",{get:function(){return this._delegate.id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return new _h(this.firestore,this._delegate.parent)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this._delegate.path},enumerable:!1,configurable:!0}),e.prototype.collection=function(e){try{return new _h(this.firestore,Wd(this._delegate,e))}catch(e){throw hh(e,"collection()","DocumentReference.collection()")}},e.prototype.isEqual=function(e){return(e=Object(o.n)(e))instanceof Rd&&Nd(this._delegate,e)},e.prototype.set=function(e,t){t=kd("DocumentReference.set",t);try{return t?Jp(this._delegate,e,t):Jp(this._delegate,e)}catch(e){throw hh(e,"setDoc()","DocumentReference.set()")}},e.prototype.update=function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];try{return 1===arguments.length?Zp(this._delegate,e):Zp.apply(void 0,Object(r.i)([this._delegate,e,t],n))}catch(e){throw hh(e,"updateDoc()","DocumentReference.update()")}},e.prototype.delete=function(){return eh(qd((e=this._delegate).firestore,Ud),[new Ro(e._key,yo.none())]);var e},e.prototype.onSnapshot=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=fh(t),r=bh(t,(function(t){return new mh(e.firestore,new Sp(e.firestore._delegate,e._userDataWriter,t._key,t._document,t.metadata,e._delegate.converter))}));return $p(this._delegate,i,r)},e.prototype.get=function(e){var t=this;return("cache"===(null==e?void 0:e.source)?function(e){e=qd(e,Rd);var t=qd(e.firestore,Ud),n=Vd(t),i=new Qp(t);return function(e,t){var n=this,i=new us;return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(n,void 0,void 0,(function(){var n;return Object(r.e)(this,(function(o){switch(o.label){case 0:return n=function(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o;return Object(r.e)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,function(e,t){var n=Ti(e);return n.persistence.runTransaction("read document","readonly",(function(e){return n.Mn.mn(e,t)}))}(e,t)];case 1:return(o=r.sent()).isFoundDocument()?n.resolve(o):o.isNoDocument()?n.resolve(null):n.reject(new Mi(yi.UNAVAILABLE,"Failed to get document from cache. (However, this document may exist on the server. Run again without setting 'source' in the GetOptions to attempt to retrieve the document from the server.)")),[3,3];case 2:return i=r.sent(),o=$l(i,"Failed to get document '"+t+" from cache"),n.reject(o),[3,3];case 3:return[2]}}))}))},[4,ld(e)];case 1:return[2,n.apply(void 0,[o.sent(),t,i])]}}))}))})),i.promise}(n,e._key).then((function(n){return new Sp(t,i,e._key,n,new wp(null!==n&&n.hasLocalMutations,!0),e.converter)}))}(this._delegate):"server"===(null==e?void 0:e.source)?function(e){e=qd(e,Rd);var t=qd(e.firestore,Ud);return hd(Vd(t),e._key,{source:"server"}).then((function(n){return th(t,e,n)}))}(this._delegate):function(e){e=qd(e,Rd);var t=qd(e.firestore,Ud);return hd(Vd(t),e._key).then((function(n){return th(t,e,n)}))}(this._delegate)).then((function(e){return new mh(t.firestore,new Sp(t.firestore._delegate,t._userDataWriter,e._key,e._document,e.metadata,t._delegate.converter))}))},e.prototype.withConverter=function(t){return new e(this.firestore,t?this._delegate.withConverter(dh.nu(this.firestore,t)):this._delegate.withConverter(null))},e}();function hh(e,t,n){return e.message=e.message.replace(t,n),e}function fh(e){for(var t=0,n=e;t<n.length;t++){var i=n[t];if("object"==typeof i&&!Fd(i))return i}return{}}function bh(e,t){var n,i,r;return{next:function(e){r.next&&r.next(t(e))},error:null===(n=(r=Fd(e[0])?e[0]:Fd(e[1])?e[1]:"function"==typeof e[0]?{next:e[0],error:e[1],complete:e[2]}:{next:e[1],error:e[2],complete:e[3]}).error)||void 0===n?void 0:n.bind(r),complete:null===(i=r.complete)||void 0===i?void 0:i.bind(r)}}var mh=function(){function e(e,t){this._firestore=e,this._delegate=t}return Object.defineProperty(e.prototype,"ref",{get:function(){return new ph(this._firestore,this._delegate.ref)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._delegate.id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"metadata",{get:function(){return this._delegate.metadata},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"exists",{get:function(){return this._delegate.exists()},enumerable:!1,configurable:!0}),e.prototype.data=function(e){return this._delegate.data(e)},e.prototype.get=function(e,t){return this._delegate.get(e,t)},e.prototype.isEqual=function(e){return Ep(this._delegate,e._delegate)},e}(),gh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.d)(t,e),t.prototype.data=function(e){return this._delegate.data(e)},t}(mh),vh=function(){function e(e,t){this.firestore=e,this._delegate=t,this._userDataWriter=new ch(e)}return e.prototype.where=function(t,n,i){try{return new e(this.firestore,xp(this._delegate,function(e,t,n){var i=t,r=Cp("where",e);return new Ip(r,i,n)}(t,n,i)))}catch(t){throw hh(t,/(orderBy|where)\(\)/,"Query.$1()")}},e.prototype.orderBy=function(t,n){try{return new e(this.firestore,xp(this._delegate,function(e,t){void 0===t&&(t="asc");var n=t,i=Cp("orderBy",e);return new Wp(i,n)}(t,n)))}catch(t){throw hh(t,/(orderBy|where)\(\)/,"Query.$1()")}},e.prototype.limit=function(t){try{return new e(this.firestore,xp(this._delegate,function(e){return Ld("limit",e),new Pp("limit",e,"F")}(t)))}catch(t){throw hh(t,"limit()","Query.limit()")}},e.prototype.limitToLast=function(t){try{return new e(this.firestore,xp(this._delegate,function(e){return Ld("limitToLast",e),new Pp("limitToLast",e,"L")}(t)))}catch(t){throw hh(t,"limitToLast()","Query.limitToLast()")}},e.prototype.startAt=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return new e(this.firestore,xp(this._delegate,(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new Np("startAt",e,!0)}).apply(void 0,t)))}catch(t){throw hh(t,"startAt()","Query.startAt()")}},e.prototype.startAfter=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return new e(this.firestore,xp(this._delegate,(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new Np("startAfter",e,!1)}).apply(void 0,t)))}catch(t){throw hh(t,"startAfter()","Query.startAfter()")}},e.prototype.endBefore=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return new e(this.firestore,xp(this._delegate,(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new jp("endBefore",e,!0)}).apply(void 0,t)))}catch(t){throw hh(t,"endBefore()","Query.endBefore()")}},e.prototype.endAt=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return new e(this.firestore,xp(this._delegate,(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new jp("endAt",e,!1)}).apply(void 0,t)))}catch(t){throw hh(t,"endAt()","Query.endAt()")}},e.prototype.isEqual=function(e){return jd(this._delegate,e._delegate)},e.prototype.get=function(e){var t=this;return("cache"===(null==e?void 0:e.source)?function(e){e=qd(e,xd);var t=qd(e.firestore,Ud),n=Vd(t),i=new Qp(t);return function(e,t){var n=this,i=new us;return e.asyncQueue.enqueueAndForget((function(){return Object(r.b)(n,void 0,void 0,(function(){var n;return Object(r.e)(this,(function(o){switch(o.label){case 0:return n=function(e,t,n){return Object(r.b)(this,void 0,void 0,(function(){var i,o,a,s,c;return Object(r.e)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,Nc(e,t,!0)];case 1:return c=r.sent(),i=new bu(t,c.Bn),o=i._o(c.documents),a=i.applyChanges(o,!1),n.resolve(a.snapshot),[3,3];case 2:return s=r.sent(),c=$l(s,"Failed to execute query '"+t+" against cache"),n.reject(c),[3,3];case 3:return[2]}}))}))},[4,ld(e)];case 1:return[2,n.apply(void 0,[o.sent(),t,i])]}}))}))})),i.promise}(n,e._query).then((function(n){return new qp(t,i,e,n)}))}(this._delegate):"server"===(null==e?void 0:e.source)?function(e){e=qd(e,xd);var t=qd(e.firestore,Ud),n=Vd(t),i=new Qp(t);return fd(n,e._query,{source:"server"}).then((function(n){return new qp(t,i,e,n)}))}(this._delegate):function(e){e=qd(e,xd);var t=qd(e.firestore,Ud),n=Vd(t),i=new Qp(t);return Dp(e._query),fd(n,e._query).then((function(n){return new qp(t,i,e,n)}))}(this._delegate)).then((function(e){return new Mh(t.firestore,new qp(t.firestore._delegate,t._userDataWriter,t._delegate,e._snapshot))}))},e.prototype.onSnapshot=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=fh(t),r=bh(t,(function(t){return new Mh(e.firestore,new qp(e.firestore._delegate,e._userDataWriter,e._delegate,t._snapshot))}));return $p(this._delegate,i,r)},e.prototype.withConverter=function(t){return new e(this.firestore,t?this._delegate.withConverter(dh.nu(this.firestore,t)):this._delegate.withConverter(null))},e}(),yh=function(){function e(e,t){this._firestore=e,this._delegate=t}return Object.defineProperty(e.prototype,"type",{get:function(){return this._delegate.type},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"doc",{get:function(){return new gh(this._firestore,this._delegate.doc)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"oldIndex",{get:function(){return this._delegate.oldIndex},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"newIndex",{get:function(){return this._delegate.newIndex},enumerable:!1,configurable:!0}),e}(),Mh=function(){function e(e,t){this._firestore=e,this._delegate=t}return Object.defineProperty(e.prototype,"query",{get:function(){return new vh(this._firestore,this._delegate.query)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"metadata",{get:function(){return this._delegate.metadata},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"size",{get:function(){return this._delegate.size},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"empty",{get:function(){return this._delegate.empty},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"docs",{get:function(){var e=this;return this._delegate.docs.map((function(t){return new gh(e._firestore,t)}))},enumerable:!1,configurable:!0}),e.prototype.docChanges=function(e){var t=this;return this._delegate.docChanges(e).map((function(e){return new yh(t._firestore,e)}))},e.prototype.forEach=function(e,t){var n=this;this._delegate.forEach((function(i){e.call(t,new gh(n._firestore,i))}))},e.prototype.isEqual=function(e){return Ep(this._delegate,e._delegate)},e}(),_h=function(e){function t(t,n){var i=this;return(i=e.call(this,t,n)||this).firestore=t,i._delegate=n,i}return Object(r.d)(t,e),Object.defineProperty(t.prototype,"id",{get:function(){return this._delegate.id},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return this._delegate.path},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parent",{get:function(){var e=this._delegate.parent;return e?new ph(this.firestore,e):null},enumerable:!1,configurable:!0}),t.prototype.doc=function(e){try{return new ph(this.firestore,void 0===e?Pd(this._delegate):Pd(this._delegate,e))}catch(e){throw hh(e,"doc()","CollectionReference.doc()")}},t.prototype.add=function(e){var t=this;return function(e,t){var n=qd(e.firestore,Ud),i=Pd(e),r=Yp(e.converter,t);return eh(n,[op(rp(e.firestore),"addDoc",i._key,r,null!==e.converter,{}).toMutation(i._key,yo.exists(!1))]).then((function(){return i}))}(this._delegate,e).then((function(e){return new ph(t.firestore,e)}))},t.prototype.isEqual=function(e){return Nd(this._delegate,e._delegate)},t.prototype.withConverter=function(e){return new t(this.firestore,e?this._delegate.withConverter(dh.nu(this.firestore,e)):this._delegate.withConverter(null))},t}(vh);function Oh(e){return qd(e,Rd)}var zh,Ah=function(){function e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._delegate=new(Gd.bind.apply(Gd,Object(r.i)([void 0],e)))}return e.documentId=function(){return new e(Ui.keyField().canonicalString())},e.prototype.isEqual=function(e){return(e=Object(o.n)(e))instanceof Gd&&this._delegate._internalPath.isEqual(e._internalPath)},e}(),kh=function(){function e(e){this._delegate=e}return e.serverTimestamp=function(){var t=new cp("serverTimestamp");return t._methodName="FieldValue.serverTimestamp",new e(t)},e.delete=function(){var t=new ap("deleteField");return t._methodName="FieldValue.delete",new e(t)},e.arrayUnion=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new lp("arrayUnion",e)}).apply(void 0,t);return i._methodName="FieldValue.arrayUnion",new e(i)},e.arrayRemove=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new up("arrayRemove",e)}).apply(void 0,t);return i._methodName="FieldValue.arrayRemove",new e(i)},e.increment=function(t){var n=function(e){return new dp("increment",e)}(t);return n._methodName="FieldValue.increment",new e(n)},e.prototype.isEqual=function(e){return this._delegate.isEqual(e._delegate)},e}(),Ch=n("/6Yf"),wh={Firestore:sh,GeoPoint:Jd,Timestamp:xi,Blob:oh,Transaction:lh,WriteBatch:uh,DocumentReference:ph,DocumentSnapshot:mh,Query:vh,QueryDocumentSnapshot:gh,QuerySnapshot:Mh,CollectionReference:_h,FieldPath:Ah,FieldValue:kh,setLogLevel:function(e){var t;t=e,_i.setLogLevel(t)},CACHE_SIZE_UNLIMITED:-1};(function(e,t){e.INTERNAL.registerComponent(new Ch.a("firestore",(function(e){return function(e,t){return new sh(e,new Ud(e,t),new ah)}(e.getProvider("app").getImmediate(),e.getProvider("auth-internal"))}),"PUBLIC").setServiceProps(Object.assign({},wh)))})(zh=i.a),zh.registerVersion("@firebase/firestore","2.4.1")},"5xEe":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("qCKp");t.Subject=i.Subject},"6+QB":function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n("wd/R"))},"6+Zj":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).assignments=!1,n.assignmentsNumber=0,n.contests=!1,n.connections=!1,n.connectionsNumber=0,e&&(n.assignments=e.new_assignments_events,n.assignmentsNumber=e.assignments_event_number,n.contests=e.contest_in_progress,n.connections=e.new_incoming_connections,n.connectionsNumber=e.incoming_connections_number),n}return _inherits(t,e),_createClass(t)}(n("ecpQ").a)},"63hL":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"e",(function(){return u})),n.d(t,"d",(function(){return d}));var i=n("reNL"),r=n("QiQM"),o=n("soBk"),a=function(){function e(t){_classCallCheck(this,e),t&&(this.columnId=t.column_id,this.label=t.label,this._labelCopy=this.label,this.description=t.description,this.percentage=t.percentage,this.includedInTheAverage=t.included_in_the_average,t.created&&(this.created=o.i.serverTimestampToDate(t.created)))}return _createClass(e,[{key:"createdTime",get:function(){return this.created?this.created.getTime():0}},{key:"getGrade",value:function(t){return this.includedInTheAverage?e.getGrade(this.percentage,t):e.getGradeByLabel(this,t)}},{key:"copy",value:function(){return new e(this.raw())}},{key:"raw",value:function(){return{column_id:this.columnId,label:this.label,description:this.description,percentage:this.percentage,included_in_the_average:this.includedInTheAverage,created:o.i.dateToServerTimestamp(this.created)}}},{key:"extendedRaw",value:function(){var e=this.raw();return e.column_id=this.column?this.column.id:null,e.student_id=this.student?this.student.id:null,e}}],[{key:"getGrade",value:function(e,t){var n,i=_createForOfIteratorHelper(t.filter((function(e){return e.includedInTheAverage})).sort((function(e,t){return e.percentage-t.percentage})));try{for(i.s();!(n=i.n()).done;){var r=n.value;if(e<=r.percentage)return r}}catch(o){i.e(o)}finally{i.f()}return null}},{key:"getGradeByLabel",value:function(e,t){var n,i=_createForOfIteratorHelper(t);try{for(i.s();!(n=i.n()).done;){var r=n.value;if(e.label===r.label)return r}}catch(o){i.e(o)}finally{i.f()}return null}},{key:"fromGrade",value:function(t){var n=t.raw();return n.column_id=null,new e(n)}}])}(),s=function(){function e(t){_classCallCheck(this,e),t&&(this.studentId=t.student_id,this.grades=t.grades.map((function(e){return new a(e)})))}return _createClass(e,null,[{key:"fromStudent",value:function(t){return new e({student_id:t.id,grades:[]})}}])}(),c=function(){function e(t){_classCallCheck(this,e),this._type=void 0!==t.type?t.type:e.TYPE.DEFAULT}return _createClass(e,[{key:"type",get:function(){return this._type}},{key:"isDefault",get:function(){return this._type===e.TYPE.DEFAULT}},{key:"isCustom",get:function(){return this._type===e.TYPE.CUSTOM}},{key:"isAssignment",get:function(){return this._type===e.TYPE.ASSIGNMENT}},{key:"isDescriptionEvaluation",get:function(){return this._type===e.TYPE.DESCRIPTION}},{key:"isFinal",get:function(){return this._type===e.TYPE.FINAL}}])}();c.TYPE={DEFAULT:0,CUSTOM:1,FINAL:2,ASSIGNMENT:3,DESCRIPTION:4};var l=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).order=e.order,n.assignmentId=e.assignment_id,n.type=new c(e),n}return _inherits(t,e),_createClass(t,[{key:"copy",value:function(){return new t(this.raw())}},{key:"raw",value:function(){return{id:this.id,label:this.label,color:this.color,weight:this.weight,description:this.description,order:this.order,school_id:this.schoolId,type:this.type.type,assignment_id:this.assignmentId}}},{key:"isConsideredInAverage",get:function(){return this.type.isDefault||this.type.isAssignment}}],[{key:"fromGradeType",value:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.TYPE.DEFAULT;return new t(Object.assign(e.raw(),{order:0,type:i,assignment_id:n}))}}])}(i.a),u=function(){return _createClass((function e(t){_classCallCheck(this,e);var n=t.columns.map((function(e){return new l(e)}));this.id=t.id,this.columns=n.filter((function(e){return!e.type.isFinal})).sort((function(e,t){return e.order-t.order})),this.finalColumn=n.find((function(e){return e.type.isFinal})),this.students=t.students.map((function(e){return new s(e)}))}),[{key:"fillMissingStudents",value:function(e){var t=this;e.forEach((function(e){t.students.some((function(t){return t.studentId===e.id}))||t.students.push(s.fromStudent(e))}))}}])}(),d=function(){return _createClass((function e(t){_classCallCheck(this,e),t&&(this.id=t.id,this.title=t.title,this.date=o.i.serverTimestampToDate(t.date),this.lessonHour=new r.a(t.lesson_hour),this.substituteTeacherId=t.substitute_teacher_id,this.updateCopy())}),[{key:"raw",value:function(){return{id:this.id,title:this.title,date:o.i.dateToServerTimestamp(this.date),lesson_hour:this.lessonHour.raw(),substitute_teacher_id:this.substituteTeacherId}}},{key:"hasModelChanged",value:function(){return!(this.title===this._copy.title)}},{key:"updateCopy",value:function(){this._copy=this.raw()}}])}()},"6B0Y":function(e,t,n){!function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},n={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(e){return"\u179b\u17d2\u1784\u17b6\u1785"===e},meridiem:function(e,t,n){return e<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(e){return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n("wd/R"))},"6DOg":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=["chartCanvas"],o=function(){return _createClass((function e(){_classCallCheck(this,e),this.width=256,this.height=256,this.score=0,this.isAnimation=!0,this.isReRenderOn=!1,this.textColor="--common-primary",this.graphColor="--common-primary",this.graphEmptyColor="--common-grey-100",this.percentageInnerCutout=80,this.fontSize=30}),[{key:"ngOnChanges",value:function(e){this.setColors(e),this.isReRenderOn&&this.drawDoughnutGraph()}},{key:"ngAfterViewInit",value:function(){this.drawDoughnutGraph()}},{key:"drawDoughnutGraph",value:function(){var e=this,t=this.score||0,n=this.chartCanvas.nativeElement.getContext("2d"),i={datasets:[{backgroundColor:[this.graphColor,this.graphEmptyColor],data:[t,100-t]}]},r=this.isAnimation?function(){var i=Math.round(e.width/2),r=Math.round(e.height/2);n.font=e.fontSize+"px Arial",n.textAlign="center",n.textBaseline="middle",n.fillStyle=e.textColor,n.fillText(t+"%",i,r)}:function(){};new Chart(n,{type:"doughnut",data:i,options:{responsive:!1,tooltips:{enabled:!1},cutoutPercentage:this.percentageInnerCutout,elements:{arc:{borderWidth:0}},legend:{display:!1},hover:{mode:null},animation:{onComplete:r}}})}},{key:"setColors",value:function(e){this.setColorToDefaultIfNotProvidedInInput(e,"graphEmptyColor","--common-grey-100"),this.setColorToDefaultIfNotProvidedInInput(e,"graphColor","--common-primary"),this.setColorToDefaultIfNotProvidedInInput(e,"textColor","--common-primary")}},{key:"setColorToDefaultIfNotProvidedInInput",value:function(e,t,n){var i=window.getComputedStyle(document.body);e[t]||(this[t]=i.getPropertyValue(n))}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275cmp=i.ac({type:o,selectors:[["chart"]],viewQuery:function(e,t){var n;1&e&&i.hd(r,!0),2&e&&i.Vc(n=i.vc())&&(t.chartCanvas=n.first)},inputs:{width:"width",height:"height",score:"score",isAnimation:"isAnimation",isReRenderOn:"isReRenderOn",textColor:"textColor",graphColor:"graphColor",graphEmptyColor:"graphEmptyColor",percentageInnerCutout:"percentageInnerCutout",fontSize:"fontSize"},features:[i.Sb],decls:7,vars:6,consts:[[3,"width","height"],["chartCanvas",""]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"div"),i.od(2,"\n            "),i.hc(3,"canvas",0,1),i.od(5,"\n        "),i.lc(),i.od(6,"\n    ")),2&e&&(i.Ub(1),i.jd("width",t.width)("height",t.height),i.Ub(2),i.Gc("width",t.width)("height",t.height))},encapsulation:2})},"6Pd0":function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"h",(function(){return a})),n.d(t,"f",(function(){return s})),n.d(t,"e",(function(){return c})),n.d(t,"g",(function(){return l})),n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return d}));var i,r,o=n("dLnV");!function(e){e.TODO="TODO",e.ASSIGNED="ASSIGNED",e.SUBMITTED="SUBMITTED",e.COMPLETED="COMPLETED"}(i||(i={}));var a=function(){return _createClass((function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,e),this.isGlobal=n,this.stage=t,this.label=this.type2Label(t),this.dueDate=i||this.dueDate,this.submittedDate=r||this.submittedDate}),[{key:"type2Label",value:function(e){var t="Stage."+e;return this.isGlobal?t+".global":t}}])}(),s=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(_classCallCheck(this,t),(n=_callSuper(this,t,[e])).inProgress=!1,n.errors=e.errors,n.extended_metadata=e.extended_metadata||[],n.time=e.time?e.time:0,n.score=Math.round(100*e.score),null==e?void 0:e.stage){var o=e.stage?e.stage:i.TODO,s=e.due_date&&new Date(e.due_date),c=e.submitted_date&&new Date(e.submitted_date);n.stage=new a(o,!1,s,c)}return n.isAssessment=r,void 0!==(null==e?void 0:e.resource_score)&&(n.resourceScore=Math.round(100*e.resource_score)),void 0!==(null==e?void 0:e.total_time)&&(n.totalTime=e.total_time),n}return _inherits(t,e),_createClass(t,[{key:"clone",value:function(){var e=_superPropGet(t,"clone",this,3)([]);return e.score=this.score,e.time=this.time,e.errors=this.errors,e}}])}(o.CollectionResource),c=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).score=null,n.time=null,n.errors=null,n.favorite=!1,n.visible=!0,n.score=e.score,n.time=e.time,n.errors=e.errors,n.validTo=e.valid_to,n.favorite=e.favorite,n.visible=e.visible,n.inProgress=e.in_progress,n.contextualPortfolioEnabled=e.contextual_portfolio_enabled,n.resetResultsDisabled=e.reset_results_disabled||!1,n.showExternalResourcesInCourseSection=e.show_external_resources_in_course_section,n.isPrintable=e.is_printable,n.limitPrintOptionsForStudents=e.limit_print_options_for_students,n.hideShowAnswersAvailable=e.hide_show_answers_available,e.resources&&(n.resources=e.resources.map((function(e){return new s(e,n.isAssessment)})),n.assignScoresToCollection()),n.isExternal=!1,n.isNotVisibleInAssignmentCreator=e.is_not_visible_in_assignment_creator,n.isNotVisibleInsideAssessmentCreator=e.is_not_visible_inside_assessment_creator,n.isAdaptive=e.is_adaptive,n.areArrowsAvailable=e.additional_arrows_visible,n.showTableOfContentsInLesson=e.show_table_of_contents_in_lesson,void 0!==(null==e?void 0:e.resource_score)&&(n.resource_score=Math.round(100*e.resource_score)),void 0!==(null==e?void 0:e.total_time)&&(n.totalTime=e.total_time),n}return _inherits(t,e),_createClass(t,[{key:"isValidToEmpty",get:function(){return""===this.validTo}},{key:"isEnabled",get:function(){return!this.inProgress}},{key:"disabledReason",get:function(){return this.inProgress?"collections.details.collection_in_progress":null}},{key:"assignScoresToCollection",value:function(){var e=t.calculateCollectionScoreData(this.resources);this.errors=e.errors,this.score=e.scores,this.time=e.time}}],[{key:"calculateCollectionScoreData",value:function(e){var t=0,n=0,i=0,r=0;return e.filter((function(e){return e})).filter((function(e){return!(e.isFile&&e.isFile()||e.isUrl&&e.isUrl())})).forEach((function(e){r+=1,i+=e.score||0,n+=e.errors||0,t+=Number(e.time)})),{errors:n,scores:this.calculateScores(i,r),time:t}}},{key:"calculateScores",value:function(e,t){return Number(parseFloat(t>0?e/t:0).toFixed(0))}},{key:"fromMInstructor",value:function(){var e=o.Collection.fromMInstructor();return e.score=0,e}}])}(o.Collection),l=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.title=t.title,this.filterRank=t.filter_rank,this.collections=t.collections.map((function(e){return new c(e)}))}));!function(e){e.LIST="list",e.GRID="grid",e.CUSTOM="custom"}(r||(r={}));var u=function(){function e(t,n){var i=this;_classCallCheck(this,e),this.courseId=t,this.externalCollections=[],n.forEach((function(e){var t=new c(e);t.isExternal=!0,i.externalCollections.push(t)}))}return _createClass(e,null,[{key:"produceObjectsFromRaw",value:function(t){return t.map((function(t){return new e(t.course_id,t.external_resources.map((function(e){return{id:e.course,title:e.label,url:e.url,icon_url:e.cover,score:null,time:null,errors:null,valid_to:"",fb_icon_url:null,ecommerce_type:null,description:"",teacher_description:"",owner:null,shared:null,original_id:null,custom_toc_entry_point:null,user_display_type:null,limit_print_options_for_students:!1}})))}))}}])}(),d=_createClass((function e(t){_classCallCheck(this,e),"object"==typeof t.collections_count?(this.favoritesCount=t.collections_count.favorites,this.privateCollectionsCount=t.collections_count.include_private_section):this.collectionsCount=t.collections_count}))},"6Uf2":function(e,t,n){"use strict";(function(e){var t=n("zIRd"),i=n("/6Yf"),r=n("qOnz"),o=n("mrSG"),a=n("q/0M"),s="";function c(e){s=e}var l,u=function(){function e(e){this.domStorage_=e,this.prefix_="firebase:"}return e.prototype.set=function(e,t){null==t?this.domStorage_.removeItem(this.prefixedName_(e)):this.domStorage_.setItem(this.prefixedName_(e),Object(r.I)(t))},e.prototype.get=function(e){var t=this.domStorage_.getItem(this.prefixedName_(e));return null==t?null:Object(r.C)(t)},e.prototype.remove=function(e){this.domStorage_.removeItem(this.prefixedName_(e))},e.prototype.prefixedName_=function(e){return this.prefix_+e},e.prototype.toString=function(){return this.domStorage_.toString()},e}(),d=function(){function e(){this.cache_={},this.isInMemoryStorage=!0}return e.prototype.set=function(e,t){null==t?delete this.cache_[e]:this.cache_[e]=t},e.prototype.get=function(e){return Object(r.h)(this.cache_,e)?this.cache_[e]:null},e.prototype.remove=function(e){delete this.cache_[e]},e}(),p=function(e){try{if("undefined"!=typeof window&&void 0!==window[e]){var t=window[e];return t.setItem("firebase:sentinel","cache"),t.removeItem("firebase:sentinel"),new u(t)}}catch(n){}return new d},h=p("localStorage"),f=p("sessionStorage"),b=new a.b("@firebase/database"),m=(l=1,function(){return l++}),g=function(e){var t=Object(r.H)(e),n=new r.c;n.update(t);var i=n.digest();return r.f.encodeByteArray(i)},v=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n="",i=0;i<e.length;i++){var o=e[i];Array.isArray(o)||o&&"object"==typeof o&&"number"==typeof o.length?n+=v.apply(null,o):n+="object"==typeof o?Object(r.I)(o):o,n+=" "}return n},y=null,M=!0,_=function(e,t){Object(r.d)(!t||!0===e||!1===e,"Can't turn on custom loggers persistently."),!0===e?(b.logLevel=a.a.VERBOSE,y=b.log.bind(b),t&&f.set("logging_enabled",!0)):"function"==typeof e?y=e:(y=null,f.remove("logging_enabled"))},O=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!0===M&&(M=!1,null===y&&!0===f.get("logging_enabled")&&_(!0)),y){var n=v.apply(null,e);y(n)}},z=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];O.apply(void 0,Object(o.i)([e],Object(o.g)(t)))}},A=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n="FIREBASE INTERNAL ERROR: "+v.apply(void 0,Object(o.i)([],Object(o.g)(e)));b.error(n)},k=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n="FIREBASE FATAL ERROR: "+v.apply(void 0,Object(o.i)([],Object(o.g)(e)));throw b.error(n),new Error(n)},C=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n="FIREBASE WARNING: "+v.apply(void 0,Object(o.i)([],Object(o.g)(e)));b.warn(n)},w=function(e){return"number"==typeof e&&(e!=e||e===Number.POSITIVE_INFINITY||e===Number.NEGATIVE_INFINITY)},S="[MIN_NAME]",T="[MAX_NAME]",q=function(e,t){if(e===t)return 0;if(e===S||t===T)return-1;if(t===S||e===T)return 1;var n=P(e),i=P(t);return null!==n?null!==i?n-i==0?e.length-t.length:n-i:-1:null!==i?1:e<t?-1:1},L=function(e,t){return e===t?0:e<t?-1:1},E=function(e,t){if(t&&e in t)return t[e];throw new Error("Missing required key ("+e+") in object: "+Object(r.I)(t))},D=function(e){if("object"!=typeof e||null===e)return Object(r.I)(e);var t=[];for(var n in e)t.push(n);t.sort();for(var i="{",o=0;o<t.length;o++)0!==o&&(i+=","),i+=Object(r.I)(t[o]),i+=":",i+=D(e[t[o]]);return i+"}"},R=function(e,t){var n=e.length;if(n<=t)return[e];for(var i=[],r=0;r<n;r+=t)r+t>n?i.push(e.substring(r,n)):i.push(e.substring(r,r+t));return i};function x(e,t){for(var n in e)e.hasOwnProperty(n)&&t(n,e[n])}var I=function(e){var t,n,i,o,a;Object(r.d)(!w(e),"Invalid JSON number"),0===e?(n=0,i=0,t=1/e==-1/0?1:0):(t=e<0,(e=Math.abs(e))>=Math.pow(2,-1022)?(n=(o=Math.min(Math.floor(Math.log(e)/Math.LN2),1023))+1023,i=Math.round(e*Math.pow(2,52-o)-Math.pow(2,52))):(n=0,i=Math.round(e/Math.pow(2,-1074))));var s=[];for(a=52;a;a-=1)s.push(i%2?1:0),i=Math.floor(i/2);for(a=11;a;a-=1)s.push(n%2?1:0),n=Math.floor(n/2);s.push(t?1:0),s.reverse();var c=s.join(""),l="";for(a=0;a<64;a+=8){var u=parseInt(c.substr(a,8),2).toString(16);1===u.length&&(u="0"+u),l+=u}return l.toLowerCase()},W=new RegExp("^-?(0*)\\d{1,10}$"),P=function(e){if(W.test(e)){var t=Number(e);if(t>=-2147483648&&t<=2147483647)return t}return null},N=function(e){try{e()}catch(t){setTimeout((function(){var e=t.stack||"";throw C("Exception was thrown by user callback.",e),t}),Math.floor(0))}},j=function(e,t){var n=setTimeout(e,t);return"object"==typeof n&&n.unref&&n.unref(),n},B=function(){function e(e,t){var n=this;this.appName_=e,this.appCheckProvider=t,this.appCheck=null==t?void 0:t.getImmediate({optional:!0}),this.appCheck||null==t||t.get().then((function(e){return n.appCheck=e}))}return e.prototype.getToken=function(e){var t=this;return this.appCheck?this.appCheck.getToken(e):new Promise((function(n,i){setTimeout((function(){t.appCheck?t.getToken(e).then(n,i):n(null)}),0)}))},e.prototype.addTokenChangeListener=function(e){var t;null===(t=this.appCheckProvider)||void 0===t||t.get().then((function(t){return t.addTokenListener(e)}))},e.prototype.notifyForInvalidToken=function(){C('Provided AppCheck credentials for the app named "'+this.appName_+'" are invalid. This usually indicates your app was not initialized correctly.')},e}(),F=function(){function e(e,t,n){var i=this;this.appName_=e,this.firebaseOptions_=t,this.authProvider_=n,this.auth_=null,this.auth_=n.getImmediate({optional:!0}),this.auth_||n.onInit((function(e){return i.auth_=e}))}return e.prototype.getToken=function(e){var t=this;return this.auth_?this.auth_.getToken(e).catch((function(e){return e&&"auth/token-not-initialized"===e.code?(O("Got auth/token-not-initialized error.  Treating as null token."),null):Promise.reject(e)})):new Promise((function(n,i){setTimeout((function(){t.auth_?t.getToken(e).then(n,i):n(null)}),0)}))},e.prototype.addTokenChangeListener=function(e){this.auth_?this.auth_.addAuthTokenListener(e):this.authProvider_.get().then((function(t){return t.addAuthTokenListener(e)}))},e.prototype.removeTokenChangeListener=function(e){this.authProvider_.get().then((function(t){return t.removeAuthTokenListener(e)}))},e.prototype.notifyForInvalidToken=function(){var e='Provided authentication credentials for the app named "'+this.appName_+'" are invalid. This usually indicates your app was not initialized correctly. ';"credential"in this.firebaseOptions_?e+='Make sure the "credential" property provided to initializeApp() is authorized to access the specified "databaseURL" and is from the correct project.':"serviceAccount"in this.firebaseOptions_?e+='Make sure the "serviceAccount" property provided to initializeApp() is authorized to access the specified "databaseURL" and is from the correct project.':e+='Make sure the "apiKey" and "databaseURL" properties provided to initializeApp() match the values provided for your app at https://console.firebase.google.com/.',C(e)},e}(),U=function(){function e(e){this.accessToken=e}return e.prototype.getToken=function(e){return Promise.resolve({accessToken:this.accessToken})},e.prototype.addTokenChangeListener=function(e){e(this.accessToken)},e.prototype.removeTokenChangeListener=function(e){},e.prototype.notifyForInvalidToken=function(){},e.OWNER="owner",e}(),V=/(console\.firebase|firebase-console-\w+\.corp|firebase\.corp)\.google\.com/,H=function(){function e(e,t,n,i,r,o,a){void 0===r&&(r=!1),void 0===o&&(o=""),void 0===a&&(a=!1),this.secure=t,this.namespace=n,this.webSocketOnly=i,this.nodeAdmin=r,this.persistenceKey=o,this.includeNamespaceInQueryParams=a,this._host=e.toLowerCase(),this._domain=this._host.substr(this._host.indexOf(".")+1),this.internalHost=h.get("host:"+e)||this._host}return e.prototype.isCacheableHost=function(){return"s-"===this.internalHost.substr(0,2)},e.prototype.isCustomHost=function(){return"firebaseio.com"!==this._domain&&"firebaseio-demo.com"!==this._domain},Object.defineProperty(e.prototype,"host",{get:function(){return this._host},set:function(e){e!==this.internalHost&&(this.internalHost=e,this.isCacheableHost()&&h.set("host:"+this._host,this.internalHost))},enumerable:!1,configurable:!0}),e.prototype.toString=function(){var e=this.toURLString();return this.persistenceKey&&(e+="<"+this.persistenceKey+">"),e},e.prototype.toURLString=function(){var e=this.secure?"https://":"http://",t=this.includeNamespaceInQueryParams?"?ns="+this.namespace:"";return""+e+this.host+"/"+t},e}();function Y(e,t,n){var i;if(Object(r.d)("string"==typeof t,"typeof type must == string"),Object(r.d)("object"==typeof n,"typeof params must == object"),"websocket"===t)i=(e.secure?"wss://":"ws://")+e.internalHost+"/.ws?";else{if("long_polling"!==t)throw new Error("Unknown connection type: "+t);i=(e.secure?"https://":"http://")+e.internalHost+"/.lp?"}(function(e){return e.host!==e.internalHost||e.isCustomHost()||e.includeNamespaceInQueryParams})(e)&&(n.ns=e.namespace);var o=[];return x(n,(function(e,t){o.push(e+"="+t)})),i+o.join("&")}var X=function(){function e(){this.counters_={}}return e.prototype.incrementCounter=function(e,t){void 0===t&&(t=1),Object(r.h)(this.counters_,e)||(this.counters_[e]=0),this.counters_[e]+=t},e.prototype.get=function(){return Object(r.k)(this.counters_)},e}(),G={},K={};function Q(e){var t=e.toString();return G[t]||(G[t]=new X),G[t]}var J=function(){function e(e){this.onMessage_=e,this.pendingResponses=[],this.currentResponseNum=0,this.closeAfterResponse=-1,this.onClose=null}return e.prototype.closeAfter=function(e,t){this.closeAfterResponse=e,this.onClose=t,this.closeAfterResponse<this.currentResponseNum&&(this.onClose(),this.onClose=null)},e.prototype.handleResponse=function(e,t){var n=this;this.pendingResponses[e]=t;for(var i=function(){var e=r.pendingResponses[r.currentResponseNum];delete r.pendingResponses[r.currentResponseNum];for(var t=function(t){e[t]&&N((function(){n.onMessage_(e[t])}))},i=0;i<e.length;++i)t(i);if(r.currentResponseNum===r.closeAfterResponse)return r.onClose&&(r.onClose(),r.onClose=null),"break";r.currentResponseNum++},r=this;this.pendingResponses[this.currentResponseNum]&&"break"!==i(););},e}(),Z=function(){function e(e,t,n,i,r,o,a){var s=this;this.connId=e,this.repoInfo=t,this.applicationId=n,this.appCheckToken=i,this.authToken=r,this.transportSessionId=o,this.lastSessionId=a,this.bytesSent=0,this.bytesReceived=0,this.everConnected_=!1,this.log_=z(e),this.stats_=Q(t),this.urlFn=function(e){return s.appCheckToken&&(e.ac=s.appCheckToken),Y(t,"long_polling",e)}}return e.prototype.open=function(e,t){var n=this;this.curSegmentNum=0,this.onDisconnect_=t,this.myPacketOrderer=new J(e),this.isClosed_=!1,this.connectTimeoutTimer_=setTimeout((function(){n.log_("Timed out trying to connect."),n.onClosed_(),n.connectTimeoutTimer_=null}),Math.floor(3e4)),function(e){if(Object(r.x)()||"complete"===document.readyState)e();else{var t=!1,n=function(){document.body?t||(t=!0,e()):setTimeout(n,Math.floor(10))};document.addEventListener?(document.addEventListener("DOMContentLoaded",n,!1),window.addEventListener("load",n,!1)):document.attachEvent&&(document.attachEvent("onreadystatechange",(function(){"complete"===document.readyState&&n()})),window.attachEvent("onload",n))}}((function(){if(!n.isClosed_){n.scriptTagHolder=new $((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var i=Object(o.g)(e,5),r=i[0],a=i[1],s=i[2];if(i[3],i[4],n.incrementIncomingBytes_(e),n.scriptTagHolder)if(n.connectTimeoutTimer_&&(clearTimeout(n.connectTimeoutTimer_),n.connectTimeoutTimer_=null),n.everConnected_=!0,"start"===r)n.id=a,n.password=s;else{if("close"!==r)throw new Error("Unrecognized command received: "+r);a?(n.scriptTagHolder.sendNewPolls=!1,n.myPacketOrderer.closeAfter(a,(function(){n.onClosed_()}))):n.onClosed_()}}),(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var i=Object(o.g)(e,2),r=i[0],a=i[1];n.incrementIncomingBytes_(e),n.myPacketOrderer.handleResponse(r,a)}),(function(){n.onClosed_()}),n.urlFn);var e={start:"t"};e.ser=Math.floor(1e8*Math.random()),n.scriptTagHolder.uniqueCallbackIdentifier&&(e.cb=n.scriptTagHolder.uniqueCallbackIdentifier),e.v="5",n.transportSessionId&&(e.s=n.transportSessionId),n.lastSessionId&&(e.ls=n.lastSessionId),n.applicationId&&(e.p=n.applicationId),n.appCheckToken&&(e.ac=n.appCheckToken),"undefined"!=typeof location&&location.hostname&&V.test(location.hostname)&&(e.r="f");var t=n.urlFn(e);n.log_("Connecting via long-poll to "+t),n.scriptTagHolder.addTag(t,(function(){}))}}))},e.prototype.start=function(){this.scriptTagHolder.startLongPoll(this.id,this.password),this.addDisconnectPingFrame(this.id,this.password)},e.forceAllow=function(){e.forceAllow_=!0},e.forceDisallow=function(){e.forceDisallow_=!0},e.isAvailable=function(){return!(Object(r.x)()||!e.forceAllow_&&(e.forceDisallow_||"undefined"==typeof document||null==document.createElement||"object"==typeof window&&window.chrome&&window.chrome.extension&&!/^chrome/.test(window.location.href)||"object"==typeof Windows&&"object"==typeof Windows.UI))},e.prototype.markConnectionHealthy=function(){},e.prototype.shutdown_=function(){this.isClosed_=!0,this.scriptTagHolder&&(this.scriptTagHolder.close(),this.scriptTagHolder=null),this.myDisconnFrame&&(document.body.removeChild(this.myDisconnFrame),this.myDisconnFrame=null),this.connectTimeoutTimer_&&(clearTimeout(this.connectTimeoutTimer_),this.connectTimeoutTimer_=null)},e.prototype.onClosed_=function(){this.isClosed_||(this.log_("Longpoll is closing itself"),this.shutdown_(),this.onDisconnect_&&(this.onDisconnect_(this.everConnected_),this.onDisconnect_=null))},e.prototype.close=function(){this.isClosed_||(this.log_("Longpoll is being closed."),this.shutdown_())},e.prototype.send=function(e){var t=Object(r.I)(e);this.bytesSent+=t.length,this.stats_.incrementCounter("bytes_sent",t.length);for(var n=Object(r.g)(t),i=R(n,1840),o=0;o<i.length;o++)this.scriptTagHolder.enqueueSegment(this.curSegmentNum,i.length,i[o]),this.curSegmentNum++},e.prototype.addDisconnectPingFrame=function(e,t){if(!Object(r.x)()){this.myDisconnFrame=document.createElement("iframe");var n={dframe:"t"};n.id=e,n.pw=t,this.myDisconnFrame.src=this.urlFn(n),this.myDisconnFrame.style.display="none",document.body.appendChild(this.myDisconnFrame)}},e.prototype.incrementIncomingBytes_=function(e){var t=Object(r.I)(e).length;this.bytesReceived+=t,this.stats_.incrementCounter("bytes_received",t)},e}(),$=function(){function e(t,n,i,o){if(this.onDisconnect=i,this.urlFn=o,this.outstandingRequests=new Set,this.pendingSegs=[],this.currentSerial=Math.floor(1e8*Math.random()),this.sendNewPolls=!0,Object(r.x)())this.commandCB=t,this.onMessageCB=n;else{this.uniqueCallbackIdentifier=m(),window["pLPCommand"+this.uniqueCallbackIdentifier]=t,window["pRTLPCB"+this.uniqueCallbackIdentifier]=n,this.myIFrame=e.createIFrame_();var a="";this.myIFrame.src&&"javascript:"===this.myIFrame.src.substr(0,"javascript:".length)&&(a='<script>document.domain="'+document.domain+'";<\/script>');var s="<html><body>"+a+"</body></html>";try{this.myIFrame.doc.open(),this.myIFrame.doc.write(s),this.myIFrame.doc.close()}catch(c){O("frame writing exception"),c.stack&&O(c.stack),O(c)}}}return e.createIFrame_=function(){var e=document.createElement("iframe");if(e.style.display="none",!document.body)throw"Document body has not initialized. Wait to initialize Firebase until after the document is ready.";document.body.appendChild(e);try{e.contentWindow.document||O("No IE domain setting required")}catch(n){var t=document.domain;e.src="javascript:void((function(){document.open();document.domain='"+t+"';document.close();})())"}return e.contentDocument?e.doc=e.contentDocument:e.contentWindow?e.doc=e.contentWindow.document:e.document&&(e.doc=e.document),e},e.prototype.close=function(){var e=this;this.alive=!1,this.myIFrame&&(this.myIFrame.doc.body.innerHTML="",setTimeout((function(){null!==e.myIFrame&&(document.body.removeChild(e.myIFrame),e.myIFrame=null)}),Math.floor(0)));var t=this.onDisconnect;t&&(this.onDisconnect=null,t())},e.prototype.startLongPoll=function(e,t){for(this.myID=e,this.myPW=t,this.alive=!0;this.newRequest_(););},e.prototype.newRequest_=function(){if(this.alive&&this.sendNewPolls&&this.outstandingRequests.size<(this.pendingSegs.length>0?2:1)){this.currentSerial++;var e={};e.id=this.myID,e.pw=this.myPW,e.ser=this.currentSerial;for(var t=this.urlFn(e),n="",i=0;this.pendingSegs.length>0&&this.pendingSegs[0].d.length+30+n.length<=1870;){var r=this.pendingSegs.shift();n=n+"&seg"+i+"="+r.seg+"&ts"+i+"="+r.ts+"&d"+i+"="+r.d,i++}return t+=n,this.addLongPollTag_(t,this.currentSerial),!0}return!1},e.prototype.enqueueSegment=function(e,t,n){this.pendingSegs.push({seg:e,ts:t,d:n}),this.alive&&this.newRequest_()},e.prototype.addLongPollTag_=function(e,t){var n=this;this.outstandingRequests.add(t);var i=function(){n.outstandingRequests.delete(t),n.newRequest_()},r=setTimeout(i,Math.floor(25e3));this.addTag(e,(function(){clearTimeout(r),i()}))},e.prototype.addTag=function(e,t){var n=this;Object(r.x)()?this.doNodeLongPoll(e,t):setTimeout((function(){try{if(!n.sendNewPolls)return;var i=n.myIFrame.doc.createElement("script");i.type="text/javascript",i.async=!0,i.src=e,i.onload=i.onreadystatechange=function(){var e=i.readyState;e&&"loaded"!==e&&"complete"!==e||(i.onload=i.onreadystatechange=null,i.parentNode&&i.parentNode.removeChild(i),t())},i.onerror=function(){O("Long-poll script failed to load: "+e),n.sendNewPolls=!1,n.close()},n.myIFrame.doc.body.appendChild(i)}catch(r){}}),Math.floor(1))},e}(),ee=null;"undefined"!=typeof MozWebSocket?ee=MozWebSocket:"undefined"!=typeof WebSocket&&(ee=WebSocket);var te=function(){function e(t,n,i,r,o,a,s){this.connId=t,this.applicationId=i,this.appCheckToken=r,this.authToken=o,this.keepaliveTimer=null,this.frames=null,this.totalFrames=0,this.bytesSent=0,this.bytesReceived=0,this.log_=z(this.connId),this.stats_=Q(n),this.connURL=e.connectionURL_(n,a,s,r),this.nodeAdmin=n.nodeAdmin}return e.connectionURL_=function(e,t,n,i){var o={v:"5"};return!Object(r.x)()&&"undefined"!=typeof location&&location.hostname&&V.test(location.hostname)&&(o.r="f"),t&&(o.s=t),n&&(o.ls=n),i&&(o.ac=i),Y(e,"websocket",o)},e.prototype.open=function(e,t){var n=this;this.onDisconnect=t,this.onMessage=e,this.log_("Websocket connecting to "+this.connURL),this.everConnected_=!1,h.set("previous_websocket_failure",!0);try{if(Object(r.x)()){var i=this.nodeAdmin?"AdminNode":"Node",o={headers:{"User-Agent":"Firebase/5/"+s+"/"+process.platform+"/"+i,"X-Firebase-GMPID":this.applicationId||""}};this.authToken&&(o.headers.Authorization="Bearer "+this.authToken),this.appCheckToken&&(o.headers["X-Firebase-AppCheck"]=this.appCheckToken);var a=process.env,c=0===this.connURL.indexOf("wss://")?a.HTTPS_PROXY||a.https_proxy:a.HTTP_PROXY||a.http_proxy;c&&(o.proxy={origin:c}),this.mySock=new ee(this.connURL,[],o)}else o={headers:{"X-Firebase-GMPID":this.applicationId||"","X-Firebase-AppCheck":this.appCheckToken||""}},this.mySock=new ee(this.connURL,[],o)}catch(u){this.log_("Error instantiating WebSocket.");var l=u.message||u.data;return l&&this.log_(l),void this.onClosed_()}this.mySock.onopen=function(){n.log_("Websocket connected."),n.everConnected_=!0},this.mySock.onclose=function(){n.log_("Websocket connection was disconnected."),n.mySock=null,n.onClosed_()},this.mySock.onmessage=function(e){n.handleIncomingFrame(e)},this.mySock.onerror=function(e){n.log_("WebSocket error.  Closing connection.");var t=e.message||e.data;t&&n.log_(t),n.onClosed_()}},e.prototype.start=function(){},e.forceDisallow=function(){e.forceDisallow_=!0},e.isAvailable=function(){var t=!1;if("undefined"!=typeof navigator&&navigator.userAgent){var n=navigator.userAgent.match(/Android ([0-9]{0,}\.[0-9]{0,})/);n&&n.length>1&&parseFloat(n[1])<4.4&&(t=!0)}return!t&&null!==ee&&!e.forceDisallow_},e.previouslyFailed=function(){return h.isInMemoryStorage||!0===h.get("previous_websocket_failure")},e.prototype.markConnectionHealthy=function(){h.remove("previous_websocket_failure")},e.prototype.appendFrame_=function(e){if(this.frames.push(e),this.frames.length===this.totalFrames){var t=this.frames.join("");this.frames=null;var n=Object(r.C)(t);this.onMessage(n)}},e.prototype.handleNewFrameCount_=function(e){this.totalFrames=e,this.frames=[]},e.prototype.extractFrameCount_=function(e){if(Object(r.d)(null===this.frames,"We already have a frame buffer"),e.length<=6){var t=Number(e);if(!isNaN(t))return this.handleNewFrameCount_(t),null}return this.handleNewFrameCount_(1),e},e.prototype.handleIncomingFrame=function(e){if(null!==this.mySock){var t=e.data;if(this.bytesReceived+=t.length,this.stats_.incrementCounter("bytes_received",t.length),this.resetKeepAlive(),null!==this.frames)this.appendFrame_(t);else{var n=this.extractFrameCount_(t);null!==n&&this.appendFrame_(n)}}},e.prototype.send=function(e){this.resetKeepAlive();var t=Object(r.I)(e);this.bytesSent+=t.length,this.stats_.incrementCounter("bytes_sent",t.length);var n=R(t,16384);n.length>1&&this.sendString_(String(n.length));for(var i=0;i<n.length;i++)this.sendString_(n[i])},e.prototype.shutdown_=function(){this.isClosed_=!0,this.keepaliveTimer&&(clearInterval(this.keepaliveTimer),this.keepaliveTimer=null),this.mySock&&(this.mySock.close(),this.mySock=null)},e.prototype.onClosed_=function(){this.isClosed_||(this.log_("WebSocket is closing itself"),this.shutdown_(),this.onDisconnect&&(this.onDisconnect(this.everConnected_),this.onDisconnect=null))},e.prototype.close=function(){this.isClosed_||(this.log_("WebSocket is being closed"),this.shutdown_())},e.prototype.resetKeepAlive=function(){var e=this;clearInterval(this.keepaliveTimer),this.keepaliveTimer=setInterval((function(){e.mySock&&e.sendString_("0"),e.resetKeepAlive()}),Math.floor(45e3))},e.prototype.sendString_=function(e){try{this.mySock.send(e)}catch(t){this.log_("Exception thrown from WebSocket.send():",t.message||t.data,"Closing connection."),setTimeout(this.onClosed_.bind(this),0)}},e.responsesRequiredToBeHealthy=2,e.healthyTimeout=3e4,e}(),ne=function(){function e(e){this.initTransports_(e)}return Object.defineProperty(e,"ALL_TRANSPORTS",{get:function(){return[Z,te]},enumerable:!1,configurable:!0}),e.prototype.initTransports_=function(t){var n,i,r=te&&te.isAvailable(),a=r&&!te.previouslyFailed();if(t.webSocketOnly&&(r||C("wss:// URL used, but browser isn't known to support websockets.  Trying anyway."),a=!0),a)this.transports_=[te];else{var s=this.transports_=[];try{for(var c=Object(o.j)(e.ALL_TRANSPORTS),l=c.next();!l.done;l=c.next()){var u=l.value;u&&u.isAvailable()&&s.push(u)}}catch(d){n={error:d}}finally{try{l&&!l.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}}},e.prototype.initialTransport=function(){if(this.transports_.length>0)return this.transports_[0];throw new Error("No transports available")},e.prototype.upgradeTransport=function(){return this.transports_.length>1?this.transports_[1]:null},e}(),ie=function(){function e(e,t,n,i,r,o,a,s,c,l){this.id=e,this.repoInfo_=t,this.applicationId_=n,this.appCheckToken_=i,this.authToken_=r,this.onMessage_=o,this.onReady_=a,this.onDisconnect_=s,this.onKill_=c,this.lastSessionId=l,this.connectionCount=0,this.pendingDataMessages=[],this.state_=0,this.log_=z("c:"+this.id+":"),this.transportManager_=new ne(t),this.log_("Connection created"),this.start_()}return e.prototype.start_=function(){var e=this,t=this.transportManager_.initialTransport();this.conn_=new t(this.nextTransportId_(),this.repoInfo_,this.applicationId_,this.appCheckToken_,this.authToken_,null,this.lastSessionId),this.primaryResponsesRequired_=t.responsesRequiredToBeHealthy||0;var n=this.connReceiver_(this.conn_),i=this.disconnReceiver_(this.conn_);this.tx_=this.conn_,this.rx_=this.conn_,this.secondaryConn_=null,this.isHealthy_=!1,setTimeout((function(){e.conn_&&e.conn_.open(n,i)}),Math.floor(0));var r=t.healthyTimeout||0;r>0&&(this.healthyTimeout_=j((function(){e.healthyTimeout_=null,e.isHealthy_||(e.conn_&&e.conn_.bytesReceived>102400?(e.log_("Connection exceeded healthy timeout but has received "+e.conn_.bytesReceived+" bytes.  Marking connection healthy."),e.isHealthy_=!0,e.conn_.markConnectionHealthy()):e.conn_&&e.conn_.bytesSent>10240?e.log_("Connection exceeded healthy timeout but has sent "+e.conn_.bytesSent+" bytes.  Leaving connection alive."):(e.log_("Closing unhealthy connection after timeout."),e.close()))}),Math.floor(r)))},e.prototype.nextTransportId_=function(){return"c:"+this.id+":"+this.connectionCount++},e.prototype.disconnReceiver_=function(e){var t=this;return function(n){e===t.conn_?t.onConnectionLost_(n):e===t.secondaryConn_?(t.log_("Secondary connection lost."),t.onSecondaryConnectionLost_()):t.log_("closing an old connection")}},e.prototype.connReceiver_=function(e){var t=this;return function(n){2!==t.state_&&(e===t.rx_?t.onPrimaryMessageReceived_(n):e===t.secondaryConn_?t.onSecondaryMessageReceived_(n):t.log_("message on old connection"))}},e.prototype.sendRequest=function(e){var t={t:"d",d:e};this.sendData_(t)},e.prototype.tryCleanupConnection=function(){this.tx_===this.secondaryConn_&&this.rx_===this.secondaryConn_&&(this.log_("cleaning up and promoting a connection: "+this.secondaryConn_.connId),this.conn_=this.secondaryConn_,this.secondaryConn_=null)},e.prototype.onSecondaryControl_=function(e){if("t"in e){var t=e.t;"a"===t?this.upgradeIfSecondaryHealthy_():"r"===t?(this.log_("Got a reset on secondary, closing it"),this.secondaryConn_.close(),this.tx_!==this.secondaryConn_&&this.rx_!==this.secondaryConn_||this.close()):"o"===t&&(this.log_("got pong on secondary."),this.secondaryResponsesRequired_--,this.upgradeIfSecondaryHealthy_())}},e.prototype.onSecondaryMessageReceived_=function(e){var t=E("t",e),n=E("d",e);if("c"===t)this.onSecondaryControl_(n);else{if("d"!==t)throw new Error("Unknown protocol layer: "+t);this.pendingDataMessages.push(n)}},e.prototype.upgradeIfSecondaryHealthy_=function(){this.secondaryResponsesRequired_<=0?(this.log_("Secondary connection is healthy."),this.isHealthy_=!0,this.secondaryConn_.markConnectionHealthy(),this.proceedWithUpgrade_()):(this.log_("sending ping on secondary."),this.secondaryConn_.send({t:"c",d:{t:"p",d:{}}}))},e.prototype.proceedWithUpgrade_=function(){this.secondaryConn_.start(),this.log_("sending client ack on secondary"),this.secondaryConn_.send({t:"c",d:{t:"a",d:{}}}),this.log_("Ending transmission on primary"),this.conn_.send({t:"c",d:{t:"n",d:{}}}),this.tx_=this.secondaryConn_,this.tryCleanupConnection()},e.prototype.onPrimaryMessageReceived_=function(e){var t=E("t",e),n=E("d",e);"c"===t?this.onControl_(n):"d"===t&&this.onDataMessage_(n)},e.prototype.onDataMessage_=function(e){this.onPrimaryResponse_(),this.onMessage_(e)},e.prototype.onPrimaryResponse_=function(){this.isHealthy_||(this.primaryResponsesRequired_--,this.primaryResponsesRequired_<=0&&(this.log_("Primary connection is healthy."),this.isHealthy_=!0,this.conn_.markConnectionHealthy()))},e.prototype.onControl_=function(e){var t=E("t",e);if("d"in e){var n=e.d;if("h"===t)this.onHandshake_(n);else if("n"===t){this.log_("recvd end transmission on primary"),this.rx_=this.secondaryConn_;for(var i=0;i<this.pendingDataMessages.length;++i)this.onDataMessage_(this.pendingDataMessages[i]);this.pendingDataMessages=[],this.tryCleanupConnection()}else"s"===t?this.onConnectionShutdown_(n):"r"===t?this.onReset_(n):"e"===t?A("Server Error: "+n):"o"===t?(this.log_("got pong on primary."),this.onPrimaryResponse_(),this.sendPingOnPrimaryIfNecessary_()):A("Unknown control packet command: "+t)}},e.prototype.onHandshake_=function(e){var t=e.ts,n=e.v,i=e.h;this.sessionId=e.s,this.repoInfo_.host=i,0===this.state_&&(this.conn_.start(),this.onConnectionEstablished_(this.conn_,t),"5"!==n&&C("Protocol version mismatch detected"),this.tryStartUpgrade_())},e.prototype.tryStartUpgrade_=function(){var e=this.transportManager_.upgradeTransport();e&&this.startUpgrade_(e)},e.prototype.startUpgrade_=function(e){var t=this;this.secondaryConn_=new e(this.nextTransportId_(),this.repoInfo_,this.applicationId_,this.appCheckToken_,this.authToken_,this.sessionId),this.secondaryResponsesRequired_=e.responsesRequiredToBeHealthy||0;var n=this.connReceiver_(this.secondaryConn_),i=this.disconnReceiver_(this.secondaryConn_);this.secondaryConn_.open(n,i),j((function(){t.secondaryConn_&&(t.log_("Timed out trying to upgrade."),t.secondaryConn_.close())}),Math.floor(6e4))},e.prototype.onReset_=function(e){this.log_("Reset packet received.  New host: "+e),this.repoInfo_.host=e,1===this.state_?this.close():(this.closeConnections_(),this.start_())},e.prototype.onConnectionEstablished_=function(e,t){var n=this;this.log_("Realtime connection established."),this.conn_=e,this.state_=1,this.onReady_&&(this.onReady_(t,this.sessionId),this.onReady_=null),0===this.primaryResponsesRequired_?(this.log_("Primary connection is healthy."),this.isHealthy_=!0):j((function(){n.sendPingOnPrimaryIfNecessary_()}),Math.floor(5e3))},e.prototype.sendPingOnPrimaryIfNecessary_=function(){this.isHealthy_||1!==this.state_||(this.log_("sending ping on primary."),this.sendData_({t:"c",d:{t:"p",d:{}}}))},e.prototype.onSecondaryConnectionLost_=function(){var e=this.secondaryConn_;this.secondaryConn_=null,this.tx_!==e&&this.rx_!==e||this.close()},e.prototype.onConnectionLost_=function(e){this.conn_=null,e||0!==this.state_?1===this.state_&&this.log_("Realtime connection lost."):(this.log_("Realtime connection failed."),this.repoInfo_.isCacheableHost()&&(h.remove("host:"+this.repoInfo_.host),this.repoInfo_.internalHost=this.repoInfo_.host)),this.close()},e.prototype.onConnectionShutdown_=function(e){this.log_("Connection shutdown command received. Shutting down..."),this.onKill_&&(this.onKill_(e),this.onKill_=null),this.onDisconnect_=null,this.close()},e.prototype.sendData_=function(e){if(1!==this.state_)throw"Connection is not connected";this.tx_.send(e)},e.prototype.close=function(){2!==this.state_&&(this.log_("Closing realtime connection."),this.state_=2,this.closeConnections_(),this.onDisconnect_&&(this.onDisconnect_(),this.onDisconnect_=null))},e.prototype.closeConnections_=function(){this.log_("Shutting down all connections"),this.conn_&&(this.conn_.close(),this.conn_=null),this.secondaryConn_&&(this.secondaryConn_.close(),this.secondaryConn_=null),this.healthyTimeout_&&(clearTimeout(this.healthyTimeout_),this.healthyTimeout_=null)},e}(),re=function(){function e(){}return e.prototype.put=function(e,t,n,i){},e.prototype.merge=function(e,t,n,i){},e.prototype.refreshAuthToken=function(e){},e.prototype.refreshAppCheckToken=function(e){},e.prototype.onDisconnectPut=function(e,t,n){},e.prototype.onDisconnectMerge=function(e,t,n){},e.prototype.onDisconnectCancel=function(e,t){},e.prototype.reportStats=function(e){},e}(),oe=function(){function e(e){this.allowedEvents_=e,this.listeners_={},Object(r.d)(Array.isArray(e)&&e.length>0,"Requires a non-empty array")}return e.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(Array.isArray(this.listeners_[e]))for(var i=Object(o.i)([],Object(o.g)(this.listeners_[e])),r=0;r<i.length;r++)i[r].callback.apply(i[r].context,t)},e.prototype.on=function(e,t,n){this.validateEventType_(e),this.listeners_[e]=this.listeners_[e]||[],this.listeners_[e].push({callback:t,context:n});var i=this.getInitialEvent(e);i&&t.apply(n,i)},e.prototype.off=function(e,t,n){this.validateEventType_(e);for(var i=this.listeners_[e]||[],r=0;r<i.length;r++)if(i[r].callback===t&&(!n||n===i[r].context))return void i.splice(r,1)},e.prototype.validateEventType_=function(e){Object(r.d)(this.allowedEvents_.find((function(t){return t===e})),"Unknown event: "+e)},e}(),ae=function(e){function t(){var t=e.call(this,["online"])||this;return t.online_=!0,"undefined"==typeof window||void 0===window.addEventListener||Object(r.v)()||(window.addEventListener("online",(function(){t.online_||(t.online_=!0,t.trigger("online",!0))}),!1),window.addEventListener("offline",(function(){t.online_&&(t.online_=!1,t.trigger("online",!1))}),!1)),t}return Object(o.d)(t,e),t.getInstance=function(){return new t},t.prototype.getInitialEvent=function(e){return Object(r.d)("online"===e,"Unknown event type: "+e),[this.online_]},t.prototype.currentlyOnline=function(){return this.online_},t}(oe),se=function(){function e(e,t){if(void 0===t){this.pieces_=e.split("/");for(var n=0,i=0;i<this.pieces_.length;i++)this.pieces_[i].length>0&&(this.pieces_[n]=this.pieces_[i],n++);this.pieces_.length=n,this.pieceNum_=0}else this.pieces_=e,this.pieceNum_=t}return e.prototype.toString=function(){for(var e="",t=this.pieceNum_;t<this.pieces_.length;t++)""!==this.pieces_[t]&&(e+="/"+this.pieces_[t]);return e||"/"},e}();function ce(){return new se("")}function le(e){return e.pieceNum_>=e.pieces_.length?null:e.pieces_[e.pieceNum_]}function ue(e){return e.pieces_.length-e.pieceNum_}function de(e){var t=e.pieceNum_;return t<e.pieces_.length&&t++,new se(e.pieces_,t)}function pe(e){return e.pieceNum_<e.pieces_.length?e.pieces_[e.pieces_.length-1]:null}function he(e,t){return void 0===t&&(t=0),e.pieces_.slice(e.pieceNum_+t)}function fe(e){if(e.pieceNum_>=e.pieces_.length)return null;for(var t=[],n=e.pieceNum_;n<e.pieces_.length-1;n++)t.push(e.pieces_[n]);return new se(t,0)}function be(e,t){for(var n=[],i=e.pieceNum_;i<e.pieces_.length;i++)n.push(e.pieces_[i]);if(t instanceof se)for(i=t.pieceNum_;i<t.pieces_.length;i++)n.push(t.pieces_[i]);else{var r=t.split("/");for(i=0;i<r.length;i++)r[i].length>0&&n.push(r[i])}return new se(n,0)}function me(e){return e.pieceNum_>=e.pieces_.length}function ge(e,t){var n=le(e),i=le(t);if(null===n)return t;if(n===i)return ge(de(e),de(t));throw new Error("INTERNAL ERROR: innerPath ("+t+") is not within outerPath ("+e+")")}function ve(e,t){for(var n=he(e,0),i=he(t,0),r=0;r<n.length&&r<i.length;r++){var o=q(n[r],i[r]);if(0!==o)return o}return n.length===i.length?0:n.length<i.length?-1:1}function ye(e,t){if(ue(e)!==ue(t))return!1;for(var n=e.pieceNum_,i=t.pieceNum_;n<=e.pieces_.length;n++,i++)if(e.pieces_[n]!==t.pieces_[i])return!1;return!0}function Me(e,t){var n=e.pieceNum_,i=t.pieceNum_;if(ue(e)>ue(t))return!1;for(;n<e.pieces_.length;){if(e.pieces_[n]!==t.pieces_[i])return!1;++n,++i}return!0}var _e=function(e,t){this.errorPrefix_=t,this.parts_=he(e,0),this.byteLength_=Math.max(1,this.parts_.length);for(var n=0;n<this.parts_.length;n++)this.byteLength_+=Object(r.G)(this.parts_[n]);Oe(this)};function Oe(e){if(e.byteLength_>768)throw new Error(e.errorPrefix_+"has a key path longer than 768 bytes ("+e.byteLength_+").");if(e.parts_.length>32)throw new Error(e.errorPrefix_+"path specified exceeds the maximum depth that can be written (32) or object contains a cycle "+ze(e))}function ze(e){return 0===e.parts_.length?"":"in property '"+e.parts_.join(".")+"'"}var Ae,ke,Ce=function(e){function t(){var t,n,i=e.call(this,["visible"])||this;return"undefined"!=typeof document&&void 0!==document.addEventListener&&(void 0!==document.hidden?(n="visibilitychange",t="hidden"):void 0!==document.mozHidden?(n="mozvisibilitychange",t="mozHidden"):void 0!==document.msHidden?(n="msvisibilitychange",t="msHidden"):void 0!==document.webkitHidden&&(n="webkitvisibilitychange",t="webkitHidden")),i.visible_=!0,n&&document.addEventListener(n,(function(){var e=!document[t];e!==i.visible_&&(i.visible_=e,i.trigger("visible",e))}),!1),i}return Object(o.d)(t,e),t.getInstance=function(){return new t},t.prototype.getInitialEvent=function(e){return Object(r.d)("visible"===e,"Unknown event type: "+e),[this.visible_]},t}(oe),we=function(e){function t(n,i,o,a,s,c,l,u){var d=e.call(this)||this;if(d.repoInfo_=n,d.applicationId_=i,d.onDataUpdate_=o,d.onConnectStatus_=a,d.onServerInfoUpdate_=s,d.authTokenProvider_=c,d.appCheckTokenProvider_=l,d.authOverride_=u,d.id=t.nextPersistentConnectionId_++,d.log_=z("p:"+d.id+":"),d.interruptReasons_={},d.listens=new Map,d.outstandingPuts_=[],d.outstandingGets_=[],d.outstandingPutCount_=0,d.outstandingGetCount_=0,d.onDisconnectRequestQueue_=[],d.connected_=!1,d.reconnectDelay_=1e3,d.maxReconnectDelay_=3e5,d.securityDebugCallback_=null,d.lastSessionId=null,d.establishConnectionTimer_=null,d.visible_=!1,d.requestCBHash_={},d.requestNumber_=0,d.realtime_=null,d.authToken_=null,d.appCheckToken_=null,d.forceTokenRefresh_=!1,d.invalidAuthTokenCount_=0,d.invalidAppCheckTokenCount_=0,d.firstConnection_=!0,d.lastConnectionAttemptTime_=null,d.lastConnectionEstablishedTime_=null,u&&!Object(r.x)())throw new Error("Auth override specified in options, but not supported on non Node.js platforms");return Ce.getInstance().on("visible",d.onVisible_,d),-1===n.host.indexOf("fblocal")&&ae.getInstance().on("online",d.onOnline_,d),d}return Object(o.d)(t,e),t.prototype.sendRequest=function(e,t,n){var i=++this.requestNumber_,o={r:i,a:e,b:t};this.log_(Object(r.I)(o)),Object(r.d)(this.connected_,"sendRequest call when we're not connected not allowed."),this.realtime_.sendRequest(o),n&&(this.requestCBHash_[i]=n)},t.prototype.get=function(e){var t=this;this.initConnection_();var n=new r.a,i={p:e._path.toString(),q:e._queryObject},o={action:"g",request:i,onComplete:function(e){var r=e.d;"ok"===e.s?(t.onDataUpdate_(i.p,r,!1,null),n.resolve(r)):n.reject(r)}};this.outstandingGets_.push(o),this.outstandingGetCount_++;var a=this.outstandingGets_.length-1;return this.connected_||setTimeout((function(){var e=t.outstandingGets_[a];void 0!==e&&o===e&&(delete t.outstandingGets_[a],t.outstandingGetCount_--,0===t.outstandingGetCount_&&(t.outstandingGets_=[]),t.log_("get "+a+" timed out on connection"),n.reject(new Error("Client is offline.")))}),3e3),this.connected_&&this.sendGet_(a),n.promise},t.prototype.listen=function(e,t,n,i){this.initConnection_();var o=e._queryIdentifier,a=e._path.toString();this.log_("Listen called for "+a+" "+o),this.listens.has(a)||this.listens.set(a,new Map),Object(r.d)(e._queryParams.isDefault()||!e._queryParams.loadsAllData(),"listen() called for non-default but complete query"),Object(r.d)(!this.listens.get(a).has(o),"listen() called twice for same path/queryId.");var s={onComplete:i,hashFn:t,query:e,tag:n};this.listens.get(a).set(o,s),this.connected_&&this.sendListen_(s)},t.prototype.sendGet_=function(e){var t=this,n=this.outstandingGets_[e];this.sendRequest("g",n.request,(function(i){delete t.outstandingGets_[e],t.outstandingGetCount_--,0===t.outstandingGetCount_&&(t.outstandingGets_=[]),n.onComplete&&n.onComplete(i)}))},t.prototype.sendListen_=function(e){var n=this,i=e.query,r=i._path.toString(),o=i._queryIdentifier;this.log_("Listen on "+r+" for "+o);var a={p:r};e.tag&&(a.q=i._queryObject,a.t=e.tag),a.h=e.hashFn(),this.sendRequest("q",a,(function(a){var s=a.d,c=a.s;t.warnOnListenWarnings_(s,i),(n.listens.get(r)&&n.listens.get(r).get(o))===e&&(n.log_("listen response",a),"ok"!==c&&n.removeListen_(r,o),e.onComplete&&e.onComplete(c,s))}))},t.warnOnListenWarnings_=function(e,t){if(e&&"object"==typeof e&&Object(r.h)(e,"w")){var n=Object(r.F)(e,"w");if(Array.isArray(n)&&~n.indexOf("no_index")){var i='".indexOn": "'+t._queryParams.getIndex().toString()+'"',o=t._path.toString();C("Using an unspecified index. Your data will be downloaded and filtered on the client. Consider adding "+i+" at "+o+" to your security rules for better performance.")}}},t.prototype.refreshAuthToken=function(e){this.authToken_=e,this.log_("Auth token refreshed"),this.authToken_?this.tryAuth():this.connected_&&this.sendRequest("unauth",{},(function(){})),this.reduceReconnectDelayIfAdminCredential_(e)},t.prototype.reduceReconnectDelayIfAdminCredential_=function(e){(e&&40===e.length||Object(r.p)(e))&&(this.log_("Admin auth credential detected.  Reducing max reconnect time."),this.maxReconnectDelay_=3e4)},t.prototype.refreshAppCheckToken=function(e){this.appCheckToken_=e,this.log_("App check token refreshed"),this.appCheckToken_?this.tryAppCheck():this.connected_&&this.sendRequest("unappeck",{},(function(){}))},t.prototype.tryAuth=function(){var e=this;if(this.connected_&&this.authToken_){var t=this.authToken_,n=Object(r.B)(t)?"auth":"gauth",i={cred:t};null===this.authOverride_?i.noauth=!0:"object"==typeof this.authOverride_&&(i.authvar=this.authOverride_),this.sendRequest(n,i,(function(n){var i=n.s,r=n.d||"error";e.authToken_===t&&("ok"===i?e.invalidAuthTokenCount_=0:e.onAuthRevoked_(i,r))}))}},t.prototype.tryAppCheck=function(){var e=this;this.connected_&&this.appCheckToken_&&this.sendRequest("appcheck",{token:this.appCheckToken_},(function(t){var n=t.s,i=t.d||"error";"ok"===n?e.invalidAppCheckTokenCount_=0:e.onAppCheckRevoked_(n,i)}))},t.prototype.unlisten=function(e,t){var n=e._path.toString(),i=e._queryIdentifier;this.log_("Unlisten called for "+n+" "+i),Object(r.d)(e._queryParams.isDefault()||!e._queryParams.loadsAllData(),"unlisten() called for non-default but complete query"),this.removeListen_(n,i)&&this.connected_&&this.sendUnlisten_(n,i,e._queryObject,t)},t.prototype.sendUnlisten_=function(e,t,n,i){this.log_("Unlisten on "+e+" for "+t);var r={p:e};i&&(r.q=n,r.t=i),this.sendRequest("n",r)},t.prototype.onDisconnectPut=function(e,t,n){this.initConnection_(),this.connected_?this.sendOnDisconnect_("o",e,t,n):this.onDisconnectRequestQueue_.push({pathString:e,action:"o",data:t,onComplete:n})},t.prototype.onDisconnectMerge=function(e,t,n){this.initConnection_(),this.connected_?this.sendOnDisconnect_("om",e,t,n):this.onDisconnectRequestQueue_.push({pathString:e,action:"om",data:t,onComplete:n})},t.prototype.onDisconnectCancel=function(e,t){this.initConnection_(),this.connected_?this.sendOnDisconnect_("oc",e,null,t):this.onDisconnectRequestQueue_.push({pathString:e,action:"oc",data:null,onComplete:t})},t.prototype.sendOnDisconnect_=function(e,t,n,i){var r={p:t,d:n};this.log_("onDisconnect "+e,r),this.sendRequest(e,r,(function(e){i&&setTimeout((function(){i(e.s,e.d)}),Math.floor(0))}))},t.prototype.put=function(e,t,n,i){this.putInternal("p",e,t,n,i)},t.prototype.merge=function(e,t,n,i){this.putInternal("m",e,t,n,i)},t.prototype.putInternal=function(e,t,n,i,r){this.initConnection_();var o={p:t,d:n};void 0!==r&&(o.h=r),this.outstandingPuts_.push({action:e,request:o,onComplete:i}),this.outstandingPutCount_++;var a=this.outstandingPuts_.length-1;this.connected_?this.sendPut_(a):this.log_("Buffering put: "+t)},t.prototype.sendPut_=function(e){var t=this,n=this.outstandingPuts_[e].action,i=this.outstandingPuts_[e].request,r=this.outstandingPuts_[e].onComplete;this.outstandingPuts_[e].queued=this.connected_,this.sendRequest(n,i,(function(i){t.log_(n+" response",i),delete t.outstandingPuts_[e],t.outstandingPutCount_--,0===t.outstandingPutCount_&&(t.outstandingPuts_=[]),r&&r(i.s,i.d)}))},t.prototype.reportStats=function(e){var t=this;if(this.connected_){var n={c:e};this.log_("reportStats",n),this.sendRequest("s",n,(function(e){if("ok"!==e.s){var n=e.d;t.log_("reportStats","Error sending stats: "+n)}}))}},t.prototype.onDataMessage_=function(e){if("r"in e){this.log_("from server: "+Object(r.I)(e));var t=e.r,n=this.requestCBHash_[t];n&&(delete this.requestCBHash_[t],n(e.b))}else{if("error"in e)throw"A server-side error has occurred: "+e.error;"a"in e&&this.onDataPush_(e.a,e.b)}},t.prototype.onDataPush_=function(e,t){this.log_("handleServerMessage",e,t),"d"===e?this.onDataUpdate_(t.p,t.d,!1,t.t):"m"===e?this.onDataUpdate_(t.p,t.d,!0,t.t):"c"===e?this.onListenRevoked_(t.p,t.q):"ac"===e?this.onAuthRevoked_(t.s,t.d):"apc"===e?this.onAppCheckRevoked_(t.s,t.d):"sd"===e?this.onSecurityDebugPacket_(t):A("Unrecognized action received from server: "+Object(r.I)(e)+"\nAre you using the latest client?")},t.prototype.onReady_=function(e,t){this.log_("connection ready"),this.connected_=!0,this.lastConnectionEstablishedTime_=(new Date).getTime(),this.handleTimestamp_(e),this.lastSessionId=t,this.firstConnection_&&this.sendConnectStats_(),this.restoreState_(),this.firstConnection_=!1,this.onConnectStatus_(!0)},t.prototype.scheduleConnect_=function(e){var t=this;Object(r.d)(!this.realtime_,"Scheduling a connect when we're already connected/ing?"),this.establishConnectionTimer_&&clearTimeout(this.establishConnectionTimer_),this.establishConnectionTimer_=setTimeout((function(){t.establishConnectionTimer_=null,t.establishConnection_()}),Math.floor(e))},t.prototype.initConnection_=function(){!this.realtime_&&this.firstConnection_&&this.scheduleConnect_(0)},t.prototype.onVisible_=function(e){e&&!this.visible_&&this.reconnectDelay_===this.maxReconnectDelay_&&(this.log_("Window became visible.  Reducing delay."),this.reconnectDelay_=1e3,this.realtime_||this.scheduleConnect_(0)),this.visible_=e},t.prototype.onOnline_=function(e){e?(this.log_("Browser went online."),this.reconnectDelay_=1e3,this.realtime_||this.scheduleConnect_(0)):(this.log_("Browser went offline.  Killing connection."),this.realtime_&&this.realtime_.close())},t.prototype.onRealtimeDisconnect_=function(){if(this.log_("data client disconnected"),this.connected_=!1,this.realtime_=null,this.cancelSentTransactions_(),this.requestCBHash_={},this.shouldReconnect_()){this.visible_?this.lastConnectionEstablishedTime_&&((new Date).getTime()-this.lastConnectionEstablishedTime_>3e4&&(this.reconnectDelay_=1e3),this.lastConnectionEstablishedTime_=null):(this.log_("Window isn't visible.  Delaying reconnect."),this.reconnectDelay_=this.maxReconnectDelay_,this.lastConnectionAttemptTime_=(new Date).getTime());var e=(new Date).getTime()-this.lastConnectionAttemptTime_,t=Math.max(0,this.reconnectDelay_-e);t=Math.random()*t,this.log_("Trying to reconnect in "+t+"ms"),this.scheduleConnect_(t),this.reconnectDelay_=Math.min(this.maxReconnectDelay_,1.3*this.reconnectDelay_)}this.onConnectStatus_(!1)},t.prototype.establishConnection_=function(){return Object(o.b)(this,void 0,void 0,(function(){var e,n,i,a,s,c,l,u,d,p,h,f,b,m,g=this;return Object(o.e)(this,(function(v){switch(v.label){case 0:if(!this.shouldReconnect_())return[3,4];this.log_("Making a connection attempt"),this.lastConnectionAttemptTime_=(new Date).getTime(),this.lastConnectionEstablishedTime_=null,e=this.onDataMessage_.bind(this),n=this.onReady_.bind(this),i=this.onRealtimeDisconnect_.bind(this),a=this.id+":"+t.nextConnectionId_++,s=this.lastSessionId,c=!1,l=null,u=function(){l?l.close():(c=!0,i())},d=function(e){Object(r.d)(l,"sendRequest call when we're not connected not allowed."),l.sendRequest(e)},this.realtime_={close:u,sendRequest:d},p=this.forceTokenRefresh_,this.forceTokenRefresh_=!1,v.label=1;case 1:return v.trys.push([1,3,,4]),[4,Promise.all([this.authTokenProvider_.getToken(p),this.appCheckTokenProvider_.getToken(p)])];case 2:return h=o.g.apply(void 0,[v.sent(),2]),f=h[0],b=h[1],c?O("getToken() completed but was canceled"):(O("getToken() completed. Creating connection."),this.authToken_=f&&f.accessToken,this.appCheckToken_=b&&b.token,l=new ie(a,this.repoInfo_,this.applicationId_,this.appCheckToken_,this.authToken_,e,n,i,(function(e){C(e+" ("+g.repoInfo_.toString()+")"),g.interrupt("server_kill")}),s)),[3,4];case 3:return m=v.sent(),this.log_("Failed to get token: "+m),c||(this.repoInfo_.nodeAdmin&&C(m),u()),[3,4];case 4:return[2]}}))}))},t.prototype.interrupt=function(e){O("Interrupting connection for reason: "+e),this.interruptReasons_[e]=!0,this.realtime_?this.realtime_.close():(this.establishConnectionTimer_&&(clearTimeout(this.establishConnectionTimer_),this.establishConnectionTimer_=null),this.connected_&&this.onRealtimeDisconnect_())},t.prototype.resume=function(e){O("Resuming connection for reason: "+e),delete this.interruptReasons_[e],Object(r.t)(this.interruptReasons_)&&(this.reconnectDelay_=1e3,this.realtime_||this.scheduleConnect_(0))},t.prototype.handleTimestamp_=function(e){var t=e-(new Date).getTime();this.onServerInfoUpdate_({serverTimeOffset:t})},t.prototype.cancelSentTransactions_=function(){for(var e=0;e<this.outstandingPuts_.length;e++){var t=this.outstandingPuts_[e];t&&"h"in t.request&&t.queued&&(t.onComplete&&t.onComplete("disconnect"),delete this.outstandingPuts_[e],this.outstandingPutCount_--)}0===this.outstandingPutCount_&&(this.outstandingPuts_=[])},t.prototype.onListenRevoked_=function(e,t){var n;n=t?t.map((function(e){return D(e)})).join("$"):"default";var i=this.removeListen_(e,n);i&&i.onComplete&&i.onComplete("permission_denied")},t.prototype.removeListen_=function(e,t){var n,i=new se(e).toString();if(this.listens.has(i)){var r=this.listens.get(i);n=r.get(t),r.delete(t),0===r.size&&this.listens.delete(i)}else n=void 0;return n},t.prototype.onAuthRevoked_=function(e,t){O("Auth token revoked: "+e+"/"+t),this.authToken_=null,this.forceTokenRefresh_=!0,this.realtime_.close(),"invalid_token"!==e&&"permission_denied"!==e||(this.invalidAuthTokenCount_++,this.invalidAuthTokenCount_>=3&&(this.reconnectDelay_=3e4,this.authTokenProvider_.notifyForInvalidToken()))},t.prototype.onAppCheckRevoked_=function(e,t){O("App check token revoked: "+e+"/"+t),this.appCheckToken_=null,this.forceTokenRefresh_=!0,"invalid_token"!==e&&"permission_denied"!==e||(this.invalidAppCheckTokenCount_++,this.invalidAppCheckTokenCount_>=3&&this.appCheckTokenProvider_.notifyForInvalidToken())},t.prototype.onSecurityDebugPacket_=function(e){this.securityDebugCallback_?this.securityDebugCallback_(e):"msg"in e&&console.log("FIREBASE: "+e.msg.replace("\n","\nFIREBASE: "))},t.prototype.restoreState_=function(){var e,t,n,i;this.tryAuth(),this.tryAppCheck();try{for(var r=Object(o.j)(this.listens.values()),a=r.next();!a.done;a=r.next()){var s=a.value;try{for(var c=(n=void 0,Object(o.j)(s.values())),l=c.next();!l.done;l=c.next()){var u=l.value;this.sendListen_(u)}}catch(h){n={error:h}}finally{try{l&&!l.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}}}catch(f){e={error:f}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}for(var d=0;d<this.outstandingPuts_.length;d++)this.outstandingPuts_[d]&&this.sendPut_(d);for(;this.onDisconnectRequestQueue_.length;){var p=this.onDisconnectRequestQueue_.shift();this.sendOnDisconnect_(p.action,p.pathString,p.data,p.onComplete)}for(d=0;d<this.outstandingGets_.length;d++)this.outstandingGets_[d]&&this.sendGet_(d)},t.prototype.sendConnectStats_=function(){var e={},t="js";Object(r.x)()&&(t=this.repoInfo_.nodeAdmin?"admin_node":"node"),e["sdk."+t+"."+s.replace(/\./g,"-")]=1,Object(r.v)()?e["framework.cordova"]=1:Object(r.y)()&&(e["framework.reactnative"]=1),this.reportStats(e)},t.prototype.shouldReconnect_=function(){var e=ae.getInstance().currentlyOnline();return Object(r.t)(this.interruptReasons_)&&e},t.nextPersistentConnectionId_=0,t.nextConnectionId_=0,t}(re),Se=function(){function e(e,t){this.name=e,this.node=t}return e.Wrap=function(t,n){return new e(t,n)},e}(),Te=function(){function e(){}return e.prototype.getCompare=function(){return this.compare.bind(this)},e.prototype.indexedValueChanged=function(e,t){var n=new Se(S,e),i=new Se(S,t);return 0!==this.compare(n,i)},e.prototype.minPost=function(){return Se.MIN},e}(),qe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.d)(t,e),Object.defineProperty(t,"__EMPTY_NODE",{get:function(){return Ae},set:function(e){Ae=e},enumerable:!1,configurable:!0}),t.prototype.compare=function(e,t){return q(e.name,t.name)},t.prototype.isDefinedOn=function(e){throw Object(r.e)("KeyIndex.isDefinedOn not expected to be called.")},t.prototype.indexedValueChanged=function(e,t){return!1},t.prototype.minPost=function(){return Se.MIN},t.prototype.maxPost=function(){return new Se(T,Ae)},t.prototype.makePost=function(e,t){return Object(r.d)("string"==typeof e,"KeyIndex indexValue must always be a string."),new Se(e,Ae)},t.prototype.toString=function(){return".key"},t}(Te),Le=new qe,Ee=function(){function e(e,t,n,i,r){void 0===r&&(r=null),this.isReverse_=i,this.resultGenerator_=r,this.nodeStack_=[];for(var o=1;!e.isEmpty();)if(e=e,o=t?n(e.key,t):1,i&&(o*=-1),o<0)e=this.isReverse_?e.left:e.right;else{if(0===o){this.nodeStack_.push(e);break}this.nodeStack_.push(e),e=this.isReverse_?e.right:e.left}}return e.prototype.getNext=function(){if(0===this.nodeStack_.length)return null;var e,t=this.nodeStack_.pop();if(e=this.resultGenerator_?this.resultGenerator_(t.key,t.value):{key:t.key,value:t.value},this.isReverse_)for(t=t.left;!t.isEmpty();)this.nodeStack_.push(t),t=t.right;else for(t=t.right;!t.isEmpty();)this.nodeStack_.push(t),t=t.left;return e},e.prototype.hasNext=function(){return this.nodeStack_.length>0},e.prototype.peek=function(){if(0===this.nodeStack_.length)return null;var e=this.nodeStack_[this.nodeStack_.length-1];return this.resultGenerator_?this.resultGenerator_(e.key,e.value):{key:e.key,value:e.value}},e}(),De=function(){function e(t,n,i,r,o){this.key=t,this.value=n,this.color=null!=i?i:e.RED,this.left=null!=r?r:xe.EMPTY_NODE,this.right=null!=o?o:xe.EMPTY_NODE}return e.prototype.copy=function(t,n,i,r,o){return new e(null!=t?t:this.key,null!=n?n:this.value,null!=i?i:this.color,null!=r?r:this.left,null!=o?o:this.right)},e.prototype.count=function(){return this.left.count()+1+this.right.count()},e.prototype.isEmpty=function(){return!1},e.prototype.inorderTraversal=function(e){return this.left.inorderTraversal(e)||!!e(this.key,this.value)||this.right.inorderTraversal(e)},e.prototype.reverseTraversal=function(e){return this.right.reverseTraversal(e)||e(this.key,this.value)||this.left.reverseTraversal(e)},e.prototype.min_=function(){return this.left.isEmpty()?this:this.left.min_()},e.prototype.minKey=function(){return this.min_().key},e.prototype.maxKey=function(){return this.right.isEmpty()?this.key:this.right.maxKey()},e.prototype.insert=function(e,t,n){var i=this,r=n(e,i.key);return(i=r<0?i.copy(null,null,null,i.left.insert(e,t,n),null):0===r?i.copy(null,t,null,null,null):i.copy(null,null,null,null,i.right.insert(e,t,n))).fixUp_()},e.prototype.removeMin_=function(){if(this.left.isEmpty())return xe.EMPTY_NODE;var e=this;return e.left.isRed_()||e.left.left.isRed_()||(e=e.moveRedLeft_()),(e=e.copy(null,null,null,e.left.removeMin_(),null)).fixUp_()},e.prototype.remove=function(e,t){var n,i;if(t(e,(n=this).key)<0)n.left.isEmpty()||n.left.isRed_()||n.left.left.isRed_()||(n=n.moveRedLeft_()),n=n.copy(null,null,null,n.left.remove(e,t),null);else{if(n.left.isRed_()&&(n=n.rotateRight_()),n.right.isEmpty()||n.right.isRed_()||n.right.left.isRed_()||(n=n.moveRedRight_()),0===t(e,n.key)){if(n.right.isEmpty())return xe.EMPTY_NODE;i=n.right.min_(),n=n.copy(i.key,i.value,null,null,n.right.removeMin_())}n=n.copy(null,null,null,null,n.right.remove(e,t))}return n.fixUp_()},e.prototype.isRed_=function(){return this.color},e.prototype.fixUp_=function(){var e=this;return e.right.isRed_()&&!e.left.isRed_()&&(e=e.rotateLeft_()),e.left.isRed_()&&e.left.left.isRed_()&&(e=e.rotateRight_()),e.left.isRed_()&&e.right.isRed_()&&(e=e.colorFlip_()),e},e.prototype.moveRedLeft_=function(){var e=this.colorFlip_();return e.right.left.isRed_()&&(e=(e=(e=e.copy(null,null,null,null,e.right.rotateRight_())).rotateLeft_()).colorFlip_()),e},e.prototype.moveRedRight_=function(){var e=this.colorFlip_();return e.left.left.isRed_()&&(e=(e=e.rotateRight_()).colorFlip_()),e},e.prototype.rotateLeft_=function(){var t=this.copy(null,null,e.RED,null,this.right.left);return this.right.copy(null,null,this.color,t,null)},e.prototype.rotateRight_=function(){var t=this.copy(null,null,e.RED,this.left.right,null);return this.left.copy(null,null,this.color,null,t)},e.prototype.colorFlip_=function(){var e=this.left.copy(null,null,!this.left.color,null,null),t=this.right.copy(null,null,!this.right.color,null,null);return this.copy(null,null,!this.color,e,t)},e.prototype.checkMaxDepth_=function(){var e=this.check_();return Math.pow(2,e)<=this.count()+1},e.prototype.check_=function(){if(this.isRed_()&&this.left.isRed_())throw new Error("Red node has red child("+this.key+","+this.value+")");if(this.right.isRed_())throw new Error("Right child of ("+this.key+","+this.value+") is red");var e=this.left.check_();if(e!==this.right.check_())throw new Error("Black depths differ");return e+(this.isRed_()?0:1)},e.RED=!0,e.BLACK=!1,e}(),Re=function(){function e(){}return e.prototype.copy=function(e,t,n,i,r){return this},e.prototype.insert=function(e,t,n){return new De(e,t,null)},e.prototype.remove=function(e,t){return this},e.prototype.count=function(){return 0},e.prototype.isEmpty=function(){return!0},e.prototype.inorderTraversal=function(e){return!1},e.prototype.reverseTraversal=function(e){return!1},e.prototype.minKey=function(){return null},e.prototype.maxKey=function(){return null},e.prototype.check_=function(){return 0},e.prototype.isRed_=function(){return!1},e}(),xe=function(){function e(t,n){void 0===n&&(n=e.EMPTY_NODE),this.comparator_=t,this.root_=n}return e.prototype.insert=function(t,n){return new e(this.comparator_,this.root_.insert(t,n,this.comparator_).copy(null,null,De.BLACK,null,null))},e.prototype.remove=function(t){return new e(this.comparator_,this.root_.remove(t,this.comparator_).copy(null,null,De.BLACK,null,null))},e.prototype.get=function(e){for(var t,n=this.root_;!n.isEmpty();){if(0===(t=this.comparator_(e,n.key)))return n.value;t<0?n=n.left:t>0&&(n=n.right)}return null},e.prototype.getPredecessorKey=function(e){for(var t,n=this.root_,i=null;!n.isEmpty();){if(0===(t=this.comparator_(e,n.key))){if(n.left.isEmpty())return i?i.key:null;for(n=n.left;!n.right.isEmpty();)n=n.right;return n.key}t<0?n=n.left:t>0&&(i=n,n=n.right)}throw new Error("Attempted to find predecessor key for a nonexistent key.  What gives?")},e.prototype.isEmpty=function(){return this.root_.isEmpty()},e.prototype.count=function(){return this.root_.count()},e.prototype.minKey=function(){return this.root_.minKey()},e.prototype.maxKey=function(){return this.root_.maxKey()},e.prototype.inorderTraversal=function(e){return this.root_.inorderTraversal(e)},e.prototype.reverseTraversal=function(e){return this.root_.reverseTraversal(e)},e.prototype.getIterator=function(e){return new Ee(this.root_,null,this.comparator_,!1,e)},e.prototype.getIteratorFrom=function(e,t){return new Ee(this.root_,e,this.comparator_,!1,t)},e.prototype.getReverseIteratorFrom=function(e,t){return new Ee(this.root_,e,this.comparator_,!0,t)},e.prototype.getReverseIterator=function(e){return new Ee(this.root_,null,this.comparator_,!0,e)},e.EMPTY_NODE=new Re,e}();function Ie(e,t){return q(e.name,t.name)}function We(e,t){return q(e,t)}var Pe,Ne,je,Be,Fe,Ue=function(e){return"number"==typeof e?"number:"+I(e):"string:"+e},Ve=function(e){if(e.isLeafNode()){var t=e.val();Object(r.d)("string"==typeof t||"number"==typeof t||"object"==typeof t&&Object(r.h)(t,".sv"),"Priority must be a string or number.")}else Object(r.d)(e===ke||e.isEmpty(),"priority of unexpected type.");Object(r.d)(e===ke||e.getPriority().isEmpty(),"Priority nodes can't have a priority of their own.")},He=function(){function e(t,n){void 0===n&&(n=e.__childrenNodeConstructor.EMPTY_NODE),this.value_=t,this.priorityNode_=n,this.lazyHash_=null,Object(r.d)(void 0!==this.value_&&null!==this.value_,"LeafNode shouldn't be created with null/undefined value."),Ve(this.priorityNode_)}return Object.defineProperty(e,"__childrenNodeConstructor",{get:function(){return Pe},set:function(e){Pe=e},enumerable:!1,configurable:!0}),e.prototype.isLeafNode=function(){return!0},e.prototype.getPriority=function(){return this.priorityNode_},e.prototype.updatePriority=function(t){return new e(this.value_,t)},e.prototype.getImmediateChild=function(t){return".priority"===t?this.priorityNode_:e.__childrenNodeConstructor.EMPTY_NODE},e.prototype.getChild=function(t){return me(t)?this:".priority"===le(t)?this.priorityNode_:e.__childrenNodeConstructor.EMPTY_NODE},e.prototype.hasChild=function(){return!1},e.prototype.getPredecessorChildName=function(e,t){return null},e.prototype.updateImmediateChild=function(t,n){return".priority"===t?this.updatePriority(n):n.isEmpty()&&".priority"!==t?this:e.__childrenNodeConstructor.EMPTY_NODE.updateImmediateChild(t,n).updatePriority(this.priorityNode_)},e.prototype.updateChild=function(t,n){var i=le(t);return null===i?n:n.isEmpty()&&".priority"!==i?this:(Object(r.d)(".priority"!==i||1===ue(t),".priority must be the last token in a path"),this.updateImmediateChild(i,e.__childrenNodeConstructor.EMPTY_NODE.updateChild(de(t),n)))},e.prototype.isEmpty=function(){return!1},e.prototype.numChildren=function(){return 0},e.prototype.forEachChild=function(e,t){return!1},e.prototype.val=function(e){return e&&!this.getPriority().isEmpty()?{".value":this.getValue(),".priority":this.getPriority().val()}:this.getValue()},e.prototype.hash=function(){if(null===this.lazyHash_){var e="";this.priorityNode_.isEmpty()||(e+="priority:"+Ue(this.priorityNode_.val())+":");var t=typeof this.value_;e+=t+":",e+="number"===t?I(this.value_):this.value_,this.lazyHash_=g(e)}return this.lazyHash_},e.prototype.getValue=function(){return this.value_},e.prototype.compareTo=function(t){return t===e.__childrenNodeConstructor.EMPTY_NODE?1:t instanceof e.__childrenNodeConstructor?-1:(Object(r.d)(t.isLeafNode(),"Unknown node type"),this.compareToLeafNode_(t))},e.prototype.compareToLeafNode_=function(t){var n=typeof t.value_,i=typeof this.value_,o=e.VALUE_TYPE_ORDER.indexOf(n),a=e.VALUE_TYPE_ORDER.indexOf(i);return Object(r.d)(o>=0,"Unknown leaf type: "+n),Object(r.d)(a>=0,"Unknown leaf type: "+i),o===a?"object"===i?0:this.value_<t.value_?-1:this.value_===t.value_?0:1:a-o},e.prototype.withIndex=function(){return this},e.prototype.isIndexed=function(){return!0},e.prototype.equals=function(e){if(e===this)return!0;if(e.isLeafNode()){var t=e;return this.value_===t.value_&&this.priorityNode_.equals(t.priorityNode_)}return!1},e.VALUE_TYPE_ORDER=["object","boolean","number","string"],e}(),Ye=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.d)(t,e),t.prototype.compare=function(e,t){var n=e.node.getPriority(),i=t.node.getPriority(),r=n.compareTo(i);return 0===r?q(e.name,t.name):r},t.prototype.isDefinedOn=function(e){return!e.getPriority().isEmpty()},t.prototype.indexedValueChanged=function(e,t){return!e.getPriority().equals(t.getPriority())},t.prototype.minPost=function(){return Se.MIN},t.prototype.maxPost=function(){return new Se(T,new He("[PRIORITY-POST]",je))},t.prototype.makePost=function(e,t){var n=Ne(e);return new Se(t,new He("[PRIORITY-POST]",n))},t.prototype.toString=function(){return".priority"},t}(Te)),Xe=Math.log(2),Ge=function(){function e(e){var t;this.count=(t=e+1,parseInt(Math.log(t)/Xe,10)),this.current_=this.count-1;var n,i=(n=this.count,parseInt(Array(n+1).join("1"),2));this.bits_=e+1&i}return e.prototype.nextBitIsOne=function(){var e=!(this.bits_&1<<this.current_);return this.current_--,e},e}(),Ke=function(e,t,n,i){e.sort(t);var r=function(t,i){var o,a,s=i-t;if(0===s)return null;if(1===s)return o=e[t],a=n?n(o):o,new De(a,o.node,De.BLACK,null,null);var c=parseInt(s/2,10)+t,l=r(t,c),u=r(c+1,i);return o=e[c],a=n?n(o):o,new De(a,o.node,De.BLACK,l,u)},o=function(t){for(var i=null,o=null,a=e.length,s=function(t,i){var o=a-t,s=a;a-=t;var l=r(o+1,s),u=e[o],d=n?n(u):u;c(new De(d,u.node,i,null,l))},c=function(e){i?(i.left=e,i=e):(o=e,i=e)},l=0;l<t.count;++l){var u=t.nextBitIsOne(),d=Math.pow(2,t.count-(l+1));u?s(d,De.BLACK):(s(d,De.BLACK),s(d,De.RED))}return o}(new Ge(e.length));return new xe(i||t,o)},Qe={},Je=function(){function e(e,t){this.indexes_=e,this.indexSet_=t}return Object.defineProperty(e,"Default",{get:function(){return Object(r.d)(Qe&&Ye,"ChildrenNode.ts has not been loaded"),Be=Be||new e({".priority":Qe},{".priority":Ye})},enumerable:!1,configurable:!0}),e.prototype.get=function(e){var t=Object(r.F)(this.indexes_,e);if(!t)throw new Error("No index defined for "+e);return t instanceof xe?t:null},e.prototype.hasIndex=function(e){return Object(r.h)(this.indexSet_,e.toString())},e.prototype.addIndex=function(t,n){Object(r.d)(t!==Le,"KeyIndex always exists and isn't meant to be added to the IndexMap.");for(var i,a=[],s=!1,c=n.getIterator(Se.Wrap),l=c.getNext();l;)s=s||t.isDefinedOn(l.node),a.push(l),l=c.getNext();i=s?Ke(a,t.getCompare()):Qe;var u=t.toString(),d=Object(o.a)({},this.indexSet_);d[u]=t;var p=Object(o.a)({},this.indexes_);return p[u]=i,new e(p,d)},e.prototype.addToIndexes=function(t,n){var i=this;return new e(Object(r.D)(this.indexes_,(function(e,o){var a=Object(r.F)(i.indexSet_,o);if(Object(r.d)(a,"Missing index implementation for "+o),e===Qe){if(a.isDefinedOn(t.node)){for(var s=[],c=n.getIterator(Se.Wrap),l=c.getNext();l;)l.name!==t.name&&s.push(l),l=c.getNext();return s.push(t),Ke(s,a.getCompare())}return Qe}var u=n.get(t.name),d=e;return u&&(d=d.remove(new Se(t.name,u))),d.insert(t,t.node)})),this.indexSet_)},e.prototype.removeFromIndexes=function(t,n){return new e(Object(r.D)(this.indexes_,(function(e){if(e===Qe)return e;var i=n.get(t.name);return i?e.remove(new Se(t.name,i)):e})),this.indexSet_)},e}(),Ze=function(){function e(e,t,n){this.children_=e,this.priorityNode_=t,this.indexMap_=n,this.lazyHash_=null,this.priorityNode_&&Ve(this.priorityNode_),this.children_.isEmpty()&&Object(r.d)(!this.priorityNode_||this.priorityNode_.isEmpty(),"An empty node cannot have a priority")}return Object.defineProperty(e,"EMPTY_NODE",{get:function(){return Fe||(Fe=new e(new xe(We),null,Je.Default))},enumerable:!1,configurable:!0}),e.prototype.isLeafNode=function(){return!1},e.prototype.getPriority=function(){return this.priorityNode_||Fe},e.prototype.updatePriority=function(t){return this.children_.isEmpty()?this:new e(this.children_,t,this.indexMap_)},e.prototype.getImmediateChild=function(e){if(".priority"===e)return this.getPriority();var t=this.children_.get(e);return null===t?Fe:t},e.prototype.getChild=function(e){var t=le(e);return null===t?this:this.getImmediateChild(t).getChild(de(e))},e.prototype.hasChild=function(e){return null!==this.children_.get(e)},e.prototype.updateImmediateChild=function(t,n){if(Object(r.d)(n,"We should always be passing snapshot nodes"),".priority"===t)return this.updatePriority(n);var i=new Se(t,n),o=void 0,a=void 0;n.isEmpty()?(o=this.children_.remove(t),a=this.indexMap_.removeFromIndexes(i,this.children_)):(o=this.children_.insert(t,n),a=this.indexMap_.addToIndexes(i,this.children_));var s=o.isEmpty()?Fe:this.priorityNode_;return new e(o,s,a)},e.prototype.updateChild=function(e,t){var n=le(e);if(null===n)return t;Object(r.d)(".priority"!==le(e)||1===ue(e),".priority must be the last token in a path");var i=this.getImmediateChild(n).updateChild(de(e),t);return this.updateImmediateChild(n,i)},e.prototype.isEmpty=function(){return this.children_.isEmpty()},e.prototype.numChildren=function(){return this.children_.count()},e.prototype.val=function(t){if(this.isEmpty())return null;var n={},i=0,r=0,o=!0;if(this.forEachChild(Ye,(function(a,s){n[a]=s.val(t),i++,o&&e.INTEGER_REGEXP_.test(a)?r=Math.max(r,Number(a)):o=!1})),!t&&o&&r<2*i){var a=[];for(var s in n)a[s]=n[s];return a}return t&&!this.getPriority().isEmpty()&&(n[".priority"]=this.getPriority().val()),n},e.prototype.hash=function(){if(null===this.lazyHash_){var e="";this.getPriority().isEmpty()||(e+="priority:"+Ue(this.getPriority().val())+":"),this.forEachChild(Ye,(function(t,n){var i=n.hash();""!==i&&(e+=":"+t+":"+i)})),this.lazyHash_=""===e?"":g(e)}return this.lazyHash_},e.prototype.getPredecessorChildName=function(e,t,n){var i=this.resolveIndex_(n);if(i){var r=i.getPredecessorKey(new Se(e,t));return r?r.name:null}return this.children_.getPredecessorKey(e)},e.prototype.getFirstChildName=function(e){var t=this.resolveIndex_(e);if(t){var n=t.minKey();return n&&n.name}return this.children_.minKey()},e.prototype.getFirstChild=function(e){var t=this.getFirstChildName(e);return t?new Se(t,this.children_.get(t)):null},e.prototype.getLastChildName=function(e){var t=this.resolveIndex_(e);if(t){var n=t.maxKey();return n&&n.name}return this.children_.maxKey()},e.prototype.getLastChild=function(e){var t=this.getLastChildName(e);return t?new Se(t,this.children_.get(t)):null},e.prototype.forEachChild=function(e,t){var n=this.resolveIndex_(e);return n?n.inorderTraversal((function(e){return t(e.name,e.node)})):this.children_.inorderTraversal(t)},e.prototype.getIterator=function(e){return this.getIteratorFrom(e.minPost(),e)},e.prototype.getIteratorFrom=function(e,t){var n=this.resolveIndex_(t);if(n)return n.getIteratorFrom(e,(function(e){return e}));for(var i=this.children_.getIteratorFrom(e.name,Se.Wrap),r=i.peek();null!=r&&t.compare(r,e)<0;)i.getNext(),r=i.peek();return i},e.prototype.getReverseIterator=function(e){return this.getReverseIteratorFrom(e.maxPost(),e)},e.prototype.getReverseIteratorFrom=function(e,t){var n=this.resolveIndex_(t);if(n)return n.getReverseIteratorFrom(e,(function(e){return e}));for(var i=this.children_.getReverseIteratorFrom(e.name,Se.Wrap),r=i.peek();null!=r&&t.compare(r,e)>0;)i.getNext(),r=i.peek();return i},e.prototype.compareTo=function(e){return this.isEmpty()?e.isEmpty()?0:-1:e.isLeafNode()||e.isEmpty()?1:e===$e?-1:0},e.prototype.withIndex=function(t){if(t===Le||this.indexMap_.hasIndex(t))return this;var n=this.indexMap_.addIndex(t,this.children_);return new e(this.children_,this.priorityNode_,n)},e.prototype.isIndexed=function(e){return e===Le||this.indexMap_.hasIndex(e)},e.prototype.equals=function(e){if(e===this)return!0;if(e.isLeafNode())return!1;var t=e;if(this.getPriority().equals(t.getPriority())){if(this.children_.count()===t.children_.count()){for(var n=this.getIterator(Ye),i=t.getIterator(Ye),r=n.getNext(),o=i.getNext();r&&o;){if(r.name!==o.name||!r.node.equals(o.node))return!1;r=n.getNext(),o=i.getNext()}return null===r&&null===o}return!1}return!1},e.prototype.resolveIndex_=function(e){return e===Le?null:this.indexMap_.get(e.toString())},e.INTEGER_REGEXP_=/^(0|[1-9]\d*)$/,e}(),$e=new(function(e){function t(){return e.call(this,new xe(We),Ze.EMPTY_NODE,Je.Default)||this}return Object(o.d)(t,e),t.prototype.compareTo=function(e){return e===this?0:1},t.prototype.equals=function(e){return e===this},t.prototype.getPriority=function(){return this},t.prototype.getImmediateChild=function(e){return Ze.EMPTY_NODE},t.prototype.isEmpty=function(){return!1},t}(Ze));function et(e,t){if(void 0===t&&(t=null),null===e)return Ze.EMPTY_NODE;if("object"==typeof e&&".priority"in e&&(t=e[".priority"]),Object(r.d)(null===t||"string"==typeof t||"number"==typeof t||"object"==typeof t&&".sv"in t,"Invalid priority type found: "+typeof t),"object"==typeof e&&".value"in e&&null!==e[".value"]&&(e=e[".value"]),"object"!=typeof e||".sv"in e)return new He(e,et(t));if(e instanceof Array){var n=Ze.EMPTY_NODE;return x(e,(function(t,i){if(Object(r.h)(e,t)&&"."!==t.substring(0,1)){var o=et(i);!o.isLeafNode()&&o.isEmpty()||(n=n.updateImmediateChild(t,o))}})),n.updatePriority(et(t))}var i=[],o=!1;if(x(e,(function(e,t){if("."!==e.substring(0,1)){var n=et(t);n.isEmpty()||(o=o||!n.getPriority().isEmpty(),i.push(new Se(e,n)))}})),0===i.length)return Ze.EMPTY_NODE;var a=Ke(i,Ie,(function(e){return e.name}),We);if(o){var s=Ke(i,Ye.getCompare());return new Ze(a,et(t),new Je({".priority":s},{".priority":Ye}))}return new Ze(a,et(t),Je.Default)}Object.defineProperties(Se,{MIN:{value:new Se(S,Ze.EMPTY_NODE)},MAX:{value:new Se(T,$e)}}),qe.__EMPTY_NODE=Ze.EMPTY_NODE,He.__childrenNodeConstructor=Ze,ke=$e,je=$e,function(e){Ne=e}(et);var tt,nt,it=function(e){function t(t){var n=e.call(this)||this;return n.indexPath_=t,Object(r.d)(!me(t)&&".priority"!==le(t),"Can't create PathIndex with empty path or .priority key"),n}return Object(o.d)(t,e),t.prototype.extractChild=function(e){return e.getChild(this.indexPath_)},t.prototype.isDefinedOn=function(e){return!e.getChild(this.indexPath_).isEmpty()},t.prototype.compare=function(e,t){var n=this.extractChild(e.node),i=this.extractChild(t.node),r=n.compareTo(i);return 0===r?q(e.name,t.name):r},t.prototype.makePost=function(e,t){var n=et(e),i=Ze.EMPTY_NODE.updateChild(this.indexPath_,n);return new Se(t,i)},t.prototype.maxPost=function(){var e=Ze.EMPTY_NODE.updateChild(this.indexPath_,$e);return new Se(T,e)},t.prototype.toString=function(){return he(this.indexPath_,0).join("/")},t}(Te),rt=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.d)(t,e),t.prototype.compare=function(e,t){var n=e.node.compareTo(t.node);return 0===n?q(e.name,t.name):n},t.prototype.isDefinedOn=function(e){return!0},t.prototype.indexedValueChanged=function(e,t){return!e.equals(t)},t.prototype.minPost=function(){return Se.MIN},t.prototype.maxPost=function(){return Se.MAX},t.prototype.makePost=function(e,t){var n=et(e);return new Se(t,n)},t.prototype.toString=function(){return".value"},t}(Te)),ot="-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",at=(tt=0,nt=[],function(e){var t,n=e===tt;tt=e;var i=new Array(8);for(t=7;t>=0;t--)i[t]=ot.charAt(e%64),e=Math.floor(e/64);Object(r.d)(0===e,"Cannot push at time == 0");var o=i.join("");if(n){for(t=11;t>=0&&63===nt[t];t--)nt[t]=0;nt[t]++}else for(t=0;t<12;t++)nt[t]=Math.floor(64*Math.random());for(t=0;t<12;t++)o+=ot.charAt(nt[t]);return Object(r.d)(20===o.length,"nextPushId: Length should be 20."),o}),st=function(e){if("2147483647"===e)return"-";var t=P(e);if(null!=t)return""+(t+1);for(var n=new Array(e.length),i=0;i<n.length;i++)n[i]=e.charAt(i);if(n.length<786)return n.push("-"),n.join("");for(var r=n.length-1;r>=0&&"z"===n[r];)r--;if(-1===r)return T;var o=n[r],a=ot.charAt(ot.indexOf(o)+1);return n[r]=a,n.slice(0,r+1).join("")},ct=function(e){if("-2147483648"===e)return S;var t=P(e);if(null!=t)return""+(t-1);for(var n=new Array(e.length),i=0;i<n.length;i++)n[i]=e.charAt(i);return"-"===n[n.length-1]?1===n.length?"2147483647":(delete n[n.length-1],n.join("")):(n[n.length-1]=ot.charAt(ot.indexOf(n[n.length-1])-1),n.join("")+"z".repeat(786-n.length))};function lt(e){return{type:"value",snapshotNode:e}}function ut(e,t){return{type:"child_added",snapshotNode:t,childName:e}}function dt(e,t){return{type:"child_removed",snapshotNode:t,childName:e}}function pt(e,t,n){return{type:"child_changed",snapshotNode:t,childName:e,oldSnap:n}}var ht=function(){function e(e){this.index_=e}return e.prototype.updateChild=function(e,t,n,i,o,a){Object(r.d)(e.isIndexed(this.index_),"A node must be indexed if only a child is updated");var s=e.getImmediateChild(t);return s.getChild(i).equals(n.getChild(i))&&s.isEmpty()===n.isEmpty()?e:(null!=a&&(n.isEmpty()?e.hasChild(t)?a.trackChildChange(dt(t,s)):Object(r.d)(e.isLeafNode(),"A child remove without an old child only makes sense on a leaf node"):s.isEmpty()?a.trackChildChange(ut(t,n)):a.trackChildChange(pt(t,n,s))),e.isLeafNode()&&n.isEmpty()?e:e.updateImmediateChild(t,n).withIndex(this.index_))},e.prototype.updateFullNode=function(e,t,n){return null!=n&&(e.isLeafNode()||e.forEachChild(Ye,(function(e,i){t.hasChild(e)||n.trackChildChange(dt(e,i))})),t.isLeafNode()||t.forEachChild(Ye,(function(t,i){if(e.hasChild(t)){var r=e.getImmediateChild(t);r.equals(i)||n.trackChildChange(pt(t,i,r))}else n.trackChildChange(ut(t,i))}))),t.withIndex(this.index_)},e.prototype.updatePriority=function(e,t){return e.isEmpty()?Ze.EMPTY_NODE:e.updatePriority(t)},e.prototype.filtersNodes=function(){return!1},e.prototype.getIndexedFilter=function(){return this},e.prototype.getIndex=function(){return this.index_},e}(),ft=function(){function e(t){this.indexedFilter_=new ht(t.getIndex()),this.index_=t.getIndex(),this.startPost_=e.getStartPost_(t),this.endPost_=e.getEndPost_(t)}return e.prototype.getStartPost=function(){return this.startPost_},e.prototype.getEndPost=function(){return this.endPost_},e.prototype.matches=function(e){return this.index_.compare(this.getStartPost(),e)<=0&&this.index_.compare(e,this.getEndPost())<=0},e.prototype.updateChild=function(e,t,n,i,r,o){return this.matches(new Se(t,n))||(n=Ze.EMPTY_NODE),this.indexedFilter_.updateChild(e,t,n,i,r,o)},e.prototype.updateFullNode=function(e,t,n){t.isLeafNode()&&(t=Ze.EMPTY_NODE);var i=t.withIndex(this.index_);i=i.updatePriority(Ze.EMPTY_NODE);var r=this;return t.forEachChild(Ye,(function(e,t){r.matches(new Se(e,t))||(i=i.updateImmediateChild(e,Ze.EMPTY_NODE))})),this.indexedFilter_.updateFullNode(e,i,n)},e.prototype.updatePriority=function(e,t){return e},e.prototype.filtersNodes=function(){return!0},e.prototype.getIndexedFilter=function(){return this.indexedFilter_},e.prototype.getIndex=function(){return this.index_},e.getStartPost_=function(e){if(e.hasStart()){var t=e.getIndexStartName();return e.getIndex().makePost(e.getIndexStartValue(),t)}return e.getIndex().minPost()},e.getEndPost_=function(e){if(e.hasEnd()){var t=e.getIndexEndName();return e.getIndex().makePost(e.getIndexEndValue(),t)}return e.getIndex().maxPost()},e}(),bt=function(){function e(e){this.rangedFilter_=new ft(e),this.index_=e.getIndex(),this.limit_=e.getLimit(),this.reverse_=!e.isViewFromLeft()}return e.prototype.updateChild=function(e,t,n,i,r,o){return this.rangedFilter_.matches(new Se(t,n))||(n=Ze.EMPTY_NODE),e.getImmediateChild(t).equals(n)?e:e.numChildren()<this.limit_?this.rangedFilter_.getIndexedFilter().updateChild(e,t,n,i,r,o):this.fullLimitUpdateChild_(e,t,n,r,o)},e.prototype.updateFullNode=function(e,t,n){var i;if(t.isLeafNode()||t.isEmpty())i=Ze.EMPTY_NODE.withIndex(this.index_);else if(2*this.limit_<t.numChildren()&&t.isIndexed(this.index_)){i=Ze.EMPTY_NODE.withIndex(this.index_);var r=void 0;r=this.reverse_?t.getReverseIteratorFrom(this.rangedFilter_.getEndPost(),this.index_):t.getIteratorFrom(this.rangedFilter_.getStartPost(),this.index_);for(var o=0;r.hasNext()&&o<this.limit_;){var a=r.getNext();if(!(this.reverse_?this.index_.compare(this.rangedFilter_.getStartPost(),a)<=0:this.index_.compare(a,this.rangedFilter_.getEndPost())<=0))break;i=i.updateImmediateChild(a.name,a.node),o++}}else{i=(i=t.withIndex(this.index_)).updatePriority(Ze.EMPTY_NODE);var s=void 0,c=void 0,l=void 0;if(r=void 0,this.reverse_){r=i.getReverseIterator(this.index_),s=this.rangedFilter_.getEndPost(),c=this.rangedFilter_.getStartPost();var u=this.index_.getCompare();l=function(e,t){return u(t,e)}}else r=i.getIterator(this.index_),s=this.rangedFilter_.getStartPost(),c=this.rangedFilter_.getEndPost(),l=this.index_.getCompare();o=0;for(var d=!1;r.hasNext();)a=r.getNext(),!d&&l(s,a)<=0&&(d=!0),d&&o<this.limit_&&l(a,c)<=0?o++:i=i.updateImmediateChild(a.name,Ze.EMPTY_NODE)}return this.rangedFilter_.getIndexedFilter().updateFullNode(e,i,n)},e.prototype.updatePriority=function(e,t){return e},e.prototype.filtersNodes=function(){return!0},e.prototype.getIndexedFilter=function(){return this.rangedFilter_.getIndexedFilter()},e.prototype.getIndex=function(){return this.index_},e.prototype.fullLimitUpdateChild_=function(e,t,n,i,o){var a;if(this.reverse_){var s=this.index_.getCompare();a=function(e,t){return s(t,e)}}else a=this.index_.getCompare();var c=e;Object(r.d)(c.numChildren()===this.limit_,"");var l=new Se(t,n),u=this.reverse_?c.getFirstChild(this.index_):c.getLastChild(this.index_),d=this.rangedFilter_.matches(l);if(c.hasChild(t)){for(var p=c.getImmediateChild(t),h=i.getChildAfterChild(this.index_,u,this.reverse_);null!=h&&(h.name===t||c.hasChild(h.name));)h=i.getChildAfterChild(this.index_,h,this.reverse_);var f=null==h?1:a(h,l);if(d&&!n.isEmpty()&&f>=0)return null!=o&&o.trackChildChange(pt(t,n,p)),c.updateImmediateChild(t,n);null!=o&&o.trackChildChange(dt(t,p));var b=c.updateImmediateChild(t,Ze.EMPTY_NODE);return null!=h&&this.rangedFilter_.matches(h)?(null!=o&&o.trackChildChange(ut(h.name,h.node)),b.updateImmediateChild(h.name,h.node)):b}return n.isEmpty()?e:d&&a(u,l)>=0?(null!=o&&(o.trackChildChange(dt(u.name,u.node)),o.trackChildChange(ut(t,n))),c.updateImmediateChild(t,n).updateImmediateChild(u.name,Ze.EMPTY_NODE)):e},e}(),mt=function(){function e(){this.limitSet_=!1,this.startSet_=!1,this.startNameSet_=!1,this.startAfterSet_=!1,this.endSet_=!1,this.endNameSet_=!1,this.endBeforeSet_=!1,this.limit_=0,this.viewFrom_="",this.indexStartValue_=null,this.indexStartName_="",this.indexEndValue_=null,this.indexEndName_="",this.index_=Ye}return e.prototype.hasStart=function(){return this.startSet_},e.prototype.hasStartAfter=function(){return this.startAfterSet_},e.prototype.hasEndBefore=function(){return this.endBeforeSet_},e.prototype.isViewFromLeft=function(){return""===this.viewFrom_?this.startSet_:"l"===this.viewFrom_},e.prototype.getIndexStartValue=function(){return Object(r.d)(this.startSet_,"Only valid if start has been set"),this.indexStartValue_},e.prototype.getIndexStartName=function(){return Object(r.d)(this.startSet_,"Only valid if start has been set"),this.startNameSet_?this.indexStartName_:S},e.prototype.hasEnd=function(){return this.endSet_},e.prototype.getIndexEndValue=function(){return Object(r.d)(this.endSet_,"Only valid if end has been set"),this.indexEndValue_},e.prototype.getIndexEndName=function(){return Object(r.d)(this.endSet_,"Only valid if end has been set"),this.endNameSet_?this.indexEndName_:T},e.prototype.hasLimit=function(){return this.limitSet_},e.prototype.hasAnchoredLimit=function(){return this.limitSet_&&""!==this.viewFrom_},e.prototype.getLimit=function(){return Object(r.d)(this.limitSet_,"Only valid if limit has been set"),this.limit_},e.prototype.getIndex=function(){return this.index_},e.prototype.loadsAllData=function(){return!(this.startSet_||this.endSet_||this.limitSet_)},e.prototype.isDefault=function(){return this.loadsAllData()&&this.index_===Ye},e.prototype.copy=function(){var t=new e;return t.limitSet_=this.limitSet_,t.limit_=this.limit_,t.startSet_=this.startSet_,t.indexStartValue_=this.indexStartValue_,t.startNameSet_=this.startNameSet_,t.indexStartName_=this.indexStartName_,t.endSet_=this.endSet_,t.indexEndValue_=this.indexEndValue_,t.endNameSet_=this.endNameSet_,t.indexEndName_=this.indexEndName_,t.index_=this.index_,t.viewFrom_=this.viewFrom_,t},e}();function gt(e,t,n){var i=e.copy();return i.startSet_=!0,void 0===t&&(t=null),i.indexStartValue_=t,null!=n?(i.startNameSet_=!0,i.indexStartName_=n):(i.startNameSet_=!1,i.indexStartName_=""),i}function vt(e,t,n){var i=e.copy();return i.endSet_=!0,void 0===t&&(t=null),i.indexEndValue_=t,void 0!==n?(i.endNameSet_=!0,i.indexEndName_=n):(i.endNameSet_=!1,i.indexEndName_=""),i}function yt(e,t){var n=e.copy();return n.index_=t,n}function Mt(e){var t,n={};return e.isDefault()||(e.index_===Ye?t="$priority":e.index_===rt?t="$value":e.index_===Le?t="$key":(Object(r.d)(e.index_ instanceof it,"Unrecognized index type!"),t=e.index_.toString()),n.orderBy=Object(r.I)(t),e.startSet_&&(n.startAt=Object(r.I)(e.indexStartValue_),e.startNameSet_&&(n.startAt+=","+Object(r.I)(e.indexStartName_))),e.endSet_&&(n.endAt=Object(r.I)(e.indexEndValue_),e.endNameSet_&&(n.endAt+=","+Object(r.I)(e.indexEndName_))),e.limitSet_&&(e.isViewFromLeft()?n.limitToFirst=e.limit_:n.limitToLast=e.limit_)),n}function _t(e){var t={};if(e.startSet_&&(t.sp=e.indexStartValue_,e.startNameSet_&&(t.sn=e.indexStartName_)),e.endSet_&&(t.ep=e.indexEndValue_,e.endNameSet_&&(t.en=e.indexEndName_)),e.limitSet_){t.l=e.limit_;var n=e.viewFrom_;""===n&&(n=e.isViewFromLeft()?"l":"r"),t.vf=n}return e.index_!==Ye&&(t.i=e.index_.toString()),t}var Ot=function(e){function t(t,n,i,r){var o=e.call(this)||this;return o.repoInfo_=t,o.onDataUpdate_=n,o.authTokenProvider_=i,o.appCheckTokenProvider_=r,o.log_=z("p:rest:"),o.listens_={},o}return Object(o.d)(t,e),t.prototype.reportStats=function(e){throw new Error("Method not implemented.")},t.getListenId_=function(e,t){return void 0!==t?"tag$"+t:(Object(r.d)(e._queryParams.isDefault(),"should have a tag if it's not a default query."),e._path.toString())},t.prototype.listen=function(e,n,i,o){var a=this,s=e._path.toString();this.log_("Listen called for "+s+" "+e._queryIdentifier);var c=t.getListenId_(e,i),l={};this.listens_[c]=l;var u=Mt(e._queryParams);this.restRequest_(s+".json",u,(function(e,t){var n=t;404===e&&(n=null,e=null),null===e&&a.onDataUpdate_(s,n,!1,i),Object(r.F)(a.listens_,c)===l&&o(e?401===e?"permission_denied":"rest_error:"+e:"ok",null)}))},t.prototype.unlisten=function(e,n){var i=t.getListenId_(e,n);delete this.listens_[i]},t.prototype.get=function(e){var t=this,n=Mt(e._queryParams),i=e._path.toString(),o=new r.a;return this.restRequest_(i+".json",n,(function(e,n){var r=n;404===e&&(r=null,e=null),null===e?(t.onDataUpdate_(i,r,!1,null),o.resolve(r)):o.reject(new Error(r))})),o.promise},t.prototype.refreshAuthToken=function(e){},t.prototype.restRequest_=function(e,t,n){var i=this;return void 0===t&&(t={}),t.format="export",Promise.all([this.authTokenProvider_.getToken(!1),this.appCheckTokenProvider_.getToken(!1)]).then((function(a){var s=Object(o.g)(a,2),c=s[0],l=s[1];c&&c.accessToken&&(t.auth=c.accessToken),l&&l.token&&(t.ac=l.token);var u=(i.repoInfo_.secure?"https://":"http://")+i.repoInfo_.host+e+"?ns="+i.repoInfo_.namespace+Object(r.E)(t);i.log_("Sending REST request for "+u);var d=new XMLHttpRequest;d.onreadystatechange=function(){if(n&&4===d.readyState){i.log_("REST Response for "+u+" received. status:",d.status,"response:",d.responseText);var e=null;if(d.status>=200&&d.status<300){try{e=Object(r.C)(d.responseText)}catch(t){C("Failed to parse JSON response for "+u+": "+d.responseText)}n(null,e)}else 401!==d.status&&404!==d.status&&C("Got unsuccessful REST response for "+u+" Status: "+d.status),n(d.status);n=null}},d.open("GET",u,!0),d.send()}))},t}(re),zt=function(){function e(){this.rootNode_=Ze.EMPTY_NODE}return e.prototype.getNode=function(e){return this.rootNode_.getChild(e)},e.prototype.updateSnapshot=function(e,t){this.rootNode_=this.rootNode_.updateChild(e,t)},e}();function At(){return{value:null,children:new Map}}function kt(e,t,n){if(me(t))e.value=n,e.children.clear();else if(null!==e.value)e.value=e.value.updateChild(t,n);else{var i=le(t);e.children.has(i)||e.children.set(i,At()),kt(e.children.get(i),t=de(t),n)}}function Ct(e,t,n){null!==e.value?n(t,e.value):function(e,t){e.children.forEach((function(e,n){t(n,e)}))}(e,(function(e,i){Ct(i,new se(t.toString()+"/"+e),n)}))}var wt,St=function(){function e(e){this.collection_=e,this.last_=null}return e.prototype.get=function(){var e=this.collection_.get(),t=Object(o.a)({},e);return this.last_&&x(this.last_,(function(e,n){t[e]=t[e]-n})),this.last_=e,t},e}(),Tt=function(){function e(e,t){this.server_=t,this.statsToReport_={},this.statsListener_=new St(e);var n=1e4+2e4*Math.random();j(this.reportStats_.bind(this),Math.floor(n))}return e.prototype.reportStats_=function(){var e=this,t=this.statsListener_.get(),n={},i=!1;x(t,(function(t,o){o>0&&Object(r.h)(e.statsToReport_,t)&&(n[t]=o,i=!0)})),i&&this.server_.reportStats(n),j(this.reportStats_.bind(this),Math.floor(2*Math.random()*3e5))},e}();function qt(e){return{fromUser:!1,fromServer:!0,queryId:e,tagged:!0}}!function(e){e[e.OVERWRITE=0]="OVERWRITE",e[e.MERGE=1]="MERGE",e[e.ACK_USER_WRITE=2]="ACK_USER_WRITE",e[e.LISTEN_COMPLETE=3]="LISTEN_COMPLETE"}(wt||(wt={}));var Lt,Et=function(){function e(e,t,n){this.path=e,this.affectedTree=t,this.revert=n,this.type=wt.ACK_USER_WRITE,this.source={fromUser:!0,fromServer:!1,queryId:null,tagged:!1}}return e.prototype.operationForChild=function(t){if(me(this.path)){if(null!=this.affectedTree.value)return Object(r.d)(this.affectedTree.children.isEmpty(),"affectedTree should not have overlapping affected paths."),this;var n=this.affectedTree.subtree(new se(t));return new e(ce(),n,this.revert)}return Object(r.d)(le(this.path)===t,"operationForChild called for unrelated child."),new e(de(this.path),this.affectedTree,this.revert)},e}(),Dt=function(){function e(e,t){this.source=e,this.path=t,this.type=wt.LISTEN_COMPLETE}return e.prototype.operationForChild=function(t){return me(this.path)?new e(this.source,ce()):new e(this.source,de(this.path))},e}(),Rt=function(){function e(e,t,n){this.source=e,this.path=t,this.snap=n,this.type=wt.OVERWRITE}return e.prototype.operationForChild=function(t){return me(this.path)?new e(this.source,ce(),this.snap.getImmediateChild(t)):new e(this.source,de(this.path),this.snap)},e}(),xt=function(){function e(e,t,n){this.source=e,this.path=t,this.children=n,this.type=wt.MERGE}return e.prototype.operationForChild=function(t){if(me(this.path)){var n=this.children.subtree(new se(t));return n.isEmpty()?null:n.value?new Rt(this.source,ce(),n.value):new e(this.source,ce(),n)}return Object(r.d)(le(this.path)===t,"Can't get a merge for a child not on the path of the operation"),new e(this.source,de(this.path),this.children)},e.prototype.toString=function(){return"Operation("+this.path+": "+this.source.toString()+" merge: "+this.children.toString()+")"},e}(),It=function(){function e(e,t,n){this.node_=e,this.fullyInitialized_=t,this.filtered_=n}return e.prototype.isFullyInitialized=function(){return this.fullyInitialized_},e.prototype.isFiltered=function(){return this.filtered_},e.prototype.isCompleteForPath=function(e){if(me(e))return this.isFullyInitialized()&&!this.filtered_;var t=le(e);return this.isCompleteForChild(t)},e.prototype.isCompleteForChild=function(e){return this.isFullyInitialized()&&!this.filtered_||this.node_.hasChild(e)},e.prototype.getNode=function(){return this.node_},e}(),Wt=function(e){this.query_=e,this.index_=this.query_._queryParams.getIndex()};function Pt(e,t,n,i,o,a){var s=i.filter((function(e){return e.type===n}));s.sort((function(t,n){return function(e,t,n){if(null==t.childName||null==n.childName)throw Object(r.e)("Should only compare child_ events.");var i=new Se(t.childName,t.snapshotNode),o=new Se(n.childName,n.snapshotNode);return e.index_.compare(i,o)}(e,t,n)})),s.forEach((function(n){var i=function(e,t,n){return"value"===t.type||"child_removed"===t.type||(t.prevName=n.getPredecessorChildName(t.childName,t.snapshotNode,e.index_)),t}(e,n,a);o.forEach((function(r){r.respondsTo(n.type)&&t.push(r.createEvent(i,e.query_))}))}))}function Nt(e,t){return{eventCache:e,serverCache:t}}function jt(e,t,n,i){return Nt(new It(t,n,i),e.serverCache)}function Bt(e,t,n,i){return Nt(e.eventCache,new It(t,n,i))}function Ft(e){return e.eventCache.isFullyInitialized()?e.eventCache.getNode():null}function Ut(e){return e.serverCache.isFullyInitialized()?e.serverCache.getNode():null}var Vt=function(){function e(e,t){void 0===t&&(Lt||(Lt=new xe(L)),t=Lt),this.value=e,this.children=t}return e.fromObject=function(t){var n=new e(null);return x(t,(function(e,t){n=n.set(new se(e),t)})),n},e.prototype.isEmpty=function(){return null===this.value&&this.children.isEmpty()},e.prototype.findRootMostMatchingPathAndValue=function(e,t){if(null!=this.value&&t(this.value))return{path:ce(),value:this.value};if(me(e))return null;var n=le(e),i=this.children.get(n);if(null!==i){var r=i.findRootMostMatchingPathAndValue(de(e),t);return null!=r?{path:be(new se(n),r.path),value:r.value}:null}return null},e.prototype.findRootMostValueAndPath=function(e){return this.findRootMostMatchingPathAndValue(e,(function(){return!0}))},e.prototype.subtree=function(t){if(me(t))return this;var n=le(t),i=this.children.get(n);return null!==i?i.subtree(de(t)):new e(null)},e.prototype.set=function(t,n){if(me(t))return new e(n,this.children);var i=le(t),r=(this.children.get(i)||new e(null)).set(de(t),n),o=this.children.insert(i,r);return new e(this.value,o)},e.prototype.remove=function(t){if(me(t))return this.children.isEmpty()?new e(null):new e(null,this.children);var n=le(t),i=this.children.get(n);if(i){var r=i.remove(de(t)),o=void 0;return o=r.isEmpty()?this.children.remove(n):this.children.insert(n,r),null===this.value&&o.isEmpty()?new e(null):new e(this.value,o)}return this},e.prototype.get=function(e){if(me(e))return this.value;var t=le(e),n=this.children.get(t);return n?n.get(de(e)):null},e.prototype.setTree=function(t,n){if(me(t))return n;var i,r=le(t),o=(this.children.get(r)||new e(null)).setTree(de(t),n);return i=o.isEmpty()?this.children.remove(r):this.children.insert(r,o),new e(this.value,i)},e.prototype.fold=function(e){return this.fold_(ce(),e)},e.prototype.fold_=function(e,t){var n={};return this.children.inorderTraversal((function(i,r){n[i]=r.fold_(be(e,i),t)})),t(e,this.value,n)},e.prototype.findOnPath=function(e,t){return this.findOnPath_(e,ce(),t)},e.prototype.findOnPath_=function(e,t,n){var i=!!this.value&&n(t,this.value);if(i)return i;if(me(e))return null;var r=le(e),o=this.children.get(r);return o?o.findOnPath_(de(e),be(t,r),n):null},e.prototype.foreachOnPath=function(e,t){return this.foreachOnPath_(e,ce(),t)},e.prototype.foreachOnPath_=function(t,n,i){if(me(t))return this;this.value&&i(n,this.value);var r=le(t),o=this.children.get(r);return o?o.foreachOnPath_(de(t),be(n,r),i):new e(null)},e.prototype.foreach=function(e){this.foreach_(ce(),e)},e.prototype.foreach_=function(e,t){this.children.inorderTraversal((function(n,i){i.foreach_(be(e,n),t)})),this.value&&t(e,this.value)},e.prototype.foreachChild=function(e){this.children.inorderTraversal((function(t,n){n.value&&e(t,n.value)}))},e}(),Ht=function(){function e(e){this.writeTree_=e}return e.empty=function(){return new e(new Vt(null))},e}();function Yt(e,t,n){if(me(t))return new Ht(new Vt(n));var i=e.writeTree_.findRootMostValueAndPath(t);if(null!=i){var r=i.path,o=i.value,a=ge(r,t);return o=o.updateChild(a,n),new Ht(e.writeTree_.set(r,o))}var s=new Vt(n),c=e.writeTree_.setTree(t,s);return new Ht(c)}function Xt(e,t,n){var i=e;return x(n,(function(e,n){i=Yt(i,be(t,e),n)})),i}function Gt(e,t){if(me(t))return Ht.empty();var n=e.writeTree_.setTree(t,new Vt(null));return new Ht(n)}function Kt(e,t){return null!=Qt(e,t)}function Qt(e,t){var n=e.writeTree_.findRootMostValueAndPath(t);return null!=n?e.writeTree_.get(n.path).getChild(ge(n.path,t)):null}function Jt(e){var t=[],n=e.writeTree_.value;return null!=n?n.isLeafNode()||n.forEachChild(Ye,(function(e,n){t.push(new Se(e,n))})):e.writeTree_.children.inorderTraversal((function(e,n){null!=n.value&&t.push(new Se(e,n.value))})),t}function Zt(e,t){if(me(t))return e;var n=Qt(e,t);return new Ht(null!=n?new Vt(n):e.writeTree_.subtree(t))}function $t(e){return e.writeTree_.isEmpty()}function en(e,t){return function e(t,n,i){if(null!=n.value)return i.updateChild(t,n.value);var o=null;return n.children.inorderTraversal((function(n,a){".priority"===n?(Object(r.d)(null!==a.value,"Priority writes must always be leaf nodes"),o=a.value):i=e(be(t,n),a,i)})),i.getChild(t).isEmpty()||null===o||(i=i.updateChild(be(t,".priority"),o)),i}(ce(),e.writeTree_,t)}function tn(e,t){return hn(t,e)}function nn(e,t){if(e.snap)return Me(e.path,t);for(var n in e.children)if(e.children.hasOwnProperty(n)&&Me(be(e.path,n),t))return!0;return!1}function rn(e){return e.visible}function on(e,t,n){for(var i=Ht.empty(),o=0;o<e.length;++o){var a=e[o];if(t(a)){var s=a.path,c=void 0;if(a.snap)Me(n,s)?i=Yt(i,c=ge(n,s),a.snap):Me(s,n)&&(c=ge(s,n),i=Yt(i,ce(),a.snap.getChild(c)));else{if(!a.children)throw Object(r.e)("WriteRecord should have .snap or .children");if(Me(n,s))i=Xt(i,c=ge(n,s),a.children);else if(Me(s,n))if(me(c=ge(s,n)))i=Xt(i,ce(),a.children);else{var l=Object(r.F)(a.children,le(c));if(l){var u=l.getChild(de(c));i=Yt(i,ce(),u)}}}}}return i}function an(e,t,n,i,r){if(i||r){var o=Zt(e.visibleWrites,t);return!r&&$t(o)?n:r||null!=n||Kt(o,ce())?en(on(e.allWrites,(function(e){return(e.visible||r)&&(!i||!~i.indexOf(e.writeId))&&(Me(e.path,t)||Me(t,e.path))}),t),n||Ze.EMPTY_NODE):null}var a=Qt(e.visibleWrites,t);if(null!=a)return a;var s=Zt(e.visibleWrites,t);return $t(s)?n:null!=n||Kt(s,ce())?en(s,n||Ze.EMPTY_NODE):null}function sn(e,t,n,i){return an(e.writeTree,e.treePath,t,n,i)}function cn(e,t){return function(e,t,n){var i=Ze.EMPTY_NODE,r=Qt(e.visibleWrites,t);if(r)return r.isLeafNode()||r.forEachChild(Ye,(function(e,t){i=i.updateImmediateChild(e,t)})),i;if(n){var o=Zt(e.visibleWrites,t);return n.forEachChild(Ye,(function(e,t){var n=en(Zt(o,new se(e)),t);i=i.updateImmediateChild(e,n)})),Jt(o).forEach((function(e){i=i.updateImmediateChild(e.name,e.node)})),i}return Jt(Zt(e.visibleWrites,t)).forEach((function(e){i=i.updateImmediateChild(e.name,e.node)})),i}(e.writeTree,e.treePath,t)}function ln(e,t,n,i){return function(e,t,n,i,o){Object(r.d)(i||o,"Either existingEventSnap or existingServerSnap must exist");var a=be(t,n);if(Kt(e.visibleWrites,a))return null;var s=Zt(e.visibleWrites,a);return $t(s)?o.getChild(n):en(s,o.getChild(n))}(e.writeTree,e.treePath,t,n,i)}function un(e,t){return function(e,t){return Qt(e.visibleWrites,t)}(e.writeTree,be(e.treePath,t))}function dn(e,t,n){return function(e,t,n,i){var r=be(t,n),o=Qt(e.visibleWrites,r);return null!=o?o:i.isCompleteForChild(n)?en(Zt(e.visibleWrites,r),i.getNode().getImmediateChild(n)):null}(e.writeTree,e.treePath,t,n)}function pn(e,t){return hn(be(e.treePath,t),e.writeTree)}function hn(e,t){return{treePath:e,writeTree:t}}var fn=function(){function e(){this.changeMap=new Map}return e.prototype.trackChildChange=function(e){var t=e.type,n=e.childName;Object(r.d)("child_added"===t||"child_changed"===t||"child_removed"===t,"Only child changes supported for tracking"),Object(r.d)(".priority"!==n,"Only non-priority child changes can be tracked.");var i=this.changeMap.get(n);if(i){var o=i.type;if("child_added"===t&&"child_removed"===o)this.changeMap.set(n,pt(n,e.snapshotNode,i.snapshotNode));else if("child_removed"===t&&"child_added"===o)this.changeMap.delete(n);else if("child_removed"===t&&"child_changed"===o)this.changeMap.set(n,dt(n,i.oldSnap));else if("child_changed"===t&&"child_added"===o)this.changeMap.set(n,ut(n,e.snapshotNode));else{if("child_changed"!==t||"child_changed"!==o)throw Object(r.e)("Illegal combination of changes: "+e+" occurred after "+i);this.changeMap.set(n,pt(n,e.snapshotNode,i.oldSnap))}}else this.changeMap.set(n,e)},e.prototype.getChanges=function(){return Array.from(this.changeMap.values())},e}(),bn=new(function(){function e(){}return e.prototype.getCompleteChild=function(e){return null},e.prototype.getChildAfterChild=function(e,t,n){return null},e}()),mn=function(){function e(e,t,n){void 0===n&&(n=null),this.writes_=e,this.viewCache_=t,this.optCompleteServerCache_=n}return e.prototype.getCompleteChild=function(e){var t=this.viewCache_.eventCache;if(t.isCompleteForChild(e))return t.getNode().getImmediateChild(e);var n=null!=this.optCompleteServerCache_?new It(this.optCompleteServerCache_,!0,!1):this.viewCache_.serverCache;return dn(this.writes_,e,n)},e.prototype.getChildAfterChild=function(e,t,n){var i=null!=this.optCompleteServerCache_?this.optCompleteServerCache_:Ut(this.viewCache_),r=function(e,t,n,i,r,o){return function(e,t,n,i,r,o,a){var s,c=Zt(e.visibleWrites,t),l=Qt(c,ce());if(null!=l)s=l;else{if(null==n)return[];s=en(c,n)}if((s=s.withIndex(a)).isEmpty()||s.isLeafNode())return[];for(var u=[],d=a.getCompare(),p=o?s.getReverseIteratorFrom(i,a):s.getIteratorFrom(i,a),h=p.getNext();h&&u.length<r;)0!==d(h,i)&&u.push(h),h=p.getNext();return u}(e.writeTree,e.treePath,t,n,i,r,o)}(this.writes_,i,t,1,n,e);return 0===r.length?null:r[0]},e}();function gn(e,t,n,i,o,a){var s=t.eventCache;if(null!=un(i,n))return t;var c=void 0,l=void 0;if(me(n))if(Object(r.d)(t.serverCache.isFullyInitialized(),"If change path is empty, we must have complete server data"),t.serverCache.isFiltered()){var u=Ut(t),d=cn(i,u instanceof Ze?u:Ze.EMPTY_NODE);c=e.filter.updateFullNode(t.eventCache.getNode(),d,a)}else{var p=sn(i,Ut(t));c=e.filter.updateFullNode(t.eventCache.getNode(),p,a)}else{var h=le(n);if(".priority"===h){Object(r.d)(1===ue(n),"Can't have a priority with additional path components");var f=s.getNode(),b=ln(i,n,f,l=t.serverCache.getNode());c=null!=b?e.filter.updatePriority(f,b):s.getNode()}else{var m=de(n),g=void 0;if(s.isCompleteForChild(h)){l=t.serverCache.getNode();var v=ln(i,n,s.getNode(),l);g=null!=v?s.getNode().getImmediateChild(h).updateChild(m,v):s.getNode().getImmediateChild(h)}else g=dn(i,h,t.serverCache);c=null!=g?e.filter.updateChild(s.getNode(),h,g,m,o,a):s.getNode()}}return jt(t,c,s.isFullyInitialized()||me(n),e.filter.filtersNodes())}function vn(e,t,n,i,r,o,a,s){var c,l=t.serverCache,u=a?e.filter:e.filter.getIndexedFilter();if(me(n))c=u.updateFullNode(l.getNode(),i,null);else if(u.filtersNodes()&&!l.isFiltered()){var d=l.getNode().updateChild(n,i);c=u.updateFullNode(l.getNode(),d,null)}else{var p=le(n);if(!l.isCompleteForPath(n)&&ue(n)>1)return t;var h=de(n),f=l.getNode().getImmediateChild(p).updateChild(h,i);c=".priority"===p?u.updatePriority(l.getNode(),f):u.updateChild(l.getNode(),p,f,h,bn,null)}var b=Bt(t,c,l.isFullyInitialized()||me(n),u.filtersNodes());return gn(e,b,n,r,new mn(r,b,o),s)}function yn(e,t,n,i,r,o,a){var s,c,l=t.eventCache,u=new mn(r,t,o);if(me(n))c=e.filter.updateFullNode(t.eventCache.getNode(),i,a),s=jt(t,c,!0,e.filter.filtersNodes());else{var d=le(n);if(".priority"===d)c=e.filter.updatePriority(t.eventCache.getNode(),i),s=jt(t,c,l.isFullyInitialized(),l.isFiltered());else{var p=de(n),h=l.getNode().getImmediateChild(d),f=void 0;if(me(p))f=i;else{var b=u.getCompleteChild(d);f=null!=b?".priority"===pe(p)&&b.getChild(fe(p)).isEmpty()?b:b.updateChild(p,i):Ze.EMPTY_NODE}s=h.equals(f)?t:jt(t,e.filter.updateChild(l.getNode(),d,f,p,u,a),l.isFullyInitialized(),e.filter.filtersNodes())}}return s}function Mn(e,t){return e.eventCache.isCompleteForChild(t)}function _n(e,t,n){return n.foreach((function(e,n){t=t.updateChild(e,n)})),t}function On(e,t,n,i,r,o,a,s){if(t.serverCache.getNode().isEmpty()&&!t.serverCache.isFullyInitialized())return t;var c,l=t;c=me(n)?i:new Vt(null).setTree(n,i);var u=t.serverCache.getNode();return c.children.inorderTraversal((function(n,i){if(u.hasChild(n)){var c=_n(0,t.serverCache.getNode().getImmediateChild(n),i);l=vn(e,l,new se(n),c,r,o,a,s)}})),c.children.inorderTraversal((function(n,i){var c=!t.serverCache.isCompleteForChild(n)&&void 0===i.value;if(!u.hasChild(n)&&!c){var d=_n(0,t.serverCache.getNode().getImmediateChild(n),i);l=vn(e,l,new se(n),d,r,o,a,s)}})),l}var zn,An=function(){function e(e,t){this.query_=e,this.eventRegistrations_=[];var n,i=this.query_._queryParams,r=new ht(i.getIndex()),o=(n=i).loadsAllData()?new ht(n.getIndex()):n.hasLimit()?new bt(n):new ft(n);this.processor_=function(e){return{filter:e}}(o);var a=t.serverCache,s=t.eventCache,c=r.updateFullNode(Ze.EMPTY_NODE,a.getNode(),null),l=o.updateFullNode(Ze.EMPTY_NODE,s.getNode(),null),u=new It(c,a.isFullyInitialized(),r.filtersNodes()),d=new It(l,s.isFullyInitialized(),o.filtersNodes());this.viewCache_=Nt(d,u),this.eventGenerator_=new Wt(this.query_)}return Object.defineProperty(e.prototype,"query",{get:function(){return this.query_},enumerable:!1,configurable:!0}),e}();function kn(e,t){var n=Ut(e.viewCache_);return n&&(e.query._queryParams.loadsAllData()||!me(t)&&!n.getImmediateChild(le(t)).isEmpty())?n.getChild(t):null}function Cn(e){return 0===e.eventRegistrations_.length}function wn(e,t,n){var i=[];if(n){Object(r.d)(null==t,"A cancel should cancel all event registrations.");var o=e.query._path;e.eventRegistrations_.forEach((function(e){var t=e.createCancelEvent(n,o);t&&i.push(t)}))}if(t){for(var a=[],s=0;s<e.eventRegistrations_.length;++s){var c=e.eventRegistrations_[s];if(c.matches(t)){if(t.hasAnyCallback()){a=a.concat(e.eventRegistrations_.slice(s+1));break}}else a.push(c)}e.eventRegistrations_=a}else e.eventRegistrations_=[];return i}function Sn(e,t,n,i){t.type===wt.MERGE&&null!==t.source.queryId&&(Object(r.d)(Ut(e.viewCache_),"We should always have a full cache before handling merges"),Object(r.d)(Ft(e.viewCache_),"Missing event cache, even though we have a server cache"));var o,a,s=e.viewCache_,c=function(e,t,n,i,o){var a,s,c=new fn;if(n.type===wt.OVERWRITE){var l=n;l.source.fromUser?a=yn(e,t,l.path,l.snap,i,o,c):(Object(r.d)(l.source.fromServer,"Unknown source."),s=l.source.tagged||t.serverCache.isFiltered()&&!me(l.path),a=vn(e,t,l.path,l.snap,i,o,s,c))}else if(n.type===wt.MERGE){var u=n;u.source.fromUser?a=function(e,t,n,i,r,o,a){var s=t;return i.foreach((function(i,c){var l=be(n,i);Mn(t,le(l))&&(s=yn(e,s,l,c,r,o,a))})),i.foreach((function(i,c){var l=be(n,i);Mn(t,le(l))||(s=yn(e,s,l,c,r,o,a))})),s}(e,t,u.path,u.children,i,o,c):(Object(r.d)(u.source.fromServer,"Unknown source."),s=u.source.tagged||t.serverCache.isFiltered(),a=On(e,t,u.path,u.children,i,o,s,c))}else if(n.type===wt.ACK_USER_WRITE){var d=n;a=d.revert?function(e,t,n,i,o,a){var s;if(null!=un(i,n))return t;var c=new mn(i,t,o),l=t.eventCache.getNode(),u=void 0;if(me(n)||".priority"===le(n)){var d=void 0;if(t.serverCache.isFullyInitialized())d=sn(i,Ut(t));else{var p=t.serverCache.getNode();Object(r.d)(p instanceof Ze,"serverChildren would be complete if leaf node"),d=cn(i,p)}d=d,u=e.filter.updateFullNode(l,d,a)}else{var h=le(n),f=dn(i,h,t.serverCache);null==f&&t.serverCache.isCompleteForChild(h)&&(f=l.getImmediateChild(h)),(u=null!=f?e.filter.updateChild(l,h,f,de(n),c,a):t.eventCache.getNode().hasChild(h)?e.filter.updateChild(l,h,Ze.EMPTY_NODE,de(n),c,a):l).isEmpty()&&t.serverCache.isFullyInitialized()&&(s=sn(i,Ut(t))).isLeafNode()&&(u=e.filter.updateFullNode(u,s,a))}return s=t.serverCache.isFullyInitialized()||null!=un(i,ce()),jt(t,u,s,e.filter.filtersNodes())}(e,t,d.path,i,o,c):function(e,t,n,i,r,o,a){if(null!=un(r,n))return t;var s=t.serverCache.isFiltered(),c=t.serverCache;if(null!=i.value){if(me(n)&&c.isFullyInitialized()||c.isCompleteForPath(n))return vn(e,t,n,c.getNode().getChild(n),r,o,s,a);if(me(n)){var l=new Vt(null);return c.getNode().forEachChild(Le,(function(e,t){l=l.set(new se(e),t)})),On(e,t,n,l,r,o,s,a)}return t}var u=new Vt(null);return i.foreach((function(e,t){var i=be(n,e);c.isCompleteForPath(i)&&(u=u.set(e,c.getNode().getChild(i)))})),On(e,t,n,u,r,o,s,a)}(e,t,d.path,d.affectedTree,i,o,c)}else{if(n.type!==wt.LISTEN_COMPLETE)throw Object(r.e)("Unknown operation type: "+n.type);a=function(e,t,n,i,r){var o=t.serverCache;return gn(e,Bt(t,o.getNode(),o.isFullyInitialized()||me(n),o.isFiltered()),n,i,bn,r)}(e,t,n.path,i,c)}var p=c.getChanges();return function(e,t,n){var i=t.eventCache;if(i.isFullyInitialized()){var r=i.getNode().isLeafNode()||i.getNode().isEmpty(),o=Ft(e);(n.length>0||!e.eventCache.isFullyInitialized()||r&&!i.getNode().equals(o)||!i.getNode().getPriority().equals(o.getPriority()))&&n.push(lt(Ft(t)))}}(t,a,p),{viewCache:a,changes:p}}(e.processor_,s,t,n,i);return o=e.processor_,a=c.viewCache,Object(r.d)(a.eventCache.getNode().isIndexed(o.filter.getIndex()),"Event snap not indexed"),Object(r.d)(a.serverCache.getNode().isIndexed(o.filter.getIndex()),"Server snap not indexed"),Object(r.d)(c.viewCache.serverCache.isFullyInitialized()||!s.serverCache.isFullyInitialized(),"Once a server snap is complete, it should never go back"),e.viewCache_=c.viewCache,Tn(e,c.changes,c.viewCache.eventCache.getNode(),null)}function Tn(e,t,n,i){var r=i?[i]:e.eventRegistrations_;return function(e,t,n,i){var r=[],o=[];return t.forEach((function(t){var n;"child_changed"===t.type&&e.index_.indexedValueChanged(t.oldSnap,t.snapshotNode)&&o.push((n=t.childName,{type:"child_moved",snapshotNode:t.snapshotNode,childName:n}))})),Pt(e,r,"child_removed",t,i,n),Pt(e,r,"child_added",t,i,n),Pt(e,r,"child_moved",o,i,n),Pt(e,r,"child_changed",t,i,n),Pt(e,r,"value",t,i,n),r}(e.eventGenerator_,t,n,r)}var qn,Ln=function(){this.views=new Map};function En(e,t,n,i){var a,s,c=t.source.queryId;if(null!==c){var l=e.views.get(c);return Object(r.d)(null!=l,"SyncTree gave us an op for an invalid query."),Sn(l,t,n,i)}var u=[];try{for(var d=Object(o.j)(e.views.values()),p=d.next();!p.done;p=d.next())l=p.value,u=u.concat(Sn(l,t,n,i))}catch(h){a={error:h}}finally{try{p&&!p.done&&(s=d.return)&&s.call(d)}finally{if(a)throw a.error}}return u}function Dn(e,t,n,i,r){var o=t._queryIdentifier,a=e.views.get(o);if(!a){var s=sn(n,r?i:null),c=!1;s?c=!0:i instanceof Ze?(s=cn(n,i),c=!1):(s=Ze.EMPTY_NODE,c=!1);var l=Nt(new It(s,c,!1),new It(i,r,!1));return new An(t,l)}return a}function Rn(e){var t,n,i=[];try{for(var r=Object(o.j)(e.views.values()),a=r.next();!a.done;a=r.next()){var s=a.value;s.query._queryParams.loadsAllData()||i.push(s)}}catch(c){t={error:c}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}return i}function xn(e,t){var n,i,r=null;try{for(var a=Object(o.j)(e.views.values()),s=a.next();!s.done;s=a.next()){var c=s.value;r=r||kn(c,t)}}catch(l){n={error:l}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return r}function In(e,t){if(t._queryParams.loadsAllData())return Nn(e);var n=t._queryIdentifier;return e.views.get(n)}function Wn(e,t){return null!=In(e,t)}function Pn(e){return null!=Nn(e)}function Nn(e){var t,n;try{for(var i=Object(o.j)(e.views.values()),r=i.next();!r.done;r=i.next()){var a=r.value;if(a.query._queryParams.loadsAllData())return a}}catch(s){t={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return null}var jn=1,Bn=function(e){this.listenProvider_=e,this.syncPointTree_=new Vt(null),this.pendingWriteTree_={visibleWrites:Ht.empty(),allWrites:[],lastWriteId:-1},this.tagToQueryMap=new Map,this.queryToTagMap=new Map};function Fn(e,t,n,i,o){return function(e,t,n,i,o){Object(r.d)(i>e.lastWriteId,"Stacking an older write on top of newer ones"),void 0===o&&(o=!0),e.allWrites.push({path:t,snap:n,writeId:i,visible:o}),o&&(e.visibleWrites=Yt(e.visibleWrites,t,n)),e.lastWriteId=i}(e.pendingWriteTree_,t,n,i,o),o?Gn(e,new Rt({fromUser:!0,fromServer:!1,queryId:null,tagged:!1},t,n)):[]}function Un(e,t,n){void 0===n&&(n=!1);var i=function(e,t){for(var n=0;n<e.allWrites.length;n++){var i=e.allWrites[n];if(i.writeId===t)return i}return null}(e.pendingWriteTree_,t);if(function(e,t){var n=e.allWrites.findIndex((function(e){return e.writeId===t}));Object(r.d)(n>=0,"removeWrite called with nonexistent writeId.");var i=e.allWrites[n];e.allWrites.splice(n,1);for(var o=i.visible,a=!1,s=e.allWrites.length-1;o&&s>=0;){var c=e.allWrites[s];c.visible&&(s>=n&&nn(c,i.path)?o=!1:Me(i.path,c.path)&&(a=!0)),s--}return!!o&&(a?(function(e){e.visibleWrites=on(e.allWrites,rn,ce()),e.allWrites.length>0?e.lastWriteId=e.allWrites[e.allWrites.length-1].writeId:e.lastWriteId=-1}(e),!0):(i.snap?e.visibleWrites=Gt(e.visibleWrites,i.path):x(i.children,(function(t){e.visibleWrites=Gt(e.visibleWrites,be(i.path,t))})),!0))}(e.pendingWriteTree_,t)){var o=new Vt(null);return null!=i.snap?o=o.set(ce(),!0):x(i.children,(function(e){o=o.set(new se(e),!0)})),Gn(e,new Et(i.path,o,n))}return[]}function Vn(e,t,n){return Gn(e,new Rt({fromUser:!1,fromServer:!0,queryId:null,tagged:!1},t,n))}function Hn(e,t,n,i){var a=t._path,s=e.syncPointTree_.get(a),c=[];if(s&&("default"===t._queryIdentifier||Wn(s,t))){var l=function(e,t,n,i){var a,s,c=t._queryIdentifier,l=[],u=[],d=Pn(e);if("default"===c)try{for(var p=Object(o.j)(e.views.entries()),h=p.next();!h.done;h=p.next()){var f=Object(o.g)(h.value,2),b=f[0],m=f[1];u=u.concat(wn(m,n,i)),Cn(m)&&(e.views.delete(b),m.query._queryParams.loadsAllData()||l.push(m.query))}}catch(g){a={error:g}}finally{try{h&&!h.done&&(s=p.return)&&s.call(p)}finally{if(a)throw a.error}}else(m=e.views.get(c))&&(u=u.concat(wn(m,n,i)),Cn(m)&&(e.views.delete(c),m.query._queryParams.loadsAllData()||l.push(m.query)));return d&&!Pn(e)&&l.push(new(Object(r.d)(zn,"Reference.ts has not been loaded"),zn)(t._repo,t._path)),{removed:l,events:u}}(s,t,n,i);0===s.views.size&&(e.syncPointTree_=e.syncPointTree_.remove(a));var u=l.removed;c=l.events;var d=-1!==u.findIndex((function(e){return e._queryParams.loadsAllData()})),p=e.syncPointTree_.findOnPath(a,(function(e,t){return Pn(t)}));if(d&&!p){var h=e.syncPointTree_.subtree(a);if(!h.isEmpty())for(var f=function(e){return e.fold((function(e,t,n){if(t&&Pn(t))return[Nn(t)];var i=[];return t&&(i=Rn(t)),x(n,(function(e,t){i=i.concat(t)})),i}))}(h),b=0;b<f.length;++b){var m=f[b],g=m.query,v=Kn(e,m);e.listenProvider_.startListening(ti(g),Qn(e,g),v.hashFn,v.onComplete)}}!p&&u.length>0&&!i&&(d?e.listenProvider_.stopListening(ti(t),null):u.forEach((function(t){var n=e.queryToTagMap.get(Jn(t));e.listenProvider_.stopListening(ti(t),n)}))),function(e,t){for(var n=0;n<t.length;++n){var i=t[n];if(!i._queryParams.loadsAllData()){var r=Jn(i),o=e.queryToTagMap.get(r);e.queryToTagMap.delete(r),e.tagToQueryMap.delete(o)}}}(e,u)}return c}function Yn(e,t,n){var i=t._path,o=null,a=!1;e.syncPointTree_.foreachOnPath(i,(function(e,t){var n=ge(e,i);o=o||xn(t,n),a=a||Pn(t)}));var s,c=e.syncPointTree_.get(i);c?(a=a||Pn(c),o=o||xn(c,ce())):(c=new Ln,e.syncPointTree_=e.syncPointTree_.set(i,c)),null!=o?s=!0:(s=!1,o=Ze.EMPTY_NODE,e.syncPointTree_.subtree(i).foreachChild((function(e,t){var n=xn(t,ce());n&&(o=o.updateImmediateChild(e,n))})));var l=Wn(c,t);if(!l&&!t._queryParams.loadsAllData()){var u=Jn(t);Object(r.d)(!e.queryToTagMap.has(u),"View does not exist, but we have a tag");var d=jn++;e.queryToTagMap.set(u,d),e.tagToQueryMap.set(d,u)}var p=function(e,t,n,i,r,o){var a=Dn(e,t,i,r,o);return e.views.has(t._queryIdentifier)||e.views.set(t._queryIdentifier,a),function(e,t){e.eventRegistrations_.push(t)}(a,n),function(e,t){var n=e.viewCache_.eventCache,i=[];return n.getNode().isLeafNode()||n.getNode().forEachChild(Ye,(function(e,t){i.push(ut(e,t))})),n.isFullyInitialized()&&i.push(lt(n.getNode())),Tn(e,i,n.getNode(),t)}(a,n)}(c,t,n,tn(e.pendingWriteTree_,i),o,s);if(!l&&!a){var h=In(c,t);p=p.concat(function(e,t,n){var i=t._path,o=Qn(e,t),a=Kn(e,n),s=e.listenProvider_.startListening(ti(t),o,a.hashFn,a.onComplete),c=e.syncPointTree_.subtree(i);if(o)Object(r.d)(!Pn(c.value),"If we're adding a query, it shouldn't be shadowed");else for(var l=c.fold((function(e,t,n){if(!me(e)&&t&&Pn(t))return[Nn(t).query];var i=[];return t&&(i=i.concat(Rn(t).map((function(e){return e.query})))),x(n,(function(e,t){i=i.concat(t)})),i})),u=0;u<l.length;++u){var d=l[u];e.listenProvider_.stopListening(ti(d),Qn(e,d))}return s}(e,t,h))}return p}function Xn(e,t,n){var i=e.pendingWriteTree_,r=e.syncPointTree_.findOnPath(t,(function(e,n){var i=xn(n,ge(e,t));if(i)return i}));return an(i,t,r,n,!0)}function Gn(e,t){return function e(t,n,i,r){if(me(t.path))return function e(t,n,i,r){var o=n.get(ce());null==i&&null!=o&&(i=xn(o,ce()));var a=[];return n.children.inorderTraversal((function(n,o){var s=i?i.getImmediateChild(n):null,c=pn(r,n),l=t.operationForChild(n);l&&(a=a.concat(e(l,o,s,c)))})),o&&(a=a.concat(En(o,t,r,i))),a}(t,n,i,r);var o=n.get(ce());null==i&&null!=o&&(i=xn(o,ce()));var a=[],s=le(t.path),c=t.operationForChild(s),l=n.children.get(s);if(l&&c){var u=i?i.getImmediateChild(s):null,d=pn(r,s);a=a.concat(e(c,l,u,d))}return o&&(a=a.concat(En(o,t,r,i))),a}(t,e.syncPointTree_,null,tn(e.pendingWriteTree_,ce()))}function Kn(e,t){var n=t.query,i=Qn(e,n);return{hashFn:function(){return(function(e){return e.viewCache_.serverCache.getNode()}(t)||Ze.EMPTY_NODE).hash()},onComplete:function(t){if("ok"===t)return i?function(e,t,n){var i=Zn(e,n);if(i){var r=$n(i),o=r.path,a=r.queryId,s=ge(o,t);return ei(e,o,new Dt(qt(a),s))}return[]}(e,n._path,i):function(e,t){return Gn(e,new Dt({fromUser:!1,fromServer:!0,queryId:null,tagged:!1},t))}(e,n._path);var r=function(e,t){var n="Unknown Error";"too_big"===e?n="The data requested exceeds the maximum size that can be accessed with a single request.":"permission_denied"===e?n="Client doesn't have permission to access the desired data.":"unavailable"===e&&(n="The service is unavailable");var i=new Error(e+" at "+t._path.toString()+": "+n);return i.code=e.toUpperCase(),i}(t,n);return Hn(e,n,null,r)}}}function Qn(e,t){var n=Jn(t);return e.queryToTagMap.get(n)}function Jn(e){return e._path.toString()+"$"+e._queryIdentifier}function Zn(e,t){return e.tagToQueryMap.get(t)}function $n(e){var t=e.indexOf("$");return Object(r.d)(-1!==t&&t<e.length-1,"Bad queryKey."),{queryId:e.substr(t+1),path:new se(e.substr(0,t))}}function ei(e,t,n){var i=e.syncPointTree_.get(t);return Object(r.d)(i,"Missing sync point for query tag that we're tracking"),En(i,n,tn(e.pendingWriteTree_,t),null)}function ti(e){return e._queryParams.loadsAllData()&&!e._queryParams.isDefault()?new(Object(r.d)(qn,"Reference.ts has not been loaded"),qn)(e._repo,e._path):e}var ni=function(){function e(e){this.node_=e}return e.prototype.getImmediateChild=function(t){return new e(this.node_.getImmediateChild(t))},e.prototype.node=function(){return this.node_},e}(),ii=function(){function e(e,t){this.syncTree_=e,this.path_=t}return e.prototype.getImmediateChild=function(t){var n=be(this.path_,t);return new e(this.syncTree_,n)},e.prototype.node=function(){return Xn(this.syncTree_,this.path_)},e}(),ri=function(e,t,n){return e&&"object"==typeof e?(Object(r.d)(".sv"in e,"Unexpected leaf node or priority contents"),"string"==typeof e[".sv"]?oi(e[".sv"],t,n):"object"==typeof e[".sv"]?ai(e[".sv"],t):void Object(r.d)(!1,"Unexpected server value: "+JSON.stringify(e,null,2))):e},oi=function(e,t,n){switch(e){case"timestamp":return n.timestamp;default:Object(r.d)(!1,"Unexpected server value: "+e)}},ai=function(e,t,n){e.hasOwnProperty("increment")||Object(r.d)(!1,"Unexpected server value: "+JSON.stringify(e,null,2));var i=e.increment;"number"!=typeof i&&Object(r.d)(!1,"Unexpected increment value: "+i);var o=t.node();if(Object(r.d)(null!=o,"Expected ChildrenNode.EMPTY_NODE for nulls"),!o.isLeafNode())return i;var a=o.getValue();return"number"!=typeof a?i:a+i},si=function(e,t,n,i){return li(t,new ii(n,e),i)},ci=function(e,t,n){return li(e,new ni(t),n)};function li(e,t,n){var i,r=e.getPriority().val(),o=ri(r,t.getImmediateChild(".priority"),n);if(e.isLeafNode()){var a=e,s=ri(a.getValue(),t,n);return s!==a.getValue()||o!==a.getPriority().val()?new He(s,et(o)):e}var c=e;return i=c,o!==c.getPriority().val()&&(i=i.updatePriority(new He(o))),c.forEachChild(Ye,(function(e,r){var o=li(r,t.getImmediateChild(e),n);o!==r&&(i=i.updateImmediateChild(e,o))})),i}var ui=function(e,t,n){void 0===e&&(e=""),void 0===t&&(t=null),void 0===n&&(n={children:{},childCount:0}),this.name=e,this.parent=t,this.node=n};function di(e,t){for(var n=t instanceof se?t:new se(t),i=e,o=le(n);null!==o;){var a=Object(r.F)(i.node.children,o)||{children:{},childCount:0};i=new ui(o,i,a),o=le(n=de(n))}return i}function pi(e){return e.node.value}function hi(e,t){e.node.value=t,function e(t){null!==t.parent&&function(t,n,i){var o=function(e){return void 0===pi(e)&&!fi(e)}(i),a=Object(r.h)(t.node.children,n);o&&a?(delete t.node.children[n],t.node.childCount--,e(t)):o||a||(t.node.children[n]=i.node,t.node.childCount++,e(t))}(t.parent,t.name,t)}(e)}function fi(e){return e.node.childCount>0}function bi(e,t){x(e.node.children,(function(n,i){t(new ui(n,e,i))}))}function mi(e){return new se(null===e.parent?e.name:mi(e.parent)+"/"+e.name)}var gi=/[\[\].#$\/\u0000-\u001F\u007F]/,vi=/[\[\].#$\u0000-\u001F\u007F]/,yi=function(e){return"string"==typeof e&&0!==e.length&&!gi.test(e)},Mi=function(e){return"string"==typeof e&&0!==e.length&&!vi.test(e)},_i=function(e){return null===e||"string"==typeof e||"number"==typeof e&&!w(e)||e&&"object"==typeof e&&Object(r.h)(e,".sv")},Oi=function(e,t,n,i){i&&void 0===t||zi(Object(r.m)(e,"value"),t,n)},zi=function(e,t,n){var i=n instanceof se?new _e(n,e):n;if(void 0===t)throw new Error(e+"contains undefined "+ze(i));if("function"==typeof t)throw new Error(e+"contains a function "+ze(i)+" with contents = "+t.toString());if(w(t))throw new Error(e+"contains "+t.toString()+" "+ze(i));if("string"==typeof t&&t.length>10485760/3&&Object(r.G)(t)>10485760)throw new Error(e+"contains a string greater than 10485760 utf8 bytes "+ze(i)+" ('"+t.substring(0,50)+"...')");if(t&&"object"==typeof t){var o=!1,a=!1;if(x(t,(function(t,n){if(".value"===t)o=!0;else if(".priority"!==t&&".sv"!==t&&(a=!0,!yi(t)))throw new Error(e+" contains an invalid key ("+t+") "+ze(i)+'.  Keys must be non-empty strings and can\'t contain ".", "#", "$", "/", "[", or "]"');var s,c;!function(e,t){e.parts_.length>0&&(e.byteLength_+=1),e.parts_.push(t),e.byteLength_+=Object(r.G)(t),Oe(e)}(i,t),zi(e,n,i),c=(s=i).parts_.pop(),s.byteLength_-=Object(r.G)(c),s.parts_.length>0&&(s.byteLength_-=1)})),o&&a)throw new Error(e+' contains ".value" child '+ze(i)+" in addition to actual children.")}},Ai=function(e,t,n,i){if(!i||void 0!==t){var o=Object(r.m)(e,"values");if(!t||"object"!=typeof t||Array.isArray(t))throw new Error(o+" must be an object containing the children to replace.");var a=[];x(t,(function(e,t){var i=new se(e);if(zi(o,t,be(n,i)),".priority"===pe(i)&&!_i(t))throw new Error(o+"contains an invalid value for '"+i.toString()+"', which must be a valid Firebase priority (a string, finite number, server value, or null).");a.push(i)})),function(e,t){var n,i;for(n=0;n<t.length;n++)for(var r=he(i=t[n]),o=0;o<r.length;o++)if(".priority"===r[o]&&o===r.length-1);else if(!yi(r[o]))throw new Error(e+"contains an invalid key ("+r[o]+") in path "+i.toString()+'. Keys must be non-empty strings and can\'t contain ".", "#", "$", "/", "[", or "]"');t.sort(ve);var a=null;for(n=0;n<t.length;n++){if(i=t[n],null!==a&&Me(a,i))throw new Error(e+"contains a path "+a.toString()+" that is ancestor of another path "+i.toString());a=i}}(o,a)}},ki=function(e,t,n){if(!n||void 0!==t){if(w(t))throw new Error(Object(r.m)(e,"priority")+"is "+t.toString()+", but must be a valid Firebase priority (a string, finite number, server value, or null).");if(!_i(t))throw new Error(Object(r.m)(e,"priority")+"must be a valid Firebase priority (a string, finite number, server value, or null).")}},Ci=function(e,t,n){if(!n||void 0!==t)switch(t){case"value":case"child_added":case"child_removed":case"child_changed":case"child_moved":break;default:throw new Error(Object(r.m)(e,"eventType")+'must be a valid event type = "value", "child_added", "child_removed", "child_changed", or "child_moved".')}},wi=function(e,t,n,i){if(!(i&&void 0===n||yi(n)))throw new Error(Object(r.m)(e,t)+'was an invalid key = "'+n+'".  Firebase keys must be non-empty strings and can\'t contain ".", "#", "$", "/", "[", or "]").')},Si=function(e,t,n,i){if(!(i&&void 0===n||Mi(n)))throw new Error(Object(r.m)(e,t)+'was an invalid path = "'+n+'". Paths must be non-empty strings and can\'t contain ".", "#", "$", "[", or "]"')},Ti=function(e,t){if(".info"===le(t))throw new Error(e+" failed = Can't modify data under /.info/")},qi=function(e,t){var n=t.path.toString();if("string"!=typeof t.repoInfo.host||0===t.repoInfo.host.length||!yi(t.repoInfo.namespace)&&"localhost"!==t.repoInfo.host.split(":")[0]||0!==n.length&&!function(e){return e&&(e=e.replace(/^\/*\.info(\/|$)/,"/")),Mi(e)}(n))throw new Error(Object(r.m)(e,"url")+'must be a valid firebase URL and the path can\'t contain ".", "#", "$", "[", or "]".')},Li=function(e,t,n,i){if((!i||void 0!==n)&&"boolean"!=typeof n)throw new Error(Object(r.m)(e,t)+"must be a boolean.")},Ei=function(){this.eventLists_=[],this.recursionDepth_=0};function Di(e,t){for(var n=null,i=0;i<t.length;i++){var r=t[i],o=r.getPath();null===n||ye(o,n.path)||(e.eventLists_.push(n),n=null),null===n&&(n={events:[],path:o}),n.events.push(r)}n&&e.eventLists_.push(n)}function Ri(e,t,n){Di(e,n),Ii(e,(function(e){return ye(e,t)}))}function xi(e,t,n){Di(e,n),Ii(e,(function(e){return Me(e,t)||Me(t,e)}))}function Ii(e,t){e.recursionDepth_++;for(var n=!0,i=0;i<e.eventLists_.length;i++){var r=e.eventLists_[i];r&&(t(r.path)?(Wi(e.eventLists_[i]),e.eventLists_[i]=null):n=!1)}n&&(e.eventLists_=[]),e.recursionDepth_--}function Wi(e){for(var t=0;t<e.events.length;t++){var n=e.events[t];if(null!==n){e.events[t]=null;var i=n.getEventRunner();y&&O("event: "+n.toString()),N(i)}}}var Pi=function(){function e(e,t,n,i){this.repoInfo_=e,this.forceRestClient_=t,this.authTokenProvider_=n,this.appCheckProvider_=i,this.dataUpdateCount=0,this.statsListener_=null,this.eventQueue_=new Ei,this.nextWriteId_=1,this.interceptServerDataCallback_=null,this.onDisconnect_=At(),this.transactionQueueTree_=new ui,this.persistentConnection_=null,this.key=this.repoInfo_.toURLString()}return e.prototype.toString=function(){return(this.repoInfo_.secure?"https://":"http://")+this.repoInfo_.host},e}();function Ni(e){var t=e.infoData_.getNode(new se(".info/serverTimeOffset")).val()||0;return(new Date).getTime()+t}function ji(e){return(t=(t={timestamp:Ni(e)})||{}).timestamp=t.timestamp||(new Date).getTime(),t;var t}function Bi(e,t,n,i,o){e.dataUpdateCount++;var a=new se(t);n=e.interceptServerDataCallback_?e.interceptServerDataCallback_(t,n):n;var s=[];if(o)if(i){var c=Object(r.D)(n,(function(e){return et(e)}));s=function(e,t,n,i){var r=Zn(e,i);if(r){var o=$n(r),a=o.path,s=o.queryId,c=ge(a,t),l=Vt.fromObject(n);return ei(e,a,new xt(qt(s),c,l))}return[]}(e.serverSyncTree_,a,c,o)}else{var l=et(n);s=function(e,t,n,i){var r=Zn(e,i);if(null!=r){var o=$n(r),a=o.path,s=o.queryId,c=ge(a,t);return ei(e,a,new Rt(qt(s),c,n))}return[]}(e.serverSyncTree_,a,l,o)}else if(i){var u=Object(r.D)(n,(function(e){return et(e)}));s=function(e,t,n){var i=Vt.fromObject(n);return Gn(e,new xt({fromUser:!1,fromServer:!0,queryId:null,tagged:!1},t,i))}(e.serverSyncTree_,a,u)}else{var d=et(n);s=Vn(e.serverSyncTree_,a,d)}var p=a;s.length>0&&(p=$i(e,a)),xi(e.eventQueue_,p,s)}function Fi(e,t){Ui(e,"connected",t),!1===t&&function(e){Ki(e,"onDisconnectEvents");var t=ji(e),n=At();Ct(e.onDisconnect_,ce(),(function(i,r){var o=si(i,r,e.serverSyncTree_,t);kt(n,i,o)}));var i=[];Ct(n,ce(),(function(t,n){i=i.concat(Vn(e.serverSyncTree_,t,n));var r=ir(e,t);$i(e,r)})),e.onDisconnect_=At(),xi(e.eventQueue_,ce(),i)}(e)}function Ui(e,t,n){var i=new se("/.info/"+t),r=et(n);e.infoData_.updateSnapshot(i,r);var o=Vn(e.infoSyncTree_,i,r);xi(e.eventQueue_,i,o)}function Vi(e){return e.nextWriteId_++}function Hi(e,t,n,i,r){Ki(e,"set",{path:t.toString(),value:n,priority:i});var o=ji(e),a=et(n,i),s=Xn(e.serverSyncTree_,t),c=ci(a,s,o),l=Vi(e),u=Fn(e.serverSyncTree_,t,c,l,!0);Di(e.eventQueue_,u),e.server_.put(t.toString(),a.val(!0),(function(n,i){var o="ok"===n;o||C("set at "+t+" failed: "+n);var a=Un(e.serverSyncTree_,l,!o);xi(e.eventQueue_,t,a),Qi(e,r,n,i)}));var d=ir(e,t);$i(e,d),xi(e.eventQueue_,d,[])}function Yi(e,t,n,i){var r=et(n);e.server_.onDisconnectPut(t.toString(),r.val(!0),(function(n,o){"ok"===n&&kt(e.onDisconnect_,t,r),Qi(e,i,n,o)}))}function Xi(e,t,n){var i;i=".info"===le(t._path)?Hn(e.infoSyncTree_,t,n):Hn(e.serverSyncTree_,t,n),Ri(e.eventQueue_,t._path,i)}function Gi(e){e.persistentConnection_&&e.persistentConnection_.interrupt("repo_interrupt")}function Ki(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var i="";e.persistentConnection_&&(i=e.persistentConnection_.id+":"),O.apply(void 0,Object(o.i)([i],Object(o.g)(t)))}function Qi(e,t,n,i){t&&N((function(){if("ok"===n)t(null);else{var e=(n||"error").toUpperCase(),r=e;i&&(r+=": "+i);var o=new Error(r);o.code=e,t(o)}}))}function Ji(e,t,n){return Xn(e.serverSyncTree_,t,n)||Ze.EMPTY_NODE}function Zi(e,t){if(void 0===t&&(t=e.transactionQueueTree_),t||nr(e,t),pi(t)){var n=tr(e,t);Object(r.d)(n.length>0,"Sending zero length transaction queue"),n.every((function(e){return 0===e.status}))&&function(e,t,n){for(var i=n.map((function(e){return e.currentWriteId})),o=Ji(e,t,i),a=o,s=o.hash(),c=0;c<n.length;c++){var l=n[c];Object(r.d)(0===l.status,"tryToSendTransactionQueue_: items in queue should all be run."),l.status=1,l.retryCount++;var u=ge(t,l.path);a=a.updateChild(u,l.currentOutputSnapshotRaw)}var d=a.val(!0),p=t;e.server_.put(p.toString(),d,(function(i){Ki(e,"transaction put response",{path:p.toString(),status:i});var r=[];if("ok"===i){for(var o=[],a=function(t){n[t].status=2,r=r.concat(Un(e.serverSyncTree_,n[t].currentWriteId)),n[t].onComplete&&o.push((function(){return n[t].onComplete(null,!0,n[t].currentOutputSnapshotResolved)})),n[t].unwatcher()},s=0;s<n.length;s++)a(s);for(nr(e,di(e.transactionQueueTree_,t)),Zi(e,e.transactionQueueTree_),xi(e.eventQueue_,t,r),s=0;s<o.length;s++)N(o[s])}else{if("datastale"===i)for(s=0;s<n.length;s++)3===n[s].status?n[s].status=4:n[s].status=0;else for(C("transaction at "+p.toString()+" failed: "+i),s=0;s<n.length;s++)n[s].status=4,n[s].abortReason=i;$i(e,t)}}),s)}(e,mi(t),n)}else fi(t)&&bi(t,(function(t){Zi(e,t)}))}function $i(e,t){var n=er(e,t),i=mi(n);return function(e,t,n){if(0!==t.length){for(var i=[],o=[],a=t.filter((function(e){return 0===e.status})).map((function(e){return e.currentWriteId})),s=function(s){var c,l,u=t[s],d=ge(n,u.path),p=!1;if(Object(r.d)(null!==d,"rerunTransactionsUnderNode_: relativePath should not be null."),4===u.status)p=!0,c=u.abortReason,o=o.concat(Un(e.serverSyncTree_,u.currentWriteId,!0));else if(0===u.status)if(u.retryCount>=25)p=!0,c="maxretry",o=o.concat(Un(e.serverSyncTree_,u.currentWriteId,!0));else{var h=Ji(e,u.path,a);u.currentInputSnapshot=h;var f=t[s].update(h.val());if(void 0!==f){zi("transaction failed: Data returned ",f,u.path);var b=et(f);"object"==typeof f&&null!=f&&Object(r.h)(f,".priority")||(b=b.updatePriority(h.getPriority()));var m=u.currentWriteId,g=ji(e),v=ci(b,h,g);u.currentOutputSnapshotRaw=b,u.currentOutputSnapshotResolved=v,u.currentWriteId=Vi(e),a.splice(a.indexOf(m),1),o=(o=o.concat(Fn(e.serverSyncTree_,u.path,v,u.currentWriteId,u.applyLocally))).concat(Un(e.serverSyncTree_,m,!0))}else p=!0,c="nodata",o=o.concat(Un(e.serverSyncTree_,u.currentWriteId,!0))}xi(e.eventQueue_,n,o),o=[],p&&(t[s].status=2,l=t[s].unwatcher,setTimeout(l,Math.floor(0)),t[s].onComplete&&("nodata"===c?i.push((function(){return t[s].onComplete(null,!1,t[s].currentInputSnapshot)})):i.push((function(){return t[s].onComplete(new Error(c),!1,null)}))))},c=0;c<t.length;c++)s(c);for(nr(e,e.transactionQueueTree_),c=0;c<i.length;c++)N(i[c]);Zi(e,e.transactionQueueTree_)}}(e,tr(e,n),i),i}function er(e,t){var n,i=e.transactionQueueTree_;for(n=le(t);null!==n&&void 0===pi(i);)i=di(i,n),n=le(t=de(t));return i}function tr(e,t){var n=[];return function e(t,n,i){var r=pi(n);if(r)for(var o=0;o<r.length;o++)i.push(r[o]);bi(n,(function(n){e(t,n,i)}))}(e,t,n),n.sort((function(e,t){return e.order-t.order})),n}function nr(e,t){var n=pi(t);if(n){for(var i=0,r=0;r<n.length;r++)2!==n[r].status&&(n[i]=n[r],i++);n.length=i,hi(t,n.length>0?n:void 0)}bi(t,(function(t){nr(e,t)}))}function ir(e,t){var n=mi(er(e,t)),i=di(e.transactionQueueTree_,t);return function(e,t,n){for(var i=e.parent;null!==i;){if(t(i))return!0;i=i.parent}}(i,(function(t){rr(e,t)})),rr(e,i),function e(t,n,i,r){i&&!r&&n(t),bi(t,(function(t){e(t,n,!0,r)})),i&&r&&n(t)}(i,(function(t){rr(e,t)})),n}function rr(e,t){var n=pi(t);if(n){for(var i=[],o=[],a=-1,s=0;s<n.length;s++)3===n[s].status||(1===n[s].status?(Object(r.d)(a===s-1,"All SENT items should be at beginning of queue."),a=s,n[s].status=3,n[s].abortReason="set"):(Object(r.d)(0===n[s].status,"Unexpected transaction status in abort"),n[s].unwatcher(),o=o.concat(Un(e.serverSyncTree_,n[s].currentWriteId,!0)),n[s].onComplete&&i.push(n[s].onComplete.bind(null,new Error("set"),!1,null))));for(-1===a?hi(t,void 0):n.length=a+1,xi(e.eventQueue_,mi(t),o),s=0;s<i.length;s++)N(i[s])}}var or=function(e,t){var n=ar(e),i=n.namespace;"firebase.com"===n.domain&&k(n.host+" is no longer supported. Please use <YOUR FIREBASE>.firebaseio.com instead"),i&&"undefined"!==i||"localhost"===n.domain||k("Cannot parse Firebase url. Please use https://<YOUR FIREBASE>.firebaseio.com"),n.secure||"undefined"!=typeof window&&window.location&&window.location.protocol&&-1!==window.location.protocol.indexOf("https:")&&C("Insecure Firebase access from a secure page. Please use https in calls to new Firebase().");var r="ws"===n.scheme||"wss"===n.scheme;return{repoInfo:new H(n.host,n.secure,i,t,r,"",i!==n.subdomain),path:new se(n.pathString)}},ar=function(e){var t="",n="",i="",r="",a="",s=!0,c="https",l=443;if("string"==typeof e){var u=e.indexOf("//");u>=0&&(c=e.substring(0,u-1),e=e.substring(u+2));var d=e.indexOf("/");-1===d&&(d=e.length);var p=e.indexOf("?");-1===p&&(p=e.length),t=e.substring(0,Math.min(d,p)),d<p&&(r=function(e){for(var t="",n=e.split("/"),i=0;i<n.length;i++)if(n[i].length>0){var r=n[i];try{r=decodeURIComponent(r.replace(/\+/g," "))}catch(o){}t+="/"+r}return t}(e.substring(d,p)));var h=function(e){var t,n,i={};"?"===e.charAt(0)&&(e=e.substring(1));try{for(var r=Object(o.j)(e.split("&")),a=r.next();!a.done;a=r.next()){var s=a.value;if(0!==s.length){var c=s.split("=");2===c.length?i[decodeURIComponent(c[0])]=decodeURIComponent(c[1]):C("Invalid query segment '"+s+"' in query '"+e+"'")}}}catch(l){t={error:l}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}return i}(e.substring(Math.min(e.length,p)));(u=t.indexOf(":"))>=0?(s="https"===c||"wss"===c,l=parseInt(t.substring(u+1),10)):u=t.length;var f=t.slice(0,u);if("localhost"===f.toLowerCase())n="localhost";else if(f.split(".").length<=2)n=f;else{var b=t.indexOf(".");i=t.substring(0,b).toLowerCase(),n=t.substring(b+1),a=i}"ns"in h&&(a=h.ns)}return{host:t,port:l,domain:n,subdomain:i,secure:s,scheme:c,pathString:r,namespace:a}},sr=function(){function e(e,t,n,i){this.eventType=e,this.eventRegistration=t,this.snapshot=n,this.prevName=i}return e.prototype.getPath=function(){var e=this.snapshot.ref;return"value"===this.eventType?e._path:e.parent._path},e.prototype.getEventType=function(){return this.eventType},e.prototype.getEventRunner=function(){return this.eventRegistration.getEventRunner(this)},e.prototype.toString=function(){return this.getPath().toString()+":"+this.eventType+":"+Object(r.I)(this.snapshot.exportVal())},e}(),cr=function(){function e(e,t,n){this.eventRegistration=e,this.error=t,this.path=n}return e.prototype.getPath=function(){return this.path},e.prototype.getEventType=function(){return"cancel"},e.prototype.getEventRunner=function(){return this.eventRegistration.getEventRunner(this)},e.prototype.toString=function(){return this.path.toString()+":cancel"},e}(),lr=function(){function e(e,t){this.snapshotCallback=e,this.cancelCallback=t}return e.prototype.onValue=function(e,t){this.snapshotCallback.call(null,e,t)},e.prototype.onCancel=function(e){return Object(r.d)(this.hasCancelCallback,"Raising a cancel event on a listener with no cancel callback"),this.cancelCallback.call(null,e)},Object.defineProperty(e.prototype,"hasCancelCallback",{get:function(){return!!this.cancelCallback},enumerable:!1,configurable:!0}),e.prototype.matches=function(e){return this.snapshotCallback===e.snapshotCallback||void 0!==this.snapshotCallback.userCallback&&this.snapshotCallback.userCallback===e.snapshotCallback.userCallback&&this.snapshotCallback.context===e.snapshotCallback.context},e}(),ur=function(){function e(e,t){this._repo=e,this._path=t}return e.prototype.cancel=function(){var e,t,n,i=new r.a;return e=this._repo,t=this._path,n=i.wrapCallback((function(){})),e.server_.onDisconnectCancel(t.toString(),(function(i,r){"ok"===i&&function e(t,n){if(me(n))return t.value=null,t.children.clear(),!0;if(null!==t.value){if(t.value.isLeafNode())return!1;var i=t.value;return t.value=null,i.forEachChild(Ye,(function(e,n){kt(t,new se(e),n)})),e(t,n)}if(t.children.size>0){var r=le(n);return n=de(n),t.children.has(r)&&e(t.children.get(r),n)&&t.children.delete(r),0===t.children.size}return!0}(e.onDisconnect_,t),Qi(0,n,i,r)})),i.promise},e.prototype.remove=function(){Ti("OnDisconnect.remove",this._path);var e=new r.a;return Yi(this._repo,this._path,null,e.wrapCallback((function(){}))),e.promise},e.prototype.set=function(e){Ti("OnDisconnect.set",this._path),Oi("OnDisconnect.set",e,this._path,!1);var t=new r.a;return Yi(this._repo,this._path,e,t.wrapCallback((function(){}))),t.promise},e.prototype.setWithPriority=function(e,t){Ti("OnDisconnect.setWithPriority",this._path),Oi("OnDisconnect.setWithPriority",e,this._path,!1),ki("OnDisconnect.setWithPriority",t,!1);var n=new r.a;return function(e,t,n,i,r){var o=et(n,i);e.server_.onDisconnectPut(t.toString(),o.val(!0),(function(n,i){"ok"===n&&kt(e.onDisconnect_,t,o),Qi(0,r,n,i)}))}(this._repo,this._path,e,t,n.wrapCallback((function(){}))),n.promise},e.prototype.update=function(e){Ti("OnDisconnect.update",this._path),Ai("OnDisconnect.update",e,this._path,!1);var t=new r.a;return function(e,t,n,i){if(Object(r.t)(n))return O("onDisconnect().update() called with empty data.  Don't do anything."),void Qi(0,i,"ok",void 0);e.server_.onDisconnectMerge(t.toString(),n,(function(r,o){"ok"===r&&x(n,(function(n,i){var r=et(i);kt(e.onDisconnect_,be(t,n),r)})),Qi(0,i,r,o)}))}(this._repo,this._path,e,t.wrapCallback((function(){}))),t.promise},e}(),dr=function(){function e(e,t,n,i){this._repo=e,this._path=t,this._queryParams=n,this._orderByCalled=i}return Object.defineProperty(e.prototype,"key",{get:function(){return me(this._path)?null:pe(this._path)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ref",{get:function(){return new br(this._repo,this._path)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_queryIdentifier",{get:function(){var e=_t(this._queryParams),t=D(e);return"{}"===t?"default":t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_queryObject",{get:function(){return _t(this._queryParams)},enumerable:!1,configurable:!0}),e.prototype.isEqual=function(t){if(!((t=Object(r.n)(t))instanceof e))return!1;var n=this._repo===t._repo,i=ye(this._path,t._path),o=this._queryIdentifier===t._queryIdentifier;return n&&i&&o},e.prototype.toJSON=function(){return this.toString()},e.prototype.toString=function(){return this._repo.toString()+function(e){for(var t="",n=e.pieceNum_;n<e.pieces_.length;n++)""!==e.pieces_[n]&&(t+="/"+encodeURIComponent(String(e.pieces_[n])));return t||"/"}(this._path)},e}();function pr(e,t){if(!0===e._orderByCalled)throw new Error(t+": You can't combine multiple orderBy calls.")}function hr(e){var t=null,n=null;if(e.hasStart()&&(t=e.getIndexStartValue()),e.hasEnd()&&(n=e.getIndexEndValue()),e.getIndex()===Le){var i="Query: When ordering by key, you may only pass one argument to startAt(), endAt(), or equalTo().",o="Query: When ordering by key, the argument passed to startAt(), startAfter(), endAt(), endBefore(), or equalTo() must be a string.";if(e.hasStart()){if(e.getIndexStartName()!==S)throw new Error(i);if("string"!=typeof t)throw new Error(o)}if(e.hasEnd()){if(e.getIndexEndName()!==T)throw new Error(i);if("string"!=typeof n)throw new Error(o)}}else if(e.getIndex()===Ye){if(null!=t&&!_i(t)||null!=n&&!_i(n))throw new Error("Query: When ordering by priority, the first argument passed to startAt(), startAfter() endAt(), endBefore(), or equalTo() must be a valid priority value (null, a number, or a string).")}else if(Object(r.d)(e.getIndex()instanceof it||e.getIndex()===rt,"unknown index type."),null!=t&&"object"==typeof t||null!=n&&"object"==typeof n)throw new Error("Query: First argument passed to startAt(), startAfter(), endAt(), endBefore(), or equalTo() cannot be an object.")}function fr(e){if(e.hasStart()&&e.hasEnd()&&e.hasLimit()&&!e.hasAnchoredLimit())throw new Error("Query: Can't combine startAt(), startAfter(), endAt(), endBefore(), and limit(). Use limitToFirst() or limitToLast() instead.")}var br=function(e){function t(t,n){return e.call(this,t,n,new mt,!1)||this}return Object(o.d)(t,e),Object.defineProperty(t.prototype,"parent",{get:function(){var e=fe(this._path);return null===e?null:new t(this._repo,e)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){for(var e=this;null!==e.parent;)e=e.parent;return e},enumerable:!1,configurable:!0}),t}(dr),mr=function(){function e(e,t,n){this._node=e,this.ref=t,this._index=n}return Object.defineProperty(e.prototype,"priority",{get:function(){return this._node.getPriority().val()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"key",{get:function(){return this.ref.key},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"size",{get:function(){return this._node.numChildren()},enumerable:!1,configurable:!0}),e.prototype.child=function(t){var n=new se(t),i=yr(this.ref,t);return new e(this._node.getChild(n),i,Ye)},e.prototype.exists=function(){return!this._node.isEmpty()},e.prototype.exportVal=function(){return this._node.val(!0)},e.prototype.forEach=function(t){var n=this;return!this._node.isLeafNode()&&!!this._node.forEachChild(this._index,(function(i,r){return t(new e(r,yr(n.ref,i),Ye))}))},e.prototype.hasChild=function(e){var t=new se(e);return!this._node.getChild(t).isEmpty()},e.prototype.hasChildren=function(){return!this._node.isLeafNode()&&!this._node.isEmpty()},e.prototype.toJSON=function(){return this.exportVal()},e.prototype.val=function(){return this._node.val()},e}();function gr(e,t){return(e=Object(r.n)(e))._checkNotDeleted("ref"),void 0!==t?yr(e._root,t):e._root}function vr(e,t){(e=Object(r.n)(e))._checkNotDeleted("refFromURL");var n=or(t,e._repo.repoInfo_.nodeAdmin);qi("refFromURL",n);var i=n.repoInfo;return e._repo.repoInfo_.isCustomHost()||i.host===e._repo.repoInfo_.host||k("refFromURL: Host name does not match the current database: (found "+i.host+" but expected "+e._repo.repoInfo_.host+")"),gr(e,n.path.toString())}function yr(e,t){var n;return null===le((e=Object(r.n)(e))._path)?("child","path",!1,(n=t)&&(n=n.replace(/^\/*\.info(\/|$)/,"/")),Si("child","path",n,false)):Si("child","path",t,!1),new br(e._repo,be(e._path,t))}function Mr(e,t){e=Object(r.n)(e),Ti("push",e._path),Oi("push",t,e._path,!0);var n,i=Ni(e._repo),o=at(i),a=yr(e,o),s=yr(e,o);return n=null!=t?Or(s,t).then((function(){return s})):Promise.resolve(s),a.then=n.then.bind(n),a.catch=n.then.bind(n,void 0),a}function _r(e){return Ti("remove",e._path),Or(e,null)}function Or(e,t){e=Object(r.n)(e),Ti("set",e._path),Oi("set",t,e._path,!1);var n=new r.a;return Hi(e._repo,e._path,t,null,n.wrapCallback((function(){}))),n.promise}function zr(e,t){e=Object(r.n)(e),Ti("setPriority",e._path),ki("setPriority",t,!1);var n=new r.a;return Hi(e._repo,be(e._path,".priority"),t,null,n.wrapCallback((function(){}))),n.promise}function Ar(e,t,n){if(Ti("setWithPriority",e._path),Oi("setWithPriority",t,e._path,!1),ki("setWithPriority",n,!1),".length"===e.key||".keys"===e.key)throw"setWithPriority failed: "+e.key+" is a read-only object.";var i=new r.a;return Hi(e._repo,e._path,t,n,i.wrapCallback((function(){}))),i.promise}function kr(e,t){Ai("update",t,e._path,!1);var n=new r.a;return function(e,t,n,i){Ki(e,"update",{path:t.toString(),value:n});var o=!0,a=ji(e),s={};if(x(n,(function(n,i){o=!1,s[n]=si(be(t,n),et(i),e.serverSyncTree_,a)})),o)O("update() called with empty data.  Don't do anything."),Qi(0,i,"ok",void 0);else{var c=Vi(e),l=function(e,t,n,i){!function(e,t,n,i){Object(r.d)(i>e.lastWriteId,"Stacking an older merge on top of newer ones"),e.allWrites.push({path:t,children:n,writeId:i,visible:!0}),e.visibleWrites=Xt(e.visibleWrites,t,n),e.lastWriteId=i}(e.pendingWriteTree_,t,n,i);var o=Vt.fromObject(n);return Gn(e,new xt({fromUser:!0,fromServer:!1,queryId:null,tagged:!1},t,o))}(e.serverSyncTree_,t,s,c);Di(e.eventQueue_,l),e.server_.merge(t.toString(),n,(function(n,r){var o="ok"===n;o||C("update at "+t+" failed: "+n);var a=Un(e.serverSyncTree_,c,!o),s=a.length>0?$i(e,t):t;xi(e.eventQueue_,s,a),Qi(0,i,n,r)})),x(n,(function(n){var i=ir(e,be(t,n));$i(e,i)})),xi(e.eventQueue_,t,[])}}(e._repo,e._path,t,n.wrapCallback((function(){}))),n.promise}function Cr(e){return function(e,t){var n=function(e,t){var n=t._path,i=null;e.syncPointTree_.foreachOnPath(n,(function(e,t){var r=ge(e,n);i=i||xn(t,r)}));var r=e.syncPointTree_.get(n);r?i=i||xn(r,ce()):(r=new Ln,e.syncPointTree_=e.syncPointTree_.set(n,r));var o=null!=i,a=o?new It(i,!0,!1):null;return Ft(Dn(r,t,tn(e.pendingWriteTree_,t._path),o?a.getNode():Ze.EMPTY_NODE,o).viewCache_)}(e.serverSyncTree_,t);return null!=n?Promise.resolve(n):e.server_.get(t).then((function(n){var i=et(n).withIndex(t._queryParams.getIndex()),r=Vn(e.serverSyncTree_,t._path,i);return Ri(e.eventQueue_,t._path,r),Promise.resolve(i)}),(function(n){return Ki(e,"get for query "+Object(r.I)(t)+" failed: "+n),Promise.reject(new Error(n))}))}((e=Object(r.n)(e))._repo,e).then((function(t){return new mr(t,new br(e._repo,e._path),e._queryParams.getIndex())}))}var wr=function(){function e(e){this.callbackContext=e}return e.prototype.respondsTo=function(e){return"value"===e},e.prototype.createEvent=function(e,t){var n=t._queryParams.getIndex();return new sr("value",this,new mr(e.snapshotNode,new br(t._repo,t._path),n))},e.prototype.getEventRunner=function(e){var t=this;return"cancel"===e.getEventType()?function(){return t.callbackContext.onCancel(e.error)}:function(){return t.callbackContext.onValue(e.snapshot,null)}},e.prototype.createCancelEvent=function(e,t){return this.callbackContext.hasCancelCallback?new cr(this,e,t):null},e.prototype.matches=function(t){return t instanceof e&&(!t.callbackContext||!this.callbackContext||t.callbackContext.matches(this.callbackContext))},e.prototype.hasAnyCallback=function(){return null!==this.callbackContext},e}(),Sr=function(){function e(e,t){this.eventType=e,this.callbackContext=t}return e.prototype.respondsTo=function(e){var t="children_added"===e?"child_added":e;return t="children_removed"===t?"child_removed":t,this.eventType===t},e.prototype.createCancelEvent=function(e,t){return this.callbackContext.hasCancelCallback?new cr(this,e,t):null},e.prototype.createEvent=function(e,t){Object(r.d)(null!=e.childName,"Child events should have a childName.");var n=yr(new br(t._repo,t._path),e.childName),i=t._queryParams.getIndex();return new sr(e.type,this,new mr(e.snapshotNode,n,i),e.prevName)},e.prototype.getEventRunner=function(e){var t=this;return"cancel"===e.getEventType()?function(){return t.callbackContext.onCancel(e.error)}:function(){return t.callbackContext.onValue(e.snapshot,e.prevName)}},e.prototype.matches=function(t){return t instanceof e&&this.eventType===t.eventType&&(!this.callbackContext||!t.callbackContext||this.callbackContext.matches(t.callbackContext))},e.prototype.hasAnyCallback=function(){return!!this.callbackContext},e}();function Tr(e,t,n,i,r){var o;if("object"==typeof i&&(o=void 0,r=i),"function"==typeof i&&(o=i),r&&r.onlyOnce){var a=n,s=function(t,n){Xi(e._repo,e,l),a(t,n)};s.userCallback=n.userCallback,s.context=n.context,n=s}var c=new lr(n,o||void 0),l="value"===t?new wr(c):new Sr(t,c);return function(e,t,n){var i;i=".info"===le(t._path)?Yn(e.infoSyncTree_,t,n):Yn(e.serverSyncTree_,t,n),Ri(e.eventQueue_,t._path,i)}(e._repo,e,l),function(){return Xi(e._repo,e,l)}}function qr(e,t,n,i){return Tr(e,"value",t,n,i)}function Lr(e,t,n,i){return Tr(e,"child_added",t,n,i)}function Er(e,t,n,i){return Tr(e,"child_changed",t,n,i)}function Dr(e,t,n,i){return Tr(e,"child_moved",t,n,i)}function Rr(e,t,n,i){return Tr(e,"child_removed",t,n,i)}function xr(e,t,n){var i=null,r=n?new lr(n):null;"value"===t?i=new wr(r):t&&(i=new Sr(t,r)),Xi(e._repo,e,i)}var Ir=function(){},Wr=function(e){function t(t,n){var i=e.call(this)||this;return i._value=t,i._key=n,i}return Object(o.d)(t,e),t.prototype._apply=function(e){Oi("endAt",this._value,e._path,!0);var t=vt(e._queryParams,this._value,this._key);if(fr(t),hr(t),e._queryParams.hasEnd())throw new Error("endAt: Starting point was already set (by another call to endAt, endBefore or equalTo).");return new dr(e._repo,e._path,t,e._orderByCalled)},t}(Ir);function Pr(e,t){return wi("endAt","key",t,!0),new Wr(e,t)}var Nr=function(e){function t(t,n){var i=e.call(this)||this;return i._value=t,i._key=n,i}return Object(o.d)(t,e),t.prototype._apply=function(e){Oi("endBefore",this._value,e._path,!1);var t,n,i,r,o=(t=e._queryParams,n=this._value,i=this._key,t.index_===Le?("string"==typeof n&&(n=ct(n)),r=vt(t,n,i)):r=vt(t,n,null==i?S:ct(i)),r.endBeforeSet_=!0,r);if(fr(o),hr(o),e._queryParams.hasEnd())throw new Error("endBefore: Starting point was already set (by another call to endAt, endBefore or equalTo).");return new dr(e._repo,e._path,o,e._orderByCalled)},t}(Ir);function jr(e,t){return wi("endBefore","key",t,!0),new Nr(e,t)}var Br=function(e){function t(t,n){var i=e.call(this)||this;return i._value=t,i._key=n,i}return Object(o.d)(t,e),t.prototype._apply=function(e){Oi("startAt",this._value,e._path,!0);var t=gt(e._queryParams,this._value,this._key);if(fr(t),hr(t),e._queryParams.hasStart())throw new Error("startAt: Starting point was already set (by another call to startAt, startBefore or equalTo).");return new dr(e._repo,e._path,t,e._orderByCalled)},t}(Ir);function Fr(e,t){return void 0===e&&(e=null),wi("startAt","key",t,!0),new Br(e,t)}var Ur=function(e){function t(t,n){var i=e.call(this)||this;return i._value=t,i._key=n,i}return Object(o.d)(t,e),t.prototype._apply=function(e){Oi("startAfter",this._value,e._path,!1);var t,n,i,r,o=(t=e._queryParams,n=this._value,i=this._key,t.index_===Le?("string"==typeof n&&(n=st(n)),r=gt(t,n,i)):r=gt(t,n,null==i?T:st(i)),r.startAfterSet_=!0,r);if(fr(o),hr(o),e._queryParams.hasStart())throw new Error("startAfter: Starting point was already set (by another call to startAt, startAfter, or equalTo).");return new dr(e._repo,e._path,o,e._orderByCalled)},t}(Ir);function Vr(e,t){return wi("startAfter","key",t,!0),new Ur(e,t)}var Hr=function(e){function t(t){var n=e.call(this)||this;return n._limit=t,n}return Object(o.d)(t,e),t.prototype._apply=function(e){if(e._queryParams.hasLimit())throw new Error("limitToFirst: Limit was already set (by another call to limitToFirst or limitToLast).");return new dr(e._repo,e._path,(t=e._queryParams,n=this._limit,(i=t.copy()).limitSet_=!0,i.limit_=n,i.viewFrom_="l",i),e._orderByCalled);var t,n,i},t}(Ir);function Yr(e){if("number"!=typeof e||Math.floor(e)!==e||e<=0)throw new Error("limitToFirst: First argument must be a positive integer.");return new Hr(e)}var Xr=function(e){function t(t){var n=e.call(this)||this;return n._limit=t,n}return Object(o.d)(t,e),t.prototype._apply=function(e){if(e._queryParams.hasLimit())throw new Error("limitToLast: Limit was already set (by another call to limitToFirst or limitToLast).");return new dr(e._repo,e._path,(t=e._queryParams,n=this._limit,(i=t.copy()).limitSet_=!0,i.limit_=n,i.viewFrom_="r",i),e._orderByCalled);var t,n,i},t}(Ir);function Gr(e){if("number"!=typeof e||Math.floor(e)!==e||e<=0)throw new Error("limitToLast: First argument must be a positive integer.");return new Xr(e)}var Kr=function(e){function t(t){var n=e.call(this)||this;return n._path=t,n}return Object(o.d)(t,e),t.prototype._apply=function(e){pr(e,"orderByChild");var t=new se(this._path);if(me(t))throw new Error("orderByChild: cannot pass in empty path. Use orderByValue() instead.");var n=new it(t),i=yt(e._queryParams,n);return hr(i),new dr(e._repo,e._path,i,!0)},t}(Ir);function Qr(e){if("$key"===e)throw new Error('orderByChild: "$key" is invalid.  Use orderByKey() instead.');if("$priority"===e)throw new Error('orderByChild: "$priority" is invalid.  Use orderByPriority() instead.');if("$value"===e)throw new Error('orderByChild: "$value" is invalid.  Use orderByValue() instead.');return Si("orderByChild","path",e,!1),new Kr(e)}var Jr=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.d)(t,e),t.prototype._apply=function(e){pr(e,"orderByKey");var t=yt(e._queryParams,Le);return hr(t),new dr(e._repo,e._path,t,!0)},t}(Ir);function Zr(){return new Jr}var $r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.d)(t,e),t.prototype._apply=function(e){pr(e,"orderByPriority");var t=yt(e._queryParams,Ye);return hr(t),new dr(e._repo,e._path,t,!0)},t}(Ir);function eo(){return new $r}var to=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.d)(t,e),t.prototype._apply=function(e){pr(e,"orderByValue");var t=yt(e._queryParams,rt);return hr(t),new dr(e._repo,e._path,t,!0)},t}(Ir);function no(){return new to}var io=function(e){function t(t,n){var i=e.call(this)||this;return i._value=t,i._key=n,i}return Object(o.d)(t,e),t.prototype._apply=function(e){if(Oi("equalTo",this._value,e._path,!1),e._queryParams.hasStart())throw new Error("equalTo: Starting point was already set (by another call to startAt/startAfter or equalTo).");if(e._queryParams.hasEnd())throw new Error("equalTo: Ending point was already set (by another call to endAt/endBefore or equalTo).");return new Wr(this._value,this._key)._apply(new Br(this._value,this._key)._apply(e))},t}(Ir);function ro(e,t){return wi("equalTo","key",t,!0),new io(e,t)}function oo(e){for(var t,n,i=[],a=1;a<arguments.length;a++)i[a-1]=arguments[a];var s=Object(r.n)(e);try{for(var c=Object(o.j)(i),l=c.next();!l.done;l=c.next()){var u=l.value;s=u._apply(s)}}catch(d){t={error:d}}finally{try{l&&!l.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}return s}!function(e){Object(r.d)(!zn,"__referenceConstructor has already been defined"),zn=e}(br),function(e){Object(r.d)(!qn,"__referenceConstructor has already been defined"),qn=e}(br);var ao={},so=!1;function co(e,t,n,i,r){var o=i||e.options.databaseURL;void 0===o&&(e.options.projectId||k("Can't determine Firebase Database URL. Be sure to include  a Project ID when calling firebase.initializeApp()."),O("Using default host for project ",e.options.projectId),o=e.options.projectId+"-default-rtdb.firebaseio.com");var a,s=or(o,r),c=s.repoInfo,l=void 0;"undefined"!=typeof process&&(l=process.env.FIREBASE_DATABASE_EMULATOR_HOST),l?(a=!0,o="http://"+l+"?ns="+c.namespace,c=(s=or(o,r)).repoInfo):a=!s.repoInfo.secure;var u=r&&a?new U(U.OWNER):new F(e.name,e.options,t);qi("Invalid Firebase Database URL",s),me(s.path)||k("Database URL must point to the root of a Firebase Database (not including a child path).");var d=function(e,t,n,i){var r=ao[t.name];r||(r={},ao[t.name]=r);var o=r[e.toURLString()];return o&&k("Database initialized multiple times. Please make sure the format of the database URL matches with each database() call."),o=new Pi(e,so,n,i),r[e.toURLString()]=o,o}(c,e,u,new B(e.name,n));return new lo(d,e)}var lo=function(){function e(e,t){this._repoInternal=e,this.app=t,this.type="database",this._instanceStarted=!1}return Object.defineProperty(e.prototype,"_repo",{get:function(){return this._instanceStarted||(function(e,t,n){if(e.stats_=Q(e.repoInfo_),e.forceRestClient_||("object"==typeof window&&window.navigator&&window.navigator.userAgent||"").search(/googlebot|google webmaster tools|bingbot|yahoo! slurp|baiduspider|yandexbot|duckduckbot/i)>=0)e.server_=new Ot(e.repoInfo_,(function(t,n,i,r){Bi(e,t,n,i,r)}),e.authTokenProvider_,e.appCheckProvider_),setTimeout((function(){return Fi(e,!0)}),0);else{if(null!=n){if("object"!=typeof n)throw new Error("Only objects are supported for option databaseAuthVariableOverride");try{Object(r.I)(n)}catch(a){throw new Error("Invalid authOverride provided: "+a)}}e.persistentConnection_=new we(e.repoInfo_,t,(function(t,n,i,r){Bi(e,t,n,i,r)}),(function(t){Fi(e,t)}),(function(t){!function(e,t){x(t,(function(t,n){Ui(e,t,n)}))}(e,t)}),e.authTokenProvider_,e.appCheckProvider_,n),e.server_=e.persistentConnection_}var i,o;e.authTokenProvider_.addTokenChangeListener((function(t){e.server_.refreshAuthToken(t)})),e.appCheckProvider_.addTokenChangeListener((function(t){e.server_.refreshAppCheckToken(t.token)})),e.statsReporter_=(i=function(){return new Tt(e.stats_,e.server_)},o=e.repoInfo_.toString(),K[o]||(K[o]=i()),K[o]),e.infoData_=new zt,e.infoSyncTree_=new Bn({startListening:function(t,n,i,r){var o=[],a=e.infoData_.getNode(t._path);return a.isEmpty()||(o=Vn(e.infoSyncTree_,t._path,a),setTimeout((function(){r("ok")}),0)),o},stopListening:function(){}}),Ui(e,"connected",!1),e.serverSyncTree_=new Bn({startListening:function(t,n,i,r){return e.server_.listen(t,i,n,(function(n,i){var o=r(n,i);xi(e.eventQueue_,t._path,o)})),[]},stopListening:function(t,n){e.server_.unlisten(t,n)}})}(this._repoInternal,this.app.options.appId,this.app.options.databaseAuthVariableOverride),this._instanceStarted=!0),this._repoInternal},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_root",{get:function(){return this._rootInternal||(this._rootInternal=new br(this._repo,ce())),this._rootInternal},enumerable:!1,configurable:!0}),e.prototype._delete=function(){var e,t,n;return null!==this._rootInternal&&(e=this._repo,t=this.app.name,(n=ao[t])&&n[e.key]===e||k("Database "+t+"("+e.repoInfo_+") has already been deleted."),Gi(e),delete n[e.key],this._repoInternal=null,this._rootInternal=null),Promise.resolve()},e.prototype._checkNotDeleted=function(e){null===this._rootInternal&&k("Cannot call "+e+" on a deleted database.")},e}();function uo(e){(e=Object(r.n)(e))._checkNotDeleted("goOffline"),Gi(e._repo)}function po(e){var t;(e=Object(r.n)(e))._checkNotDeleted("goOnline"),(t=e._repo).persistentConnection_&&t.persistentConnection_.resume("repo_interrupt")}var ho={".sv":"timestamp"},fo=function(){function e(e,t){this.committed=e,this.snapshot=t}return e.prototype.toJSON=function(){return{committed:this.committed,snapshot:this.snapshot.toJSON()}},e}();function bo(e,t,n){var i;if(e=Object(r.n)(e),Ti("Reference.transaction",e._path),".length"===e.key||".keys"===e.key)throw"Reference.transaction failed: "+e.key+" is a read-only object.";var o=null===(i=null==n?void 0:n.applyLocally)||void 0===i||i,a=new r.a,s=qr(e,(function(){}));return function(t,n,i,o,s,c){Ki(t,"transaction on "+n);var l={path:n,update:i,onComplete:function(t,n,i){var r=null;t?a.reject(t):(r=new mr(i,new br(e._repo,e._path),Ye),a.resolve(new fo(n,r)))},status:null,order:m(),applyLocally:c,retryCount:0,unwatcher:s,abortReason:null,currentWriteId:null,currentInputSnapshot:null,currentOutputSnapshotRaw:null,currentOutputSnapshotResolved:null},u=Ji(t,n,void 0);l.currentInputSnapshot=u;var d=l.update(u.val());if(void 0===d)l.unwatcher(),l.currentOutputSnapshotRaw=null,l.currentOutputSnapshotResolved=null,l.onComplete&&l.onComplete(null,!1,l.currentInputSnapshot);else{zi("transaction failed: Data returned ",d,l.path),l.status=0;var p=di(t.transactionQueueTree_,n),h=pi(p)||[];h.push(l),hi(p,h);var f=void 0;"object"==typeof d&&null!==d&&Object(r.h)(d,".priority")?(f=Object(r.F)(d,".priority"),Object(r.d)(_i(f),"Invalid priority returned by transaction. Priority must be a valid string, finite number, server value, or null.")):f=(Xn(t.serverSyncTree_,n)||Ze.EMPTY_NODE).getPriority().val();var b=ji(t),g=et(d,f),v=ci(g,u,b);l.currentOutputSnapshotRaw=g,l.currentOutputSnapshotResolved=v,l.currentWriteId=Vi(t);var y=Fn(t.serverSyncTree_,n,v,l.currentWriteId,l.applyLocally);xi(t.eventQueue_,n,y),Zi(t,t.transactionQueueTree_)}}(e._repo,e._path,t,0,s,o),a.promise}var mo=function(){function e(e){this._delegate=e}return e.prototype.cancel=function(e){Object(r.J)("OnDisconnect.cancel",0,1,arguments.length),Object(r.K)("OnDisconnect.cancel","onComplete",e,!0);var t=this._delegate.cancel();return e&&t.then((function(){return e(null)}),(function(t){return e(t)})),t},e.prototype.remove=function(e){Object(r.J)("OnDisconnect.remove",0,1,arguments.length),Object(r.K)("OnDisconnect.remove","onComplete",e,!0);var t=this._delegate.remove();return e&&t.then((function(){return e(null)}),(function(t){return e(t)})),t},e.prototype.set=function(e,t){Object(r.J)("OnDisconnect.set",1,2,arguments.length),Object(r.K)("OnDisconnect.set","onComplete",t,!0);var n=this._delegate.set(e);return t&&n.then((function(){return t(null)}),(function(e){return t(e)})),n},e.prototype.setWithPriority=function(e,t,n){Object(r.J)("OnDisconnect.setWithPriority",2,3,arguments.length),Object(r.K)("OnDisconnect.setWithPriority","onComplete",n,!0);var i=this._delegate.setWithPriority(e,t);return n&&i.then((function(){return n(null)}),(function(e){return n(e)})),i},e.prototype.update=function(e,t){if(Object(r.J)("OnDisconnect.update",1,2,arguments.length),Array.isArray(e)){for(var n={},i=0;i<e.length;++i)n[""+i]=e[i];e=n,C("Passing an Array to firebase.database.onDisconnect().update() is deprecated. Use set() if you want to overwrite the existing data, or an Object with integer keys if you really do want to only update some of the children.")}Object(r.K)("OnDisconnect.update","onComplete",t,!0);var o=this._delegate.update(e);return t&&o.then((function(){return t(null)}),(function(e){return t(e)})),o},e}(),go=function(){function e(e,t){this.committed=e,this.snapshot=t}return e.prototype.toJSON=function(){return Object(r.J)("TransactionResult.toJSON",0,1,arguments.length),{committed:this.committed,snapshot:this.snapshot.toJSON()}},e}(),vo=function(){function e(e,t){this._database=e,this._delegate=t}return e.prototype.val=function(){return Object(r.J)("DataSnapshot.val",0,0,arguments.length),this._delegate.val()},e.prototype.exportVal=function(){return Object(r.J)("DataSnapshot.exportVal",0,0,arguments.length),this._delegate.exportVal()},e.prototype.toJSON=function(){return Object(r.J)("DataSnapshot.toJSON",0,1,arguments.length),this._delegate.toJSON()},e.prototype.exists=function(){return Object(r.J)("DataSnapshot.exists",0,0,arguments.length),this._delegate.exists()},e.prototype.child=function(t){return Object(r.J)("DataSnapshot.child",0,1,arguments.length),t=String(t),Si("DataSnapshot.child","path",t,!1),new e(this._database,this._delegate.child(t))},e.prototype.hasChild=function(e){return Object(r.J)("DataSnapshot.hasChild",1,1,arguments.length),Si("DataSnapshot.hasChild","path",e,!1),this._delegate.hasChild(e)},e.prototype.getPriority=function(){return Object(r.J)("DataSnapshot.getPriority",0,0,arguments.length),this._delegate.priority},e.prototype.forEach=function(t){var n=this;return Object(r.J)("DataSnapshot.forEach",1,1,arguments.length),Object(r.K)("DataSnapshot.forEach","action",t,!1),this._delegate.forEach((function(i){return t(new e(n._database,i))}))},e.prototype.hasChildren=function(){return Object(r.J)("DataSnapshot.hasChildren",0,0,arguments.length),this._delegate.hasChildren()},Object.defineProperty(e.prototype,"key",{get:function(){return this._delegate.key},enumerable:!1,configurable:!0}),e.prototype.numChildren=function(){return Object(r.J)("DataSnapshot.numChildren",0,0,arguments.length),this._delegate.size},e.prototype.getRef=function(){return Object(r.J)("DataSnapshot.ref",0,0,arguments.length),new Mo(this._database,this._delegate.ref)},Object.defineProperty(e.prototype,"ref",{get:function(){return this.getRef()},enumerable:!1,configurable:!0}),e}(),yo=function(){function e(e,t){this.database=e,this._delegate=t}return e.prototype.on=function(t,n,i,o){var a,s=this;Object(r.J)("Query.on",2,4,arguments.length),Object(r.K)("Query.on","callback",n,!1);var c=e.getCancelAndContextArgs_("Query.on",i,o),l=function(e,t){n.call(c.context,new vo(s.database,e),t)};l.userCallback=n,l.context=c.context;var u=null===(a=c.cancel)||void 0===a?void 0:a.bind(c.context);switch(t){case"value":return qr(this._delegate,l,u),n;case"child_added":return Lr(this._delegate,l,u),n;case"child_removed":return Rr(this._delegate,l,u),n;case"child_changed":return Er(this._delegate,l,u),n;case"child_moved":return Dr(this._delegate,l,u),n;default:throw new Error(Object(r.m)("Query.on","eventType")+'must be a valid event type = "value", "child_added", "child_removed", "child_changed", or "child_moved".')}},e.prototype.off=function(e,t,n){if(Object(r.J)("Query.off",0,3,arguments.length),Ci("Query.off",e,!0),Object(r.K)("Query.off","callback",t,!0),Object(r.L)("Query.off","context",n,!0),t){var i=function(){};i.userCallback=t,i.context=n,xr(this._delegate,e,i)}else xr(this._delegate,e)},e.prototype.get=function(){var e=this;return Cr(this._delegate).then((function(t){return new vo(e.database,t)}))},e.prototype.once=function(t,n,i,o){var a=this;Object(r.J)("Query.once",1,4,arguments.length),Object(r.K)("Query.once","callback",n,!0);var s=e.getCancelAndContextArgs_("Query.once",i,o),c=new r.a,l=function(e,t){var i=new vo(a.database,e);n&&n.call(s.context,i,t),c.resolve(i)};l.userCallback=n,l.context=s.context;var u=function(e){s.cancel&&s.cancel.call(s.context,e),c.reject(e)};switch(t){case"value":qr(this._delegate,l,u,{onlyOnce:!0});break;case"child_added":Lr(this._delegate,l,u,{onlyOnce:!0});break;case"child_removed":Rr(this._delegate,l,u,{onlyOnce:!0});break;case"child_changed":Er(this._delegate,l,u,{onlyOnce:!0});break;case"child_moved":Dr(this._delegate,l,u,{onlyOnce:!0});break;default:throw new Error(Object(r.m)("Query.once","eventType")+'must be a valid event type = "value", "child_added", "child_removed", "child_changed", or "child_moved".')}return c.promise},e.prototype.limitToFirst=function(t){return Object(r.J)("Query.limitToFirst",1,1,arguments.length),new e(this.database,oo(this._delegate,Yr(t)))},e.prototype.limitToLast=function(t){return Object(r.J)("Query.limitToLast",1,1,arguments.length),new e(this.database,oo(this._delegate,Gr(t)))},e.prototype.orderByChild=function(t){return Object(r.J)("Query.orderByChild",1,1,arguments.length),new e(this.database,oo(this._delegate,Qr(t)))},e.prototype.orderByKey=function(){return Object(r.J)("Query.orderByKey",0,0,arguments.length),new e(this.database,oo(this._delegate,Zr()))},e.prototype.orderByPriority=function(){return Object(r.J)("Query.orderByPriority",0,0,arguments.length),new e(this.database,oo(this._delegate,eo()))},e.prototype.orderByValue=function(){return Object(r.J)("Query.orderByValue",0,0,arguments.length),new e(this.database,oo(this._delegate,no()))},e.prototype.startAt=function(t,n){return void 0===t&&(t=null),Object(r.J)("Query.startAt",0,2,arguments.length),new e(this.database,oo(this._delegate,Fr(t,n)))},e.prototype.startAfter=function(t,n){return void 0===t&&(t=null),Object(r.J)("Query.startAfter",0,2,arguments.length),new e(this.database,oo(this._delegate,Vr(t,n)))},e.prototype.endAt=function(t,n){return void 0===t&&(t=null),Object(r.J)("Query.endAt",0,2,arguments.length),new e(this.database,oo(this._delegate,Pr(t,n)))},e.prototype.endBefore=function(t,n){return void 0===t&&(t=null),Object(r.J)("Query.endBefore",0,2,arguments.length),new e(this.database,oo(this._delegate,jr(t,n)))},e.prototype.equalTo=function(t,n){return Object(r.J)("Query.equalTo",1,2,arguments.length),new e(this.database,oo(this._delegate,ro(t,n)))},e.prototype.toString=function(){return Object(r.J)("Query.toString",0,0,arguments.length),this._delegate.toString()},e.prototype.toJSON=function(){return Object(r.J)("Query.toJSON",0,1,arguments.length),this._delegate.toJSON()},e.prototype.isEqual=function(t){if(Object(r.J)("Query.isEqual",1,1,arguments.length),!(t instanceof e)){var n="Query.isEqual failed: First argument must be an instance of firebase.database.Query.";throw new Error(n)}return this._delegate.isEqual(t._delegate)},e.getCancelAndContextArgs_=function(e,t,n){var i={cancel:void 0,context:void 0};if(t&&n)i.cancel=t,Object(r.K)(e,"cancel",i.cancel,!0),i.context=n,Object(r.L)(e,"context",i.context,!0);else if(t)if("object"==typeof t&&null!==t)i.context=t;else{if("function"!=typeof t)throw new Error(Object(r.m)(e,"cancelOrContext")+" must either be a cancel callback or a context object.");i.cancel=t}return i},Object.defineProperty(e.prototype,"ref",{get:function(){return new Mo(this.database,new br(this._delegate._repo,this._delegate._path))},enumerable:!1,configurable:!0}),e}(),Mo=function(e){function t(t,n){var i=e.call(this,t,new dr(n._repo,n._path,new mt,!1))||this;return i.database=t,i._delegate=n,i}return Object(o.d)(t,e),t.prototype.getKey=function(){return Object(r.J)("Reference.key",0,0,arguments.length),this._delegate.key},t.prototype.child=function(e){return Object(r.J)("Reference.child",1,1,arguments.length),"number"==typeof e&&(e=String(e)),new t(this.database,yr(this._delegate,e))},t.prototype.getParent=function(){Object(r.J)("Reference.parent",0,0,arguments.length);var e=this._delegate.parent;return e?new t(this.database,e):null},t.prototype.getRoot=function(){return Object(r.J)("Reference.root",0,0,arguments.length),new t(this.database,this._delegate.root)},t.prototype.set=function(e,t){Object(r.J)("Reference.set",1,2,arguments.length),Object(r.K)("Reference.set","onComplete",t,!0);var n=Or(this._delegate,e);return t&&n.then((function(){return t(null)}),(function(e){return t(e)})),n},t.prototype.update=function(e,t){if(Object(r.J)("Reference.update",1,2,arguments.length),Array.isArray(e)){for(var n={},i=0;i<e.length;++i)n[""+i]=e[i];e=n,C("Passing an Array to Firebase.update() is deprecated. Use set() if you want to overwrite the existing data, or an Object with integer keys if you really do want to only update some of the children.")}Ti("Reference.update",this._delegate._path),Object(r.K)("Reference.update","onComplete",t,!0);var o=kr(this._delegate,e);return t&&o.then((function(){return t(null)}),(function(e){return t(e)})),o},t.prototype.setWithPriority=function(e,t,n){Object(r.J)("Reference.setWithPriority",2,3,arguments.length),Object(r.K)("Reference.setWithPriority","onComplete",n,!0);var i=Ar(this._delegate,e,t);return n&&i.then((function(){return n(null)}),(function(e){return n(e)})),i},t.prototype.remove=function(e){Object(r.J)("Reference.remove",0,1,arguments.length),Object(r.K)("Reference.remove","onComplete",e,!0);var t=_r(this._delegate);return e&&t.then((function(){return e(null)}),(function(t){return e(t)})),t},t.prototype.transaction=function(e,t,n){var i=this;Object(r.J)("Reference.transaction",1,3,arguments.length),Object(r.K)("Reference.transaction","transactionUpdate",e,!1),Object(r.K)("Reference.transaction","onComplete",t,!0),Li("Reference.transaction","applyLocally",n,!0);var o=bo(this._delegate,e,{applyLocally:n}).then((function(e){return new go(e.committed,new vo(i.database,e.snapshot))}));return t&&o.then((function(e){return t(null,e.committed,e.snapshot)}),(function(e){return t(e,!1,null)})),o},t.prototype.setPriority=function(e,t){Object(r.J)("Reference.setPriority",1,2,arguments.length),Object(r.K)("Reference.setPriority","onComplete",t,!0);var n=zr(this._delegate,e);return t&&n.then((function(){return t(null)}),(function(e){return t(e)})),n},t.prototype.push=function(e,n){var i=this;Object(r.J)("Reference.push",0,2,arguments.length),Object(r.K)("Reference.push","onComplete",n,!0);var o=Mr(this._delegate,e),a=o.then((function(e){return new t(i.database,e)}));n&&a.then((function(){return n(null)}),(function(e){return n(e)}));var s=new t(this.database,o);return s.then=a.then.bind(a),s.catch=a.catch.bind(a,void 0),s},t.prototype.onDisconnect=function(){return Ti("Reference.onDisconnect",this._delegate._path),new mo(new ur(this._delegate._repo,this._delegate._path))},Object.defineProperty(t.prototype,"key",{get:function(){return this.getKey()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parent",{get:function(){return this.getParent()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return this.getRoot()},enumerable:!1,configurable:!0}),t}(yo),_o=function(){function e(e,t){var n=this;this._delegate=e,this.app=t,this.INTERNAL={delete:function(){return n._delegate._delete()}}}return e.prototype.useEmulator=function(e,t,n){void 0===n&&(n={}),function(e,t,n,i){void 0===i&&(i={}),(e=Object(r.n)(e))._checkNotDeleted("useEmulator"),e._instanceStarted&&k("Cannot call useEmulator() after instance has already been initialized.");var o=e._repoInternal,a=void 0;if(o.repoInfo_.nodeAdmin)i.mockUserToken&&k('mockUserToken is not supported by the Admin SDK. For client access with mock users, please use the "firebase" package instead of "firebase-admin".'),a=new U(U.OWNER);else if(i.mockUserToken){var s="string"==typeof i.mockUserToken?i.mockUserToken:Object(r.i)(i.mockUserToken,e.app.options.projectId);a=new U(s)}!function(e,t,n,i){e.repoInfo_=new H(t+":"+n,!1,e.repoInfo_.namespace,e.repoInfo_.webSocketOnly,e.repoInfo_.nodeAdmin,e.repoInfo_.persistenceKey,e.repoInfo_.includeNamespaceInQueryParams),i&&(e.authTokenProvider_=i)}(o,t,n,a)}(this._delegate,e,t,n)},e.prototype.ref=function(e){if(Object(r.J)("database.ref",0,1,arguments.length),e instanceof Mo){var t=vr(this._delegate,e.toString());return new Mo(this,t)}return t=gr(this._delegate,e),new Mo(this,t)},e.prototype.refFromURL=function(e){var t="database.refFromURL";Object(r.J)(t,1,1,arguments.length);var n=vr(this._delegate,e);return new Mo(this,n)},e.prototype.goOffline=function(){return Object(r.J)("database.goOffline",0,0,arguments.length),uo(this._delegate)},e.prototype.goOnline=function(){return Object(r.J)("database.goOnline",0,0,arguments.length),po(this._delegate)},e.ServerValue={TIMESTAMP:ho,increment:function(e){return function(e){return{".sv":{increment:e}}}(e)}},e}(),Oo=Object.freeze({__proto__:null,forceLongPolling:function(){te.forceDisallow(),Z.forceAllow()},forceWebSockets:function(){Z.forceDisallow()},isWebSocketsAvailable:function(){return te.isAvailable()},setSecurityDebugCallback:function(e,t){e._delegate._repo.persistentConnection_.securityDebugCallback_=t},stats:function(e,t){!function(e,t){if(void 0===t&&(t=!1),"undefined"!=typeof console){var n;t?(e.statsListener_||(e.statsListener_=new St(e.stats_)),n=e.statsListener_.get()):n=e.stats_.get();var i=Object.keys(n).reduce((function(e,t){return Math.max(t.length,e)}),0);x(n,(function(e,t){for(var n=e,r=e.length;r<i+2;r++)n+=" ";console.log(n+t)}))}}(e._delegate._repo,t)},statsIncrementCounter:function(e,t){!function(e,t){var n;e.stats_.incrementCounter(t),n=t,e.statsReporter_.statsToReport_[n]=!0}(e._delegate._repo,t)},dataUpdateCount:function(e){return e._delegate._repo.dataUpdateCount},interceptServerData:function(e,t){return function(e,t){e.interceptServerDataCallback_=t}(e._delegate._repo,t)},initStandalone:function(e){var t=e.app,n=e.url,r=e.version,o=e.customAuthImpl,a=e.namespace,s=e.nodeAdmin,l=void 0!==s&&s;c(r);var u=new i.c("auth-internal",new i.b("database-standalone"));return u.setComponent(new i.a("auth-internal",(function(){return o}),"PRIVATE")),{instance:new _o(co(t,u,void 0,n,l),t),namespace:a}}}),zo=we;we.prototype.simpleListen=function(e,t){this.sendRequest("q",{p:e},t)},we.prototype.echo=function(e,t){this.sendRequest("echo",{d:e},t)};var Ao=ie,ko=H,Co=Object.freeze({__proto__:null,DataConnection:zo,RealTimeConnection:Ao,hijackHash:function(e){var t=we.prototype.put;return we.prototype.put=function(n,i,r,o){void 0!==o&&(o=e()),t.call(this,n,i,r,o)},function(){we.prototype.put=t}},ConnectionTarget:ko,queryIdentifier:function(e){return e._delegate._queryIdentifier},forceRestClient:function(e){!function(e){so=e}(e)}}),wo=_o.ServerValue;!function(t){c(t.SDK_VERSION);var n=t.INTERNAL.registerComponent(new i.a("database",(function(e,t){var n=t.instanceIdentifier,i=e.getProvider("app").getImmediate(),r=e.getProvider("auth-internal"),o=e.getProvider("app-check-internal");return new _o(co(i,r,o,n),i)}),"PUBLIC").setServiceProps({Reference:Mo,Query:yo,Database:_o,DataSnapshot:vo,enableLogging:_,INTERNAL:Oo,ServerValue:wo,TEST_ACCESS:Co}).setMultipleInstances(!0));t.registerVersion("@firebase/database","0.11.0"),Object(r.x)()&&(e.exports=n)}(t.a)}).call(this,n("3UD+")(e))},"6eBy":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.durationSelector=t}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.durationSelector))}}])}(),a=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).durationSelector=n,i.hasValue=!1,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){try{var t=this.durationSelector.call(this,e);t&&this._tryNext(e,t)}catch(n){this.destination.error(n)}}},{key:"_complete",value:function(){this.emitValue(),this.destination.complete()}},{key:"_tryNext",value:function(e,t){var n=this.durationSubscription;this.value=e,this.hasValue=!0,n&&(n.unsubscribe(),this.remove(n)),(n=Object(i.c)(t,new i.a(this)))&&!n.closed&&this.add(this.durationSubscription=n)}},{key:"notifyNext",value:function(){this.emitValue()}},{key:"notifyComplete",value:function(){this.emitValue()}},{key:"emitValue",value:function(){if(this.hasValue){var e=this.value,n=this.durationSubscription;n&&(this.durationSubscription=void 0,n.unsubscribe(),this.remove(n)),this.value=void 0,this.hasValue=!1,_superPropGet(t,"_next",this,3)([e])}}}])}(i.b)},"6nsN":function(e,t,n){"use strict";var i=n("zIRd");(function(){var e,t="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e[t]=n.value)},n=function(e){e=["object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global,e];for(var t=0;t<e.length;++t){var n=e[t];if(n&&n.Math==Math)return n}return globalThis}(this);function r(e){var t=0;return function(){return t<e.length?{done:!1,value:e[t++]}:{done:!0}}}function o(e){var t="undefined"!=typeof Symbol&&Symbol.iterator&&e[Symbol.iterator];return t?t.call(e):{next:r(e)}}!function(e,i){if(i){var r=n;e=e.split(".");for(var o=0;o<e.length-1;o++){var a=e[o];a in r||(r[a]={}),r=r[a]}(i=i(o=r[e=e[e.length-1]]))!=o&&null!=i&&t(r,e,{configurable:!0,writable:!0,value:i})}}("Promise",(function(e){function t(e){this.b=0,this.c=void 0,this.a=[];var t=this.f();try{e(t.resolve,t.reject)}catch(n){t.reject(n)}}function i(){this.a=null}function r(e){return e instanceof t?e:new t((function(t){t(e)}))}if(e)return e;i.prototype.b=function(e){if(null==this.a){this.a=[];var t=this;this.c((function(){t.g()}))}this.a.push(e)};var a=n.setTimeout;i.prototype.c=function(e){a(e,0)},i.prototype.g=function(){for(;this.a&&this.a.length;){var e=this.a;this.a=[];for(var t=0;t<e.length;++t){var n=e[t];e[t]=null;try{n()}catch(i){this.f(i)}}}this.a=null},i.prototype.f=function(e){this.c((function(){throw e}))},t.prototype.f=function(){function e(e){return function(i){n||(n=!0,e.call(t,i))}}var t=this,n=!1;return{resolve:e(this.m),reject:e(this.g)}},t.prototype.m=function(e){if(e===this)this.g(new TypeError("A Promise cannot resolve to itself"));else if(e instanceof t)this.s(e);else{e:switch(typeof e){case"object":var n=null!=e;break e;case"function":n=!0;break e;default:n=!1}n?this.v(e):this.h(e)}},t.prototype.v=function(e){var t=void 0;try{t=e.then}catch(n){return void this.g(n)}"function"==typeof t?this.u(t,e):this.h(e)},t.prototype.g=function(e){this.i(2,e)},t.prototype.h=function(e){this.i(1,e)},t.prototype.i=function(e,t){if(0!=this.b)throw Error("Cannot settle("+e+", "+t+"): Promise already settled in state"+this.b);this.b=e,this.c=t,this.l()},t.prototype.l=function(){if(null!=this.a){for(var e=0;e<this.a.length;++e)s.b(this.a[e]);this.a=null}};var s=new i;return t.prototype.s=function(e){var t=this.f();e.Ra(t.resolve,t.reject)},t.prototype.u=function(e,t){var n=this.f();try{e.call(t,n.resolve,n.reject)}catch(i){n.reject(i)}},t.prototype.then=function(e,n){function i(e,t){return"function"==typeof e?function(t){try{r(e(t))}catch(n){o(n)}}:t}var r,o,a=new t((function(e,t){r=e,o=t}));return this.Ra(i(e,r),i(n,o)),a},t.prototype.catch=function(e){return this.then(void 0,e)},t.prototype.Ra=function(e,t){function n(){switch(i.b){case 1:e(i.c);break;case 2:t(i.c);break;default:throw Error("Unexpected state: "+i.b)}}var i=this;null==this.a?s.b(n):this.a.push(n)},t.resolve=r,t.reject=function(e){return new t((function(t,n){n(e)}))},t.race=function(e){return new t((function(t,n){for(var i=o(e),a=i.next();!a.done;a=i.next())r(a.value).Ra(t,n)}))},t.all=function(e){var n=o(e),i=n.next();return i.done?r([]):new t((function(e,t){function o(t){return function(n){a[t]=n,0==--s&&e(a)}}var a=[],s=0;do{a.push(void 0),s++,r(i.value).Ra(o(a.length-1),t),i=n.next()}while(!i.done)}))},t}));var a=a||{},s=this||self,c=/^[\w+/_-]+[=]{0,2}$/,l=null;function u(e){return(e=e.querySelector&&e.querySelector("script[nonce]"))&&(e=e.nonce||e.getAttribute("nonce"))&&c.test(e)?e:""}function d(){}function p(e){var t=typeof e;return"object"!=t?t:e?Array.isArray(e)?"array":t:"null"}function h(e){var t=p(e);return"array"==t||"object"==t&&"number"==typeof e.length}function f(e){return"function"==p(e)}function b(e){var t=typeof e;return"object"==t&&null!=e||"function"==t}function m(e){return Object.prototype.hasOwnProperty.call(e,g)&&e[g]||(e[g]=++v)}var g="closure_uid_"+(1e9*Math.random()>>>0),v=0;function y(e,t,n){return e.call.apply(e.bind,arguments)}function M(e,t,n){if(!e)throw Error();if(2<arguments.length){var i=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,i),e.apply(t,n)}}return function(){return e.apply(t,arguments)}}function _(e,t,n){return(_=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?y:M).apply(null,arguments)}function O(e,t){var n=Array.prototype.slice.call(arguments,1);return function(){var t=n.slice();return t.push.apply(t,arguments),e.apply(this,t)}}var z=Date.now;function A(e,t){function n(){}n.prototype=t.prototype,e.bb=t.prototype,e.prototype=new n,e.prototype.constructor=e}function k(e){return e}function C(e,t,n){this.code=T+e,this.message=t||q[e]||"",this.a=n||null}function w(e){var t=e&&e.code;return t?new C(t.substring(T.length),e.message,e.serverResponse):null}A(C,Error),C.prototype.w=function(){var e={code:this.code,message:this.message};return this.a&&(e.serverResponse=this.a),e},C.prototype.toJSON=function(){return this.w()};var S,T="auth/",q={"admin-restricted-operation":"This operation is restricted to administrators only.","argument-error":"","app-not-authorized":"This app, identified by the domain where it's hosted, is not authorized to use Firebase Authentication with the provided API key. Review your key configuration in the Google API console.","app-not-installed":"The requested mobile application corresponding to the identifier (Android package name or iOS bundle ID) provided is not installed on this device.","captcha-check-failed":"The reCAPTCHA response token provided is either invalid, expired, already used or the domain associated with it does not match the list of whitelisted domains.","code-expired":"The SMS code has expired. Please re-send the verification code to try again.","cordova-not-ready":"Cordova framework is not ready.","cors-unsupported":"This browser is not supported.","credential-already-in-use":"This credential is already associated with a different user account.","custom-token-mismatch":"The custom token corresponds to a different audience.","requires-recent-login":"This operation is sensitive and requires recent authentication. Log in again before retrying this request.","dynamic-link-not-activated":"Please activate Dynamic Links in the Firebase Console and agree to the terms and conditions.","email-change-needs-verification":"Multi-factor users must always have a verified email.","email-already-in-use":"The email address is already in use by another account.","expired-action-code":"The action code has expired. ","cancelled-popup-request":"This operation has been cancelled due to another conflicting popup being opened.","internal-error":"An internal error has occurred.","invalid-app-credential":"The phone verification request contains an invalid application verifier. The reCAPTCHA token response is either invalid or expired.","invalid-app-id":"The mobile app identifier is not registed for the current project.","invalid-user-token":"This user's credential isn't valid for this project. This can happen if the user's token has been tampered with, or if the user isn't for the project associated with this API key.","invalid-auth-event":"An internal error has occurred.","invalid-verification-code":"The SMS verification code used to create the phone auth credential is invalid. Please resend the verification code sms and be sure to use the verification code provided by the user.","invalid-continue-uri":"The continue URL provided in the request is invalid.","invalid-cordova-configuration":"The following Cordova plugins must be installed to enable OAuth sign-in: cordova-plugin-buildinfo, cordova-universal-links-plugin, cordova-plugin-browsertab, cordova-plugin-inappbrowser and cordova-plugin-customurlscheme.","invalid-custom-token":"The custom token format is incorrect. Please check the documentation.","invalid-dynamic-link-domain":"The provided dynamic link domain is not configured or authorized for the current project.","invalid-email":"The email address is badly formatted.","invalid-api-key":"Your API key is invalid, please check you have copied it correctly.","invalid-cert-hash":"The SHA-1 certificate hash provided is invalid.","invalid-credential":"The supplied auth credential is malformed or has expired.","invalid-message-payload":"The email template corresponding to this action contains invalid characters in its message. Please fix by going to the Auth email templates section in the Firebase Console.","invalid-multi-factor-session":"The request does not contain a valid proof of first factor successful sign-in.","invalid-oauth-provider":"EmailAuthProvider is not supported for this operation. This operation only supports OAuth providers.","invalid-oauth-client-id":"The OAuth client ID provided is either invalid or does not match the specified API key.","unauthorized-domain":"This domain is not authorized for OAuth operations for your Firebase project. Edit the list of authorized domains from the Firebase console.","invalid-action-code":"The action code is invalid. This can happen if the code is malformed, expired, or has already been used.","wrong-password":"The password is invalid or the user does not have a password.","invalid-persistence-type":"The specified persistence type is invalid. It can only be local, session or none.","invalid-phone-number":"The format of the phone number provided is incorrect. Please enter the phone number in a format that can be parsed into E.164 format. E.164 phone numbers are written in the format [+][country code][subscriber number including area code].","invalid-provider-id":"The specified provider ID is invalid.","invalid-recipient-email":"The email corresponding to this action failed to send as the provided recipient email address is invalid.","invalid-sender":"The email template corresponding to this action contains an invalid sender email or name. Please fix by going to the Auth email templates section in the Firebase Console.","invalid-verification-id":"The verification ID used to create the phone auth credential is invalid.","invalid-tenant-id":"The Auth instance's tenant ID is invalid.","multi-factor-info-not-found":"The user does not have a second factor matching the identifier provided.","multi-factor-auth-required":"Proof of ownership of a second factor is required to complete sign-in.","missing-android-pkg-name":"An Android Package Name must be provided if the Android App is required to be installed.","auth-domain-config-required":"Be sure to include authDomain when calling firebase.initializeApp(), by following the instructions in the Firebase console.","missing-app-credential":"The phone verification request is missing an application verifier assertion. A reCAPTCHA response token needs to be provided.","missing-verification-code":"The phone auth credential was created with an empty SMS verification code.","missing-continue-uri":"A continue URL must be provided in the request.","missing-iframe-start":"An internal error has occurred.","missing-ios-bundle-id":"An iOS Bundle ID must be provided if an App Store ID is provided.","missing-multi-factor-info":"No second factor identifier is provided.","missing-multi-factor-session":"The request is missing proof of first factor successful sign-in.","missing-or-invalid-nonce":"The request does not contain a valid nonce. This can occur if the SHA-256 hash of the provided raw nonce does not match the hashed nonce in the ID token payload.","missing-phone-number":"To send verification codes, provide a phone number for the recipient.","missing-verification-id":"The phone auth credential was created with an empty verification ID.","app-deleted":"This instance of FirebaseApp has been deleted.","account-exists-with-different-credential":"An account already exists with the same email address but different sign-in credentials. Sign in using a provider associated with this email address.","network-request-failed":"A network error (such as timeout, interrupted connection or unreachable host) has occurred.","no-auth-event":"An internal error has occurred.","no-such-provider":"User was not linked to an account with the given provider.","null-user":"A null user object was provided as the argument for an operation which requires a non-null user object.","operation-not-allowed":"The given sign-in provider is disabled for this Firebase project. Enable it in the Firebase console, under the sign-in method tab of the Auth section.","operation-not-supported-in-this-environment":'This operation is not supported in the environment this application is running on. "location.protocol" must be http, https or chrome-extension and web storage must be enabled.',"popup-blocked":"Unable to establish a connection with the popup. It may have been blocked by the browser.","popup-closed-by-user":"The popup has been closed by the user before finalizing the operation.","provider-already-linked":"User can only be linked to one identity for the given provider.","quota-exceeded":"The project's quota for this operation has been exceeded.","redirect-cancelled-by-user":"The redirect operation has been cancelled by the user before finalizing.","redirect-operation-pending":"A redirect sign-in operation is already pending.","rejected-credential":"The request contains malformed or mismatching credentials.","second-factor-already-in-use":"The second factor is already enrolled on this account.","maximum-second-factor-count-exceeded":"The maximum allowed number of second factors on a user has been exceeded.","tenant-id-mismatch":"The provided tenant ID does not match the Auth instance's tenant ID",timeout:"The operation has timed out.","user-token-expired":"The user's credential is no longer valid. The user must sign in again.","too-many-requests":"We have blocked all requests from this device due to unusual activity. Try again later.","unauthorized-continue-uri":"The domain of the continue URL is not whitelisted.  Please whitelist the domain in the Firebase console.","unsupported-first-factor":"Enrolling a second factor or signing in with a multi-factor account requires sign-in with a supported first factor.","unsupported-persistence-type":"The current environment does not support the specified persistence type.","unsupported-tenant-operation":"This operation is not supported in a multi-tenant context.","unverified-email":"The operation requires a verified email.","user-cancelled":"The user did not grant your application the permissions it requested.","user-not-found":"There is no user record corresponding to this identifier. The user may have been deleted.","user-disabled":"The user account has been disabled by an administrator.","user-mismatch":"The supplied credentials do not correspond to the previously signed in user.","user-signed-out":"","weak-password":"The password must be 6 characters long or more.","web-storage-unsupported":"This browser is not supported or 3rd party cookies and data may be disabled."},L={ld:{Ua:"https://staging-identitytoolkit.sandbox.googleapis.com/identitytoolkit/v3/relyingparty/",$a:"https://staging-securetoken.sandbox.googleapis.com/v1/token",Xa:"https://staging-identitytoolkit.sandbox.googleapis.com/v2/",id:"b"},sd:{Ua:"https://www.googleapis.com/identitytoolkit/v3/relyingparty/",$a:"https://securetoken.googleapis.com/v1/token",Xa:"https://identitytoolkit.googleapis.com/v2/",id:"p"},ud:{Ua:"https://staging-www.sandbox.googleapis.com/identitytoolkit/v3/relyingparty/",$a:"https://staging-securetoken.sandbox.googleapis.com/v1/token",Xa:"https://staging-identitytoolkit.sandbox.googleapis.com/v2/",id:"s"},vd:{Ua:"https://www-googleapis-test.sandbox.google.com/identitytoolkit/v3/relyingparty/",$a:"https://test-securetoken.sandbox.googleapis.com/v1/token",Xa:"https://test-identitytoolkit.sandbox.googleapis.com/v2/",id:"t"}};function E(e){for(var t in L)if(L[t].id===e)return{firebaseEndpoint:(e=L[t]).Ua,secureTokenEndpoint:e.$a,identityPlatformEndpoint:e.Xa};return null}function D(e){if(!e)return!1;try{return!!e.$goog_Thenable}catch(t){return!1}}function R(e){if(Error.captureStackTrace)Error.captureStackTrace(this,R);else{var t=Error().stack;t&&(this.stack=t)}e&&(this.message=String(e))}function x(e,t){for(var n="",i=(e=e.split("%s")).length-1,r=0;r<i;r++)n+=e[r]+(r<t.length?t[r]:"%s");R.call(this,n+e[i])}function I(e,t){throw new x("Failure"+(e?": "+e:""),Array.prototype.slice.call(arguments,1))}function W(e,t){this.c=e,this.f=t,this.b=0,this.a=null}function P(e,t){e.f(t),100>e.b&&(e.b++,t.next=e.a,e.a=t)}function N(){this.b=this.a=null}S=E("__EID__")?"__EID__":void 0,A(R,Error),R.prototype.name="CustomError",A(x,R),x.prototype.name="AssertionError",W.prototype.get=function(){if(0<this.b){this.b--;var e=this.a;this.a=e.next,e.next=null}else e=this.c();return e};var j=new W((function(){return new F}),(function(e){e.reset()}));function B(){var e=yt,t=null;return e.a&&(t=e.a,e.a=e.a.next,e.a||(e.b=null),t.next=null),t}function F(){this.next=this.b=this.a=null}N.prototype.add=function(e,t){var n=j.get();n.set(e,t),this.b?this.b.next=n:this.a=n,this.b=n},F.prototype.set=function(e,t){this.a=e,this.b=t,this.next=null},F.prototype.reset=function(){this.next=this.b=this.a=null};var U=Array.prototype.indexOf?function(e,t){return Array.prototype.indexOf.call(e,t,void 0)}:function(e,t){if("string"==typeof e)return"string"!=typeof t||1!=t.length?-1:e.indexOf(t,0);for(var n=0;n<e.length;n++)if(n in e&&e[n]===t)return n;return-1},V=Array.prototype.forEach?function(e,t,n){Array.prototype.forEach.call(e,t,n)}:function(e,t,n){for(var i=e.length,r="string"==typeof e?e.split(""):e,o=0;o<i;o++)o in r&&t.call(n,r[o],o,e)},H=Array.prototype.filter?function(e,t){return Array.prototype.filter.call(e,t,void 0)}:function(e,t){for(var n=e.length,i=[],r=0,o="string"==typeof e?e.split(""):e,a=0;a<n;a++)if(a in o){var s=o[a];t.call(void 0,s,a,e)&&(i[r++]=s)}return i},Y=Array.prototype.map?function(e,t){return Array.prototype.map.call(e,t,void 0)}:function(e,t){for(var n=e.length,i=Array(n),r="string"==typeof e?e.split(""):e,o=0;o<n;o++)o in r&&(i[o]=t.call(void 0,r[o],o,e));return i},X=Array.prototype.some?function(e,t){return Array.prototype.some.call(e,t,void 0)}:function(e,t){for(var n=e.length,i="string"==typeof e?e.split(""):e,r=0;r<n;r++)if(r in i&&t.call(void 0,i[r],r,e))return!0;return!1};function G(e,t){return 0<=U(e,t)}function K(e,t){var n;return(n=0<=(t=U(e,t)))&&Array.prototype.splice.call(e,t,1),n}function Q(e,t){!function(e,t){for(var n="string"==typeof e?e.split(""):e,i=e.length-1;0<=i;--i)i in n&&t.call(void 0,n[i],i,e)}(e,(function(n,i){t.call(void 0,n,i,e)&&Array.prototype.splice.call(e,i,1).length}))}function J(e){return Array.prototype.concat.apply([],arguments)}function Z(e){var t=e.length;if(0<t){for(var n=Array(t),i=0;i<t;i++)n[i]=e[i];return n}return[]}var $,ee=String.prototype.trim?function(e){return e.trim()}:function(e){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(e)[1]},te=/&/g,ne=/</g,ie=/>/g,re=/"/g,oe=/'/g,ae=/\x00/g,se=/[\x00&<>"']/;function ce(e,t){return-1!=e.indexOf(t)}function le(e,t){return e<t?-1:e>t?1:0}e:{var ue=s.navigator;if(ue){var de=ue.userAgent;if(de){$=de;break e}}$=""}function pe(e){return ce($,e)}function he(e,t){for(var n in e)t.call(void 0,e[n],n,e)}function fe(e){for(var t in e)return!1;return!0}function be(e){var t,n={};for(t in e)n[t]=e[t];return n}var me="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function ge(e,t){for(var n,i,r=1;r<arguments.length;r++){for(n in i=arguments[r])e[n]=i[n];for(var o=0;o<me.length;o++)n=me[o],Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}}function ve(e,t){e:{try{var n=e&&e.ownerDocument,i=n&&(n.defaultView||n.parentWindow);if((i=i||s).Element&&i.Location){var r=i;break e}}catch(a){}r=null}if(r&&void 0!==r[t]&&(!e||!(e instanceof r[t])&&(e instanceof r.Location||e instanceof r.Element))){if(b(e))try{var o=e.constructor.displayName||e.constructor.name||Object.prototype.toString.call(e)}catch(a){o="<object could not be stringified>"}else o=void 0===e?"undefined":null===e?"null":typeof e;I("Argument is not a %s (or a non-Element, non-Location mock); got: %s",t,o)}}function ye(e,t){this.a=e===ze&&t||"",this.b=Oe}function Me(e){return e instanceof ye&&e.constructor===ye&&e.b===Oe?e.a:(I("expected object of type Const, got '"+e+"'"),"type_error:Const")}ye.prototype.ta=!0,ye.prototype.sa=function(){return this.a},ye.prototype.toString=function(){return"Const{"+this.a+"}"};var _e,Oe={},ze={};function Ae(){if(void 0===_e){var e=null,t=s.trustedTypes;if(t&&t.createPolicy){try{e=t.createPolicy("goog#html",{createHTML:k,createScript:k,createScriptURL:k})}catch(n){s.console&&s.console.error(n.message)}_e=e}else _e=e}return _e}function ke(e,t){this.a=t===qe?e:""}function Ce(e){return e instanceof ke&&e.constructor===ke?e.a:(I("expected object of type TrustedResourceUrl, got '"+e+"' of type "+p(e)),"type_error:TrustedResourceUrl")}function we(e,t){var n=Me(e);if(!Te.test(n))throw Error("Invalid TrustedResourceUrl format: "+n);return function(e){var t=Ae();return new ke(e=t?t.createScriptURL(e):e,qe)}(e=n.replace(Se,(function(e,i){if(!Object.prototype.hasOwnProperty.call(t,i))throw Error('Found marker, "'+i+'", in format string, "'+n+'", but no valid label mapping found in args: '+JSON.stringify(t));return(e=t[i])instanceof ye?Me(e):encodeURIComponent(String(e))})))}ke.prototype.ta=!0,ke.prototype.sa=function(){return this.a.toString()},ke.prototype.toString=function(){return"TrustedResourceUrl{"+this.a+"}"};var Se=/%{(\w+)}/g,Te=/^((https:)?\/\/[0-9a-z.:[\]-]+\/|\/[^/\\]|[^:/\\%]+\/|[^:/\\%]*[?#]|about:blank#)/i,qe={};function Le(e,t){this.a=t===Pe?e:""}function Ee(e){return e instanceof Le&&e.constructor===Le?e.a:(I("expected object of type SafeUrl, got '"+e+"' of type "+p(e)),"type_error:SafeUrl")}Le.prototype.ta=!0,Le.prototype.sa=function(){return this.a.toString()},Le.prototype.toString=function(){return"SafeUrl{"+this.a+"}"};var De=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,Re=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,xe=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function Ie(e){if(e instanceof Le)return e;if(e="object"==typeof e&&e.ta?e.sa():String(e),xe.test(e))e=new Le(e,Pe);else{var t=(e=(e=String(e)).replace(/(%0A|%0D)/g,"")).match(Re);e=t&&De.test(t[1])?new Le(e,Pe):null}return e}function We(e){return e instanceof Le?e:(e="object"==typeof e&&e.ta?e.sa():String(e),xe.test(e)||(e="about:invalid#zClosurez"),new Le(e,Pe))}var Pe={},Ne=new Le("about:invalid#zClosurez",Pe);function je(e,t,n){this.a=n===Be?e:""}je.prototype.ta=!0,je.prototype.sa=function(){return this.a.toString()},je.prototype.toString=function(){return"SafeHtml{"+this.a+"}"};var Be={};function Fe(e,t,n,i){return e=e instanceof Le?e:We(e),t=t||s,n=n instanceof ye?Me(n):n||"",t.open(Ee(e),n,i,void 0)}function Ue(e,t){for(var n=e.split("%s"),i="",r=Array.prototype.slice.call(arguments,1);r.length&&1<n.length;)i+=n.shift()+r.shift();return i+n.join("%s")}function Ve(e){return se.test(e)&&(-1!=e.indexOf("&")&&(e=e.replace(te,"&amp;")),-1!=e.indexOf("<")&&(e=e.replace(ne,"&lt;")),-1!=e.indexOf(">")&&(e=e.replace(ie,"&gt;")),-1!=e.indexOf('"')&&(e=e.replace(re,"&quot;")),-1!=e.indexOf("'")&&(e=e.replace(oe,"&#39;")),-1!=e.indexOf("\0")&&(e=e.replace(ae,"&#0;"))),e}function He(e){return He[" "](e),e}He[" "]=d;var Ye,Xe,Ge=pe("Opera"),Ke=pe("Trident")||pe("MSIE"),Qe=pe("Edge"),Je=Qe||Ke,Ze=pe("Gecko")&&!(ce($.toLowerCase(),"webkit")&&!pe("Edge"))&&!(pe("Trident")||pe("MSIE"))&&!pe("Edge"),$e=ce($.toLowerCase(),"webkit")&&!pe("Edge");function et(){var e=s.document;return e?e.documentMode:void 0}e:{var tt="",nt=(Xe=$,Ze?/rv:([^\);]+)(\)|;)/.exec(Xe):Qe?/Edge\/([\d\.]+)/.exec(Xe):Ke?/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(Xe):$e?/WebKit\/(\S+)/.exec(Xe):Ge?/(?:Version)[ \/]?(\S+)/.exec(Xe):void 0);if(nt&&(tt=nt?nt[1]:""),Ke){var it=et();if(null!=it&&it>parseFloat(tt)){Ye=String(it);break e}}Ye=tt}var rt,ot={};function at(e){return function(e,t){var n=ot;return Object.prototype.hasOwnProperty.call(n,e)?n[e]:n[e]=t()}(e,(function(){for(var t=0,n=ee(String(Ye)).split("."),i=ee(String(e)).split("."),r=Math.max(n.length,i.length),o=0;0==t&&o<r;o++){var a=n[o]||"",s=i[o]||"";do{if(a=/(\d*)(\D*)(.*)/.exec(a)||["","","",""],s=/(\d*)(\D*)(.*)/.exec(s)||["","","",""],0==a[0].length&&0==s[0].length)break;t=le(0==a[1].length?0:parseInt(a[1],10),0==s[1].length?0:parseInt(s[1],10))||le(0==a[2].length,0==s[2].length)||le(a[2],s[2]),a=a[3],s=s[3]}while(0==t)}return 0<=t}))}s.document&&Ke?rt=et()||parseInt(Ye,10)||void 0:rt=void 0;var st=rt;try{new self.OffscreenCanvas(0,0).getContext("2d")}catch(Xe){}var ct=!Ke||9<=Number(st);function lt(e){var t=document;return"string"==typeof e?t.getElementById(e):e}function ut(e,t){he(t,(function(t,n){t&&"object"==typeof t&&t.ta&&(t=t.sa()),"style"==n?e.style.cssText=t:"class"==n?e.className=t:"for"==n?e.htmlFor=t:ht.hasOwnProperty(n)?e.setAttribute(ht[n],t):0==n.lastIndexOf("aria-",0)||0==n.lastIndexOf("data-",0)?e.setAttribute(n,t):e[n]=t}))}var dt,pt,ht={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function ft(e,t,n){function i(n){n&&t.appendChild("string"==typeof n?e.createTextNode(n):n)}for(var r=2;r<n.length;r++){var o=n[r];if(!h(o)||b(o)&&0<o.nodeType)i(o);else{e:{if(o&&"number"==typeof o.length){if(b(o)){var a="function"==typeof o.item||"string"==typeof o.item;break e}if(f(o)){a="function"==typeof o.item;break e}}a=!1}V(a?Z(o):o,i)}}}function bt(e,t){return t=String(t),"application/xhtml+xml"===e.contentType&&(t=t.toLowerCase()),e.createElement(t)}function mt(e){s.setTimeout((function(){throw e}),0)}function gt(e,t){pt||function(){if(s.Promise&&s.Promise.resolve){var e=s.Promise.resolve(void 0);pt=function(){e.then(Mt)}}else pt=function(){var e=Mt;!f(s.setImmediate)||s.Window&&s.Window.prototype&&!pe("Edge")&&s.Window.prototype.setImmediate==s.setImmediate?(dt||(dt=function(){var e=s.MessageChannel;if(void 0===e&&"undefined"!=typeof window&&window.postMessage&&window.addEventListener&&!pe("Presto")&&(e=function(){var e=bt(document,"IFRAME");e.style.display="none",document.documentElement.appendChild(e);var t=e.contentWindow;(e=t.document).open(),e.close();var n="callImmediate"+Math.random(),i="file:"==t.location.protocol?"*":t.location.protocol+"//"+t.location.host;e=_((function(e){"*"!=i&&e.origin!=i||e.data!=n||this.port1.onmessage()}),this),t.addEventListener("message",e,!1),this.port1={},this.port2={postMessage:function(){t.postMessage(n,i)}}}),void 0!==e&&!pe("Trident")&&!pe("MSIE")){var t=new e,n={},i=n;return t.port1.onmessage=function(){if(void 0!==n.next){var e=(n=n.next).Hb;n.Hb=null,e()}},function(e){i.next={Hb:e},i=i.next,t.port2.postMessage(0)}}return function(e){s.setTimeout(e,0)}}()),dt(e)):s.setImmediate(e)}}(),vt||(pt(),vt=!0),yt.add(e,t)}var vt=!1,yt=new N;function Mt(){for(var e;e=B();){try{e.a.call(e.b)}catch(t){mt(t)}P(j,e)}vt=!1}function _t(e,t){if(this.a=Ot,this.i=void 0,this.f=this.b=this.c=null,this.g=this.h=!1,e!=d)try{var n=this;e.call(t,(function(e){Rt(n,zt,e)}),(function(e){if(!(e instanceof Bt))try{if(e instanceof Error)throw e;throw Error("Promise rejected.")}catch(t){}Rt(n,At,e)}))}catch(i){Rt(this,At,i)}}var Ot=0,zt=2,At=3;function kt(){this.next=this.f=this.b=this.g=this.a=null,this.c=!1}kt.prototype.reset=function(){this.f=this.b=this.g=this.a=null,this.c=!1};var Ct=new W((function(){return new kt}),(function(e){e.reset()}));function wt(e,t,n){var i=Ct.get();return i.g=e,i.b=t,i.f=n,i}function St(e){if(e instanceof _t)return e;var t=new _t(d);return Rt(t,zt,e),t}function Tt(e){return new _t((function(t,n){n(e)}))}function qt(e,t,n){xt(e,t,n,null)||gt(O(t,e))}function Lt(e){return new _t((function(t){var n=e.length,i=[];if(n)for(var r=function(e,r,o){n--,i[e]=r?{Qb:!0,value:o}:{Qb:!1,reason:o},0==n&&t(i)},o=0;o<e.length;o++)qt(e[o],O(r,o,!0),O(r,o,!1));else t(i)}))}function Et(e,t){e.b||e.a!=zt&&e.a!=At||It(e),e.f?e.f.next=t:e.b=t,e.f=t}function Dt(e,t,n,i){var r=wt(null,null,null);return r.a=new _t((function(e,o){r.g=t?function(n){try{var r=t.call(i,n);e(r)}catch(a){o(a)}}:e,r.b=n?function(t){try{var r=n.call(i,t);void 0===r&&t instanceof Bt?o(t):e(r)}catch(a){o(a)}}:o})),r.a.c=e,Et(e,r),r.a}function Rt(e,t,n){e.a==Ot&&(e===n&&(t=At,n=new TypeError("Promise cannot resolve to itself")),e.a=1,xt(n,e.$c,e.ad,e)||(e.i=n,e.a=t,e.c=null,It(e),t!=At||n instanceof Bt||function(e,t){e.g=!0,gt((function(){e.g&&jt.call(null,t)}))}(e,n)))}function xt(e,t,n,i){if(e instanceof _t)return Et(e,wt(t||d,n||null,i)),!0;if(D(e))return e.then(t,n,i),!0;if(b(e))try{var r=e.then;if(f(r))return function(e,t,n,i,r){function o(e){a||(a=!0,i.call(r,e))}var a=!1;try{t.call(e,(function(e){a||(a=!0,n.call(r,e))}),o)}catch(s){o(s)}}(e,r,t,n,i),!0}catch(o){return n.call(i,o),!0}return!1}function It(e){e.h||(e.h=!0,gt(e.gc,e))}function Wt(e){var t=null;return e.b&&(t=e.b,e.b=t.next,t.next=null),e.b||(e.f=null),t}function Pt(e,t,n,i){if(n==At&&t.b&&!t.c)for(;e&&e.g;e=e.c)e.g=!1;if(t.a)t.a.c=null,Nt(t,n,i);else try{t.c?t.g.call(t.f):Nt(t,n,i)}catch(r){jt.call(null,r)}P(Ct,t)}function Nt(e,t,n){t==zt?e.g.call(e.f,n):e.b&&e.b.call(e.f,n)}_t.prototype.then=function(e,t,n){return Dt(this,f(e)?e:null,f(t)?t:null,n)},_t.prototype.$goog_Thenable=!0,(e=_t.prototype).oa=function(e,t){return(e=wt(e,e,t)).c=!0,Et(this,e),this},e.o=function(e,t){return Dt(this,null,e,t)},e.cancel=function(e){if(this.a==Ot){var t=new Bt(e);gt((function(){!function e(t,n){if(t.a==Ot)if(t.c){var i=t.c;if(i.b){for(var r=0,o=null,a=null,s=i.b;s&&(s.c||(r++,s.a==t&&(o=s),!(o&&1<r)));s=s.next)o||(a=s);o&&(i.a==Ot&&1==r?e(i,n):(a?((r=a).next==i.f&&(i.f=r),r.next=r.next.next):Wt(i),Pt(i,o,At,n)))}t.c=null}else Rt(t,At,n)}(this,t)}),this)}},e.$c=function(e){this.a=Ot,Rt(this,zt,e)},e.ad=function(e){this.a=Ot,Rt(this,At,e)},e.gc=function(){for(var e;e=Wt(this);)Pt(this,e,this.a,this.i);this.h=!1};var jt=mt;function Bt(e){R.call(this,e)}function Ft(){0!=Ut&&(Vt[m(this)]=this),this.ya=this.ya,this.pa=this.pa}A(Bt,R),Bt.prototype.name="cancel";var Ut=0,Vt={};function Ht(e){if(!e.ya&&(e.ya=!0,e.Da(),0!=Ut)){var t=m(e);if(0!=Ut&&e.pa&&0<e.pa.length)throw Error(e+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Vt[t]}}Ft.prototype.ya=!1,Ft.prototype.Da=function(){if(this.pa)for(;this.pa.length;)this.pa.shift()()};var Yt=Object.freeze||function(e){return e},Xt=!Ke||9<=Number(st),Gt=Ke&&!at("9"),Kt=function(){if(!s.addEventListener||!Object.defineProperty)return!1;var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}});try{s.addEventListener("test",d,t),s.removeEventListener("test",d,t)}catch(n){}return e}();function Qt(e,t){this.type=e,this.b=this.target=t,this.defaultPrevented=!1}function Jt(e,t){if(Qt.call(this,e?e.type:""),this.relatedTarget=this.b=this.target=null,this.button=this.screenY=this.screenX=this.clientY=this.clientX=0,this.key="",this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1,this.pointerId=0,this.pointerType="",this.a=null,e){var n=this.type=e.type,i=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:null;if(this.target=e.target||e.srcElement,this.b=t,t=e.relatedTarget){if(Ze){e:{try{He(t.nodeName);var r=!0;break e}catch(o){}r=!1}r||(t=null)}}else"mouseover"==n?t=e.fromElement:"mouseout"==n&&(t=e.toElement);this.relatedTarget=t,i?(this.clientX=void 0!==i.clientX?i.clientX:i.pageX,this.clientY=void 0!==i.clientY?i.clientY:i.pageY,this.screenX=i.screenX||0,this.screenY=i.screenY||0):(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0),this.button=e.button,this.key=e.key||"",this.ctrlKey=e.ctrlKey,this.altKey=e.altKey,this.shiftKey=e.shiftKey,this.metaKey=e.metaKey,this.pointerId=e.pointerId||0,this.pointerType="string"==typeof e.pointerType?e.pointerType:Zt[e.pointerType]||"",this.a=e,e.defaultPrevented&&this.preventDefault()}}Qt.prototype.preventDefault=function(){this.defaultPrevented=!0},A(Jt,Qt);var Zt=Yt({2:"touch",3:"pen",4:"mouse"});Jt.prototype.preventDefault=function(){Jt.bb.preventDefault.call(this);var e=this.a;if(e.preventDefault)e.preventDefault();else if(e.returnValue=!1,Gt)try{(e.ctrlKey||112<=e.keyCode&&123>=e.keyCode)&&(e.keyCode=-1)}catch(t){}},Jt.prototype.g=function(){return this.a};var $t="closure_listenable_"+(1e6*Math.random()|0),en=0;function tn(e,t,n,i,r){this.listener=e,this.proxy=null,this.src=t,this.type=n,this.capture=!!i,this.Wa=r,this.key=++en,this.wa=this.Qa=!1}function nn(e){e.wa=!0,e.listener=null,e.proxy=null,e.src=null,e.Wa=null}function rn(e){this.src=e,this.a={},this.b=0}function on(e,t){var n=t.type;n in e.a&&K(e.a[n],t)&&(nn(t),0==e.a[n].length&&(delete e.a[n],e.b--))}function an(e,t,n,i){for(var r=0;r<e.length;++r){var o=e[r];if(!o.wa&&o.listener==t&&o.capture==!!n&&o.Wa==i)return r}return-1}rn.prototype.add=function(e,t,n,i,r){var o=e.toString();(e=this.a[o])||(e=this.a[o]=[],this.b++);var a=an(e,t,i,r);return-1<a?(t=e[a],n||(t.Qa=!1)):((t=new tn(t,this.src,o,!!i,r)).Qa=n,e.push(t)),t};var sn="closure_lm_"+(1e6*Math.random()|0),cn={};function ln(e,t,n,i,r){if(i&&i.once)dn(e,t,n,i,r);else if(Array.isArray(t))for(var o=0;o<t.length;o++)ln(e,t[o],n,i,r);else n=Mn(n),e&&e[$t]?On(e,t,n,b(i)?!!i.capture:!!i,r):un(e,t,n,!1,i,r)}function un(e,t,n,i,r,o){if(!t)throw Error("Invalid event type");var a=b(r)?!!r.capture:!!r,s=vn(e);if(s||(e[sn]=s=new rn(e)),!(n=s.add(t,n,i,a,o)).proxy)if(i=function(){var e=gn,t=Xt?function(n){return e.call(t.src,t.listener,n)}:function(n){if(!(n=e.call(t.src,t.listener,n)))return n};return t}(),n.proxy=i,i.src=e,i.listener=n,e.addEventListener)Kt||(r=a),void 0===r&&(r=!1),e.addEventListener(t.toString(),i,r);else if(e.attachEvent)e.attachEvent(fn(t.toString()),i);else{if(!e.addListener||!e.removeListener)throw Error("addEventListener and attachEvent are unavailable.");e.addListener(i)}}function dn(e,t,n,i,r){if(Array.isArray(t))for(var o=0;o<t.length;o++)dn(e,t[o],n,i,r);else n=Mn(n),e&&e[$t]?zn(e,t,n,b(i)?!!i.capture:!!i,r):un(e,t,n,!0,i,r)}function pn(e,t,n,i,r){if(Array.isArray(t))for(var o=0;o<t.length;o++)pn(e,t[o],n,i,r);else i=b(i)?!!i.capture:!!i,n=Mn(n),e&&e[$t]?(e=e.v,(t=String(t).toString())in e.a&&-1<(n=an(o=e.a[t],n,i,r))&&(nn(o[n]),Array.prototype.splice.call(o,n,1),0==o.length&&(delete e.a[t],e.b--))):e&&(e=vn(e))&&(t=e.a[t.toString()],e=-1,t&&(e=an(t,n,i,r)),(n=-1<e?t[e]:null)&&hn(n))}function hn(e){if("number"!=typeof e&&e&&!e.wa){var t=e.src;if(t&&t[$t])on(t.v,e);else{var n=e.type,i=e.proxy;t.removeEventListener?t.removeEventListener(n,i,e.capture):t.detachEvent?t.detachEvent(fn(n),i):t.addListener&&t.removeListener&&t.removeListener(i),(n=vn(t))?(on(n,e),0==n.b&&(n.src=null,t[sn]=null)):nn(e)}}}function fn(e){return e in cn?cn[e]:cn[e]="on"+e}function bn(e,t,n,i){var r=!0;if((e=vn(e))&&(t=e.a[t.toString()]))for(t=t.concat(),e=0;e<t.length;e++){var o=t[e];o&&o.capture==n&&!o.wa&&(o=mn(o,i),r=r&&!1!==o)}return r}function mn(e,t){var n=e.listener,i=e.Wa||e.src;return e.Qa&&hn(e),n.call(i,t)}function gn(e,t){if(e.wa)return!0;if(!Xt){if(!t)e:{t=["window","event"];for(var n=s,i=0;i<t.length;i++)if(null==(n=n[t[i]])){t=null;break e}t=n}if(t=new Jt(i=t,this),n=!0,!(0>i.keyCode||null!=i.returnValue)){e:{var r=!1;if(0==i.keyCode)try{i.keyCode=-1;break e}catch(a){r=!0}(r||null==i.returnValue)&&(i.returnValue=!0)}for(i=[],r=t.b;r;r=r.parentNode)i.push(r);for(e=e.type,r=i.length-1;0<=r;r--){t.b=i[r];var o=bn(i[r],e,!0,t);n=n&&o}for(r=0;r<i.length;r++)t.b=i[r],o=bn(i[r],e,!1,t),n=n&&o}return n}return mn(e,new Jt(t,this))}function vn(e){return(e=e[sn])instanceof rn?e:null}var yn="__closure_events_fn_"+(1e9*Math.random()>>>0);function Mn(e){return f(e)?e:(e[yn]||(e[yn]=function(t){return e.handleEvent(t)}),e[yn])}function _n(){Ft.call(this),this.v=new rn(this),this.bc=this,this.hb=null}function On(e,t,n,i,r){e.v.add(String(t),n,!1,i,r)}function zn(e,t,n,i,r){e.v.add(String(t),n,!0,i,r)}function An(e,t,n,i){if(!(t=e.v.a[String(t)]))return!0;t=t.concat();for(var r=!0,o=0;o<t.length;++o){var a=t[o];if(a&&!a.wa&&a.capture==n){var s=a.listener,c=a.Wa||a.src;a.Qa&&on(e.v,a),r=!1!==s.call(c,i)&&r}}return r&&!i.defaultPrevented}function kn(e,t,n){if(f(e))n&&(e=_(e,n));else{if(!e||"function"!=typeof e.handleEvent)throw Error("Invalid listener argument");e=_(e.handleEvent,e)}return 2147483647<Number(t)?-1:s.setTimeout(e,t||0)}function Cn(e){var t=null;return new _t((function(n,i){-1==(t=kn((function(){n(void 0)}),e))&&i(Error("Failed to schedule timer."))})).o((function(e){throw s.clearTimeout(t),e}))}function wn(e){if(e.X&&"function"==typeof e.X)return e.X();if("string"==typeof e)return e.split("");if(h(e)){for(var t=[],n=e.length,i=0;i<n;i++)t.push(e[i]);return t}for(i in t=[],n=0,e)t[n++]=e[i];return t}function Sn(e){if(e.Y&&"function"==typeof e.Y)return e.Y();if(!e.X||"function"!=typeof e.X){if(h(e)||"string"==typeof e){var t=[];e=e.length;for(var n=0;n<e;n++)t.push(n);return t}for(var i in t=[],n=0,e)t[n++]=i;return t}}function Tn(e,t){this.b={},this.a=[],this.c=0;var n=arguments.length;if(1<n){if(n%2)throw Error("Uneven number of arguments");for(var i=0;i<n;i+=2)this.set(arguments[i],arguments[i+1])}else if(e)if(e instanceof Tn)for(n=e.Y(),i=0;i<n.length;i++)this.set(n[i],e.get(n[i]));else for(i in e)this.set(i,e[i])}function qn(e){if(e.c!=e.a.length){for(var t=0,n=0;t<e.a.length;){var i=e.a[t];Ln(e.b,i)&&(e.a[n++]=i),t++}e.a.length=n}if(e.c!=e.a.length){var r={};for(n=t=0;t<e.a.length;)Ln(r,i=e.a[t])||(e.a[n++]=i,r[i]=1),t++;e.a.length=n}}function Ln(e,t){return Object.prototype.hasOwnProperty.call(e,t)}A(_n,Ft),_n.prototype[$t]=!0,_n.prototype.addEventListener=function(e,t,n,i){ln(this,e,t,n,i)},_n.prototype.removeEventListener=function(e,t,n,i){pn(this,e,t,n,i)},_n.prototype.dispatchEvent=function(e){var t,n=this.hb;if(n)for(t=[];n;n=n.hb)t.push(n);n=this.bc;var i=e.type||e;if("string"==typeof e)e=new Qt(e,n);else if(e instanceof Qt)e.target=e.target||n;else{var r=e;ge(e=new Qt(i,n),r)}if(r=!0,t)for(var o=t.length-1;0<=o;o--){var a=e.b=t[o];r=An(a,i,!0,e)&&r}if(r=An(a=e.b=n,i,!0,e)&&r,r=An(a,i,!1,e)&&r,t)for(o=0;o<t.length;o++)r=An(a=e.b=t[o],i,!1,e)&&r;return r},_n.prototype.Da=function(){if(_n.bb.Da.call(this),this.v){var e,t=this.v;for(e in t.a){for(var n=t.a[e],i=0;i<n.length;i++)nn(n[i]);delete t.a[e],t.b--}}this.hb=null},(e=Tn.prototype).X=function(){qn(this);for(var e=[],t=0;t<this.a.length;t++)e.push(this.b[this.a[t]]);return e},e.Y=function(){return qn(this),this.a.concat()},e.clear=function(){this.b={},this.c=this.a.length=0},e.get=function(e,t){return Ln(this.b,e)?this.b[e]:t},e.set=function(e,t){Ln(this.b,e)||(this.c++,this.a.push(e)),this.b[e]=t},e.forEach=function(e,t){for(var n=this.Y(),i=0;i<n.length;i++){var r=n[i],o=this.get(r);e.call(t,o,r,this)}};var En=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Dn(e,t){var n;this.a=this.l=this.c="",this.g=null,this.h=this.f="",this.i=!1,e instanceof Dn?(this.i=void 0!==t?t:e.i,Rn(this,e.c),this.l=e.l,this.a=e.a,xn(this,e.g),this.f=e.f,In(this,ti(e.b)),this.h=e.h):e&&(n=String(e).match(En))?(this.i=!!t,Rn(this,n[1]||"",!0),this.l=Bn(n[2]||""),this.a=Bn(n[3]||"",!0),xn(this,n[4]),this.f=Bn(n[5]||"",!0),In(this,n[6]||"",!0),this.h=Bn(n[7]||"")):(this.i=!!t,this.b=new Kn(null,this.i))}function Rn(e,t,n){e.c=n?Bn(t,!0):t,e.c&&(e.c=e.c.replace(/:$/,""))}function xn(e,t){if(t){if(t=Number(t),isNaN(t)||0>t)throw Error("Bad port number "+t);e.g=t}else e.g=null}function In(e,t,n){t instanceof Kn?(e.b=t,function(e,t){t&&!e.f&&(Qn(e),e.c=null,e.a.forEach((function(e,t){var n=t.toLowerCase();t!=n&&(Zn(this,t),ei(this,n,e))}),e)),e.f=t}(e.b,e.i)):(n||(t=Fn(t,Xn)),e.b=new Kn(t,e.i))}function Wn(e,t,n){e.b.set(t,n)}function Pn(e,t){return e.b.get(t)}function Nn(e){return e instanceof Dn?new Dn(e):new Dn(e,void 0)}function jn(e,t,n,i){var r=new Dn(null,void 0);return e&&Rn(r,e),t&&(r.a=t),n&&xn(r,n),i&&(r.f=i),r}function Bn(e,t){return e?t?decodeURI(e.replace(/%25/g,"%2525")):decodeURIComponent(e):""}function Fn(e,t,n){return"string"==typeof e?(e=encodeURI(e).replace(t,Un),n&&(e=e.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),e):null}function Un(e){return"%"+((e=e.charCodeAt(0))>>4&15).toString(16)+(15&e).toString(16)}Dn.prototype.toString=function(){var e=[],t=this.c;t&&e.push(Fn(t,Vn,!0),":");var n=this.a;return(n||"file"==t)&&(e.push("//"),(t=this.l)&&e.push(Fn(t,Vn,!0),"@"),e.push(encodeURIComponent(String(n)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),null!=(n=this.g)&&e.push(":",String(n))),(n=this.f)&&(this.a&&"/"!=n.charAt(0)&&e.push("/"),e.push(Fn(n,"/"==n.charAt(0)?Yn:Hn,!0))),(n=this.b.toString())&&e.push("?",n),(n=this.h)&&e.push("#",Fn(n,Gn)),e.join("")},Dn.prototype.resolve=function(e){var t=new Dn(this),n=!!e.c;n?Rn(t,e.c):n=!!e.l,n?t.l=e.l:n=!!e.a,n?t.a=e.a:n=null!=e.g;var i=e.f;if(n)xn(t,e.g);else if(n=!!e.f){if("/"!=i.charAt(0))if(this.a&&!this.f)i="/"+i;else{var r=t.f.lastIndexOf("/");-1!=r&&(i=t.f.substr(0,r+1)+i)}if(".."==(r=i)||"."==r)i="";else if(ce(r,"./")||ce(r,"/.")){i=0==r.lastIndexOf("/",0),r=r.split("/");for(var o=[],a=0;a<r.length;){var s=r[a++];"."==s?i&&a==r.length&&o.push(""):".."==s?((1<o.length||1==o.length&&""!=o[0])&&o.pop(),i&&a==r.length&&o.push("")):(o.push(s),i=!0)}i=o.join("/")}else i=r}return n?t.f=i:n=""!==e.b.toString(),n?In(t,ti(e.b)):n=!!e.h,n&&(t.h=e.h),t};var Vn=/[#\/\?@]/g,Hn=/[#\?:]/g,Yn=/[#\?]/g,Xn=/[#\?@]/g,Gn=/#/g;function Kn(e,t){this.b=this.a=null,this.c=e||null,this.f=!!t}function Qn(e){e.a||(e.a=new Tn,e.b=0,e.c&&function(e,t){if(e){e=e.split("&");for(var n=0;n<e.length;n++){var i=e[n].indexOf("="),r=null;if(0<=i){var o=e[n].substring(0,i);r=e[n].substring(i+1)}else o=e[n];t(o,r?decodeURIComponent(r.replace(/\+/g," ")):"")}}}(e.c,(function(t,n){e.add(decodeURIComponent(t.replace(/\+/g," ")),n)})))}function Jn(e){var t=Sn(e);if(void 0===t)throw Error("Keys are undefined");var n=new Kn(null,void 0);e=wn(e);for(var i=0;i<t.length;i++){var r=t[i],o=e[i];Array.isArray(o)?ei(n,r,o):n.add(r,o)}return n}function Zn(e,t){Qn(e),t=ni(e,t),Ln(e.a.b,t)&&(e.c=null,e.b-=e.a.get(t).length,Ln((e=e.a).b,t)&&(delete e.b[t],e.c--,e.a.length>2*e.c&&qn(e)))}function $n(e,t){return Qn(e),t=ni(e,t),Ln(e.a.b,t)}function ei(e,t,n){Zn(e,t),0<n.length&&(e.c=null,e.a.set(ni(e,t),Z(n)),e.b+=n.length)}function ti(e){var t=new Kn;return t.c=e.c,e.a&&(t.a=new Tn(e.a),t.b=e.b),t}function ni(e,t){return t=String(t),e.f&&(t=t.toLowerCase()),t}function ii(e){var t=[];return function e(t,n,i){if(null==n)i.push("null");else{if("object"==typeof n){if(Array.isArray(n)){var r=n;n=r.length,i.push("[");for(var o="",a=0;a<n;a++)i.push(o),e(t,r[a],i),o=",";return void i.push("]")}if(!(n instanceof String||n instanceof Number||n instanceof Boolean)){for(r in i.push("{"),o="",n)Object.prototype.hasOwnProperty.call(n,r)&&"function"!=typeof(a=n[r])&&(i.push(o),si(r,i),i.push(":"),e(t,a,i),o=",");return void i.push("}")}n=n.valueOf()}switch(typeof n){case"string":si(n,i);break;case"number":i.push(isFinite(n)&&!isNaN(n)?String(n):"null");break;case"boolean":i.push(String(n));break;case"function":i.push("null");break;default:throw Error("Unknown type: "+typeof n)}}}(new ri,e,t),t.join("")}function ri(){}(e=Kn.prototype).add=function(e,t){Qn(this),this.c=null,e=ni(this,e);var n=this.a.get(e);return n||this.a.set(e,n=[]),n.push(t),this.b+=1,this},e.clear=function(){this.a=this.c=null,this.b=0},e.forEach=function(e,t){Qn(this),this.a.forEach((function(n,i){V(n,(function(n){e.call(t,n,i,this)}),this)}),this)},e.Y=function(){Qn(this);for(var e=this.a.X(),t=this.a.Y(),n=[],i=0;i<t.length;i++)for(var r=e[i],o=0;o<r.length;o++)n.push(t[i]);return n},e.X=function(e){Qn(this);var t=[];if("string"==typeof e)$n(this,e)&&(t=J(t,this.a.get(ni(this,e))));else{e=this.a.X();for(var n=0;n<e.length;n++)t=J(t,e[n])}return t},e.set=function(e,t){return Qn(this),this.c=null,$n(this,e=ni(this,e))&&(this.b-=this.a.get(e).length),this.a.set(e,[t]),this.b+=1,this},e.get=function(e,t){return e&&0<(e=this.X(e)).length?String(e[0]):t},e.toString=function(){if(this.c)return this.c;if(!this.a)return"";for(var e=[],t=this.a.Y(),n=0;n<t.length;n++){var i=t[n],r=encodeURIComponent(String(i));i=this.X(i);for(var o=0;o<i.length;o++){var a=r;""!==i[o]&&(a+="="+encodeURIComponent(String(i[o]))),e.push(a)}}return this.c=e.join("&")};var oi={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},ai=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;function si(e,t){t.push('"',e.replace(ai,(function(e){var t=oi[e];return t||(t="\\u"+(65536|e.charCodeAt(0)).toString(16).substr(1),oi[e]=t),t})),'"')}function ci(){var e=wi();return Ke&&!!st&&11==st||/Edge\/\d+/.test(e)}function li(){return s.window&&s.window.location.href||self&&self.location&&self.location.href||""}function ui(e,t){t=t||s.window;var n="about:blank";e&&(n=Ee(Ie(e)||Ne)),t.location.href=n}function di(e){return!!((e=(e||wi()).toLowerCase()).match(/android/)||e.match(/webos/)||e.match(/iphone|ipad|ipod/)||e.match(/blackberry/)||e.match(/windows phone/)||e.match(/iemobile/))}function pi(e){e=e||s.window;try{e.close()}catch(t){}}function hi(e,t,n){var i=Math.floor(1e9*Math.random()).toString();t=t||500,n=n||600;var r=(window.screen.availHeight-n)/2,o=(window.screen.availWidth-t)/2;for(a in t={width:t,height:n,top:0<r?r:0,left:0<o?o:0,location:!0,resizable:!0,statusbar:!0,toolbar:!1},n=wi().toLowerCase(),i&&(t.target=i,ce(n,"crios/")&&(t.target="_blank")),Ai(wi())==Oi&&(e=e||"http://localhost",t.scrollbars=!0),n=e||"",(e=t)||(e={}),i=window,t=n instanceof Le?n:Ie(void 0!==n.href?n.href:String(n))||Ne,n=e.target||n.target,r=[],e)switch(a){case"width":case"height":case"top":case"left":r.push(a+"="+e[a]);break;case"target":case"noopener":case"noreferrer":break;default:r.push(a+"="+(e[a]?1:0))}var a=r.join(",");if((pe("iPhone")&&!pe("iPod")&&!pe("iPad")||pe("iPad")||pe("iPod"))&&i.navigator&&i.navigator.standalone&&n&&"_self"!=n?(ve(a=bt(document,"A"),"HTMLAnchorElement"),t=t instanceof Le?t:We(t),a.href=Ee(t),a.setAttribute("target",n),e.noreferrer&&a.setAttribute("rel","noreferrer"),(e=document.createEvent("MouseEvent")).initMouseEvent("click",!0,!0,i,1),a.dispatchEvent(e),a={}):e.noreferrer?(a=Fe("",i,n,a),e=Ee(t),a&&(Je&&ce(e,";")&&(e="'"+e.replace(/'/g,"%27")+"'"),a.opener=null,e='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Ve(e)+'">',e=new je(e=(i=Ae())?i.createHTML(e):e,null,Be),i=a.document)&&(i.write(function(e){return e instanceof je&&e.constructor===je?e.a:(I("expected object of type SafeHtml, got '"+e+"' of type "+p(e)),"type_error:SafeHtml")}(e)),i.close())):(a=Fe(t,i,n,a))&&e.noopener&&(a.opener=null),a)try{a.focus()}catch(s){}return a}var fi=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/,bi=/^[^@]+@[^@]+$/;function mi(){var e=null;return new _t((function(t){"complete"==s.document.readyState?t():(e=function(){t()},dn(window,"load",e))})).o((function(t){throw pn(window,"load",e),t}))}function gi(e){return e=e||wi(),!("file:"!==Ei()&&"ionic:"!==Ei()||!e.toLowerCase().match(/iphone|ipad|ipod|android/))}function vi(){var e=s.window;try{return!(!e||e==e.top)}catch(t){return!1}}function yi(){return void 0!==s.WorkerGlobalScope&&"function"==typeof s.importScripts}function Mi(){return i.a.INTERNAL.hasOwnProperty("reactNative")?"ReactNative":i.a.INTERNAL.hasOwnProperty("node")?"Node":yi()?"Worker":"Browser"}function _i(){var e=Mi();return"ReactNative"===e||"Node"===e}var Oi="Firefox",zi="Chrome";function Ai(e){var t=e.toLowerCase();return ce(t,"opera/")||ce(t,"opr/")||ce(t,"opios/")?"Opera":ce(t,"iemobile")?"IEMobile":ce(t,"msie")||ce(t,"trident/")?"IE":ce(t,"edge/")?"Edge":ce(t,"firefox/")?Oi:ce(t,"silk/")?"Silk":ce(t,"blackberry")?"Blackberry":ce(t,"webos")?"Webos":!ce(t,"safari/")||ce(t,"chrome/")||ce(t,"crios/")||ce(t,"android")?!ce(t,"chrome/")&&!ce(t,"crios/")||ce(t,"edge/")?ce(t,"android")?"Android":(e=e.match(/([a-zA-Z\d\.]+)\/[a-zA-Z\d\.]*$/))&&2==e.length?e[1]:"Other":zi:"Safari"}var ki={md:"FirebaseCore-web",od:"FirebaseUI-web"};function Ci(e,t){t=t||[];var n,i=[],r={};for(n in ki)r[ki[n]]=!0;for(n=0;n<t.length;n++)void 0!==r[t[n]]&&(delete r[t[n]],i.push(t[n]));return i.sort(),(t=i).length||(t=["FirebaseCore-web"]),"Browser"===(i=Mi())?i=Ai(r=wi()):"Worker"===i&&(i=Ai(r=wi())+"-"+i),i+"/JsCore/"+e+"/"+t.join(",")}function wi(){return s.navigator&&s.navigator.userAgent||""}function Si(e,t){e=e.split("."),t=t||s;for(var n=0;n<e.length&&"object"==typeof t&&null!=t;n++)t=t[e[n]];return n!=e.length&&(t=void 0),t}function Ti(){try{var e=s.localStorage,t=Wi();if(e)return e.setItem(t,"1"),e.removeItem(t),!ci()||!!s.indexedDB}catch(n){return yi()&&!!s.indexedDB}return!1}function qi(){return(Li()||"chrome-extension:"===Ei()||gi())&&!_i()&&Ti()&&!yi()}function Li(){return"http:"===Ei()||"https:"===Ei()}function Ei(){return s.location&&s.location.protocol||null}function Di(e){return!di(e=e||wi())&&Ai(e)!=Oi}function Ri(e){return void 0===e?null:ii(e)}function xi(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&null!==e[t]&&void 0!==e[t]&&(n[t]=e[t]);return n}function Ii(e){if(null!==e)return JSON.parse(e)}function Wi(e){return e||Math.floor(1e9*Math.random()).toString()}function Pi(e){return"Safari"!=Ai(e=e||wi())&&!e.toLowerCase().match(/iphone|ipad|ipod/)}function Ni(){var e=s.___jsl;if(e&&e.H)for(var t in e.H)if(e.H[t].r=e.H[t].r||[],e.H[t].L=e.H[t].L||[],e.H[t].r=e.H[t].L.concat(),e.CP)for(var n=0;n<e.CP.length;n++)e.CP[n]=null}function ji(e,t){if(e>t)throw Error("Short delay should be less than long delay!");this.a=e,this.c=t,e=wi(),t=Mi(),this.b=di(e)||"ReactNative"===t}function Bi(){var e=s.document;return!e||void 0===e.visibilityState||"visible"==e.visibilityState}function Fi(e){try{var t=new Date(parseInt(e,10));if(!isNaN(t.getTime())&&!/[^0-9]/.test(e))return t.toUTCString()}catch(n){}return null}function Ui(){return!(!Si("fireauth.oauthhelper",s)&&!Si("fireauth.iframe",s))}ji.prototype.get=function(){var e=s.navigator;return!e||"boolean"!=typeof e.onLine||!Li()&&"chrome-extension:"!==Ei()&&void 0===e.connection||e.onLine?this.b?this.c:this.a:Math.min(5e3,this.a)};var Vi,Hi={};function Yi(e){Hi[e]||(Hi[e]=!0,"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e))}try{var Xi={};Object.defineProperty(Xi,"abcd",{configurable:!0,enumerable:!0,value:1}),Object.defineProperty(Xi,"abcd",{configurable:!0,enumerable:!0,value:2}),Vi=2==Xi.abcd}catch(Xe){Vi=!1}function Gi(e,t,n){Vi?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,value:n}):e[t]=n}function Ki(e,t){if(t)for(var n in t)t.hasOwnProperty(n)&&Gi(e,n,t[n])}function Qi(e){var t={};return Ki(t,e),t}function Ji(e){var t=e;if("object"==typeof e&&null!=e)for(var n in t="length"in e?[]:{},e)Gi(t,n,Ji(e[n]));return t}function Zi(e){var t=e&&(e[ir]?"phone":null);if(!(t&&e&&e[nr]))throw new C("internal-error","Internal assert: invalid MultiFactorInfo object");Gi(this,"uid",e[nr]),Gi(this,"displayName",e[er]||null);var n=null;e[tr]&&(n=new Date(e[tr]).toUTCString()),Gi(this,"enrollmentTime",n),Gi(this,"factorId",t)}function $i(e){try{var t=new rr(e)}catch(n){t=null}return t}Zi.prototype.w=function(){return{uid:this.uid,displayName:this.displayName,factorId:this.factorId,enrollmentTime:this.enrollmentTime}};var er="displayName",tr="enrolledAt",nr="mfaEnrollmentId",ir="phoneInfo";function rr(e){Zi.call(this,e),Gi(this,"phoneNumber",e[ir])}function or(e){var t={},n=e[lr],i=e[dr],r=e[pr];if(e=$i(e[ur]),!r||r!=sr&&r!=cr&&!n||r==cr&&!i||r==ar&&!e)throw Error("Invalid checkActionCode response!");r==cr?(t[fr]=n||null,t[mr]=n||null,t[hr]=i):(t[fr]=i||null,t[mr]=i||null,t[hr]=n||null),t[br]=e||null,Gi(this,vr,r),Gi(this,gr,Ji(t))}A(rr,Zi),rr.prototype.w=function(){var e=rr.bb.w.call(this);return e.phoneNumber=this.phoneNumber,e};var ar="REVERT_SECOND_FACTOR_ADDITION",sr="EMAIL_SIGNIN",cr="VERIFY_AND_CHANGE_EMAIL",lr="email",ur="mfaInfo",dr="newEmail",pr="requestType",hr="email",fr="fromEmail",br="multiFactorInfo",mr="previousEmail",gr="data",vr="operation";function yr(e){var t=Pn(e=Nn(e),Mr)||null,n=Pn(e,_r)||null,i=Pn(e,Ar)||null;if(i=i&&Cr[i]||null,!t||!n||!i)throw new C("argument-error",Mr+", "+_r+"and "+Ar+" are required in a valid action code URL.");Ki(this,{apiKey:t,operation:i,code:n,continueUrl:Pn(e,Or)||null,languageCode:Pn(e,zr)||null,tenantId:Pn(e,kr)||null})}var Mr="apiKey",_r="oobCode",Or="continueUrl",zr="languageCode",Ar="mode",kr="tenantId",Cr={recoverEmail:"RECOVER_EMAIL",resetPassword:"PASSWORD_RESET",revertSecondFactorAddition:ar,signIn:sr,verifyAndChangeEmail:cr,verifyEmail:"VERIFY_EMAIL"};function wr(e){try{return new yr(e)}catch(t){return null}}function Sr(e){var t=e[Dr];if(void 0===t)throw new C("missing-continue-uri");if("string"!=typeof t||"string"==typeof t&&!t.length)throw new C("invalid-continue-uri");this.h=t,this.b=this.a=null,this.g=!1;var n=e[Tr];if(n&&"object"==typeof n){t=n[Ir];var i=n[Rr];if(n=n[xr],"string"==typeof t&&t.length){if(this.a=t,void 0!==i&&"boolean"!=typeof i)throw new C("argument-error",Rr+" property must be a boolean when specified.");if(this.g=!!i,void 0!==n&&("string"!=typeof n||"string"==typeof n&&!n.length))throw new C("argument-error",xr+" property must be a non empty string when specified.");this.b=n||null}else{if(void 0!==t)throw new C("argument-error",Ir+" property must be a non empty string when specified.");if(void 0!==i||void 0!==n)throw new C("missing-android-pkg-name")}}else if(void 0!==n)throw new C("argument-error",Tr+" property must be a non null object when specified.");if(this.f=null,(t=e[Er])&&"object"==typeof t){if("string"==typeof(t=t[Wr])&&t.length)this.f=t;else if(void 0!==t)throw new C("argument-error",Wr+" property must be a non empty string when specified.")}else if(void 0!==t)throw new C("argument-error",Er+" property must be a non null object when specified.");if(void 0!==(t=e[Lr])&&"boolean"!=typeof t)throw new C("argument-error",Lr+" property must be a boolean when specified.");if(this.c=!!t,void 0!==(e=e[qr])&&("string"!=typeof e||"string"==typeof e&&!e.length))throw new C("argument-error",qr+" property must be a non empty string when specified.");this.i=e||null}var Tr="android",qr="dynamicLinkDomain",Lr="handleCodeInApp",Er="iOS",Dr="url",Rr="installApp",xr="minimumVersion",Ir="packageName",Wr="bundleId";function Pr(e){var t={};for(var n in t.continueUrl=e.h,t.canHandleCodeInApp=e.c,(t.androidPackageName=e.a)&&(t.androidMinimumVersion=e.b,t.androidInstallApp=e.g),t.iOSBundleId=e.f,t.dynamicLinkDomain=e.i,t)null===t[n]&&delete t[n];return t}var Nr=null;function jr(e){var t=Fr(e);if(!(t&&t.sub&&t.iss&&t.aud&&t.exp))throw Error("Invalid JWT");this.h=e,this.a=t.exp,this.i=t.sub,e=Date.now()/1e3,this.g=t.iat||(e>this.a?this.a:e),this.b=t.provider_id||t.firebase&&t.firebase.sign_in_provider||null,this.f=t.firebase&&t.firebase.tenant||null,this.c=!!t.is_anonymous||"anonymous"==this.b}function Br(e){try{return new jr(e)}catch(t){return null}}function Fr(e){if(!e)return null;if(3!=(e=e.split(".")).length)return null;for(var t=(4-(e=e[1]).length%4)%4,n=0;n<t;n++)e+=".";try{var i=function(e){var t=[];return function(e,t){function n(t){for(;i<e.length;){var n=e.charAt(i++),r=Nr[n];if(null!=r)return r;if(!/^[\s\xa0]*$/.test(n))throw Error("Unknown base64 encoding at char: "+n)}return t}!function(){if(!Nr){Nr={};for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),t=["+/=","+/","-_=","-_.","-_"],n=0;5>n;n++)for(var i=e.concat(t[n].split("")),r=0;r<i.length;r++){var o=i[r];void 0===Nr[o]&&(Nr[o]=r)}}}();for(var i=0;;){var r=n(-1),o=n(0),a=n(64),s=n(64);if(64===s&&-1===r)break;t(r<<2|o>>4),64!=a&&(t(o<<4&240|a>>2),64!=s&&t(a<<6&192|s))}}(e,(function(e){t.push(e)})),t}(e);for(e=[],n=t=0;t<i.length;){var r=i[t++];if(128>r)e[n++]=String.fromCharCode(r);else if(191<r&&224>r){var o=i[t++];e[n++]=String.fromCharCode((31&r)<<6|63&o)}else if(239<r&&365>r){o=i[t++];var a=i[t++],s=((7&r)<<18|(63&o)<<12|(63&a)<<6|63&i[t++])-65536;e[n++]=String.fromCharCode(55296+(s>>10)),e[n++]=String.fromCharCode(56320+(1023&s))}else o=i[t++],a=i[t++],e[n++]=String.fromCharCode((15&r)<<12|(63&o)<<6|63&a)}return JSON.parse(e.join(""))}catch(c){}return null}jr.prototype.T=function(){return this.f},jr.prototype.l=function(){return this.c},jr.prototype.toString=function(){return this.h};var Ur="oauth_consumer_key oauth_nonce oauth_signature oauth_signature_method oauth_timestamp oauth_token oauth_version".split(" "),Vr=["client_id","response_type","scope","redirect_uri","state"],Hr={nd:{Ja:"locale",va:700,ua:600,fa:"facebook.com",Ya:Vr},pd:{Ja:null,va:500,ua:750,fa:"github.com",Ya:Vr},qd:{Ja:"hl",va:515,ua:680,fa:"google.com",Ya:Vr},wd:{Ja:"lang",va:485,ua:705,fa:"twitter.com",Ya:Ur},kd:{Ja:"locale",va:640,ua:600,fa:"apple.com",Ya:[]}};function Yr(e){for(var t in Hr)if(Hr[t].fa==e)return Hr[t];return null}function Xr(e){var t={};t["facebook.com"]=Zr,t["google.com"]=eo,t["github.com"]=$r,t["twitter.com"]=to;var n=e&&e[Kr];try{if(n)return t[n]?new t[n](e):new Jr(e);if(void 0!==e[Gr])return new Qr(e)}catch(i){}return null}var Gr="idToken",Kr="providerId";function Qr(e){var t=e[Kr];if(!t&&e[Gr]){var n=Br(e[Gr]);n&&n.b&&(t=n.b)}if(!t)throw Error("Invalid additional user info!");"anonymous"!=t&&"custom"!=t||(t=null),n=!1,void 0!==e.isNewUser?n=!!e.isNewUser:"identitytoolkit#SignupNewUserResponse"===e.kind&&(n=!0),Gi(this,"providerId",t),Gi(this,"isNewUser",n)}function Jr(e){Qr.call(this,e),Gi(this,"profile",Ji((e=Ii(e.rawUserInfo||"{}"))||{}))}function Zr(e){if(Jr.call(this,e),"facebook.com"!=this.providerId)throw Error("Invalid provider ID!")}function $r(e){if(Jr.call(this,e),"github.com"!=this.providerId)throw Error("Invalid provider ID!");Gi(this,"username",this.profile&&this.profile.login||null)}function eo(e){if(Jr.call(this,e),"google.com"!=this.providerId)throw Error("Invalid provider ID!")}function to(e){if(Jr.call(this,e),"twitter.com"!=this.providerId)throw Error("Invalid provider ID!");Gi(this,"username",e.screenName||null)}function no(e){var t=Nn(e),n=Pn(t,"link"),i=Pn(Nn(n),"link");return t=Pn(t,"deep_link_id"),Pn(Nn(t),"link")||t||i||n||e}function io(e,t){if(!e&&!t)throw new C("internal-error","Internal assert: no raw session string available");if(e&&t)throw new C("internal-error","Internal assert: unable to determine the session type");this.a=e||null,this.b=t||null,this.type=this.a?ro:oo}A(Jr,Qr),A(Zr,Jr),A($r,Jr),A(eo,Jr),A(to,Jr);var ro="enroll",oo="signin";function ao(){}function so(e,t){return e.then((function(e){if(e[Ga]){var n=Br(e[Ga]);if(!n||t!=n.i)throw new C("user-mismatch");return e}throw new C("user-mismatch")})).o((function(e){throw e&&e.code&&e.code==T+"user-not-found"?new C("user-mismatch"):e}))}function co(e,t){if(!t)throw new C("internal-error","failed to construct a credential");this.a=t,Gi(this,"providerId",e),Gi(this,"signInMethod",e)}function lo(e){return{pendingToken:e.a,requestUri:"http://localhost"}}function uo(e){if(e&&e.providerId&&e.signInMethod&&0==e.providerId.indexOf("saml.")&&e.pendingToken)try{return new co(e.providerId,e.pendingToken)}catch(t){}return null}function po(e,t,n){if(this.a=null,t.idToken||t.accessToken)t.idToken&&Gi(this,"idToken",t.idToken),t.accessToken&&Gi(this,"accessToken",t.accessToken),t.nonce&&!t.pendingToken&&Gi(this,"nonce",t.nonce),t.pendingToken&&(this.a=t.pendingToken);else{if(!t.oauthToken||!t.oauthTokenSecret)throw new C("internal-error","failed to construct a credential");Gi(this,"accessToken",t.oauthToken),Gi(this,"secret",t.oauthTokenSecret)}Gi(this,"providerId",e),Gi(this,"signInMethod",n)}function ho(e){var t={};return e.idToken&&(t.id_token=e.idToken),e.accessToken&&(t.access_token=e.accessToken),e.secret&&(t.oauth_token_secret=e.secret),t.providerId=e.providerId,e.nonce&&!e.a&&(t.nonce=e.nonce),t={postBody:Jn(t).toString(),requestUri:"http://localhost"},e.a&&(delete t.postBody,t.pendingToken=e.a),t}function fo(e){if(e&&e.providerId&&e.signInMethod){var t={idToken:e.oauthIdToken,accessToken:e.oauthTokenSecret?null:e.oauthAccessToken,oauthTokenSecret:e.oauthTokenSecret,oauthToken:e.oauthTokenSecret&&e.oauthAccessToken,nonce:e.nonce,pendingToken:e.pendingToken};try{return new po(e.providerId,t,e.signInMethod)}catch(n){}}return null}function bo(e,t){this.Qc=t||[],Ki(this,{providerId:e,isOAuthProvider:!0}),this.Jb={},this.qb=(Yr(e)||{}).Ja||null,this.pb=null}function mo(e){if("string"!=typeof e||0!=e.indexOf("saml."))throw new C("argument-error",'SAML provider IDs must be prefixed with "saml."');bo.call(this,e,[])}function go(e){bo.call(this,e,Vr),this.a=[]}function vo(){go.call(this,"facebook.com")}function yo(e){if(!e)throw new C("argument-error","credential failed: expected 1 argument (the OAuth access token).");var t=e;return b(e)&&(t=e.accessToken),(new vo).credential({accessToken:t})}function Mo(){go.call(this,"github.com")}function _o(e){if(!e)throw new C("argument-error","credential failed: expected 1 argument (the OAuth access token).");var t=e;return b(e)&&(t=e.accessToken),(new Mo).credential({accessToken:t})}function Oo(){go.call(this,"google.com"),this.Ca("profile")}function zo(e,t){var n=e;return b(e)&&(n=e.idToken,t=e.accessToken),(new Oo).credential({idToken:n,accessToken:t})}function Ao(){bo.call(this,"twitter.com",Ur)}function ko(e,t){var n=e;if(b(n)||(n={oauthToken:e,oauthTokenSecret:t}),!n.oauthToken||!n.oauthTokenSecret)throw new C("argument-error","credential failed: expected 2 arguments (the OAuth access token and secret).");return new po("twitter.com",n,"twitter.com")}function Co(e,t,n){this.a=e,this.f=t,Gi(this,"providerId","password"),Gi(this,"signInMethod",n===So.EMAIL_LINK_SIGN_IN_METHOD?So.EMAIL_LINK_SIGN_IN_METHOD:So.EMAIL_PASSWORD_SIGN_IN_METHOD)}function wo(e){return e&&e.email&&e.password?new Co(e.email,e.password,e.signInMethod):null}function So(){Ki(this,{providerId:"password",isOAuthProvider:!1})}function To(e,t){if(!(t=qo(t)))throw new C("argument-error","Invalid email link!");return new Co(e,t.code,So.EMAIL_LINK_SIGN_IN_METHOD)}function qo(e){return(e=wr(e=no(e)))&&e.operation===sr?e:null}function Lo(e){if(!(e.fb&&e.eb||e.La&&e.ea))throw new C("internal-error");this.a=e,Gi(this,"providerId","phone"),this.fa="phone",Gi(this,"signInMethod","phone")}function Eo(e){if(e&&"phone"===e.providerId&&(e.verificationId&&e.verificationCode||e.temporaryProof&&e.phoneNumber)){var t={};return V(["verificationId","verificationCode","temporaryProof","phoneNumber"],(function(n){e[n]&&(t[n]=e[n])})),new Lo(t)}return null}function Do(e){return e.a.La&&e.a.ea?{temporaryProof:e.a.La,phoneNumber:e.a.ea}:{sessionInfo:e.a.fb,code:e.a.eb}}function Ro(e){try{this.a=e||i.a.auth()}catch(t){throw new C("argument-error","Either an instance of firebase.auth.Auth must be passed as an argument to the firebase.auth.PhoneAuthProvider constructor, or the default firebase App instance must be initialized via firebase.initializeApp().")}Ki(this,{providerId:"phone",isOAuthProvider:!1})}function xo(e,t){if(!e)throw new C("missing-verification-id");if(!t)throw new C("missing-verification-code");return new Lo({fb:e,eb:t})}function Io(e){if(e.temporaryProof&&e.phoneNumber)return new Lo({La:e.temporaryProof,ea:e.phoneNumber});var t=e&&e.providerId;if(!t||"password"===t)return null;var n=e&&e.oauthAccessToken,i=e&&e.oauthTokenSecret,r=e&&e.nonce,o=e&&e.oauthIdToken,a=e&&e.pendingToken;try{switch(t){case"google.com":return zo(o,n);case"facebook.com":return yo(n);case"github.com":return _o(n);case"twitter.com":return ko(n,i);default:return n||i||o||a?a?0==t.indexOf("saml.")?new co(t,a):new po(t,{pendingToken:a,idToken:e.oauthIdToken,accessToken:e.oauthAccessToken},t):new go(t).credential({idToken:o,accessToken:n,rawNonce:r}):null}}catch(s){return null}}function Wo(e){if(!e.isOAuthProvider)throw new C("invalid-oauth-provider")}function Po(e,t,n,i,r,o,a){if(this.c=e,this.b=t||null,this.g=n||null,this.f=i||null,this.i=o||null,this.h=a||null,this.a=r||null,!this.g&&!this.a)throw new C("invalid-auth-event");if(this.g&&this.a)throw new C("invalid-auth-event");if(this.g&&!this.f)throw new C("invalid-auth-event")}function No(e){return(e=e||{}).type?new Po(e.type,e.eventId,e.urlResponse,e.sessionId,e.error&&w(e.error),e.postBody,e.tenantId):null}function jo(){this.b=null,this.a=[]}io.prototype.Ha=function(){return this.a?St(this.a):St(this.b)},io.prototype.w=function(){return this.type==ro?{multiFactorSession:{idToken:this.a}}:{multiFactorSession:{pendingCredential:this.b}}},ao.prototype.ka=function(){},ao.prototype.b=function(){},ao.prototype.c=function(){},ao.prototype.w=function(){},co.prototype.ka=function(e){return bs(e,lo(this))},co.prototype.b=function(e,t){var n=lo(this);return n.idToken=t,ms(e,n)},co.prototype.c=function(e,t){return so(gs(e,lo(this)),t)},co.prototype.w=function(){return{providerId:this.providerId,signInMethod:this.signInMethod,pendingToken:this.a}},po.prototype.ka=function(e){return bs(e,ho(this))},po.prototype.b=function(e,t){var n=ho(this);return n.idToken=t,ms(e,n)},po.prototype.c=function(e,t){return so(gs(e,ho(this)),t)},po.prototype.w=function(){var e={providerId:this.providerId,signInMethod:this.signInMethod};return this.idToken&&(e.oauthIdToken=this.idToken),this.accessToken&&(e.oauthAccessToken=this.accessToken),this.secret&&(e.oauthTokenSecret=this.secret),this.nonce&&(e.nonce=this.nonce),this.a&&(e.pendingToken=this.a),e},bo.prototype.Ka=function(e){return this.Jb=be(e),this},A(mo,bo),A(go,bo),go.prototype.Ca=function(e){return G(this.a,e)||this.a.push(e),this},go.prototype.Rb=function(){return Z(this.a)},go.prototype.credential=function(e,t){var n;if(!(n=b(e)?{idToken:e.idToken||null,accessToken:e.accessToken||null,nonce:e.rawNonce||null}:{idToken:e||null,accessToken:t||null}).idToken&&!n.accessToken)throw new C("argument-error","credential failed: must provide the ID token and/or the access token.");return new po(this.providerId,n,this.providerId)},A(vo,go),Gi(vo,"PROVIDER_ID","facebook.com"),Gi(vo,"FACEBOOK_SIGN_IN_METHOD","facebook.com"),A(Mo,go),Gi(Mo,"PROVIDER_ID","github.com"),Gi(Mo,"GITHUB_SIGN_IN_METHOD","github.com"),A(Oo,go),Gi(Oo,"PROVIDER_ID","google.com"),Gi(Oo,"GOOGLE_SIGN_IN_METHOD","google.com"),A(Ao,bo),Gi(Ao,"PROVIDER_ID","twitter.com"),Gi(Ao,"TWITTER_SIGN_IN_METHOD","twitter.com"),Co.prototype.ka=function(e){return this.signInMethod==So.EMAIL_LINK_SIGN_IN_METHOD?Zs(e,ks,{email:this.a,oobCode:this.f}):Zs(e,Xs,{email:this.a,password:this.f})},Co.prototype.b=function(e,t){return this.signInMethod==So.EMAIL_LINK_SIGN_IN_METHOD?Zs(e,Cs,{idToken:t,email:this.a,oobCode:this.f}):Zs(e,Ns,{idToken:t,email:this.a,password:this.f})},Co.prototype.c=function(e,t){return so(this.ka(e),t)},Co.prototype.w=function(){return{email:this.a,password:this.f,signInMethod:this.signInMethod}},Ki(So,{PROVIDER_ID:"password"}),Ki(So,{EMAIL_LINK_SIGN_IN_METHOD:"emailLink"}),Ki(So,{EMAIL_PASSWORD_SIGN_IN_METHOD:"password"}),Lo.prototype.ka=function(e){return e.gb(Do(this))},Lo.prototype.b=function(e,t){var n=Do(this);return n.idToken=t,Zs(e,Ks,n)},Lo.prototype.c=function(e,t){var n=Do(this);return n.operation="REAUTH",so(e=Zs(e,Qs,n),t)},Lo.prototype.w=function(){var e={providerId:"phone"};return this.a.fb&&(e.verificationId=this.a.fb),this.a.eb&&(e.verificationCode=this.a.eb),this.a.La&&(e.temporaryProof=this.a.La),this.a.ea&&(e.phoneNumber=this.a.ea),e},Ro.prototype.gb=function(e,t){var n=this.a.a;return St(t.verify()).then((function(i){if("string"!=typeof i)throw new C("argument-error","An implementation of firebase.auth.ApplicationVerifier.prototype.verify() must return a firebase.Promise that resolves with a string.");switch(t.type){case"recaptcha":var r=b(e)?e.session:null,o=b(e)?e.phoneNumber:e;return(r&&r.type==ro?r.Ha().then((function(e){return function(e,t){return Zs(e,Bs,t).then((function(e){return e.phoneSessionInfo.sessionInfo}))}(n,{idToken:e,phoneEnrollmentInfo:{phoneNumber:o,recaptchaToken:i}})})):r&&r.type==oo?r.Ha().then((function(t){return function(e,t){return Zs(e,Fs,t).then((function(e){return e.phoneResponseInfo.sessionInfo}))}(n,{mfaPendingCredential:t,mfaEnrollmentId:e.multiFactorHint&&e.multiFactorHint.uid||e.multiFactorUid,phoneSignInInfo:{recaptchaToken:i}})})):function(e,t){return Zs(e,Ws,t)}(n,{phoneNumber:o,recaptchaToken:i})).then((function(e){return"function"==typeof t.reset&&t.reset(),e}),(function(e){throw"function"==typeof t.reset&&t.reset(),e}));default:throw new C("argument-error",'Only firebase.auth.ApplicationVerifiers with type="recaptcha" are currently supported.')}}))},Ki(Ro,{PROVIDER_ID:"phone"}),Ki(Ro,{PHONE_SIGN_IN_METHOD:"phone"}),Po.prototype.getUid=function(){var e=[];return e.push(this.c),this.b&&e.push(this.b),this.f&&e.push(this.f),this.h&&e.push(this.h),e.join("-")},Po.prototype.T=function(){return this.h},Po.prototype.w=function(){return{type:this.c,eventId:this.b,urlResponse:this.g,sessionId:this.f,postBody:this.i,tenantId:this.h,error:this.a&&this.a.w()}};var Bo,Fo=null;function Uo(e){var t="unauthorized-domain",n=void 0,i=Nn(e);e=i.a,"chrome-extension"==(i=i.c)?n=Ue("This chrome extension ID (chrome-extension://%s) is not authorized to run this operation. Add it to the OAuth redirect domains list in the Firebase console -> Auth section -> Sign in method tab.",e):"http"==i||"https"==i?n=Ue("This domain (%s) is not authorized to run this operation. Add it to the OAuth redirect domains list in the Firebase console -> Auth section -> Sign in method tab.",e):t="operation-not-supported-in-this-environment",C.call(this,t,n)}function Vo(e,t,n){C.call(this,e,n),(e=t||{}).Kb&&Gi(this,"email",e.Kb),e.ea&&Gi(this,"phoneNumber",e.ea),e.credential&&Gi(this,"credential",e.credential),e.$b&&Gi(this,"tenantId",e.$b)}function Ho(e){if(e.code){var t=e.code||"";0==t.indexOf(T)&&(t=t.substring(T.length));var n={credential:Io(e),$b:e.tenantId};if(e.email)n.Kb=e.email;else if(e.phoneNumber)n.ea=e.phoneNumber;else if(!n.credential)return new C(t,e.message||void 0);return new Vo(t,n,e.message)}return null}function Yo(){}function Xo(e){return e.c||(e.c=e.b())}function Go(){}function Ko(e){if(!e.f&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var t=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],n=0;n<t.length;n++){var i=t[n];try{return new ActiveXObject(i),e.f=i}catch(r){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed")}return e.f}function Qo(){}function Jo(){this.a=new XDomainRequest,this.readyState=0,this.onreadystatechange=null,this.responseType=this.responseText=this.response="",this.status=-1,this.statusText="",this.a.onload=_(this.qc,this),this.a.onerror=_(this.Tb,this),this.a.onprogress=_(this.rc,this),this.a.ontimeout=_(this.vc,this)}function Zo(e,t){e.readyState=t,e.onreadystatechange&&e.onreadystatechange()}function $o(e,t,n){this.reset(e,t,n,void 0,void 0)}function ea(e){this.f=e,this.b=this.c=this.a=null}function ta(e,t){this.name=e,this.value=t}A(Uo,C),A(Vo,C),Vo.prototype.w=function(){var e={code:this.code,message:this.message};this.email&&(e.email=this.email),this.phoneNumber&&(e.phoneNumber=this.phoneNumber),this.tenantId&&(e.tenantId=this.tenantId);var t=this.credential&&this.credential.w();return t&&ge(e,t),e},Vo.prototype.toJSON=function(){return this.w()},Yo.prototype.c=null,A(Go,Yo),Go.prototype.a=function(){var e=Ko(this);return e?new ActiveXObject(e):new XMLHttpRequest},Go.prototype.b=function(){var e={};return Ko(this)&&(e[0]=!0,e[1]=!0),e},Bo=new Go,A(Qo,Yo),Qo.prototype.a=function(){var e=new XMLHttpRequest;if("withCredentials"in e)return e;if("undefined"!=typeof XDomainRequest)return new Jo;throw Error("Unsupported browser")},Qo.prototype.b=function(){return{}},(e=Jo.prototype).open=function(e,t,n){if(null!=n&&!n)throw Error("Only async requests are supported.");this.a.open(e,t)},e.send=function(e){if(e){if("string"!=typeof e)throw Error("Only string data is supported");this.a.send(e)}else this.a.send()},e.abort=function(){this.a.abort()},e.setRequestHeader=function(){},e.getResponseHeader=function(e){return"content-type"==e.toLowerCase()?this.a.contentType:""},e.qc=function(){this.status=200,this.response=this.responseText=this.a.responseText,Zo(this,4)},e.Tb=function(){this.status=500,this.response=this.responseText="",Zo(this,4)},e.vc=function(){this.Tb()},e.rc=function(){this.status=200,Zo(this,1)},e.getAllResponseHeaders=function(){return"content-type: "+this.a.contentType},$o.prototype.a=null,$o.prototype.reset=function(e,t,n,i,r){i||z(),delete this.a},ta.prototype.toString=function(){return this.name};var na=new ta("SEVERE",1e3),ia=new ta("WARNING",900),ra=new ta("CONFIG",700),oa=new ta("FINE",500);ea.prototype.log=function(e,t,n){if(e.value>=function e(t){return t.c?t.c:t.a?e(t.a):(I("Root logger has no level set."),null)}(this).value)for(f(t)&&(t=t()),e=new $o(e,String(t),this.f),n&&(e.a=n),n=this;n;)n=n.a};var aa={},sa=null;function ca(e){var t;if(sa||(sa=new ea(""),aa[""]=sa,sa.c=ra),!(t=aa[e])){t=new ea(e);var n=e.lastIndexOf("."),i=e.substr(n+1);(n=ca(e.substr(0,n))).b||(n.b={}),n.b[i]=t,t.a=n,aa[e]=t}return t}function la(e,t){e&&e.log(oa,t,void 0)}function ua(e){this.f=e}function da(e){_n.call(this),this.u=e,this.h=void 0,this.readyState=pa,this.status=0,this.responseType=this.responseText=this.response=this.statusText="",this.onreadystatechange=null,this.l=new Headers,this.b=null,this.s="GET",this.f="",this.a=!1,this.i=ca("goog.net.FetchXmlHttp"),this.m=this.c=this.g=null}A(ua,Yo),ua.prototype.a=function(){return new da(this.f)},ua.prototype.b=function(e){return function(){return e}}({}),A(da,_n);var pa=0;function ha(e){e.c.read().then(e.pc.bind(e)).catch(e.Va.bind(e))}function fa(e){e.readyState=4,e.g=null,e.c=null,e.m=null,ba(e)}function ba(e){e.onreadystatechange&&e.onreadystatechange.call(e)}function ma(e){_n.call(this),this.headers=new Tn,this.D=e||null,this.c=!1,this.C=this.a=null,this.h=this.P=this.l="",this.f=this.N=this.i=this.J=!1,this.g=0,this.s=null,this.m=ga,this.u=this.S=!1}(e=da.prototype).open=function(e,t){if(this.readyState!=pa)throw this.abort(),Error("Error reopening a connection");this.s=e,this.f=t,this.readyState=1,ba(this)},e.send=function(e){if(1!=this.readyState)throw this.abort(),Error("need to call open() first. ");this.a=!0;var t={headers:this.l,method:this.s,credentials:this.h,cache:void 0};e&&(t.body=e),this.u.fetch(new Request(this.f,t)).then(this.uc.bind(this),this.Va.bind(this))},e.abort=function(){this.response=this.responseText="",this.l=new Headers,this.status=0,this.c&&this.c.cancel("Request was aborted."),1<=this.readyState&&this.a&&4!=this.readyState&&(this.a=!1,fa(this)),this.readyState=pa},e.uc=function(e){this.a&&(this.g=e,this.b||(this.status=this.g.status,this.statusText=this.g.statusText,this.b=e.headers,this.readyState=2,ba(this)),this.a&&(this.readyState=3,ba(this),this.a&&("arraybuffer"===this.responseType?e.arrayBuffer().then(this.sc.bind(this),this.Va.bind(this)):void 0!==s.ReadableStream&&"body"in e?(this.response=this.responseText="",this.c=e.body.getReader(),this.m=new TextDecoder,ha(this)):e.text().then(this.tc.bind(this),this.Va.bind(this)))))},e.pc=function(e){if(this.a){var t=this.m.decode(e.value?e.value:new Uint8Array(0),{stream:!e.done});t&&(this.response=this.responseText+=t),e.done?fa(this):ba(this),3==this.readyState&&ha(this)}},e.tc=function(e){this.a&&(this.response=this.responseText=e,fa(this))},e.sc=function(e){this.a&&(this.response=e,fa(this))},e.Va=function(e){var t=this.i;t&&t.log(ia,"Failed to fetch url "+this.f,e instanceof Error?e:Error(e)),this.a&&fa(this)},e.setRequestHeader=function(e,t){this.l.append(e,t)},e.getResponseHeader=function(e){return this.b?this.b.get(e.toLowerCase())||"":((e=this.i)&&e.log(ia,"Attempting to get response header but no headers have been received for url: "+this.f,void 0),"")},e.getAllResponseHeaders=function(){if(!this.b){var e=this.i;return e&&e.log(ia,"Attempting to get all response headers but no headers have been received for url: "+this.f,void 0),""}e=[];for(var t=this.b.entries(),n=t.next();!n.done;)n=n.value,e.push(n[0]+": "+n[1]),n=t.next();return e.join("\r\n")},Object.defineProperty(da.prototype,"withCredentials",{get:function(){return"include"===this.h},set:function(e){this.h=e?"include":"same-origin"}}),A(ma,_n);var ga="";ma.prototype.b=ca("goog.net.XhrIo");var va=/^https?$/i,ya=["POST","PUT"];function Ma(e){return"content-type"==e.toLowerCase()}function _a(e,t){e.c=!1,e.a&&(e.f=!0,e.a.abort(),e.f=!1),e.h=t,Oa(e),Aa(e)}function Oa(e){e.J||(e.J=!0,e.dispatchEvent("complete"),e.dispatchEvent("error"))}function za(e){if(e.c&&void 0!==a)if(e.C[1]&&4==Ca(e)&&2==wa(e))la(e.b,Sa(e,"Local request error detected and ignored"));else if(e.i&&4==Ca(e))kn(e.Wb,0,e);else if(e.dispatchEvent("readystatechange"),4==Ca(e)){la(e.b,Sa(e,"Request complete")),e.c=!1;try{var t,n=wa(e);e:switch(n){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var i=!0;break e;default:i=!1}if(!(t=i)){var r;if(r=0===n){var o=String(e.l).match(En)[1]||null;if(!o&&s.self&&s.self.location){var c=s.self.location.protocol;o=c.substr(0,c.length-1)}r=!va.test(o?o.toLowerCase():"")}t=r}if(t)e.dispatchEvent("complete"),e.dispatchEvent("success");else{try{var l=2<Ca(e)?e.a.statusText:""}catch(u){la(e.b,"Can not get status: "+u.message),l=""}e.h=l+" ["+wa(e)+"]",Oa(e)}}finally{Aa(e)}}}function Aa(e,t){if(e.a){ka(e);var n=e.a,i=e.C[0]?d:null;e.a=null,e.C=null,t||e.dispatchEvent("ready");try{n.onreadystatechange=i}catch(r){(e=e.b)&&e.log(na,"Problem encountered resetting onreadystatechange: "+r.message,void 0)}}}function ka(e){e.a&&e.u&&(e.a.ontimeout=null),e.s&&(s.clearTimeout(e.s),e.s=null)}function Ca(e){return e.a?e.a.readyState:0}function wa(e){try{return 2<Ca(e)?e.a.status:-1}catch(t){return-1}}function Sa(e,t){return t+" ["+e.P+" "+e.l+" "+wa(e)+"]"}function Ta(e){var t=ja;this.g=[],this.u=t,this.s=e||null,this.f=this.a=!1,this.c=void 0,this.v=this.C=this.i=!1,this.h=0,this.b=null,this.l=0}function qa(e,t,n){e.a=!0,e.c=n,e.f=!t,Ra(e)}function La(e){if(e.a){if(!e.v)throw new xa(e);e.v=!1}}function Ea(e,t,n,i){e.g.push([t,n,i]),e.a&&Ra(e)}function Da(e){return X(e.g,(function(e){return f(e[1])}))}function Ra(e){if(e.h&&e.a&&Da(e)){var t=e.h,n=Pa[t];n&&(s.clearTimeout(n.a),delete Pa[t]),e.h=0}e.b&&(e.b.l--,delete e.b),t=e.c;for(var i=n=!1;e.g.length&&!e.i;){var r=e.g.shift(),o=r[0],a=r[1];if(r=r[2],o=e.f?a:o)try{var c=o.call(r||e.s,t);void 0!==c&&(e.f=e.f&&(c==t||c instanceof Error),e.c=t=c),(D(t)||"function"==typeof s.Promise&&t instanceof s.Promise)&&(i=!0,e.i=!0)}catch(l){t=l,e.f=!0,Da(e)||(n=!0)}}e.c=t,i&&(c=_(e.m,e,!0),i=_(e.m,e,!1),t instanceof Ta?(Ea(t,c,i),t.C=!0):t.then(c,i)),n&&(t=new Wa(t),Pa[t.a]=t,e.h=t.a)}function xa(){R.call(this)}function Ia(){R.call(this)}function Wa(e){this.a=s.setTimeout(_(this.c,this),0),this.b=e}(e=ma.prototype).Ma=function(){void 0!==a&&this.a&&(this.h="Timed out after "+this.g+"ms, aborting",la(this.b,Sa(this,this.h)),this.dispatchEvent("timeout"),this.abort(8))},e.abort=function(){this.a&&this.c&&(la(this.b,Sa(this,"Aborting")),this.c=!1,this.f=!0,this.a.abort(),this.f=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Aa(this))},e.Da=function(){this.a&&(this.c&&(this.c=!1,this.f=!0,this.a.abort(),this.f=!1),Aa(this,!0)),ma.bb.Da.call(this)},e.Wb=function(){this.ya||(this.N||this.i||this.f?za(this):this.Jc())},e.Jc=function(){za(this)},e.getResponse=function(){try{if(!this.a)return null;if("response"in this.a)return this.a.response;switch(this.m){case ga:case"text":return this.a.responseText;case"arraybuffer":if("mozResponseArrayBuffer"in this.a)return this.a.mozResponseArrayBuffer}var e=this.b;return e&&e.log(na,"Response type "+this.m+" is not supported on this browser",void 0),null}catch(t){return la(this.b,"Can not get response: "+t.message),null}},Ta.prototype.cancel=function(e){if(this.a)this.c instanceof Ta&&this.c.cancel();else{if(this.b){var t=this.b;delete this.b,e?t.cancel(e):(t.l--,0>=t.l&&t.cancel())}this.u?this.u.call(this.s,this):this.v=!0,this.a||(e=new Ia(this),La(this),qa(this,!1,e))}},Ta.prototype.m=function(e,t){this.i=!1,qa(this,e,t)},Ta.prototype.then=function(e,t,n){var i,r,o=new _t((function(e,t){i=e,r=t}));return Ea(this,i,(function(e){e instanceof Ia?o.cancel():r(e)})),o.then(e,t,n)},Ta.prototype.$goog_Thenable=!0,A(xa,R),xa.prototype.message="Deferred has already fired",xa.prototype.name="AlreadyCalledError",A(Ia,R),Ia.prototype.message="Deferred was canceled",Ia.prototype.name="CanceledError",Wa.prototype.c=function(){throw delete Pa[this.a],this.b};var Pa={};function Na(e){var t={},n=t.document||document,i=Ce(e).toString(),r=bt(document,"SCRIPT"),o={Xb:r,Ma:void 0},a=new Ta(o),c=null,d=null!=t.timeout?t.timeout:5e3;return 0<d&&(c=window.setTimeout((function(){Ba(r,!0);var e=new Va(Ua,"Timeout reached for loading script "+i);La(a),qa(a,!1,e)}),d),o.Ma=c),r.onload=r.onreadystatechange=function(){r.readyState&&"loaded"!=r.readyState&&"complete"!=r.readyState||(Ba(r,t.xd||!1,c),La(a),qa(a,!0,null))},r.onerror=function(){Ba(r,!0,c);var e=new Va(Fa,"Error while loading script "+i);La(a),qa(a,!1,e)},ge(o=t.attributes||{},{type:"text/javascript",charset:"UTF-8"}),ut(r,o),function(e,t){ve(e,"HTMLScriptElement"),e.src=Ce(t),(t=e.ownerDocument&&e.ownerDocument.defaultView)&&t!=s?t=u(t.document):(null===l&&(l=u(s.document)),t=l),t&&e.setAttribute("nonce",t)}(r,e),function(e){var t;return(t=(e||document).getElementsByTagName("HEAD"))&&0!=t.length?t[0]:e.documentElement}(n).appendChild(r),a}function ja(){if(this&&this.Xb){var e=this.Xb;e&&"SCRIPT"==e.tagName&&Ba(e,!0,this.Ma)}}function Ba(e,t,n){null!=n&&s.clearTimeout(n),e.onload=d,e.onerror=d,e.onreadystatechange=d,t&&window.setTimeout((function(){e&&e.parentNode&&e.parentNode.removeChild(e)}),0)}var Fa=0,Ua=1;function Va(e,t){var n="Jsloader error (code #"+e+")";t&&(n+=": "+t),R.call(this,n),this.code=e}function Ha(e){this.f=e}function Ya(e,t,n){if(this.c=e,e=t||{},this.l=e.secureTokenEndpoint||"https://securetoken.googleapis.com/v1/token",this.m=e.secureTokenTimeout||Ka,this.g=be(e.secureTokenHeaders||Qa),this.h=e.firebaseEndpoint||"https://www.googleapis.com/identitytoolkit/v3/relyingparty/",this.i=e.identityPlatformEndpoint||"https://identitytoolkit.googleapis.com/v2/",this.v=e.firebaseTimeout||Ja,this.a=be(e.firebaseHeaders||Za),n&&(this.a["X-Client-Version"]=n,this.g["X-Client-Version"]=n),n="Node"==Mi(),!(n=s.XMLHttpRequest||n&&i.a.INTERNAL.node&&i.a.INTERNAL.node.XMLHttpRequest)&&!yi())throw new C("internal-error","The XMLHttpRequest compatibility library was not found.");this.f=void 0,yi()?this.f=new ua(self):_i()?this.f=new Ha(n):this.f=new Qo,this.b=null}A(Va,R),A(Ha,Yo),Ha.prototype.a=function(){return new this.f},Ha.prototype.b=function(){return{}};var Xa,Ga="idToken",Ka=new ji(3e4,6e4),Qa={"Content-Type":"application/x-www-form-urlencoded"},Ja=new ji(3e4,6e4),Za={"Content-Type":"application/json"};function $a(e,t){t?e.a["X-Firebase-Locale"]=t:delete e.a["X-Firebase-Locale"]}function es(e,t){t&&(e.l=ts("https://securetoken.googleapis.com/v1/token",t),e.h=ts("https://www.googleapis.com/identitytoolkit/v3/relyingparty/",t),e.i=ts("https://identitytoolkit.googleapis.com/v2/",t))}function ts(e,t){return e=Nn(e),t=Nn(t.url),e.f=e.a+e.f,Rn(e,t.c),e.a=t.a,xn(e,t.g),e.toString()}function ns(e,t){t?(e.a["X-Client-Version"]=t,e.g["X-Client-Version"]=t):(delete e.a["X-Client-Version"],delete e.g["X-Client-Version"])}function is(e,t,n,i,r,o,a){(function(){var e=wi();return!((e=Ai(e)!=zi?null:(e=e.match(/\sChrome\/(\d+)/i))&&2==e.length?parseInt(e[1],10):null)&&30>e||Ke&&st&&!(9<st))})()||yi()?e=_(e.u,e):(Xa||(Xa=new _t((function(e,t){!function(e,t){((window.gapi||{}).client||{}).request?e():(s[os]=function(){((window.gapi||{}).client||{}).request?e():t(Error("CORS_UNSUPPORTED"))},function(e,t){Ea(e,null,t,void 0)}(Na(we(rs,{onload:os})),(function(){t(Error("CORS_UNSUPPORTED"))})))}(e,t)}))),e=_(e.s,e)),e(t,n,i,r,o,a)}Ya.prototype.T=function(){return this.b},Ya.prototype.u=function(e,t,n,i,r,o){if(yi()&&(void 0===s.fetch||void 0===s.Headers||void 0===s.Request))throw new C("operation-not-supported-in-this-environment","fetch, Headers and Request native APIs or equivalent Polyfills must be available to support HTTP requests from a Worker environment.");var a=new ma(this.f);if(o){a.g=Math.max(0,o);var c=setTimeout((function(){a.dispatchEvent("timeout")}),o)}On(a,"complete",(function(){c&&clearTimeout(c);var e=null;try{e=JSON.parse(function(e){try{return e.a?e.a.responseText:""}catch(t){return la(e.b,"Can not get responseText: "+t.message),""}}(this))||null}catch(n){e=null}t&&t(e)})),zn(a,"ready",(function(){c&&clearTimeout(c),Ht(this)})),zn(a,"timeout",(function(){c&&clearTimeout(c),Ht(this),t&&t(null)})),function(e,t,n,i,r){if(e.a)throw Error("[goog.net.XhrIo] Object is active with another request="+e.l+"; newUri="+t);n=n?n.toUpperCase():"GET",e.l=t,e.h="",e.P=n,e.J=!1,e.c=!0,e.a=e.D?e.D.a():Bo.a(),e.C=e.D?Xo(e.D):Xo(Bo),e.a.onreadystatechange=_(e.Wb,e);try{la(e.b,Sa(e,"Opening Xhr")),e.N=!0,e.a.open(n,String(t),!0),e.N=!1}catch(a){return la(e.b,Sa(e,"Error opening Xhr: "+a.message)),void _a(e,a)}t=i||"";var o=new Tn(e.headers);r&&function(e,t){if(e.forEach&&"function"==typeof e.forEach)e.forEach(t,void 0);else if(h(e)||"string"==typeof e)V(e,t,void 0);else for(var n=Sn(e),i=wn(e),r=i.length,o=0;o<r;o++)t.call(void 0,i[o],n&&n[o],e)}(r,(function(e,t){o.set(t,e)})),r=function(e){e:{for(var t=Ma,n=e.length,i="string"==typeof e?e.split(""):e,r=0;r<n;r++)if(r in i&&t.call(void 0,i[r],r,e)){t=r;break e}t=-1}return 0>t?null:"string"==typeof e?e.charAt(t):e[t]}(o.Y()),i=s.FormData&&t instanceof s.FormData,!G(ya,n)||r||i||o.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8"),o.forEach((function(e,t){this.a.setRequestHeader(t,e)}),e),e.m&&(e.a.responseType=e.m),"withCredentials"in e.a&&e.a.withCredentials!==e.S&&(e.a.withCredentials=e.S);try{ka(e),0<e.g&&(e.u=function(e){return Ke&&at(9)&&"number"==typeof e.timeout&&void 0!==e.ontimeout}(e.a),la(e.b,Sa(e,"Will abort after "+e.g+"ms if incomplete, xhr2 "+e.u)),e.u?(e.a.timeout=e.g,e.a.ontimeout=_(e.Ma,e)):e.s=kn(e.Ma,e.g,e)),la(e.b,Sa(e,"Sending request")),e.i=!0,e.a.send(t),e.i=!1}catch(a){la(e.b,Sa(e,"Send error: "+a.message)),_a(e,a)}}(a,e,n,i,r)};var rs=new ye(ze,"https://apis.google.com/js/client.js?onload=%{onload}"),os="__fcb"+Math.floor(1e6*Math.random()).toString();function as(e){if("string"!=typeof(e=e.email)||!bi.test(e))throw new C("invalid-email")}function ss(e){"email"in e&&as(e)}function cs(e){if(!e[Ga]){if(e.mfaPendingCredential)throw new C("multi-factor-auth-required",null,be(e));throw new C("internal-error")}}function ls(e){if(e.phoneNumber||e.temporaryProof){if(!e.phoneNumber||!e.temporaryProof)throw new C("internal-error")}else{if(!e.sessionInfo)throw new C("missing-verification-id");if(!e.code)throw new C("missing-verification-code")}}Ya.prototype.s=function(e,t,n,i,r){var o=this;Xa.then((function(){window.gapi.client.setApiKey(o.c);var a=window.gapi.auth.getToken();window.gapi.auth.setToken(null),window.gapi.client.request({path:e,method:n,body:i,headers:r,authType:"none",callback:function(e){window.gapi.auth.setToken(a),t&&t(e)}})})).o((function(e){t&&t({error:{message:e&&e.message||"CORS_UNSUPPORTED"}})}))},Ya.prototype.Ab=function(){return Zs(this,js,{})},Ya.prototype.Cb=function(e,t){return Zs(this,Ps,{idToken:e,email:t})},Ya.prototype.Db=function(e,t){return Zs(this,Ns,{idToken:e,password:t})};var us={displayName:"DISPLAY_NAME",photoUrl:"PHOTO_URL"};function ds(e){if(!e.phoneVerificationInfo)throw new C("internal-error");if(!e.phoneVerificationInfo.sessionInfo)throw new C("missing-verification-id");if(!e.phoneVerificationInfo.code)throw new C("missing-verification-code")}function ps(e){if(!e.requestUri||!e.sessionId&&!e.postBody&&!e.pendingToken)throw new C("internal-error")}function hs(e,t){return t.oauthIdToken&&t.providerId&&0==t.providerId.indexOf("oidc.")&&!t.pendingToken&&(e.sessionId?t.nonce=e.sessionId:e.postBody&&$n(e=new Kn(e.postBody),"nonce")&&(t.nonce=e.get("nonce"))),t}function fs(e){var t=null;if(e.needConfirmation?(e.code="account-exists-with-different-credential",t=Ho(e)):"FEDERATED_USER_ID_ALREADY_LINKED"==e.errorMessage?(e.code="credential-already-in-use",t=Ho(e)):"EMAIL_EXISTS"==e.errorMessage?(e.code="email-already-in-use",t=Ho(e)):e.errorMessage&&(t=$s(e.errorMessage)),t)throw t;cs(e)}function bs(e,t){return t.returnIdpCredential=!0,Zs(e,Us,t)}function ms(e,t){return t.returnIdpCredential=!0,Zs(e,Hs,t)}function gs(e,t){return t.returnIdpCredential=!0,t.autoCreate=!1,Zs(e,Vs,t)}function vs(e){if(!e.oobCode)throw new C("invalid-action-code")}(e=Ya.prototype).Eb=function(e,t){var n={idToken:e},i=[];return he(us,(function(e,r){var o=t[r];null===o?i.push(e):r in t&&(n[r]=o)})),i.length&&(n.deleteAttribute=i),Zs(this,Ps,n)},e.wb=function(e,t){return ge(e={requestType:"PASSWORD_RESET",email:e},t),Zs(this,Ds,e)},e.xb=function(e,t){return ge(e={requestType:"EMAIL_SIGNIN",email:e},t),Zs(this,qs,e)},e.vb=function(e,t){return ge(e={requestType:"VERIFY_EMAIL",idToken:e},t),Zs(this,Ls,e)},e.Fb=function(e,t,n){return ge(e={requestType:"VERIFY_AND_CHANGE_EMAIL",idToken:e,newEmail:t},n),Zs(this,Es,e)},e.gb=function(e){return Zs(this,Gs,e)},e.ob=function(e,t){return Zs(this,Is,{oobCode:e,newPassword:t})},e.Sa=function(e){return Zs(this,Ms,{oobCode:e})},e.kb=function(e){return Zs(this,ys,{oobCode:e})};var ys={endpoint:"setAccountInfo",A:vs,Z:"email",B:!0},Ms={endpoint:"resetPassword",A:vs,G:function(e){var t=e.requestType;if(!t||!e.email&&"EMAIL_SIGNIN"!=t&&"VERIFY_AND_CHANGE_EMAIL"!=t)throw new C("internal-error")},B:!0},_s={endpoint:"signupNewUser",A:function(e){if(as(e),!e.password)throw new C("weak-password")},G:cs,V:!0,B:!0},Os={endpoint:"createAuthUri",B:!0},zs={endpoint:"deleteAccount",O:["idToken"]},As={endpoint:"setAccountInfo",O:["idToken","deleteProvider"],A:function(e){if(!Array.isArray(e.deleteProvider))throw new C("internal-error")}},ks={endpoint:"emailLinkSignin",O:["email","oobCode"],A:as,G:cs,V:!0,B:!0},Cs={endpoint:"emailLinkSignin",O:["idToken","email","oobCode"],A:as,G:cs,V:!0},ws={endpoint:"accounts/mfaEnrollment:finalize",O:["idToken","phoneVerificationInfo"],A:ds,G:cs,B:!0,Na:!0},Ss={endpoint:"accounts/mfaSignIn:finalize",O:["mfaPendingCredential","phoneVerificationInfo"],A:ds,G:cs,B:!0,Na:!0},Ts={endpoint:"getAccountInfo"},qs={endpoint:"getOobConfirmationCode",O:["requestType"],A:function(e){if("EMAIL_SIGNIN"!=e.requestType)throw new C("internal-error");as(e)},Z:"email",B:!0},Ls={endpoint:"getOobConfirmationCode",O:["idToken","requestType"],A:function(e){if("VERIFY_EMAIL"!=e.requestType)throw new C("internal-error")},Z:"email",B:!0},Es={endpoint:"getOobConfirmationCode",O:["idToken","newEmail","requestType"],A:function(e){if("VERIFY_AND_CHANGE_EMAIL"!=e.requestType)throw new C("internal-error")},Z:"email",B:!0},Ds={endpoint:"getOobConfirmationCode",O:["requestType"],A:function(e){if("PASSWORD_RESET"!=e.requestType)throw new C("internal-error");as(e)},Z:"email",B:!0},Rs={mb:!0,endpoint:"getProjectConfig",Vb:"GET"},xs={mb:!0,endpoint:"getRecaptchaParam",Vb:"GET",G:function(e){if(!e.recaptchaSiteKey)throw new C("internal-error")}},Is={endpoint:"resetPassword",A:vs,Z:"email",B:!0},Ws={endpoint:"sendVerificationCode",O:["phoneNumber","recaptchaToken"],Z:"sessionInfo",B:!0},Ps={endpoint:"setAccountInfo",O:["idToken"],A:ss,V:!0},Ns={endpoint:"setAccountInfo",O:["idToken"],A:function(e){if(ss(e),!e.password)throw new C("weak-password")},G:cs,V:!0},js={endpoint:"signupNewUser",G:cs,V:!0,B:!0},Bs={endpoint:"accounts/mfaEnrollment:start",O:["idToken","phoneEnrollmentInfo"],A:function(e){if(!e.phoneEnrollmentInfo)throw new C("internal-error");if(!e.phoneEnrollmentInfo.phoneNumber)throw new C("missing-phone-number");if(!e.phoneEnrollmentInfo.recaptchaToken)throw new C("missing-app-credential")},G:function(e){if(!e.phoneSessionInfo||!e.phoneSessionInfo.sessionInfo)throw new C("internal-error")},B:!0,Na:!0},Fs={endpoint:"accounts/mfaSignIn:start",O:["mfaPendingCredential","mfaEnrollmentId","phoneSignInInfo"],A:function(e){if(!e.phoneSignInInfo||!e.phoneSignInInfo.recaptchaToken)throw new C("missing-app-credential")},G:function(e){if(!e.phoneResponseInfo||!e.phoneResponseInfo.sessionInfo)throw new C("internal-error")},B:!0,Na:!0},Us={endpoint:"verifyAssertion",A:ps,Za:hs,G:fs,V:!0,B:!0},Vs={endpoint:"verifyAssertion",A:ps,Za:hs,G:function(e){if(e.errorMessage&&"USER_NOT_FOUND"==e.errorMessage)throw new C("user-not-found");if(e.errorMessage)throw $s(e.errorMessage);cs(e)},V:!0,B:!0},Hs={endpoint:"verifyAssertion",A:function(e){if(ps(e),!e.idToken)throw new C("internal-error")},Za:hs,G:fs,V:!0},Ys={endpoint:"verifyCustomToken",A:function(e){if(!e.token)throw new C("invalid-custom-token")},G:cs,V:!0,B:!0},Xs={endpoint:"verifyPassword",A:function(e){if(as(e),!e.password)throw new C("wrong-password")},G:cs,V:!0,B:!0},Gs={endpoint:"verifyPhoneNumber",A:ls,G:cs,B:!0},Ks={endpoint:"verifyPhoneNumber",A:function(e){if(!e.idToken)throw new C("internal-error");ls(e)},G:function(e){if(e.temporaryProof)throw e.code="credential-already-in-use",Ho(e);cs(e)}},Qs={Ib:{USER_NOT_FOUND:"user-not-found"},endpoint:"verifyPhoneNumber",A:ls,G:cs,B:!0},Js={endpoint:"accounts/mfaEnrollment:withdraw",O:["idToken","mfaEnrollmentId"],G:function(e){if(!!e[Ga]^!!e.refreshToken)throw new C("internal-error")},B:!0,Na:!0};function Zs(e,t,n){if(!function(e,t){if(!t||!t.length)return!0;if(!e)return!1;for(var n=0;n<t.length;n++){var i=e[t[n]];if(null==i||""===i)return!1}return!0}(n,t.O))return Tt(new C("internal-error"));var i,r=!!t.Na,o=t.Vb||"POST";return St(n).then(t.A).then((function(){return t.V&&(n.returnSecureToken=!0),t.B&&e.b&&void 0===n.tenantId&&(n.tenantId=e.b),function(e,t,n,i,r,o,a){var s=Nn(t+n);Wn(s,"key",e.c),a&&Wn(s,"cb",Date.now().toString());var c="GET"==i;if(c)for(var l in r)r.hasOwnProperty(l)&&Wn(s,l,r[l]);return new _t((function(t,n){is(e,s.toString(),(function(e){e?e.error?n(ec(e,o||{})):t(e):n(new C("network-request-failed"))}),i,c?void 0:ii(xi(r)),e.a,e.v.get())}))}(e,r?e.i:e.h,t.endpoint,o,n,t.Ib,t.mb||!1)})).then((function(e){return i=e,t.Za?t.Za(n,i):i})).then(t.G).then((function(){if(!t.Z)return i;if(!(t.Z in i))throw new C("internal-error");return i[t.Z]}))}function $s(e){return ec({error:{errors:[{message:e}],code:400,message:e}})}function ec(e,t){var n=(e.error&&e.error.errors&&e.error.errors[0]||{}).reason||"",i={keyInvalid:"invalid-api-key",ipRefererBlocked:"app-not-authorized"};if(n=i[n]?new C(i[n]):null)return n;for(var r in n=e.error&&e.error.message||"",ge(i={INVALID_CUSTOM_TOKEN:"invalid-custom-token",CREDENTIAL_MISMATCH:"custom-token-mismatch",MISSING_CUSTOM_TOKEN:"internal-error",INVALID_IDENTIFIER:"invalid-email",MISSING_CONTINUE_URI:"internal-error",INVALID_EMAIL:"invalid-email",INVALID_PASSWORD:"wrong-password",USER_DISABLED:"user-disabled",MISSING_PASSWORD:"internal-error",EMAIL_EXISTS:"email-already-in-use",PASSWORD_LOGIN_DISABLED:"operation-not-allowed",INVALID_IDP_RESPONSE:"invalid-credential",INVALID_PENDING_TOKEN:"invalid-credential",FEDERATED_USER_ID_ALREADY_LINKED:"credential-already-in-use",MISSING_OR_INVALID_NONCE:"missing-or-invalid-nonce",INVALID_MESSAGE_PAYLOAD:"invalid-message-payload",INVALID_RECIPIENT_EMAIL:"invalid-recipient-email",INVALID_SENDER:"invalid-sender",EMAIL_NOT_FOUND:"user-not-found",RESET_PASSWORD_EXCEED_LIMIT:"too-many-requests",EXPIRED_OOB_CODE:"expired-action-code",INVALID_OOB_CODE:"invalid-action-code",MISSING_OOB_CODE:"internal-error",INVALID_PROVIDER_ID:"invalid-provider-id",CREDENTIAL_TOO_OLD_LOGIN_AGAIN:"requires-recent-login",INVALID_ID_TOKEN:"invalid-user-token",TOKEN_EXPIRED:"user-token-expired",USER_NOT_FOUND:"user-token-expired",CORS_UNSUPPORTED:"cors-unsupported",DYNAMIC_LINK_NOT_ACTIVATED:"dynamic-link-not-activated",INVALID_APP_ID:"invalid-app-id",TOO_MANY_ATTEMPTS_TRY_LATER:"too-many-requests",WEAK_PASSWORD:"weak-password",OPERATION_NOT_ALLOWED:"operation-not-allowed",USER_CANCELLED:"user-cancelled",CAPTCHA_CHECK_FAILED:"captcha-check-failed",INVALID_APP_CREDENTIAL:"invalid-app-credential",INVALID_CODE:"invalid-verification-code",INVALID_PHONE_NUMBER:"invalid-phone-number",INVALID_SESSION_INFO:"invalid-verification-id",INVALID_TEMPORARY_PROOF:"invalid-credential",MISSING_APP_CREDENTIAL:"missing-app-credential",MISSING_CODE:"missing-verification-code",MISSING_PHONE_NUMBER:"missing-phone-number",MISSING_SESSION_INFO:"missing-verification-id",QUOTA_EXCEEDED:"quota-exceeded",SESSION_EXPIRED:"code-expired",REJECTED_CREDENTIAL:"rejected-credential",INVALID_CONTINUE_URI:"invalid-continue-uri",MISSING_ANDROID_PACKAGE_NAME:"missing-android-pkg-name",MISSING_IOS_BUNDLE_ID:"missing-ios-bundle-id",UNAUTHORIZED_DOMAIN:"unauthorized-continue-uri",INVALID_DYNAMIC_LINK_DOMAIN:"invalid-dynamic-link-domain",INVALID_OAUTH_CLIENT_ID:"invalid-oauth-client-id",INVALID_CERT_HASH:"invalid-cert-hash",UNSUPPORTED_TENANT_OPERATION:"unsupported-tenant-operation",INVALID_TENANT_ID:"invalid-tenant-id",TENANT_ID_MISMATCH:"tenant-id-mismatch",ADMIN_ONLY_OPERATION:"admin-restricted-operation",INVALID_MFA_PENDING_CREDENTIAL:"invalid-multi-factor-session",MFA_ENROLLMENT_NOT_FOUND:"multi-factor-info-not-found",MISSING_MFA_PENDING_CREDENTIAL:"missing-multi-factor-session",MISSING_MFA_ENROLLMENT_ID:"missing-multi-factor-info",EMAIL_CHANGE_NEEDS_VERIFICATION:"email-change-needs-verification",SECOND_FACTOR_EXISTS:"second-factor-already-in-use",SECOND_FACTOR_LIMIT_EXCEEDED:"maximum-second-factor-count-exceeded",UNSUPPORTED_FIRST_FACTOR:"unsupported-first-factor",UNVERIFIED_EMAIL:"unverified-email"},t||{}),t=(t=n.match(/^[^\s]+\s*:\s*([\s\S]*)$/))&&1<t.length?t[1]:void 0,i)if(0===n.indexOf(r))return new C(i[r],t);return!t&&e&&(t=Ri(e)),new C("internal-error",t)}function tc(e){this.b=e,this.a=null,this.sb=function(e){return(oc||(oc=new _t((function(e,t){function n(){Ni(),Si("gapi.load")("gapi.iframes",{callback:e,ontimeout:function(){Ni(),t(Error("Network Error"))},timeout:ic.get()})}if(Si("gapi.iframes.Iframe"))e();else if(Si("gapi.load"))n();else{var i="__iframefcb"+Math.floor(1e6*Math.random()).toString();s[i]=function(){Si("gapi.load")?n():t(Error("Network Error"))},St(Na(i=we(nc,{onload:i}))).o((function(){t(Error("Network Error"))}))}})).o((function(e){throw oc=null,e})))).then((function(){return new _t((function(t,n){Si("gapi.iframes.getContext")().open({where:document.body,url:e.b,messageHandlersFilter:Si("gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER"),attributes:{style:{position:"absolute",top:"-100px",width:"1px",height:"1px"}},dontclear:!0},(function(i){function r(){clearTimeout(o),t()}e.a=i,e.a.restyle({setHideOnLeave:!1});var o=setTimeout((function(){n(Error("Network Error"))}),rc.get());i.ping(r).then(r,(function(){n(Error("Network Error"))}))}))}))}))}(this)}var nc=new ye(ze,"https://apis.google.com/js/api.js?onload=%{onload}"),ic=new ji(3e4,6e4),rc=new ji(5e3,15e3),oc=null;function ac(e,t,n,i){this.l=e,this.h=t,this.i=n,this.g=i,this.f=null,e=this.g?jn((e=Nn(this.g.url)).c,e.a,e.g,"/emulator/auth/iframe"):jn("https",this.l,null,"/__/auth/iframe"),this.a=e,Wn(this.a,"apiKey",this.h),Wn(this.a,"appName",this.i),this.b=null,this.c=[]}function sc(e,t,n,i,r,o){this.u=e,this.s=t,this.c=n,this.m=i,this.v=o,this.i=this.g=this.l=null,this.a=r,this.h=this.f=null}function cc(e){try{return i.a.app(e).auth().Ga()}catch(t){return[]}}function lc(e,t,n,i,r,o){this.s=e,this.g=t,this.b=n,this.f=o,this.c=i||null,this.i=r||null,this.l=this.u=this.C=null,this.h=[],this.m=this.a=null}function uc(e){var t=li();return function(e){return Zs(e,Rs,{}).then((function(e){return e.authorizedDomains||[]}))}(e).then((function(e){e:{var n=Nn(t),i=n.c;n=n.a;for(var r=0;r<e.length;r++){var o=e[r],a=n,s=i;if(0==o.indexOf("chrome-extension://")?a=Nn(o).a==a&&"chrome-extension"==s:"http"!=s&&"https"!=s?a=!1:fi.test(o)?a=a==o:(o=o.split(".").join("\\."),a=new RegExp("^(.+\\."+o+"|"+o+")$","i").test(a)),a){e=!0;break e}}e=!1}if(!e)throw new Uo(li())}))}function dc(e){return e.m||(e.m=mi().then((function(){if(!e.u){var t=e.c,n=e.i,i=cc(e.b),r=new ac(e.s,e.g,e.b,e.f);r.f=t,r.b=n,r.c=Z(i||[]),e.u=r.toString()}e.v=new tc(e.u),function(e){if(!e.v)throw Error("IfcHandler must be initialized!");!function(e,t){e.sb.then((function(){e.a.register("authEvent",t,Si("gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER"))}))}(e.v,(function(t){var n={};if(t&&t.authEvent){var i=!1;for(t=No(t.authEvent),n=0;n<e.h.length;n++)i=e.h[n](t)||i;return(n={}).status=i?"ACK":"ERROR",St(n)}return n.status="ERROR",St(n)}))}(e)}))),e.m}function pc(e){return e.l||(e.C=e.c?Ci(e.c,cc(e.b)):null,e.l=new Ya(e.g,E(e.i),e.C),e.f&&es(e.l,e.f)),e.l}function hc(e,t,n,i,r,o,a,s,c,l,u,d){return(e=new sc(e,t,n,i,r,d)).l=o,e.g=a,e.i=s,e.b=be(c||null),e.f=l,e.zb(u).toString()}function fc(e){if(this.a=e||i.a.INTERNAL.reactNative&&i.a.INTERNAL.reactNative.AsyncStorage,!this.a)throw new C("internal-error","The React Native compatibility library was not found.");this.type="asyncStorage"}function bc(e){this.b=e,this.a={},this.f=_(this.c,this)}ac.prototype.toString=function(){return this.f?Wn(this.a,"v",this.f):Zn(this.a.b,"v"),this.b?Wn(this.a,"eid",this.b):Zn(this.a.b,"eid"),this.c.length?Wn(this.a,"fw",this.c.join(",")):Zn(this.a.b,"fw"),this.a.toString()},sc.prototype.zb=function(e){return this.h=e,this},sc.prototype.toString=function(){if(this.v){var e=Nn(this.v.url);e=jn(e.c,e.a,e.g,"/emulator/auth/handler")}else e=jn("https",this.u,null,"/__/auth/handler");if(Wn(e,"apiKey",this.s),Wn(e,"appName",this.c),Wn(e,"authType",this.m),this.a.isOAuthProvider){var t=this.a;try{var n=i.a.app(this.c).auth().la()}catch(c){n=null}for(var r in t.pb=n,Wn(e,"providerId",this.a.providerId),t=xi((n=this.a).Jb))t[r]=t[r].toString();r=n.Qc,t=be(t);for(var o=0;o<r.length;o++){var a=r[o];a in t&&delete t[a]}n.qb&&n.pb&&!t[n.qb]&&(t[n.qb]=n.pb),fe(t)||Wn(e,"customParameters",Ri(t))}if("function"==typeof this.a.Rb&&(n=this.a.Rb()).length&&Wn(e,"scopes",n.join(",")),this.l?Wn(e,"redirectUrl",this.l):Zn(e.b,"redirectUrl"),this.g?Wn(e,"eventId",this.g):Zn(e.b,"eventId"),this.i?Wn(e,"v",this.i):Zn(e.b,"v"),this.b)for(var s in this.b)this.b.hasOwnProperty(s)&&!Pn(e,s)&&Wn(e,s,this.b[s]);return this.h?Wn(e,"tid",this.h):Zn(e.b,"tid"),this.f?Wn(e,"eid",this.f):Zn(e.b,"eid"),(s=cc(this.c)).length&&Wn(e,"fw",s.join(",")),e.toString()},(e=lc.prototype).Pb=function(e,t,n){var i=new C("popup-closed-by-user"),r=new C("web-storage-unsupported"),o=this,a=!1;return this.ma().then((function(){(function(e){var t={type:"webStorageSupport"};return dc(e).then((function(){return function(e,t){return e.sb.then((function(){return new _t((function(n){e.a.send(t.type,t,n,Si("gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER"))}))}))}(e.v,t)})).then((function(e){if(e&&e.length&&void 0!==e[0].webStorageSupport)return e[0].webStorageSupport;throw Error()}))})(o).then((function(n){n||(e&&pi(e),t(r),a=!0)}))})).o((function(){})).then((function(){if(!a)return function(e){return new _t((function(t){return function n(){Cn(2e3).then((function(){if(e&&!e.closed)return n();t()}))}()}))}(e)})).then((function(){if(!a)return Cn(n).then((function(){t(i)}))}))},e.Yb=function(){var e=wi();return!Di(e)&&!Pi(e)},e.Ub=function(){return!1},e.Nb=function(e,t,n,i,r,o,a,s){if(!e)return Tt(new C("popup-blocked"));if(a&&!Di())return this.ma().o((function(t){pi(e),r(t)})),i(),St();this.a||(this.a=uc(pc(this)));var c=this;return this.a.then((function(){var t=c.ma().o((function(t){throw pi(e),r(t),t}));return i(),t})).then((function(){Wo(n),a||ui(hc(c.s,c.g,c.b,t,n,null,o,c.c,void 0,c.i,s,c.f),e)})).o((function(e){throw"auth/network-request-failed"==e.code&&(c.a=null),e}))},e.Ob=function(e,t,n,i){this.a||(this.a=uc(pc(this)));var r=this;return this.a.then((function(){Wo(t),ui(hc(r.s,r.g,r.b,e,t,li(),n,r.c,void 0,r.i,i,r.f))})).o((function(e){throw"auth/network-request-failed"==e.code&&(r.a=null),e}))},e.ma=function(){var e=this;return dc(this).then((function(){return e.v.sb})).o((function(){throw e.a=null,new C("network-request-failed")}))},e.ac=function(){return!0},e.Ea=function(e){this.h.push(e)},e.Ta=function(e){Q(this.h,(function(t){return t==e}))},(e=fc.prototype).get=function(e){return St(this.a.getItem(e)).then((function(e){return e&&Ii(e)}))},e.set=function(e,t){return St(this.a.setItem(e,Ri(t)))},e.U=function(e){return St(this.a.removeItem(e))},e.ca=function(){},e.ia=function(){};var mc,gc=[];function vc(e,t,n){fe(e.a)&&e.b.addEventListener("message",e.f),void 0===e.a[t]&&(e.a[t]=[]),e.a[t].push(n)}function yc(e){this.a=e}function Mc(e){this.c=e,this.b=!1,this.a=[]}function _c(e,t,n,i){var r,o,a,s,c=n||{},l=null;if(e.b)return Tt(Error("connection_unavailable"));var u=i?800:50,d="undefined"!=typeof MessageChannel?new MessageChannel:null;return new _t((function(n,i){d?(r=Math.floor(Math.random()*Math.pow(10,20)).toString(),d.port1.start(),a=setTimeout((function(){i(Error("unsupported_event"))}),u),l={messageChannel:d,onMessage:o=function(e){e.data.eventId===r&&("ack"===e.data.status?(clearTimeout(a),s=setTimeout((function(){i(Error("timeout"))}),3e3)):"done"===e.data.status?(clearTimeout(s),void 0!==e.data.response?n(e.data.response):i(Error("unknown_error"))):(clearTimeout(a),clearTimeout(s),i(Error("invalid_response"))))}},e.a.push(l),d.port1.addEventListener("message",o),e.c.postMessage({eventType:t,eventId:r,data:c},[d.port2])):i(Error("connection_unavailable"))})).then((function(t){return Oc(e,l),t})).o((function(t){throw Oc(e,l),t}))}function Oc(e,t){if(t){var n=t.messageChannel,i=t.onMessage;n&&(n.port1.removeEventListener("message",i),n.port1.close()),Q(e.a,(function(e){return e==t}))}}function zc(){if(!Cc())throw new C("web-storage-unsupported");this.c={},this.a=[],this.b=0,this.m=s.indexedDB,this.type="indexedDB",this.g=this.v=this.f=this.l=null,this.s=!1,this.h=null;var e=this;yi()&&self?(this.v=function(){var e=yi()?self:null;if(V(gc,(function(n){n.b==e&&(t=n)})),!t){var t=new bc(e);gc.push(t)}return t}(),vc(this.v,"keyChanged",(function(t,n){return Lc(e).then((function(t){return 0<t.length&&V(e.a,(function(e){e(t)})),{keyProcessed:G(t,n.key)}}))})),vc(this.v,"ping",(function(){return St(["keyChanged"])}))):function(){var e=s.navigator;return e&&e.serviceWorker?St().then((function(){return e.serviceWorker.ready})).then((function(e){return e.active||null})).o((function(){return null})):St(null)}().then((function(t){(e.h=t)&&(e.g=new Mc(new yc(t)),_c(e.g,"ping",null,!0).then((function(t){t[0].fulfilled&&G(t[0].value,"keyChanged")&&(e.s=!0)})).o((function(){})))}))}function Ac(e){return e.i||(e.i=function e(t){return new _t((function(n,i){var r=t.m.open("firebaseLocalStorageDb",1);r.onerror=function(e){try{e.preventDefault()}catch(t){}i(Error(e.target.error))},r.onupgradeneeded=function(e){e=e.target.result;try{e.createObjectStore("firebaseLocalStorage",{keyPath:"fbase_key"})}catch(t){i(t)}},r.onsuccess=function(r){(r=r.target.result).objectStoreNames.contains("firebaseLocalStorage")?n(r):function(e){return new _t((function(t,n){var i=e.m.deleteDatabase("firebaseLocalStorageDb");i.onsuccess=function(){t()},i.onerror=function(e){n(Error(e.target.error))}}))}(t).then((function(){return e(t)})).then((function(e){n(e)})).o((function(e){i(e)}))}}))}(e)),e.i}function kc(e,t){var n=0;return new _t((function i(r,o){Ac(e).then(t).then(r).o((function(t){if(!(3<++n))return Ac(e).then((function(t){return t.close(),e.i=void 0,i(r,o)})).o((function(e){o(e)}));o(t)}))}))}function Cc(){try{return!!s.indexedDB}catch(Xe){return!1}}function wc(e){return e.objectStore("firebaseLocalStorage")}function Sc(e,t){return e.transaction(["firebaseLocalStorage"],t?"readwrite":"readonly")}function Tc(e){return new _t((function(t,n){e.onsuccess=function(e){e&&e.target?t(e.target.result):t()},e.onerror=function(e){n(e.target.error)}}))}function qc(e,t){return e.g&&e.h&&function(){var e=s.navigator;return e&&e.serviceWorker&&e.serviceWorker.controller||null}()===e.h?_c(e.g,"keyChanged",{key:t},e.s).then((function(){})).o((function(){})):St()}function Lc(e){return Ac(e).then((function(e){var t=wc(Sc(e,!1));return t.getAll?Tc(t.getAll()):new _t((function(e,n){var i=[],r=t.openCursor();r.onsuccess=function(t){(t=t.target.result)?(i.push(t.value),t.continue()):e(i)},r.onerror=function(e){n(e.target.error)}}))})).then((function(t){var n={},i=[];if(0==e.b){for(i=0;i<t.length;i++)n[t[i].fbase_key]=t[i].value;i=function e(t,n){var i,r=[];for(i in t)i in n?typeof t[i]!=typeof n[i]?r.push(i):"object"==typeof t[i]&&null!=t[i]&&null!=n[i]?0<e(t[i],n[i]).length&&r.push(i):t[i]!==n[i]&&r.push(i):r.push(i);for(i in n)i in t||r.push(i);return r}(e.c,n),e.c=n}return i}))}function Ec(e){e.l&&e.l.cancel("STOP_EVENT"),e.f&&(clearTimeout(e.f),e.f=null)}function Dc(e){var t=this,n=null;this.a=[],this.type="indexedDB",this.c=e,this.b=St().then((function(){if(Cc()){var e=Wi(),i="__sak"+e;return mc||(mc=new zc),(n=mc).set(i,e).then((function(){return n.get(i)})).then((function(t){if(t!==e)throw Error("indexedDB not supported!");return n.U(i)})).then((function(){return n})).o((function(){return t.c}))}return t.c})).then((function(e){return t.type=e.type,e.ca((function(e){V(t.a,(function(t){t(e)}))})),e}))}function Rc(){this.a={},this.type="inMemory"}function xc(){if(!function(){var e="Node"==Mi();if(!(e=Ic()||e&&i.a.INTERNAL.node&&i.a.INTERNAL.node.localStorage))return!1;try{return e.setItem("__sak","1"),e.removeItem("__sak"),!0}catch(t){return!1}}()){if("Node"==Mi())throw new C("internal-error","The LocalStorage compatibility library was not found.");throw new C("web-storage-unsupported")}this.a=Ic()||i.a.INTERNAL.node.localStorage,this.type="localStorage"}function Ic(){try{var e=s.localStorage,t=Wi();return e&&(e.setItem(t,"1"),e.removeItem(t)),e}catch(n){return null}}function Wc(){this.type="nullStorage"}function Pc(){if(!function(){var e="Node"==Mi();if(!(e=Nc()||e&&i.a.INTERNAL.node&&i.a.INTERNAL.node.sessionStorage))return!1;try{return e.setItem("__sak","1"),e.removeItem("__sak"),!0}catch(t){return!1}}()){if("Node"==Mi())throw new C("internal-error","The SessionStorage compatibility library was not found.");throw new C("web-storage-unsupported")}this.a=Nc()||i.a.INTERNAL.node.sessionStorage,this.type="sessionStorage"}function Nc(){try{var e=s.sessionStorage,t=Wi();return e&&(e.setItem(t,"1"),e.removeItem(t)),e}catch(n){return null}}function jc(){var e={};e.Browser=Uc,e.Node=Vc,e.ReactNative=Hc,e.Worker=Yc,this.a=e[Mi()]}bc.prototype.c=function(e){var t=e.data.eventType,n=e.data.eventId,i=this.a[t];if(i&&0<i.length){e.ports[0].postMessage({status:"ack",eventId:n,eventType:t,response:null});var r=[];V(i,(function(t){r.push(St().then((function(){return t(e.origin,e.data.data)})))})),Lt(r).then((function(i){var r=[];V(i,(function(e){r.push({fulfilled:e.Qb,value:e.value,reason:e.reason?e.reason.message:void 0})})),V(r,(function(e){for(var t in e)void 0===e[t]&&delete e[t]})),e.ports[0].postMessage({status:"done",eventId:n,eventType:t,response:r})}))}},yc.prototype.postMessage=function(e,t){this.a.postMessage(e,t)},Mc.prototype.close=function(){for(;0<this.a.length;)Oc(this,this.a[0]);this.b=!0},(e=zc.prototype).set=function(e,t){var n=this,i=!1;return kc(this,(function(t){return Tc((t=wc(Sc(t,!0))).get(e))})).then((function(r){return kc(n,(function(o){if(o=wc(Sc(o,!0)),r)return r.value=t,Tc(o.put(r));n.b++,i=!0;var a={};return a.fbase_key=e,a.value=t,Tc(o.add(a))}))})).then((function(){return n.c[e]=t,qc(n,e)})).oa((function(){i&&n.b--}))},e.get=function(e){return kc(this,(function(t){return Tc(wc(Sc(t,!1)).get(e))})).then((function(e){return e&&e.value}))},e.U=function(e){var t=this,n=!1;return kc(this,(function(i){return n=!0,t.b++,Tc(wc(Sc(i,!0)).delete(e))})).then((function(){return delete t.c[e],qc(t,e)})).oa((function(){n&&t.b--}))},e.ca=function(e){0==this.a.length&&function(e){Ec(e),function t(){e.f=setTimeout((function(){e.l=Lc(e).then((function(t){0<t.length&&V(e.a,(function(e){e(t)}))})).then((function(){t()})).o((function(e){"STOP_EVENT"!=e.message&&t()}))}),800)}()}(this),this.a.push(e)},e.ia=function(e){Q(this.a,(function(t){return t==e})),0==this.a.length&&Ec(this)},(e=Dc.prototype).get=function(e){return this.b.then((function(t){return t.get(e)}))},e.set=function(e,t){return this.b.then((function(n){return n.set(e,t)}))},e.U=function(e){return this.b.then((function(t){return t.U(e)}))},e.ca=function(e){this.a.push(e)},e.ia=function(e){Q(this.a,(function(t){return t==e}))},(e=Rc.prototype).get=function(e){return St(this.a[e])},e.set=function(e,t){return this.a[e]=t,St()},e.U=function(e){return delete this.a[e],St()},e.ca=function(){},e.ia=function(){},(e=xc.prototype).get=function(e){var t=this;return St().then((function(){return Ii(t.a.getItem(e))}))},e.set=function(e,t){var n=this;return St().then((function(){var i=Ri(t);null===i?n.U(e):n.a.setItem(e,i)}))},e.U=function(e){var t=this;return St().then((function(){t.a.removeItem(e)}))},e.ca=function(e){s.window&&ln(s.window,"storage",e)},e.ia=function(e){s.window&&pn(s.window,"storage",e)},(e=Wc.prototype).get=function(){return St(null)},e.set=function(){return St()},e.U=function(){return St()},e.ca=function(){},e.ia=function(){},(e=Pc.prototype).get=function(e){var t=this;return St().then((function(){return Ii(t.a.getItem(e))}))},e.set=function(e,t){var n=this;return St().then((function(){var i=Ri(t);null===i?n.U(e):n.a.setItem(e,i)}))},e.U=function(e){var t=this;return St().then((function(){t.a.removeItem(e)}))},e.ca=function(){},e.ia=function(){};var Bc,Fc,Uc={F:xc,cb:Pc},Vc={F:xc,cb:Pc},Hc={F:fc,cb:Wc},Yc={F:xc,cb:Wc},Xc={rd:"local",NONE:"none",td:"session"};function Gc(){var e=!(Pi(wi())||!vi()),t=Di(),n=Ti();this.m=e,this.h=t,this.l=n,this.a={},Bc||(Bc=new jc),e=Bc;try{this.g=!ci()&&Ui()||!s.indexedDB?new e.a.F:new Dc(yi()?new Rc:new e.a.F)}catch(i){this.g=new Rc,this.h=!0}try{this.i=new e.a.cb}catch(i){this.i=new Rc}this.v=new Rc,this.f=_(this.Zb,this),this.b={}}function Kc(){return Fc||(Fc=new Gc),Fc}function Qc(e,t){switch(t){case"session":return e.i;case"none":return e.v;default:return e.g}}function Jc(e,t){return"firebase:"+e.name+(t?":"+t:"")}function Zc(e,t,n){return n=Jc(t,n),"local"==t.F&&(e.b[n]=null),Qc(e,t.F).U(n)}function $c(e){e.c&&(clearInterval(e.c),e.c=null)}function el(e){this.a=e,this.b=Kc()}(e=Gc.prototype).get=function(e,t){return Qc(this,e.F).get(Jc(e,t))},e.set=function(e,t,n){var i=Jc(e,n),r=this,o=Qc(this,e.F);return o.set(i,t).then((function(){return o.get(i)})).then((function(t){"local"==e.F&&(r.b[i]=t)}))},e.addListener=function(e,t,n){e=Jc(e,t),this.l&&(this.b[e]=s.localStorage.getItem(e)),fe(this.a)&&(Qc(this,"local").ca(this.f),this.h||(ci()||!Ui())&&s.indexedDB||!this.l||function(e){$c(e),e.c=setInterval((function(){for(var t in e.a){var n=s.localStorage.getItem(t),i=e.b[t];n!=i&&(e.b[t]=n,n=new Jt({type:"storage",key:t,target:window,oldValue:i,newValue:n,a:!0}),e.Zb(n))}}),1e3)}(this)),this.a[e]||(this.a[e]=[]),this.a[e].push(n)},e.removeListener=function(e,t,n){e=Jc(e,t),this.a[e]&&(Q(this.a[e],(function(e){return e==n})),0==this.a[e].length&&delete this.a[e]),fe(this.a)&&(Qc(this,"local").ia(this.f),$c(this))},e.Zb=function(e){if(e&&e.g){var t=e.a.key;if(null==t)for(var n in this.a){var i=this.b[n];void 0===i&&(i=null);var r=s.localStorage.getItem(n);r!==i&&(this.b[n]=r,this.nb(n))}else if(0==t.indexOf("firebase:")&&this.a[t]){if(void 0!==e.a.a?Qc(this,"local").ia(this.f):$c(this),this.m)if(n=s.localStorage.getItem(t),(i=e.a.newValue)!==n)null!==i?s.localStorage.setItem(t,i):s.localStorage.removeItem(t);else if(this.b[t]===i&&void 0===e.a.a)return;var o=this;n=function(){void 0===e.a.a&&o.b[t]===s.localStorage.getItem(t)||(o.b[t]=s.localStorage.getItem(t),o.nb(t))},Ke&&st&&10==st&&s.localStorage.getItem(t)!==e.a.newValue&&e.a.newValue!==e.a.oldValue?setTimeout(n,10):n()}}else V(e,_(this.nb,this))},e.nb=function(e){this.a[e]&&V(this.a[e],(function(e){e()}))};var tl,nl={name:"authEvent",F:"local"};function il(){this.a=Kc()}function rl(e,t){this.b=ol,this.f=s.Uint8Array?new Uint8Array(this.b):Array(this.b),this.g=this.c=0,this.a=[],this.i=e,this.h=t,this.l=s.Int32Array?new Int32Array(64):Array(64),void 0===tl&&(tl=s.Int32Array?new Int32Array(pl):pl),this.reset()}A(rl,(function(){this.b=-1}));for(var ol=64,al=ol-1,sl=[],cl=0;cl<al;cl++)sl[cl]=0;var ll=J(128,sl);function ul(e){for(var t=e.f,n=e.l,i=0,r=0;r<t.length;)n[i++]=t[r]<<24|t[r+1]<<16|t[r+2]<<8|t[r+3],r=4*i;for(t=16;64>t;t++){r=0|n[t-15],i=0|n[t-2];var o=(0|n[t-16])+((r>>>7|r<<25)^(r>>>18|r<<14)^r>>>3)|0,a=(0|n[t-7])+((i>>>17|i<<15)^(i>>>19|i<<13)^i>>>10)|0;n[t]=o+a|0}i=0|e.a[0],r=0|e.a[1];var s=0|e.a[2],c=0|e.a[3],l=0|e.a[4],u=0|e.a[5],d=0|e.a[6];for(o=0|e.a[7],t=0;64>t;t++){var p=((i>>>2|i<<30)^(i>>>13|i<<19)^(i>>>22|i<<10))+(i&r^i&s^r&s)|0;a=(o=o+((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7))|0)+((a=(a=l&u^~l&d)+(0|tl[t])|0)+(0|n[t])|0)|0,o=d,d=u,u=l,l=c+a|0,c=s,s=r,r=i,i=a+p|0}e.a[0]=e.a[0]+i|0,e.a[1]=e.a[1]+r|0,e.a[2]=e.a[2]+s|0,e.a[3]=e.a[3]+c|0,e.a[4]=e.a[4]+l|0,e.a[5]=e.a[5]+u|0,e.a[6]=e.a[6]+d|0,e.a[7]=e.a[7]+o|0}function dl(e,t,n){void 0===n&&(n=t.length);var i=0,r=e.c;if("string"==typeof t)for(;i<n;)e.f[r++]=t.charCodeAt(i++),r==e.b&&(ul(e),r=0);else{if(!h(t))throw Error("message must be string or array");for(;i<n;){var o=t[i++];if(!("number"==typeof o&&0<=o&&255>=o&&o==(0|o)))throw Error("message must be a byte array");e.f[r++]=o,r==e.b&&(ul(e),r=0)}}e.c=r,e.g+=n}rl.prototype.reset=function(){this.g=this.c=0,this.a=s.Int32Array?new Int32Array(this.h):Z(this.h)};var pl=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function hl(){rl.call(this,8,fl)}A(hl,rl);var fl=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];function bl(e,t,n,i,r,o){this.v=e,this.i=t,this.l=n,this.m=i||null,this.u=r||null,this.s=o,this.h=t+":"+n,this.C=new il,this.g=new el(this.h),this.f=null,this.b=[],this.a=this.c=null}function ml(e){return new C("invalid-cordova-configuration",e)}function gl(e,t){for(var n=0;n<e.b.length;n++)try{e.b[n](t)}catch(i){}}function vl(e){return e.f||(e.f=e.ma().then((function(){return new _t((function(t){e.Ea((function n(i){return t(i),e.Ta(n),!1})),function(e){function t(t){i=!0,r&&r.cancel(),yl(e).then((function(i){var r=n;if(i&&t&&t.url){var o=null;-1!=(r=no(t.url)).indexOf("/__/auth/callback")&&(o=(o="object"==typeof(o=Ii(Pn(o=Nn(r),"firebaseError")||null))?w(o):null)?new Po(i.c,i.b,null,null,o,null,i.T()):new Po(i.c,i.b,r,i.f,null,null,i.T())),r=o||n}gl(e,r)}))}var n=new Po("unknown",null,null,null,new C("no-auth-event")),i=!1,r=Cn(500).then((function(){return yl(e).then((function(){i||gl(e,n)}))})),o=s.handleOpenURL;s.handleOpenURL=function(e){if(0==e.toLowerCase().indexOf(Si("BuildInfo.packageName",s).toLowerCase()+"://")&&t({url:e}),"function"==typeof o)try{o(e)}catch(n){console.error(n)}},Fo||(Fo=new jo),function(e){var t=Fo;t.a.push(e),t.b||(t.b=function(e){for(var n=0;n<t.a.length;n++)t.a[n](e)},"function"==typeof(e=Si("universalLinks.subscribe",s))&&e(null,t.b))}(t)}(e)}))}))),e.f}function yl(e){var t=null;return function(e){return e.b.get(nl,e.a).then((function(e){return No(e)}))}(e.g).then((function(n){return t=n,Zc((n=e.g).b,nl,n.a)})).then((function(){return t}))}function Ml(e){this.a=e,this.b=Kc()}(e=bl.prototype).ma=function(){return this.Ia?this.Ia:this.Ia=(gi(void 0)?mi().then((function(){return new _t((function(e,t){var n=s.document,i=setTimeout((function(){t(Error("Cordova framework is not ready."))}),1e3);n.addEventListener("deviceready",(function(){clearTimeout(i),e()}),!1)}))})):Tt(Error("Cordova must run in an Android or iOS file scheme."))).then((function(){if("function"!=typeof Si("universalLinks.subscribe",s))throw ml("cordova-universal-links-plugin-fix is not installed");if(void 0===Si("BuildInfo.packageName",s))throw ml("cordova-plugin-buildinfo is not installed");if("function"!=typeof Si("cordova.plugins.browsertab.openUrl",s))throw ml("cordova-plugin-browsertab is not installed");if("function"!=typeof Si("cordova.InAppBrowser.open",s))throw ml("cordova-plugin-inappbrowser is not installed")}),(function(){throw new C("cordova-not-ready")}))},e.Pb=function(e,t){return t(new C("operation-not-supported-in-this-environment")),St()},e.Nb=function(){return Tt(new C("operation-not-supported-in-this-environment"))},e.ac=function(){return!1},e.Yb=function(){return!0},e.Ub=function(){return!0},e.Ob=function(e,t,n,i){if(this.c)return Tt(new C("redirect-operation-pending"));var r=this,o=s.document,a=null,c=null,l=null,u=null;return this.c=St().then((function(){return Wo(t),vl(r)})).then((function(){return function(e,t,n,i,r){var o=function(){for(var e=20,t=[];0<e;)t.push("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(Math.floor(62*Math.random()))),e--;return t.join("")}(),a=new Po(t,i,null,o,new C("no-auth-event"),null,r),c=Si("BuildInfo.packageName",s);if("string"!=typeof c)throw new C("invalid-cordova-configuration");var l=Si("BuildInfo.displayName",s),u={};if(wi().toLowerCase().match(/iphone|ipad|ipod/))u.ibi=c;else{if(!wi().toLowerCase().match(/android/))return Tt(new C("operation-not-supported-in-this-environment"));u.apn=c}l&&(u.appDisplayName=l),o=function(e){var t=new hl;dl(t,e),e=[];var n=8*t.g;56>t.c?dl(t,ll,56-t.c):dl(t,ll,t.b-(t.c-56));for(var i=63;56<=i;i--)t.f[i]=255&n,n/=256;for(ul(t),i=n=0;i<t.i;i++)for(var r=24;0<=r;r-=8)e[n++]=t.a[i]>>r&255;return function(e){return Y(e,(function(e){return 1<(e=e.toString(16)).length?e:"0"+e})).join("")}(e)}(o),u.sessionId=o;var d=hc(e.v,e.i,e.l,t,n,null,i,e.m,u,e.u,r,e.s);return e.ma().then((function(){var t=e.h;return e.C.a.set(nl,a.w(),t)})).then((function(){var t=Si("cordova.plugins.browsertab.isAvailable",s);if("function"!=typeof t)throw new C("invalid-cordova-configuration");var n=null;t((function(t){if(t){if("function"!=typeof(n=Si("cordova.plugins.browsertab.openUrl",s)))throw new C("invalid-cordova-configuration");n(d)}else{if("function"!=typeof(n=Si("cordova.InAppBrowser.open",s)))throw new C("invalid-cordova-configuration");t=wi(),e.a=n(d,t.match(/(iPad|iPhone|iPod).*OS 7_\d/i)||t.match(/(iPad|iPhone|iPod).*OS 8_\d/i)?"_blank":"_system","location=yes")}}))}))}(r,e,t,n,i)})).then((function(){return new _t((function(e,t){c=function(){var t=Si("cordova.plugins.browsertab.close",s);return e(),"function"==typeof t&&t(),r.a&&"function"==typeof r.a.close&&(r.a.close(),r.a=null),!1},r.Ea(c),l=function(){a||(a=Cn(2e3).then((function(){t(new C("redirect-cancelled-by-user"))})))},u=function(){Bi()&&l()},o.addEventListener("resume",l,!1),wi().toLowerCase().match(/android/)||o.addEventListener("visibilitychange",u,!1)})).o((function(e){return yl(r).then((function(){throw e}))}))})).oa((function(){l&&o.removeEventListener("resume",l,!1),u&&o.removeEventListener("visibilitychange",u,!1),a&&a.cancel(),c&&r.Ta(c),r.c=null}))},e.Ea=function(e){this.b.push(e),vl(this).o((function(t){"auth/invalid-cordova-configuration"===t.code&&(t=new Po("unknown",null,null,null,new C("no-auth-event")),e(t))}))},e.Ta=function(e){Q(this.b,(function(t){return t==e}))};var _l={name:"pendingRedirect",F:"session"};function Ol(e){return Zc(e.b,_l,e.a)}function zl(e,t,n,i){this.i={},this.u=0,this.D=e,this.v=t,this.m=n,this.J=i,this.h=[],this.f=!1,this.l=_(this.s,this),this.b=new Pl,this.C=new Ul,this.g=new Ml(Il(this.v,this.m)),this.c={},this.c.unknown=this.b,this.c.signInViaRedirect=this.b,this.c.linkViaRedirect=this.b,this.c.reauthViaRedirect=this.b,this.c.signInViaPopup=this.C,this.c.linkViaPopup=this.C,this.c.reauthViaPopup=this.C,this.a=Al(this.D,this.v,this.m,S,this.J)}function Al(e,t,n,r,o){var a=i.a.SDK_VERSION||null;return gi()?new bl(e,t,n,a,r,o):new lc(e,t,n,a,r,o)}function kl(e){e.f||(e.f=!0,e.a.Ea(e.l));var t=e.a;return e.a.ma().o((function(n){throw e.a==t&&e.reset(),n}))}function Cl(e){e.a.Yb()&&kl(e).o((function(t){var n=new Po("unknown",null,null,null,new C("operation-not-supported-in-this-environment"));El(t)&&e.s(n)})),e.a.Ub()||Nl(e.b)}function wl(e,t){G(e.h,t)||e.h.push(t),e.f||function(e){return e.b.get(_l,e.a).then((function(e){return"pending"==e}))}(e.g).then((function(t){t?Ol(e.g).then((function(){kl(e).o((function(t){var n=new Po("unknown",null,null,null,new C("operation-not-supported-in-this-environment"));El(t)&&e.s(n)}))})):Cl(e)})).o((function(){Cl(e)}))}function Sl(e,t){Q(e.h,(function(e){return e==t}))}zl.prototype.reset=function(){this.f=!1,this.a.Ta(this.l),this.a=Al(this.D,this.v,this.m,null,this.J),this.i={}},zl.prototype.s=function(e){if(!e)throw new C("invalid-auth-event");if(6e5<=Date.now()-this.u&&(this.i={},this.u=0),e&&e.getUid()&&this.i.hasOwnProperty(e.getUid()))return!1;for(var t=!1,n=0;n<this.h.length;n++){var i=this.h[n];if(i.Gb(e.c,e.b)){(t=this.c[e.c])&&(t.h(e,i),e&&(e.f||e.b)&&(this.i[e.getUid()]=!0,this.u=Date.now())),t=!0;break}}return Nl(this.b),t};var Tl=new ji(2e3,1e4),ql=new ji(3e4,6e4);function Ll(e,t,n,i,r,o,a){return e.a.Nb(t,n,i,(function(){e.f||(e.f=!0,e.a.Ea(e.l))}),(function(){e.reset()}),r,o,a)}function El(e){return!(!e||"auth/cordova-not-ready"!=e.code)}function Dl(e,t,n,i,r){var o;return function(e){return e.b.set(_l,"pending",e.a)}(e.g).then((function(){return e.a.Ob(t,n,i,r).o((function(t){if(El(t))throw new C("operation-not-supported-in-this-environment");return o=t,Ol(e.g).then((function(){throw o}))})).then((function(){return e.a.ac()?new _t((function(){})):Ol(e.g).then((function(){return e.ra()})).then((function(){})).o((function(){}))}))}))}function Rl(e,t,n,i,r){return e.a.Pb(i,(function(e){t.na(n,null,e,r)}),Tl.get())}zl.prototype.ra=function(){return this.b.ra()};var xl={};function Il(e,t,n){return e=e+":"+t,n&&(e=e+":"+n.url),e}function Wl(e,t,n,i){var r=Il(t,n,i);return xl[r]||(xl[r]=new zl(e,t,n,i)),xl[r]}function Pl(){this.b=null,this.f=[],this.c=[],this.a=null,this.i=this.g=!1}function Nl(e){e.g||(e.g=!0,Fl(e,!1,null,null))}function jl(e){e.g&&!e.i&&Fl(e,!1,null,null)}function Bl(e,t){if(e.b=function(){return St(t)},e.f.length)for(var n=0;n<e.f.length;n++)e.f[n](t)}function Fl(e,t,n,i){t?i?function(e,t){if(e.b=function(){return Tt(t)},e.c.length)for(var n=0;n<e.c.length;n++)e.c[n](t)}(e,i):Bl(e,n):Bl(e,{user:null}),e.f=[],e.c=[]}function Ul(){}function Vl(){this.jb=!1,Object.defineProperty(this,"appVerificationDisabled",{get:function(){return this.jb},set:function(e){this.jb=e},enumerable:!1})}function Hl(e,t){this.a=t,Gi(this,"verificationId",e)}function Yl(e,t,n,i){return new Ro(e).gb(t,n).then((function(e){return new Hl(e,i)}))}function Xl(e){var t=Fr(e);if(!(t&&t.exp&&t.auth_time&&t.iat))throw new C("internal-error","An internal error occurred. The token obtained by Firebase appears to be malformed. Please retry the operation.");Ki(this,{token:e,expirationTime:Fi(1e3*t.exp),authTime:Fi(1e3*t.auth_time),issuedAtTime:Fi(1e3*t.iat),signInProvider:t.firebase&&t.firebase.sign_in_provider?t.firebase.sign_in_provider:null,signInSecondFactor:t.firebase&&t.firebase.sign_in_second_factor?t.firebase.sign_in_second_factor:null,claims:t})}function Gl(e,t,n){var i=t&&t[Ql];if(!i)throw new C("argument-error","Internal assert: Invalid MultiFactorResolver");this.a=e,this.f=be(t),this.g=n,this.c=new io(null,i),this.b=[];var r=this;V(t[Kl]||[],(function(e){(e=$i(e))&&r.b.push(e)})),Gi(this,"auth",this.a),Gi(this,"session",this.c),Gi(this,"hints",this.b)}Pl.prototype.reset=function(){this.b=null,this.a&&(this.a.cancel(),this.a=null)},Pl.prototype.h=function(e,t){if(e){this.reset(),this.g=!0;var n=e.c,i=e.b,r=e.a&&"auth/web-storage-unsupported"==e.a.code,o=e.a&&"auth/operation-not-supported-in-this-environment"==e.a.code;this.i=!(!r&&!o),"unknown"!=n||r||o?e.a?(Fl(this,!0,null,e.a),St()):t.Fa(n,i)?function(e,t,n){n=n.Fa(t.c,t.b);var i=t.g,r=t.f,o=t.i,a=t.T(),s=!!t.c.match(/Redirect$/);n(i,r,a,o).then((function(t){Fl(e,s,t,null)})).o((function(t){Fl(e,s,null,t)}))}(this,e,t):Tt(new C("invalid-auth-event")):(Fl(this,!1,null,null),St())}else Tt(new C("invalid-auth-event"))},Pl.prototype.ra=function(){var e=this;return new _t((function(t,n){e.b?e.b().then(t,n):(e.f.push(t),e.c.push(n),function(e){var t=new C("timeout");e.a&&e.a.cancel(),e.a=Cn(ql.get()).then((function(){e.b||(e.g=!0,Fl(e,!0,null,t))}))}(e))}))},Ul.prototype.h=function(e,t){if(e){var n=e.c,i=e.b;e.a?(t.na(e.c,null,e.a,e.b),St()):t.Fa(n,i)?function(e,t){var n=e.b,i=e.c;t.Fa(i,n)(e.g,e.f,e.T(),e.i).then((function(e){t.na(i,e,null,n)})).o((function(e){t.na(i,null,e,n)}))}(e,t):Tt(new C("invalid-auth-event"))}else Tt(new C("invalid-auth-event"))},Hl.prototype.confirm=function(e){return e=xo(this.verificationId,e),this.a(e)};var Kl="mfaInfo",Ql="mfaPendingCredential";function Jl(e,t,n,i){C.call(this,"multi-factor-auth-required",i,t),this.b=new Gl(e,t,n),Gi(this,"resolver",this.b)}function Zl(e,t,n){if(e&&b(e.serverResponse)&&"auth/multi-factor-auth-required"===e.code)try{return new Jl(t,e.serverResponse,n,e.message)}catch(i){}return null}function $l(){}function eu(e){Gi(this,"factorId",e.fa),this.a=e}function tu(e){if(eu.call(this,e),this.a.fa!=Ro.PROVIDER_ID)throw new C("argument-error","firebase.auth.PhoneMultiFactorAssertion requires a valid firebase.auth.PhoneAuthCredential")}function nu(e,t){for(var n in Qt.call(this,e),t)this[n]=t[n]}function iu(e,t){this.a=e,this.b=[],this.c=_(this.yc,this),ln(this.a,"userReloaded",this.c);var n=[];t&&t.multiFactor&&t.multiFactor.enrolledFactors&&V(t.multiFactor.enrolledFactors,(function(e){var t=null,i={};if(e){e.uid&&(i[nr]=e.uid),e.displayName&&(i[er]=e.displayName),e.enrollmentTime&&(i[tr]=new Date(e.enrollmentTime).toISOString()),e.phoneNumber&&(i[ir]=e.phoneNumber);try{t=new rr(i)}catch(r){}e=t}else e=null;e&&n.push(e)})),ru(this,n)}function ru(e,t){e.b=t,Gi(e,"enrolledFactors",t)}function ou(e,t,n){if(this.h=e,this.i=t,this.g=n,this.c=3e4,this.f=96e4,this.b=null,this.a=this.c,this.f<this.c)throw Error("Proactive refresh lower bound greater than upper bound!")}function au(e){this.f=e,this.b=this.a=null,this.c=Date.now()}function su(e,t){void 0===t&&(t=e.b?(t=e.b).a-t.g:0),e.c=Date.now()+1e3*t}function cu(e,t){e.b=Br(t[Ga]||""),e.a=t.refreshToken,su(e,void 0!==(t=t.expiresIn)?Number(t):void 0)}function lu(e,t){this.a=e||null,this.b=t||null,Ki(this,{lastSignInTime:Fi(t||null),creationTime:Fi(e||null)})}function uu(e,t,n,i,r,o){Ki(this,{uid:e,displayName:i||null,photoURL:r||null,email:n||null,phoneNumber:o||null,providerId:t})}function du(e,t,n){this.N=[],this.l=e.apiKey,this.m=e.appName,this.s=e.authDomain||null;var r=i.a.SDK_VERSION?Ci(i.a.SDK_VERSION):null;this.a=new Ya(this.l,E(S),r),(this.u=e.emulatorConfig||null)&&es(this.a,this.u),this.h=new au(this.a),Mu(this,t[Ga]),cu(this.h,t),Gi(this,"refreshToken",this.h.a),zu(this,n||{}),_n.call(this),this.P=!1,this.s&&qi()&&(this.b=Wl(this.s,this.l,this.m,this.u)),this.W=[],this.i=null,this.D=function(e){return new ou((function(){return e.I(!0)}),(function(e){return!(!e||"auth/network-request-failed"!=e.code)}),(function(){var t=e.h.c-Date.now()-3e5;return 0<t?t:0}))}(this),this.ba=_(this.ib,this);var o=this;this.za=null,this.Pa=function(e){o.xa(e.h)},this.qa=null,this.Ba=function(e){pu(o,e.c)},this.$=null,this.aa=[],this.Oa=function(e){bu(o,e.f)},this.ja=null,this.S=new iu(this,n),Gi(this,"multiFactor",this.S)}function pu(e,t){e.u=t,es(e.a,t),e.b&&(t=e.b,e.b=Wl(e.s,e.l,e.m,e.u),e.P&&(Sl(t,e),wl(e.b,e)))}function hu(e,t){e.qa&&pn(e.qa,"languageCodeChanged",e.Pa),(e.qa=t)&&ln(t,"languageCodeChanged",e.Pa)}function fu(e,t){e.$&&pn(e.$,"emulatorConfigChanged",e.Ba),(e.$=t)&&ln(t,"emulatorConfigChanged",e.Ba)}function bu(e,t){e.aa=t,ns(e.a,i.a.SDK_VERSION?Ci(i.a.SDK_VERSION,e.aa):null)}function mu(e,t){e.ja&&pn(e.ja,"frameworkChanged",e.Oa),(e.ja=t)&&ln(t,"frameworkChanged",e.Oa)}function gu(e){try{return i.a.app(e.m).auth()}catch(t){throw new C("internal-error","No firebase.auth.Auth instance is available for the Firebase App '"+e.m+"'!")}}function vu(e){e.J||e.D.b||(e.D.start(),pn(e,"tokenChanged",e.ba),ln(e,"tokenChanged",e.ba))}function yu(e){pn(e,"tokenChanged",e.ba),e.D.stop()}function Mu(e,t){e.Aa=t,Gi(e,"_lat",t)}function _u(e){for(var t=[],n=0;n<e.W.length;n++)t.push(e.W[n](e));return Lt(t).then((function(){return e}))}function Ou(e){e.b&&!e.P&&(e.P=!0,wl(e.b,e))}function zu(e,t){Ki(e,{uid:t.uid,displayName:t.displayName||null,photoURL:t.photoURL||null,email:t.email||null,emailVerified:t.emailVerified||!1,phoneNumber:t.phoneNumber||null,isAnonymous:t.isAnonymous||!1,tenantId:t.tenantId||null,metadata:new lu(t.createdAt,t.lastLoginAt),providerData:[]}),e.a.b=e.tenantId}function Au(){}function ku(e){return St().then((function(){if(e.J)throw new C("app-deleted")}))}function Cu(e){return Y(e.providerData,(function(e){return e.providerId}))}function wu(e,t){t&&(Su(e,t.providerId),e.providerData.push(t))}function Su(e,t){Q(e.providerData,(function(e){return e.providerId==t}))}function Tu(e,t,n){("uid"!=t||n)&&e.hasOwnProperty(t)&&Gi(e,t,n)}function qu(e,t){e!=t&&(Ki(e,{uid:t.uid,displayName:t.displayName,photoURL:t.photoURL,email:t.email,emailVerified:t.emailVerified,phoneNumber:t.phoneNumber,isAnonymous:t.isAnonymous,tenantId:t.tenantId,providerData:[]}),t.metadata?Gi(e,"metadata",function(e){return new lu(e.a,e.b)}(t.metadata)):Gi(e,"metadata",new lu),V(t.providerData,(function(t){wu(e,t)})),function(e,t){e.b=t.b,e.a=t.a,e.c=t.c}(e.h,t.h),Gi(e,"refreshToken",e.h.a),ru(e.S,t.S.b))}function Lu(e){return e.I().then((function(t){var n=e.isAnonymous;return function(e,t){return Zs(e.a,Ts,{idToken:t}).then(_(e.Kc,e))}(e,t).then((function(){return n||Tu(e,"isAnonymous",!1),t}))}))}function Eu(e,t){t[Ga]&&e.Aa!=t[Ga]&&(cu(e.h,t),e.dispatchEvent(new nu("tokenChanged")),Mu(e,t[Ga]),Tu(e,"refreshToken",e.h.a))}function Du(e,t){return Lu(e).then((function(){if(G(Cu(e),t))return _u(e).then((function(){throw new C("provider-already-linked")}))}))}function Ru(e,t,n){return Qi({user:e,credential:Io(t),additionalUserInfo:t=Xr(t),operationType:n})}function xu(e,t){return Eu(e,t),e.reload().then((function(){return e}))}function Iu(e,t,n,r,o){if(!qi())return Tt(new C("operation-not-supported-in-this-environment"));if(e.i&&!o)return Tt(e.i);var a=Yr(n.providerId),s=Wi(e.uid+":::"),c=null;(!Di()||vi())&&e.s&&n.isOAuthProvider&&(c=hc(e.s,e.l,e.m,t,n,null,s,i.a.SDK_VERSION||null,null,null,e.tenantId,e.u));var l=hi(c,a&&a.va,a&&a.ua);return r=r().then((function(){if(Pu(e),!o)return e.I().then((function(){}))})).then((function(){return Ll(e.b,l,t,n,s,!!c,e.tenantId)})).then((function(){return new _t((function(n,i){e.na(t,null,new C("cancelled-popup-request"),e.g||null),e.f=n,e.C=i,e.g=s,e.c=Rl(e.b,e,t,l,s)}))})).then((function(e){return l&&pi(l),e?Qi(e):null})).o((function(e){throw l&&pi(l),e})),Nu(e,r,o)}function Wu(e,t,n,i,r){if(!qi())return Tt(new C("operation-not-supported-in-this-environment"));if(e.i&&!r)return Tt(e.i);var o=null,a=Wi(e.uid+":::");return i=i().then((function(){if(Pu(e),!r)return e.I().then((function(){}))})).then((function(){return e.ga=a,_u(e)})).then((function(t){return e.ha&&(t=(t=e.ha).b.set(Fu,e.w(),t.a)),t})).then((function(){return Dl(e.b,t,n,a,e.tenantId)})).o((function(t){if(o=t,e.ha)return Uu(e.ha);throw o})).then((function(){if(o)throw o})),Nu(e,i,r)}function Pu(e){if(!e.b||!e.P){if(e.b&&!e.P)throw new C("internal-error");throw new C("auth-domain-config-required")}}function Nu(e,t,n){var i=function(e,t,n){return e.i&&!n?(t.cancel(),Tt(e.i)):t.o((function(t){throw!t||"auth/user-disabled"!=t.code&&"auth/user-token-expired"!=t.code||(e.i||e.dispatchEvent(new nu("userInvalidated")),e.i=t),t}))}(e,t,n);return e.N.push(i),i.oa((function(){K(e.N,i)})),i.o((function(t){var n=null;throw t&&"auth/multi-factor-auth-required"===t.code&&(n=Zl(t.w(),gu(e),_(e.jc,e))),n||t}))}function ju(e){if(!e.apiKey)return null;var t={apiKey:e.apiKey,authDomain:e.authDomain,appName:e.appName,emulatorConfig:e.emulatorConfig},n={};if(!e.stsTokenManager||!e.stsTokenManager.accessToken)return null;n[Ga]=e.stsTokenManager.accessToken,n.refreshToken=e.stsTokenManager.refreshToken||null;var i=e.stsTokenManager.expirationTime;i&&(n.expiresIn=(i-Date.now())/1e3);var r=new du(t,n,e);return e.providerData&&V(e.providerData,(function(e){e&&wu(r,Qi(e))})),e.redirectEventId&&(r.ga=e.redirectEventId),r}function Bu(e){this.a=e,this.b=Kc()}Gl.prototype.Rc=function(e){var t=this;return e.tb(this.a.a,this.c).then((function(e){var n=be(t.f);return delete n[Kl],delete n[Ql],ge(n,e),t.g(n)}))},A(Jl,C),$l.prototype.tb=function(e,t,n){return t.type==ro?function(e,t,n,i){return n.Ha().then((function(n){return n={idToken:n},void 0!==i&&(n.displayName=i),ge(n,{phoneVerificationInfo:Do(e.a)}),Zs(t,ws,n)}))}(this,e,t,n):function(e,t,n){return n.Ha().then((function(n){return ge(n={mfaPendingCredential:n},{phoneVerificationInfo:Do(e.a)}),Zs(t,Ss,n)}))}(this,e,t)},A(eu,$l),A(tu,eu),A(nu,Qt),(e=iu.prototype).yc=function(e){ru(this,function(e){var t=[];return V(e.mfaInfo||[],(function(e){(e=$i(e))&&t.push(e)})),t}(e.hd))},e.Sb=function(){return this.a.I().then((function(e){return new io(e,null)}))},e.fc=function(e,t){var n=this,i=this.a.a;return this.Sb().then((function(n){return e.tb(i,n,t)})).then((function(e){return Eu(n.a,e),n.a.reload()}))},e.bd=function(e){var t=this,n="string"==typeof e?e:e.uid,i=this.a.a;return this.a.I().then((function(e){return Zs(i,Js,{idToken:e,mfaEnrollmentId:n})})).then((function(e){var i=H(t.b,(function(e){return e.uid!=n}));return ru(t,i),Eu(t.a,e),t.a.reload().o((function(e){if("auth/user-token-expired"!=e.code)throw e}))}))},e.w=function(){return{multiFactor:{enrolledFactors:Y(this.b,(function(e){return e.w()}))}}},ou.prototype.start=function(){this.a=this.c,function e(t,n){t.stop(),t.b=Cn(function(e,t){return t?(e.a=e.c,e.g()):(t=e.a,e.a*=2,e.a>e.f&&(e.a=e.f),t)}(t,n)).then((function(){return function(){var e=s.document,t=null;return Bi()||!e?St():new _t((function(n){t=function(){Bi()&&(e.removeEventListener("visibilitychange",t,!1),n())},e.addEventListener("visibilitychange",t,!1)})).o((function(n){throw e.removeEventListener("visibilitychange",t,!1),n}))}()})).then((function(){return t.h()})).then((function(){e(t,!0)})).o((function(n){t.i(n)&&e(t,!1)}))}(this,!0)},ou.prototype.stop=function(){this.b&&(this.b.cancel(),this.b=null)},au.prototype.w=function(){return{apiKey:this.f.c,refreshToken:this.a,accessToken:this.b&&this.b.toString(),expirationTime:this.c}},au.prototype.getToken=function(e){return e=!!e,this.b&&!this.a?Tt(new C("user-token-expired")):e||!this.b||Date.now()>this.c-3e4?this.a?function(e,t){return function(e,t){return new _t((function(n,i){"refresh_token"==t.grant_type&&t.refresh_token||"authorization_code"==t.grant_type&&t.code?is(e,e.l+"?key="+encodeURIComponent(e.c),(function(e){e?e.error?i(ec(e)):e.access_token&&e.refresh_token?n(e):i(new C("internal-error")):i(new C("network-request-failed"))}),"POST",Jn(t).toString(),e.g,e.m.get()):i(new C("internal-error"))}))}(e.f,t).then((function(t){return e.b=Br(t.access_token),e.a=t.refresh_token,su(e,t.expires_in),{accessToken:e.b.toString(),refreshToken:e.a}})).o((function(t){throw"auth/user-token-expired"==t.code&&(e.a=null),t}))}(this,{grant_type:"refresh_token",refresh_token:this.a}):St(null):St({accessToken:this.b.toString(),refreshToken:this.a})},lu.prototype.w=function(){return{lastLoginAt:this.b,createdAt:this.a}},A(du,_n),du.prototype.xa=function(e){this.za=e,$a(this.a,e)},du.prototype.la=function(){return this.za},du.prototype.Ga=function(){return Z(this.aa)},du.prototype.ib=function(){this.D.b&&(this.D.stop(),this.D.start())},Gi(du.prototype,"providerId","firebase"),(e=du.prototype).reload=function(){var e=this;return Nu(this,ku(this).then((function(){return Lu(e).then((function(){return _u(e)})).then(Au)})))},e.oc=function(e){return this.I(e).then((function(e){return new Xl(e)}))},e.I=function(e){var t=this;return Nu(this,ku(this).then((function(){return t.h.getToken(e)})).then((function(e){if(!e)throw new C("internal-error");return e.accessToken!=t.Aa&&(Mu(t,e.accessToken),t.dispatchEvent(new nu("tokenChanged"))),Tu(t,"refreshToken",e.refreshToken),e.accessToken})))},e.Kc=function(e){if(!(e=e.users)||!e.length)throw new C("internal-error");zu(this,{uid:(e=e[0]).localId,displayName:e.displayName,photoURL:e.photoUrl,email:e.email,emailVerified:!!e.emailVerified,phoneNumber:e.phoneNumber,lastLoginAt:e.lastLoginAt,createdAt:e.createdAt,tenantId:e.tenantId});for(var t=function(e){return(e=e.providerUserInfo)&&e.length?Y(e,(function(e){return new uu(e.rawId,e.providerId,e.email,e.displayName,e.photoUrl,e.phoneNumber)})):[]}(e),n=0;n<t.length;n++)wu(this,t[n]);Tu(this,"isAnonymous",!(this.email&&e.passwordHash||this.providerData&&this.providerData.length)),this.dispatchEvent(new nu("userReloaded",{hd:e}))},e.Lc=function(e){return Yi("firebase.User.prototype.reauthenticateAndRetrieveDataWithCredential is deprecated. Please use firebase.User.prototype.reauthenticateWithCredential instead."),this.ub(e)},e.ub=function(e){var t=this,n=null;return Nu(this,e.c(this.a,this.uid).then((function(e){return Eu(t,e),n=Ru(t,e,"reauthenticate"),t.i=null,t.reload()})).then((function(){return n})),!0)},e.Cc=function(e){return Yi("firebase.User.prototype.linkAndRetrieveDataWithCredential is deprecated. Please use firebase.User.prototype.linkWithCredential instead."),this.rb(e)},e.rb=function(e){var t=this,n=null;return Nu(this,Du(this,e.providerId).then((function(){return t.I()})).then((function(n){return e.b(t.a,n)})).then((function(e){return n=Ru(t,e,"link"),xu(t,e)})).then((function(){return n})))},e.Dc=function(e,t){var n=this;return Nu(this,Du(this,"phone").then((function(){return Yl(gu(n),e,t,_(n.rb,n))})))},e.Mc=function(e,t){var n=this;return Nu(this,St().then((function(){return Yl(gu(n),e,t,_(n.ub,n))})),!0)},e.Cb=function(e){var t=this;return Nu(this,this.I().then((function(n){return t.a.Cb(n,e)})).then((function(e){return Eu(t,e),t.reload()})))},e.ed=function(e){var t=this;return Nu(this,this.I().then((function(n){return e.b(t.a,n)})).then((function(e){return Eu(t,e),t.reload()})))},e.Db=function(e){var t=this;return Nu(this,this.I().then((function(n){return t.a.Db(n,e)})).then((function(e){return Eu(t,e),t.reload()})))},e.Eb=function(e){if(void 0===e.displayName&&void 0===e.photoURL)return ku(this);var t=this;return Nu(this,this.I().then((function(n){return t.a.Eb(n,{displayName:e.displayName,photoUrl:e.photoURL})})).then((function(e){return Eu(t,e),Tu(t,"displayName",e.displayName||null),Tu(t,"photoURL",e.photoUrl||null),V(t.providerData,(function(e){"password"===e.providerId&&(Gi(e,"displayName",t.displayName),Gi(e,"photoURL",t.photoURL))})),_u(t)})).then(Au))},e.cd=function(e){var t=this;return Nu(this,Lu(this).then((function(n){return G(Cu(t),e)?function(e,t,n){return Zs(e,As,{idToken:t,deleteProvider:n})}(t.a,n,[e]).then((function(e){var n={};return V(e.providerUserInfo||[],(function(e){n[e.providerId]=!0})),V(Cu(t),(function(e){n[e]||Su(t,e)})),n[Ro.PROVIDER_ID]||Gi(t,"phoneNumber",null),_u(t)})):_u(t).then((function(){throw new C("no-such-provider")}))})))},e.delete=function(){var e=this;return Nu(this,this.I().then((function(t){return Zs(e.a,zs,{idToken:t})})).then((function(){e.dispatchEvent(new nu("userDeleted"))}))).then((function(){for(var t=0;t<e.N.length;t++)e.N[t].cancel("app-deleted");hu(e,null),fu(e,null),mu(e,null),e.N=[],e.J=!0,yu(e),Gi(e,"refreshToken",null),e.b&&Sl(e.b,e)}))},e.Gb=function(e,t){return!!("linkViaPopup"==e&&(this.g||null)==t&&this.f||"reauthViaPopup"==e&&(this.g||null)==t&&this.f||"linkViaRedirect"==e&&(this.ga||null)==t||"reauthViaRedirect"==e&&(this.ga||null)==t)},e.na=function(e,t,n,i){"linkViaPopup"!=e&&"reauthViaPopup"!=e||i!=(this.g||null)||(n&&this.C?this.C(n):t&&!n&&this.f&&this.f(t),this.c&&(this.c.cancel(),this.c=null),delete this.f,delete this.C)},e.Fa=function(e,t){return"linkViaPopup"==e&&t==(this.g||null)?_(this.Lb,this):"reauthViaPopup"==e&&t==(this.g||null)?_(this.Mb,this):"linkViaRedirect"==e&&(this.ga||null)==t?_(this.Lb,this):"reauthViaRedirect"==e&&(this.ga||null)==t?_(this.Mb,this):null},e.Ec=function(e){var t=this;return Iu(this,"linkViaPopup",e,(function(){return Du(t,e.providerId).then((function(){return _u(t)}))}),!1)},e.Nc=function(e){return Iu(this,"reauthViaPopup",e,(function(){return St()}),!0)},e.Fc=function(e){var t=this;return Wu(this,"linkViaRedirect",e,(function(){return Du(t,e.providerId)}),!1)},e.Oc=function(e){return Wu(this,"reauthViaRedirect",e,(function(){return St()}),!0)},e.Lb=function(e,t,n,i){var r=this;this.c&&(this.c.cancel(),this.c=null);var o=null;return Nu(this,this.I().then((function(n){return ms(r.a,{requestUri:e,postBody:i,sessionId:t,idToken:n})})).then((function(e){return o=Ru(r,e,"link"),xu(r,e)})).then((function(){return o})))},e.Mb=function(e,t,n,i){var r=this;this.c&&(this.c.cancel(),this.c=null);var o=null;return Nu(this,St().then((function(){return so(gs(r.a,{requestUri:e,sessionId:t,postBody:i,tenantId:n}),r.uid)})).then((function(e){return o=Ru(r,e,"reauthenticate"),Eu(r,e),r.i=null,r.reload()})).then((function(){return o})),!0)},e.vb=function(e){var t=this,n=null;return Nu(this,this.I().then((function(t){return n=t,void 0===e||fe(e)?{}:Pr(new Sr(e))})).then((function(e){return t.a.vb(n,e)})).then((function(e){if(t.email!=e)return t.reload()})).then((function(){})))},e.Fb=function(e,t){var n=this,i=null;return Nu(this,this.I().then((function(e){return i=e,void 0===t||fe(t)?{}:Pr(new Sr(t))})).then((function(t){return n.a.Fb(i,e,t)})).then((function(e){if(n.email!=e)return n.reload()})).then((function(){})))},e.jc=function(e){var t=null,n=this;return Nu(this,e=so(St(e),n.uid).then((function(e){return t=Ru(n,e,"reauthenticate"),Eu(n,e),n.i=null,n.reload()})).then((function(){return t})),!0)},e.toJSON=function(){return this.w()},e.w=function(){var e={uid:this.uid,displayName:this.displayName,photoURL:this.photoURL,email:this.email,emailVerified:this.emailVerified,phoneNumber:this.phoneNumber,isAnonymous:this.isAnonymous,tenantId:this.tenantId,providerData:[],apiKey:this.l,appName:this.m,authDomain:this.s,stsTokenManager:this.h.w(),redirectEventId:this.ga||null};return this.metadata&&ge(e,this.metadata.w()),V(this.providerData,(function(t){e.providerData.push(function(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);return n}(t))})),ge(e,this.S.w()),e};var Fu={name:"redirectUser",F:"session"};function Uu(e){return Zc(e.b,Fu,e.a)}function Vu(e){this.a=e,this.b=Kc(),this.c=null,this.f=function(e){var t=Xu("local"),n=Xu("session"),i=Xu("none");return function(e,t,n){var i=Jc(t,n),r=Qc(e,t.F);return e.get(t,n).then((function(o){var a=null;try{a=Ii(s.localStorage.getItem(i))}catch(c){}if(a&&!o)return s.localStorage.removeItem(i),e.set(t,a,n);a&&o&&"localStorage"!=r.type&&s.localStorage.removeItem(i)}))}(e.b,t,e.a).then((function(){return e.b.get(n,e.a)})).then((function(r){return r?n:e.b.get(i,e.a).then((function(n){return n?i:e.b.get(t,e.a).then((function(n){return n?t:e.b.get(Yu,e.a).then((function(e){return e?Xu(e):t}))}))}))})).then((function(t){return e.c=t,Hu(e,t.F)})).o((function(){e.c||(e.c=t)}))}(this),this.b.addListener(Xu("local"),this.a,_(this.g,this))}function Hu(e,t){var n,i=[];for(n in Xc)Xc[n]!==t&&i.push(Zc(e.b,Xu(Xc[n]),e.a));return i.push(Zc(e.b,Yu,e.a)),function(e){return new _t((function(t,n){var i=e.length,r=[];if(i)for(var o=function(e,n){i--,r[e]=n,0==i&&t(r)},a=function(e){n(e)},s=0;s<e.length;s++)qt(e[s],O(o,s),a);else t(r)}))}(i)}Vu.prototype.g=function(){var e=this,t=Xu("local");Ju(this,(function(){return St().then((function(){return e.c&&"local"!=e.c.F?e.b.get(t,e.a):null})).then((function(n){if(n)return Hu(e,"local").then((function(){e.c=t}))}))}))};var Yu={name:"persistence",F:"session"};function Xu(e){return{name:"authUser",F:e}}function Gu(e,t){return Ju(e,(function(){return e.b.set(e.c,t.w(),e.a)}))}function Ku(e){return Ju(e,(function(){return Zc(e.b,e.c,e.a)}))}function Qu(e,t,n){return Ju(e,(function(){return e.b.get(e.c,e.a).then((function(e){return e&&t&&(e.authDomain=t),e&&n&&(e.emulatorConfig=n),ju(e||{})}))}))}function Ju(e,t){return e.f=e.f.then(t,t),e.f}function Zu(e){if(this.l=!1,Gi(this,"settings",new Vl),Gi(this,"app",e),!ad(this).options||!ad(this).options.apiKey)throw new C("invalid-api-key");e=i.a.SDK_VERSION?Ci(i.a.SDK_VERSION):null,this.a=new Ya(ad(this).options&&ad(this).options.apiKey,E(S),e),this.P=[],this.s=[],this.N=[],this.Pa=i.a.INTERNAL.createSubscribe(_(this.zc,this)),this.W=void 0,this.ib=i.a.INTERNAL.createSubscribe(_(this.Ac,this)),rd(this,null),this.i=new Vu(ad(this).options.apiKey+":"+ad(this).name),this.D=new Bu(ad(this).options.apiKey+":"+ad(this).name),this.$=ud(this,function(e){var t=ad(e).options.authDomain,n=function(e){var t=function(e,t){return e.b.get(Fu,e.a).then((function(e){return e&&t&&(e.authDomain=t),ju(e||{})}))}(e.D,ad(e).options.authDomain).then((function(t){return(e.m=t)&&(t.ha=e.D),Uu(e.D)}));return ud(e,t)}(e).then((function(){return Qu(e.i,t,e.R)})).then((function(t){return t?(t.ha=e.D,e.m&&(e.m.ga||null)==(t.ga||null)?t:t.reload().then((function(){return Gu(e.i,t).then((function(){return t}))})).o((function(n){return"auth/network-request-failed"==n.code?t:Ku(e.i)}))):null})).then((function(t){rd(e,t||null)}));return ud(e,n)}(this)),this.h=ud(this,function(e){return e.$.then((function(){return id(e)})).o((function(){})).then((function(){if(!e.l)return e.ja()})).o((function(){})).then((function(){if(!e.l){e.ba=!0;var t=e.i;t.b.addListener(Xu("local"),t.a,e.ja)}}))}(this)),this.ba=!1,this.ja=_(this.Zc,this),this.Ba=_(this.da,this),this.qa=_(this.mc,this),this.za=_(this.wc,this),this.Aa=_(this.xc,this),this.b=null,function(e){var t=ad(e).options.authDomain,n=ad(e).options.apiKey;t&&qi()&&(e.Oa=e.$.then((function(){if(!e.l){if(e.b=Wl(t,n,ad(e).name,e.R),wl(e.b,e),sd(e)&&Ou(sd(e)),e.m){Ou(e.m);var i=e.m;i.xa(e.la()),hu(i,e),bu(i=e.m,e.J),mu(i,e),pu(i=e.m,e.R),fu(i,e),e.m=null}return e.b}})))}(this),this.INTERNAL={},this.INTERNAL.delete=_(this.delete,this),this.INTERNAL.logFramework=_(this.Gc,this),this.u=0,_n.call(this),function(e){Object.defineProperty(e,"lc",{get:function(){return this.la()},set:function(e){this.xa(e)},enumerable:!1}),e.aa=null,Object.defineProperty(e,"ti",{get:function(){return this.T()},set:function(e){this.zb(e)},enumerable:!1}),e.S=null,Object.defineProperty(e,"emulatorConfig",{get:function(){if(this.R){var e=Nn(this.R.url);e=Qi({protocol:e.c,host:e.a,port:e.g,options:Qi({disableWarnings:this.R.ec})})}else e=null;return e},enumerable:!1})}(this),this.J=[],this.R=null}function $u(e){Qt.call(this,"languageCodeChanged"),this.h=e}function ed(e){Qt.call(this,"emulatorConfigChanged"),this.c=e}function td(e){Qt.call(this,"frameworkChanged"),this.f=e}function nd(e){return e.Oa||Tt(new C("auth-domain-config-required"))}function id(e){if(!qi())return Tt(new C("operation-not-supported-in-this-environment"));var t=nd(e).then((function(){return e.b.ra()})).then((function(e){return e?Qi(e):null}));return ud(e,t)}function rd(e,t){sd(e)&&(function(e,t){Q(e.W,(function(e){return e==t}))}(sd(e),e.Ba),pn(sd(e),"tokenChanged",e.qa),pn(sd(e),"userDeleted",e.za),pn(sd(e),"userInvalidated",e.Aa),yu(sd(e))),t&&(t.W.push(e.Ba),ln(t,"tokenChanged",e.qa),ln(t,"userDeleted",e.za),ln(t,"userInvalidated",e.Aa),0<e.u&&vu(t)),Gi(e,"currentUser",t),t&&(t.xa(e.la()),hu(t,e),bu(t,e.J),mu(t,e),pu(t,e.R),fu(t,e))}function od(e,t){var n=null,i=null;return ud(e,t.then((function(t){return n=Io(t),i=Xr(t),function(e,t){var n={};return n.apiKey=ad(e).options.apiKey,n.authDomain=ad(e).options.authDomain,n.appName=ad(e).name,e.R&&(n.emulatorConfig=e.R),e.$.then((function(){return function(e,t,n,i){var r=new du(e,t);return n&&(r.ha=n),i&&bu(r,i),r.reload().then((function(){return r}))}(n,t,e.D,e.Ga())})).then((function(t){return sd(e)&&t.uid==sd(e).uid?(qu(sd(e),t),e.da(t)):(rd(e,t),Ou(t),e.da(t))})).then((function(){ld(e)}))}(e,t)}),(function(t){var n=null;throw t&&"auth/multi-factor-auth-required"===t.code&&(n=Zl(t.w(),e,_(e.kc,e))),n||t})).then((function(){return Qi({user:sd(e),credential:n,additionalUserInfo:i,operationType:"signIn"})})))}function ad(e){return e.app}function sd(e){return e.currentUser}function cd(e){return sd(e)&&sd(e)._lat||null}function ld(e){if(e.ba){for(var t=0;t<e.s.length;t++)e.s[t]&&e.s[t](cd(e));if(e.W!==e.getUid()&&e.N.length)for(e.W=e.getUid(),t=0;t<e.N.length;t++)e.N[t]&&e.N[t](cd(e))}}function ud(e,t){return e.P.push(t),t.oa((function(){K(e.P,t)})),t}function dd(){}function pd(){this.a={},this.b=1e12}Vu.prototype.yb=function(e){var t=null,n=this;return function(e){var t=new C("invalid-persistence-type"),n=new C("unsupported-persistence-type");e:{for(i in Xc)if(Xc[i]==e){var i=!0;break e}i=!1}if(!i||"string"!=typeof e)throw t;switch(Mi()){case"ReactNative":if("session"===e)throw n;break;case"Node":if("none"!==e)throw n;break;case"Worker":if("session"===e||!Cc()&&"none"!==e)throw n;break;default:if(!Ti()&&"none"!==e)throw n}}(e),Ju(this,(function(){return e!=n.c.F?n.b.get(n.c,n.a).then((function(i){return t=i,Hu(n,e)})).then((function(){if(n.c=Xu(e),t)return n.b.set(n.c,t,n.a)})):St()}))},A(Zu,_n),A($u,Qt),A(ed,Qt),A(td,Qt),(e=Zu.prototype).yb=function(e){return ud(this,e=this.i.yb(e))},e.xa=function(e){this.aa===e||this.l||(this.aa=e,$a(this.a,this.aa),this.dispatchEvent(new $u(this.la())))},e.la=function(){return this.aa},e.fd=function(){var e=s.navigator;this.xa(e&&(e.languages&&e.languages[0]||e.language||e.userLanguage)||null)},e.gd=function(e,t){if(!this.R){if(!/^https?:\/\//.test(e))throw new C("argument-error","Emulator URL must start with a valid scheme (http:// or https://).");(function(e){"undefined"!=typeof console&&"function"==typeof console.info&&console.info("WARNING: You are using the Auth Emulator, which is intended for local testing only.  Do not use with production credentials."),s.document&&!e&&mi().then((function(){var e=s.document.createElement("div");e.innerText="Running in emulator mode. Do not use with production credentials.",e.style.position="fixed",e.style.width="100%",e.style.backgroundColor="#ffffff",e.style.border=".1em solid #000000",e.style.color="#b50000",e.style.bottom="0px",e.style.left="0px",e.style.margin="0px",e.style.zIndex=1e4,e.style.textAlign="center",e.classList.add("firebase-emulator-warning"),s.document.body.appendChild(e)}))})(t=!!t&&!!t.disableWarnings),this.R={url:e,ec:t},this.settings.jb=!0,es(this.a,this.R),this.dispatchEvent(new ed(this.R))}},e.Gc=function(e){this.J.push(e),ns(this.a,i.a.SDK_VERSION?Ci(i.a.SDK_VERSION,this.J):null),this.dispatchEvent(new td(this.J))},e.Ga=function(){return Z(this.J)},e.zb=function(e){this.S===e||this.l||(this.S=e,this.a.b=this.S)},e.T=function(){return this.S},e.toJSON=function(){return{apiKey:ad(this).options.apiKey,authDomain:ad(this).options.authDomain,appName:ad(this).name,currentUser:sd(this)&&sd(this).w()}},e.Gb=function(e,t){switch(e){case"unknown":case"signInViaRedirect":return!0;case"signInViaPopup":return this.g==t&&!!this.f;default:return!1}},e.na=function(e,t,n,i){"signInViaPopup"==e&&this.g==i&&(n&&this.C?this.C(n):t&&!n&&this.f&&this.f(t),this.c&&(this.c.cancel(),this.c=null),delete this.f,delete this.C)},e.Fa=function(e,t){return"signInViaRedirect"==e||"signInViaPopup"==e&&this.g==t&&this.f?_(this.ic,this):null},e.ic=function(e,t,n,i){var r=this,o={requestUri:e,postBody:i,sessionId:t,tenantId:n};return this.c&&(this.c.cancel(),this.c=null),r.$.then((function(){return od(r,bs(r.a,o))}))},e.Xc=function(e){if(!qi())return Tt(new C("operation-not-supported-in-this-environment"));var t=this,n=Yr(e.providerId),r=Wi(),o=null;(!Di()||vi())&&ad(this).options.authDomain&&e.isOAuthProvider&&(o=hc(ad(this).options.authDomain,ad(this).options.apiKey,ad(this).name,"signInViaPopup",e,null,r,i.a.SDK_VERSION||null,null,null,this.T(),this.R));var a=hi(o,n&&n.va,n&&n.ua);return ud(this,n=nd(this).then((function(n){return Ll(n,a,"signInViaPopup",e,r,!!o,t.T())})).then((function(){return new _t((function(e,n){t.na("signInViaPopup",null,new C("cancelled-popup-request"),t.g),t.f=e,t.C=n,t.g=r,t.c=Rl(t.b,t,"signInViaPopup",a,r)}))})).then((function(e){return a&&pi(a),e?Qi(e):null})).o((function(e){throw a&&pi(a),e})))},e.Yc=function(e){if(!qi())return Tt(new C("operation-not-supported-in-this-environment"));var t=this;return ud(this,nd(this).then((function(){return function(e){return Ju(e,(function(){return e.b.set(Yu,e.c.F,e.a)}))}(t.i)})).then((function(){return Dl(t.b,"signInViaRedirect",e,void 0,t.T())})))},e.ra=function(){var e=this;return id(this).then((function(t){return e.b&&jl(e.b.b),t})).o((function(t){throw e.b&&jl(e.b.b),t}))},e.dd=function(e){if(!e)return Tt(new C("null-user"));if(this.S!=e.tenantId)return Tt(new C("tenant-id-mismatch"));var t=this,n={};n.apiKey=ad(this).options.apiKey,n.authDomain=ad(this).options.authDomain,n.appName=ad(this).name;var i=function(e,t,n,i){var r=e.h,o={};return o[Ga]=r.b&&r.b.toString(),o.refreshToken=r.a,t=new du(t||{apiKey:e.l,authDomain:e.s,appName:e.m},o),n&&(t.ha=n),i&&bu(t,i),qu(t,e),t}(e,n,t.D,t.Ga());return ud(this,this.h.then((function(){if(ad(t).options.apiKey!=e.l)return i.reload()})).then((function(){return sd(t)&&e.uid==sd(t).uid?(qu(sd(t),e),t.da(e)):(rd(t,i),Ou(i),t.da(i))})).then((function(){ld(t)})))},e.Bb=function(){var e=this;return ud(this,this.h.then((function(){return e.b&&jl(e.b.b),sd(e)?(rd(e,null),Ku(e.i).then((function(){ld(e)}))):St()})))},e.Zc=function(){var e=this;return Qu(this.i,ad(this).options.authDomain).then((function(t){if(!e.l){var n;if(n=sd(e)&&t){n=sd(e).uid;var i=t.uid;n=null!=n&&""!==n&&null!=i&&""!==i&&n==i}if(n)return qu(sd(e),t),sd(e).I();(sd(e)||t)&&(rd(e,t),t&&(Ou(t),t.ha=e.D),e.b&&wl(e.b,e),ld(e))}}))},e.da=function(e){return Gu(this.i,e)},e.mc=function(){ld(this),this.da(sd(this))},e.wc=function(){this.Bb()},e.xc=function(){this.Bb()},e.kc=function(e){var t=this;return this.h.then((function(){return od(t,St(e))}))},e.zc=function(e){var t=this;this.addAuthTokenListener((function(){e.next(sd(t))}))},e.Ac=function(e){var t=this;!function(e,t){e.N.push(t),ud(e,e.h.then((function(){!e.l&&G(e.N,t)&&e.W!==e.getUid()&&(e.W=e.getUid(),t(cd(e)))})))}(this,(function(){e.next(sd(t))}))},e.Ic=function(e,t,n){var i=this;return this.ba&&Promise.resolve().then((function(){"function"==typeof e?e(sd(i)):"function"==typeof e.next&&e.next(sd(i))})),this.Pa(e,t,n)},e.Hc=function(e,t,n){var i=this;return this.ba&&Promise.resolve().then((function(){i.W=i.getUid(),"function"==typeof e?e(sd(i)):"function"==typeof e.next&&e.next(sd(i))})),this.ib(e,t,n)},e.nc=function(e){var t=this;return ud(this,this.h.then((function(){return sd(t)?sd(t).I(e).then((function(e){return{accessToken:e}})):null})))},e.Tc=function(e){var t=this;return this.h.then((function(){return od(t,Zs(t.a,Ys,{token:e}))})).then((function(e){var n=e.user;return Tu(n,"isAnonymous",!1),t.da(n),e}))},e.Uc=function(e,t){var n=this;return this.h.then((function(){return od(n,Zs(n.a,Xs,{email:e,password:t}))}))},e.dc=function(e,t){var n=this;return this.h.then((function(){return od(n,Zs(n.a,_s,{email:e,password:t}))}))},e.ab=function(e){var t=this;return this.h.then((function(){return od(t,e.ka(t.a))}))},e.Sc=function(e){return Yi("firebase.auth.Auth.prototype.signInAndRetrieveDataWithCredential is deprecated. Please use firebase.auth.Auth.prototype.signInWithCredential instead."),this.ab(e)},e.Ab=function(){var e=this;return this.h.then((function(){var t=sd(e);if(t&&t.isAnonymous){var n=Qi({providerId:null,isNewUser:!1});return Qi({user:t,credential:null,additionalUserInfo:n,operationType:"signIn"})}return od(e,e.a.Ab()).then((function(t){var n=t.user;return Tu(n,"isAnonymous",!0),e.da(n),t}))}))},e.getUid=function(){return sd(this)&&sd(this).uid||null},e.cc=function(e){this.addAuthTokenListener(e),this.u++,0<this.u&&sd(this)&&vu(sd(this))},e.Pc=function(e){var t=this;V(this.s,(function(n){n==e&&t.u--})),0>this.u&&(this.u=0),0==this.u&&sd(this)&&yu(sd(this)),this.removeAuthTokenListener(e)},e.addAuthTokenListener=function(e){var t=this;this.s.push(e),ud(this,this.h.then((function(){t.l||G(t.s,e)&&e(cd(t))})))},e.removeAuthTokenListener=function(e){Q(this.s,(function(t){return t==e}))},e.delete=function(){this.l=!0;for(var e=0;e<this.P.length;e++)this.P[e].cancel("app-deleted");return this.P=[],this.i&&(e=this.i).b.removeListener(Xu("local"),e.a,this.ja),this.b&&(Sl(this.b,this),jl(this.b.b)),Promise.resolve()},e.hc=function(e){return ud(this,function(e,t){return Zs(e,Os,{identifier:t,continueUri:Li()?li():"http://localhost"}).then((function(e){return e.signinMethods||[]}))}(this.a,e))},e.Bc=function(e){return!!qo(e)},e.xb=function(e,t){var n=this;return ud(this,St().then((function(){var e=new Sr(t);if(!e.c)throw new C("argument-error",Lr+" must be true when sending sign in link to email");return Pr(e)})).then((function(t){return n.a.xb(e,t)})).then((function(){})))},e.jd=function(e){return this.Sa(e).then((function(e){return e.data.email}))},e.ob=function(e,t){return ud(this,this.a.ob(e,t).then((function(){})))},e.Sa=function(e){return ud(this,this.a.Sa(e).then((function(e){return new or(e)})))},e.kb=function(e){return ud(this,this.a.kb(e).then((function(){})))},e.wb=function(e,t){var n=this;return ud(this,St().then((function(){return void 0===t||fe(t)?{}:Pr(new Sr(t))})).then((function(t){return n.a.wb(e,t)})).then((function(){})))},e.Wc=function(e,t){return ud(this,Yl(this,e,t,_(this.ab,this)))},e.Vc=function(e,t){var n=this;return ud(this,St().then((function(){var i=t||li(),r=To(e,i);if(!(i=qo(i)))throw new C("argument-error","Invalid email link!");if(i.tenantId!==n.T())throw new C("tenant-id-mismatch");return n.ab(r)})))},dd.prototype.render=function(){},dd.prototype.reset=function(){},dd.prototype.getResponse=function(){},dd.prototype.execute=function(){};var hd=null;function fd(e,t){return(t=bd(t))&&e.a[t]||null}function bd(e){return(e=void 0===e?1e12:e)?e.toString():null}function md(e,t){this.g=!1,this.c=t,this.a=this.b=null,this.h="invisible"!==this.c.size,this.f=lt(e);var n=this;this.i=function(){n.execute()},this.h?this.execute():ln(this.f,"click",this.i)}function gd(e){if(e.g)throw Error("reCAPTCHA mock was already deleted!")}function vd(){}function yd(){}pd.prototype.render=function(e,t){return this.a[this.b.toString()]=new md(e,t),this.b++},pd.prototype.reset=function(e){var t=fd(this,e);e=bd(e),t&&e&&(t.delete(),delete this.a[e])},pd.prototype.getResponse=function(e){return(e=fd(this,e))?e.getResponse():null},pd.prototype.execute=function(e){(e=fd(this,e))&&e.execute()},md.prototype.getResponse=function(){return gd(this),this.b},md.prototype.execute=function(){gd(this);var e=this;this.a||(this.a=setTimeout((function(){e.b=function(){for(var e=50,t=[];0<e;)t.push("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(Math.floor(62*Math.random()))),e--;return t.join("")}();var t=e.c.callback,n=e.c["expired-callback"];if(t)try{t(e.b)}catch(i){}e.a=setTimeout((function(){if(e.a=null,e.b=null,n)try{n()}catch(i){}e.h&&e.execute()}),6e4)}),500))},md.prototype.delete=function(){gd(this),this.g=!0,clearTimeout(this.a),this.a=null,pn(this.f,"click",this.i)},Gi(vd,"FACTOR_ID","phone"),yd.prototype.g=function(){return hd||(hd=new pd),St(hd)},yd.prototype.c=function(){};var Md=null;function _d(){this.b=s.grecaptcha?1/0:0,this.f=null,this.a="__rcb"+Math.floor(1e6*Math.random()).toString()}var Od=new ye(ze,"https://www.google.com/recaptcha/api.js?onload=%{onload}&render=explicit&hl=%{hl}"),zd=new ji(3e4,6e4);_d.prototype.g=function(e){var t=this;return new _t((function(n,i){var r=setTimeout((function(){i(new C("network-request-failed"))}),zd.get());!s.grecaptcha||e!==t.f&&!t.b?(s[t.a]=function(){if(s.grecaptcha){t.f=e;var o=s.grecaptcha.render;s.grecaptcha.render=function(e,n){return e=o(e,n),t.b++,e},clearTimeout(r),n(s.grecaptcha)}else clearTimeout(r),i(new C("internal-error"));delete s[t.a]},St(Na(we(Od,{onload:t.a,hl:e||""}))).o((function(){clearTimeout(r),i(new C("internal-error","Unable to load external reCAPTCHA dependencies!"))}))):(clearTimeout(r),n(s.grecaptcha))}))},_d.prototype.c=function(){this.b--};var Ad=null;function kd(e,t,n,i,r,o,a){if(Gi(this,"type","recaptcha"),this.c=this.f=null,this.J=!1,this.v=t,this.g=null,a?(Md||(Md=new yd),a=Md):(Ad||(Ad=new _d),a=Ad),this.m=a,this.a=n||{theme:"light",type:"image"},this.h=[],this.a[Sd])throw new C("argument-error","sitekey should not be provided for reCAPTCHA as one is automatically provisioned for the current project.");if(this.i="invisible"===this.a[Td],!s.document)throw new C("operation-not-supported-in-this-environment","RecaptchaVerifier is only supported in a browser HTTP/HTTPS environment with DOM support.");if(!lt(t)||!this.i&&lt(t).hasChildNodes())throw new C("argument-error","reCAPTCHA container is either not found or already contains inner elements!");this.s=new Ya(e,o||null,r||null),this.u=i||function(){return null};var c=this;this.l=[];var l=this.a[Cd];this.a[Cd]=function(e){if(qd(c,e),"function"==typeof l)l(e);else if("string"==typeof l){var t=Si(l,s);"function"==typeof t&&t(e)}};var u=this.a[wd];this.a[wd]=function(){if(qd(c,null),"function"==typeof u)u();else if("string"==typeof u){var e=Si(u,s);"function"==typeof e&&e()}}}var Cd="callback",wd="expired-callback",Sd="sitekey",Td="size";function qd(e,t){for(var n=0;n<e.l.length;n++)try{e.l[n](t)}catch(i){}}function Ld(e,t){return e.h.push(t),t.oa((function(){K(e.h,t)})),t}function Ed(e){if(e.J)throw new C("internal-error","RecaptchaVerifier instance has been destroyed.")}function Dd(e,t,n){var r=!1;try{this.b=n||i.a.app()}catch(s){throw new C("argument-error","No firebase.app.App instance is currently initialized.")}if(!this.b.options||!this.b.options.apiKey)throw new C("invalid-api-key");n=this.b.options.apiKey;var o=this,a=null;try{a=this.b.auth().Ga()}catch(s){}try{r=this.b.auth().settings.appVerificationDisabledForTesting}catch(s){}a=i.a.SDK_VERSION?Ci(i.a.SDK_VERSION,a):null,kd.call(this,n,e,t,(function(){try{var e=o.b.auth().la()}catch(t){e=null}return e}),a,E(S),r)}function Rd(e,t,n,i){e:{n=Array.prototype.slice.call(n);for(var r=0,o=!1,a=0;a<t.length;a++)if(t[a].optional)o=!0;else{if(o)throw new C("internal-error","Argument validator encountered a required argument after an optional argument.");r++}if(o=t.length,n.length<r||o<n.length)i="Expected "+(r==o?1==r?"1 argument":r+" arguments":r+"-"+o+" arguments")+" but got "+n.length+".";else{for(r=0;r<n.length;r++)if(o=t[r].optional&&void 0===n[r],!t[r].M(n[r])&&!o){if(t=t[r],0>r||r>=xd.length)throw new C("internal-error","Argument validator received an unsupported number of arguments.");n=xd[r],i=(i?"":n+" argument ")+(t.name?'"'+t.name+'" ':"")+"must be "+t.K+".";break e}i=null}}if(i)throw new C("argument-error",e+" failed: "+i)}(e=kd.prototype).Ia=function(){var e=this;return this.f?this.f:this.f=Ld(this,St().then((function(){if(Li()&&!yi())return mi();throw new C("operation-not-supported-in-this-environment","RecaptchaVerifier is only supported in a browser HTTP/HTTPS environment.")})).then((function(){return e.m.g(e.u())})).then((function(t){return e.g=t,Zs(e.s,xs,{})})).then((function(t){e.a[Sd]=t.recaptchaSiteKey})).o((function(t){throw e.f=null,t})))},e.render=function(){Ed(this);var e=this;return Ld(this,this.Ia().then((function(){if(null===e.c){var t=e.v;if(!e.i){var n=lt(t);t=function(e,t,n){var i=arguments,r=document,o=String(i[0]),a=i[1];if(!ct&&a&&(a.name||a.type)){if(o=["<",o],a.name&&o.push(' name="',Ve(a.name),'"'),a.type){o.push(' type="',Ve(a.type),'"');var s={};ge(s,a),delete s.type,a=s}o.push(">"),o=o.join("")}return o=bt(r,o),a&&("string"==typeof a?o.className=a:Array.isArray(a)?o.className=a.join(" "):ut(o,a)),2<i.length&&ft(r,o,i),o}("DIV"),n.appendChild(t)}e.c=e.g.render(t,e.a)}return e.c})))},e.verify=function(){Ed(this);var e=this;return Ld(this,this.render().then((function(t){return new _t((function(n){var i=e.g.getResponse(t);if(i)n(i);else{var r=function(t){t&&(function(e,t){Q(e.l,(function(e){return e==t}))}(e,r),n(t))};e.l.push(r),e.i&&e.g.execute(e.c)}}))})))},e.reset=function(){Ed(this),null!==this.c&&this.g.reset(this.c)},e.clear=function(){Ed(this),this.J=!0,this.m.c();for(var e=0;e<this.h.length;e++)this.h[e].cancel("RecaptchaVerifier instance has been destroyed.");if(!this.i){e=lt(this.v);for(var t;t=e.firstChild;)e.removeChild(t)}},A(Dd,kd);var xd="First Second Third Fourth Fifth Sixth Seventh Eighth Ninth".split(" ");function Id(e,t){return{name:e||"",K:"a valid string",optional:!!t,M:function(e){return"string"==typeof e}}}function Wd(e,t){return{name:e||"",K:"a boolean",optional:!!t,M:function(e){return"boolean"==typeof e}}}function Pd(e,t){return{name:e||"",K:"a valid object",optional:!!t,M:b}}function Nd(e,t){return{name:e||"",K:"a function",optional:!!t,M:function(e){return"function"==typeof e}}}function jd(e,t){return{name:e||"",K:"null",optional:!!t,M:function(e){return null===e}}}function Bd(e){return{name:e?e+"Credential":"credential",K:e?"a valid "+e+" credential":"a valid credential",optional:!1,M:function(t){if(!t)return!1;var n=!e||t.providerId===e;return!(!t.ka||!n)}}}function Fd(e,t){return b(e)&&"string"==typeof e.type&&e.type===t&&"function"==typeof e.Ha}function Ud(e){return b(e)&&"string"==typeof e.uid}function Vd(e,t,n,i){return{name:n||"",K:e.K+" or "+t.K,optional:!!i,M:function(n){return e.M(n)||t.M(n)}}}function Hd(e,t){for(var n in t){var i=t[n].name;e[i]=Gd(i,e[n],t[n].j)}}function Yd(e,t){for(var n in t){var i=t[n].name;i!==n&&Object.defineProperty(e,i,{get:O((function(e){return this[e]}),n),set:O((function(e,t,n,i){Rd(e,[n],[i],!0),this[t]=i}),i,n,t[n].lb),enumerable:!0})}}function Xd(e,t,n,i){e[t]=Gd(t,n,i)}function Gd(e,t,n){function i(){var e=Array.prototype.slice.call(arguments);return Rd(o,n,e),t.apply(this,e)}if(!n)return t;var r,o=function(e){return(e=e.split("."))[e.length-1]}(e);for(r in t)i[r]=t[r];for(r in t.prototype)i.prototype[r]=t.prototype[r];return i}Hd(Zu.prototype,{kb:{name:"applyActionCode",j:[Id("code")]},Sa:{name:"checkActionCode",j:[Id("code")]},ob:{name:"confirmPasswordReset",j:[Id("code"),Id("newPassword")]},dc:{name:"createUserWithEmailAndPassword",j:[Id("email"),Id("password")]},hc:{name:"fetchSignInMethodsForEmail",j:[Id("email")]},ra:{name:"getRedirectResult",j:[]},Bc:{name:"isSignInWithEmailLink",j:[Id("emailLink")]},Hc:{name:"onAuthStateChanged",j:[Vd(Pd(),Nd(),"nextOrObserver"),Nd("opt_error",!0),Nd("opt_completed",!0)]},Ic:{name:"onIdTokenChanged",j:[Vd(Pd(),Nd(),"nextOrObserver"),Nd("opt_error",!0),Nd("opt_completed",!0)]},wb:{name:"sendPasswordResetEmail",j:[Id("email"),Vd(Pd("opt_actionCodeSettings",!0),jd(null,!0),"opt_actionCodeSettings",!0)]},xb:{name:"sendSignInLinkToEmail",j:[Id("email"),Pd("actionCodeSettings")]},yb:{name:"setPersistence",j:[Id("persistence")]},Sc:{name:"signInAndRetrieveDataWithCredential",j:[Bd()]},Ab:{name:"signInAnonymously",j:[]},ab:{name:"signInWithCredential",j:[Bd()]},Tc:{name:"signInWithCustomToken",j:[Id("token")]},Uc:{name:"signInWithEmailAndPassword",j:[Id("email"),Id("password")]},Vc:{name:"signInWithEmailLink",j:[Id("email"),Id("emailLink",!0)]},Wc:{name:"signInWithPhoneNumber",j:[Id("phoneNumber"),{name:"applicationVerifier",K:"an implementation of firebase.auth.ApplicationVerifier",optional:!1,M:function(e){return!(!e||"string"!=typeof e.type||"function"!=typeof e.verify)}}]},Xc:{name:"signInWithPopup",j:[{name:"authProvider",K:"a valid Auth provider",optional:!1,M:function(e){return!!(e&&e.providerId&&e.hasOwnProperty&&e.hasOwnProperty("isOAuthProvider"))}}]},Yc:{name:"signInWithRedirect",j:[{name:"authProvider",K:"a valid Auth provider",optional:!1,M:function(e){return!!(e&&e.providerId&&e.hasOwnProperty&&e.hasOwnProperty("isOAuthProvider"))}}]},dd:{name:"updateCurrentUser",j:[Vd({name:"user",K:"an instance of Firebase User",optional:!1,M:function(e){return!!(e&&e instanceof du)}},jd(),"user")]},Bb:{name:"signOut",j:[]},toJSON:{name:"toJSON",j:[Id(null,!0)]},fd:{name:"useDeviceLanguage",j:[]},gd:{name:"useEmulator",j:[Id("url"),Pd("options",!0)]},jd:{name:"verifyPasswordResetCode",j:[Id("code")]}}),Yd(Zu.prototype,{lc:{name:"languageCode",lb:Vd(Id(),jd(),"languageCode")},ti:{name:"tenantId",lb:Vd(Id(),jd(),"tenantId")}}),Zu.Persistence=Xc,Zu.Persistence.LOCAL="local",Zu.Persistence.SESSION="session",Zu.Persistence.NONE="none",Hd(du.prototype,{delete:{name:"delete",j:[]},oc:{name:"getIdTokenResult",j:[Wd("opt_forceRefresh",!0)]},I:{name:"getIdToken",j:[Wd("opt_forceRefresh",!0)]},Cc:{name:"linkAndRetrieveDataWithCredential",j:[Bd()]},rb:{name:"linkWithCredential",j:[Bd()]},Dc:{name:"linkWithPhoneNumber",j:[Id("phoneNumber"),{name:"applicationVerifier",K:"an implementation of firebase.auth.ApplicationVerifier",optional:!1,M:function(e){return!(!e||"string"!=typeof e.type||"function"!=typeof e.verify)}}]},Ec:{name:"linkWithPopup",j:[{name:"authProvider",K:"a valid Auth provider",optional:!1,M:function(e){return!!(e&&e.providerId&&e.hasOwnProperty&&e.hasOwnProperty("isOAuthProvider"))}}]},Fc:{name:"linkWithRedirect",j:[{name:"authProvider",K:"a valid Auth provider",optional:!1,M:function(e){return!!(e&&e.providerId&&e.hasOwnProperty&&e.hasOwnProperty("isOAuthProvider"))}}]},Lc:{name:"reauthenticateAndRetrieveDataWithCredential",j:[Bd()]},ub:{name:"reauthenticateWithCredential",j:[Bd()]},Mc:{name:"reauthenticateWithPhoneNumber",j:[Id("phoneNumber"),{name:"applicationVerifier",K:"an implementation of firebase.auth.ApplicationVerifier",optional:!1,M:function(e){return!(!e||"string"!=typeof e.type||"function"!=typeof e.verify)}}]},Nc:{name:"reauthenticateWithPopup",j:[{name:"authProvider",K:"a valid Auth provider",optional:!1,M:function(e){return!!(e&&e.providerId&&e.hasOwnProperty&&e.hasOwnProperty("isOAuthProvider"))}}]},Oc:{name:"reauthenticateWithRedirect",j:[{name:"authProvider",K:"a valid Auth provider",optional:!1,M:function(e){return!!(e&&e.providerId&&e.hasOwnProperty&&e.hasOwnProperty("isOAuthProvider"))}}]},reload:{name:"reload",j:[]},vb:{name:"sendEmailVerification",j:[Vd(Pd("opt_actionCodeSettings",!0),jd(null,!0),"opt_actionCodeSettings",!0)]},toJSON:{name:"toJSON",j:[Id(null,!0)]},cd:{name:"unlink",j:[Id("provider")]},Cb:{name:"updateEmail",j:[Id("email")]},Db:{name:"updatePassword",j:[Id("password")]},ed:{name:"updatePhoneNumber",j:[Bd("phone")]},Eb:{name:"updateProfile",j:[Pd("profile")]},Fb:{name:"verifyBeforeUpdateEmail",j:[Id("email"),Vd(Pd("opt_actionCodeSettings",!0),jd(null,!0),"opt_actionCodeSettings",!0)]}}),Hd(pd.prototype,{execute:{name:"execute"},render:{name:"render"},reset:{name:"reset"},getResponse:{name:"getResponse"}}),Hd(dd.prototype,{execute:{name:"execute"},render:{name:"render"},reset:{name:"reset"},getResponse:{name:"getResponse"}}),Hd(_t.prototype,{oa:{name:"finally"},o:{name:"catch"},then:{name:"then"}}),Yd(Vl.prototype,{appVerificationDisabled:{name:"appVerificationDisabledForTesting",lb:Wd("appVerificationDisabledForTesting")}}),Hd(Hl.prototype,{confirm:{name:"confirm",j:[Id("verificationCode")]}}),Xd(ao,"fromJSON",(function(e){e="string"==typeof e?JSON.parse(e):e;for(var t,n=[fo,wo,Eo,uo],i=0;i<n.length;i++)if(t=n[i](e))return t;return null}),[Vd(Id(),Pd(),"json")]),Xd(So,"credential",(function(e,t){return new Co(e,t)}),[Id("email"),Id("password")]),Hd(Co.prototype,{w:{name:"toJSON",j:[Id(null,!0)]}}),Hd(vo.prototype,{Ca:{name:"addScope",j:[Id("scope")]},Ka:{name:"setCustomParameters",j:[Pd("customOAuthParameters")]}}),Xd(vo,"credential",yo,[Vd(Id(),Pd(),"token")]),Xd(So,"credentialWithLink",To,[Id("email"),Id("emailLink")]),Hd(Mo.prototype,{Ca:{name:"addScope",j:[Id("scope")]},Ka:{name:"setCustomParameters",j:[Pd("customOAuthParameters")]}}),Xd(Mo,"credential",_o,[Vd(Id(),Pd(),"token")]),Hd(Oo.prototype,{Ca:{name:"addScope",j:[Id("scope")]},Ka:{name:"setCustomParameters",j:[Pd("customOAuthParameters")]}}),Xd(Oo,"credential",zo,[Vd(Id(),Vd(Pd(),jd()),"idToken"),Vd(Id(),jd(),"accessToken",!0)]),Hd(Ao.prototype,{Ka:{name:"setCustomParameters",j:[Pd("customOAuthParameters")]}}),Xd(Ao,"credential",ko,[Vd(Id(),Pd(),"token"),Id("secret",!0)]),Hd(go.prototype,{Ca:{name:"addScope",j:[Id("scope")]},credential:{name:"credential",j:[Vd(Id(),Vd(Pd(),jd()),"optionsOrIdToken"),Vd(Id(),jd(),"accessToken",!0)]},Ka:{name:"setCustomParameters",j:[Pd("customOAuthParameters")]}}),Hd(po.prototype,{w:{name:"toJSON",j:[Id(null,!0)]}}),Hd(co.prototype,{w:{name:"toJSON",j:[Id(null,!0)]}}),Xd(Ro,"credential",xo,[Id("verificationId"),Id("verificationCode")]),Hd(Ro.prototype,{gb:{name:"verifyPhoneNumber",j:[Vd(Id(),{name:"phoneInfoOptions",K:"valid phone info options",optional:!1,M:function(e){return!!e&&(e.session&&e.phoneNumber?Fd(e.session,ro)&&"string"==typeof e.phoneNumber:e.session&&e.multiFactorHint?Fd(e.session,oo)&&Ud(e.multiFactorHint):e.session&&e.multiFactorUid?Fd(e.session,oo)&&"string"==typeof e.multiFactorUid:!!e.phoneNumber&&"string"==typeof e.phoneNumber)}},"phoneInfoOptions"),{name:"applicationVerifier",K:"an implementation of firebase.auth.ApplicationVerifier",optional:!1,M:function(e){return!(!e||"string"!=typeof e.type||"function"!=typeof e.verify)}}]}}),Hd(Lo.prototype,{w:{name:"toJSON",j:[Id(null,!0)]}}),Hd(C.prototype,{toJSON:{name:"toJSON",j:[Id(null,!0)]}}),Hd(Vo.prototype,{toJSON:{name:"toJSON",j:[Id(null,!0)]}}),Hd(Uo.prototype,{toJSON:{name:"toJSON",j:[Id(null,!0)]}}),Hd(Jl.prototype,{toJSON:{name:"toJSON",j:[Id(null,!0)]}}),Hd(Gl.prototype,{Rc:{name:"resolveSignIn",j:[{name:"multiFactorAssertion",K:"a valid multiFactorAssertion",optional:!1,M:function(e){return!!e&&!!e.tb}}]}}),Hd(iu.prototype,{Sb:{name:"getSession",j:[]},fc:{name:"enroll",j:[{name:"multiFactorAssertion",K:"a valid multiFactorAssertion",optional:!1,M:function(e){return!!e&&!!e.tb}},Id("displayName",!0)]},bd:{name:"unenroll",j:[Vd({name:"multiFactorInfo",K:"a valid multiFactorInfo",optional:!1,M:Ud},Id(),"multiFactorInfoIdentifier")]}}),Hd(Dd.prototype,{clear:{name:"clear",j:[]},render:{name:"render",j:[]},verify:{name:"verify",j:[]}}),Xd(yr,"parseLink",wr,[Id("link")]),Xd(vd,"assertion",(function(e){return new tu(e)}),[Bd("phone")]),function(){if(void 0===i.a||!i.a.INTERNAL||!i.a.INTERNAL.registerComponent)throw Error("Cannot find the firebase namespace; be sure to include firebase-app.js before this library.");var e={ActionCodeInfo:{Operation:{EMAIL_SIGNIN:sr,PASSWORD_RESET:"PASSWORD_RESET",RECOVER_EMAIL:"RECOVER_EMAIL",REVERT_SECOND_FACTOR_ADDITION:ar,VERIFY_AND_CHANGE_EMAIL:cr,VERIFY_EMAIL:"VERIFY_EMAIL"}},Auth:Zu,AuthCredential:ao,Error:C};Xd(e,"EmailAuthProvider",So,[]),Xd(e,"FacebookAuthProvider",vo,[]),Xd(e,"GithubAuthProvider",Mo,[]),Xd(e,"GoogleAuthProvider",Oo,[]),Xd(e,"TwitterAuthProvider",Ao,[]),Xd(e,"OAuthProvider",go,[Id("providerId")]),Xd(e,"SAMLAuthProvider",mo,[Id("providerId")]),Xd(e,"PhoneAuthProvider",Ro,[{name:"auth",K:"an instance of Firebase Auth",optional:!0,M:function(e){return!!(e&&e instanceof Zu)}}]),Xd(e,"RecaptchaVerifier",Dd,[Vd(Id(),{name:"",K:"an HTML element",optional:!1,M:function(e){return!!(e&&e instanceof Element)}},"recaptchaContainer"),Pd("recaptchaParameters",!0),{name:"app",K:"an instance of Firebase App",optional:!0,M:function(e){return!!(e&&e instanceof i.a.app.App)}}]),Xd(e,"ActionCodeURL",yr,[]),Xd(e,"PhoneMultiFactorGenerator",vd,[]),i.a.INTERNAL.registerComponent({name:"auth",instanceFactory:function(e){return new Zu(e=e.getProvider("app").getImmediate())},multipleInstances:!1,serviceProps:e,instantiationMode:"LAZY",type:"PUBLIC",onInstanceCreated:function(e){e.getProvider("auth-internal").initialize()}}),i.a.INTERNAL.registerComponent({name:"auth-internal",instanceFactory:function(e){return{getUid:_((e=e.getProvider("auth").getImmediate()).getUid,e),getToken:_(e.nc,e),addAuthTokenListener:_(e.cc,e),removeAuthTokenListener:_(e.Pc,e)}},multipleInstances:!1,instantiationMode:"LAZY",type:"PRIVATE"}),i.a.registerVersion("@firebase/auth","0.16.8"),i.a.INTERNAL.extendNamespace({User:du})}()}).apply("undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},"6s98":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return c}));var i,r=n("Db4A"),o=n("3YjN"),a=function(){return _createClass((function e(t){_classCallCheck(this,e),this._ui=new o.b,this.name=t.name,this.image=t.image,this.notAssignable=t.notAssignable,this._ui.isSelectable=!t.notAssignable,this._ui.isSelected=!t.notAssignable}),[{key:"getImageOrDefaultURL",value:function(){return this.image?this.image:"/media/img/default_course_icon.svg"}},{key:"isSelected",get:function(){return this._ui.isSelected},set:function(e){this.notAssignable||(this._ui.isSelected=e)}},{key:"toggleSelect",value:function(){this.isSelected=!this.isSelected}},{key:"isSelectable",get:function(){return this._ui.isSelectable},set:function(e){this.notAssignable||(this._ui.isSelectable=e)}}])}();!function(e){e.LESSON="mauthor_lesson",e.EBOOK="mauthor_ebook",e.MINSTRUCTOR="minstructor_lesson",e.DEMO_LESSON="demo_lesson",e.URL="url_link",e.FILE="file",e.TEST_GENERATOR="test_generator"}(i||(i={}));var s=function(){function e(t){_classCallCheck(this,e),this.type=t.resource_type}return _createClass(e,[{key:"isLesson",value:function(){return this.type===e.RESOURCE_TYPE.LESSON}},{key:"isTestGeneratorLesson",value:function(){return this.type===e.RESOURCE_TYPE.TEST_GENERATOR}},{key:"isEBook",value:function(){return this.type===e.RESOURCE_TYPE.EBOOK}},{key:"isMInstructor",value:function(){return this.type===e.RESOURCE_TYPE.MINSTRUCTOR}},{key:"isDemoLesson",value:function(){return this.type===e.RESOURCE_TYPE.DEMO_LESSON}},{key:"isUrl",value:function(){return this.type===e.RESOURCE_TYPE.URL}},{key:"isFile",value:function(){return this.type===e.RESOURCE_TYPE.FILE}},{key:"getType",value:function(){return this.type}}])}();s.RESOURCE_TYPE=i;var c=function(){function e(t){_classCallCheck(this,e),this.additionalResources=null,this.isAssessment=!1,this.isDiagnostic=!1,this.id=t.id,this.courseResourceId=t.course_resource_id||null,this.belongsTo=t.belongs_to,this._licensedWith=t.licensed_with,this.isTest=t.is_test,this.name=t.title,this.type=new s(t),this.parentChapter=t.parent_chapter,this.resourceId=t.resource_id,this.resourceUrl=t.resource_url,this.icon=t.icon_url||null,this.description=t.description||"",this.tags=t.tags||"",this.definedId=t.lessonID||"",this._payload=t.payload_text||null,this.isExcluded=!1,this.isOtherUrl=t.is_other_url,this.otherUrl=t.other_url,this.isOtherFileUrl=t.is_other_file_url,this.otherFileUrl=t.other_file_url,t.payload_text&&(this.payloadObject=JSON.parse(t.payload_text)),this.isUrl()&&!this.urlHasProtocol()&&(this.resourceUrl="http://"+this.resourceUrl),t.additional_resources&&(this.additionalResources=t.additional_resources.map((function(e){return new r.a(e)}))),this.originalID=t.original_id}return _createClass(e,[{key:"licensedWith",get:function(){return this._licensedWith}},{key:"isOther",get:function(){return this.isOtherUrl||this.isOtherFileUrl}},{key:"isContent",value:function(){return this.isLessonOrEBook()||this.type.isMInstructor()}},{key:"isLessonOrEBook",value:function(){return this.type.isLesson()||this.type.isEBook()}},{key:"isUrl",value:function(){return this.type.isUrl()}},{key:"isFile",value:function(){return this.type.isFile()}},{key:"getIcon",value:function(){return this.type.isLesson()||this.type.isEBook()?this.icon?this.icon:"/media/img/default_course_icon.svg":this.type.isMInstructor()?this.payloadObject&&this.payloadObject.icon_href?this.payloadObject.icon_href:"/media/img/default_course_icon.svg":this.isUrl()?this.icon?this.icon:"/media/img/collection/default_url_resource_icon.png":this.isFile()?this.payloadObject&&this.payloadObject.icon?this.payloadObject.icon:"":null}},{key:"clone",value:function(){return new e({id:null,course_resource_id:this.courseResourceId,belongs_to:this.belongsTo,licensed_with:this.licensedWith,is_test:this.isTest,title:this.name,resource_type:this.type.getType(),parent_chapter:this.parentChapter,resource_id:this.resourceId,resource_url:this.resourceUrl,icon_url:this.icon,description:this.description,tags:this.tags,payload_text:this._payload,lessonID:this.definedId,original_id:this.originalID,is_other_url:this.isOtherUrl,other_url:this.otherUrl,is_other_file_url:this.isOtherFileUrl,other_file_url:this.otherFileUrl})}},{key:"raw",value:function(){return{id:this.id,course_resource_id:this.courseResourceId,belongs_to:this.belongsTo,licensed_with:this.licensedWith,is_test:this.isTest,title:this.name,resource_type:this.type.getType(),parent_chapter:this.parentChapter,resource_id:this.resourceId,resource_url:this.resourceUrl,icon_url:this.icon,description:this.description,payload_text:this._payload,lessonID:this.definedId,original_id:this.originalID,is_other_url:this.isOtherUrl,other_url:this.otherUrl,is_other_file_url:this.isOtherFileUrl,other_file_url:this.otherFileUrl}}},{key:"rawOnlyMutableFields",value:function(){return{id:this.id,is_test:this.isTest,title:this.name,parent_chapter:this.parentChapter,resource_id:this.resourceId,resource_url:this.resourceUrl,description:this.description}}},{key:"urlHasProtocol",value:function(){return 0===this.resourceUrl.indexOf("http://")||0===this.resourceUrl.indexOf("https://")||0===this.resourceUrl.indexOf("ftp://")||0===this.resourceUrl.indexOf("//")}},{key:"isPackageReady",value:function(){return!this.type.isMInstructor()||this.payloadObject.package_size&&this.payloadObject.package_size>0&&(!this.payloadObject.package_url||this.payloadObject.package_url&&this.payloadObject.package_url)}}],[{key:"fromUrl",value:function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(new Date).getTime();return new e({id:i,course_resource_id:null,belongs_to:null,licensed_with:null,is_test:!1,title:t,resource_type:s.RESOURCE_TYPE.URL,parent_chapter:null,resource_id:null,resource_url:n,icon_url:null,description:null,tags:null,payload_text:null,lessonID:null,original_id:null,is_other_url:!1,other_url:null,is_other_file_url:!1,other_file_url:null})}},{key:"fromFile",value:function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(new Date).getTime();return new e({id:i,course_resource_id:null,belongs_to:null,licensed_with:null,is_test:!1,title:t,resource_type:s.RESOURCE_TYPE.FILE,parent_chapter:null,resource_id:n.id,resource_url:n.link,icon_url:null,description:null,tags:null,payload_text:JSON.stringify(n),lessonID:null,original_id:null,is_other_url:!1,other_url:null,is_other_file_url:!1,other_file_url:null})}}])}()},"7+OI":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("HDdC");function r(e){return!!e&&(e instanceof i.a||"function"==typeof e.lift&&"function"==typeof e.subscribe)}},"75ub":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("soBk"),r=n("2Vo4"),o=n("jtHE"),a=n("lJxs"),s=n("32Ea"),c=n("5+tZ"),l=n("fXoL"),u=n("tk/3"),d=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._http=n,this.JWTToken$=new r.a(null),this.tokenLoaded$=new o.a(1),this.loadToken().subscribe()}),[{key:"loadToken",value:function(){var e=this;return this.getAssessmentAuthJwt().pipe(Object(a.a)((function(t){e.JWTToken$.next(t.token),e.tokenLoaded$.next()})))}},{key:"get",value:function(e){var t=this;return this.handleRequest((function(n){return t._http.get(e,n)}))}},{key:"post",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.post(e,t,i)}))}},{key:"delete",value:function(e){var t=this;return this.handleRequest((function(n){return t._http.delete(e,n)}))}},{key:"put",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.put(e,t,i)}))}},{key:"patch",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.patch(e,t,i)}))}},{key:"handleRequest",value:function(e){var t=this;return this.JWTToken$.pipe(Object(s.a)((function(e){return null===e}))).pipe(Object(c.b)((function(n){return e({headers:t.getHeaders(n)})})))}},{key:"getAssessmentAuthJwt",value:function(){return this._restClient.post("/auth/jwt/obtain/assessment")}},{key:"getHeaders",value:function(e){return{"Content-Type":"application/json",Accept:"application/json",Authorization:"bearer "+e}}}])}();d.\u0275fac=function(e){return new(e||d)(l.qc(i.A),l.qc(u.a))},d.\u0275prov=l.cc({token:d,factory:d.\u0275fac,providedIn:"root"})},"77AG":function(e,t){},"7BjC":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[e+" minuti",e+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[e+" tunni",e+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[e+" kuu",e+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[n][2]?r[n][2]:r[n][1]:i?r[n][0]:r[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d p\xe4eva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"7C5Q":function(e,t,n){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(n("wd/R"))},"7Cbv":function(e,t,n){"use strict";var i,r=new Uint8Array(16);function o(){if(!i&&!(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(r)}for(var a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,s=function(e){return"string"==typeof e&&a.test(e)},c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));t.a=function(e,t,n){var i=(e=e||{}).random||(e.rng||o)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){n=n||0;for(var r=0;r<16;++r)t[n+r]=i[r];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();if(!s(n))throw TypeError("Stringified UUID is invalid");return n}(i)}},"7EHt":function(e,t,n){"use strict";n.d(t,"a",(function(){return B})),n.d(t,"b",(function(){return U})),n.d(t,"c",(function(){return I})),n.d(t,"d",(function(){return W})),n.d(t,"e",(function(){return D})),n.d(t,"f",(function(){return N})),n.d(t,"g",(function(){return P})),n.d(t,"h",(function(){return j}));var i=n("fXoL"),r=n("0EQZ"),o=n("8LU1"),a=n("XNiG"),s=n("quSY"),c=0,l=new i.C("CdkAccordion"),u=function(){return _createClass((function e(){_classCallCheck(this,e),this._stateChanges=new a.b,this._openCloseAllActions=new a.b,this.id="cdk-accordion-"+c++,this._multi=!1}),[{key:"multi",get:function(){return this._multi},set:function(e){this._multi=Object(o.c)(e)}},{key:"openAll",value:function(){this._openCloseAll(!0)}},{key:"closeAll",value:function(){this._openCloseAll(!1)}},{key:"ngOnChanges",value:function(e){this._stateChanges.next(e)}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}},{key:"_openCloseAll",value:function(e){this.multi&&this._openCloseAllActions.next(e)}}])}();u.\u0275fac=function(e){return new(e||u)},u.\u0275dir=i.bc({type:u,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[i.Tb([{provide:l,useExisting:u}]),i.Sb]}),u.propDecorators={multi:[{type:i.E}]};var d=0,p=function(){return _createClass((function e(t,n,r){var o=this;_classCallCheck(this,e),this.accordion=t,this._changeDetectorRef=n,this._expansionDispatcher=r,this._openCloseAllSubscription=s.a.EMPTY,this.closed=new i.u,this.opened=new i.u,this.destroyed=new i.u,this.expandedChange=new i.u,this.id="cdk-accordion-child-"+d++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=function(){},this._removeUniqueSelectionListener=r.listen((function(e,t){o.accordion&&!o.accordion.multi&&o.accordion.id===t&&o.id!==e&&(o.expanded=!1)})),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}),[{key:"expanded",get:function(){return this._expanded},set:function(e){if(e=Object(o.c)(e),this._expanded!==e){if(this._expanded=e,this.expandedChange.emit(e),e){this.opened.emit();var t=this.accordion?this.accordion.id:this.id;this._expansionDispatcher.notify(this.id,t)}else this.closed.emit();this._changeDetectorRef.markForCheck()}}},{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(o.c)(e)}},{key:"ngOnDestroy",value:function(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}},{key:"toggle",value:function(){this.disabled||(this.expanded=!this.expanded)}},{key:"close",value:function(){this.disabled||(this.expanded=!1)}},{key:"open",value:function(){this.disabled||(this.expanded=!0)}},{key:"_subscribeToOpenCloseAllActions",value:function(){var e=this;return this.accordion._openCloseAllActions.subscribe((function(t){e.disabled||(e.expanded=t)}))}}])}();p.\u0275fac=function(e){return new(e||p)(i.gc(l,12),i.gc(i.j),i.gc(r.d))},p.\u0275dir=i.bc({type:p,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[i.Tb([{provide:l,useValue:void 0}])]}),p.ctorParameters=function(){return[{type:u,decorators:[{type:i.O},{type:i.z,args:[l]},{type:i.ab}]},{type:i.j},{type:r.d}]},p.propDecorators={closed:[{type:i.P}],opened:[{type:i.P}],destroyed:[{type:i.P}],expandedChange:[{type:i.P}],expanded:[{type:i.E}],disabled:[{type:i.E}]};var h=_createClass((function e(){_classCallCheck(this,e)}));h.\u0275mod=i.ec({type:h}),h.\u0275inj=i.dc({factory:function(e){return new(e||h)}});var f=n("+rOU"),b=n("ofXK"),m=n("u47x"),g=n("/uUt"),v=n("JX91"),y=n("pLZG"),M=n("IzEk"),_=n("FtGj"),O=n("R1ws"),z=n("EY2u"),A=n("VRyK"),k=n("R0Ic"),C=["body"];function w(e,t){}var S=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];function T(e,t){if(1&e&&i.hc(0,"span",2),2&e){var n=i.yc();i.Gc("@indicatorRotate",n._getExpandedState())}}var q=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],L=new i.C("MAT_ACCORDION"),E={indicatorRotate:Object(k.n)("indicatorRotate",[Object(k.k)("collapsed, void",Object(k.l)({transform:"rotate(0deg)"})),Object(k.k)("expanded",Object(k.l)({transform:"rotate(180deg)"})),Object(k.m)("expanded <=> collapsed, void => collapsed",Object(k.e)("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),bodyExpansion:Object(k.n)("bodyExpansion",[Object(k.k)("collapsed, void",Object(k.l)({height:"0px",visibility:"hidden"})),Object(k.k)("expanded",Object(k.l)({height:"*",visibility:"visible"})),Object(k.m)("expanded <=> collapsed, void => collapsed",Object(k.e)("225ms cubic-bezier(0.4,0.0,0.2,1)"))])},D=_createClass((function e(t){_classCallCheck(this,e),this._template=t}));D.\u0275fac=function(e){return new(e||D)(i.gc(i.cb))},D.\u0275dir=i.bc({type:D,selectors:[["ng-template","matExpansionPanelContent",""]]}),D.ctorParameters=function(){return[{type:i.cb}]};var R=0,x=new i.C("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS"),I=function(e){function t(e,n,r,o,s,c,l){var u;return _classCallCheck(this,t),(u=_callSuper(this,t,[e,n,r]))._viewContainerRef=o,u._animationMode=c,u._hideToggle=!1,u.afterExpand=new i.u,u.afterCollapse=new i.u,u._inputChanges=new a.b,u._headerId="mat-expansion-panel-header-"+R++,u._bodyAnimationDone=new a.b,u.accordion=e,u._document=s,u._bodyAnimationDone.pipe(Object(g.a)((function(e,t){return e.fromState===t.fromState&&e.toState===t.toState}))).subscribe((function(e){"void"!==e.fromState&&("expanded"===e.toState?u.afterExpand.emit():"collapsed"===e.toState&&u.afterCollapse.emit())})),l&&(u.hideToggle=l.hideToggle),u}return _inherits(t,e),_createClass(t,[{key:"hideToggle",get:function(){return this._hideToggle||this.accordion&&this.accordion.hideToggle},set:function(e){this._hideToggle=Object(o.c)(e)}},{key:"togglePosition",get:function(){return this._togglePosition||this.accordion&&this.accordion.togglePosition},set:function(e){this._togglePosition=e}},{key:"_hasSpacing",value:function(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}},{key:"_getExpandedState",value:function(){return this.expanded?"expanded":"collapsed"}},{key:"toggle",value:function(){this.expanded=!this.expanded}},{key:"close",value:function(){this.expanded=!1}},{key:"open",value:function(){this.expanded=!0}},{key:"ngAfterContentInit",value:function(){var e=this;this._lazyContent&&this.opened.pipe(Object(v.a)(null),Object(y.a)((function(){return e.expanded&&!e._portal})),Object(M.a)(1)).subscribe((function(){e._portal=new f.h(e._lazyContent._template,e._viewContainerRef)}))}},{key:"ngOnChanges",value:function(e){this._inputChanges.next(e)}},{key:"ngOnDestroy",value:function(){_superPropGet(t,"ngOnDestroy",this,3)([]),this._bodyAnimationDone.complete(),this._inputChanges.complete()}},{key:"_containsFocus",value:function(){if(this._body){var e=this._document.activeElement,t=this._body.nativeElement;return e===t||t.contains(e)}return!1}}])}(p);I.\u0275fac=function(e){return new(e||I)(i.gc(L,12),i.gc(i.j),i.gc(r.d),i.gc(i.ib),i.gc(b.e),i.gc(O.a,8),i.gc(x,8))},I.\u0275cmp=i.ac({type:I,selectors:[["mat-expansion-panel"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,D,!0),2&e&&i.Vc(r=i.vc())&&(t._lazyContent=r.first)},viewQuery:function(e,t){var n;1&e&&i.vd(C,!0),2&e&&i.Vc(n=i.vc())&&(t._body=n.first)},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(e,t){2&e&&i.Yb("mat-expanded",t.expanded)("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-expansion-panel-spacing",t._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[i.Tb([{provide:L,useValue:void 0}]),i.Rb,i.Sb],ngContentSelectors:["mat-expansion-panel-header","*","mat-action-row"],decls:15,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(e,t){1&e&&(i.Fc(S),i.Ec(0),i.od(1,"\n"),i.mc(2,"div",0,1),i.uc("@bodyExpansion.done",(function(e){return t._bodyAnimationDone.next(e)})),i.od(4,"\n  "),i.mc(5,"div",2),i.od(6,"\n    "),i.Ec(7,1),i.od(8,"\n    "),i.md(9,w,0,0,"ng-template",3),i.od(10,"\n  "),i.lc(),i.od(11,"\n  "),i.Ec(12,2),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e&&(i.Ub(2),i.Gc("@bodyExpansion",t._getExpandedState())("id",t.id),i.Vb("aria-labelledby",t._headerId),i.Ub(7),i.Gc("cdkPortalOutlet",t._portal))},directives:[f.c],styles:[".mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row button.mat-button-base,.mat-action-row button.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row button.mat-button-base,[dir=rtl] .mat-action-row button.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[E.bodyExpansion]},changeDetection:0}),I.ctorParameters=function(){return[{type:void 0,decorators:[{type:i.O},{type:i.ab},{type:i.z,args:[L]}]},{type:i.j},{type:r.d},{type:i.ib},{type:void 0,decorators:[{type:i.z,args:[b.e]}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[O.a]}]},{type:void 0,decorators:[{type:i.z,args:[x]},{type:i.O}]}]},I.propDecorators={hideToggle:[{type:i.E}],togglePosition:[{type:i.E}],afterExpand:[{type:i.P}],afterCollapse:[{type:i.P}],_lazyContent:[{type:i.n,args:[D]}],_body:[{type:i.gb,args:["body"]}]};var W=_createClass((function e(){_classCallCheck(this,e)}));W.\u0275fac=function(e){return new(e||W)},W.\u0275dir=i.bc({type:W,selectors:[["mat-action-row"]],hostAttrs:[1,"mat-action-row"]});var P=function(){return _createClass((function e(t,n,i,r,o,a){var c=this;_classCallCheck(this,e),this.panel=t,this._element=n,this._focusMonitor=i,this._changeDetectorRef=r,this._animationMode=a,this._parentChangeSubscription=s.a.EMPTY;var l=t.accordion?t.accordion._stateChanges.pipe(Object(y.a)((function(e){return!(!e.hideToggle&&!e.togglePosition)}))):z.a;this._parentChangeSubscription=Object(A.a)(t.opened,t.closed,l,t._inputChanges.pipe(Object(y.a)((function(e){return!!(e.hideToggle||e.disabled||e.togglePosition)})))).subscribe((function(){return c._changeDetectorRef.markForCheck()})),t.closed.pipe(Object(y.a)((function(){return t._containsFocus()}))).subscribe((function(){return i.focusVia(n,"program")})),o&&(this.expandedHeight=o.expandedHeight,this.collapsedHeight=o.collapsedHeight)}),[{key:"disabled",get:function(){return this.panel.disabled}},{key:"_toggle",value:function(){this.disabled||this.panel.toggle()}},{key:"_isExpanded",value:function(){return this.panel.expanded}},{key:"_getExpandedState",value:function(){return this.panel._getExpandedState()}},{key:"_getPanelId",value:function(){return this.panel.id}},{key:"_getTogglePosition",value:function(){return this.panel.togglePosition}},{key:"_showToggle",value:function(){return!this.panel.hideToggle&&!this.panel.disabled}},{key:"_getHeaderHeight",value:function(){var e=this._isExpanded();return e&&this.expandedHeight?this.expandedHeight:!e&&this.collapsedHeight?this.collapsedHeight:null}},{key:"_keydown",value:function(e){switch(e.keyCode){case _.o:case _.g:Object(_.t)(e)||(e.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e))}}},{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor.focusVia(this._element,e,t)}},{key:"ngAfterViewInit",value:function(){var e=this;this._focusMonitor.monitor(this._element).subscribe((function(t){t&&e.panel.accordion&&e.panel.accordion._handleHeaderFocus(e)}))}},{key:"ngOnDestroy",value:function(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}])}();P.\u0275fac=function(e){return new(e||P)(i.gc(I,1),i.gc(i.r),i.gc(m.h),i.gc(i.j),i.gc(x,8),i.gc(O.a,8))},P.\u0275cmp=i.ac({type:P,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(e,t){1&e&&i.uc("click",(function(){return t._toggle()}))("keydown",(function(e){return t._keydown(e)})),2&e&&(i.Vb("id",t.panel._headerId)("tabindex",t.disabled?-1:0)("aria-controls",t._getPanelId())("aria-expanded",t._isExpanded())("aria-disabled",t.panel.disabled),i.jd("height",t._getHeaderHeight()),i.Yb("mat-expanded",t._isExpanded())("mat-expansion-toggle-indicator-after","after"===t._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===t._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},ngContentSelectors:["mat-panel-title","mat-panel-description","*"],decls:11,vars:1,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(e,t){1&e&&(i.Fc(q),i.mc(0,"span",0),i.od(1,"\n  "),i.Ec(2),i.od(3,"\n  "),i.Ec(4,1),i.od(5,"\n  "),i.Ec(6,2),i.od(7,"\n"),i.lc(),i.od(8,"\n"),i.md(9,T,1,1,"span",1),i.od(10,"\n")),2&e&&(i.Ub(9),i.Gc("ngIf",t._showToggle()))},directives:[b.t],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;margin-right:16px}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}\n'],encapsulation:2,data:{animation:[E.indicatorRotate]},changeDetection:0}),P.ctorParameters=function(){return[{type:I,decorators:[{type:i.v}]},{type:i.r},{type:m.h},{type:i.j},{type:void 0,decorators:[{type:i.z,args:[x]},{type:i.O}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[O.a]}]}]},P.propDecorators={expandedHeight:[{type:i.E}],collapsedHeight:[{type:i.E}]};var N=_createClass((function e(){_classCallCheck(this,e)}));N.\u0275fac=function(e){return new(e||N)},N.\u0275dir=i.bc({type:N,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]});var j=_createClass((function e(){_classCallCheck(this,e)}));j.\u0275fac=function(e){return new(e||j)},j.\u0275dir=i.bc({type:j,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]});var B=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._ownHeaders=new i.T,e._hideToggle=!1,e.displayMode="default",e.togglePosition="after",e}return _inherits(t,e),_createClass(t,[{key:"hideToggle",get:function(){return this._hideToggle},set:function(e){this._hideToggle=Object(o.c)(e)}},{key:"ngAfterContentInit",value:function(){var e=this;this._headers.changes.pipe(Object(v.a)(this._headers)).subscribe((function(t){e._ownHeaders.reset(t.filter((function(t){return t.panel.accordion===e}))),e._ownHeaders.notifyOnChanges()})),this._keyManager=new m.g(this._ownHeaders).withWrap().withHomeAndEnd()}},{key:"_handleHeaderKeydown",value:function(e){this._keyManager.onKeydown(e)}},{key:"_handleHeaderFocus",value:function(e){this._keyManager.updateActiveItem(e)}}])}(u);B.\u0275fac=function(e){return F(e||B)},B.\u0275dir=i.bc({type:B,selectors:[["mat-accordion"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,P,!0),2&e&&i.Vc(r=i.vc())&&(t._headers=r)},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(e,t){2&e&&i.Yb("mat-accordion-multi",t.multi)},inputs:{multi:"multi",displayMode:"displayMode",togglePosition:"togglePosition",hideToggle:"hideToggle"},exportAs:["matAccordion"],features:[i.Tb([{provide:L,useExisting:B}]),i.Rb]}),B.propDecorators={_headers:[{type:i.o,args:[P,{descendants:!0}]}],hideToggle:[{type:i.E}],displayMode:[{type:i.E}],togglePosition:[{type:i.E}]};var F=i.oc(B),U=_createClass((function e(){_classCallCheck(this,e)}));U.\u0275mod=i.ec({type:U}),U.\u0275inj=i.dc({factory:function(e){return new(e||U)},imports:[[b.c,h,f.g]]})},"7F5t":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},"7GSX":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getDarkModeChanges",value:function(){return Object(r.a)("Method 'getDarkModeChanges' not implemented")}},{key:"currentValue",value:function(){return Object(r.a)("Method 'currentValue' not implemented")}},{key:"enableDarkMode",value:function(){return Object(r.a)("Method 'enableDarkMode' not implemented")}},{key:"disableDarkMode",value:function(){return Object(r.a)("Method 'disableDarkMode' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},"7HRe":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("HDdC"),r=n("quSY"),o=n("kJWO"),a=n("4yVj"),s=n("jZKg"),c=n("MBAA"),l=n("QIAL"),u=n("c2HN"),d=n("I55L"),p=n("CMyj");function h(e,t){if(null!=e){if(Object(l.a)(e))return function(e,t){return new i.a((function(n){var i=new r.a;return i.add(t.schedule((function(){var r=e[o.a]();i.add(r.subscribe({next:function(e){i.add(t.schedule((function(){return n.next(e)})))},error:function(e){i.add(t.schedule((function(){return n.error(e)})))},complete:function(){i.add(t.schedule((function(){return n.complete()})))}}))}))),i}))}(e,t);if(Object(u.a)(e))return Object(a.a)(e,t);if(Object(d.a)(e))return Object(s.a)(e,t);if(Object(p.a)(e)||"string"==typeof e)return Object(c.a)(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}},"7Hc7":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));var i=n("c7jc"),r=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e,n])).scheduler=e,i.work=n,i}return _inherits(t,e),_createClass(t,[{key:"requestAsyncId",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return null!==r&&r>0?_superPropGet(t,"requestAsyncId",this,3)([e,n,r]):(e.actions.push(this),e.scheduled||(e.scheduled=i.a.setImmediate(e.flush.bind(e,null))))}},{key:"recycleAsyncId",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(null!==r&&r>0||null===r&&this.delay>0)return _superPropGet(t,"recycleAsyncId",this,3)([e,n,r]);0===e.actions.length&&(i.a.clearImmediate(n),e.scheduled=void 0)}}])}(n("3N8a").a),o=new(function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"flush",value:function(e){this.active=!0,this.scheduled=void 0;var t,n=this.actions,i=-1,r=n.length;e=e||n.shift();do{if(t=e.execute(e.state,e.delay))break}while(++i<r&&(e=n.shift()));if(this.active=!1,t){for(;++i<r&&(e=n.shift());)e.unsubscribe();throw t}}}])}(n("IjjT").a))(r),a=o},"7KpW":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return s}));var i=n("fXoL"),r=n("z6cu"),o=n("ofXK"),a=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return e&&e.labels?e.labels[t]?e.labels[t]:'Label "'+t+'" is undefined.':""}}])}();a.\u0275fac=function(e){return new(e||a)},a.\u0275pipe=i.fc({name:"getLabel",type:a,pure:!0});var s=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getTranslations",value:function(){return Object(r.a)("Method 'getTranslations' not implemented")}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275prov=Object(i.cc)({factory:function(){return new s},token:s,providedIn:"root"});var c=_createClass((function e(){_classCallCheck(this,e)}));c.\u0275mod=i.ec({type:c}),c.\u0275inj=i.dc({factory:function(e){return new(e||c)},imports:[[o.c]]})},"7Ypq":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("cp0P"),r=n("fXoL"),o=n("soBk"),a=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._zone=t,this._uploadFile=n,this._token=i,this.image=!1,this.resize=!1,this.height=250,this.statusbar=!1,this.width="",this.toolbar="undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist | formatselect | fontsizeselect | emoticons",this.readonly=!1,this.inlineBoundaries=!0,this.valueChange=new r.u}),[{key:"ngOnInit",value:function(){this.id=this.id+"_"+(new Date).getTime()}},{key:"ngAfterViewInit",value:function(){var e=this,t={selector:"#tiny-mce-"+this.id,height:this.height,menubar:this._getMenubar(),resize:this.resize,skin:"lightgray",statusbar:this.statusbar,branding:!1,plugins:["emoticons","image","textcolor"],image_prepend_url:"/",relative_urls:!1,remove_script_host:!1,convert_urls:!1,toolbar:this.toolbar,fontsize_formats:"8pt 10pt 12pt 14pt 18pt 24pt 36pt",setup:function(t){t.on("keyup change",(function(){e._zone.run((function(){e.doOnChange()}))})),t.on("init",(function(){t.getDoc().body.style.fontSize="16px"}))},readonly:this.readonly,inline_boundaries:this.inlineBoundaries};""!==this.width&&(t.width=this.width),this.image&&(t.images_upload_handler=this.uploadFile.bind(this),t.toolbar="undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist | formatselect | fontsizeselect | emoticons | image"),tinymce.init(t).then((function(t){var n;e.editor=t[0],null===(n=e.editor)||void 0===n||n.setContent(e.value||"")}))}},{key:"doOnChange",value:function(){this.editor&&(this._value=this.editor.getContent(),this.value=this._value,this.valueChange.emit(this.value))}},{key:"ngOnChanges",value:function(e){this.editor&&this.value!==this._value&&this.editor.setContent(this.value||"")}},{key:"ngOnDestroy",value:function(){this.editor=null}},{key:"uploadFile",value:function(e,t,n){Object(i.a)([this._token.getFreshToken(),this._uploadFile.getUploadUrl(!1)]).subscribe((function(i){var r,o,a=_slicedToArray(i,2),s=a[0],c=a[1];(r=new XMLHttpRequest).withCredentials=!0,r.open("POST",c),r.onload=function(){var e;200==r.status?(e=JSON.parse(r.responseText))&&"number"==typeof e.uploaded_file_id?t("/file/serve/"+e.uploaded_file_id):n("Invalid response"):n("HTTP Error: "+r.status)},(o=new FormData).append("file",e.blob(),e.filename()),r.setRequestHeader("Authorization","JWT "+s),r.send(o)}))}},{key:"_getMenubar",value:function(){return!this.readonly&&"table tools"}}])}();a.\u0275fac=function(e){return new(e||a)(r.gc(r.N),r.gc(o.G),r.gc(o.E))},a.\u0275cmp=r.ac({type:a,selectors:[["tiny-mce"]],inputs:{id:"id",value:"value",image:"image",resize:"resize",height:"height",statusbar:"statusbar",width:"width",toolbar:"toolbar",readonly:"readonly",inlineBoundaries:"inlineBoundaries"},outputs:{valueChange:"valueChange"},features:[r.Tb([o.G]),r.Sb],decls:1,vars:1,consts:[[3,"id"]],template:function(e,t){1&e&&r.hc(0,"textarea",0),2&e&&r.Ic("id","tiny-mce-",t.id,"")},encapsulation:2})},"7aV9":function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(e){return e+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(e){return"\u0db4.\u0dc0."===e||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===e},meridiem:function(e,t,n){return e>11?n?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":n?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(n("wd/R"))},"7fGD":function(e){e.exports=JSON.parse('{"a":"1.18.4"}')},"7fNP":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("soBk"),r=n("2Vo4"),o=n("LRne"),a=n("cUOC"),s=n("eIep"),c=n("EjJx"),l=n("fXoL"),u={key:"cachedProfile",set:function(e){sessionStorage.setItem(u.key,JSON.stringify(e))},get:function(){var e=sessionStorage.getItem(u.key);return e?JSON.parse(e):null},exists:function(e){var t=Object(c.a)(e).username,n=sessionStorage.getItem(u.key);return!!n&&JSON.parse(n).username===t},clear:function(){sessionStorage.removeItem(u.key)}},d=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._profileService=t,this._token=n,this.profile$=new r.a(null),this._loadProfileFromDB()}),[{key:"get",value:function(){return Object(o.a)(this.profile)}},{key:"setProfile",value:function(e){u.set(e),this._set(e)}},{key:"setCacheOnly",value:function(e){u.set(e)}},{key:"invalidateProfileCache",value:function(){this.profile=null,u.clear(),this._loadProfileFromDB()}},{key:"_set",value:function(e){this.profile=e,this.profile$.next(e)}},{key:"_loadProfileFromDB",value:function(){var e=this,t=this._profileService.getUserProfile();this._token.get().pipe(Object(s.a)((function(e){return t}))).subscribe((function(t){return e.setProfile(t)}))}}])}();d.\u0275fac=function(e){return new(e||d)(l.qc(a.a),l.qc(i.E))},d.\u0275prov=l.cc({token:d,factory:d.\u0275fac,providedIn:"root"})},"7nS6":function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("dLnV"),r=n("soBk"),o=n("TmkG"),a=n("UTBW"),s=n("9YFX"),c=n("XNiG"),l=n("cp0P"),u=n("1G5W"),d=n("aJOX"),p=n("fXoL"),h=n("tyNb"),f=n("ofXK"),b=n("gInW"),m=n("1/wc");function g(e,t){if(1&e&&(p.hc(0,"img",2),p.zc(1,"getLabel")),2&e){var n=p.yc();p.Gc("src",n.logoSrc,p.dd)("alt",p.Bc(1,2,n.translations,"header.logo.alt"))}}function v(e,t){if(1&e&&(p.hc(0,"img",2),p.zc(1,"getImageLabel"),p.zc(2,"getLabel")),2&e){var n=p.yc();p.Gc("src",p.Bc(1,2,n.translations,n.headerImageLabel),p.dd)("alt",p.Bc(2,5,n.translations,"header.logo.alt"))}}var y=function(){return _createClass((function e(t,n,r,o,s,l,u){_classCallCheck(this,e),this._settings=t,this._uiSettings=n,this._translations=r,this._course=o,this._route=s,this._router=l,this._restClient=u,this.settings=new i.Settings,this.uiSettings=new a.a,this.logoSrc="",this.isLogoLoaded=!1,this.headerImageLabel="mcourser_logo_header",this.gammes=[],this.destroy$=new c.b}),[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){return e.translations=t})),Object(l.a)(this._settings.get(),this._uiSettings.get(),this._course.getActualCourses()).subscribe((function(t){var n=_slicedToArray(t,3),i=n[0],r=n[1],o=n[2];e.settings=i,e.uiSettings=r,e.actualCourses=o,e.setLogoSrc(o)}))}},{key:"setLogoSrc",value:function(e){var t=this;e?(e.forEach((function(e){e.gamme&&0===t.gammes.filter((function(t){return t.id===e.gamme.id})).length&&t.gammes.push(e.gamme)})),1===this.gammes.length?this.setGammeLogo(this.gammes[0]):this.gammes.length>1?this.setContextLogo():this.isLogoLoaded=!0):this.isLogoLoaded=!0}},{key:"setGammeLogo",value:function(e){var t=this;this._getLogoUrl().subscribe((function(n){""!==(null==n?void 0:n.logo_url)&&e?t._setLogo(null==n?void 0:n.logo_url,e.id):t.isLogoLoaded=!0}))}},{key:"setContextLogo",value:function(){var e=this;this.gammes[0]&&this._getLogoUrl().pipe(Object(u.a)(this.destroy$)).subscribe((function(t){""!==t.logo_url?e._setLogo(t.logo_url,e.gammes[0].id):e.isLogoLoaded=!0}))}},{key:"_getLogoUrl",value:function(){return this._restClient.get("ecommerce/logo")}},{key:"_setLogo",value:function(e,t){this.logoSrc=e.replace("{}",t),this.isLogoLoaded=!0}},{key:"ngOnDestroy",value:function(){this.destroy$.next(),this.destroy$.complete()}}])}();y.\u0275fac=function(e){return new(e||y)(p.gc(r.D),p.gc(o.a),p.gc(r.F),p.gc(s.a),p.gc(h.a),p.gc(h.g),p.gc(d.c))},y.\u0275cmp=p.ac({type:y,selectors:[["app-logo"]],decls:7,vars:3,consts:[[3,"routerLink"],["class","header-top-bar__logo",3,"src","alt",4,"ngIf"],[1,"header-top-bar__logo",3,"src","alt"]],template:function(e,t){1&e&&(p.mc(0,"a",0),p.od(1,"\n    "),p.md(2,g,2,5,"img",1),p.od(3,"\n    "),p.md(4,v,3,8,"img",1),p.od(5,"\n"),p.lc(),p.od(6,"\n")),2&e&&(p.Gc("routerLink","/home"),p.Ub(2),p.Gc("ngIf",t.isLogoLoaded&&t.logoSrc),p.Ub(2),p.Gc("ngIf",t.isLogoLoaded&&!t.logoSrc))},directives:[h.k,f.t],pipes:[b.l,m.a],encapsulation:2})},"7o/Q":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("n6bG"),r=n("gRHU"),o=n("quSY"),a=n("2QA8"),s=n("2fFW"),c=n("NJ4a"),l=function(e,t){function n(e,t,i){var o;switch(_classCallCheck(this,n),(o=_callSuper(this,n)).syncErrorValue=null,o.syncErrorThrown=!1,o.syncErrorThrowable=!1,o.isStopped=!1,arguments.length){case 0:o.destination=r.a;break;case 1:if(!e){o.destination=r.a;break}if("object"==typeof e){e instanceof n?(o.syncErrorThrowable=e.syncErrorThrowable,o.destination=e,e.add(_assertThisInitialized(o))):(o.syncErrorThrowable=!0,o.destination=new u(_assertThisInitialized(o),e));break}default:o.syncErrorThrowable=!0,o.destination=new u(_assertThisInitialized(o),e,t,i)}return _assertThisInitialized(o)}return _inherits(n,e),_createClass(n,[{key:t,value:function(){return this}},{key:"next",value:function(e){this.isStopped||this._next(e)}},{key:"error",value:function(e){this.isStopped||(this.isStopped=!0,this._error(e))}},{key:"complete",value:function(){this.isStopped||(this.isStopped=!0,this._complete())}},{key:"unsubscribe",value:function(){this.closed||(this.isStopped=!0,_superPropGet(n,"unsubscribe",this,3)([]))}},{key:"_next",value:function(e){this.destination.next(e)}},{key:"_error",value:function(e){this.destination.error(e),this.unsubscribe()}},{key:"_complete",value:function(){this.destination.complete(),this.unsubscribe()}},{key:"_unsubscribeAndRecycle",value:function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this}}],[{key:"create",value:function(e,t,i){var r=new n(e,t,i);return r.syncErrorThrowable=!1,r}}])}(o.a,a.a),u=function(e){function t(e,n,o,a){var s,c;_classCallCheck(this,t),(s=_callSuper(this,t))._parentSubscriber=e;var l=s;return Object(i.a)(n)?c=n:n&&(c=n.next,o=n.error,a=n.complete,n!==r.a&&(l=Object.create(n),Object(i.a)(l.unsubscribe)&&s.add(l.unsubscribe.bind(l)),l.unsubscribe=s.unsubscribe.bind(s))),s._context=l,s._next=c,s._error=o,s._complete=a,s}return _inherits(t,e),_createClass(t,[{key:"next",value:function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;s.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}}},{key:"error",value:function(e){if(!this.isStopped){var t=this._parentSubscriber,n=s.a.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(c.a)(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;Object(c.a)(e)}}}},{key:"complete",value:function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};s.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}}},{key:"__tryOrUnsub",value:function(e,t){try{e.call(this._context,t)}catch(n){if(this.unsubscribe(),s.a.useDeprecatedSynchronousErrorHandling)throw n;Object(c.a)(n)}}},{key:"__tryOrSetError",value:function(e,t,n){if(!s.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(i){return s.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=i,e.syncErrorThrown=!0,!0):(Object(c.a)(i),!0)}return!1}},{key:"_unsubscribe",value:function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()}}])}(l)},"7rRb":function(e,t,n){"use strict";n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l}));var i=n("2Vo4"),r=n("XNiG"),o=n("lJxs"),a=n("/uUt"),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this._state$=new i.a(t)}),[{key:"select",value:function(e){return this._state$.asObservable().pipe(Object(o.a)((function(t){return e(t)})),Object(a.a)())}},{key:"setState",value:function(e){this._state$.next(Object.assign(Object.assign({},this.state),e))}},{key:"state",get:function(){return this._state$.getValue()}}])}(),c=function(){var e=new r.b;return{listen:function(){return e},execute:function(){return e.next()}}},l=function(e){var t=new r.b;return{listen:function(){return t},execute:(null==e||e.canBeEmpty,function(e){return t.next(e)})}}},"7ySB":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},"8/+R":function(e,t,n){!function(e){"use strict";var t={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},n={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(e){return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0a30\u0a3e\u0a24"===t?e<4?e:e+12:"\u0a38\u0a35\u0a47\u0a30"===t?e:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===t?e>=10?e:e+12:"\u0a38\u0a3c\u0a3e\u0a2e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0a30\u0a3e\u0a24":e<10?"\u0a38\u0a35\u0a47\u0a30":e<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":e<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(n("wd/R"))},"8/JR":function(e,t,n){"use strict";var i=n("8T9/"),r=n("Ibf7");e.exports=function(e,t){var n=t||{},o={};return void 0===e&&(e={}),e.on=function(t,n){return o[t]?o[t].push(n):o[t]=[n],e},e.once=function(t,n){return n._once=!0,e.on(t,n),e},e.off=function(t,n){var i=arguments.length;if(1===i)delete o[t];else if(0===i)o={};else{var r=o[t];if(!r)return e;r.splice(r.indexOf(n),1)}return e},e.emit=function(){var t=i(arguments);return e.emitterSnapshot(t.shift()).apply(this,t)},e.emitterSnapshot=function(t){var a=(o[t]||[]).slice(0);return function(){var o=i(arguments),s=this||e;if("error"===t&&!1!==n.throws&&!a.length)throw 1===o.length?o[0]:o;return a.forEach((function(i){n.async?r(i,o,s):i.apply(s,o),i._once&&e.off(t,i)})),e}},e}},"89kA":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("qCKp"),r=n("ZR4w");i.Observable.prototype.map=r.map},"8Afh":function(e,t){},"8LM8":function(e,t,n){"use strict";n.d(t,"a",(function(){return ht}));var i=n("zKrI"),r=n("gmcw"),o=n("5+WD"),a=n("ofXK"),s=n("tk/3"),c=n("3Pt+"),l=n("bTqV"),u=n("Wp6s"),d=n("bSwM"),p=n("FKr1"),h=n("iadO"),f=n("0IaG"),b=n("7EHt"),m=n("NFeN"),g=n("qFsG"),v=n("MutI"),y=n("STbY"),M=n("bv9b"),_=n("Xa2L"),O=n("QibW"),z=n("d3UM"),A=n("XhcP"),k=n("1jcm"),C=n("5RNC"),w=n("+0xr"),S=n("wZkO"),T=n("Qu3c"),q=n("tyNb"),L=n("kG9M"),E=n("dyHW"),D=n("CvL0"),R=n("gInW"),x=n("rzIH"),I=n("9Ejp"),W=n("Zx3f"),P=n("xQsk"),N=n("SIrz"),j=n("eOp/"),B=n("fXoL"),F=_createClass((function e(){_classCallCheck(this,e)}));F.\u0275mod=B.ec({type:F}),F.\u0275inj=B.dc({factory:function(e){return new(e||F)},imports:[[a.c,q.l]]});var U=n("XjE2"),V=n("oAKO"),H=n("mVH+"),Y=n("u0Jy"),X=n("UPf0"),G=n("IAEX"),K=n("DAcC"),Q=n("Zo9M"),J=n("dnAM"),Z=n("2ZIB"),$=n("AwTh"),ee=n("mxrW"),te=n("ib7N"),ne=n("c5/Z"),ie=n("MWua"),re=n("4t9A"),oe=n("WzDP"),ae=n("MoJt"),se=n("RWhE"),ce=n("aY61"),le=n("/on4"),ue=n("ntOz"),de=n("IVMo"),pe=n("p3JT"),he=n("xGCP"),fe=n("2Otk"),be=n("mWCs"),me=n("tiU2"),ge=n("w74G"),ve=n("rSfT"),ye=n("49gS"),Me=n("VE4m"),_e=n("e9q/"),Oe=n("VvIq"),ze=n("jR2S"),Ae=n("voD8"),ke=n("9bni"),Ce=n("k4w8"),we=n("AVkO"),Se=n("bgu/"),Te=n("z/KK"),qe=n("EuYo"),Le=n("sSH9"),Ee=n("Oghu"),De=n("A22d"),Re=n("iSCL"),xe=n("bUlH"),Ie=n("ZwV+"),We=n("8ne8"),Pe=n("zRpq"),Ne=n("H7xn"),je=n("93rp"),Be=n("DiCZ"),Fe=n("yptE"),Ue=n("58Qu"),Ve=n("h4Vu"),He=n("a86b"),Ye=n("LjTW"),Xe=n("zToK"),Ge=n("NWTq"),Ke=n("HxNK"),Qe=n("mQgd"),Je=n("5uYS"),Ze=n("VEOK"),$e=n("Ny5n"),et=n("1R17"),tt=n("cH1L"),nt=n("ihCf"),it=n("kmnG"),rt=n("vxfF"),ot=n("f0Cb"),at=n("6DOg"),st=n("FrRO"),ct=n("R/hR"),lt=n("PKtf"),ut=n("1aK7"),dt=[a.c,s.b,c.n,q.l,I.b,d.b,O.c,g.c,_.b,l.c,z.b,h.i,T.b,p.n,k.b,u.j,v.e,y.c,M.b,m.b,S.g,w.q,b.b,A.g,f.g,C.b,G.a,X.a,H.a,V.a,Y.a,o.g,F,x.cb,x.Cb,x.gb,x.r,x.hb],pt=(K.d,K.e,K.c,i.a,L.a,r.a,Me.a,ve.a,ye.a,K.l,K.r,ue.a,K.I,K.M,K.H,K.C,K.D,K.F,K.E,K.q,K.B,K.N,K.t,K.s,K.J,K.K,K.u,K.p,K.m,K.f,K.y,K.a,K.Q,K.b,K.g,K.P,K.k,K.h,K.i,K.O,Oe.a,U.a,K.j,K.n,he.a,_e.a,K.G,J.a,re.a,Ae.a,Z.a,ee.a,te.a,K.x,pe.a,de.a,ce.a,se.a,ae.a,fe.a,me.a,ne.a,be.a,K.L,K.A,K.w,ie.a,ge.a,oe.a,le.a,ze.a,D.a,E.a,Ze.a,$e.a,we.a,ke.a,Ce.a,Te.a,qe.a,Se.a,Le.a,Ee.a,De.a,Re.a,xe.a,Ie.a,We.a,Pe.a,Ne.a,R.f,R.k,R.v,R.u,R.y,R.t,R.w,R.z,R.b,R.c,R.m,R.e,R.x,R.h,R.i,R.s,R.q,R.g,R.a,Ke.a,R.d,Ve.a,Xe.a,R.p,He.a,Ge.a,Ye.a,R.r,R.n,Ue.a,R.j,Fe.a,[je.b,je.a,je.q,je.A,je.B,je.u,je.t,je.c,je.s,je.l,je.x,je.v,je.r,je.y,je.g,je.f,je.h,je.C,je.n,je.m,je.o,je.p,je.w,N.a,W.a,P.a,je.z,Be.a,je.e,je.j,Qe.a,je.k,Je.a,et.a]),ht=_createClass((function e(){_classCallCheck(this,e)}));ht.\u0275mod=B.ec({type:ht}),ht.\u0275inj=B.dc({factory:function(e){return new(e||ht)},providers:[].concat(pt),imports:[[dt,j.a,x.Y,x.Hb],a.c,s.b,c.n,q.l,I.b,d.b,O.c,g.c,_.b,l.c,z.b,h.i,T.b,p.n,k.b,u.j,v.e,y.c,M.b,m.b,S.g,w.q,b.b,A.g,f.g,C.b,G.a,X.a,H.a,V.a,Y.a,o.g,F,x.cb,x.Cb,x.gb,x.r,x.hb]}),B.ed(K.t,[a.q,a.r,a.s,a.t,a.A,a.w,a.x,a.y,a.z,a.u,a.v,c.J,c.y,c.I,c.d,c.z,c.C,c.a,c.F,c.G,c.B,c.t,c.u,c.E,c.p,c.o,c.A,c.b,c.e,c.w,c.x,c.v,q.m,q.i,q.k,q.j,q.n,I.a,d.a,tt.b,d.c,O.b,O.a,nt.b,nt.c,it.b,it.c,it.f,it.g,it.h,it.i,it.j,g.b,g.d,_.a,_.c,l.b,l.a,rt.b,z.a,z.c,p.p,p.o,h.a,h.b,h.f,h.g,h.h,h.j,h.k,h.m,h.p,h.n,h.c,h.d,h.o,h.l,h.e,T.a,T.c,k.c,k.a,u.a,u.f,u.n,u.d,u.m,u.l,u.b,u.e,u.k,u.i,u.h,u.g,u.o,u.c,v.a,v.h,v.d,v.b,p.l,v.c,v.g,p.s,v.i,v.f,ot.a,y.e,y.b,y.d,y.a,M.a,m.a,S.c,S.d,S.a,S.f,S.e,S.b,w.o,w.i,w.k,w.c,w.b,w.n,w.e,w.g,w.h,w.a,w.d,w.j,w.m,w.f,w.l,w.r,b.a,b.c,b.d,b.g,b.h,b.f,b.e,A.a,A.b,A.c,A.d,A.e,A.f,f.e,f.d,f.i,f.f,f.c,C.a,K.v,at.a,st.a,ct.a,o.e,o.f,o.a,o.b,o.d,o.c,x.j,x.ic,x.H,x.u,x.t,x.v,x.q,x.Sb,x.Tb,x.T,x.z,lt.a,x.g,x.uc,K.d,K.e,K.c,i.a,L.a,r.a,Me.a,ve.a,ye.a,K.l,K.r,ue.a,K.I,K.M,K.H,K.C,K.D,K.F,K.E,K.q,K.B,K.N,K.t,K.s,K.J,K.K,K.u,K.p,K.m,K.f,K.y,K.a,K.Q,K.b,K.g,K.P,K.k,K.h,K.i,K.O,Oe.a,U.a,K.j,K.n,he.a,_e.a,K.G,J.a,re.a,Ae.a,Z.a,ee.a,te.a,K.x,pe.a,de.a,ce.a,se.a,ae.a,fe.a,me.a,ne.a,be.a,K.L,K.A,K.w,ie.a,ge.a,oe.a,le.a,ze.a,D.a,E.a,Ze.a,$e.a,we.a,ke.a,Ce.a,Te.a,qe.a,Se.a,Le.a,Ee.a,De.a,Re.a,xe.a,Ie.a,We.a,Pe.a,Ne.a,$.a,Q.a],[a.b,a.G,a.p,a.k,a.E,a.g,a.C,a.F,a.d,a.f,a.i,a.j,a.l,R.l,ut.a,R.f,R.k,R.v,R.u,R.y,R.t,R.w,R.z,R.b,R.c,R.m,R.e,R.x,R.h,R.i,R.s,R.q,R.g,R.a,Ke.a,R.d,Ve.a,Xe.a,R.p,He.a,Ge.a,Ye.a,R.r,R.n,Ue.a,R.j,Fe.a,R.o]),B.ed(K.s,[a.q,a.r,a.s,a.t,a.A,a.w,a.x,a.y,a.z,a.u,a.v,c.J,c.y,c.I,c.d,c.z,c.C,c.a,c.F,c.G,c.B,c.t,c.u,c.E,c.p,c.o,c.A,c.b,c.e,c.w,c.x,c.v,q.m,q.i,q.k,q.j,q.n,I.a,d.a,tt.b,d.c,O.b,O.a,nt.b,nt.c,it.b,it.c,it.f,it.g,it.h,it.i,it.j,g.b,g.d,_.a,_.c,l.b,l.a,rt.b,z.a,z.c,p.p,p.o,h.a,h.b,h.f,h.g,h.h,h.j,h.k,h.m,h.p,h.n,h.c,h.d,h.o,h.l,h.e,T.a,T.c,k.c,k.a,u.a,u.f,u.n,u.d,u.m,u.l,u.b,u.e,u.k,u.i,u.h,u.g,u.o,u.c,v.a,v.h,v.d,v.b,p.l,v.c,v.g,p.s,v.i,v.f,ot.a,y.e,y.b,y.d,y.a,M.a,m.a,S.c,S.d,S.a,S.f,S.e,S.b,w.o,w.i,w.k,w.c,w.b,w.n,w.e,w.g,w.h,w.a,w.d,w.j,w.m,w.f,w.l,w.r,b.a,b.c,b.d,b.g,b.h,b.f,b.e,A.a,A.b,A.c,A.d,A.e,A.f,f.e,f.d,f.i,f.f,f.c,C.a,K.v,at.a,st.a,ct.a,o.e,o.f,o.a,o.b,o.d,o.c,x.j,x.ic,x.H,x.u,x.t,x.v,x.q,x.Sb,x.Tb,x.T,x.z,lt.a,x.g,x.uc,K.d,K.e,K.c,i.a,L.a,r.a,Me.a,ve.a,ye.a,K.l,K.r,ue.a,K.I,K.M,K.H,K.C,K.D,K.F,K.E,K.q,K.B,K.N,K.t,K.s,K.J,K.K,K.u,K.p,K.m,K.f,K.y,K.a,K.Q,K.b,K.g,K.P,K.k,K.h,K.i,K.O,Oe.a,U.a,K.j,K.n,he.a,_e.a,K.G,J.a,re.a,Ae.a,Z.a,ee.a,te.a,K.x,pe.a,de.a,ce.a,se.a,ae.a,fe.a,me.a,ne.a,be.a,K.L,K.A,K.w,ie.a,ge.a,oe.a,le.a,ze.a,D.a,E.a,Ze.a,$e.a,we.a,ke.a,Ce.a,Te.a,qe.a,Se.a,Le.a,Ee.a,De.a,Re.a,xe.a,Ie.a,We.a,Pe.a,Ne.a,$.a,Q.a],[a.b,a.G,a.p,a.k,a.E,a.g,a.C,a.F,a.d,a.f,a.i,a.j,a.l,R.l,ut.a,R.f,R.k,R.v,R.u,R.y,R.t,R.w,R.z,R.b,R.c,R.m,R.e,R.x,R.h,R.i,R.s,R.q,R.g,R.a,Ke.a,R.d,Ve.a,Xe.a,R.p,He.a,Ge.a,Ye.a,R.r,R.n,Ue.a,R.j,Fe.a,R.o]),B.ed(K.u,[a.q,a.r,a.s,a.t,a.A,a.w,a.x,a.y,a.z,a.u,a.v,c.J,c.y,c.I,c.d,c.z,c.C,c.a,c.F,c.G,c.B,c.t,c.u,c.E,c.p,c.o,c.A,c.b,c.e,c.w,c.x,c.v,q.m,q.i,q.k,q.j,q.n,I.a,d.a,tt.b,d.c,O.b,O.a,nt.b,nt.c,it.b,it.c,it.f,it.g,it.h,it.i,it.j,g.b,g.d,_.a,_.c,l.b,l.a,rt.b,z.a,z.c,p.p,p.o,h.a,h.b,h.f,h.g,h.h,h.j,h.k,h.m,h.p,h.n,h.c,h.d,h.o,h.l,h.e,T.a,T.c,k.c,k.a,u.a,u.f,u.n,u.d,u.m,u.l,u.b,u.e,u.k,u.i,u.h,u.g,u.o,u.c,v.a,v.h,v.d,v.b,p.l,v.c,v.g,p.s,v.i,v.f,ot.a,y.e,y.b,y.d,y.a,M.a,m.a,S.c,S.d,S.a,S.f,S.e,S.b,w.o,w.i,w.k,w.c,w.b,w.n,w.e,w.g,w.h,w.a,w.d,w.j,w.m,w.f,w.l,w.r,b.a,b.c,b.d,b.g,b.h,b.f,b.e,A.a,A.b,A.c,A.d,A.e,A.f,f.e,f.d,f.i,f.f,f.c,C.a,K.v,at.a,st.a,ct.a,o.e,o.f,o.a,o.b,o.d,o.c,x.j,x.ic,x.H,x.u,x.t,x.v,x.q,x.Sb,x.Tb,x.T,x.z,lt.a,x.g,x.uc,K.d,K.e,K.c,i.a,L.a,r.a,Me.a,ve.a,ye.a,K.l,K.r,ue.a,K.I,K.M,K.H,K.C,K.D,K.F,K.E,K.q,K.B,K.N,K.t,K.s,K.J,K.K,K.u,K.p,K.m,K.f,K.y,K.a,K.Q,K.b,K.g,K.P,K.k,K.h,K.i,K.O,Oe.a,U.a,K.j,K.n,he.a,_e.a,K.G,J.a,re.a,Ae.a,Z.a,ee.a,te.a,K.x,pe.a,de.a,ce.a,se.a,ae.a,fe.a,me.a,ne.a,be.a,K.L,K.A,K.w,ie.a,ge.a,oe.a,le.a,ze.a,D.a,E.a,Ze.a,$e.a,we.a,ke.a,Ce.a,Te.a,qe.a,Se.a,Le.a,Ee.a,De.a,Re.a,xe.a,Ie.a,We.a,Pe.a,Ne.a,$.a,Q.a],[a.b,a.G,a.p,a.k,a.E,a.g,a.C,a.F,a.d,a.f,a.i,a.j,a.l,R.l,ut.a,R.f,R.k,R.v,R.u,R.y,R.t,R.w,R.z,R.b,R.c,R.m,R.e,R.x,R.h,R.i,R.s,R.q,R.g,R.a,Ke.a,R.d,Ve.a,Xe.a,R.p,He.a,Ge.a,Ye.a,R.r,R.n,Ue.a,R.j,Fe.a,R.o]),B.ed(K.P,[a.q,a.r,a.s,a.t,a.A,a.w,a.x,a.y,a.z,a.u,a.v,c.J,c.y,c.I,c.d,c.z,c.C,c.a,c.F,c.G,c.B,c.t,c.u,c.E,c.p,c.o,c.A,c.b,c.e,c.w,c.x,c.v,q.m,q.i,q.k,q.j,q.n,I.a,d.a,tt.b,d.c,O.b,O.a,nt.b,nt.c,it.b,it.c,it.f,it.g,it.h,it.i,it.j,g.b,g.d,_.a,_.c,l.b,l.a,rt.b,z.a,z.c,p.p,p.o,h.a,h.b,h.f,h.g,h.h,h.j,h.k,h.m,h.p,h.n,h.c,h.d,h.o,h.l,h.e,T.a,T.c,k.c,k.a,u.a,u.f,u.n,u.d,u.m,u.l,u.b,u.e,u.k,u.i,u.h,u.g,u.o,u.c,v.a,v.h,v.d,v.b,p.l,v.c,v.g,p.s,v.i,v.f,ot.a,y.e,y.b,y.d,y.a,M.a,m.a,S.c,S.d,S.a,S.f,S.e,S.b,w.o,w.i,w.k,w.c,w.b,w.n,w.e,w.g,w.h,w.a,w.d,w.j,w.m,w.f,w.l,w.r,b.a,b.c,b.d,b.g,b.h,b.f,b.e,A.a,A.b,A.c,A.d,A.e,A.f,f.e,f.d,f.i,f.f,f.c,C.a,K.v,at.a,st.a,ct.a,o.e,o.f,o.a,o.b,o.d,o.c,x.j,x.ic,x.H,x.u,x.t,x.v,x.q,x.Sb,x.Tb,x.T,x.z,lt.a,x.g,x.uc,K.d,K.e,K.c,i.a,L.a,r.a,Me.a,ve.a,ye.a,K.l,K.r,ue.a,K.I,K.M,K.H,K.C,K.D,K.F,K.E,K.q,K.B,K.N,K.t,K.s,K.J,K.K,K.u,K.p,K.m,K.f,K.y,K.a,K.Q,K.b,K.g,K.P,K.k,K.h,K.i,K.O,Oe.a,U.a,K.j,K.n,he.a,_e.a,K.G,J.a,re.a,Ae.a,Z.a,ee.a,te.a,K.x,pe.a,de.a,ce.a,se.a,ae.a,fe.a,me.a,ne.a,be.a,K.L,K.A,K.w,ie.a,ge.a,oe.a,le.a,ze.a,D.a,E.a,Ze.a,$e.a,we.a,ke.a,Ce.a,Te.a,qe.a,Se.a,Le.a,Ee.a,De.a,Re.a,xe.a,Ie.a,We.a,Pe.a,Ne.a,$.a,Q.a],[a.b,a.G,a.p,a.k,a.E,a.g,a.C,a.F,a.d,a.f,a.i,a.j,a.l,R.l,ut.a,R.f,R.k,R.v,R.u,R.y,R.t,R.w,R.z,R.b,R.c,R.m,R.e,R.x,R.h,R.i,R.s,R.q,R.g,R.a,Ke.a,R.d,Ve.a,Xe.a,R.p,He.a,Ge.a,Ye.a,R.r,R.n,Ue.a,R.j,Fe.a,R.o]),B.ed(K.h,[a.q,a.r,a.s,a.t,a.A,a.w,a.x,a.y,a.z,a.u,a.v,c.J,c.y,c.I,c.d,c.z,c.C,c.a,c.F,c.G,c.B,c.t,c.u,c.E,c.p,c.o,c.A,c.b,c.e,c.w,c.x,c.v,q.m,q.i,q.k,q.j,q.n,I.a,d.a,tt.b,d.c,O.b,O.a,nt.b,nt.c,it.b,it.c,it.f,it.g,it.h,it.i,it.j,g.b,g.d,_.a,_.c,l.b,l.a,rt.b,z.a,z.c,p.p,p.o,h.a,h.b,h.f,h.g,h.h,h.j,h.k,h.m,h.p,h.n,h.c,h.d,h.o,h.l,h.e,T.a,T.c,k.c,k.a,u.a,u.f,u.n,u.d,u.m,u.l,u.b,u.e,u.k,u.i,u.h,u.g,u.o,u.c,v.a,v.h,v.d,v.b,p.l,v.c,v.g,p.s,v.i,v.f,ot.a,y.e,y.b,y.d,y.a,M.a,m.a,S.c,S.d,S.a,S.f,S.e,S.b,w.o,w.i,w.k,w.c,w.b,w.n,w.e,w.g,w.h,w.a,w.d,w.j,w.m,w.f,w.l,w.r,b.a,b.c,b.d,b.g,b.h,b.f,b.e,A.a,A.b,A.c,A.d,A.e,A.f,f.e,f.d,f.i,f.f,f.c,C.a,K.v,at.a,st.a,ct.a,o.e,o.f,o.a,o.b,o.d,o.c,x.j,x.ic,x.H,x.u,x.t,x.v,x.q,x.Sb,x.Tb,x.T,x.z,lt.a,x.g,x.uc,K.d,K.e,K.c,i.a,L.a,r.a,Me.a,ve.a,ye.a,K.l,K.r,ue.a,K.I,K.M,K.H,K.C,K.D,K.F,K.E,K.q,K.B,K.N,K.t,K.s,K.J,K.K,K.u,K.p,K.m,K.f,K.y,K.a,K.Q,K.b,K.g,K.P,K.k,K.h,K.i,K.O,Oe.a,U.a,K.j,K.n,he.a,_e.a,K.G,J.a,re.a,Ae.a,Z.a,ee.a,te.a,K.x,pe.a,de.a,ce.a,se.a,ae.a,fe.a,me.a,ne.a,be.a,K.L,K.A,K.w,ie.a,ge.a,oe.a,le.a,ze.a,D.a,E.a,Ze.a,$e.a,we.a,ke.a,Ce.a,Te.a,qe.a,Se.a,Le.a,Ee.a,De.a,Re.a,xe.a,Ie.a,We.a,Pe.a,Ne.a,$.a,Q.a],[a.b,a.G,a.p,a.k,a.E,a.g,a.C,a.F,a.d,a.f,a.i,a.j,a.l,R.l,ut.a,R.f,R.k,R.v,R.u,R.y,R.t,R.w,R.z,R.b,R.c,R.m,R.e,R.x,R.h,R.i,R.s,R.q,R.g,R.a,Ke.a,R.d,Ve.a,Xe.a,R.p,He.a,Ge.a,Ye.a,R.r,R.n,Ue.a,R.j,Fe.a,R.o])},"8LU1":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return o}));var i=n("fXoL");function r(e){return null!=e&&""+e!="false"}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return a(e)?Number(e):t}function a(e){return!isNaN(parseFloat(e))&&!isNaN(Number(e))}function s(e){return Array.isArray(e)?e:[e]}function c(e){return null==e?"":"string"==typeof e?e:e+"px"}function l(e){return e instanceof i.r?e.nativeElement:e}},"8Qeq":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){for(;e;){var t=e,n=t.closed,r=t.destination,o=t.isStopped;if(n||o)return!1;e=r&&r instanceof i.a?r:null}return!0}},"8T9/":function(e,t){e.exports=function(e,t){return Array.prototype.slice.call(e,t)}},"8lb9":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"c",(function(){return s}));var i=function(){return(i=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function r(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}function o(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function a(e,t){return function(n,i){t(n,i,e)}}function s(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}},"8mBD":function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},"8ne8":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this.elRef=t,this.removeNewLines=!1,this.update=new i.u}),[{key:"onBlur",value:function(){var e=this.elRef.nativeElement.innerText;this.removeNewLines&&(e=e.replace(/\n/g,"")),this.elRef.nativeElement.innerText=e,this.lastViewModel=e,this.update.emit(e)}},{key:"onInput",value:function(){var e=this.elRef.nativeElement.innerText;this.removeNewLines&&(e=e.replace(/\n/g,"")),this.lastViewModel=e,this.update.emit(e)}},{key:"onKeyPress",value:function(e){return 13!==e.which&&13!==e.keyCode}},{key:"ngOnChanges",value:function(e){(function(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object.is(t,n.currentValue)})(e,this.lastViewModel)&&(this.lastViewModel=this.model,this.refreshView())}},{key:"refreshView",value:function(){this.elRef.nativeElement.innerText=this.model}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r))},r.\u0275dir=i.bc({type:r,selectors:[["","contenteditableModel",""]],hostBindings:function(e,t){1&e&&i.uc("blur",(function(e){return t.onBlur(e)}))("input",(function(e){return t.onKeyPress(e)}))},inputs:{model:["contenteditableModel","model"],removeNewLines:"removeNewLines"},outputs:{update:"contenteditableModelChange"},features:[i.Sb]})},"8yc2":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return null==e?t:e}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"defaultValue",type:r,pure:!0})},"8yf6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n("5xEe"))},"9/EM":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("/h9T"),r=n("/Tr7"),o=n("jIYg");function a(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),a=Object(i.a)(t);return isNaN(a)?new Date(NaN):a?(n.setDate(n.getDate()+a),n):n}},"92r4":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},"93rp":function(e,t,n){"use strict";n.d(t,"b",(function(){return i.a})),n.d(t,"a",(function(){return c})),n.d(t,"q",(function(){return l.a})),n.d(t,"c",(function(){return u.a})),n.d(t,"A",(function(){return d})),n.d(t,"B",(function(){return p})),n.d(t,"u",(function(){return h.a})),n.d(t,"t",(function(){return f})),n.d(t,"s",(function(){return b.a})),n.d(t,"l",(function(){return m})),n.d(t,"x",(function(){return g})),n.d(t,"v",(function(){return v})),n.d(t,"r",(function(){return y})),n.d(t,"C",(function(){return z})),n.d(t,"y",(function(){return A})),n.d(t,"g",(function(){return C})),n.d(t,"f",(function(){return w})),n.d(t,"h",(function(){return T})),n.d(t,"n",(function(){return L})),n.d(t,"m",(function(){return E})),n.d(t,"o",(function(){return D})),n.d(t,"p",(function(){return x})),n.d(t,"i",(function(){return W})),n.d(t,"d",(function(){return N})),n.d(t,"w",(function(){return j})),n.d(t,"z",(function(){return B})),n.d(t,"e",(function(){return V})),n.d(t,"k",(function(){return Y})),n.d(t,"j",(function(){return X}));var i=n("4SCC"),r=n("OM7H"),o=n("DK5v"),a=n("fXoL"),s=n("tyNb"),c=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.isAuthenticated}},{key:"userTestFailedAction",value:function(){this._router.navigateByUrl("/accounts/login?next=assignments-v2")}}])}(o.a);c.\u0275fac=function(e){return new(e||c)(a.qc(r.a),a.qc(s.g))},c.\u0275prov=a.cc({token:c,factory:c.\u0275fac});var l=n("aA9d"),u=n("aAqk"),d=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.isStudent()}}])}(o.a);d.\u0275fac=function(e){return new(e||d)(a.qc(r.a),a.qc(s.g))},d.\u0275prov=a.cc({token:d,factory:d.\u0275fac});var p=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.isTeacher()}}])}(o.a);p.\u0275fac=function(e){return new(e||p)(a.qc(r.a),a.qc(s.g))},p.\u0275prov=a.cc({token:p,factory:p.\u0275fac});var h=n("zuNh"),f=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.permissions.isPublisherAdmin}}])}(o.a);f.\u0275fac=function(e){return new(e||f)(a.qc(r.a),a.qc(s.g))},f.\u0275prov=a.cc({token:f,factory:f.\u0275fac});var b=n("5c/N"),m=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.school.isMember}},{key:"userTestFailedAction",value:function(e,t,n){this._router.navigateByUrl("/schools/public")}}])}(o.a);m.\u0275fac=function(e){return new(e||m)(a.qc(r.a),a.qc(s.g))},m.\u0275prov=a.cc({token:m,factory:m.\u0275fac});var g=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.school.isTeacher}}])}(o.a);g.\u0275fac=function(e){return new(e||g)(a.qc(r.a),a.qc(s.g))},g.\u0275prov=a.cc({token:g,factory:g.\u0275fac});var v=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.school.isStudent}}])}(o.a);v.\u0275fac=function(e){return new(e||v)(a.qc(r.a),a.qc(s.g))},v.\u0275prov=a.cc({token:v,factory:v.\u0275fac});var y=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.isParent()}}])}(o.a);y.\u0275fac=function(e){return new(e||y)(a.qc(r.a),a.qc(s.g))},y.\u0275prov=a.cc({token:y,factory:y.\u0275fac});var M=n("HDdC"),_=n("cp0P"),O=n("bS4Q"),z=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._authService=t,this._router=n,this._settings=i}),[{key:"canActivate",value:function(e,t){var n=this;return M.a.create((function(i){Object(_.a)(n._settings.get(),n._authService.get()).subscribe((function(r){var o=_slicedToArray(r,2),a=o[0],s=o[1];n.userTest(s,a)?(i.next(!0),i.complete()):(i.next(!1),i.complete(),n.userTestFailedAction(e,t,s))}))}))}},{key:"userTest",value:function(e,t){return!!e.isAuthenticated&&(!!e.isLTI||!t.isRODOActive||!!e.usageType.isGradebook||e.isAuthenticated&&e.hasReadAgreements())}},{key:"userTestFailedAction",value:function(e,t,n){if(!n.isAuthenticated)return t.url.includes("ecommerce/list")?void this._router.navigateByUrl("/accounts/login?next="+t.url.replace("?","&")):void this._router.navigateByUrl("/accounts/login");window.location.href="/logout/"}}])}();z.\u0275fac=function(e){return new(e||z)(a.qc(r.a),a.qc(s.g),a.qc(O.a))},z.\u0275prov=a.cc({token:z,factory:z.\u0275fac});var A=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.school.isTeacher||e.school.isAdmin}}])}(o.a);A.\u0275fac=function(e){return new(e||A)(a.qc(r.a),a.qc(s.g))},A.\u0275prov=a.cc({token:A,factory:A.\u0275fac});var k=n("soBk"),C=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._router=t,this._settings=n}),[{key:"canActivate",value:function(e,t){var n=this;return M.a.create((function(e){n._settings.get().subscribe((function(t){e.next(t.messengerActive),e.complete(),t.messengerActive||n.failed()}))}))}},{key:"failed",value:function(){this._router.navigateByUrl("/home")}}])}();C.\u0275fac=function(e){return new(e||C)(a.qc(s.g),a.qc(k.D))},C.\u0275prov=a.cc({token:C,factory:C.\u0275fac});var w=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._router=t,this._settings=n}),[{key:"canActivate",value:function(e,t){var n=this;return new M.a((function(e){n._settings.get().subscribe((function(t){e.next(t.chatActive),e.complete(),t.chatActive||n.failed()}))}))}},{key:"failed",value:function(){this._router.navigateByUrl("/home")}}])}();w.\u0275fac=function(e){return new(e||w)(a.qc(s.g),a.qc(k.D))},w.\u0275prov=a.cc({token:w,factory:w.\u0275fac});var S=n("TmkG"),T=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.authService=t,this.router=n,this.uiSettings=i,this.settings=r}),[{key:"canActivate",value:function(){var e=this;return new M.a((function(t){var n=e.authService.get(),i=e.uiSettings.get(),r=e.settings.get();Object(_.a)([n,i,r]).subscribe((function(n){var i=_slicedToArray(n,3),r=i[0],o=i[1],a=i[2];r.isAuthenticated||e.router.navigateByUrl("/accounts/login?next=reports");var s=r.isParent()&&o.displayReportsForParents,c=r.isTeacher()&&o.displayReportsForTeachers,l=r.isStudent()&&o.displayReportsForStudents,u=a.isReportsEnabled&&(s||c||l);t.next(u),t.complete(),u||e.router.navigateByUrl("/home")}))}))}}])}();T.\u0275fac=function(e){return new(e||T)(a.qc(k.f),a.qc(s.g),a.qc(S.a),a.qc(k.D))},T.\u0275prov=a.cc({token:T,factory:T.\u0275fac});var q=n("l4TG"),L=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._authService=t,this._router=n,this._settings=i,this._regulationsService=r}),[{key:"canActivate",value:function(e,t){var n=this;return new M.a((function(e){Object(_.a)([n._settings.get(),n._authService.get(),n._regulationsService.getLastButNotFutureDateRegulationsChanges()]).subscribe((function(t){var i=_slicedToArray(t,3),r=i[0],o=i[1],a=i[2];n.isAllowed(o,r)?n.userAgreeLastRegulations(o,a)?n.allowActivate(e):(n.notAllowActivate(e),n.userNewRegulationsFailedAction()):(n.notAllowActivate(e),n.userTestFailedAction())}))}))}},{key:"allowActivate",value:function(e){e.next(!0),e.complete()}},{key:"notAllowActivate",value:function(e){e.next(!1),e.complete()}},{key:"isAllowed",value:function(e,t){return this.userUnauthoricatedOrRegistrationTypeNotIncludeRegulations(e,t)||this.userTest(e)}},{key:"userTest",value:function(e){return e.isAuthenticated&&e.hasReadAgreements()}},{key:"userUnauthoricatedOrRegistrationTypeNotIncludeRegulations",value:function(e,t){if(!e.isAuthenticated||1!==t.registrationType&&2!==t.registrationType)return!0}},{key:"userAgreeLastRegulations",value:function(e,t){return!t||new Date(e.regulations.regulationAgreementDate).getTime()-new Date(t).getTime()>0}},{key:"userTestFailedAction",value:function(){this._router.navigateByUrl("/profile/regulations")}},{key:"userNewRegulationsFailedAction",value:function(){this._router.navigateByUrl("/profile/regulations/changed")}}])}();L.\u0275fac=function(e){return new(e||L)(a.qc(r.a),a.qc(s.g),a.qc(O.a),a.qc(q.a))},L.\u0275prov=a.cc({token:L,factory:L.\u0275fac});var E=function(){return _createClass((function e(t){_classCallCheck(this,e),this._settings=t}),[{key:"canActivate",value:function(e,t){var n=this;return M.a.create((function(e){n._settings.get().subscribe((function(t){n.userTest(t)?(e.next(!0),e.complete()):(e.next(!1),e.complete(),n.userTestFailedAction())}))}))}},{key:"userTest",value:function(e){return!e.redirectToIndia||"IN"!=e.country&&"in"!=e.country}},{key:"userTestFailedAction",value:function(){window.location.href="https://www.mcourser.in"}}])}();E.\u0275fac=function(e){return new(e||E)(a.qc(O.a))},E.\u0275prov=a.cc({token:E,factory:E.\u0275fac});var D=function(){return _createClass((function e(){_classCallCheck(this,e),this.destinationHostname="dzwonek.pl"}),[{key:"canActivate",value:function(e,t){return this.isMcourser(window.location.hostname)&&this.changeHostname(),!0}},{key:"isMcourser",value:function(e){var t=e.length;return e.indexOf("mcourser.pl")+"mcourser.pl".length===t}},{key:"changeHostname",value:function(){window.location.hostname=this.destinationHostname}}])}();D.\u0275fac=function(e){return new(e||D)},D.\u0275prov=a.cc({token:D,factory:D.\u0275fac});var R=n("4c1C"),x=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._authService=t,this._settings=n}),[{key:"canActivate",value:function(e,t){var n=this;return new R.Observable((function(i){Object(_.a)([n._settings.get(),n._authService.get()]).subscribe((function(r){var o=_slicedToArray(r,2),a=o[0],s=o[1];s.isAuthenticated&&a.restrictMultipleLogin?n._authService.isShowMultipleLogin().subscribe((function(r){r.show_multiple_login?(i.next(!1),i.complete(),n.userTestFailedAction(e,t,s)):(i.next(!0),i.complete())})):(i.next(!0),i.complete())}))}))}},{key:"userTestFailedAction",value:function(e,t,n){n.isAuthenticated?window.location.href="/accounts/multiple_login":window.location.href="/accounts/login"}}])}();x.\u0275fac=function(e){return new(e||x)(a.qc(r.a),a.qc(k.D))},x.\u0275prov=a.cc({token:x,factory:x.\u0275fac});var I=n("/mRd"),W=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._virtualClassAccess=t,this._router=n}),[{key:"canActivate",value:function(e,t){var n=this;return M.a.create((function(e){n._virtualClassAccess.isVirtualClassAvailable().subscribe((function(t){t?(e.next(!0),e.complete()):(e.next(!1),e.complete(),n._router.navigateByUrl("/home"))}))}))}}])}();W.\u0275fac=function(e){return new(e||W)(a.qc(I.a),a.qc(s.g))},W.\u0275prov=a.cc({token:W,factory:W.\u0275fac});var P=n("nBhm"),N=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._authService=t,this._router=n,this._uiSettings=i}),[{key:"canActivate",value:function(e,t){var n=this;return new M.a((function(i){var r=n._authService.get(),o=n._uiSettings.get();Object(_.a)([r,o]).subscribe((function(r){var o=_slicedToArray(r,2),a=o[0],s=o[1];if(a.isAuthenticated)return i.next(!0),void i.complete();if(e.data.customSiteKey&&!P.a.isEmpty(s.getProperty(e.data.customSiteKey))){var c=e.data.customSitePath?e.data.customSitePath:t.url+"/no_user";return i.next(!1),i.complete(),void n._router.navigateByUrl(c)}i.next(!0),i.complete()}))}))}}])}();N.\u0275fac=function(e){return new(e||N)(a.qc(k.f),a.qc(s.g),a.qc(S.a))},N.\u0275prov=a.cc({token:N,factory:N.\u0275fac});var j=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._router=t,this._settings=n}),[{key:"canActivate",value:function(e,t){var n=this;return new M.a((function(e){n._settings.get().subscribe((function(t){n.userTest(t)?(e.next(!0),e.complete()):(e.next(!1),e.complete(),n.userTestFailedAction())}))}))}},{key:"userTest",value:function(e){return e.schoolSubjectDashboardActive}},{key:"userTestFailedAction",value:function(){this._router.navigateByUrl("/home")}}])}();j.\u0275fac=function(e){return new(e||j)(a.qc(s.g),a.qc(O.a))},j.\u0275prov=a.cc({token:j,factory:j.\u0275fac});var B=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._settings=t,this._premiumFeatures=n,this._router=i}),[{key:"canActivate",value:function(e,t){var n=this;return new R.Observable((function(e){Object(_.a)([n._settings.get(),n._premiumFeatures.getPremiumFeaturesAccess()]).subscribe((function(t){var i=_slicedToArray(t,2),r=i[0],o=i[1],a=r.studentGroupsInConnectionsActive;o.isStudentGroupsInConnectionsEnabledForUser()&&a?(e.next(!0),e.complete()):(e.next(!1),e.complete(),n._router.navigateByUrl("/students/teachers"))}))}))}}])}();B.\u0275fac=function(e){return new(e||B)(a.qc(k.D),a.qc(k.y),a.qc(s.g))},B.\u0275prov=a.cc({token:B,factory:B.\u0275fac});var F=n("AhGG"),U=n("Hlfl"),V=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this._settings=t,this._premiumFeatures=n,this._premiumFeaturesProvider=i,this._router=r,this._cookie=o,this._loginRedirect=a}),[{key:"canActivate",value:function(e,t){var n=this;return new M.a((function(e){Object(_.a)([n._settings.get(),n._premiumFeatures.get(),n._premiumFeaturesProvider.isPremiumActive()]).subscribe((function(t){var i=_slicedToArray(t,3),r=i[0],o=i[1],a=i[2];"true"===n._cookie.get("fromLogin")?(n._cookie.put("fromLogin","false"),n.userTest(r.loginRedirectUrl,o.isMainDashboardPremium,a)?(e.next(!0),e.complete()):(e.next(!1),e.complete(),n.userTestFailedAction(r.loginRedirectUrl))):(e.next(!0),e.complete())}))}))}},{key:"userTest",value:function(e,t,n){return this._loginRedirect.checkIfDashboardAllowed(e,t,n)}},{key:"userTestFailedAction",value:function(e){var t=this._loginRedirect.getRedirectUrlFromDashboardGuard(e);this._router.navigateByUrl(t)}}])}();V.\u0275fac=function(e){return new(e||V)(a.qc(k.D),a.qc(F.a),a.qc(k.y),a.qc(s.g),a.qc(U.a),a.qc(k.r))},V.\u0275prov=a.cc({token:V,factory:V.\u0275fac});var H=n("G4OQ"),Y=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"canActivate",value:function(e,t){return Object(H.of)(!1===isFranceInstance())}}])}();Y.\u0275fac=function(e){return new(e||Y)},Y.\u0275prov=a.cc({token:Y,factory:Y.\u0275fac});var X=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"canLoad",value:function(e,t){return window.navigator.userAgent.match(/Macintosh/i)&&"ontouchend"in document&&(new URLSearchParams(window.location.search).get("FORCE_MOBILE")||(window.location.href=this.addParametersToUrl("FORCE_MOBILE=true"))),!0}},{key:"addParametersToUrl",value:function(e){return window.location.href.split("?").length>1?window.location.href+"&"+e:window.location.href+"?"+e}}])}();X.\u0275fac=function(e){return new(e||X)},X.\u0275prov=a.cc({token:X,factory:X.\u0275fac})},"9Ejp":function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"c",(function(){return g})),n.d(t,"b",(function(){return y}));var i=n("YS7c"),r=n.n(i),o=n("fXoL"),a=n("XNiG"),s=n("quSY"),c=n("pLZG"),l=n("lJxs"),u=_createClass((function e(t,n,i){_classCallCheck(this,e),this.name=t,this.drake=n,this.options=i,this.initEvents=!1})),d={Cancel:"cancel",Cloned:"cloned",Drag:"drag",DragEnd:"dragend",Drop:"drop",Out:"out",Over:"over",Remove:"remove",Shadow:"shadow",DropModel:"dropModel",RemoveModel:"removeModel"},p=Object.keys(d).map((function(e){return d[e]})),h=r.a||i,f=_createClass((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h;_classCallCheck(this,e),this.build=t})),b=function(e,t,n){return function(i){return i.pipe(Object(c.a)((function(n){var i=n.event,r=n.name;return i===e&&(void 0===t||r===t)})),Object(l.a)((function(e){var t=e.name,i=e.args;return n(t,i)})))}},m=function(e,t){var n=_slicedToArray(t,3);return{name:e,el:n[0],container:n[1],source:n[2]}},g=function(){return _createClass((function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;_classCallCheck(this,e),this.drakeFactory=n,this.dispatch$=new a.b,this.drag=function(e){return t.dispatch$.pipe(b(d.Drag,e,(function(e,t){var n=_slicedToArray(t,2);return{name:e,el:n[0],source:n[1]}})))},this.dragend=function(e){return t.dispatch$.pipe(b(d.DragEnd,e,(function(e,t){return{name:e,el:_slicedToArray(t,1)[0]}})))},this.drop=function(e){return t.dispatch$.pipe(b(d.Drop,e,(function(e,t){var n=_slicedToArray(t,4);return{name:e,el:n[0],target:n[1],source:n[2],sibling:n[3]}})))},this.elContainerSource=function(e){return function(n){return t.dispatch$.pipe(b(e,n,m))}},this.cancel=this.elContainerSource(d.Cancel),this.remove=this.elContainerSource(d.Remove),this.shadow=this.elContainerSource(d.Shadow),this.over=this.elContainerSource(d.Over),this.out=this.elContainerSource(d.Out),this.cloned=function(e){return t.dispatch$.pipe(b(d.Cloned,e,(function(e,t){var n=_slicedToArray(t,3);return{name:e,clone:n[0],original:n[1],cloneType:n[2]}})))},this.dropModel=function(e){return t.dispatch$.pipe(b(d.DropModel,e,(function(e,t){var n=_slicedToArray(t,9);return{name:e,el:n[0],target:n[1],source:n[2],sibling:n[3],item:n[4],sourceModel:n[5],targetModel:n[6],sourceIndex:n[7],targetIndex:n[8]}})))},this.removeModel=function(e){return t.dispatch$.pipe(b(d.RemoveModel,e,(function(e,t){var n=_slicedToArray(t,6);return{name:e,el:n[0],container:n[1],source:n[2],item:n[3],sourceModel:n[4],sourceIndex:n[5]}})))},this.groups={},null===this.drakeFactory&&(this.drakeFactory=new f)}),[{key:"add",value:function(e){if(this.find(e.name))throw new Error('Group named: "'+e.name+'" already exists.');return this.groups[e.name]=e,this.handleModels(e),this.setupEvents(e),e}},{key:"find",value:function(e){return this.groups[e]}},{key:"destroy",value:function(e){var t=this.find(e);t&&(t.drake&&t.drake.destroy(),delete this.groups[e])}},{key:"createGroup",value:function(e,t){return this.add(new u(e,this.drakeFactory.build([],t),t))}},{key:"handleModels",value:function(e){var t,n,i,r=this,o=e.name,a=e.drake,s=e.options;a.on("remove",(function(e,t,i){if(a.models){var s=a.models[a.containers.indexOf(i)],c=(s=s.slice(0)).splice(n,1)[0];r.dispatch$.next({event:d.RemoveModel,name:o,args:[e,t,i,c,s,n]})}})),a.on("drag",(function(e,i){a.models&&(t=e,n=r.domIndexOf(e,i))})),a.on("drop",(function(e,c,l,u){if(a.models&&c){i=r.domIndexOf(e,c);var p,h=a.models[a.containers.indexOf(l)],f=a.models[a.containers.indexOf(c)];if(c===l)p=(h=h.slice(0)).splice(n,1)[0],h.splice(i,0,p),f=h;else{var b=t!==e;if(p=h[n],b){if(!s.copyItem)throw new Error("If you have enabled `copy` on a group, you must provide a `copyItem` function.");p=s.copyItem(p)}if(b||(h=h.slice(0)).splice(n,1),(f=f.slice(0)).splice(i,0,p),b)try{c.removeChild(e)}catch(m){}}r.dispatch$.next({event:d.DropModel,name:o,args:[e,c,l,u,p,h,f,n,i]})}}))}},{key:"setupEvents",value:function(e){var t=this;if(!e.initEvents){e.initEvents=!0;var n=e.name;p.forEach((function(i){e.drake.on(i,(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];t.dispatch$.next({event:i,name:n,args:r})}))}))}}},{key:"domIndexOf",value:function(e,t){return Array.prototype.indexOf.call(t.children,e)}}])}();g.\u0275fac=function(e){return new(e||g)(o.qc(f,8))},g.\u0275prov=o.cc({token:g,factory:g.\u0275fac}),g.ctorParameters=function(){return[{type:f,decorators:[{type:o.O}]}]};var v=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.el=t,this.dragulaService=n,this.dragulaModelChange=new o.u}),[{key:"container",get:function(){return this.el&&this.el.nativeElement}},{key:"ngOnChanges",value:function(e){if(e&&e.dragula){var t=e.dragula,n=t.previousValue,i=t.currentValue,r=(t.firstChange,!!i);!!n&&this.teardown(n),r&&this.setup()}else if(e&&e.dragulaModel){var o=e.dragulaModel,a=o.previousValue,s=o.currentValue,c=(o.firstChange,this.group.drake);if(this.dragula&&c){c.models=c.models||[];var l=c.models.indexOf(a);-1!==l?(c.models.splice(l,1),s&&c.models.splice(l,0,s)):s&&c.models.push(s)}}}},{key:"setup",value:function(){var e=this,t=this.dragulaService.find(this.dragula);if(!t){t=this.dragulaService.createGroup(this.dragula,{})}(function(t){e.dragulaModel&&(t.drake.models?t.drake.models.push(e.dragulaModel):t.drake.models=[e.dragulaModel])})(t),t.drake.containers.push(this.container),this.subscribe(this.dragula),this.group=t}},{key:"subscribe",value:function(e){var t=this;this.subs=new s.a,this.subs.add(this.dragulaService.dropModel(e).subscribe((function(e){var n=e.source,i=e.target,r=e.sourceModel,o=e.targetModel;n===t.el.nativeElement?t.dragulaModelChange.emit(r):i===t.el.nativeElement&&t.dragulaModelChange.emit(o)}))),this.subs.add(this.dragulaService.removeModel(e).subscribe((function(e){var n=e.source,i=e.sourceModel;n===t.el.nativeElement&&t.dragulaModelChange.emit(i)})))}},{key:"teardown",value:function(e){this.subs&&this.subs.unsubscribe();var t=this.dragulaService.find(e);if(t){var n=t.drake.containers.indexOf(this.el.nativeElement);if(-1!==n&&t.drake.containers.splice(n,1),this.dragulaModel&&t.drake&&t.drake.models){var i=t.drake.models.indexOf(this.dragulaModel);-1!==i&&t.drake.models.splice(i,1)}}}},{key:"ngOnDestroy",value:function(){this.teardown(this.dragula)}}])}();v.\u0275fac=function(e){return new(e||v)(o.gc(o.r),o.gc(g))},v.\u0275dir=o.bc({type:v,selectors:[["","dragula",""]],inputs:{dragula:"dragula",dragulaModel:"dragulaModel"},outputs:{dragulaModelChange:"dragulaModelChange"},features:[o.Sb]}),v.ctorParameters=function(){return[{type:o.r},{type:g}]},v.propDecorators={dragula:[{type:o.E}],dragulaModel:[{type:o.E}],dragulaModelChange:[{type:o.P}]};var y=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"forRoot",value:function(){return{ngModule:e,providers:[g]}}}])}();y.\u0275mod=o.ec({type:y}),y.\u0275inj=o.dc({factory:function(e){return new(e||y)}}),new f((function(e,t){return new M(e,t)}));var M=function(){return _createClass((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;_classCallCheck(this,e),this.containers=t,this.options=n,this.models=i,this.dragging=!1,this.emitter$=new a.b,this.subs=new s.a}),[{key:"start",value:function(e){this.dragging=!0}},{key:"end",value:function(){this.dragging=!1}},{key:"cancel",value:function(e){this.dragging=!1}},{key:"remove",value:function(){this.dragging=!1}},{key:"on",value:function(e,t){this.subs.add(this.emitter$.pipe(Object(c.a)((function(t){return t.eventType===e}))).subscribe((function(e){var n=e.args;t.apply(void 0,_toConsumableArray(n))})))}},{key:"destroy",value:function(){this.subs.unsubscribe()}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];this.emitter$.next({eventType:e,args:n})}}])}()},"9YFX":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("LRne"),r=n("lJxs"),o=n("JIr8"),a=n("w1tV"),s=n("x55R"),c=n("aJOX"),l=n("Ogly"),u=n("fXoL"),d=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.loadUserCourses(),this.loadActualCourses()}),[{key:"loadUserCourses",value:function(){var e=this;if(!this.userCourses){var t=sessionStorage.getItem("cachedUserCourses");t?this.userCourses=JSON.parse(t):(this.observableUserCourses=this._restClient.get("/user/courses").pipe(Object(r.a)(this.mapUserCourses),Object(o.a)(this.handleError),Object(a.a)()),this.observableUserCourses.subscribe((function(t){e.userCourses=t,e.userCourses.length&&sessionStorage.setItem("cachedUserCourses",JSON.stringify(e.userCourses))}),(function(){e.userCourses=[],sessionStorage.removeItem("cachedUserCourses")})))}}},{key:"loadActualCourses",value:function(){var e=this;if(!this.actualCourses){var t=sessionStorage.getItem("cachedActualCourses");t?this.actualCourses=JSON.parse(t):(this.observableActualCourses=this._restClient.get("/user/actual_courses").pipe(Object(r.a)((function(e){return Object.keys(e).map((function(t){return new l.a(e[t])}))})),Object(o.a)(this.handleError),Object(a.a)()),this.observableActualCourses.subscribe((function(t){e.actualCourses=t,e.actualCourses.length&&sessionStorage.setItem("cachedActualCourses",JSON.stringify(e.actualCourses))}),(function(){e.actualCourses=[],sessionStorage.removeItem("cachedActualCourses")})))}}},{key:"reload",value:function(){this.observableUserCourses=null,this.userCourses=null,this.observableActualCourses=null,this.actualCourses=null,this.clearCache(),this.loadUserCourses(),this.loadActualCourses()}},{key:"clearCache",value:function(){sessionStorage.removeItem("cachedUserCourses")}},{key:"getUserCourses",value:function(){return this.userCourses?Object(i.a)(this.userCourses):this.observableUserCourses?this.observableUserCourses:null}},{key:"getActualCourses",value:function(){return this.actualCourses?Object(i.a)(this.actualCourses):this.observableActualCourses?this.observableActualCourses:null}},{key:"addSharedCollection",value:function(e){this.userCourses.push(new s.a({course_id:e,ecommerce_type:"SHARED",valid_to:""})),sessionStorage.setItem("cachedUserCourses",JSON.stringify(this.userCourses))}},{key:"removeCollection",value:function(e){this.userCourses=this.userCourses.filter((function(t){return t.id!==e})),sessionStorage.setItem("cachedUserCourses",JSON.stringify(this.userCourses))}},{key:"hasAccess",value:function(e){if(this.userCourses){var t=this.userCourses.filter((function(t){return t.id===e}));return t.length?t[0]:null}return null}},{key:"mapUserCourses",value:function(e){return e.map((function(e){return new s.a(e)}))}},{key:"handleError",value:function(){return Object(i.a)([])}}])}();d.\u0275fac=function(e){return new(e||d)(u.qc(c.c))},d.\u0275prov=u.cc({token:d,factory:d.\u0275fac,providedIn:"root"})},"9bni":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngAfterContentInit",value:function(){componentHandler.upgradeAllRegistered()}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275dir=i.bc({type:r,selectors:[["","mdl",""]]})},"9d8e":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=_createClass((function e(t){_classCallCheck(this,e),t?(this.id=t.id,this.label=t.label,this.documentFileId=t.document_file_id?t.document_file_id:void 0,this.link=t.link?t.link:void 0,this.isElementDisplayed=t.is_displayed,this.displayInNewTab=t.display_in_new_tab,this.forAdminOnly=t.for_admin_only,this.forPublisherOnly=t.for_publisher_only,this.documentFileName=t.document_file_name?t.document_file_name:void 0):(this.id=void 0,this.label=void 0,this.documentFileId=void 0,this.link=void 0,this.isElementDisplayed=void 0,this.displayInNewTab=void 0,this.forAdminOnly=void 0,this.forPublisherOnly=void 0,this.documentFileName=void 0)}))},"9jGm":function(e,t,n){"use strict";n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return B})),n.d(t,"c",(function(){return y}));var i=n("l7P3"),r=n("VRyK"),o=n("HDdC"),a=n("XNiG"),s=(n("NXyV"),n("WMd4"),n("4A3s")),c=n("dkDA"),l=n("lJxs"),u=n("JIr8"),d=n("pLZG"),p=n("OQgR"),h=n("5+tZ"),f=n("XqQ8"),b=n("kgNN"),m=n("IzEk"),g=(n("bOdf"),n("nYR2"),n("fXoL")),v={dispatch:!0,useEffectsErrorHandler:!0};function y(e,t){var n=e(),i=Object.assign(Object.assign({},v),t);return Object.defineProperty(n,"__@ngrx/effects_create__",{value:i}),n}function M(e){return Object.getOwnPropertyNames(e).filter((function(t){return e[t]&&e[t].hasOwnProperty("__@ngrx/effects_create__")})).map((function(t){var n=e[t]["__@ngrx/effects_create__"];return Object.assign({propertyName:t},n)}))}function _(e){return Object.getPrototypeOf(e)}var O="__@ngrx/effects__";function z(e){return Object(i.m)(A,_)(e)}function A(e){return function(e){return e.constructor.hasOwnProperty(O)}(e)?e.constructor[O]:[]}function k(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;return e.pipe(Object(u.a)((function(i){return t&&t.handleError(i),n<=1?e:k(e,t,n-1)})))}var C=function(e){function t(e){var n;return _classCallCheck(this,t),n=_callSuper(this,t),e&&(n.source=e),n}return _inherits(t,e),_createClass(t,[{key:"lift",value:function(e){var n=new t;return n.source=this,n.operator=e,n}}])}(o.a);function w(e){return S(e,"ngrxOnInitEffects")}function S(e,t){return e&&t in e&&"function"==typeof e[t]}C.\u0275fac=function(e){return new(e||C)(g.qc(i.f))},C.\u0275prov=g.cc({token:C,factory:C.\u0275fac}),C.ctorParameters=function(){return[{type:o.a,decorators:[{type:g.z,args:[i.f]}]}]};var T=new g.C("@ngrx/effects Internal Root Guard"),q=(new g.C("ngrx/effects: Immediate Effects"),new g.C("ngrx/effects: User Provided Effects")),L=new g.C("ngrx/effects: Internal Root Effects"),E=new g.C("ngrx/effects: Root Effects"),D=new g.C("ngrx/effects: Internal Feature Effects"),R=new g.C("ngrx/effects: Feature Effects"),x=new g.C("ngrx/effects: Effects Error Handler"),I=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).errorHandler=e,i.effectsErrorHandler=n,i}return _inherits(t,e),_createClass(t,[{key:"addEffects",value:function(e){this.next(e)}},{key:"toActions",value:function(){var e=this;return this.pipe(Object(p.b)(_),Object(h.b)((function(e){return e.pipe(Object(p.b)(W))})),Object(h.b)((function(t){var n=t.pipe(Object(f.a)((function(t){return(n=e.errorHandler,i=e.effectsErrorHandler,function(e){var t=function(e,t,n){var i,o=_(e).constructor.name,a=(i=e,[z,M].reduce((function(e,t){return e.concat(t(i))}),[])).map((function(i){var r=i.propertyName,a=i.dispatch,u=i.useEffectsErrorHandler,d="function"==typeof e[r]?e[r]():e[r],p=u?n(d,t):d;return!1===a?p.pipe(Object(s.a)()):p.pipe(Object(c.a)()).pipe(Object(l.a)((function(t){return{effect:e[r],notification:t,propertyName:r,sourceName:o,sourceInstance:e}})))}));return Object(r.a).apply(void 0,_toConsumableArray(a))}(e,n,i);return S(e,"ngrxOnRunEffects")?e.ngrxOnRunEffects(t):t})(t);var n,i})),Object(l.a)((function(t){return function(e,t){if("N"===e.notification.kind){var n=e.notification.value;!function(e){return"function"!=typeof e&&e&&e.type&&"string"==typeof e.type}(n)&&t.handleError(new Error("Effect ".concat((i=e,r=i.propertyName,o=i.sourceInstance,a=i.sourceName,s="function"==typeof o[r],'"'.concat(a,".").concat(String(r)).concat(s?"()":"",'"'))," dispatched an invalid action: ").concat(function(e){try{return JSON.stringify(e)}catch(t){return e}}(n))))}var i,r,o,a,s}(t,e.errorHandler),t.notification})),Object(d.a)((function(e){return"N"===e.kind})),Object(b.a)()),i=t.pipe(Object(m.a)(1),Object(d.a)(w),Object(l.a)((function(e){return e.ngrxOnInitEffects()})));return Object(r.a)(n,i)})))}}])}(a.b);function W(e){return S(e,"ngrxOnIdentifyEffects")?e.ngrxOnIdentifyEffects():""}I.\u0275fac=function(e){return new(e||I)(g.qc(g.t),g.qc(x))},I.\u0275prov=g.cc({token:I,factory:I.\u0275fac}),I.ctorParameters=function(){return[{type:g.t},{type:void 0,decorators:[{type:g.z,args:[x]}]}]};var P=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.effectSources=t,this.store=n,this.effectsSubscription=null}),[{key:"start",value:function(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}},{key:"ngOnDestroy",value:function(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}}])}();P.\u0275fac=function(e){return new(e||P)(g.qc(I),g.qc(i.h))},P.\u0275prov=g.cc({token:P,factory:P.\u0275fac}),P.ctorParameters=function(){return[{type:I},{type:i.h}]},Object(i.n)("@ngrx/effects/init");var N=function(){return _createClass((function e(t,n,i,r,o,a,s){_classCallCheck(this,e),this.sources=t,n.start(),r.forEach((function(e){return t.addEffects(e)})),i.dispatch({type:"@ngrx/effects/init"})}),[{key:"addEffects",value:function(e){this.sources.addEffects(e)}}])}();N.\u0275mod=g.ec({type:N}),N.\u0275inj=g.dc({factory:function(e){return new(e||N)(g.qc(I),g.qc(P),g.qc(i.h),g.qc(E),g.qc(i.k,8),g.qc(i.i,8),g.qc(T,8))}}),N.ctorParameters=function(){return[{type:I},{type:P},{type:i.h},{type:Array,decorators:[{type:g.z,args:[E]}]},{type:i.k,decorators:[{type:g.O}]},{type:i.i,decorators:[{type:g.O}]},{type:void 0,decorators:[{type:g.O},{type:g.z,args:[T]}]}]};var j=_createClass((function e(t,n,i,r){_classCallCheck(this,e),n.forEach((function(e){return e.forEach((function(e){return t.addEffects(e)}))}))}));j.\u0275mod=g.ec({type:j}),j.\u0275inj=g.dc({factory:function(e){return new(e||j)(g.qc(N),g.qc(R),g.qc(i.k,8),g.qc(i.i,8))}}),j.ctorParameters=function(){return[{type:N},{type:Array,decorators:[{type:g.z,args:[R]}]},{type:i.k,decorators:[{type:g.O}]},{type:i.i,decorators:[{type:g.O}]}]};var B=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"forFeature",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{ngModule:j,providers:[e,{provide:D,multi:!0,useValue:e},{provide:q,multi:!0,useValue:[]},{provide:R,multi:!0,useFactory:F,deps:[g.D,D,q]}]}}},{key:"forRoot",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{ngModule:N,providers:[{provide:x,useValue:k},P,I,C,e,{provide:L,useValue:[e]},{provide:T,useFactory:U,deps:[[P,new g.O,new g.ab],[L,new g.Z]]},{provide:q,multi:!0,useValue:[]},{provide:E,useFactory:F,deps:[g.D,L,q]}]}}}])}();function F(e,t,n){var i,r=[],o=_createForOfIteratorHelper(t);try{for(o.s();!(i=o.n()).done;){var a=i.value;r.push.apply(r,_toConsumableArray(a))}}catch(u){o.e(u)}finally{o.f()}var s,c=_createForOfIteratorHelper(n);try{for(c.s();!(s=c.n()).done;){var l=s.value;r.push.apply(r,_toConsumableArray(l))}}catch(u){c.e(u)}finally{c.f()}return function(e,t){return t.map((function(t){return e.get(t)}))}(e,r)}function U(e,t){if((1!==t.length||0!==t[0].length)&&e)throw new TypeError("EffectsModule.forRoot() called twice. Feature modules should use EffectsModule.forFeature() instead.");return"guarded"}B.\u0275mod=g.ec({type:B}),B.\u0275inj=g.dc({factory:function(e){return new(e||B)}})},"9muD":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("llus"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t,n,i){var r="number"==typeof e||"string"==typeof e?new Date(e):e;if(n&&i){var o=this.isTextAvailable(r,t,i);if(o)return o}var a={timeZone:t.timezone,year:"numeric",month:"numeric",day:"numeric"};return t.withTime&&(a.hour="numeric",a.minute="numeric"),r.toLocaleDateString(t.timeLocale,a)}},{key:"areDateEqual",value:function(e,t){return e.getFullYear()===t.getFullYear()&&e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()}},{key:"isTextAvailable",value:function(e,t,n){var r=new Date,o=new i.a;return this.areDateEqual(r,e)?"".concat(o.transform(n,"main_dashboard.notification.date.today"),", ").concat(e.toLocaleTimeString(t.timeLocale,{timeZone:t.timezone,hour:"2-digit",minute:"2-digit"})):(r.setDate(r.getDate()-1),this.areDateEqual(r,e)?"".concat(o.transform(n,"main_dashboard.notification.date.yesterday"),", ").concat(e.toLocaleTimeString(t.timeLocale,{timeZone:t.timezone,hour:"2-digit",minute:"2-digit"})):void 0)}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"mCourserTimezone",type:o,pure:!0})},"9ppp":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e}()},"9rRi":function(e,t,n){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n("wd/R"))},"9tTG":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n("HXsk");var i=n("fXoL"),r=n("kmnG"),o=n("qFsG"),a=n("3Pt+"),s=n("Qu3c"),c=n("gInW"),l=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}}])}();l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["app-ui-settings-text-form"]],inputs:{translations:"translations",property:"property"},decls:16,vars:10,consts:[[1,"mdl-list__item-primary-content"],[1,"form-field"],["matInput","","type","text",1,"form-control",3,"ngModel","placeholder","ngModelChange"],[1,"mdl-list__item-secondary-content"],[1,"material-icons",3,"matTooltip","matTooltipPosition"]],template:function(e,t){1&e&&(i.mc(0,"span",0),i.od(1,"\n    "),i.mc(2,"mat-form-field",1),i.od(3,"\n        "),i.mc(4,"input",2),i.uc("ngModelChange",(function(e){return t.fieldValue=e})),i.zc(5,"getLabel"),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n"),i.mc(9,"span",3),i.od(10,"\n    "),i.mc(11,"i",4),i.zc(12,"getLabel"),i.od(13,"\n        \ue887\n    "),i.lc(),i.od(14,"\n"),i.lc(),i.od(15,"\n")),2&e&&(i.Ub(4),i.Hc("placeholder",i.Bc(5,4,t.translations,"ui.settings.placeholder."+t.property.getName())),i.Gc("ngModel",t.fieldValue),i.Ub(7),i.Hc("matTooltip",i.Bc(12,7,t.translations,"ui.settings.help_text."+t.property.getName())),i.Gc("matTooltipPosition","above"))},directives:[r.c,o.b,a.d,a.t,a.w,s.a],pipes:[c.l],encapsulation:2})},"A+xa":function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(e){return e+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(e)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(e)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(n("wd/R"))},A22d:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}),[{key:"ngAfterViewInit",value:function(){this._elementRef.nativeElement.focus()}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r))},r.\u0275dir=i.bc({type:r,selectors:[["","auto-focus-after-init",""]]})},A5z7:function(e,t,n){"use strict";n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return A})),n.d(t,"c",(function(){return R})),n.d(t,"d",(function(){return E})),n.d(t,"e",(function(){return w})),n.d(t,"f",(function(){return k})),n.d(t,"g",(function(){return I}));var i=n("FtGj"),r=n("fXoL"),o=n("FKr1"),a=n("8LU1"),s=n("nLfN"),c=n("ofXK"),l=n("R1ws"),u=n("XNiG"),d=n("VRyK"),p=n("IzEk"),h=n("1G5W"),f=n("JX91"),b=n("u47x"),m=n("cH1L"),g=n("0EQZ"),v=n("3Pt+"),y=n("kmnG"),M=new r.C("MatChipRemove"),_=new r.C("MatChipAvatar"),O=new r.C("MatChipTrailingIcon"),z=Object(o.F)(Object(o.A)(Object(o.B)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}))),"primary"),-1),A=_createClass((function e(){_classCallCheck(this,e)}));A.\u0275fac=function(e){return new(e||A)},A.\u0275dir=r.bc({type:A,selectors:[["mat-chip-avatar"],["","matChipAvatar",""]],hostAttrs:[1,"mat-chip-avatar"],features:[r.Tb([{provide:_,useExisting:A}])]});var k=_createClass((function e(){_classCallCheck(this,e)}));k.\u0275fac=function(e){return new(e||k)},k.\u0275dir=r.bc({type:k,selectors:[["mat-chip-trailing-icon"],["","matChipTrailingIcon",""]],hostAttrs:[1,"mat-chip-trailing-icon"],features:[r.Tb([{provide:O,useExisting:k}])]});var C=function(e){function t(e,n,i,a,s,c,l,d){var p;return _classCallCheck(this,t),(p=_callSuper(this,t,[e]))._elementRef=e,p._ngZone=n,p._changeDetectorRef=c,p._hasFocus=!1,p.chipListSelectable=!0,p._chipListMultiple=!1,p._chipListDisabled=!1,p._selected=!1,p._selectable=!0,p._disabled=!1,p._removable=!0,p._onFocus=new u.b,p._onBlur=new u.b,p.selectionChange=new r.u,p.destroyed=new r.u,p.removed=new r.u,p._addHostClassName(),p._chipRippleTarget=(d||document).createElement("div"),p._chipRippleTarget.classList.add("mat-chip-ripple"),p._elementRef.nativeElement.appendChild(p._chipRippleTarget),p._chipRipple=new o.x(_assertThisInitialized(p),n,p._chipRippleTarget,i),p._chipRipple.setupTriggerEvents(e),p.rippleConfig=a||{},p._animationsDisabled="NoopAnimations"===s,p.tabIndex=null!=l&&parseInt(l)||-1,p}return _inherits(t,e),_createClass(t,[{key:"rippleDisabled",get:function(){return this.disabled||this.disableRipple||!!this.rippleConfig.disabled}},{key:"selected",get:function(){return this._selected},set:function(e){var t=Object(a.c)(e);t!==this._selected&&(this._selected=t,this._dispatchSelectionChange())}},{key:"value",get:function(){return void 0!==this._value?this._value:this._elementRef.nativeElement.textContent},set:function(e){this._value=e}},{key:"selectable",get:function(){return this._selectable&&this.chipListSelectable},set:function(e){this._selectable=Object(a.c)(e)}},{key:"disabled",get:function(){return this._chipListDisabled||this._disabled},set:function(e){this._disabled=Object(a.c)(e)}},{key:"removable",get:function(){return this._removable},set:function(e){this._removable=Object(a.c)(e)}},{key:"ariaSelected",get:function(){return this.selectable&&(this._chipListMultiple||this.selected)?this.selected.toString():null}},{key:"_addHostClassName",value:function(){var e=this._elementRef.nativeElement;e.hasAttribute("mat-basic-chip")||"mat-basic-chip"===e.tagName.toLowerCase()?e.classList.add("mat-basic-chip"):e.classList.add("mat-standard-chip")}},{key:"ngOnDestroy",value:function(){this.destroyed.emit({chip:this}),this._chipRipple._removeTriggerEvents()}},{key:"select",value:function(){this._selected||(this._selected=!0,this._dispatchSelectionChange(),this._markForCheck())}},{key:"deselect",value:function(){this._selected&&(this._selected=!1,this._dispatchSelectionChange(),this._markForCheck())}},{key:"selectViaInteraction",value:function(){this._selected||(this._selected=!0,this._dispatchSelectionChange(!0),this._markForCheck())}},{key:"toggleSelected",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this._selected=!this.selected,this._dispatchSelectionChange(e),this._markForCheck(),this.selected}},{key:"focus",value:function(){this._hasFocus||(this._elementRef.nativeElement.focus(),this._onFocus.next({chip:this})),this._hasFocus=!0}},{key:"remove",value:function(){this.removable&&this.removed.emit({chip:this})}},{key:"_handleClick",value:function(e){this.disabled?e.preventDefault():e.stopPropagation()}},{key:"_handleKeydown",value:function(e){if(!this.disabled)switch(e.keyCode){case i.d:case i.b:this.remove(),e.preventDefault();break;case i.o:this.selectable&&this.toggleSelected(!0),e.preventDefault()}}},{key:"_blur",value:function(){var e=this;this._ngZone.onStable.pipe(Object(p.a)(1)).subscribe((function(){e._ngZone.run((function(){e._hasFocus=!1,e._onBlur.next({chip:e})}))}))}},{key:"_dispatchSelectionChange",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectionChange.emit({source:this,isUserInput:e,selected:this._selected})}},{key:"_markForCheck",value:function(){this._changeDetectorRef&&this._changeDetectorRef.markForCheck()}}])}(z);C.\u0275fac=function(e){return new(e||C)(r.gc(r.r),r.gc(r.N),r.gc(s.a),r.gc(o.j,8),r.gc(l.a,8),r.gc(r.j),r.rc("tabindex"),r.gc(c.e,8))},C.\u0275dir=r.bc({type:C,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(e,t,n){var i;1&e&&(r.Zb(n,_,!0),r.Zb(n,O,!0),r.Zb(n,M,!0)),2&e&&(r.Vc(i=r.vc())&&(t.avatar=i.first),r.Vc(i=r.vc())&&(t.trailingIcon=i.first),r.Vc(i=r.vc())&&(t.removeIcon=i.first))},hostAttrs:["role","option",1,"mat-chip","mat-focus-indicator"],hostVars:14,hostBindings:function(e,t){1&e&&r.uc("click",(function(e){return t._handleClick(e)}))("keydown",(function(e){return t._handleKeydown(e)}))("focus",(function(){return t.focus()}))("blur",(function(){return t._blur()})),2&e&&(r.Vb("tabindex",t.disabled?null:t.tabIndex)("disabled",t.disabled||null)("aria-disabled",t.disabled.toString())("aria-selected",t.ariaSelected),r.Yb("mat-chip-selected",t.selected)("mat-chip-with-avatar",t.avatar)("mat-chip-with-trailing-icon",t.trailingIcon||t.removeIcon)("mat-chip-disabled",t.disabled)("_mat-animation-noopable",t._animationsDisabled))},inputs:{color:"color",disableRipple:"disableRipple",tabIndex:"tabIndex",selected:"selected",value:"value",selectable:"selectable",disabled:"disabled",removable:"removable"},outputs:{selectionChange:"selectionChange",destroyed:"destroyed",removed:"removed"},exportAs:["matChip"],features:[r.Rb]}),C.ctorParameters=function(){return[{type:r.r},{type:r.N},{type:s.a},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[o.j]}]},{type:String,decorators:[{type:r.O},{type:r.z,args:[l.a]}]},{type:r.j},{type:String,decorators:[{type:r.h,args:["tabindex"]}]},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[c.e]}]}]},C.propDecorators={avatar:[{type:r.n,args:[_]}],trailingIcon:[{type:r.n,args:[O]}],removeIcon:[{type:r.n,args:[M]}],selected:[{type:r.E}],value:[{type:r.E}],selectable:[{type:r.E}],disabled:[{type:r.E}],removable:[{type:r.E}],selectionChange:[{type:r.P}],destroyed:[{type:r.P}],removed:[{type:r.P}]};var w=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._parentChip=t,n&&"BUTTON"===n.nativeElement.nodeName&&n.nativeElement.setAttribute("type","button")}),[{key:"_handleClick",value:function(e){var t=this._parentChip;t.removable&&!t.disabled&&t.remove(),e.stopPropagation()}}])}();w.\u0275fac=function(e){return new(e||w)(r.gc(C),r.gc(r.r))},w.\u0275dir=r.bc({type:w,selectors:[["","matChipRemove",""]],hostAttrs:[1,"mat-chip-remove","mat-chip-trailing-icon"],hostBindings:function(e,t){1&e&&r.uc("click",(function(e){return t._handleClick(e)}))},features:[r.Tb([{provide:M,useExisting:w}])]}),w.ctorParameters=function(){return[{type:C},{type:r.r}]};var S=new r.C("mat-chips-default-options"),T=Object(o.D)(_createClass((function e(t,n,i,r){_classCallCheck(this,e),this._defaultErrorStateMatcher=t,this._parentForm=n,this._parentFormGroup=i,this.ngControl=r}))),q=0,L=_createClass((function e(t,n){_classCallCheck(this,e),this.source=t,this.value=n})),E=function(e){function t(e,n,i,o,a,s,c){var l;return _classCallCheck(this,t),(l=_callSuper(this,t,[s,o,a,c]))._elementRef=e,l._changeDetectorRef=n,l._dir=i,l.ngControl=c,l.controlType="mat-chip-list",l._lastDestroyedChipIndex=null,l._destroyed=new u.b,l._uid="mat-chip-list-"+q++,l._tabIndex=0,l._userTabIndex=null,l._onTouched=function(){},l._onChange=function(){},l._multiple=!1,l._compareWith=function(e,t){return e===t},l._required=!1,l._disabled=!1,l.ariaOrientation="horizontal",l._selectable=!0,l.change=new r.u,l.valueChange=new r.u,l.ngControl&&(l.ngControl.valueAccessor=_assertThisInitialized(l)),l}return _inherits(t,e),_createClass(t,[{key:"selected",get:function(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}},{key:"role",get:function(){return this.empty?null:"listbox"}},{key:"multiple",get:function(){return this._multiple},set:function(e){this._multiple=Object(a.c)(e),this._syncChipsState()}},{key:"compareWith",get:function(){return this._compareWith},set:function(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}},{key:"value",get:function(){return this._value},set:function(e){this.writeValue(e),this._value=e}},{key:"id",get:function(){return this._chipInput?this._chipInput.id:this._uid}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(a.c)(e),this.stateChanges.next()}},{key:"placeholder",get:function(){return this._chipInput?this._chipInput.placeholder:this._placeholder},set:function(e){this._placeholder=e,this.stateChanges.next()}},{key:"focused",get:function(){return this._chipInput&&this._chipInput.focused||this._hasFocusedChip()}},{key:"empty",get:function(){return(!this._chipInput||this._chipInput.empty)&&(!this.chips||0===this.chips.length)}},{key:"shouldLabelFloat",get:function(){return!this.empty||this.focused}},{key:"disabled",get:function(){return this.ngControl?!!this.ngControl.disabled:this._disabled},set:function(e){this._disabled=Object(a.c)(e),this._syncChipsState()}},{key:"selectable",get:function(){return this._selectable},set:function(e){var t=this;this._selectable=Object(a.c)(e),this.chips&&this.chips.forEach((function(e){return e.chipListSelectable=t._selectable}))}},{key:"tabIndex",set:function(e){this._userTabIndex=e,this._tabIndex=e}},{key:"chipSelectionChanges",get:function(){return Object(d.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e.selectionChange}))))}},{key:"chipFocusChanges",get:function(){return Object(d.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e._onFocus}))))}},{key:"chipBlurChanges",get:function(){return Object(d.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e._onBlur}))))}},{key:"chipRemoveChanges",get:function(){return Object(d.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e.destroyed}))))}},{key:"ngAfterContentInit",value:function(){var e=this;this._keyManager=new b.g(this.chips).withWrap().withVerticalOrientation().withHomeAndEnd().withHorizontalOrientation(this._dir?this._dir.value:"ltr"),this._dir&&this._dir.change.pipe(Object(h.a)(this._destroyed)).subscribe((function(t){return e._keyManager.withHorizontalOrientation(t)})),this._keyManager.tabOut.pipe(Object(h.a)(this._destroyed)).subscribe((function(){e._allowFocusEscape()})),this.chips.changes.pipe(Object(f.a)(null),Object(h.a)(this._destroyed)).subscribe((function(){e.disabled&&Promise.resolve().then((function(){e._syncChipsState()})),e._resetChips(),e._initializeSelection(),e._updateTabIndex(),e._updateFocusForDestroyedChips(),e.stateChanges.next()}))}},{key:"ngOnInit",value:function(){this._selectionModel=new g.c(this.multiple,void 0,!1),this.stateChanges.next()}},{key:"ngDoCheck",value:function(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==this._disabled&&(this.disabled=!!this.ngControl.disabled))}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete(),this.stateChanges.complete(),this._dropSubscriptions()}},{key:"registerInput",value:function(e){this._chipInput=e,this._elementRef.nativeElement.setAttribute("data-mat-chip-input",e.id)}},{key:"setDescribedByIds",value:function(e){this._ariaDescribedby=e.join(" ")}},{key:"writeValue",value:function(e){this.chips&&this._setSelectionByValue(e,!1)}},{key:"registerOnChange",value:function(e){this._onChange=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e,this.stateChanges.next()}},{key:"onContainerClick",value:function(e){this._originatesFromChip(e)||this.focus()}},{key:"focus",value:function(e){this.disabled||this._chipInput&&this._chipInput.focused||(this.chips.length>0?(this._keyManager.setFirstItemActive(),this.stateChanges.next()):(this._focusInput(e),this.stateChanges.next()))}},{key:"_focusInput",value:function(e){this._chipInput&&this._chipInput.focus(e)}},{key:"_keydown",value:function(e){var t=e.target;e.keyCode===i.b&&this._isInputEmpty(t)?(this._keyManager.setLastItemActive(),e.preventDefault()):t&&t.classList.contains("mat-chip")&&(this._keyManager.onKeydown(e),this.stateChanges.next())}},{key:"_updateTabIndex",value:function(){this._tabIndex=this._userTabIndex||(0===this.chips.length?-1:0)}},{key:"_updateFocusForDestroyedChips",value:function(){if(null!=this._lastDestroyedChipIndex)if(this.chips.length){var e=Math.min(this._lastDestroyedChipIndex,this.chips.length-1);this._keyManager.setActiveItem(e)}else this.focus();this._lastDestroyedChipIndex=null}},{key:"_isValidIndex",value:function(e){return e>=0&&e<this.chips.length}},{key:"_isInputEmpty",value:function(e){return!(!e||"input"!==e.nodeName.toLowerCase())&&!e.value}},{key:"_setSelectionByValue",value:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(this._clearSelection(),this.chips.forEach((function(e){return e.deselect()})),Array.isArray(e))e.forEach((function(e){return t._selectValue(e,n)})),this._sortValues();else{var i=this._selectValue(e,n);i&&n&&this._keyManager.setActiveItem(i)}}},{key:"_selectValue",value:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=this.chips.find((function(n){return null!=n.value&&t._compareWith(n.value,e)}));return i&&(n?i.selectViaInteraction():i.select(),this._selectionModel.select(i)),i}},{key:"_initializeSelection",value:function(){var e=this;Promise.resolve().then((function(){(e.ngControl||e._value)&&(e._setSelectionByValue(e.ngControl?e.ngControl.value:e._value,!1),e.stateChanges.next())}))}},{key:"_clearSelection",value:function(e){this._selectionModel.clear(),this.chips.forEach((function(t){t!==e&&t.deselect()})),this.stateChanges.next()}},{key:"_sortValues",value:function(){var e=this;this._multiple&&(this._selectionModel.clear(),this.chips.forEach((function(t){t.selected&&e._selectionModel.select(t)})),this.stateChanges.next())}},{key:"_propagateChanges",value:function(e){var t;t=Array.isArray(this.selected)?this.selected.map((function(e){return e.value})):this.selected?this.selected.value:e,this._value=t,this.change.emit(new L(this,t)),this.valueChange.emit(t),this._onChange(t),this._changeDetectorRef.markForCheck()}},{key:"_blur",value:function(){var e=this;this._hasFocusedChip()||this._keyManager.setActiveItem(-1),this.disabled||(this._chipInput?setTimeout((function(){e.focused||e._markAsTouched()})):this._markAsTouched())}},{key:"_markAsTouched",value:function(){this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next()}},{key:"_allowFocusEscape",value:function(){var e=this;-1!==this._tabIndex&&(this._tabIndex=-1,setTimeout((function(){e._tabIndex=e._userTabIndex||0,e._changeDetectorRef.markForCheck()})))}},{key:"_resetChips",value:function(){this._dropSubscriptions(),this._listenToChipsFocus(),this._listenToChipsSelection(),this._listenToChipsRemoved()}},{key:"_dropSubscriptions",value:function(){this._chipFocusSubscription&&(this._chipFocusSubscription.unsubscribe(),this._chipFocusSubscription=null),this._chipBlurSubscription&&(this._chipBlurSubscription.unsubscribe(),this._chipBlurSubscription=null),this._chipSelectionSubscription&&(this._chipSelectionSubscription.unsubscribe(),this._chipSelectionSubscription=null),this._chipRemoveSubscription&&(this._chipRemoveSubscription.unsubscribe(),this._chipRemoveSubscription=null)}},{key:"_listenToChipsSelection",value:function(){var e=this;this._chipSelectionSubscription=this.chipSelectionChanges.subscribe((function(t){t.source.selected?e._selectionModel.select(t.source):e._selectionModel.deselect(t.source),e.multiple||e.chips.forEach((function(t){!e._selectionModel.isSelected(t)&&t.selected&&t.deselect()})),t.isUserInput&&e._propagateChanges()}))}},{key:"_listenToChipsFocus",value:function(){var e=this;this._chipFocusSubscription=this.chipFocusChanges.subscribe((function(t){var n=e.chips.toArray().indexOf(t.chip);e._isValidIndex(n)&&e._keyManager.updateActiveItem(n),e.stateChanges.next()})),this._chipBlurSubscription=this.chipBlurChanges.subscribe((function(){e._blur(),e.stateChanges.next()}))}},{key:"_listenToChipsRemoved",value:function(){var e=this;this._chipRemoveSubscription=this.chipRemoveChanges.subscribe((function(t){var n=t.chip,i=e.chips.toArray().indexOf(t.chip);e._isValidIndex(i)&&n._hasFocus&&(e._lastDestroyedChipIndex=i)}))}},{key:"_originatesFromChip",value:function(e){for(var t=e.target;t&&t!==this._elementRef.nativeElement;){if(t.classList.contains("mat-chip"))return!0;t=t.parentElement}return!1}},{key:"_hasFocusedChip",value:function(){return this.chips&&this.chips.some((function(e){return e._hasFocus}))}},{key:"_syncChipsState",value:function(){var e=this;this.chips&&this.chips.forEach((function(t){t._chipListDisabled=e._disabled,t._chipListMultiple=e.multiple}))}}])}(T);E.\u0275fac=function(e){return new(e||E)(r.gc(r.r),r.gc(r.j),r.gc(m.c,8),r.gc(v.v,8),r.gc(v.l,8),r.gc(o.d),r.gc(v.s,10))},E.\u0275cmp=r.ac({type:E,selectors:[["mat-chip-list"]],contentQueries:function(e,t,n){var i;1&e&&r.Zb(n,C,!0),2&e&&r.Vc(i=r.vc())&&(t.chips=i)},hostAttrs:[1,"mat-chip-list"],hostVars:15,hostBindings:function(e,t){1&e&&r.uc("focus",(function(){return t.focus()}))("blur",(function(){return t._blur()}))("keydown",(function(e){return t._keydown(e)})),2&e&&(r.pc("id",t._uid),r.Vb("tabindex",t.disabled?null:t._tabIndex)("aria-describedby",t._ariaDescribedby||null)("aria-required",t.role?t.required:null)("aria-disabled",t.disabled.toString())("aria-invalid",t.errorState)("aria-multiselectable",t.multiple)("role",t.role)("aria-orientation",t.ariaOrientation),r.Yb("mat-chip-list-disabled",t.disabled)("mat-chip-list-invalid",t.errorState)("mat-chip-list-required",t.required))},inputs:{ariaOrientation:["aria-orientation","ariaOrientation"],multiple:"multiple",compareWith:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",selectable:"selectable",tabIndex:"tabIndex",errorStateMatcher:"errorStateMatcher"},outputs:{change:"change",valueChange:"valueChange"},exportAs:["matChipList"],features:[r.Tb([{provide:y.d,useExisting:E}]),r.Rb],ngContentSelectors:["*"],decls:2,vars:0,consts:[[1,"mat-chip-list-wrapper"]],template:function(e,t){1&e&&(r.Fc(),r.mc(0,"div",0),r.Ec(1),r.lc())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transform:translateZ(0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}._mat-animation-noopable.mat-standard-chip{transition:none;animation:none}.mat-standard-chip .mat-chip-remove.mat-icon{width:18px;height:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip:focus{outline:dotted 2px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],encapsulation:2,changeDetection:0}),E.ctorParameters=function(){return[{type:r.r},{type:r.j},{type:m.c,decorators:[{type:r.O}]},{type:v.v,decorators:[{type:r.O}]},{type:v.l,decorators:[{type:r.O}]},{type:o.d},{type:v.s,decorators:[{type:r.O},{type:r.Z}]}]},E.propDecorators={errorStateMatcher:[{type:r.E}],multiple:[{type:r.E}],compareWith:[{type:r.E}],value:[{type:r.E}],required:[{type:r.E}],placeholder:[{type:r.E}],disabled:[{type:r.E}],ariaOrientation:[{type:r.E,args:["aria-orientation"]}],selectable:[{type:r.E}],tabIndex:[{type:r.E}],change:[{type:r.P}],valueChange:[{type:r.P}],chips:[{type:r.o,args:[C,{descendants:!0}]}]};var D=0,R=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._elementRef=t,this._defaultOptions=n,this.focused=!1,this._addOnBlur=!1,this.separatorKeyCodes=this._defaultOptions.separatorKeyCodes,this.chipEnd=new r.u,this.placeholder="",this.id="mat-chip-list-input-"+D++,this._disabled=!1,this._inputElement=this._elementRef.nativeElement}),[{key:"chipList",set:function(e){e&&(this._chipList=e,this._chipList.registerInput(this))}},{key:"addOnBlur",get:function(){return this._addOnBlur},set:function(e){this._addOnBlur=Object(a.c)(e)}},{key:"disabled",get:function(){return this._disabled||this._chipList&&this._chipList.disabled},set:function(e){this._disabled=Object(a.c)(e)}},{key:"empty",get:function(){return!this._inputElement.value}},{key:"ngOnChanges",value:function(){this._chipList.stateChanges.next()}},{key:"_keydown",value:function(e){e&&e.keyCode===i.p&&!Object(i.t)(e,"shiftKey")&&this._chipList._allowFocusEscape(),this._emitChipEnd(e)}},{key:"_blur",value:function(){this.addOnBlur&&this._emitChipEnd(),this.focused=!1,this._chipList.focused||this._chipList._blur(),this._chipList.stateChanges.next()}},{key:"_focus",value:function(){this.focused=!0,this._chipList.stateChanges.next()}},{key:"_emitChipEnd",value:function(e){!this._inputElement.value&&e&&this._chipList._keydown(e),e&&!this._isSeparatorKey(e)||(this.chipEnd.emit({input:this._inputElement,value:this._inputElement.value}),e&&e.preventDefault())}},{key:"_onInput",value:function(){this._chipList.stateChanges.next()}},{key:"focus",value:function(e){this._inputElement.focus(e)}},{key:"_isSeparatorKey",value:function(e){return!Object(i.t)(e)&&new Set(this.separatorKeyCodes).has(e.keyCode)}}])}();R.\u0275fac=function(e){return new(e||R)(r.gc(r.r),r.gc(S))},R.\u0275dir=r.bc({type:R,selectors:[["input","matChipInputFor",""]],hostAttrs:[1,"mat-chip-input","mat-input-element"],hostVars:5,hostBindings:function(e,t){1&e&&r.uc("keydown",(function(e){return t._keydown(e)}))("blur",(function(){return t._blur()}))("focus",(function(){return t._focus()}))("input",(function(){return t._onInput()})),2&e&&(r.pc("id",t.id),r.Vb("disabled",t.disabled||null)("placeholder",t.placeholder||null)("aria-invalid",t._chipList&&t._chipList.ngControl?t._chipList.ngControl.invalid:null)("aria-required",t._chipList&&t._chipList.required||null))},inputs:{separatorKeyCodes:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",chipList:["matChipInputFor","chipList"],addOnBlur:["matChipInputAddOnBlur","addOnBlur"],disabled:"disabled"},outputs:{chipEnd:"matChipInputTokenEnd"},exportAs:["matChipInput","matChipInputFor"],features:[r.Sb]}),R.ctorParameters=function(){return[{type:r.r},{type:void 0,decorators:[{type:r.z,args:[S]}]}]},R.propDecorators={chipList:[{type:r.E,args:["matChipInputFor"]}],addOnBlur:[{type:r.E,args:["matChipInputAddOnBlur"]}],separatorKeyCodes:[{type:r.E,args:["matChipInputSeparatorKeyCodes"]}],chipEnd:[{type:r.P,args:["matChipInputTokenEnd"]}],placeholder:[{type:r.E}],id:[{type:r.E}],disabled:[{type:r.E}]};var x={separatorKeyCodes:[i.g]},I=_createClass((function e(){_classCallCheck(this,e)}));I.\u0275mod=r.ec({type:I}),I.\u0275inj=r.dc({factory:function(e){return new(e||I)},providers:[o.d,{provide:S,useValue:x}]})},AI93:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("DAcC"),o=(n("dLnV"),n("soBk"));function a(e,t){if(1&e&&i.hc(0,"img",6),2&e){var n=i.yc();i.Vb("src",n.file.iconUrl,i.dd)}}function s(e,t){if(1&e&&(i.mc(0,"span",7),i.od(1,"\n                "),i.mc(2,"a",8),i.od(3),i.lc(),i.od(4,"\n            "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Vb("href",n.file.link,i.dd),i.Ub(1),i.pd(n.file.name)}}function c(e,t){1&e&&i.hc(0,"app-loading")}var l=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._translations=t,this._infoMessage=n,this.disabled=!1,this.secure=!1,this.editable=!1,this.moduleName=null,this.uploaded=new i.u,this.removed=new i.u,this.isFileUploading=!1}),[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){e.translations=t}))}},{key:"onSelected",value:function(){this.upload()}},{key:"remove",value:function(){this.removed.emit()}},{key:"filePresent",value:function(){return!!this.file&&!!this.file.fileId}},{key:"upload",value:function(){var e,t=this;this.isFileUploading=!0,this.baseUploadFile.upload(!1,null===(e=this.file)||void 0===e?void 0:e.name,this.moduleName).subscribe((function(e){t._infoMessage.addInfo(t.translations.labels["collections.editor.source.file.uploading_file"],!1),t.file=e,t.uploaded.emit(t.file)}),(function(e){t._infoMessage.addError(e.error),t.baseUploadFile.clear(),t.isFileUploading=!1}),(function(){t.isFileUploading=!1}))}}])}();l.\u0275fac=function(e){return new(e||l)(i.gc(o.F),i.gc(o.o))},l.\u0275cmp=i.ac({type:l,selectors:[["upload-file-with-icon"]],viewQuery:function(e,t){var n;1&e&&i.hd(r.g,!0),2&e&&i.Vc(n=i.vc())&&(t.baseUploadFile=n.first)},inputs:{disabled:"disabled",secure:"secure",editable:"editable",file:"file",moduleName:"moduleName"},outputs:{uploaded:"uploaded",removed:"removed"},decls:20,vars:14,consts:[[3,"secure","selected"],["alt","",4,"ngIf"],["class","file-card__info",4,"ngIf"],[1,"extra-space"],[4,"ngIf"],[1,"mdl-button","mdl-js-button",3,"disabled","click"],["alt",""],[1,"file-card__info"],["target","_blank"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"base-upload-file",0),i.uc("selected",(function(){return t.onSelected()})),i.od(2,"\n            "),i.md(3,a,1,1,"img",1),i.od(4,"\n\n            "),i.md(5,s,5,2,"span",2),i.od(6,"\n\n            "),i.hc(7,"span",3),i.od(8,"\n\n            "),i.md(9,c,1,0,"app-loading",4),i.od(10,"\n\n            "),i.mc(11,"button",5),i.uc("click",(function(){return t.baseUploadFile.openFilePicker()})),i.od(12),i.zc(13,"getLabel"),i.lc(),i.od(14,"\n\n            "),i.mc(15,"button",5),i.uc("click",(function(){return t.remove()})),i.od(16),i.zc(17,"getLabel"),i.lc(),i.od(18,"\n        "),i.lc(),i.od(19,"\n    ")),2&e&&(i.Ub(1),i.Gc("secure",t.secure),i.Ub(2),i.Gc("ngIf",t.filePresent()),i.Ub(2),i.Gc("ngIf",t.filePresent()),i.Ub(4),i.Gc("ngIf",t.isFileUploading),i.Ub(2),i.Gc("disabled",t.filePresent()||!t.editable||t.disabled),i.Ub(1),i.qd("\n                ",i.Bc(13,8,t.translations,"common.file_upload_with_icon.add"),"\n            "),i.Ub(3),i.Gc("disabled",!t.filePresent()||!t.editable||t.disabled),i.Ub(1),i.qd("\n                ",i.Bc(17,11,t.translations,"common.file_upload_with_icon.remove"),"\n            "))},encapsulation:2})},AOHH:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("3Pt+"),r=n("fXoL"),o=n("ofXK"),a=n("gInW"),s=["dropdown"],c=["button"];function l(e,t){if(1&e){var n=r.nc();r.mc(0,"input",4,5),r.uc("click",(function(){return r.ad(n),r.yc().toggle()})),r.lc()}if(2&e){var i=r.yc();r.Hc("placeholder",i.placeholder),r.Hc("value",i.selectedValue?i.selectedValue.label:"")}}function u(e,t){if(1&e){var n=r.nc();r.mc(0,"input",4,5),r.uc("click",(function(){return r.ad(n),r.yc().toggle()})),r.zc(2,"getLabel"),r.lc()}if(2&e){var i=r.yc();r.Hc("placeholder",i.placeholder),r.Hc("value",i.selectedValue?r.Bc(2,2,i.translations,i.selectedValue.label):"")}}function d(e,t){if(1&e){var n=r.nc();r.mc(0,"i",6),r.uc("click",(function(){return r.ad(n),r.yc().toggle()})),r.od(1,"\ue5cf"),r.lc()}}function p(e,t){if(1&e){var n=r.nc();r.mc(0,"i",6),r.uc("click",(function(){return r.ad(n),r.yc().toggle()})),r.od(1,"\ue5ce"),r.lc()}}function h(e,t){if(1&e){var n=r.nc();r.mc(0,"a",12),r.uc("click",(function(){r.ad(n);var e=r.yc().$implicit;return r.yc(2).changeOption(e)})),r.od(1),r.lc()}if(2&e){var i=r.yc().$implicit;r.Ub(1),r.qd("\n                        ",i.label,"\n                    ")}}function f(e,t){if(1&e){var n=r.nc();r.mc(0,"a",12),r.uc("click",(function(){r.ad(n);var e=r.yc().$implicit;return r.yc(2).changeOption(e)})),r.od(1),r.zc(2,"getLabel"),r.lc()}if(2&e){var i=r.yc().$implicit,o=r.yc(2);r.Ub(1),r.qd("\n                        ",r.Bc(2,1,o.translations,i.label),"\n                    ")}}function b(e,t){if(1&e&&(r.mc(0,"div"),r.od(1,"\n                    "),r.md(2,h,2,1,"a",11),r.od(3,"\n                    "),r.md(4,f,3,4,"a",11),r.od(5,"\n                "),r.lc()),2&e){var n=r.yc(2);r.Ub(2),r.Gc("ngIf",!n.translations),r.Ub(2),r.Gc("ngIf",n.translations)}}function m(e,t){if(1&e){var n=r.nc();r.mc(0,"div"),r.od(1,"\n                    "),r.mc(2,"a",12),r.uc("click",(function(){return r.ad(n),r.yc(2).changeOption(null)})),r.od(3,"\n                        ---\n                    "),r.lc(),r.od(4,"\n                "),r.lc()}}function g(e,t){if(1&e&&(r.mc(0,"div",7,8),r.od(2,"\n                "),r.md(3,b,6,2,"div",9),r.od(4,"\n                "),r.md(5,m,5,0,"div",10),r.od(6,"\n            "),r.lc()),2&e){var n=r.yc();r.Ub(3),r.Gc("ngForOf",n.options),r.Ub(2),r.Gc("ngIf",n.allowNull)}}var v={provide:i.r,useExisting:Object(r.nb)((function(){return y})),multi:!0},y=function(){return _createClass((function e(){_classCallCheck(this,e),this.options=[],this.placeholder="",this.allowNull=!1,this.open=!1,this.propagateChange=function(e){},this.propagateTouched=function(){}}),[{key:"value",get:function(){return this.selectedValue},set:function(e){e!==this.selectedValue&&(this.selectedValue=e,this.propagateChange(e))}},{key:"changeOption",value:function(e){this.open=!1,this.value=e}},{key:"onBlur",value:function(){this.propagateTouched()}},{key:"toggle",value:function(){this.open=!this.open}},{key:"openWindow",value:function(){this.open=!0}},{key:"closeWindow",value:function(){this.open=!1}},{key:"writeValue",value:function(e){this.selectedValue=e}},{key:"registerOnChange",value:function(e){this.propagateChange=e}},{key:"registerOnTouched",value:function(e){this.propagateTouched=e}}])}();y.\u0275fac=function(e){return new(e||y)},y.\u0275cmp=r.ac({type:y,selectors:[["dropdown"]],viewQuery:function(e,t){var n;1&e&&(r.vd(s,!0),r.vd(c,!0)),2&e&&(r.Vc(n=r.vc())&&(t.dropdown=n.first),r.Vc(n=r.vc())&&(t.button=n.first))},inputs:{options:"options",placeholder:"placeholder",allowNull:"allowNull",translations:"translations"},features:[r.Tb([v])],decls:14,vars:5,consts:[[1,"dropdown-button"],["type","text","class","mdl-textfield__input","readonly","",3,"placeholder","value","click",4,"ngIf"],["class","mdl-icon-toggle__label material-icons",3,"click",4,"ngIf"],["class","dropdown-container",4,"ngIf"],["type","text","readonly","",1,"mdl-textfield__input",3,"placeholder","value","click"],["button",""],[1,"mdl-icon-toggle__label","material-icons",3,"click"],[1,"dropdown-container"],["dropdown",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","mdl-menu__item",3,"click",4,"ngIf"],[1,"mdl-menu__item",3,"click"]],template:function(e,t){1&e&&(r.od(0,"\n        "),r.mc(1,"div",0),r.od(2,"\n            "),r.md(3,l,2,2,"input",1),r.od(4,"\n            "),r.md(5,u,3,5,"input",1),r.od(6,"\n            "),r.md(7,d,2,0,"i",2),r.od(8,"\n            "),r.md(9,p,2,0,"i",2),r.od(10,"\n            "),r.md(11,g,7,2,"div",3),r.od(12,"\n        "),r.lc(),r.od(13,"\n    ")),2&e&&(r.Ub(3),r.Gc("ngIf",!t.translations),r.Ub(2),r.Gc("ngIf",t.translations),r.Ub(2),r.Gc("ngIf",!t.open),r.Ub(2),r.Gc("ngIf",t.open),r.Ub(2),r.Gc("ngIf",t.open))},directives:[o.t,o.s],pipes:[a.l],encapsulation:2})},AQ68:function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n("wd/R"))},AVkO:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this._minDate=null,this._maxDate=null,this.native=t.nativeElement}),[{key:"minDate",set:function(e){e!==this._minDate&&(this._minDate=e,this.setDatePickerOption("minDate",this._minDate))}},{key:"maxDate",set:function(e){e!==this._maxDate&&(this._maxDate=e,this.setDatePickerOption("maxDate",this._maxDate))}},{key:"ngAfterViewInit",value:function(){var e=this;if(this.params&&this.params.format&&this.params.lang){var t=this.detectLang(this.params.lang);jQuery.datepicker.setDefaults(jQuery.datepicker.regional[t]),$(this.native).datepicker({dateFormat:this.params.format,changeMonth:!0,changeYear:!0,yearRange:this.params.allowFuture?"2000:c+50":"1930:+nn",minDate:this._minDate,maxDate:this._maxDate}),$(this.native).on("change",(function(){if("createEvent"in document){var t=document.createEvent("HTMLEvents");t.initEvent("input",!1,!0),e.native.dispatchEvent(t)}else e.native.fireEvent("input")}))}}},{key:"ngOnDestroy",value:function(){$(this.native).datepicker("destroy"),$(this.native).off("change")}},{key:"detectLang",value:function(e){return"PL"==e||"pl_PL"==e?"pl":"fr"==e||"fr-FR"==e?"fr":"es"==e||"MX"==e||"es_ES"==e?"es":"en-GB"}},{key:"setDatePickerOption",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;$(this.native).datepicker("option",e,t)}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r))},r.\u0275dir=i.bc({type:r,selectors:[["","jqdp",""]],inputs:{params:["jqdp","params"],minDate:["jqdp-min-date","minDate"],maxDate:["jqdp-max-date","maxDate"]}})},Aa0D:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("HXsk"),r=n("1opX"),o=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return r.a}}])}(i.a)},AaCr:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return a})),n.d(t,"f",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"e",(function(){return l}));var i,r={student:"student",teacher:"teacher",studentTeacher:"studentTeacher",parent:"parent"},o={1:r.student,2:r.teacher,3:r.studentTeacher,4:r.parent};!function(e){e.STUDENT="1",e.TEACHER="2",e.STUDENT_TEACHER="3",e.PARENT="4"}(i||(i={}));var a={undefined:"undefined",male:"male",female:"female"},s={ENTIRE_PLATFORM:0,GRADEBOOK:1},c=function(){return _createClass((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.ENTIRE_PLATFORM;_classCallCheck(this,e),this.type=t}),[{key:"isEntirePlatform",get:function(){return this.type===s.ENTIRE_PLATFORM}},{key:"isGradebook",get:function(){return this.type===s.GRADEBOOK}},{key:"raw",value:function(){return this.type}}])}(),l=function(){return _createClass((function e(){_classCallCheck(this,e),this.regulationAgreementInfo=!1,this.regulationInformationInfo=!1,this.regulationMarketing=!1,this.regulationFirstModification=!0,this.isAdult=!0,this.usageType=new c,this.profileType=r.student,this.gender=a.undefined}),[{key:"raw",value:function(){return{age_type:this.isAdult?"0":"1",username:this.username,password1:this.password,password2:this.passwordAgain,email:this.accountEmail,email_confirmed:this.accountEmailConfrimed,first_name_adult:this.adultFirstname,last_name_adult:this.adultLastname,email_adult:this.adultEmail,first_name:this.profileFirstname,last_name:this.profileLastname,profile_type:this.setProperProfileType(this.profileType),gender:this.setProperGender(this.gender),birth_date:""===this.profileBirthDate?void 0:this.profileBirthDate,regulation_agreement:this.regulationAgreementInfo,regulation_information:this.regulationInformationInfo,regulation_marketing:this.regulationMarketing,regulation_first_modification:this.regulationFirstModification,future_relation:this.futureRelation,open_id:this.openID,provider_name:this.providerName,usage_type:this.usageType.raw()}}},{key:"setProperProfileType",value:function(e){return e==r.student?"1":e==r.teacher?"2":e==r.parent?"4":"3"}},{key:"setProperGender",value:function(e){return e==a.male?"1":e==a.female?"2":"0"}}])}()},AbkU:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i,r,o=n("NlBQ");!function(e){e.NOT_STARTED="not-started",e.INPROGRESS="in-progress",e.FINISHED="finished"}(i||(i={})),function(e){e.AUTO="auto",e.SEMIAUTO="semi-auto",e.MANUAL="manual"}(r||(r={}));var a=function(){return _createClass((function e(t){_classCallCheck(this,e),this.revisionId=t.revision_id,this.type=t.type,this.status=t.status,this.name=t.name,this.description=t.description,this.progress=t.progress,this.lessonsFinished=t.lessons_finished,this.lessonsNumber=t.lessons_number,this.startDate=new Date(t.start_date),this.dueDate=new Date(t.due_date),this.createdDate=new Date(t.created_date),this.modifiedDate=new Date(t.modified_date),this.userId=t.user_id,this.revision_number=t.revision_number,this.lessons=t.lessons.map((function(e){return new o.a(e)}))}),[{key:"calculateStatus",value:function(){var e=this.lessons.some((function(e){return e.status===o.b.INPROGRESS})),t=this.lessons.some((function(e){return e.status===o.b.FINISHED}));return this.lessons.some((function(e){return e.status===o.b.NOT_STARTED}))||e||(this.status=i.FINISHED),e||t||(this.status=i.NOT_STARTED),e&&(this.status=i.INPROGRESS),this.status}},{key:"setLessonStatus",value:function(e,t){var n=this.lessons.indexOf(e);n>-1&&this.lessons[n].status!==o.b.FINISHED&&(this.lessons[n].status=t)}}])}()},AhGG:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("LRne"),r=n("lJxs"),o=n("w1tV"),a=n("soBk"),s=n("ocsu"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.mapPremiumFeatures=function(e){return new s.a(e)},this.load()}),[{key:"get",value:function(){return this.premiumFeatures?Object(i.a)(this.premiumFeatures):this.premiumFeaturesObservable?this.premiumFeaturesObservable:null}},{key:"getProperty",value:function(e){if(this.premiumFeatures)return Object(i.a)(this.premiumFeatures.getProperty(e));this.premiumFeaturesObservable.pipe(Object(r.a)((function(t){return t.getProperty(e)})))}},{key:"save",value:function(e){return this._restClient.put("/premium/features",e.serialize())}},{key:"load",value:function(){var e=this;this.premiumFeaturesObservable=this._restClient.getPublic("/premium/features").pipe(Object(r.a)(this.mapPremiumFeatures),Object(o.a)()),this.premiumFeaturesObservable.subscribe((function(t){return e.premiumFeatures=t}))}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(a.A))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},AvvY:function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===t&&e>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===t||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":e<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":e<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":e<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(n("wd/R"))},AwTh:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var i,r,o,a,s=n("fXoL"),c=n("dLnV");!function(e){e[e.PRINT_REQUEST=0]="PRINT_REQUEST",e[e.WAITING_FOR_PRINT=1]="WAITING_FOR_PRINT",e[e.PRINT_NOTIFICATION=2]="PRINT_NOTIFICATION",e[e.ERROR=3]="ERROR"}(i||(i={})),function(e){e[e.EMPTY=0]="EMPTY",e[e.WITH_STATE=1]="WITH_STATE",e[e.WITH_STATE_AND_CHECK_ANSWERS=2]="WITH_STATE_AND_CHECK_ANSWERS",e[e.WITH_ANSWERS=3]="WITH_ANSWERS"}(r||(r={})),function(e){e.EMPTY="lesson_base.print.empty",e.WITH_STATE="lesson_base.print.with_state",e.WITH_STATE_AND_CHECK_ANSWERS="lesson_base.print.WITH_STATE_AND_CHECK_ANSWERS",e.WITH_ANSWERS="lesson_base.print.WITH_ANSWERS"}(o||(o={})),function(e){e.EMPTY="lesson_base.print.empty",e.WITH_STATE="lesson_base.print.with_state"}(a||(a={})),n("Db4A");var l=n("nUhS"),u=n("soBk"),d=(n("UTBW"),n("j5WD")),p=n("mQgd"),h=n("OtzE"),f=n("ofXK"),b=n("STbY"),m=n("NFeN"),g=n("Xa2L"),v=n("gInW");function y(e,t){1&e&&(s.mc(0,"span",7),s.od(1,"\n                print\n            "),s.lc())}function M(e,t){if(1&e&&(s.kc(0),s.od(1,"\n                "),s.mc(2,"span"),s.od(3),s.zc(4,"getLabel"),s.lc(),s.od(5,"\n\n                "),s.mc(6,"mat-icon"),s.od(7,"arrow_drop_down"),s.lc(),s.od(8,"\n            "),s.jc()),2&e){var n=s.yc(2);s.Ub(3),s.pd(s.Bc(4,1,n.translations,"lesson_base.print"))}}function _(e,t){if(1&e){var n=s.nc();s.mc(0,"button",8),s.uc("click",(function(){s.ad(n);var e=t.$implicit;return s.yc(2).printContent(e)})),s.od(1),s.zc(2,"getLabel"),s.lc()}if(2&e){var i=t.$implicit,r=s.yc(2);s.Ub(1),s.qd("\n                ",s.Bc(2,1,r.translations,r.PrintModeTranslations[i]),"\n            ")}}var O=function(e){return{color:e}};function z(e,t){if(1&e){var n=s.nc();s.mc(0,"div"),s.od(1,"\n        "),s.mc(2,"button",2),s.uc("click",(function(e){return s.ad(n),s.yc().stopPropagation(e)})),s.od(3,"\n            "),s.md(4,y,2,0,"span",3),s.od(5,"\n            "),s.md(6,M,9,4,"ng-container",4),s.od(7,"\n        "),s.lc(),s.od(8,"\n        "),s.mc(9,"mat-menu",null,5),s.od(11,"\n            "),s.md(12,_,3,4,"button",6),s.od(13,"\n        "),s.lc(),s.od(14,"\n    "),s.lc()}if(2&e){var i=s.Wc(10),r=s.yc();s.Ub(2),s.Yb("dropdown-menu-button",r.insideDropdownMenu),s.Gc("disabled",r.isPrintDisabled)("matMenuTriggerFor",i)("ngStyle",s.Mc(8,O,!r.insideDropdownMenu&&r.uiSettings.mainMenuTextColor)),s.Ub(2),s.Gc("ngIf",!r.insideDropdownMenu),s.Ub(2),s.Gc("ngIf",r.insideDropdownMenu),s.Ub(6),s.Gc("ngForOf",r.printOptions)}}function A(e,t){if(1&e&&(s.od(0,"\n        "),s.mc(1,"div",9),s.od(2,"\n            "),s.hc(3,"mat-spinner",10),s.od(4,"\n        "),s.lc(),s.od(5,"\n    ")),2&e){var n=s.yc();s.Ub(1),s.Yb("dropdown-menu-spinner",n.insideDropdownMenu),s.Ub(2),s.Gc("diameter",32)}}var k=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._assessmentPrintableService=t,this._infoMessage=n,this._notificationService=i,this._firebase=r,this.isAssignment=!1,this.printClicked=new s.u,this.isLoading=!1,this.isPrintDisabled=!0,this.PrintModeTranslations=o}),[{key:"ngOnInit",value:function(){var e=this;this.setPrintOptionsDependingOnUserAndCollectionSettings(),this._notificationService.isReady().subscribe((function(t){t?e._firebase.logInUser().subscribe((function(){e.isPrintDisabled=!1,e._notificationService.bindToNewPrintNotifications().subscribe((function(t){e.printId&&e.parseNotification(t)}))})):e._infoMessage.addError(e.translations.labels["lesson_base.print.print_error"])}))}},{key:"setPrintOptionsDependingOnUserAndCollectionSettings",value:function(){!this.user.isTeacher()&&this.limitPrintOptionsForStudents?this.printOptions=Object.keys(a):this.printOptions=Object.keys(o)}},{key:"parseNotification",value:function(e){var t=h.d.fromFirebase(e.val());t.objectDatabaseId===this.printId&&(this.isLoading=!1,window.open(t.data.url,"_blank"),this._notificationService.removeSinglePDF(t.objectId))}},{key:"textColor",get:function(){return this.uiSettings&&this.uiSettings.mainMenuTextColor?this.uiSettings.mainMenuTextColor:""}},{key:"printContent",value:function(e){var t=this;this.isLoading=!0;var n=r[e];n===r.WITH_STATE||n===r.WITH_STATE_AND_CHECK_ANSWERS?this.printClicked.emit((function(){t.sendCreateSinglePDF(e)})):this.sendCreateSinglePDF(e)}},{key:"onLessonSaved",value:function(e){this.sendCreateSinglePDF(e)}},{key:"stopPropagation",value:function(e){this.insideDropdownMenu&&e.stopPropagation()}},{key:"sendCreateSinglePDF",value:function(e){var t=this,n=this.preparePrintData(e);this._assessmentPrintableService.createSinglePDF(n).subscribe((function(e){t.printId=e}),(function(e){t._infoMessage.addError(t.translations.labels["lesson_base.print.print_error"])}))}},{key:"getFilenameOrFileHeader",value:function(e,t){var n=Object.keys(r).find((function(t){return r[t]===e})),i=this.studentProfile?this.studentProfile.getName().split(" ").join("_"):this.user.getName().split(" ").join("_");return t?"".concat(i,"_").concat(this.translations.labels[o[n]]):"".concat(i," ").concat((new Date).toISOString().split("T")[0]," ").concat(this.translations.labels[o[n]])}},{key:"preparePrintData",value:function(e){return{lesson_id:this.lesson.id,lesson_name:this.lesson.title,print_mode:r[e],student_id:this.getStudentId(),filename:this.getFilenameOrFileHeader(r[e],!0),file_header:this.getFilenameOrFileHeader(r[e],!1),is_assignment:this.isAssignment}}},{key:"getStudentId",value:function(){return this.studentProfile instanceof c.UserProfile||this.studentProfile instanceof d.b?this.studentId:this.studentProfile instanceof c.User?this.studentProfile.id:this.user.id}}])}();k.\u0275fac=function(e){return new(e||k)(s.gc(l.a),s.gc(u.o),s.gc(p.a),s.gc(u.k))},k.\u0275cmp=s.ac({type:k,selectors:[["app-print-lesson"]],inputs:{translations:"translations",lesson:"lesson",user:"user",uiSettings:"uiSettings",studentProfile:"studentProfile",studentId:"studentId",isAssignment:"isAssignment",limitPrintOptionsForStudents:"limitPrintOptionsForStudents",insideDropdownMenu:"insideDropdownMenu"},outputs:{printClicked:"printClicked"},decls:8,vars:2,consts:[[4,"ngIf","ngIfElse"],["spinner",""],[1,"mdl-button","mdl-js-button",3,"disabled","matMenuTriggerFor","ngStyle","click"],["class","material-icons",4,"ngIf"],[4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],[1,"material-icons"],["mat-menu-item","",3,"click"],[1,"my-spinner-container"],["color","white",1,"my-spinner",3,"diameter"]],template:function(e,t){if(1&e&&(s.mc(0,"div"),s.od(1,"\n    "),s.md(2,z,15,10,"div",0),s.od(3,"\n    "),s.md(4,A,6,3,"ng-template",null,1,s.nd),s.od(6,"\n"),s.lc(),s.od(7,"\n")),2&e){var n=s.Wc(5);s.Ub(2),s.Gc("ngIf",!t.isLoading)("ngIfElse",n)}},directives:[f.t,b.d,f.w,b.e,f.s,m.a,b.b,g.c],pipes:[v.l],encapsulation:2})},"B/XX":function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return b})),n.d(t,"d",(function(){return z})),n.d(t,"e",(function(){return C})),n.d(t,"f",(function(){return A})),n.d(t,"g",(function(){return k})),n.d(t,"h",(function(){return _}));var i=n("u47x"),r=n("cH1L"),o=n("8LU1"),a=n("FtGj"),s=n("ofXK"),c=n("fXoL"),l=n("XNiG"),u=n("LRne"),d=n("JX91"),p=n("1G5W");function h(e,t){1&e&&c.Ec(0)}var f=function(){return _createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}),[{key:"focus",value:function(){this._elementRef.nativeElement.focus()}}])}();f.\u0275fac=function(e){return new(e||f)(c.gc(c.r))},f.\u0275dir=c.bc({type:f,selectors:[["","cdkStepHeader",""]],hostAttrs:["role","tab"]}),f.ctorParameters=function(){return[{type:c.r}]};var b=_createClass((function e(t){_classCallCheck(this,e),this.template=t}));b.\u0275fac=function(e){return new(e||b)(c.gc(c.cb))},b.\u0275dir=c.bc({type:b,selectors:[["","cdkStepLabel",""]]}),b.ctorParameters=function(){return[{type:c.cb}]};var m=0,g="number",v="edit",y="done",M="error",_=new c.C("STEPPER_GLOBAL_OPTIONS"),O=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._stepper=t,this.interacted=!1,this._editable=!0,this._optional=!1,this._completedOverride=null,this._customError=null,this._stepperOptions=n||{},this._displayDefaultIndicatorType=!1!==this._stepperOptions.displayDefaultIndicatorType,this._showError=!!this._stepperOptions.showError}),[{key:"editable",get:function(){return this._editable},set:function(e){this._editable=Object(o.c)(e)}},{key:"optional",get:function(){return this._optional},set:function(e){this._optional=Object(o.c)(e)}},{key:"completed",get:function(){return null==this._completedOverride?this._getDefaultCompleted():this._completedOverride},set:function(e){this._completedOverride=Object(o.c)(e)}},{key:"_getDefaultCompleted",value:function(){return this.stepControl?this.stepControl.valid&&this.interacted:this.interacted}},{key:"hasError",get:function(){return null==this._customError?this._getDefaultError():this._customError},set:function(e){this._customError=Object(o.c)(e)}},{key:"_getDefaultError",value:function(){return this.stepControl&&this.stepControl.invalid&&this.interacted}},{key:"select",value:function(){this._stepper.selected=this}},{key:"reset",value:function(){this.interacted=!1,null!=this._completedOverride&&(this._completedOverride=!1),null!=this._customError&&(this._customError=!1),this.stepControl&&this.stepControl.reset()}},{key:"ngOnChanges",value:function(){this._stepper._stateChanged()}}])}();O.\u0275fac=function(e){return new(e||O)(c.gc(Object(c.nb)((function(){return z}))),c.gc(_,8))},O.\u0275cmp=c.ac({type:O,selectors:[["cdk-step"]],contentQueries:function(e,t,n){var i;1&e&&c.Zb(n,b,!0),2&e&&c.Vc(i=c.vc())&&(t.stepLabel=i.first)},viewQuery:function(e,t){var n;1&e&&c.hd(c.cb,!0),2&e&&c.Vc(n=c.vc())&&(t.content=n.first)},inputs:{editable:"editable",optional:"optional",completed:"completed",hasError:"hasError",stepControl:"stepControl",label:"label",errorMessage:"errorMessage",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],state:"state"},exportAs:["cdkStep"],features:[c.Sb],ngContentSelectors:["*"],decls:1,vars:0,template:function(e,t){1&e&&(c.Fc(),c.md(0,h,1,0,"ng-template"))},encapsulation:2,changeDetection:0}),O.ctorParameters=function(){return[{type:z,decorators:[{type:c.z,args:[Object(c.nb)((function(){return z}))]}]},{type:void 0,decorators:[{type:c.O},{type:c.z,args:[_]}]}]},O.propDecorators={stepLabel:[{type:c.n,args:[b]}],content:[{type:c.gb,args:[c.cb,{static:!0}]}],stepControl:[{type:c.E}],label:[{type:c.E}],errorMessage:[{type:c.E}],ariaLabel:[{type:c.E,args:["aria-label"]}],ariaLabelledby:[{type:c.E,args:["aria-labelledby"]}],state:[{type:c.E}],editable:[{type:c.E}],optional:[{type:c.E}],completed:[{type:c.E}],hasError:[{type:c.E}]};var z=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._dir=t,this._changeDetectorRef=n,this._elementRef=i,this._destroyed=new l.b,this.steps=new c.T,this._linear=!1,this._selectedIndex=0,this.selectionChange=new c.u,this._orientation="horizontal",this._groupId=m++,this._document=r}),[{key:"linear",get:function(){return this._linear},set:function(e){this._linear=Object(o.c)(e)}},{key:"selectedIndex",get:function(){return this._selectedIndex},set:function(e){var t=Object(o.f)(e);this.steps&&this._steps?(t<0||this.steps.length,this._selectedIndex!=t&&!this._anyControlsInvalidOrPending(t)&&(t>=this._selectedIndex||this.steps.toArray()[t].editable)&&this._updateSelectedItemIndex(e)):this._selectedIndex=t}},{key:"selected",get:function(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0},set:function(e){this.selectedIndex=this.steps?this.steps.toArray().indexOf(e):-1}},{key:"ngAfterContentInit",value:function(){var e=this;this._steps.changes.pipe(Object(d.a)(this._steps),Object(p.a)(this._destroyed)).subscribe((function(t){e.steps.reset(t.filter((function(t){return t._stepper===e}))),e.steps.notifyOnChanges()}))}},{key:"ngAfterViewInit",value:function(){var e=this;this._keyManager=new i.g(this._stepHeader).withWrap().withHomeAndEnd().withVerticalOrientation("vertical"===this._orientation),(this._dir?this._dir.change:Object(u.a)()).pipe(Object(d.a)(this._layoutDirection()),Object(p.a)(this._destroyed)).subscribe((function(t){return e._keyManager.withHorizontalOrientation(t)})),this._keyManager.updateActiveItem(this._selectedIndex),this.steps.changes.subscribe((function(){e.selected||(e._selectedIndex=Math.max(e._selectedIndex-1,0))}))}},{key:"ngOnDestroy",value:function(){this.steps.destroy(),this._destroyed.next(),this._destroyed.complete()}},{key:"next",value:function(){this.selectedIndex=Math.min(this._selectedIndex+1,this.steps.length-1)}},{key:"previous",value:function(){this.selectedIndex=Math.max(this._selectedIndex-1,0)}},{key:"reset",value:function(){this._updateSelectedItemIndex(0),this.steps.forEach((function(e){return e.reset()})),this._stateChanged()}},{key:"_getStepLabelId",value:function(e){return"cdk-step-label-".concat(this._groupId,"-").concat(e)}},{key:"_getStepContentId",value:function(e){return"cdk-step-content-".concat(this._groupId,"-").concat(e)}},{key:"_stateChanged",value:function(){this._changeDetectorRef.markForCheck()}},{key:"_getAnimationDirection",value:function(e){var t=e-this._selectedIndex;return t<0?"rtl"===this._layoutDirection()?"next":"previous":t>0?"rtl"===this._layoutDirection()?"previous":"next":"current"}},{key:"_getIndicatorType",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g,n=this.steps.toArray()[e],i=this._isCurrentStep(e);return n._displayDefaultIndicatorType?this._getDefaultIndicatorLogic(n,i):this._getGuidelineLogic(n,i,t)}},{key:"_getDefaultIndicatorLogic",value:function(e,t){return e._showError&&e.hasError&&!t?M:!e.completed||t?g:e.editable?v:y}},{key:"_getGuidelineLogic",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;return e._showError&&e.hasError&&!t?M:e.completed&&!t?y:e.completed&&t?n:e.editable&&t?v:n}},{key:"_isCurrentStep",value:function(e){return this._selectedIndex===e}},{key:"_getFocusIndex",value:function(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex}},{key:"_updateSelectedItemIndex",value:function(e){var t=this.steps.toArray();this.selectionChange.emit({selectedIndex:e,previouslySelectedIndex:this._selectedIndex,selectedStep:t[e],previouslySelectedStep:t[this._selectedIndex]}),this._containsFocus()?this._keyManager.setActiveItem(e):this._keyManager.updateActiveItem(e),this._selectedIndex=e,this._stateChanged()}},{key:"_onKeydown",value:function(e){var t=Object(a.t)(e),n=e.keyCode,i=this._keyManager;null==i.activeItemIndex||t||n!==a.o&&n!==a.g?i.onKeydown(e):(this.selectedIndex=i.activeItemIndex,e.preventDefault())}},{key:"_anyControlsInvalidOrPending",value:function(e){var t=this.steps.toArray();return t[this._selectedIndex].interacted=!0,!!(this._linear&&e>=0)&&t.slice(0,e).some((function(e){var t=e.stepControl;return(t?t.invalid||t.pending||!e.interacted:!e.completed)&&!e.optional&&!e._completedOverride}))}},{key:"_layoutDirection",value:function(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}},{key:"_containsFocus",value:function(){if(!this._document||!this._elementRef)return!1;var e=this._elementRef.nativeElement,t=this._document.activeElement;return e===t||e.contains(t)}}])}();z.\u0275fac=function(e){return new(e||z)(c.gc(r.c,8),c.gc(c.j),c.gc(c.r),c.gc(s.e))},z.\u0275dir=c.bc({type:z,selectors:[["","cdkStepper",""]],contentQueries:function(e,t,n){var i;1&e&&(c.Zb(n,O,!0),c.Zb(n,f,!0)),2&e&&(c.Vc(i=c.vc())&&(t._steps=i),c.Vc(i=c.vc())&&(t._stepHeader=i))},inputs:{linear:"linear",selectedIndex:"selectedIndex",selected:"selected"},outputs:{selectionChange:"selectionChange"},exportAs:["cdkStepper"]}),z.ctorParameters=function(){return[{type:r.c,decorators:[{type:c.O}]},{type:c.j},{type:c.r},{type:void 0,decorators:[{type:c.z,args:[s.e]}]}]},z.propDecorators={_steps:[{type:c.o,args:[O,{descendants:!0}]}],_stepHeader:[{type:c.o,args:[f,{descendants:!0}]}],linear:[{type:c.E}],selectedIndex:[{type:c.E}],selected:[{type:c.E}],selectionChange:[{type:c.P}]};var A=function(){return _createClass((function e(t){_classCallCheck(this,e),this._stepper=t,this.type="submit"}),[{key:"_handleClick",value:function(){this._stepper.next()}}])}();A.\u0275fac=function(e){return new(e||A)(c.gc(z))},A.\u0275dir=c.bc({type:A,selectors:[["button","cdkStepperNext",""]],hostVars:1,hostBindings:function(e,t){1&e&&c.uc("click",(function(){return t._handleClick()})),2&e&&c.pc("type",t.type)},inputs:{type:"type"}}),A.ctorParameters=function(){return[{type:z}]},A.propDecorators={type:[{type:c.E}],_handleClick:[{type:c.x,args:["click"]}]};var k=function(){return _createClass((function e(t){_classCallCheck(this,e),this._stepper=t,this.type="button"}),[{key:"_handleClick",value:function(){this._stepper.previous()}}])}();k.\u0275fac=function(e){return new(e||k)(c.gc(z))},k.\u0275dir=c.bc({type:k,selectors:[["button","cdkStepperPrevious",""]],hostVars:1,hostBindings:function(e,t){1&e&&c.uc("click",(function(){return t._handleClick()})),2&e&&c.pc("type",t.type)},inputs:{type:"type"}}),k.ctorParameters=function(){return[{type:z}]},k.propDecorators={type:[{type:c.E}],_handleClick:[{type:c.x,args:["click"]}]};var C=_createClass((function e(){_classCallCheck(this,e)}));C.\u0275mod=c.ec({type:C}),C.\u0275inj=c.dc({factory:function(e){return new(e||C)},imports:[[r.a]]})},B55N:function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(e,t){return"\u5143"===t[1]?1:parseInt(t[1]||e,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(e){return"\u5348\u5f8c"===e},meridiem:function(e,t,n){return e<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(e){return e.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(e){return this.week()!==e.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(e,t){switch(t){case"y":return 1===e?"\u5143\u5e74":e+"\u5e74";case"d":case"D":case"DDD":return e+"\u65e5";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(n("wd/R"))},B5H6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n("c9i0"))},B6WC:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("LRne"),r=n("cp0P"),o=n("AbkU"),a=n("lJxs"),s=n("5+tZ"),c=n("soBk"),l=n("D27A"),u=_createClass((function e(t){_classCallCheck(this,e),this.lastPlanCreatedDate=new Date(t.last_plan_created_date),this.lastPlanStatus=t.last_plan_status,this.plansFinished=t.plans_finished,this.plansTotalCount=t.plans_total_count,this.studentId=t.student_id})),d=n("fXoL"),p="/api/v2/revisions/plans/{:urlPart}",h=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._restClient=t,this._urlBuilder=n,this._lessonService=i}),[{key:"getRevisionPlansList",value:function(){var e=this;return this._restClient.get(this._urlBuilder.format(p,{})).pipe(Object(a.a)((function(e){return e.map((function(e){return new o.a(e)}))})),Object(a.a)((function(t){return t.sort(e.sortByStartDate)})))}},{key:"getRevisionById",value:function(e){return this._restClient.get(this._urlBuilder.format(p,{urlPart:e})).pipe(Object(a.a)((function(e){return new o.a(e)})))}},{key:"updateRevisionById",value:function(e,t){return this._restClient.put(this._urlBuilder.format(p,{urlPart:e}),t)}},{key:"updateRevisionPlan",value:function(e){return this.updateRevisionById(e.revisionId,this.mapRevisionPlanToRaw(e)).pipe(Object(a.a)((function(e){return new o.a(e)})))}},{key:"updateLessonStatusInRevisionPlan",value:function(e,t,n){return this._restClient.put(this._urlBuilder.format("/api/v2/revisions/plans/{:planId}/lessons/{:lessonId}",{planId:e,lessonId:t}),n)}},{key:"getRevisionByIdWithLessons",value:function(e){var t=this;return this.getRevisionById(e).pipe(Object(s.b)((function(e){return t.mapLessons(e)})))}},{key:"getRevisionsByCourseId",value:function(e){return this._restClient.get(this._urlBuilder.format("/api/v2/revisions/plans/{:planId}/{:scope}/{:courseId}?{:students_ids}",Object.assign(Object.assign({},e),{scope:"collection"}))).pipe(Object(a.a)((function(e){return e.map((function(e){return new o.a(e)}))})))}},{key:"getRevisionsByUserId",value:function(e){var t=this;return this._restClient.get(this._urlBuilder.format("/api/v2/revisions/plans/users/{userId}?{:collection_id}",e)).pipe(Object(a.a)((function(e){return e.map((function(e){return new o.a(e)}))})),Object(a.a)((function(e){return e.sort(t.sortByStartDate)})))}},{key:"getRevisionsStats",value:function(e){return this._restClient.post(this._urlBuilder.format(p,{urlPart:"stats"}),e).pipe(Object(a.a)((function(e){return e.map((function(e){return new u(e)}))})))}},{key:"mapLessons",value:function(e){var t=this;if(0===e.lessons.length)return Object(i.a)(e);var n=e.lessons.map((function(e){return t._lessonService.getResourceByLessonId(e.lessonId)}));return Object(r.a)(n).pipe(Object(a.a)((function(t){return t.forEach((function(t,n){e.lessons[n].details=t})),e})))}},{key:"sortByStartDate",value:function(e,t){return e.startDate<t.startDate?1:e.startDate>t.startDate?-1:0}},{key:"mapRevisionPlanToRaw",value:function(e){return{status:e.status,lessons:e.lessons.map((function(e){return{lesson_id:e.lessonId,status:e.status}}))}}}])}();h.\u0275fac=function(e){return new(e||h)(d.qc(c.d),d.qc(c.H),d.qc(l.a))},h.\u0275prov=d.cc({token:h,factory:h.\u0275fac})},BAOO:function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["pl",[["a","p"],["AM","PM"],n],n,[["n","p","w","\u015b","c","p","s"],["niedz.","pon.","wt.","\u015br.","czw.","pt.","sob."],["niedziela","poniedzia\u0142ek","wtorek","\u015broda","czwartek","pi\u0105tek","sobota"],["nie","pon","wto","\u015bro","czw","pi\u0105","sob"]],[["N","P","W","\u015a","C","P","S"],["niedz.","pon.","wt.","\u015br.","czw.","pt.","sob."],["niedziela","poniedzia\u0142ek","wtorek","\u015broda","czwartek","pi\u0105tek","sobota"],["nie","pon","wto","\u015bro","czw","pi\u0105","sob"]],[["s","l","m","k","m","c","l","s","w","p","l","g"],["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","pa\u017a","lis","gru"],["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","wrze\u015bnia","pa\u017adziernika","listopada","grudnia"]],[["S","L","M","K","M","C","L","S","W","P","L","G"],["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","pa\u017a","lis","gru"],["stycze\u0144","luty","marzec","kwiecie\u0144","maj","czerwiec","lipiec","sierpie\u0144","wrzesie\u0144","pa\u017adziernik","listopad","grudzie\u0144"]],[["p.n.e.","n.e."],n,["przed nasz\u0105 er\u0105","naszej ery"]],1,[6,0],["dd.MM.y","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",n,"{1} {0}",n],[",","\xa0",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","#,##0.00\xa0\xa4","#E0"],"PLN","z\u0142","z\u0142oty polski",{AUD:[n,"$"],CAD:[n,"$"],CNY:[n,"\xa5"],GBP:[n,"\xa3"],HKD:[n,"$"],ILS:[n,"\u20aa"],INR:[n,"\u20b9"],JPY:[n,"\xa5"],KRW:[n,"\u20a9"],MXN:[n,"$"],NZD:[n,"$"],PLN:["z\u0142"],RON:[n,"lej"],TWD:[n,"NT$"],USD:[n,"$"],VND:[n,"\u20ab"]},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:0===n&&t%10===Math.floor(t%10)&&t%10>=2&&t%10<=4&&!(t%100>=12&&t%100<=14)?3:0===n&&1!==t&&t%10===Math.floor(t%10)&&t%10>=0&&t%10<=1||0===n&&t%10===Math.floor(t%10)&&t%10>=5&&t%10<=9||0===n&&t%100===Math.floor(t%100)&&t%100>=12&&t%100<=14?4:5}]}))},BFxc:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q"),r=n("4I5i"),o=n("EY2u");function a(e){return function(t){return 0===e?Object(o.b)():t.lift(new s(e))}}var s=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this.total=t,this.total<0)throw new r.a}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.total))}}])}(),c=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).total=n,i.ring=new Array,i.count=0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this.ring,n=this.total,i=this.count++;t.length<n?t.push(e):t[i%n]=e}},{key:"_complete",value:function(){var e=this.destination,t=this.count;if(t>0)for(var n=this.count>=this.total?this.total:this.count,i=this.ring,r=0;r<n;r++){var o=t++%n;e.next(i[o])}e.complete()}}])}(i.a)},BVg3:function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,i,r){var o=e+" ";switch(i){case"s":return n||r?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return t(e)?o+(n||r?"sek\xfandur":"sek\xfandum"):o+"sek\xfanda";case"m":return n?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return t(e)?o+(n||r?"m\xedn\xfatur":"m\xedn\xfatum"):n?o+"m\xedn\xfata":o+"m\xedn\xfatu";case"hh":return t(e)?o+(n||r?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":r?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(r?"daga":"d\xf6gum"):n?o+"dagur":o+(r?"dag":"degi");case"M":return n?"m\xe1nu\xf0ur":r?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return t(e)?n?o+"m\xe1nu\xf0ir":o+(r?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):n?o+"m\xe1nu\xf0ur":o+(r?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return n||r?"\xe1r":"\xe1ri";case"yy":return t(e)?o+(n||r?"\xe1r":"\xe1rum"):o+(n||r?"\xe1r":"\xe1ri")}}e.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},BcqR:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("xYAb"),r=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.title=t.title,this.description=t.description,this.state=new i.c(t.state)}))},Bpog:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).isOnline=!1,e.hasHandRaised=!1,e.isChecked=!1,e}return _inherits(t,e),_createClass(t)}(n("g3ua").b)},ByF4:function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},CMyj:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("Lhse");function r(e){return e&&"function"==typeof e[i.a]}},CRDf:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("kJWO"),r=function(e){return function(t){var n=e[i.a]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(t)}}},Cfvw:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("SeVD"),o=n("7HRe");function a(e,t){return t?Object(o.a)(e,t):e instanceof i.a?e:new i.a(Object(r.a)(e))}},CjzT:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},ClHu:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.MAIN="main"}(i||(i={}))},CmUR:function(e,t,n){"use strict";n.d(t,"m",(function(){return s})),n.d(t,"l",(function(){return c})),n.d(t,"k",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"a",(function(){return d})),n.d(t,"j",(function(){return h})),n.d(t,"c",(function(){return f})),n.d(t,"o",(function(){return m})),n.d(t,"n",(function(){return g})),n.d(t,"d",(function(){return v})),n.d(t,"i",(function(){return M})),n.d(t,"b",(function(){return _})),n.d(t,"h",(function(){return O})),n.d(t,"g",(function(){return z})),n.d(t,"e",(function(){return k}));var i=n("DAcC"),r=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.label=t,this.name=n,this.fieldValueClass=i}),[{key:"getFieldValue",value:function(){return new this.fieldValueClass}}])}(),o=function(){return _createClass((function e(){_classCallCheck(this,e),this.value="",this.defaultValue=""}),[{key:"dump",value:function(){return{raw:this.toRaw(),value:this.value,defaultValue:this.defaultValue}}},{key:"load",value:function(e){this.value=e.value,this.defaultValue=e.defaultValue||"",this.fromRaw(e.raw)}}])}(),a=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"toRaw",value:function(){}},{key:"fromRaw",value:function(e){}}])}(o),s=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).value="",e.selectedType=v[0],e}return _inherits(t,e),_createClass(t,[{key:"toRaw",value:function(){return{value:this.value,type:this.selectedType.name}}},{key:"fromRaw",value:function(e){var t;this.value=e.value,this.selectedType=(t=e.type,v.find((function(e){return e.name===t}))||this.selectedType)}},{key:"selectType",value:function(e){this.selectedType=e}}])}(o),c=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).selectedGradeType=f[0],e.boxType=_[0],e.position="1",e}return _inherits(t,e),_createClass(t,[{key:"selectGradeType",value:function(e){this.selectedGradeType=e}},{key:"selectGradeBox",value:function(e){this.boxType=e}},{key:"toRaw",value:function(){return{type:this.selectedGradeType.name,boxType:this.boxType.name,position:this.position}}},{key:"fromRaw",value:function(e){var t;this.selectedGradeType=m(e.type||h.mainSubject),this.boxType=(t=e.boxType||M.name,_.find((function(e){return e.name===t}))),this.position=e.position}}])}(o),l=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"changeAutoFieldType",value:function(e){this.selectedField=e}},{key:"toRaw",value:function(){return{value:this.selectedField}}},{key:"fromRaw",value:function(e){this.selectedField=e.value}}])}(o),u={static:"static_field",auto:"auto_field",schoolAdmin:"school_admin_field",tutor:"tutor_field",grade:"grade_field",behavior:"behavior_field"},d=[new r("certificate.field_type.static_field",u.static,s),new r("certificate.field_type.auto_field",u.auto,l),new r("certificate.field_type.school_admin_field",u.schoolAdmin,a),new r("certificate.field_type.tutor_field",u.tutor,a),new r("certificate.field_type.grade_field",u.grade,c),new r("certificate.field_type.behavior_field",u.behavior,a)],p=_createClass((function e(t,n){_classCallCheck(this,e),this.label=t,this.name=n})),h={mainSubject:"main_subject",additionalSubject:"additional_subject",religionOrEthics:"religion_or_ethics"},f=[new p("certificate.field_type.subject.main_subject",h.mainSubject),new p("certificate.field_type.subject.additional_subject",h.additionalSubject),new p("certificate.field_type.subject.religion_or_ethics",h.religionOrEthics)],b=_createClass((function e(t,n){_classCallCheck(this,e),this.label=t,this.name=n}));function m(e){return f.find((function(t){return t.name===e}))}var g={text:"text_static_value",image:"image_static_value"},v=[new b("certificate.field_type.static.text",g.text),new b("certificate.field_type.static.image",g.image)],y=_createClass((function e(t,n){_classCallCheck(this,e),this.label=t,this.name=n})),M={name:"grade_box_name",value:"grade_box_value"},_=[new y("certificate.field_type.subject.name",M.name),new y("certificate.field_type.subject.value",M.value)],O=function(){return _createClass((function e(t){_classCallCheck(this,e),t&&(this.left=t.left,this.top=t.top,this.width=t.width,this.height=t.height)}),[{key:"raw",value:function(){return{left:this.left,top:this.top,width:this.width,height:this.height}}}])}(),z=function(){return _createClass((function e(t){_classCallCheck(this,e),t&&(this.family=t.family,this.size=t.size,this.line_height=t.line_height,this.color=t.color,this.bold=t.bold,this.italic=t.italic,this.justify=t.justify)}),[{key:"justifyText",get:function(){return 0===this.justify?"left":2===this.justify?"right":"center"}},{key:"boldField",get:function(){return 0!=this.bold},set:function(e){this.bold=e?1:0}},{key:"italicField",get:function(){return 0!=this.italic},set:function(e){this.italic=e?1:0}},{key:"raw",value:function(){return{family:this.family,size:this.size,line_height:this.line_height,color:this.color,bold:this.bold,italic:this.italic,justify:this.justify}}}])}(),A=_createClass((function e(){_classCallCheck(this,e)})),k=function(){return _createClass((function e(t){var n;_classCallCheck(this,e),this.type=d[0],this._ui=new A,t&&(this.id=t.id,this.page_id=t.page_id,this.name=t.name,this.position=new O(t.position),this.font=new z(t.font),this.type=(n=t.type,d.find((function(e){return e.name===n}))),this.value.load(t.value))}),[{key:"type",get:function(){return this._type},set:function(e){this._type=e,this.value=e.getFieldValue()}},{key:"isStaticValueField",value:function(){return this.type.name===u.static}},{key:"isAutoValueField",value:function(){return this.type.name===u.auto}},{key:"isGradeValueField",value:function(){return this.type.name===u.grade}},{key:"pixelPosition",get:function(){return new O({top:this.position.top*this.getDPI().y,left:this.position.left*this.getDPI().x,width:this.position.width,height:this.position.height})},set:function(e){this.position.top=e.top/this.getDPI().y,this.position.left=e.left/this.getDPI().x}},{key:"getDPI",value:function(){var e=window.devicePixelRatio||1;return{x:document.getElementById("pixelRatioDiv").offsetWidth*e/25.4,y:document.getElementById("pixelRatioDiv").offsetHeight*e/25.4}}},{key:"isContentEditable",value:function(e){return e===i.o.admin&&this.type.name===u.static||e===i.o.schoolAdmin&&this.type.name===u.schoolAdmin||e===i.o.tutor&&this.type.name===u.tutor?"true":"false"}},{key:"isValueVisible",value:function(e){return"true"===this.isContentEditable(e)||(e===i.o.schoolAdmin||e===i.o.tutor)&&this.type.name===u.static||e===i.o.tutor}},{key:"raw",value:function(){return{id:this.id,page_id:this.page_id,name:this.name,position:this.position.raw(),font:this.font.raw(),type:this.type.name,value:this.value.dump()}}}])}()},CoRJ:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(n("wd/R"))},CqXF:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.value=t}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.value))}}])}(),a=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).value=n,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.destination.next(this.value)}}])}(i.a)},CvL0:function(e,t,n){"use strict";n.d(t,"a",(function(){return re}));var i=n("tIO0"),r=n("soBk"),o=n("XNiG"),a=n("cp0P"),s=n("LRne"),c=n("jGKY"),l=n("JIr8"),u=n("0/qg"),d=n("csFL"),p=n("MTNN"),h=n("HkNm"),f=n("vSEE"),b=n("llus"),m=n("4naN"),g=n("fXoL"),v=n("0IaG"),y=n("ofXK"),M=n("EuYo"),_=n("9bni"),O=n("wZkO"),z=n("rzIH"),A=n("dyHW"),k=n("bTqV"),C=n("NFeN"),w=n("DAcC"),S=n("gInW"),T=["lessonCourseChips"],q=["pageCourseChips"],L=["lessonChips"],E=function(e,t,n){return{details:e,lessons:t,favourites:n}};function D(e,t){if(1&e&&(g.mc(0,"mat-tab",19),g.zc(1,"getLabel"),g.od(2,"\n                        "),g.mc(3,"div",24),g.od(4,"\n                            "),g.hc(5,"mcourser-base-table",25),g.od(6,"\n                        "),g.lc(),g.od(7,"\n                    "),g.lc()),2&e){var n=g.yc(2),i=g.Wc(6),r=g.Wc(18),o=g.Wc(21);g.Gc("label",g.Bc(1,4,n.translations,"lorepo.publishers.library.search.tabs.courses")),g.Ub(5),g.Gc("tableConfig",n.courseConfig)("customColumns",g.Oc(7,E,i,r,o))("translations",n.translations)}}function R(e,t){if(1&e){var n=g.nc();g.mc(0,"div",26),g.od(1,"\n                                "),g.mc(2,"mcourser-base-chips-autocomplete",27,28),g.uc("chipsChanged",(function(e){return g.ad(n),g.yc(2).handleChipsCourseChange(e)})),g.zc(4,"getLabel"),g.od(5,"\n                                "),g.lc(),g.od(6,"\n                            "),g.lc()}if(2&e){var i=g.yc(2);g.Ub(2),g.Gc("label",g.Bc(4,4,i.translations,"lorepo.publishers.library.search.chips.courses"))("placeholder","...")("options",i.courseFilterOptions)("selectedOptions",i.courseSelectedFilterOptions)}}var x=function(e,t,n,i){return{details:e,courseTitle:t,pages:n,notes:i}};function I(e,t){if(1&e&&(g.mc(0,"div",24),g.od(1,"\n                                "),g.hc(2,"mcourser-base-table",25),g.od(3,"\n                            "),g.lc()),2&e){var n=g.yc(2),i=g.Wc(24),r=g.Wc(27),o=g.Wc(30),a=g.Wc(9);g.Ub(2),g.Gc("tableConfig",n.lessonConfig)("customColumns",g.Pc(3,x,i,r,o,a))("translations",n.translations)}}function W(e,t){if(1&e){var n=g.nc();g.mc(0,"div",26),g.od(1,"\n                                "),g.mc(2,"mcourser-base-chips-autocomplete",27,29),g.uc("chipsChanged",(function(e){return g.ad(n),g.yc(2).handleChipsCourseChange(e)})),g.zc(4,"getLabel"),g.od(5,"\n                                "),g.lc(),g.od(6,"\n                                "),g.mc(7,"mcourser-base-chips-autocomplete",27,30),g.uc("chipsChanged",(function(e){return g.ad(n),g.yc(2).handleChipsLessonChange(e)})),g.zc(9,"getLabel"),g.od(10,"\n                                "),g.lc(),g.od(11,"\n                            "),g.lc()}if(2&e){var i=g.yc(2);g.Ub(2),g.Gc("label",g.Bc(4,8,i.translations,"lorepo.publishers.library.search.chips.courses"))("placeholder","...")("options",i.courseFilterOptions)("selectedOptions",i.courseSelectedFilterOptions),g.Ub(5),g.Gc("label",g.Bc(9,11,i.translations,"lorepo.publishers.library.search.chips.lessons"))("placeholder","...")("options",i.lessonFilterOptions)("selectedOptions",i.lessonSelectedFilterOptions)}}var P=function(e,t){return{details:e,notes:t}};function N(e,t){if(1&e&&(g.mc(0,"div",24),g.od(1,"\n                                "),g.hc(2,"mcourser-base-table",25),g.od(3,"\n                            "),g.lc()),2&e){var n=g.yc(2),i=g.Wc(33),r=g.Wc(12);g.Ub(2),g.Gc("tableConfig",n.pageConfig)("customColumns",g.Nc(3,P,i,r))("translations",n.translations)}}function j(e,t){if(1&e){var n=g.nc();g.od(0,"\n                            "),g.mc(1,"app-search-field",33),g.uc("searchEvent",(function(e){return g.ad(n),g.yc(3).handleSearchEvent(e)}))("searchTextChange",(function(e){return g.ad(n),g.yc(3).updateSearchText(e)})),g.zc(2,"async"),g.lc(),g.od(3,"\n                        ")}if(2&e){var i=g.yc(3);g.Ub(1),g.Gc("translations",i.translations)("filter",g.Ac(2,4,i.searchStateService.searchText$))("filterInProgress",i.isFilterInProgress)("displaySpinner",i.pagesFilterInProgress)}}function B(e,t){1&e&&(g.mc(0,"mat-tab",31),g.od(1,"\n                        "),g.md(2,j,4,6,"ng-template",32),g.od(3,"\n                    "),g.lc())}function F(e,t){if(1&e){var n=g.nc();g.mc(0,"div",14),g.od(1,"\n        "),g.mc(2,"div",15),g.od(3,"\n            "),g.mc(4,"section",16),g.od(5,"\n                "),g.mc(6,"mat-tab-group",17),g.uc("selectedIndexChange",(function(e){return g.ad(n),g.yc().tabIndex=e}))("selectedTabChange",(function(e){return g.ad(n),g.yc().tabChanged(e)})),g.od(7,"\n                    "),g.md(8,D,8,11,"mat-tab",18),g.od(9,"\n                    "),g.mc(10,"mat-tab",19),g.zc(11,"getLabel"),g.od(12,"\n                        "),g.mc(13,"div",20),g.od(14,"\n                            "),g.md(15,R,7,7,"div",21),g.od(16,"\n                            "),g.md(17,I,4,8,"div",22),g.od(18,"\n                        "),g.lc(),g.od(19,"\n                    "),g.lc(),g.od(20,"\n                    "),g.mc(21,"mat-tab",19),g.zc(22,"getLabel"),g.od(23,"\n                        "),g.mc(24,"div",20),g.od(25,"\n                            "),g.md(26,W,12,14,"div",21),g.od(27,"\n                            "),g.md(28,N,4,6,"div",22),g.od(29,"\n                        "),g.lc(),g.od(30,"\n                    "),g.lc(),g.od(31,"\n                    "),g.md(32,B,4,0,"mat-tab",23),g.od(33,"\n                "),g.lc(),g.od(34,"\n            "),g.lc(),g.od(35,"\n        "),g.lc(),g.od(36,"\n    "),g.lc()}if(2&e){var i=g.yc();g.Ub(6),g.Gc("selectedIndex",i.tabIndex),g.Ub(2),g.Gc("ngIf",i.courseConfig),g.Ub(2),g.Gc("label",g.Bc(11,9,i.translations,"lorepo.publishers.library.search.tabs.lessons")),g.Ub(5),g.Gc("ngIf",!i.disableFilters),g.Ub(2),g.Gc("ngIf",i.lessonConfig),g.Ub(4),g.Gc("label",g.Bc(22,12,i.translations,"lorepo.publishers.library.search.tabs.pages")),g.Ub(5),g.Gc("ngIf",!i.disableFilters),g.Ub(2),g.Gc("ngIf",i.pageConfig),g.Ub(4),g.Gc("ngIf",i.showSearchField)}}function U(e,t){if(1&e&&(g.od(0,"\n    "),g.mc(1,"mcourser-base-button"),g.od(2,"\n        "),g.mc(3,"a",34),g.od(4),g.zc(5,"getLabel"),g.lc(),g.od(6,"\n    "),g.lc(),g.od(7,"\n")),2&e){var n=t.element,i=g.yc();g.Ub(3),g.Gc("href",i.getCoursePreviewUrl(n),g.dd),g.Ub(1),g.pd(g.Bc(5,2,i.translations,"lorepo.publishers.library.search.table.preview"))}}function V(e,t){if(1&e){var n=g.nc();g.mc(0,"div"),g.od(1,"\n            "),g.mc(2,"button",37),g.uc("click",(function(){g.ad(n);var e=g.yc(2).element;return g.yc().viewAction(e)})),g.od(3,"\n                "),g.mc(4,"mat-icon"),g.od(5),g.zc(6,"getLabel"),g.lc(),g.od(7,"\n            "),g.lc(),g.od(8,"\n        "),g.lc()}if(2&e){var i=g.yc(2).element,r=g.yc();g.Ub(2),g.Gc("disabled",!i.hasAccess),g.Ub(3),g.pd(g.Bc(6,2,r.translations,i.hasNote?"lorepo.publishers.library.search.table.note_edit":"lorepo.publishers.library.search.table.note_add"))}}function H(e,t){if(1&e&&(g.mc(0,"div"),g.od(1,"\n        "),g.md(2,V,9,5,"div",36),g.od(3,"\n    "),g.lc()),2&e){var n=g.yc().element,i=g.yc(),r=g.Wc(15);g.Ub(2),g.Gc("ngIf",i.notesEnabled&&!n.noteLoading)("ngIfElse",r)}}function Y(e,t){if(1&e&&(g.od(0,"\n    "),g.md(1,H,4,2,"div",35),g.od(2,"\n")),2&e){var n=g.yc();g.Ub(1),g.Gc("ngIf",n.settings.assessmentNotesActive)}}function X(e,t){if(1&e){var n=g.nc();g.mc(0,"div"),g.od(1,"\n            "),g.mc(2,"button",37),g.uc("click",(function(){g.ad(n);var e=g.yc(2).element;return g.yc().viewAction(e)})),g.od(3,"\n                "),g.mc(4,"mat-icon"),g.od(5),g.zc(6,"getLabel"),g.lc(),g.od(7,"\n            "),g.lc(),g.od(8,"\n        "),g.lc()}if(2&e){var i=g.yc(2).element,r=g.yc();g.Ub(2),g.Gc("disabled",!i.hasAccess),g.Ub(3),g.pd(g.Bc(6,2,r.translations,i.hasNote?"lorepo.publishers.library.search.table.note_edit":"lorepo.publishers.library.search.table.note_add"))}}function G(e,t){if(1&e&&(g.mc(0,"div"),g.od(1,"\n        "),g.md(2,X,9,5,"div",36),g.od(3,"\n    "),g.lc()),2&e){var n=g.yc().element,i=g.yc(),r=g.Wc(15);g.Ub(2),g.Gc("ngIf",i.notesEnabled&&!n.noteLoading)("ngIfElse",r)}}function K(e,t){if(1&e&&(g.od(0,"\n    "),g.md(1,G,4,2,"div",35),g.od(2,"\n")),2&e){var n=g.yc();g.Ub(1),g.Gc("ngIf",n.settings.assessmentNotesActive)}}function Q(e,t){1&e&&(g.od(0,"\n    "),g.mc(1,"div"),g.od(2,"\n        "),g.hc(3,"app-loading"),g.od(4,"\n    "),g.lc(),g.od(5,"\n"))}function J(e,t){if(1&e){var n=g.nc();g.od(0,"\n    "),g.mc(1,"mcourser-base-button",38),g.uc("click",(function(){g.ad(n);var e=t.element;return g.yc().getLessonsForCourse(e)})),g.od(2,"\n        "),g.mc(3,"a"),g.od(4),g.zc(5,"getLabel"),g.lc(),g.od(6,"\n    "),g.lc(),g.od(7,"\n")}if(2&e){var i=g.yc();g.Ub(4),g.pd(g.Bc(5,1,i.translations,"lorepo.publishers.library.search.table.details"))}}function Z(e,t){if(1&e){var n=g.nc();g.od(0,"\n    "),g.mc(1,"button",39),g.uc("click",(function(){g.ad(n);var e=t.element;return g.yc().setFavourite(e,!e.favourite)})),g.od(2,"\n        "),g.mc(3,"mat-icon"),g.od(4),g.zc(5,"getLabel"),g.lc(),g.od(6,"\n    "),g.lc(),g.od(7,"\n")}if(2&e){var i=t.element,r=g.yc();g.Ub(1),g.Gc("disabled",!i.hasAccess),g.Vb("aria-label",r.translations.labels[i.favourite?"courses.grid.Collections_favorites.tooltip.remove":"courses.grid.Collections_favorites.tooltip.add"]),g.Ub(3),g.pd(g.Bc(5,3,r.translations,i.favourite?"courses.grid.Collections_favorites.icon":"courses.grid.Collections_favorites.icon_unfav"))}}function $(e,t){if(1&e&&(g.od(0,"\n    "),g.mc(1,"mcourser-base-button"),g.od(2,"\n        "),g.mc(3,"a",34),g.od(4),g.zc(5,"getLabel"),g.lc(),g.od(6,"\n    "),g.lc(),g.od(7,"\n")),2&e){var n=t.element,i=g.yc();g.Ub(3),g.Gc("href",i.getLessonPreviewUrl(n),g.dd),g.Ub(1),g.pd(g.Bc(5,2,i.translations,"lorepo.publishers.library.search.table.preview"))}}function ee(e,t){if(1&e&&g.od(0),2&e){var n=t.element;g.qd("\n    ",null==n||null==n.course?null:n.course.title,"\n")}}function te(e,t){if(1&e){var n=g.nc();g.od(0,"\n    "),g.mc(1,"mcourser-base-button",38),g.uc("click",(function(){g.ad(n);var e=t.element;return g.yc().getPagesForLesson(e)})),g.od(2,"\n        "),g.mc(3,"a"),g.od(4),g.zc(5,"getLabel"),g.lc(),g.od(6,"\n    "),g.lc(),g.od(7,"\n")}if(2&e){var i=g.yc();g.Ub(4),g.pd(g.Bc(5,1,i.translations,"lorepo.publishers.library.search.table.details"))}}function ne(e,t){if(1&e&&(g.od(0,"\n    "),g.mc(1,"mcourser-base-button"),g.od(2,"\n        "),g.mc(3,"a",34),g.od(4),g.zc(5,"getLabel"),g.lc(),g.od(6,"\n    "),g.lc(),g.od(7,"\n")),2&e){var n=t.element,i=g.yc();g.Ub(3),g.Gc("href",i.getPagePreviewUrl(n),g.dd),g.Ub(1),g.pd(g.Bc(5,2,i.translations,"lorepo.publishers.library.search.table.preview"))}}function ie(e,t){1&e&&(g.od(0,"\n    "),g.mc(1,"div",40),g.od(2,"\n        "),g.hc(3,"app-loading",41),g.od(4,"\n    "),g.lc(),g.od(5,"\n")),2&e&&(g.Ub(3),g.Gc("center",!0))}var re=function(){return _createClass((function e(t,n,i,r,a,s,c,l){_classCallCheck(this,e),this._searchService=t,this._authUser=n,this._translations=i,this._lessonNoteInfoService=r,this._settingsService=a,this._dialog=s,this._collectionService=c,this.searchStateService=l,this.tabIndex=0,this.isInitialized=!1,this.notes=[],this.notesLoaded=new o.b,this.loadingDone=new o.b,this.courseFilterOptions=[],this.lessonFilterOptions=[],this.courseSelectedFilterOptions=[],this.lessonSelectedFilterOptions=[],this.coursesFilterInProgress=!1,this.lessonsFilterInProgress=!1,this.pagesFilterInProgress=!1,this.courseFilterIdMap=new Map,this.lessonFilterIdMap=new Map,this.labelPipe=new b.a}),[{key:"ngOnInit",value:function(){var e=this;Object(a.a)([this._authUser.get(),this._translations.getTranslations(),this._settingsService.get()]).subscribe((function(t){var n=_slicedToArray(t,3),i=n[0],r=n[1],o=n[2];e._user=i,e.translations=r,e.settings=o,e.initData(e.initialFilter)})),this.showSearchField&&this.searchStateService.searchEvent$.subscribe((function(t){return e.handleSearchEvent(t)}))}},{key:"initData",value:function(e){var t=this;this.isInitialized=!1,this.filter=e,this._searchService.getGeneralSearchResult(this.filter).subscribe((function(e){t.searchResults=e,f.a.setTableHeaders([t.courseConfig,t.lessonConfig,t.pageConfig],t.translations),t.courses=e.courses,t.lessons=e.lessons,t.pages=e.questions,t._user.isAuthenticated&&t.settings.assessmentNotesActive?t.loadLessonNotes().subscribe((function(){t.checkIfNoteForPagesExists(t.pages),t.refreshAll(e),t.isInitialized=!0})):(t.refreshAll(e),t.isInitialized=!0,t.notesEnabled=!0)}))}},{key:"refreshAll",value:function(e){this.refreshCourses(e.courses),this.refreshLessons(e.lessons),this.refreshPages(e.questions)}},{key:"handleChipsCourseChange",value:function(e){this.courseSelectedFilterOptions=e,this.filterContent()}},{key:"handleChipsLessonChange",value:function(e){this.lessonSelectedFilterOptions=e,this.filterContent()}},{key:"filterContent",value:function(){var e=this;this.lessonsFilterInProgress=!0,this.pagesFilterInProgress=!0;var t=this.lessons,n=this.pages;this.courseSelectedFilterOptions.length>0&&(t=t.filter((function(t){return-1!==e.courseSelectedFilterOptions.indexOf(t.course)})),n=n.filter((function(t){return-1!==e.courseSelectedFilterOptions.indexOf(t.course)}))),this.lessonSelectedFilterOptions.length>0&&(n=n.filter((function(t){return-1!==e.lessonSelectedFilterOptions.indexOf(t.lessonTitle)}))),this.refreshLessons(t),this.refreshPages(n)}},{key:"refreshLessons",value:function(e){this.refreshConfig(this.lessonConfig,e),this.addLessonsIndexes(),this.setLessonFilterOptions(e),this.lessonsFilterInProgress=!1}},{key:"refreshPages",value:function(e){this.refreshConfig(this.pageConfig,e),this.addPagesIndexes(),this.pagesFilterInProgress=!1}},{key:"refreshCourses",value:function(e){this.refreshConfig(this.courseConfig,e),this.addCoursesIndexes(),this.setCourseFilterOptions(e),this.coursesFilterInProgress=!1}},{key:"refreshConfig",value:function(e,t){t&&e&&(e.data=t,e.isLoading.emit(!1),e.refreshData.emit())}},{key:"addCoursesIndexes",value:function(){this.courseConfig&&(this.courseConfig.data=this.courseConfig.data.map((function(e,t){return Object.assign(Object.assign({},e),{index:t+1})})))}},{key:"addLessonsIndexes",value:function(){this.lessonConfig.data=this.lessonConfig.data.map((function(e,t){return Object.assign(Object.assign({},e),{index:t+1})}))}},{key:"addPagesIndexes",value:function(){this.pageConfig.data=this.pageConfig.data.map((function(e,t){return Object.assign(Object.assign({},e),{index:t+1})}))}},{key:"setCourseFilterOptions",value:function(e){var t=this,n=this.courseSelectedFilterOptions.map((function(e){return{id:t.courseFilterIdMap.get(e),title:e}}));this.courseFilterIdMap=new Map,e.forEach((function(e){t.courseFilterIdMap.set(e.title,e.id)})),n.forEach((function(e){t.courseFilterIdMap.has(e.title)||t.courseFilterIdMap.set(e.title,e.id)})),this.courseFilterOptions=Array.from(this.courseFilterIdMap.keys())}},{key:"setLessonFilterOptions",value:function(e){var t=this,n=this.lessonSelectedFilterOptions.map((function(e){return{id:t.courseFilterIdMap.get(e),title:e}}));this.lessonFilterIdMap=new Map,e.forEach((function(e){t.lessonFilterIdMap.set(e.title,e.id)})),n.forEach((function(e){t.lessonFilterIdMap.has(e.title)||t.lessonFilterIdMap.set(e.title,e.id)})),this.lessonFilterOptions=Array.from(this.lessonFilterIdMap.keys())}},{key:"isFilterInProgress",get:function(){return this.coursesFilterInProgress||this.lessonsFilterInProgress||this.pagesFilterInProgress}},{key:"handleSearchEvent",value:function(e){var t=this;this.coursesFilterInProgress=!0,this.lessonsFilterInProgress=!0,this.pagesFilterInProgress=!0,this.filter=new c.d({query:e,keywordsList:null,courseIds:null,lessonIds:null,distinct:!1}),!this.coursesOrLessonsSelected||this.disableFilters?this._searchService.getGeneralSearchResult(this.filter).subscribe((function(e){t.courses=e.courses,t.refreshCourses(t.courses),t.lessons=e.lessons,t.refreshLessons(t.lessons),t.coursesOrLessonsSelected||(t.pages=e.questions,t.refreshPages(t.pages)),t.filterContent(),t._user.isAuthenticated&&(t.notesEnabled=!1),t.settings.assessmentNotesActive&&t.loadLessonNotes().subscribe((function(){t.checkIfNoteForPagesExists(t.pages),t.refreshCourses(t.courses),t.refreshLessons(t.lessons),t.refreshPages(t.pages)}))})):this._searchService.getSpecificSearchResult(this.filter.query,this.getSelectedCourseFilterIds(),this.getSelectedLessonFilterIds()).subscribe((function(e){t.pages=e.questions,t.refreshPages(t.pages),t.filterContent()}))}},{key:"coursesOrLessonsSelected",get:function(){return this.getSelectedCourseFilterIds().length>0||this.getSelectedLessonFilterIds().length>0}},{key:"getSelectedCourseFilterIds",value:function(){var e=this;return this.courseSelectedFilterOptions.map((function(t){return e.courseFilterIdMap.get(t)}))}},{key:"getSelectedLessonFilterIds",value:function(){var e=this;return this.lessonSelectedFilterOptions.map((function(t){return e.lessonFilterIdMap.get(t)}))}},{key:"loadLessonNotes",value:function(){var e=this;return this._loadAllLessonNotes().subscribe((function(){var t,n=_createForOfIteratorHelper(e.lessons);try{for(n.s();!(t=n.n()).done;){var i=t.value;i.hasAccess&&(i.note=e.checkIfNoteForLessonIdExists(i.id)),void 0!==i.note&&(i.hasNote=!0)}}catch(r){n.e(r)}finally{n.f()}e.notesLoaded.next(!0),e.notesEnabled=!0})),this.notesLoaded}},{key:"_loadAllLessonNotes",value:function(){var e=this;return this._getLessonIds(),this._lessonNoteInfoService.getSpecificLessonNotesForUser(this._createPostLessonListRequestBody(this.lessonIdList)).pipe(Object(l.a)((function(){return Object(s.a)([])}))).subscribe((function(t){e._afterNotesLoaded(t)})),this.loadingDone}},{key:"checkIfNoteForLessonIdExists",value:function(e){return this.notes.find((function(t){return t.lesson_id===e&&0===t.page_id}))}},{key:"checkIfNoteForPagesExists",value:function(e){var t,n=_createForOfIteratorHelper(this.notes);try{var i=function(){var n=t.value,i=e.find((function(e){return e.lessonId===n.lesson_id&&e.rank===n.page_id}));void 0!==i&&(i.hasNote=!0,i.note=n)};for(n.s();!(t=n.n()).done;)i()}catch(r){n.e(r)}finally{n.f()}}},{key:"_getLessonIds",value:function(){this.lessonIdList=[];var e,t=_createForOfIteratorHelper(this.lessons);try{for(t.s();!(e=t.n()).done;){var n=e.value;this.lessonIdList.push(n.id)}}catch(i){t.e(i)}finally{t.f()}}},{key:"_createPostLessonListRequestBody",value:function(e){return{lesson_list:e}}},{key:"_afterNotesLoaded",value:function(e){this.notes=_toConsumableArray(e),this.loadingDone.next(!0)}},{key:"getCoursePreviewUrl",value:function(e){return(null==e?void 0:e.hasAccess)?"/courses/"+(null==e?void 0:e.id):(null==e?void 0:e.url)+"/toc"}},{key:"viewAction",value:function(e){this._lessonNoteDialog=e.hasNote?this._getLessonNoteEditDialog(e):this._getLessonNoteCreateDialog(e),this._getDataFromDialogEmmiter(e)}},{key:"_getLessonNoteEditDialog",value:function(e){return this._dialog.open(d.a,{maxWidth:"unset",panelClass:"dialog",data:{authorName:this._user.getName(),courseTitle:e.course,lessonTitle:this._getLessonTitle(e),pageTitle:this._getPageTitle(e),modifiedAt:this._getModifiedAt(e),noteKey:e.note.key,content:e.note.content,noteExists:!0,readonly:!1,pageId:this._getPageId(e),lessonId:this._getLessonId(e),noteType:p.a.LESSON_NOTE}})}},{key:"_getLessonNoteCreateDialog",value:function(e){return this._dialog.open(d.a,{maxWidth:"unset",panelClass:"dialog",data:{authorName:this._user.getName(),courseTitle:e.course,lessonTitle:this._getLessonTitle(e),pageTitle:this._getPageTitle(e),modifiedAt:this._getModifiedAt(e),noteKey:-1,content:"",noteExists:!1,readonly:!1,pageId:this._getPageId(e),lessonId:this._getLessonId(e),noteType:p.a.LESSON_NOTE,creatorId:this._user.id,courseId:e.courseId}})}},{key:"_getDataFromDialogEmmiter",value:function(e){var t=this;this._lessonNoteDialog.componentInstance.dialogCloseEmmiter.subscribe((function(n){n&&(e.noteLoading=!0,t.getNoteForElement(e))}))}},{key:"_getModifiedAt",value:function(e){return e.hasNote&&e.note.modified_date?e.note.modified_date.toString():e.hasNote&&e.note.create_date?e.note.create_date.toString():""}},{key:"_getLessonTitle",value:function(e){return this._isQuestionResult(e)?e.lessonTitle:e.title}},{key:"_getPageTitle",value:function(e){if(this._isQuestionResult(e))return e.title;var t=this.pages.find((function(t){return t.lessonId===e.id&&0===t.rank}));return t?t.title:""}},{key:"_getLessonId",value:function(e){return this._isQuestionResult(e)?e.lessonId:e.id}},{key:"_getPageId",value:function(e){return this._isQuestionResult(e)?e.rank:0}},{key:"_isQuestionResult",value:function(e){return"rank"in e}},{key:"getNoteForElement",value:function(e){var t=this;this._lessonNoteInfoService.getLessonNoteInfo(e.courseId,this._getLessonId(e),this._getPageId(e)).subscribe({next:function(n){if(!n.length)return e.note=void 0,e.hasNote=!1,e.noteLoading=!1,void t._updateAffectedElements(e);e.note=n[0],e.hasNote=!0,e.noteLoading=!1,t._updateAffectedElements(e)},error:function(e){console.error(e)}})}},{key:"_updateAffectedElements",value:function(e){if(this._isQuestionResult(e)){if(0===e.rank){var t=this.lessons.findIndex((function(t){return t.id===e.lessonId}));this.lessons[t].hasNote=void 0!==e.note,this.lessons[t].note=e.note,this.refreshLessons(this.lessons)}}else{var n=this.pages.findIndex((function(t){return t.lessonId===e.id&&0===t.rank}));this.pages[n].hasNote=void 0!==e.note,this.pages[n].note=e.note,this.refreshPages(this.pages)}}},{key:"setFavourite",value:function(e,t){this._collectionService.setCollectionFavorite(e.id,t).subscribe((function(t){e.favourite=t.favorite}))}},{key:"getLessonsForCourse",value:function(e){this.tabIndex=1,this.lessonsFilterInProgress=!0,this.courseSelectedFilterOptions=[e.title],this.filterContent()}},{key:"getPagesForLesson",value:function(e){this.tabIndex=2,this.pagesFilterInProgress=!0,this.lessonSelectedFilterOptions=[e.title],this.filterContent()}},{key:"tabChanged",value:function(e){if(e.tab.textLabel===this.labelPipe.transform(this.translations,"lorepo.publishers.library.search.tabs.lessons")&&this.clearFilterOnTabChange){var t=this.searchResults.questions.map((function(e,t){return Object.assign(Object.assign({},e),{index:t+1})}));this.pageConfig.isLoading.emit(!0),this.refreshConfig(this.pageConfig,t)}}},{key:"getLessonPreviewUrl",value:function(e){return(null==e?void 0:e.hasAccess)?"lesson/view/"+e.resourceId:"".concat(e.courseUrl,"/").concat(e.resourceId)}},{key:"getPagePreviewUrl",value:function(e){var t=(null==e?void 0:e.rank)+1;return(null==e?void 0:e.hasAccess)?"/lesson/view/".concat(null==e?void 0:e.resourceId,"/preview/").concat(t):"".concat(e.courseUrl,"/").concat(e.resourceId)}},{key:"updateSearchText",value:function(e){this.searchStateService.updateSearchText(e)}}])}();re.\u0275fac=function(e){return new(e||re)(g.gc(i.a),g.gc(r.f),g.gc(r.F),g.gc(u.a),g.gc(r.D),g.gc(v.b),g.gc(h.a),g.gc(m.a))},re.\u0275cmp=g.ac({type:re,selectors:[["app-search-table"]],viewQuery:function(e,t){var n;1&e&&(g.vd(T,!0),g.vd(q,!0),g.vd(L,!0)),2&e&&(g.Vc(n=g.vc())&&(t.lessonCourseChips=n.first),g.Vc(n=g.vc())&&(t.pageCourseChips=n.first),g.Vc(n=g.vc())&&(t.lessonChips=n.first))},inputs:{clearFilterOnTabChange:"clearFilterOnTabChange",disableFilters:"disableFilters",showSearchField:"showSearchField",initialFilter:"initialFilter",courseConfig:"courseConfig",lessonConfig:"lessonConfig",pageConfig:"pageConfig"},decls:38,vars:2,consts:[["id","search-courses",1,"search-courses-class"],["class","search-contenet",4,"ngIf","ngIfElse"],["courseDetailsTemplate",""],["lessonNotesTemplate",""],["pagesNotesTemplate",""],["loader",""],["associatedLessonsTemplate",""],["favouriteCourseTemplate",""],["lessonDetailsTemplate",""],["lessonCourseTitleTemplate",""],["associatedPagesTemplate",""],["pageDetailsTemplate",""],["class","loading"],["loading",""],[1,"search-contenet"],["putFooterBottom","","mdl","",1,"page-content"],[1,"section","results"],[3,"selectedIndex","selectedIndexChange","selectedTabChange"],[3,"label",4,"ngIf"],[3,"label"],[1,"tab-container"],["class","table-sidebar",4,"ngIf"],["class","table-container",4,"ngIf"],["class","filter-tab","disabled","true",4,"ngIf"],[1,"table-container"],[3,"tableConfig","customColumns","translations"],[1,"table-sidebar"],[3,"label","placeholder","options","selectedOptions","chipsChanged"],["lessonCourseChips",""],["pageCourseChips",""],["lessonChips",""],["disabled","true",1,"filter-tab"],["mat-tab-label",""],[3,"translations","filter","filterInProgress","displaySpinner","searchEvent","searchTextChange"],["target","_blank",3,"href"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["mat-icon-button","",3,"disabled","click"],[3,"click"],["color","primary","mat-icon-button","",3,"disabled","click"],[1,"loader-container"],[3,"center"]],template:function(e,t){if(1&e&&(g.mc(0,"div",0),g.od(1,"\n    "),g.md(2,F,37,15,"div",1),g.od(3,"\n"),g.lc(),g.od(4,"\n\n"),g.md(5,U,8,5,"ng-template",null,2,g.nd),g.od(7,"\n\n"),g.md(8,Y,3,1,"ng-template",null,3,g.nd),g.od(10,"\n\n"),g.md(11,K,3,1,"ng-template",null,4,g.nd),g.od(13,"\n\n"),g.md(14,Q,6,0,"ng-template",null,5,g.nd),g.od(16,"\n\n"),g.md(17,J,8,4,"ng-template",null,6,g.nd),g.od(19,"\n\n"),g.md(20,Z,8,6,"ng-template",null,7,g.nd),g.od(22,"\n\n"),g.md(23,$,8,5,"ng-template",null,8,g.nd),g.od(25,"\n\n"),g.md(26,ee,1,1,"ng-template",null,9,g.nd),g.od(28,"\n\n"),g.md(29,te,8,4,"ng-template",null,10,g.nd),g.od(31,"\n\n"),g.md(32,ne,8,5,"ng-template",null,11,g.nd),g.od(34,"\n\n"),g.md(35,ie,6,1,"ng-template",12,13,g.nd),g.od(37,"\n")),2&e){var n=g.Wc(36);g.Ub(2),g.Gc("ngIf",t.isInitialized)("ngIfElse",n)}},directives:[y.t,M.a,_.a,O.c,O.a,z.ic,z.t,O.d,A.a,z.j,k.b,C.a,w.v],pipes:[S.l,y.b],encapsulation:2})},"D/JM":function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},D0XW:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));var i=n("3N8a"),r=new(n("IjjT").a)(i.a),o=r},D27A:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("lJxs"),r=n("cp0P"),o=n("soBk"),a=n("dLnV"),s=n("JiHW"),c=n("Db4A"),l=_createClass((function e(t){_classCallCheck(this,e),this.index=t.index,this.weight=t.weight,this.weightMode=t.weight_mode,this.modulesMaxScore=t.modules_max_score})),u=_createClass((function e(t,n){_classCallCheck(this,e),this.nameData=t,this.weightsData=n})),d=n("fXoL"),p=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getLessonResourceId",value:function(e){return this._restClient.get("/lesson/get_resource_id/lesson/"+e).map((function(e){return e.resource_id}))}},{key:"getResourceByLessonId",value:function(e){return this._restClient.get("/lesson/get_resource/lesson/"+e).map(this.mapResource)}},{key:"getLessonInfo",value:function(e){return this._restClient.get("/lesson/"+e).pipe(Object(i.a)(this.mapLesson))}},{key:"getLessonWithReportablePages",value:function(e){return this._restClient.post("/my_content/bookmarks",{lessons_ids:e}).pipe(Object(i.a)(this.mapLessons))}},{key:"getLessonDetails",value:function(e){return this._restClient.get("/lesson/details/"+e).pipe(Object(i.a)(this.mapLessonDetails))}},{key:"getLesson",value:function(e){return this._restClient.get("/lesson/"+e).pipe(Object(i.a)(this.mapLesson))}},{key:"getPublisherLessonDetails",value:function(e,t){return this._restClient.get("/lesson/details/publisher/"+e+"/"+t).pipe(Object(i.a)(this.mapLesson))}},{key:"getPublicPublisherLessonDetails",value:function(e,t){return this._restClient.getPublic("/lesson/details/publisher/"+e+"/"+t).pipe(Object(i.a)(this.mapLesson))}},{key:"getResource",value:function(e){var t="/my_content/collections/resource/"+e;return this._restClient.get(t).pipe(Object(i.a)(this.mapResource))}},{key:"getDemoResource",value:function(e){var t="/my_content/collections/resource/"+e;return this._restClient.getPublic(t).pipe(Object(i.a)(this.mapResource))}},{key:"getPagesNamesAndIcons",value:function(e){var t="/lesson/pages/"+e;return this._restClient.get(t).pipe(Object(i.a)(this.mapPages))}},{key:"getPagesWeightsAndModulesMaxScore",value:function(e){var t="/course/".concat(e,"/lesson/pages/attributes");return this._restClient.get(t).pipe(Object(i.a)(this.mapWeightsMaxScore))}},{key:"getReportablePagesNamesAndIndexes",value:function(e){return this._restClient.get("/lesson/reportable-pages-names/"+e)}},{key:"getLessonName",value:function(e){return this._restClient.get("/lesson/lesson_name/"+e)}},{key:"mapWeightsMaxScore",value:function(e){return e.map((function(e){return new l(e)}))}},{key:"mapPages",value:function(e){return e.map((function(e){return new a.LessonPage(e)}))}},{key:"mapResource",value:function(e){var t=e;return new a.CollectionResource(t)}},{key:"mapLessonDetails",value:function(e){var t=e;return new s.a(t)}},{key:"mapLesson",value:function(e){var t=e;return new c.b(t)}},{key:"mapLessons",value:function(e){return e.map((function(e){return new c.c(e)}))}},{key:"mapToILessonPagesWithNameAndWeigth",value:function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1];return new u(n,i)}},{key:"getReportablePagesNamesAndIndexesAndGetPagesWeightsAndModulesMaxScore",value:function(e){return Object(r.a)([this.getReportablePagesNamesAndIndexes(e),this.getPagesWeightsAndModulesMaxScore(e)]).pipe(Object(i.a)(this.mapToILessonPagesWithNameAndWeigth))}},{key:"getLessonScalability",value:function(e){return this._restClient.get("/lesson/view/scalability/"+e)}},{key:"getLessonNVDAStatus",value:function(e){return this._restClient.get("/lesson/nvda/"+e).map((function(e){return e.blocked}))}},{key:"saveVisitedLesson",value:function(e,t){return this._restClient.post("/lesson/dashboard/my_last_lessons/visited_lesson",{lesson_title:t,resource_id:e})}}])}();p.\u0275fac=function(e){return new(e||p)(d.qc(o.A))},p.\u0275prov=d.cc({token:p,factory:p.\u0275fac})},DAcC:function(e,t,n){"use strict";n.d(t,"I",(function(){return i.a})),n.d(t,"d",(function(){return r.a})),n.d(t,"c",(function(){return o.a})),n.d(t,"e",(function(){return a.a})),n.d(t,"r",(function(){return s.a})),n.d(t,"l",(function(){return c.a})),n.d(t,"v",(function(){return d})),n.d(t,"q",(function(){return p.a})),n.d(t,"C",(function(){return h.a})),n.d(t,"z",(function(){return f.a})),n.d(t,"D",(function(){return f.b})),n.d(t,"M",(function(){return b.a})),n.d(t,"B",(function(){return m.a})),n.d(t,"t",(function(){return g.a})),n.d(t,"g",(function(){return v.a})),n.d(t,"N",(function(){return y.a})),n.d(t,"P",(function(){return M.a})),n.d(t,"O",(function(){return _.a})),n.d(t,"F",(function(){return O.a})),n.d(t,"H",(function(){return z.a})),n.d(t,"E",(function(){return A.a})),n.d(t,"s",(function(){return k.a})),n.d(t,"J",(function(){return C.a})),n.d(t,"K",(function(){return w.a})),n.d(t,"m",(function(){return S.a})),n.d(t,"u",(function(){return T.a})),n.d(t,"p",(function(){return q.a})),n.d(t,"f",(function(){return L.a})),n.d(t,"y",(function(){return E.a})),n.d(t,"a",(function(){return D.a})),n.d(t,"Q",(function(){return R.a})),n.d(t,"b",(function(){return x.a})),n.d(t,"k",(function(){return I.a})),n.d(t,"o",(function(){return W.b})),n.d(t,"h",(function(){return W.a})),n.d(t,"i",(function(){return P.a})),n.d(t,"j",(function(){return N.a})),n.d(t,"n",(function(){return j.a})),n.d(t,"G",(function(){return B.a})),n.d(t,"x",(function(){return F.a})),n.d(t,"L",(function(){return U.a})),n.d(t,"A",(function(){return V.a})),n.d(t,"w",(function(){return H.a}));var i=n("4uM6"),r=n("oBa/"),o=n("nWbA"),a=n("XiC+"),s=n("Qwf2"),c=n("tCO7"),l=n("fXoL"),u=n("Xa2L"),d=_createClass((function e(){_classCallCheck(this,e),this.center=!1,this.padding=!1,this.diameter=28}));d.\u0275fac=function(e){return new(e||d)},d.\u0275cmp=l.ac({type:d,selectors:[["app-loading"]],hostVars:4,hostBindings:function(e,t){2&e&&l.Yb("app-loading__center",t.center)("app-loading__padding",t.padding)},inputs:{center:"center",padding:"padding",diameter:"diameter"},decls:1,vars:1,consts:[[3,"diameter"]],template:function(e,t){1&e&&l.hc(0,"mat-spinner",0),2&e&&l.Gc("diameter",t.diameter)},directives:[u.c],encapsulation:2});var p=n("3znD"),h=n("QLzs"),f=n("nJYk"),b=n("7Ypq"),m=n("sSn9"),g=n("rnYB"),v=n("LPNI"),y=n("Iy+A"),M=n("AI93"),_=n("oJg5"),O=n("g1QT"),z=n("hvhB"),A=n("DEPP"),k=n("QHaU"),C=n("zGP/"),w=n("Sd7m"),S=n("v8Gm"),T=n("XXAD"),q=n("0RVH"),L=n("YTs1"),E=n("pgHx"),D=n("/Oaf"),R=n("QSWZ"),x=n("JYSj"),I=n("tHJg"),W=n("Y30r"),P=n("gk5b"),N=n("/UYo"),j=n("AOHH"),B=n("QH+7"),F=n("kXjL"),U=n("iWdL"),V=n("XerT"),H=n("7nS6")},DDwt:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("R0Ic"),r={openCloseHorizontal:Object(i.n)("openCloseHorizontal",[Object(i.k)("open",Object(i.l)({minWidth:"17rem",maxWidth:"25rem"})),Object(i.k)("metadata-structures-open",Object(i.l)({width:"35rem"})),Object(i.k)("closed",Object(i.l)({width:"4.5rem"})),Object(i.m)("open => closed",[Object(i.e)("0.3s")]),Object(i.m)("closed => open",[Object(i.e)("0.3s")]),Object(i.m)("metadata-structures-open => closed",[Object(i.e)("0.3s")]),Object(i.m)("closed => metadata-structures-open",[Object(i.e)("0.3s")])]),openCloseVertical:Object(i.n)("openCloseVertical",[Object(i.k)("open",Object(i.l)({minHeight:"25rem"})),Object(i.k)("metadata-structures-open",Object(i.l)({width:"35rem"})),Object(i.k)("closed",Object(i.l)({minHeight:"0rem",height:"5rem"})),Object(i.m)("open => closed",[Object(i.e)("0.3s")]),Object(i.m)("closed => open",[Object(i.e)("0.3s")]),Object(i.m)("metadata-structures-open => closed",[Object(i.e)("0.3s")]),Object(i.m)("closed => metadata-structures-open",[Object(i.e)("0.3s")])])}},DEPP:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("QLzs"),o=n("QibW"),a=n("3Pt+"),s=n("ofXK"),c=n("bTqV");function l(e,t){if(1&e&&(i.mc(0,"mat-radio-button",6),i.od(1),i.lc()),2&e){var n=t.$implicit;i.Gc("value",n.value),i.Ub(1),i.pd(n.content)}}var u=function(){return _createClass((function e(){_classCallCheck(this,e),this.isVisible=!1,this.accept=new i.u,this.reject=new i.u,this.remove=new i.u,this.isVisibleChange=new i.u}),[{key:"ngOnInit",value:function(){this.acceptLabel||(this.acceptLabel="Ok"),this.rejectLabel||(this.rejectLabel="Cancel"),this.classroomRadioValue=this.defaultClassroomValue}},{key:"ngOnChanges",value:function(){this.classroomRadioValue=this.defaultClassroomValue}},{key:"onAccept",value:function(e){this.accept.emit(this.classroomRadioValue),this.hidePopup()}},{key:"onReject",value:function(e){this.reject.emit(e),this.hidePopup()}},{key:"onRemove",value:function(e){this.remove.emit(),this.hidePopup()}},{key:"hidePopup",value:function(){this.isVisible=!1,this.classroomRadioValue=this.defaultClassroomValue,this.isVisibleChange.emit(this.isVisible)}}])}();u.\u0275fac=function(e){return new(e||u)},u.\u0275cmp=i.ac({type:u,selectors:[["app-popup-lesson-plan-item"]],inputs:{isVisible:"isVisible",title:"title",classroomOptions:"classroomOptions",defaultClassroomValue:"defaultClassroomValue",acceptLabel:"acceptLabel",rejectLabel:"rejectLabel",assignClassroomLabel:"assignClassroomLabel",removeSubjectLabel:"removeSubjectLabel"},outputs:{accept:"accept",reject:"reject",remove:"remove",isVisibleChange:"isVisibleChange"},features:[i.Sb],decls:21,vars:8,consts:[[3,"acceptLabel","rejectLabel","isVisible","isVisibleChange","accept","reject"],[1,"popup__title"],[1,"popup__content"],[1,"classroom-list",3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],["mat-raised-button","","color","accent",1,"additional-button",3,"click"],[3,"value"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"app-popup-base",0),i.uc("isVisibleChange",(function(e){return t.isVisible=e}))("accept",(function(e){return t.onAccept(e)}))("reject",(function(e){return t.onReject(e)})),i.od(2,"\n            "),i.mc(3,"div",1),i.od(4),i.lc(),i.od(5,"\n            "),i.mc(6,"div",2),i.od(7,"\n                "),i.mc(8,"h6"),i.od(9),i.lc(),i.od(10,"\n                "),i.mc(11,"mat-radio-group",3),i.uc("ngModelChange",(function(e){return t.classroomRadioValue=e})),i.od(12,"\n                    "),i.md(13,l,2,2,"mat-radio-button",4),i.od(14,"\n                "),i.lc(),i.od(15,"\n                "),i.mc(16,"button",5),i.uc("click",(function(e){return t.onRemove(e)})),i.od(17),i.lc(),i.od(18,"\n            "),i.lc(),i.od(19,"\n        "),i.lc(),i.od(20,"\n    ")),2&e&&(i.Ub(1),i.Gc("acceptLabel",t.acceptLabel)("rejectLabel",t.rejectLabel)("isVisible",t.isVisible),i.Ub(3),i.pd(t.title),i.Ub(5),i.pd(t.assignClassroomLabel),i.Ub(2),i.Gc("ngModel",t.classroomRadioValue),i.Ub(2),i.Gc("ngForOf",t.classroomOptions),i.Ub(4),i.qd("\n                    ",t.removeSubjectLabel,"\n                "))},directives:[r.a,o.b,a.t,a.w,s.s,c.b,o.a],encapsulation:2})},DEck:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n("HXsk");var i=n("fXoL"),r=n("bSwM"),o=n("3Pt+"),a=n("Qu3c"),s=n("gInW"),c=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}}])}();c.\u0275fac=function(e){return new(e||c)},c.\u0275cmp=i.ac({type:c,selectors:[["app-ui-settings-checkbox-form"]],inputs:{translations:"translations",property:"property"},decls:14,vars:10,consts:[[1,"mdl-list__item-primary-content"],["color","primary",3,"ngModel","ngModelChange"],[1,"mdl-list__item-secondary-content"],[1,"material-icons",3,"matTooltip","matTooltipPosition"]],template:function(e,t){1&e&&(i.mc(0,"span",0),i.od(1,"\n    "),i.mc(2,"mat-checkbox",1),i.uc("ngModelChange",(function(e){return t.fieldValue=e})),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n"),i.lc(),i.od(6,"\n"),i.mc(7,"span",2),i.od(8,"\n    "),i.mc(9,"i",3),i.zc(10,"getLabel"),i.od(11,"\n        \ue887\n    "),i.lc(),i.od(12,"\n"),i.lc(),i.od(13,"\n")),2&e&&(i.Ub(2),i.Gc("ngModel",t.fieldValue),i.Ub(1),i.qd("\n        ",i.Bc(4,4,t.translations,"ui.settings."+t.property.getName()),"\n    "),i.Ub(6),i.Hc("matTooltip",i.Bc(10,7,t.translations,"ui.settings.help_text."+t.property.getName())),i.Gc("matTooltipPosition","above"))},directives:[r.a,o.t,o.w,a.a],pipes:[s.l],encapsulation:2})},DH7j:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=Array.isArray||function(e){return e&&"number"==typeof e.length}},DK5v:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("HDdC"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"userTestFailedAction",value:function(e,t,n){this._router.navigateByUrl("/home")}},{key:"additionalSuccessAction",value:function(e,t,n){}},{key:"canActivate",value:function(e,t){var n=this;return i.a.create((function(i){n._authService.get().subscribe((function(r){n.userTest(r)?(i.next(!0),i.complete(),n.additionalSuccessAction(e,t,r)):(i.next(!1),i.complete(),n.userTestFailedAction(e,t,r))}))}))}}])}()},"DKr+":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return i?r[n][0]:r[n][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(n("wd/R"))},DPjW:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("rGSZ"),r=n("lJxs"),o=n("soBk"),a=n("fXoL"),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getAdminGradeScales",value:function(){return this.getGradeScales(!0)}},{key:"getSchoolClassGradeScale",value:function(e){var t="/gradebook/school/grades/scale/class/"+e;return this._restClient.get(t).pipe(Object(r.a)(this.mapGradeScale))}},{key:"getAdminDefaultGradeScale",value:function(){var e=this;return this.getAdminGradeScales().pipe(Object(r.a)((function(t){return e.filterDefaultScale(t)})))}},{key:"getDefaultGradeScale",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.getGradeScales(!1,t).pipe(Object(r.a)((function(t){return e.filterDefaultScale(t)})))}},{key:"getMyContentGradeScale",value:function(){return this.getDefaultGradeScales()}},{key:"getSchoolGradeScales",value:function(){return this.getGradeScales(!1)}},{key:"getAdminGradeScalesUI",value:function(){return this.getAdminGradeScales().pipe(Object(r.a)(this.mapGradeScalesUI))}},{key:"getSchoolGradeScalesUI",value:function(){return this.getSchoolGradeScales().pipe(Object(r.a)(this.mapGradeScalesUI))}},{key:"getAdminGradeScale",value:function(e){return this.getGradeScale(e,!0)}},{key:"getSchoolGradeScale",value:function(e){return this.getGradeScale(e,!1)}},{key:"addAdminGradeScale",value:function(e){return this.addGradeScale(e,!0)}},{key:"addSchoolGradeScale",value:function(e){return this.addGradeScale(e,!1)}},{key:"updateAdminGradeScale",value:function(e){return this.updateGradeScale(e,!0)}},{key:"updateSchoolGradeScale",value:function(e){return this.updateGradeScale(e,!1)}},{key:"deleteAdminGradeScale",value:function(e){return this.deleteGradeScale(e,!0)}},{key:"deleteSchoolGradeScale",value:function(e){return this.deleteGradeScale(e,!1)}},{key:"getGradeScales",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this._getGradeScaleUrl(e,t);return this._restClient.get(n).pipe(Object(r.a)(this.mapGradeScales))}},{key:"getDefaultGradeScales",value:function(){return this._restClient.get("/gradebook/grades/scale/mycontent").pipe(Object(r.a)(this.mapGradeScale))}},{key:"filterDefaultScale",value:function(e){return e.find((function(e){return e.isDefault}))}},{key:"getGradeScale",value:function(e,t){var n=this._getGradeScaleUrl(t);return this._restClient.get(n+"/"+e).pipe(Object(r.a)(this.mapGradeScale))}},{key:"addGradeScale",value:function(e,t){var n=this._getGradeScaleUrl(t),i=e.raw();return i.id=void 0,i.school_id=void 0,this._restClient.post(n,i).pipe(Object(r.a)(this.mapGradeScale),Object(r.a)(this.mapGradeScaleUI))}},{key:"updateGradeScale",value:function(e,t){var n=this._getGradeScaleUrl(t),i=e.raw();return i.school_id=void 0,this._restClient.put(n+"/"+e.id,i).pipe(Object(r.a)(this.mapGradeScale),Object(r.a)(this.mapGradeScaleUI))}},{key:"deleteGradeScale",value:function(e,t){var n=this._getGradeScaleUrl(t);return this._restClient.delete(n+"/"+e.id)}},{key:"_getGradeScaleUrl",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e||!t?"/gradebook/grades/scale":"/gradebook/school/grades/scale"}},{key:"mapGradeScale",value:function(e){return new i.a(e)}},{key:"mapGradeScales",value:function(e){return e.map((function(e){return new i.a(e)}))}},{key:"mapGradeScalesUI",value:function(e){return e.map((function(e){return new i.b(e)}))}},{key:"mapGradeScaleUI",value:function(e){return new i.b(e)}}])}();s.\u0275fac=function(e){return new(e||s)(a.qc(o.a))},s.\u0275prov=a.cc({token:s,factory:s.\u0275fac,providedIn:"root"})},DSfT:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("eTCQ"),r=n("mCNh"),o=n("lJxs"),a=function(){return _createClass((function e(){var t=this;_classCallCheck(this,e),this.stateMapper=Object(r.a)(Object(o.a)((function(e){return t.mapState(e)})))}),[{key:"getPostData",value:function(e,t){return{score:t.scaledScore,errors_count:t.errorsCount,checks_count:t.checksCount,mistake_count:t.mistakeCount,paginated_results:t.paginatedResult,state:e,total_time:t.totalTime,pages_times:t.pagesTimes}}},{key:"mapState",value:function(e){if(!e)return new i.a;var t=e;return new i.a(t)}}])}()},Da6A:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("/h9T"),r=n("pl0G"),o=n("jIYg");function a(e,t){Object(o.a)(2,arguments);var n=Object(i.a)(t);return Object(r.a)(e,36e5*n)}},Db4A:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}));var i=n("XM48"),r=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.title=t.title,this.icon=t.icon,this.pageIndex=t.page_index,this.resourceId=t.resource_id})),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.originalId=t.original_id,this.version=t.version,this.lessonType=t.lesson_type,this.title=t.title,this.tags=t.tags,this.description=t.description,this.shortDescription=t.short_description,this.inProgress=t.in_progress,this.isDiagnostic=t.is_diagnostic,this.isTest=t.is_test,this.rank=t.rank,this.contentId=t.content,this.offlineId=t.offline,this.packageId=t.package,this.chapter=t.chapter,this.iconId=t.icon,this.iconUrl=t.icon_url,t.course&&(this.collectionId=t.course.id,this.course=new i.a(t.course.id,t.course.title,"","","",!1,!1,"",null,t.course.reset_results_disabled)),t.resources&&(this.resources=t.resources.map((function(e){return new r(e)})))}),[{key:"getIcon",get:function(){return this.iconId?"/file/serve/"+this.iconId:this.iconUrl}},{key:"getDescription",get:function(){return this.description||""}}])}(),a=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.originalId=t.original_id,this.version=t.version,this.lessonType=t.lesson_type,this.title=t.title,this.rank=t.rank,this.contentId=t.content,this.offlineId=t.offline,this.packageId=t.package,this.chapter=t.chapter,this.reportablePagesNames=t.reportable_pages_names,t.course&&(this.collectionId=t.course.id,this.course=new i.a(t.course.id,t.course.title,"","","",!1,!1,"",null,t.course.reset_results_disabled))}))},DiCZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("4c1C"),r=n("soBk"),o=n("cp0P"),a=n("fXoL"),s=n("tyNb"),c=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._premiumFeatures=t,this._router=n,this._settings=i}),[{key:"canActivate",value:function(e,t){var n=this;return new i.Observable((function(e){Object(o.a)([n._premiumFeatures.getPremiumFeaturesAccess(),n._settings.get()]).subscribe((function(t){var i=_slicedToArray(t,2),r=i[0],o=i[1],a=r.isMainDashboardEnabledForUser,s=o.mainDashboardActive;a&&s?(e.next(!0),e.complete()):(e.next(!1),e.complete(),n._router.navigateByUrl("/home"))}))}))}}])}();c.\u0275fac=function(e){return new(e||c)(a.qc(r.y),a.qc(s.g),a.qc(r.D))},c.\u0275prov=a.cc({token:c,factory:c.\u0275fac})},Dkky:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("wd/R"))},Dmvi:function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(n("wd/R"))},DoHr:function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};e.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"\xf6\xf6":"\xd6\xd6":n?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(e){return"\xf6s"===e||"\xd6S"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'\u0131nc\u0131";var i=e%10;return e+(t[i]||t[e%100-i]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n("wd/R"))},Dvum:function(e,t,n){var i,r,o;!function(a,s){"use strict";e.exports?e.exports=s(n("wd/R")):(r=[n("wd/R")],void 0===(o="function"==typeof(i=s)?i.apply(t,r):i)||(e.exports=o))}(0,(function(e){"use strict";void 0===e.version&&e.default&&(e=e.default);var t,n={},i={},r={},o={},a={};e&&"string"==typeof e.version||S("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var s=e.version.split("."),c=+s[0],l=+s[1];function u(e){return e>96?e-87:e>64?e-29:e-48}function d(e){var t=0,n=e.split("."),i=n[0],r=n[1]||"",o=1,a=0,s=1;for(45===e.charCodeAt(0)&&(t=1,s=-1);t<i.length;t++)a=60*a+u(i.charCodeAt(t));for(t=0;t<r.length;t++)o/=60,a+=u(r.charCodeAt(t))*o;return a*s}function p(e){for(var t=0;t<e.length;t++)e[t]=d(e[t])}function h(e,t){var n,i=[];for(n=0;n<t.length;n++)i[n]=e[t[n]];return i}function f(e){var t=e.split("|"),n=t[2].split(" "),i=t[3].split(""),r=t[4].split(" ");return p(n),p(i),p(r),function(e,t){for(var n=0;n<t;n++)e[n]=Math.round((e[n-1]||0)+6e4*e[n]);e[t-1]=1/0}(r,i.length),{name:t[0],abbrs:h(t[1].split(" "),i),offsets:h(n,i),untils:r,population:0|t[5]}}function b(e){e&&this._set(f(e))}function m(e,t){this.name=e,this.zones=t}function g(e){var t=e.toTimeString(),n=t.match(/\([a-z ]+\)/i);"GMT"===(n=n&&n[0]?(n=n[0].match(/[A-Z]/g))?n.join(""):void 0:(n=t.match(/[A-Z]{3,5}/g))?n[0]:void 0)&&(n=void 0),this.at=+e,this.abbr=n,this.offset=e.getTimezoneOffset()}function v(e){this.zone=e,this.offsetScore=0,this.abbrScore=0}function y(e,t){for(var n,i;i=6e4*((t.at-e.at)/12e4|0);)(n=new g(new Date(e.at+i))).offset===e.offset?e=n:t=n;return e}function M(e,t){return e.offsetScore!==t.offsetScore?e.offsetScore-t.offsetScore:e.abbrScore!==t.abbrScore?e.abbrScore-t.abbrScore:e.zone.population!==t.zone.population?t.zone.population-e.zone.population:t.zone.name.localeCompare(e.zone.name)}function _(e,t){var n,i;for(p(t),n=0;n<t.length;n++)i=t[n],a[i]=a[i]||{},a[i][e]=!0}function O(e){var t,n,i,r,s=e.length,c={},l=[],u={};for(t=0;t<s;t++)if(i=e[t].offset,!u.hasOwnProperty(i)){for(n in r=a[i]||{})r.hasOwnProperty(n)&&(c[n]=!0);u[i]=!0}for(t in c)c.hasOwnProperty(t)&&l.push(o[t]);return l}function z(e){return(e||"").toLowerCase().replace(/\//g,"_")}function A(e){var t,i,r,a;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)a=z(i=(r=e[t].split("|"))[0]),n[a]=e[t],o[a]=i,_(a,r[2].split(" "))}function k(e,t){e=z(e);var r,a=n[e];return a instanceof b?a:"string"==typeof a?(a=new b(a),n[e]=a,a):i[e]&&t!==k&&(r=k(i[e],k))?((a=n[e]=new b)._set(r),a.name=o[e],a):null}function C(e){var t,n,r,a;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)r=z((n=e[t].split("|"))[0]),a=z(n[1]),i[r]=a,o[r]=n[0],i[a]=r,o[a]=n[1]}function w(e){var t="X"===e._f||"x"===e._f;return!(!e._a||void 0!==e._tzm||t)}function S(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}function T(t){var n,i=Array.prototype.slice.call(arguments,0,-1),r=arguments[arguments.length-1],o=e.utc.apply(null,i);return!e.isMoment(t)&&w(o)&&(n=k(r))&&o.add(n.parse(o),"minutes"),o.tz(r),o}(c<2||2===c&&l<6)&&S("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),b.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets,this.population=e.population},_index:function(e){var t;if((t=function(e,t){var n,i=t.length;if(e<t[0])return 0;if(i>1&&t[i-1]===1/0&&e>=t[i-2])return i-1;if(e>=t[i-1])return-1;for(var r=0,o=i-1;o-r>1;)t[n=Math.floor((r+o)/2)]<=e?r=n:o=n;return o}(+e,this.untils))>=0)return t},countries:function(){var e=this.name;return Object.keys(r).filter((function(t){return-1!==r[t].zones.indexOf(e)}))},parse:function(e){var t,n,i,r,o=+e,a=this.offsets,s=this.untils,c=s.length-1;for(r=0;r<c;r++)if(t=a[r],n=a[r+1],i=a[r?r-1:r],t<n&&T.moveAmbiguousForward?t=n:t>i&&T.moveInvalidForward&&(t=i),o<s[r]-6e4*t)return a[r];return a[c]},abbr:function(e){return this.abbrs[this._index(e)]},offset:function(e){return S("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(e)]},utcOffset:function(e){return this.offsets[this._index(e)]}},v.prototype.scoreOffsetAt=function(e){this.offsetScore+=Math.abs(this.zone.utcOffset(e.at)-e.offset),this.zone.abbr(e.at).replace(/[^A-Z]/g,"")!==e.abbr&&this.abbrScore++},T.version="0.5.46",T.dataVersion="",T._zones=n,T._links=i,T._names=o,T._countries=r,T.add=A,T.link=C,T.load=function(e){A(e.zones),C(e.links),function(e){var t,n,i,o;if(e&&e.length)for(t=0;t<e.length;t++)n=(o=e[t].split("|"))[0].toUpperCase(),i=o[1].split(" "),r[n]=new m(n,i)}(e.countries),T.dataVersion=e.version},T.zone=k,T.zoneExists=function e(t){return e.didShowError||(e.didShowError=!0,S("moment.tz.zoneExists('"+t+"') has been deprecated in favor of !moment.tz.zone('"+t+"')")),!!k(t)},T.guess=function(e){return t&&!e||(t=function(){try{var e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(e&&e.length>3){var t=o[z(e)];if(t)return t;S("Moment Timezone found "+e+" from the Intl api, but did not have that data loaded.")}}catch(u){}var n,i,r,a=function(){var e,t,n,i,r=(new Date).getFullYear()-2,o=new g(new Date(r,0,1)),a=o.offset,s=[o];for(i=1;i<48;i++)(n=new Date(r,i,1).getTimezoneOffset())!==a&&(e=y(o,t=new g(new Date(r,i,1))),s.push(e),s.push(new g(new Date(e.at+6e4))),o=t,a=n);for(i=0;i<4;i++)s.push(new g(new Date(r+i,0,1))),s.push(new g(new Date(r+i,6,1)));return s}(),s=a.length,c=O(a),l=[];for(i=0;i<c.length;i++){for(n=new v(k(c[i]),s),r=0;r<s;r++)n.scoreOffsetAt(a[r]);l.push(n)}return l.sort(M),l.length>0?l[0].zone.name:void 0}()),t},T.names=function(){var e,t=[];for(e in o)o.hasOwnProperty(e)&&(n[e]||n[i[e]])&&o[e]&&t.push(o[e]);return t.sort()},T.Zone=b,T.unpack=f,T.unpackBase60=d,T.needsOffset=w,T.moveInvalidForward=!0,T.moveAmbiguousForward=!1,T.countries=function(){return Object.keys(r)},T.zonesForCountry=function(e,t){var n;if(n=(n=e).toUpperCase(),!(e=r[n]||null))return null;var i=e.zones.sort();return t?i.map((function(e){return{name:e,offset:k(e).utcOffset(new Date)}})):i};var q,L=e.fn;function E(e){return function(){return this._z?this._z.abbr(this):e.call(this)}}function D(e){return function(){return this._z=null,e.apply(this,arguments)}}e.tz=T,e.defaultZone=null,e.updateOffset=function(t,n){var i,r=e.defaultZone;if(void 0===t._z&&(r&&w(t)&&!t._isUTC&&t.isValid()&&(t._d=e.utc(t._a)._d,t.utc().add(r.parse(t),"minutes")),t._z=r),t._z)if(i=t._z.utcOffset(t),Math.abs(i)<16&&(i/=60),void 0!==t.utcOffset){var o=t._z;t.utcOffset(-i,n),t._z=o}else t.zone(i,n)},L.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=k(t),this._z?e.updateOffset(this,n):S("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},L.zoneName=E(L.zoneName),L.zoneAbbr=E(L.zoneAbbr),L.utc=D(L.utc),L.local=D(L.local),L.utcOffset=(q=L.utcOffset,function(){return arguments.length>0&&(this._z=null),q.apply(this,arguments)}),e.tz.setDefault=function(t){return(c<2||2===c&&l<9)&&S("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?k(t):null,e};var R=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(R)?(R.push("_z"),R.push("_a")):R&&(R._z=null),e}))},DwWS:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("soBk"),r=n("xuHj"),o=(n("dLnV"),n("lJxs")),a=n("JiHW"),s=n("PZlH"),c=n("6Pd0"),l=n("fXoL"),u=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getClassCollections",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="/school/classes/".concat(e,"/collection");return t&&(n+="?get_average_and_time="+t),this.getCollections(n)}},{key:"getStudentsAccesses",value:function(e,t){return this._restClient.get("/school/classes/".concat(e,"/collection/has_access/").concat(t)).map((function(e){return{withAccess:e.with_access,withoutAccess:e.without_access}}))}},{key:"getClassStudentCollections",value:function(e,t){var n="/scores/user/".concat(t,"/").concat(e,"/common_courses");return this.getCollections(n)}},{key:"getClassStudentCollection",value:function(e,t,n){var i="/school/classes/".concat(e,"/student/").concat(t,"/collection/").concat(n);return this._restClient.get(i)}},{key:"getClassCollectionScore",value:function(e,t){var n="/school/classes/".concat(e,"/collections/").concat(t);return this._restClient.get(n)}},{key:"getStudents",value:function(e){var t="/school/my_classes/".concat(e,"/students");return this._restClient.get(t)}},{key:"getStudent",value:function(e,t){return this.getStudents(e).pipe(Object(o.a)((function(e){return e.students.find((function(e){return e.id===t}))})))}},{key:"getStudentLessonScore",value:function(e,t){return this._restClient.get("/lesson/student/".concat(e,"/resource/").concat(t)).pipe(Object(o.a)((function(e){return new a.a(e)})))}},{key:"getCollectionStructure",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="/my_content/collections/".concat(e,"?disable_adaptive_scripts=").concat(t);return this._restClient.get(n).pipe(Object(o.a)((function(e){return new r.b(e)})))}},{key:"getCollectionStructureScore",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a="/scores/group/".concat(n,"/").concat(e,"/course/").concat(t,"/toc?disable_adaptive_scripts=").concat(i);return this._restClient.get(a).pipe(Object(o.a)((function(e){return new r.b(e)})))}},{key:"getStudentCollectionStructureScore",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i="/scores/user/".concat(e,"/course/").concat(t,"/toc?disable_adaptive_scripts=").concat(n);return this._restClient.get(i).pipe(Object(o.a)((function(e){return new r.b(e)})))}},{key:"getCourseTableOfContentsStudentsScores",value:function(e,t,n,i){var r=this,a="/scores/group/".concat(i,"/").concat(e,"/course/").concat(t,"/toc/").concat(n);return this._restClient.get(a).pipe(Object(o.a)((function(e){return r.mapTableOfContentsStudents(e)})))}},{key:"mapTableOfContentsStudents",value:function(e){return e.map((function(e){var t=new r.a({id:e.user_id,last_name:e.last_name,first_name:e.first_name,username:e.username,open_activities:e.open_activities});t.total_time=e.total_time,t.score=100*e.score;var n=e.stage?e.stage:c.d.TODO,i=e.due_date?new Date(e.due_date):void 0,o=e.submitted_date?new Date(e.submitted_date):void 0;return t.stage=new c.h(n,!1,i,o),t}))}},{key:"assignScores",value:function(e,t,n){return s.a.assignScores(e,t,n)}},{key:"mapScoresToDict",value:function(e){return s.a.mapScoresToDict(e)}},{key:"filterAndSortCourses",value:function(e){return e.filter((function(e){return!isNaN(e.score)})).sort((function(e,t){return e.title.localeCompare(t.title)}))}},{key:"getCollections",value:function(e){return this._restClient.get(e).pipe(Object(o.a)((function(e){return e.map((function(e){return new r.c(e)}))})))}}])}();u.\u0275fac=function(e){return new(e||u)(l.qc(i.A))},u.\u0275prov=l.cc({token:u,factory:u.\u0275fac})},DxQv:function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},Dzi0:function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},"E+lV":function(e,t,n){!function(e){"use strict";var t={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,r){var o,a=t.words[i];return 1===i.length?"y"===i&&n?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":r||n?a[0]:a[1]:(o=t.correctGrammaticalCase(e,a),"yy"===i&&n&&"\u0433\u043e\u0434\u0438\u043d\u0443"===o?e+" \u0433\u043e\u0434\u0438\u043d\u0430":e+" "+o)}};e.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},E0Yl:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("soBk"),r=n("lJxs"),o=n("pLZG"),a=n("coGc"),s=n("mCNh"),c=n("OtzE"),l=n("fXoL"),u="/virtual-class/",d=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._restClient=t,this._firebasePaths=n,this._firebase=i,this.firebaseSignals={},this.mapRoomInformation=function(e){return{address:e.address,publisherId:e.publisher,token:e.token,roomId:e.id,roomPin:e.pin_code}}}),[{key:"getRoomInformation",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=n?"".concat(u,"type/").concat(e,"/room/").concat(t,"/breakoutrooms/").concat(n):"".concat(u,"type/").concat(e,"/room/").concat(t);return this._restClient.get(i).pipe(Object(r.a)(this.mapRoomInformation))}},{key:"updateRoomInformation",value:function(e,t,n){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=o?"".concat(u,"type/").concat(e,"/room/").concat(t,"/breakoutrooms/").concat(o):"".concat(u,"type/").concat(e,"/room/").concat(t);return this._restClient.patch(a,{publisher:n}).pipe(Object(r.a)((function(e){return i.mapRoomInformation(e)})))}},{key:"getVirtualClasses",value:function(e){var t="".concat(u,"type/").concat(e,"/all");return this._restClient.get(t)}},{key:"getVirtualClass",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i="".concat(u,"type/").concat(e,"/").concat(t);return n&&(i+="?info=true"),this._restClient.get(i)}},{key:"removeVirtualClass",value:function(e,t){var n="".concat(u,"type/").concat(e,"/").concat(t);return this._restClient.delete(n)}},{key:"sendIsOnView",value:function(e,t,n){this._firebase.setCurrentView(n,"virtualClass/".concat(e,"/").concat(t))}},{key:"removeIsOnView",value:function(e,t,n){this._firebase.removeCurrentView(n,"virtualClass/".concat(e,"/").concat(t))}},{key:"getHandRaised",value:function(e,t,n){var i=this._firebasePaths.getVirtualClassUserHandPath(n,t,e);return this._firebase.connectValueChange(i)}},{key:"getFirebaseSignal",value:function(e,t,n,i,o){var a=this.createMapFilterRemove(e,n,t,i,o);return this.getUserSignal(e).pipe(a,Object(r.a)((function(){return!0})))}},{key:"setStudentsHandValue",value:function(e,t,n){return this._restClient.post("/virtual-class/lower_students_hands",{students_ids:e,class_id:t,class_type:n})}},{key:"setOwnHandValue",value:function(e,t,n,i){var r=this._firebasePaths.getVirtualClassUserHandPath(n,t,e);return this._firebase.set(r,i)}},{key:"getBreakoutRoom",value:function(e){var t=this._firebasePaths.getVirtualClassBreakoutRoomsPath(e);return this._firebase.connectValueChange(t)}},{key:"getUserSignal",value:function(e){var t=this.firebaseSignals[e];if(!t){var n=this._firebasePaths.getVirtualClassPath(e);this.firebaseSignals[e]=this._firebase.connectNewNotificationChildAddedHandler(n),t=this.firebaseSignals[e]}return t}},{key:"createMapFilter",value:function(e,t,n,i){return Object(s.a)(Object(r.a)((function(e){return c.d.fromFirebase(e.val())})),Object(o.a)((function(r){var o=new Date(1e3*r.timestamp)>e,a=r.objectDatabaseId===t,s=r.data.type===n,c=r.objectType===i;return o&&a&&s&&c})))}},{key:"createMapFilterRemove",value:function(e,t,n,i,r){var o=this;return Object(s.a)(this.createMapFilter(t,n,i,r),Object(a.a)((function(t){return o.removeFirebaseNotification(e,t.objectId)})))}},{key:"removeFirebaseNotification",value:function(e,t){var n=this._firebasePaths.getVirtualClassPath(e);return this._firebase.remove(n,t)}}])}();d.\u0275fac=function(e){return new(e||d)(l.qc(i.A),l.qc(i.j),l.qc(i.k))},d.\u0275prov=l.cc({token:d,factory:d.\u0275fac})},EMGy:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){return _createClass((function e(t){_classCallCheck(this,e),this.requestSandboxEnabled=t.is_enabled||!1,this.requestPattern=t.requests_regexp||""}),null,[{key:"mapAllowedRequestToRaw",value:function(e){return{is_enabled:e.requestSandboxEnabled,requests_regexp:e.requestPattern}}}])}()},EOgW:function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(e){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===e},meridiem:function(e,t,n){return e<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(n("wd/R"))},EQ5u:function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return u}));var i,r=n("XNiG"),o=n("HDdC"),a=n("7o/Q"),s=n("quSY"),c=n("x+ZX"),l=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).source=e,i.subjectFactory=n,i._refCount=0,i._isComplete=!1,i}return _inherits(t,e),_createClass(t,[{key:"_subscribe",value:function(e){return this.getSubject().subscribe(e)}},{key:"getSubject",value:function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject}},{key:"connect",value:function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new s.a).add(this.source.subscribe(new d(this.getSubject(),this))),e.closed&&(this._connection=null,e=s.a.EMPTY)),e}},{key:"refCount",value:function(){return Object(c.a)()(this)}}])}(o.a),u={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:(i=l.prototype)._subscribe},_isComplete:{value:i._isComplete,writable:!0},getSubject:{value:i.getSubject},connect:{value:i.connect},refCount:{value:i.refCount}},d=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).connectable=n,i}return _inherits(t,e),_createClass(t,[{key:"_error",value:function(e){this._unsubscribe(),_superPropGet(t,"_error",this,3)([e])}},{key:"_complete",value:function(){this.connectable._isComplete=!0,this._unsubscribe(),_superPropGet(t,"_complete",this,3)([])}},{key:"_unsubscribe",value:function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}}}])}(r.c);a.a},EY2u:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var i=n("HDdC"),r=new i.a((function(e){return e.complete()}));function o(e){return e?function(e){return new i.a((function(t){return e.schedule((function(){return t.complete()}))}))}(e):r}},EjJx:function(e,t,n){"use strict";function i(e){this.message=e}i.prototype=new Error,i.prototype.name="InvalidCharacterError";var r="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new i("'atob' failed: The string to be decoded is not correctly encoded.");for(var n,r,o=0,a=0,s="";r=t.charAt(a++);~r&&(n=o%4?64*n+r:r,o++%4)?s+=String.fromCharCode(255&n>>(-2*o&6)):0)r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(r);return s};function o(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return function(e){return decodeURIComponent(r(e).replace(/(.)/g,(function(e,t){var n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n})))}(t)}catch(e){return r(t)}}function a(e){this.message=e}a.prototype=new Error,a.prototype.name="InvalidTokenError",t.a=function(e,t){if("string"!=typeof e)throw new a("Invalid token specified");var n=!0===(t=t||{}).header?0:1;try{return JSON.parse(o(e.split(".")[n]))}catch(e){throw new a("Invalid token specified: "+e.message)}}},EuYo:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._renderer=n,this.paddingAndMargin=0,this.native=t.nativeElement}),[{key:"ngAfterViewInit",value:function(){var e=this;this.footer=document.getElementsByTagName("footer")[0],this.onResize(),this.windowListenResizeFunc=this._renderer.listen("window","resize",(function(){return e.onResize()}))}},{key:"ngOnDestroy",value:function(){this.footer=null,this.windowListenResizeFunc()}},{key:"hasScrollBar",value:function(){return document.body.scrollHeight>document.body.clientHeight}},{key:"onResize",value:function(){var e=this,t=""===this.paddingAndMargin?0:this.paddingAndMargin;if(this.native&&this.footer){var n=this.native.offsetTop,i=this.footer.clientHeight,r=window.innerHeight;if(0===n||i<265)setTimeout((function(){return e.onResize()}),100);else{var o=r-n-i-t,a=this.hasScrollBar();this.native.style.minHeight=o;var s=this.hasScrollBar();!a&&s&&setTimeout((function(){return e.onResize()}),100)}}else setTimeout((function(){return e.onResize()}),100)}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r),i.gc(i.U))},r.\u0275dir=i.bc({type:r,selectors:[["","putFooterBottom",""]],inputs:{paddingAndMargin:["putFooterBottom","paddingAndMargin"]}})},"F97/":function(e,t,n){"use strict";function i(e,t){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=e,n.thisArg=t,n}n.d(t,"a",(function(){return i}))},FKr1:function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return q})),n.d(t,"d",(function(){return B})),n.d(t,"e",(function(){return L})),n.d(t,"f",(function(){return S})),n.d(t,"g",(function(){return ve})),n.d(t,"h",(function(){return se})),n.d(t,"i",(function(){return pe})),n.d(t,"j",(function(){return Z})),n.d(t,"k",(function(){return _})),n.d(t,"l",(function(){return F})),n.d(t,"m",(function(){return H})),n.d(t,"n",(function(){return N})),n.d(t,"o",(function(){return ce})),n.d(t,"p",(function(){return fe})),n.d(t,"q",(function(){return ge})),n.d(t,"r",(function(){return de})),n.d(t,"s",(function(){return te})),n.d(t,"t",(function(){return ne})),n.d(t,"u",(function(){return $})),n.d(t,"v",(function(){return ee})),n.d(t,"w",(function(){return W})),n.d(t,"x",(function(){return J})),n.d(t,"y",(function(){return be})),n.d(t,"z",(function(){return me})),n.d(t,"A",(function(){return z})),n.d(t,"B",(function(){return A})),n.d(t,"C",(function(){return O})),n.d(t,"D",(function(){return C})),n.d(t,"E",(function(){return w})),n.d(t,"F",(function(){return k})),n.d(t,"G",(function(){return U}));var i=n("fXoL"),r=n("u47x"),o=n("cH1L"),a=new i.fb("10.2.7"),s=n("ofXK"),c=n("8LU1"),l=n("XNiG"),u=n("HDdC"),d=n("nLfN"),p=n("JX91"),h=n("R1ws"),f=n("FtGj"),b=["*",[["mat-option"],["ng-container"]]];function m(e,t){if(1&e&&i.hc(0,"mat-pseudo-checkbox",3),2&e){var n=i.yc();i.Gc("state",n.selected?"checked":"unchecked")("disabled",n.disabled)}}new i.fb("10.2.7");var g=_createClass((function e(){_classCallCheck(this,e)}));g.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",g.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",g.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",g.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)";var v=_createClass((function e(){_classCallCheck(this,e)}));v.COMPLEX="375ms",v.ENTERING="225ms",v.EXITING="195ms";var y=new i.fb("10.2.7"),M=new i.C("mat-sanity-checks",{providedIn:"root",factory:function(){return!0}}),_=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._hasDoneGlobalChecks=!1,this._document=i,t._applyBodyHighContrastModeCssClasses(),this._sanityChecks=n,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}),[{key:"_getDocument",value:function(){var e=this._document||document;return"object"==typeof e&&e?e:null}},{key:"_getWindow",value:function(){var e=this._getDocument(),t=(null==e?void 0:e.defaultView)||window;return"object"==typeof t&&t?t:null}},{key:"_checksAreEnabled",value:function(){return Object(i.pb)()&&!this._isTestEnv()}},{key:"_isTestEnv",value:function(){var e=this._getWindow();return e&&(e.__karma__||e.jasmine)}},{key:"_checkDoctypeIsDefined",value:function(){var e=this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.doctype),t=this._getDocument();e&&t&&!t.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}},{key:"_checkThemeIsPresent",value:function(){var e=!this._checksAreEnabled()||!1===this._sanityChecks||!this._sanityChecks.theme,t=this._getDocument();if(!e&&t&&t.body&&"function"==typeof getComputedStyle){var n=t.createElement("div");n.classList.add("mat-theme-loaded-marker"),t.body.appendChild(n);var i=getComputedStyle(n);i&&"none"!==i.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),t.body.removeChild(n)}}},{key:"_checkCdkVersionMatch",value:function(){this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.version)&&y.full!==a.full&&console.warn("The Angular Material version ("+y.full+") does not match the Angular CDK version ("+a.full+").\nPlease ensure the versions of these two packages exactly match.")}}])}();function O(e){return function(e){function t(){var e;_classCallCheck(this,t);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=_callSuper(this,t,[].concat(i)))._disabled=!1,e}return _inherits(t,e),_createClass(t,[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(c.c)(e)}}])}(e)}function z(e,t){return function(e){function n(){var e;_classCallCheck(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=_callSuper(this,n,[].concat(r))).defaultColor=t,e.color=t,e}return _inherits(n,e),_createClass(n,[{key:"color",get:function(){return this._color},set:function(e){var t=e||this.defaultColor;t!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove("mat-"+this._color),t&&this._elementRef.nativeElement.classList.add("mat-"+t),this._color=t)}}])}(e)}function A(e){return function(e){function t(){var e;_classCallCheck(this,t);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=_callSuper(this,t,[].concat(i)))._disableRipple=!1,e}return _inherits(t,e),_createClass(t,[{key:"disableRipple",get:function(){return this._disableRipple},set:function(e){this._disableRipple=Object(c.c)(e)}}])}(e)}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(e){function n(){var e;_classCallCheck(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=_callSuper(this,n,[].concat(r)))._tabIndex=t,e.defaultTabIndex=t,e}return _inherits(n,e),_createClass(n,[{key:"tabIndex",get:function(){return this.disabled?-1:this._tabIndex},set:function(e){this._tabIndex=null!=e?Object(c.f)(e):this.defaultTabIndex}}])}(e)}function C(e){return function(e){function t(){var e;_classCallCheck(this,t);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=_callSuper(this,t,[].concat(i))).errorState=!1,e.stateChanges=new l.b,e}return _inherits(t,e),_createClass(t,[{key:"updateErrorState",value:function(){var e=this.errorState,t=this._parentFormGroup||this._parentForm,n=this.errorStateMatcher||this._defaultErrorStateMatcher,i=this.ngControl?this.ngControl.control:null,r=n.isErrorState(i,t);r!==e&&(this.errorState=r,this.stateChanges.next())}}])}(e)}function w(e){return function(e){function t(){var e;_classCallCheck(this,t);for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return(e=_callSuper(this,t,[].concat(i)))._isInitialized=!1,e._pendingSubscribers=[],e.initialized=new u.a((function(t){e._isInitialized?e._notifySubscriber(t):e._pendingSubscribers.push(t)})),e}return _inherits(t,e),_createClass(t,[{key:"_markInitialized",value:function(){this._isInitialized,this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}},{key:"_notifySubscriber",value:function(e){e.next(),e.complete()}}])}(e)}_.\u0275mod=i.ec({type:_}),_.\u0275inj=i.dc({factory:function(e){return new(e||_)(i.qc(r.j),i.qc(M,8),i.qc(s.e,8))},imports:[[o.a],o.a]}),_.ctorParameters=function(){return[{type:r.j},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[M]}]},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[s.e]}]}]};var S=new i.C("MAT_DATE_LOCALE",{providedIn:"root",factory:function(){return Object(i.ob)(i.H)}});i.H;var T,q=function(){return _createClass((function e(){_classCallCheck(this,e),this._localeChanges=new l.b,this.localeChanges=this._localeChanges}),[{key:"getValidDateOrNull",value:function(e){return this.isDateInstance(e)&&this.isValid(e)?e:null}},{key:"deserialize",value:function(e){return null==e||this.isDateInstance(e)&&this.isValid(e)?e:this.invalid()}},{key:"setLocale",value:function(e){this.locale=e,this._localeChanges.next()}},{key:"compareDate",value:function(e,t){return this.getYear(e)-this.getYear(t)||this.getMonth(e)-this.getMonth(t)||this.getDate(e)-this.getDate(t)}},{key:"sameDate",value:function(e,t){if(e&&t){var n=this.isValid(e),i=this.isValid(t);return n&&i?!this.compareDate(e,t):n==i}return e==t}},{key:"clampDate",value:function(e,t,n){return t&&this.compareDate(e,t)<0?t:n&&this.compareDate(e,n)>0?n:e}}])}(),L=new i.C("mat-date-formats");try{T="undefined"!=typeof Intl}catch(ye){T=!1}var E={long:["January","February","March","April","May","June","July","August","September","October","November","December"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],narrow:["J","F","M","A","M","J","J","A","S","O","N","D"]},D=I(31,(function(e){return String(e+1)})),R={long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],narrow:["S","M","T","W","T","F","S"]},x=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function I(e,t){for(var n=Array(e),i=0;i<e;i++)n[i]=t(i);return n}var W=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).useUtcForDisplay=!0,_superPropGet((_assertThisInitialized(i),t),"setLocale",i,3)([e]),i.useUtcForDisplay=!n.TRIDENT,i._clampDate=n.TRIDENT||n.EDGE,i}return _inherits(t,e),_createClass(t,[{key:"getYear",value:function(e){return e.getFullYear()}},{key:"getMonth",value:function(e){return e.getMonth()}},{key:"getDate",value:function(e){return e.getDate()}},{key:"getDayOfWeek",value:function(e){return e.getDay()}},{key:"getMonthNames",value:function(e){var t=this;if(T){var n=new Intl.DateTimeFormat(this.locale,{month:e,timeZone:"utc"});return I(12,(function(e){return t._stripDirectionalityCharacters(t._format(n,new Date(2017,e,1)))}))}return E[e]}},{key:"getDateNames",value:function(){var e=this;if(T){var t=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return I(31,(function(n){return e._stripDirectionalityCharacters(e._format(t,new Date(2017,0,n+1)))}))}return D}},{key:"getDayOfWeekNames",value:function(e){var t=this;if(T){var n=new Intl.DateTimeFormat(this.locale,{weekday:e,timeZone:"utc"});return I(7,(function(e){return t._stripDirectionalityCharacters(t._format(n,new Date(2017,0,e+1)))}))}return R[e]}},{key:"getYearName",value:function(e){if(T){var t=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._stripDirectionalityCharacters(this._format(t,e))}return String(this.getYear(e))}},{key:"getFirstDayOfWeek",value:function(){return 0}},{key:"getNumDaysInMonth",value:function(e){return this.getDate(this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+1,0))}},{key:"clone",value:function(e){return new Date(e.getTime())}},{key:"createDate",value:function(e,t,n){var i=this._createDateWithOverflow(e,t,n);return i.getMonth(),i}},{key:"today",value:function(){return new Date}},{key:"parse",value:function(e){return"number"==typeof e?new Date(e):e?new Date(Date.parse(e)):null}},{key:"format",value:function(e,t){if(!this.isValid(e))throw Error("NativeDateAdapter: Cannot format invalid date.");if(T){this._clampDate&&(e.getFullYear()<1||e.getFullYear()>9999)&&(e=this.clone(e)).setFullYear(Math.max(1,Math.min(9999,e.getFullYear()))),t=Object.assign(Object.assign({},t),{timeZone:"utc"});var n=new Intl.DateTimeFormat(this.locale,t);return this._stripDirectionalityCharacters(this._format(n,e))}return this._stripDirectionalityCharacters(e.toDateString())}},{key:"addCalendarYears",value:function(e,t){return this.addCalendarMonths(e,12*t)}},{key:"addCalendarMonths",value:function(e,t){var n=this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+t,this.getDate(e));return this.getMonth(n)!=((this.getMonth(e)+t)%12+12)%12&&(n=this._createDateWithOverflow(this.getYear(n),this.getMonth(n),0)),n}},{key:"addCalendarDays",value:function(e,t){return this._createDateWithOverflow(this.getYear(e),this.getMonth(e),this.getDate(e)+t)}},{key:"toIso8601",value:function(e){return[e.getUTCFullYear(),this._2digit(e.getUTCMonth()+1),this._2digit(e.getUTCDate())].join("-")}},{key:"deserialize",value:function(e){if("string"==typeof e){if(!e)return null;if(x.test(e)){var n=new Date(e);if(this.isValid(n))return n}}return _superPropGet(t,"deserialize",this,3)([e])}},{key:"isDateInstance",value:function(e){return e instanceof Date}},{key:"isValid",value:function(e){return!isNaN(e.getTime())}},{key:"invalid",value:function(){return new Date(NaN)}},{key:"_createDateWithOverflow",value:function(e,t,n){var i=new Date;return i.setFullYear(e,t,n),i.setHours(0,0,0,0),i}},{key:"_2digit",value:function(e){return("00"+e).slice(-2)}},{key:"_stripDirectionalityCharacters",value:function(e){return e.replace(/[\u200e\u200f]/g,"")}},{key:"_format",value:function(e,t){var n=new Date;return n.setUTCFullYear(t.getFullYear(),t.getMonth(),t.getDate()),n.setUTCHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),e.format(n)}}])}(q);W.\u0275fac=function(e){return new(e||W)(i.qc(S,8),i.qc(d.a))},W.\u0275prov=i.cc({token:W,factory:W.\u0275fac}),W.ctorParameters=function(){return[{type:String,decorators:[{type:i.O},{type:i.z,args:[S]}]},{type:d.a}]};var P=_createClass((function e(){_classCallCheck(this,e)}));P.\u0275mod=i.ec({type:P}),P.\u0275inj=i.dc({factory:function(e){return new(e||P)},providers:[{provide:q,useClass:W}],imports:[[d.b]]});var N=_createClass((function e(){_classCallCheck(this,e)}));N.\u0275mod=i.ec({type:N}),N.\u0275inj=i.dc({factory:function(e){return new(e||N)},providers:[{provide:L,useValue:{parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}}}],imports:[[P]]});var j=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"isErrorState",value:function(e,t){return!!(e&&e.invalid&&(e.dirty||t&&t.submitted))}}])}();j.\u0275fac=function(e){return new(e||j)},j.\u0275prov=i.cc({token:j,factory:j.\u0275fac});var B=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"isErrorState",value:function(e,t){return!!(e&&e.invalid&&(e.touched||t&&t.submitted))}}])}();B.\u0275fac=function(e){return new(e||B)},B.\u0275prov=Object(i.cc)({factory:function(){return new B},token:B,providedIn:"root"});var F=_createClass((function e(){_classCallCheck(this,e)}));function U(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"mat";e.changes.pipe(Object(p.a)(e)).subscribe((function(e){var i=e.length;V(t,n+"-2-line",!1),V(t,n+"-3-line",!1),V(t,n+"-multi-line",!1),2===i||3===i?V(t,"".concat(n,"-").concat(i,"-line"),!0):i>3&&V(t,n+"-multi-line",!0)}))}function V(e,t,n){var i=e.nativeElement.classList;n?i.add(t):i.remove(t)}F.\u0275fac=function(e){return new(e||F)},F.\u0275dir=i.bc({type:F,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]});var H=_createClass((function e(){_classCallCheck(this,e)}));H.\u0275mod=i.ec({type:H}),H.\u0275inj=i.dc({factory:function(e){return new(e||H)},imports:[[_],_]});var Y=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._renderer=t,this.element=n,this.config=i,this.state=3}),[{key:"fadeOut",value:function(){this._renderer.fadeOutRipple(this)}}])}(),X={enterDuration:450,exitDuration:400},G=Object(d.f)({passive:!0}),K=["mousedown","touchstart"],Q=["mouseup","mouseleave","touchend","touchcancel"],J=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._target=t,this._ngZone=n,this._isPointerDown=!1,this._activeRipples=new Set,this._pointerUpEventsRegistered=!1,r.isBrowser&&(this._containerElement=Object(c.e)(i))}),[{key:"fadeInRipple",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o=Object.assign(Object.assign({},X),i.animation);i.centered&&(e=r.left+r.width/2,t=r.top+r.height/2);var a,s=i.radius||function(e,t,n){var i=Math.max(Math.abs(e-n.left),Math.abs(e-n.right)),r=Math.max(Math.abs(t-n.top),Math.abs(t-n.bottom));return Math.sqrt(i*i+r*r)}(e,t,r),c=e-r.left,l=t-r.top,u=o.enterDuration,d=document.createElement("div");d.classList.add("mat-ripple-element"),d.style.left=c-s+"px",d.style.top=l-s+"px",d.style.height=2*s+"px",d.style.width=2*s+"px",null!=i.color&&(d.style.backgroundColor=i.color),d.style.transitionDuration=u+"ms",this._containerElement.appendChild(d),a=d,window.getComputedStyle(a).getPropertyValue("opacity"),d.style.transform="scale(1)";var p=new Y(this,d,i);return p.state=0,this._activeRipples.add(p),i.persistent||(this._mostRecentTransientRipple=p),this._runTimeoutOutsideZone((function(){var e=p===n._mostRecentTransientRipple;p.state=1,i.persistent||e&&n._isPointerDown||p.fadeOut()}),u),p}},{key:"fadeOutRipple",value:function(e){var t=this._activeRipples.delete(e);if(e===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),t){var n=e.element,i=Object.assign(Object.assign({},X),e.config.animation);n.style.transitionDuration=i.exitDuration+"ms",n.style.opacity="0",e.state=2,this._runTimeoutOutsideZone((function(){e.state=3,n.parentNode.removeChild(n)}),i.exitDuration)}}},{key:"fadeOutAll",value:function(){this._activeRipples.forEach((function(e){return e.fadeOut()}))}},{key:"setupTriggerEvents",value:function(e){var t=Object(c.e)(e);t&&t!==this._triggerElement&&(this._removeTriggerEvents(),this._triggerElement=t,this._registerEvents(K))}},{key:"handleEvent",value:function(e){"mousedown"===e.type?this._onMousedown(e):"touchstart"===e.type?this._onTouchStart(e):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(Q),this._pointerUpEventsRegistered=!0)}},{key:"_onMousedown",value:function(e){var t=Object(r.l)(e),n=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;this._target.rippleDisabled||t||n||(this._isPointerDown=!0,this.fadeInRipple(e.clientX,e.clientY,this._target.rippleConfig))}},{key:"_onTouchStart",value:function(e){if(!this._target.rippleDisabled){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;for(var t=e.changedTouches,n=0;n<t.length;n++)this.fadeInRipple(t[n].clientX,t[n].clientY,this._target.rippleConfig)}}},{key:"_onPointerUp",value:function(){this._isPointerDown&&(this._isPointerDown=!1,this._activeRipples.forEach((function(e){var t=1===e.state||e.config.terminateOnPointerUp&&0===e.state;!e.config.persistent&&t&&e.fadeOut()})))}},{key:"_runTimeoutOutsideZone",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this._ngZone.runOutsideAngular((function(){return setTimeout(e,t)}))}},{key:"_registerEvents",value:function(e){var t=this;this._ngZone.runOutsideAngular((function(){e.forEach((function(e){t._triggerElement.addEventListener(e,t,G)}))}))}},{key:"_removeTriggerEvents",value:function(){var e=this;this._triggerElement&&(K.forEach((function(t){e._triggerElement.removeEventListener(t,e,G)})),this._pointerUpEventsRegistered&&Q.forEach((function(t){e._triggerElement.removeEventListener(t,e,G)})))}}])}(),Z=new i.C("mat-ripple-global-options"),$=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._elementRef=t,this._animationMode=o,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=r||{},this._rippleRenderer=new J(this,n,t,i)}),[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=e,this._setupTriggerEventsIfEnabled()}},{key:"trigger",get:function(){return this._trigger||this._elementRef.nativeElement},set:function(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}},{key:"ngOnInit",value:function(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}},{key:"ngOnDestroy",value:function(){this._rippleRenderer._removeTriggerEvents()}},{key:"fadeOutAll",value:function(){this._rippleRenderer.fadeOutAll()}},{key:"rippleConfig",get:function(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign(Object.assign(Object.assign({},this._globalOptions.animation),"NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}},{key:"rippleDisabled",get:function(){return this.disabled||!!this._globalOptions.disabled}},{key:"_setupTriggerEventsIfEnabled",value:function(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}},{key:"launch",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,t,Object.assign(Object.assign({},this.rippleConfig),n)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),e))}}])}();$.\u0275fac=function(e){return new(e||$)(i.gc(i.r),i.gc(i.N),i.gc(d.a),i.gc(Z,8),i.gc(h.a,8))},$.\u0275dir=i.bc({type:$,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,t){2&e&&i.Yb("mat-ripple-unbounded",t.unbounded)},inputs:{radius:["matRippleRadius","radius"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"],color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],animation:["matRippleAnimation","animation"]},exportAs:["matRipple"]}),$.ctorParameters=function(){return[{type:i.r},{type:i.N},{type:d.a},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[Z]}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[h.a]}]}]},$.propDecorators={color:[{type:i.E,args:["matRippleColor"]}],unbounded:[{type:i.E,args:["matRippleUnbounded"]}],centered:[{type:i.E,args:["matRippleCentered"]}],radius:[{type:i.E,args:["matRippleRadius"]}],animation:[{type:i.E,args:["matRippleAnimation"]}],disabled:[{type:i.E,args:["matRippleDisabled"]}],trigger:[{type:i.E,args:["matRippleTrigger"]}]};var ee=_createClass((function e(){_classCallCheck(this,e)}));ee.\u0275mod=i.ec({type:ee}),ee.\u0275inj=i.dc({factory:function(e){return new(e||ee)},imports:[[_,d.b],_]});var te=_createClass((function e(t){_classCallCheck(this,e),this._animationMode=t,this.state="unchecked",this.disabled=!1}));te.\u0275fac=function(e){return new(e||te)(i.gc(h.a,8))},te.\u0275cmp=i.ac({type:te,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(e,t){2&e&&i.Yb("mat-pseudo-checkbox-indeterminate","indeterminate"===t.state)("mat-pseudo-checkbox-checked","checked"===t.state)("mat-pseudo-checkbox-disabled",t.disabled)("_mat-animation-noopable","NoopAnimations"===t._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(e,t){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],encapsulation:2,changeDetection:0}),te.ctorParameters=function(){return[{type:String,decorators:[{type:i.O},{type:i.z,args:[h.a]}]}]},te.propDecorators={state:[{type:i.E}],disabled:[{type:i.E}]};var ne=_createClass((function e(){_classCallCheck(this,e)}));ne.\u0275mod=i.ec({type:ne}),ne.\u0275inj=i.dc({factory:function(e){return new(e||ne)}});var ie=O(_createClass((function e(){_classCallCheck(this,e)}))),re=0,oe=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._labelId="mat-optgroup-label-"+re++,e}return _inherits(t,e),_createClass(t)}(ie);oe.\u0275fac=function(e){return ae(e||oe)},oe.\u0275dir=i.bc({type:oe,inputs:{label:"label"},features:[i.Rb]}),oe.propDecorators={label:[{type:i.E}]};var ae=i.oc(oe),se=new i.C("MatOptgroup"),ce=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(oe);ce.\u0275fac=function(e){return le(e||ce)},ce.\u0275cmp=i.ac({type:ce,selectors:[["mat-optgroup"]],hostAttrs:["role","group",1,"mat-optgroup"],hostVars:4,hostBindings:function(e,t){2&e&&(i.Vb("aria-disabled",t.disabled.toString())("aria-labelledby",t._labelId),i.Yb("mat-optgroup-disabled",t.disabled))},inputs:{disabled:"disabled"},exportAs:["matOptgroup"],features:[i.Tb([{provide:se,useExisting:ce}]),i.Rb],ngContentSelectors:["*","mat-option, ng-container"],decls:6,vars:2,consts:[[1,"mat-optgroup-label",3,"id"]],template:function(e,t){1&e&&(i.Fc(b),i.mc(0,"label",0),i.od(1),i.Ec(2),i.lc(),i.od(3,"\n"),i.Ec(4,1),i.od(5,"\n")),2&e&&(i.Gc("id",t._labelId),i.Ub(1),i.qd("",t.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],encapsulation:2,changeDetection:0});var le=i.oc(ce),ue=0,de=_createClass((function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];_classCallCheck(this,e),this.source=t,this.isUserInput=n})),pe=new i.C("MAT_OPTION_PARENT_COMPONENT"),he=function(){return _createClass((function e(t,n,r,o){_classCallCheck(this,e),this._element=t,this._changeDetectorRef=n,this._parent=r,this.group=o,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+ue++,this.onSelectionChange=new i.u,this._stateChanges=new l.b}),[{key:"multiple",get:function(){return this._parent&&this._parent.multiple}},{key:"selected",get:function(){return this._selected}},{key:"disabled",get:function(){return this.group&&this.group.disabled||this._disabled},set:function(e){this._disabled=Object(c.c)(e)}},{key:"disableRipple",get:function(){return this._parent&&this._parent.disableRipple}},{key:"active",get:function(){return this._active}},{key:"viewValue",get:function(){return(this._getHostElement().textContent||"").trim()}},{key:"select",value:function(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}},{key:"deselect",value:function(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}},{key:"focus",value:function(e,t){var n=this._getHostElement();"function"==typeof n.focus&&n.focus(t)}},{key:"setActiveStyles",value:function(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}},{key:"setInactiveStyles",value:function(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}},{key:"getLabel",value:function(){return this.viewValue}},{key:"_handleKeydown",value:function(e){e.keyCode!==f.g&&e.keyCode!==f.o||Object(f.t)(e)||(this._selectViaInteraction(),e.preventDefault())}},{key:"_selectViaInteraction",value:function(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}},{key:"_getAriaSelected",value:function(){return this.selected||!this.multiple&&null}},{key:"_getTabIndex",value:function(){return this.disabled?"-1":"0"}},{key:"_getHostElement",value:function(){return this._element.nativeElement}},{key:"ngAfterViewChecked",value:function(){if(this._selected){var e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue=e,this._stateChanges.next())}}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}},{key:"_emitSelectionChangeEvent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.onSelectionChange.emit(new de(this,e))}}])}();he.\u0275fac=function(e){return new(e||he)(i.gc(i.r),i.gc(i.j),i.gc(void 0),i.gc(oe))},he.\u0275dir=i.bc({type:he,inputs:{id:"id",disabled:"disabled",value:"value"},outputs:{onSelectionChange:"onSelectionChange"}}),he.ctorParameters=function(){return[{type:i.r},{type:i.j},{type:void 0},{type:oe}]},he.propDecorators={value:[{type:i.E}],id:[{type:i.E}],disabled:[{type:i.E}],onSelectionChange:[{type:i.P}]};var fe=function(e){function t(e,n,i,r){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i,r])}return _inherits(t,e),_createClass(t)}(he);function be(e,t,n){if(n.length){for(var i=t.toArray(),r=n.toArray(),o=0,a=0;a<e+1;a++)i[a].group&&i[a].group===r[o]&&o++;return o}return 0}function me(e,t,n,i){return e<n?e:e+t>n+i?Math.max(0,e-i+t):n}fe.\u0275fac=function(e){return new(e||fe)(i.gc(i.r),i.gc(i.j),i.gc(pe,8),i.gc(se,8))},fe.\u0275cmp=i.ac({type:fe,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(e,t){1&e&&i.uc("click",(function(){return t._selectViaInteraction()}))("keydown",(function(e){return t._handleKeydown(e)})),2&e&&(i.pc("id",t.id),i.Vb("tabindex",t._getTabIndex())("aria-selected",t._getAriaSelected())("aria-disabled",t.disabled.toString()),i.Yb("mat-selected",t.selected)("mat-option-multiple",t.multiple)("mat-active",t.active)("mat-option-disabled",t.disabled))},exportAs:["matOption"],features:[i.Rb],ngContentSelectors:["*"],decls:8,vars:3,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"]],template:function(e,t){1&e&&(i.Fc(),i.md(0,m,1,2,"mat-pseudo-checkbox",0),i.od(1,"\n\n"),i.mc(2,"span",1),i.Ec(3),i.lc(),i.od(4,"\n\n"),i.mc(5,"div",2),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e&&(i.Gc("ngIf",t.multiple),i.Ub(5),i.Gc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t.disabled||t.disableRipple))},directives:[s.t,$,te],styles:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.cdk-high-contrast-active .mat-option .mat-option-ripple{opacity:.5}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),fe.ctorParameters=function(){return[{type:i.r},{type:i.j},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[pe]}]},{type:ce,decorators:[{type:i.O},{type:i.z,args:[se]}]}]};var ge=_createClass((function e(){_classCallCheck(this,e)}));ge.\u0275mod=i.ec({type:ge}),ge.\u0275inj=i.dc({factory:function(e){return new(e||ge)},imports:[[ee,s.c,ne]]});var ve=new i.C("mat-label-global-options")},Fkmt:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("dLnV"),r=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.title=t.title,this.resources=t.resources.map((function(e){return new o(e)})),this.chapters=t.chapters.map((function(e){return new i.CollectionChapter(e)}))})),o=_createClass((function e(t){_classCallCheck(this,e),this.parentChapter=t.parent_chapter,this.title=t.title,this.pages=t.pages,this.resourceId=t.resource_id,this.id=t.id}))},Fnuy:function(e,t,n){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n("wd/R"))},FrRO:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n("UTBW");var i=n("fXoL"),r=n("ofXK"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngOnInit",value:function(){}},{key:"getColor",value:function(){return this.isEmpty?"":this.score<this.uiSettings.gradeColoringLowTreshold?this.uiSettings.gradeColoringLowerColor:this.score>=this.uiSettings.gradeColoringHighTreshold?this.uiSettings.gradeColoringUpperColor:this.uiSettings.gradeColoringMiddleColor}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275cmp=i.ac({type:o,selectors:[["color-score"]],inputs:{score:"score",isEmpty:"isEmpty",uiSettings:"uiSettings"},decls:4,vars:7,consts:[[3,"ngClass"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1),i.zc(2,"number"),i.lc(),i.od(3,"\n")),2&e&&(i.jd("background-color",t.getColor()),i.Gc("ngClass",t.isEmpty?"empty-color-score":"color-score"),i.Ub(1),i.qd("\n    ",i.Bc(2,4,t.score,"1.0-2"),"%\n"))},directives:[r.q],pipes:[r.g],encapsulation:2})},FtGj:function(e,t,n){"use strict";n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return _})),n.d(t,"d",(function(){return m})),n.d(t,"e",(function(){return b})),n.d(t,"f",(function(){return u})),n.d(t,"g",(function(){return o})),n.d(t,"h",(function(){return a})),n.d(t,"i",(function(){return d})),n.d(t,"j",(function(){return p})),n.d(t,"k",(function(){return v})),n.d(t,"l",(function(){return l})),n.d(t,"m",(function(){return c})),n.d(t,"n",(function(){return f})),n.d(t,"o",(function(){return s})),n.d(t,"p",(function(){return r})),n.d(t,"q",(function(){return h})),n.d(t,"r",(function(){return M})),n.d(t,"s",(function(){return g})),n.d(t,"t",(function(){return O}));var i=8,r=9,o=13,a=27,s=32,c=33,l=34,u=35,d=36,p=37,h=38,f=39,b=40,m=46,g=48,v=57,y=65,M=90,_=188;function O(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return n.length?n.some((function(t){return e[t]})):e.altKey||e.shiftKey||e.ctrlKey||e.metaKey}},Fufb:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var i=n("YS0y"),r=n("obzL"),o=/^[a-z\u017F\u212A]{2}(_|-)([\x2Da-z\|\u017F\u212A]+)$/i,a=_createClass((function e(){_classCallCheck(this,e)}));a.dd_mm_yy="dd-mm-yy",a.mm_dd_yy="mm-dd-yy",a.yy_mm_dd="yy-mm-dd";var s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.key=t.key,this.description=t.description,this.iconKey=this.normalizeIconKey(t.key)}),[{key:"normalizeIconKey",value:function(e){var t=e.match(o);if(!t)return"en";switch(e.toLocaleLowerCase()){case"sr_cyrl":return"rs";default:return t[2].toLocaleLowerCase()}}}])}(),c=function(){return _createClass((function e(t){_classCallCheck(this,e),this.adaptiveEngineContextEnabled=!1,this.assignmentsActive=!1,this.baseSecureURL="",this.captcha_public_key="",this.collectionFilterActive=!1,this.contactUsAdditionalTextActive=!1,this.contactUsCompanyFieldRequired=!1,this.contactUsCountryFieldRequired=!1,this.contactUsEmail="service@learnetic.com",this.contestsActive=!1,this.contextualPortfoliosActive=!1,this.cookiesNotification=null,this.country="",this.dateFormat=a.dd_mm_yy,this.dateFormatProfileEdit=a.yy_mm_dd,this.dateFormatLabel="datetime.dateformat.DEFAULT",this.datetimeFormat="dd-MM-y HH:mm:ss",this.disableLessonModificationByTeacher=!1,this.email="admin@mcourser.com",this.externalIDEditable=!1,this.schoolExternalIDForced=!1,this.flexibleIsActive=!1,this.googleAnalyticsId=null,this.googleTagManagerId=null,this.hideSecondHeaderForLoggedOutUser=!1,this.isDevelopmentServer=!1,this.isFirebaseDisabled=!1,this.isLessonStageActive=!1,this.isMlibroLoginActive=!1,this.isMyContentActive=!0,this.isMySpaceActive=!1,this.isOnlineSupportActive=!0,this.isRegistrationActive=!0,this.isRODOActive=!1,this.lang="en",this.lessonsStateAutosaveEnabled=!1,this.lessonsStateAutosaveIntervalSeconds=null,this.restrictMultipleLogin=!1,this.liveSupportActive=!1,this.liveSupportCode="",this.mainMenuColor="",this.mcourser="",this.mInstructorEnabled=!1,this.mInstructorUrl="https://www.minstructor.com",this.myContentMainButtonActive=!0,this.myContentMainButtonURL="",this.myContentPleaseVisitCollectionsLink="",this.myContentSecondaryButtonActive=!0,this.myContentSecondaryButtonURL="",this.mySchoolActive=!1,this.onlineSupportUserNames="",this.parentRoleActive=!0,this.genderActive=!0,this.birthDateActive=!0,this.parentCanAddChild=!0,this.paymentsActive=!1,this.pollsActive=!1,this.publishers=[],this.publishersDocumentUrl="",this.publishersDocumentUrlActive=!1,this.redirectToIndia=!1,this.referrers=null,this.registrationType=0,this.schoolImport=!1,this.schoolRegistration=!1,this.schoolsDocumentUrl="",this.schoolsDocumentUrlActive=!1,this.sejerIconsActive=!1,this.selectUserLanguage=!1,this.showEmptyEmailInfo=!1,this.singlePublisher=null,this.testStateAutosaveEnabled=!1,this.testStateAutosaveIntervalSeconds=null,this.timezone="UTC",this.defaultLocaleCode="en-GB",this.version="0",this.registrationEmailConfirmation=!0,this.logoutUrl="logout/",this.englishconnectClientIdProd="bWPoUiRnLpUhX2rhGeP4AaLCeyQYNYDA",this.englishconnectClientIdQA="djgEFl5OmsDJAJ5tOKsu8nLVKIbkXzPC",this.activebooksClientIdProd="GQktQzkQG00kCStUwyN0HS7zy9yEdrVL",this.activebooksClientIdLowerEnvironment="epzfbOn7A6Lmdgj7iNdx3e0z1EOsjore",this.activebooksClientIdQA="djgEFl5OmsDJAJ5tOKsu8nLVKIbkXzPC",this.pearsonWhitelistedTestDomains=["test-pep-crossover-deeplinks-dot-mcourser-europe-8.appspot.com","test-authentication-modification-dot-mcourser-europe-8.appspot.com"],this.JWTSessionTokenURL="/api/v2/jwt/session_token",this.speechaceCourseURL="/speechace/url/",this.prodSessionJsPath="https://login.pearson.com/v1/piapi/login/js/v2/session.js",this.stgSessionJsPath="https://login-stg.pearson.com/v1/piapi-int/login/js/v2/session.js",this.isTestEnvironment=window.location.href.includes("test-pep-crossover-deeplinks")||window.location.href.includes("test-authentication-modification")||window.location.href.includes("mcourser-preprod-pec-conf.ey.r.appspot.com"),this.pearsonClientIdName="pearsonClientId",this.pearsonLoginProdUrl="https://english-dashboard.pearson.com/",this.pearsonLoginStgUrl="https://qa.pep.pearson-intl.com/",this.sessionJsScriptPath=this.isTestEnvironment?this.stgSessionJsPath:this.prodSessionJsPath,this.test_generator_and_gradebook_enabled_instances=["edesk.pearson.pl","mcourser-europe-6","mcourser-europe-8","mcourser-europe-10","englishconnect.pearson","test-pep-crossover-deeplinks","test-authentication-modification","mcourser-preprod-pec-conf","mcourser-preprod-edesk-conf","mcourser-preprod-dporten-conf"],this.isVrEnabledForInstance=!1,this.isReportsEnabledForInstance=!1,this.separateResourceStateForAssignments=!1,this.isTherapySessionsEnabledForInstance=!1,this.isOpenActivitiesEnabledForInstance=!1,t&&(this.adaptiveEngineContextEnabled=t.adaptive_engine_context,this.contestsActive=t.contests_active,this.assignmentsActive=t.assignments_active,this.assessmentNotesActive=t.assessment_notes_active,this.pollsActive=t.polls_active,this.mySchoolActive=t.my_school_active,this.isMySpaceActive=t.my_space_active,t.cookies_notification_active&&(this.cookiesNotification=t.cookies_notification_code),this.singlePublisher=t.single_publisher,this.paymentsActive=t.payments_active,this.dateFormat=t.date_format,this.dateFormatLabel=t.date_format_label,this.timezone=t.timezone,this.defaultLocaleCode=t.default_locale_code,this.liveSupportActive=t.live_support_active,t.live_support_active&&(this.liveSupportCode=t.live_support_code),this.schoolRegistration=t.school_registration,this.referrers=t.referrers,this.publishers=t.publishers.map((function(e){return new i.a(e)})),this.lang=t.lang,this.isDevelopmentServer=t.is_development_server,this.isFirebaseDisabled=t.is_firebase_disabled,this.virtualClassServerIsAvailable=t.virtual_class_server_is_available,this.virtualClassBreakoutRoomsMaxStudentsPerRoom=t.virtual_class_breakout_rooms_max_students_per_room,this.premiumIsActive=t.premium_is_active,this.schoolSubjectDashboardActive=t.school_subject_dashboard_active,this.email=t.email,this.externalIDEditable=t.external_id_editable,this.schoolExternalIDForced=t.school_external_id_forced,this.contactUsEmail=t.contact_us_email,this.technicalSupportEmail=t.technical_support_email,this.technicalSupportActive=this.technicalSupportEmail&&this.technicalSupportEmail.length>0,this.mInstructorEnabled=t.minstructor,this.mInstructorUrl=t.minstructor_url,this.isOnlineSupportActive=t.online_support_logins_active,this.onlineSupportUserNames=t.online_support_logins,this.isMyContentActive=t.my_content_active,this.mainMenuColor=t.main_menu_color,this.schoolsDocumentUrlActive=t.schools_document_url_active,this.schoolsDocumentUrl=t.schools_document_url,this.version=t.version,this.mcourser=t.application_id,this.firebaseClientSettings=t.firebase_client_settings,!t.firestore_client_settings||t.firestore_client_settings.length&&0===t.firestore_client_settings.length?this.firestoreClientSettings=null:this.firestoreClientSettings=t.firestore_client_settings,this.publishersDocumentUrlActive=t.publishers_document_url_active,this.publishersDocumentUrl=t.publishers_document_url,this.googleAnalyticsId=t.google_analytics_id,this.googleTagManagerId=t.google_tag_manager_id,this.schoolImport=t.school_import,this.supportedLanguages=t.supported_languages.map((function(e){return new s(e)})).sort((function(e,t){return e.iconKey.localeCompare(t.iconKey)})),this.selectUserLanguage=t.select_user_language,this.collectionFilterActive=t.collection_filter_active,this.parentRoleActive=t.parent_role_active,this.genderActive=t.gender_active,this.birthDateActive=t.birth_date_active,this.parentCanAddChild=t.parent_can_add_child,this.captcha_public_key=t.captcha_public_key,this.fileAllowedExtensions=t.file_allowed_extensions,this.fileMaxSize=t.file_max_size,this.fileMaxSizeCollection=parseInt(t.file_max_size_collection,10),this.fileMaxSizeAssignment=parseInt(t.file_max_size_assignment,10),this.fileMaxSizeMessenger=parseInt(t.file_max_size_messenger,10),this.fileMaxSizeMySchool=parseInt(t.file_max_size_myschool,10),this.fileMaxSizeInMarkLeessonsAsURL=parseInt(t.file_max_size_in_mark_lesson_as_url,10),this.loginRedirectUrl=t.login_redirect_url,this.messengerActive=t.messenger_active,this.chatActive=t.chat_active,this.hideSecondHeaderForLoggedOutUser=t.hide_second_header_for_logged_out_user,this.registrationType=t.registration_type,this.flexibleIsActive=t.flexible_is_active,this.contactUsCountryFieldRequired=t.contact_us_country_field_required,this.contactUsCompanyFieldRequired=t.contact_us_company_field_required,this.contactUsAdditionalTextActive=t.contact_us_additional_text_active,this.country=t.country,this.redirectToIndia=t.redirect_to_india,this.myContentPleaseVisitCollectionsLink=t.my_content_please_visit_collections_link,this.myContentMainButtonActive=t.my_content_main_button_active,this.myContentSecondaryButtonActive=t.my_content_secondary_button_active,this.myContentMainButtonURL=t.my_content_main_button_url,this.myContentSecondaryButtonURL=t.my_content_secondary_button_url,this.cardLimitAccountForTeacher=t.card_limit_account_for_teacher,this.copyright=t.copyright,this.isRODOActive=t.rodo_active,this.contextualPortfoliosActive=t.contextual_portfolios_active,this.isRegistrationActive=t.is_registration_active,this.sejerIconsActive=t.sejer_icons_active,this.lessonsStateAutosaveEnabled=t.lessons_state_autosave_enabled,this.lessonsStateAutosaveIntervalSeconds=t.lessons_state_autosave_interval_seconds,this.isLessonStageActive=t.lesson_stage_activation_enabled,this.baseSecureURL=t.base_secure_url,this.isMlibroLoginActive=t.is_mlibro_login_active,this.disableLessonModificationByTeacher=t.disable_lesson_modification_by_teacher,this.restrictMultipleLogin=t.restrict_multiple_login,this.disableLessonModificationByTeacher=t.disable_lesson_modification_by_teacher,this.registrationEmailConfirmation=t.registration_email_confirmation,this.whiteboardURL=t.whiteboard_url,this.showEmptyEmailInfo=t.show_empty_email_info,this.disableCheckTime=t.disable_check_time,this.studentGroupsInConnectionsActive=t.student_groups_in_connections_active,this.mainDashboardActive=t.main_dashboard_active,this.authorization=t.authorization,this.teacherBasedOnProfileType=t.teacher_based_on_profile_type,this.revisionPlanActive=t.revision_plan_active,this.revisionPlanSemiAutoActive=t.revision_plan_semi_auto_active,this.revisionPlanCustomModeActive=t.revision_plan_custom_mode_active,this.revisionPlanBannerActive=t.revision_plan_banner_active,this.revisionPlanBannerTime=t.revision_plan_banner_time,this.isBadgesServiceDeployed=t.is_badges_service_deployed,this.assignmentsUrl=t.assignments_url,this.reportsUrl=t.reports_url,this.testGeneratorUrl=t.test_generator_url,this.therapySessionsUrl=t.therapy_sessions_url||"https://mcourser-dev-sessions-pcevbfulkq-uc.a.run.app",this.isVrEnabledForInstance=t.vr_enabled,this.isReportsEnabledForInstance=t.reports_enabled,this.isTherapySessionsEnabledForInstance=t.therapy_sessions_enabled,this.isOpenActivitiesEnabledForInstance=t.open_activities_enabled,this.testStateAutosaveEnabled=t.test_state_autosave_enabled,this.testStateAutosaveIntervalSeconds=t.test_state_autosave_interval_seconds,this.separateResourceStateForAssignments=t.separate_resource_state_for_assignments)}),[{key:"getPublisher",value:function(e){return this.publishers.filter((function(t){return t.id===e}))[0]}},{key:"isVrEnabled",get:function(){return this.isVrEnabledForInstance}},{key:"isReportsEnabled",get:function(){return this.isReportsEnabledForInstance}},{key:"isTherapySessionsEnabled",get:function(){return this.isTherapySessionsEnabledForInstance}},{key:"isOpenActivitiesEnabled",get:function(){return this.isOpenActivitiesEnabledForInstance}},{key:"getSupportedLanguage",value:function(e){return this.supportedLanguages.filter((function(t){return t.id===e}))[0]}},{key:"getSupportedLanguageByKey",value:function(e){return this.supportedLanguages.filter((function(t){return 0===t.key.localeCompare(e)}))[0]}},{key:"getDefaultLanguage",value:function(){return this.getSupportedLanguageByKey(this.lang)}},{key:"isPearsonInstance",value:function(){return this.baseSecureURL.toLowerCase().includes("edesk.pearson.pl")||this.baseSecureURL.toLowerCase().includes("mcourser-europe-6")}},{key:"isPECInstance",get:function(){return this.mcourser===r.a.MCOURSER_EUROPE_8||this.mcourser===r.a.MCOURSER_EUROPE_10||this.mcourser===r.a.MCOURSER_EUROPE_6||this.mcourser===r.a.MCOURSER_PREPROD_PEC_CONF}},{key:"isLearnigo",value:function(){return this.mcourser===r.a.MCOURSER_USA_4}},{key:"isGradebookAndTestGeneratorEnabledInstance",value:function(){return-1!==this.test_generator_and_gradebook_enabled_instances.indexOf(this.mcourser)}}])}()},"G+z8":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("63hL"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){if(null!=e&&t&&t.grades){var n=i.c.getGrade(e,t.grades);return n?n.label:""}return""}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"gradeLabel",type:o,pure:!0})},G0Uy:function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},G4OQ:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n("Lvzb"))},G57o:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("2Vo4"),r=n("XNiG"),o=n("1G5W"),a=n("vkgz"),s=n("TmkG"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this.uiSettingsService=t,this.fontScale$=new i.a(null),this.clear$=new r.b,this.listenToUISettings()}),[{key:"ngOnDestroy",value:function(){this.clear$.next(),this.clear$.complete()}},{key:"getFontScaleChanges",value:function(){return this.fontScale$.asObservable()}},{key:"getFontScale",value:function(){return this.fontScale$.value}},{key:"changeFontScale",value:function(e){this.fontScale$.next(e)}},{key:"listenToUISettings",value:function(){this.uiSettingsService.get().pipe(this.handleUISettingsChange(),Object(o.a)(this.clear$)).subscribe()}},{key:"handleUISettingsChange",value:function(){var e=this;return Object(a.a)((function(t){t.enableFontScaleButton||e.changeFontScale("--common-font-size-normal")}))}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(s.a))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac,providedIn:"root"})},GJmQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n){return n.lift(new o(e,t))}}var o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.predicate=t,this.inclusive=n}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.predicate,this.inclusive))}}])}(),a=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).predicate=n,r.inclusive=i,r.index=0,r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t,n=this.destination;try{t=this.predicate(e,this.index++)}catch(i){return void n.error(i)}this.nextOrComplete(e,t)}},{key:"nextOrComplete",value:function(e,t){var n=this.destination;Boolean(t)?n.next(e):(this.inclusive&&n.next(e),n.complete())}}])}(i.a)},GU7r:function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return d}));var i=n("8LU1"),r=n("fXoL"),o=n("HDdC"),a=n("XNiG"),s=n("Kj3r"),c=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"create",value:function(e){return"undefined"==typeof MutationObserver?null:new MutationObserver(e)}}])}();c.\u0275fac=function(e){return new(e||c)},c.\u0275prov=Object(r.cc)({factory:function(){return new c},token:c,providedIn:"root"});var l=function(){return _createClass((function e(t){_classCallCheck(this,e),this._mutationObserverFactory=t,this._observedElements=new Map}),[{key:"ngOnDestroy",value:function(){var e=this;this._observedElements.forEach((function(t,n){return e._cleanupObserver(n)}))}},{key:"observe",value:function(e){var t=this,n=Object(i.e)(e);return new o.a((function(e){var i=t._observeElement(n).subscribe(e);return function(){i.unsubscribe(),t._unobserveElement(n)}}))}},{key:"_observeElement",value:function(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{var t=new a.b,n=this._mutationObserverFactory.create((function(e){return t.next(e)}));n&&n.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:n,stream:t,count:1})}return this._observedElements.get(e).stream}},{key:"_unobserveElement",value:function(e){this._observedElements.has(e)&&(this._observedElements.get(e).count--,this._observedElements.get(e).count||this._cleanupObserver(e))}},{key:"_cleanupObserver",value:function(e){if(this._observedElements.has(e)){var t=this._observedElements.get(e),n=t.observer,i=t.stream;n&&n.disconnect(),i.complete(),this._observedElements.delete(e)}}}])}();l.\u0275fac=function(e){return new(e||l)(r.qc(c))},l.\u0275prov=Object(r.cc)({factory:function(){return new l(Object(r.qc)(c))},token:l,providedIn:"root"}),l.ctorParameters=function(){return[{type:c}]};var u=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._contentObserver=t,this._elementRef=n,this._ngZone=i,this.event=new r.u,this._disabled=!1,this._currentSubscription=null}),[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(i.c)(e),this._disabled?this._unsubscribe():this._subscribe()}},{key:"debounce",get:function(){return this._debounce},set:function(e){this._debounce=Object(i.f)(e),this._subscribe()}},{key:"ngAfterContentInit",value:function(){this._currentSubscription||this.disabled||this._subscribe()}},{key:"ngOnDestroy",value:function(){this._unsubscribe()}},{key:"_subscribe",value:function(){var e=this;this._unsubscribe();var t=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular((function(){e._currentSubscription=(e.debounce?t.pipe(Object(s.a)(e.debounce)):t).subscribe(e.event)}))}},{key:"_unsubscribe",value:function(){this._currentSubscription&&this._currentSubscription.unsubscribe()}}])}();u.\u0275fac=function(e){return new(e||u)(r.gc(l),r.gc(r.r),r.gc(r.N))},u.\u0275dir=r.bc({type:u,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),u.ctorParameters=function(){return[{type:l},{type:r.r},{type:r.N}]},u.propDecorators={event:[{type:r.P,args:["cdkObserveContent"]}],disabled:[{type:r.E,args:["cdkObserveContentDisabled"]}],debounce:[{type:r.E}]};var d=_createClass((function e(){_classCallCheck(this,e)}));d.\u0275mod=r.ec({type:d}),d.\u0275inj=r.dc({factory:function(e){return new(e||d)},providers:[c]})},Gben:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){switch(e){case 1:return(t?t.labels["lorepo.assignments.models.state.Not_started"]:"Not Started").toUpperCase();case 2:return(t?t.labels["lorepo.assignments.models.state.Ongoing"]:"Ongoing").toUpperCase();case 3:return(t?t.labels["lorepo.assignments.models.state.Submitted"]:"Submitted").toUpperCase();case 4:return(t?t.labels["lorepo.assignments.models.state.Completed"]:"Completed").toUpperCase();default:return""}}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"assignmentCodeToString",type:r,pure:!0})},"Gg/r":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));var i=_createClass((function e(t){_classCallCheck(this,e),t&&(this.id=t.id,this.name=t.name)})),r=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.name=t.name,this.studentsCount=t.student_count||0,this.teachersCount=t.teachers_count||0})),o=_createClass((function e(t){_classCallCheck(this,e),t&&(this.school=new i(t.school),this.schoolClasses=t.school_classes.map((function(e){return new r(e)})),this.privateClasses=t.private_classes.map((function(e){return new r(e)})),this.invitationsToStudents=t.invitations_to_students,this.invitationsToTeachers=t.invitations_to_teachers,this.privateStudentsCount=t.private_students_count,this.privateTeachersCount=t.private_teachers_count,this.isSchoolAdmin=t.is_school_admin,this.isSchoolStudent=t.is_school_student,this.isDistrictAdmin=t.is_district_admin,this.isSchoolTeacher=t.is_school_teacher)}))},Gjsa:function(e,t){var n;n="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){setTimeout(e,0)},e.exports=n},GyhO:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("LRne"),r=n("0EUg");function o(){return Object(r.a)()(Object(i.a).apply(void 0,arguments))}},H18b:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("lJxs"),r=n("HDdC"),o=n("soBk"),a=(n("W3ma"),n("fXoL")),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this._settings=t}),[{key:"getPublishers",value:function(){var e=this;return r.a.create((function(t){e._settings.get().subscribe((function(e){t.next(e.publishers),t.complete()}))}))}},{key:"getPublisherByUrl",value:function(e){return this._settings.get().pipe(Object(i.a)((function(t){return t.publishers.filter((function(t){return t.url===e}))[0]||null})))}},{key:"getSections",value:function(e,t){if(t){var n,i=_createForOfIteratorHelper(e.publishersFilters);try{for(i.s();!(n=i.n()).done;){var r=n.value;if(r.id==t.id)return r.sections_filters.slice()}}catch(o){i.e(o)}finally{i.f()}return[]}return e.sectionsFilters.slice()}},{key:"getSectionFilters",value:function(e,t){if(t){var n,i=_createForOfIteratorHelper(e);try{for(i.s();!(n=i.n()).done;){var r=n.value;if(r.sectionId==t.sectionId)return r.customField}}catch(o){i.e(o)}finally{i.f()}}return[]}}])}();s.\u0275fac=function(e){return new(e||s)(a.qc(o.D))},s.\u0275prov=a.cc({token:s,factory:s.\u0275fac})},H7xn:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"onPaste",value:function(e){e.preventDefault()}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275dir=i.bc({type:r,selectors:[["","appPasteDisabled",""]],hostBindings:function(e,t){1&e&&i.uc("paste",(function(e){return t.onPaste(e)}))}})},H8ED:function(e,t,n){!function(e){"use strict";function t(e,t,n){return"m"===n?t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===n?t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":e+" "+(i=+e,r={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[n].split("_"),i%10==1&&i%100!=11?r[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?r[1]:r[2]);var i,r}e.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:t,mm:t,h:t,hh:t,d:"\u0434\u0437\u0435\u043d\u044c",dd:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e)},meridiem:function(e,t,n){return e<4?"\u043d\u043e\u0447\u044b":e<12?"\u0440\u0430\u043d\u0456\u0446\u044b":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-\u044b":e+"-\u0456";case"D":return e+"-\u0433\u0430";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},HDdC:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("8Qeq"),r=n("WyKG"),o=n("kJWO"),a=n("mCNh"),s=n("2fFW"),c=function(e){function t(e){_classCallCheck(this,t),this._isScalar=!1,e&&(this._subscribe=e)}return _createClass(t,[{key:"lift",value:function(e){var n=new t;return n.source=this,n.operator=e,n}},{key:"subscribe",value:function(e,t,n){var i=this.operator,o=Object(r.a)(e,t,n);if(i?o.add(i.call(o,this.source)):o.add(this.source||s.a.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),s.a.useDeprecatedSynchronousErrorHandling&&o.syncErrorThrowable&&(o.syncErrorThrowable=!1,o.syncErrorThrown))throw o.syncErrorValue;return o}},{key:"_trySubscribe",value:function(e){try{return this._subscribe(e)}catch(t){s.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),Object(i.a)(e)?e.error(t):console.warn(t)}}},{key:"forEach",value:function(e,t){var n=this;return new(t=l(t))((function(t,i){var r;r=n.subscribe((function(t){try{e(t)}catch(n){i(n),r&&r.unsubscribe()}}),i,t)}))}},{key:"_subscribe",value:function(e){var t=this.source;return t&&t.subscribe(e)}},{key:e,value:function(){return this}},{key:"pipe",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?this:Object(a.b)(t)(this)}},{key:"toPromise",value:function(e){var t=this;return new(e=l(e))((function(e,n){var i;t.subscribe((function(e){return i=e}),(function(e){return n(e)}),(function(){return e(i)}))}))}}])}(o.a);function l(e){if(e||(e=s.a.Promise||Promise),!e)throw new Error("no Promise impl found");return e}c.create=function(e){return new c(e)}},HEda:function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return d}));var i,r=n("a82P"),o=n("YS0y"),a=n("6s98"),s=n("3YjN");!function(e){e[e.DEFAULT=1]="DEFAULT",e[e.CUSTOM=2]="CUSTOM",e[e.DEFAULT_CUSTOM=3]="DEFAULT_CUSTOM"}(i||(i={}));var c=function(){function e(t){_classCallCheck(this,e),t.owner&&(t.ecommerce_type===l.ECOMMERCE_TYPE.SHARED||t.ecommerce_type===l.ECOMMERCE_TYPE.OWNER?(this.type=e.OWNER_TYPE.USER,this.owner=new r.b(t.owner)):(this.type=e.OWNER_TYPE.PUBLISHER,this.owner=new o.a(t.owner)))}return _createClass(e,[{key:"name",get:function(){return this.type===e.OWNER_TYPE.USER?this.owner.getName():this.type===e.OWNER_TYPE.PUBLISHER?this.owner.shortName:""}},{key:"url",get:function(){return this.type===e.OWNER_TYPE.PUBLISHER?this.owner.url:null}},{key:"data",get:function(){return this.owner}},{key:"isUser",value:function(){return this.type===e.OWNER_TYPE.USER}},{key:"isPublisher",value:function(){return this.type===e.OWNER_TYPE.PUBLISHER}},{key:"getPublisher",value:function(){return this.isPublisher?this.owner:null}},{key:"getUser",value:function(){return this.isPublisher?this.owner:null}}])}();c.OWNER_TYPE={USER:"USER",PUBLISHER:"PUBLISHER"};var l=function(){function e(t){_classCallCheck(this,e),this.type=t.ecommerce_type}return _createClass(e,[{key:"getType",value:function(){return this.type}},{key:"isFree",value:function(){return this.type===e.ECOMMERCE_TYPE.FREE}},{key:"isPaid",value:function(){return this.type===e.ECOMMERCE_TYPE.PAID}},{key:"isUnlock",value:function(){return this.type===e.ECOMMERCE_TYPE.UNLOCK}},{key:"isShared",value:function(){return this.type===e.ECOMMERCE_TYPE.SHARED}},{key:"isOwner",value:function(){return this.type===e.ECOMMERCE_TYPE.OWNER}}])}();l.ECOMMERCE_TYPE={FREE:"FREE",PAID:"PAID",UNLOCK:"UNLOCK",SHARED:"SHARED",OWNER:"OWNER",BUY:"BUY"};var u=function(){return _createClass((function e(t){_classCallCheck(this,e),this._ui=new s.b,this.id=t.id,this.title=t.title,this.parentChapter=t.parent_id,this.description=t.description||"",this.isTest=!!t.is_test,void 0!==(null==t?void 0:t.resource_score)&&(this.resourceScore=Math.round(100*t.resource_score)),void 0!==(null==t?void 0:t.total_time)&&(this.totalTime=t.total_time)}),[{key:"raw",value:function(){return{id:this.id,title:this.title,parent_id:this.parentChapter,description:this.description,is_test:this.isTest}}}])}(),d=function(){function e(t){_classCallCheck(this,e),this.id=t.id,this.title=t.title,this.url=t.url,this.iconUrl=t.icon_url,this.fbIconUrl=t.fb_icon_url,this.description=t.description,this.teacher_description=t.teacher_description,this.eCommerce=new l(t),this.owner=new c(t),this.shared=t.shared,this.originalID=t.original_id,this.userDisplayType=t.user_display_type||i.DEFAULT,this.customTOCEntryPoint=t.custom_toc_entry_point,this.isAssessment=t.is_assessment,this.isNotVisibleInsideAssessmentCreator=t.is_not_visible_inside_assessment_creator,this.isNotVisibleInAssignmentCreator=t.is_not_visible_in_assignment_creator,this.hideResults=t.hide_results,this.enable_preview_in_student_mode=t.enable_preview_in_student_mode,this.isPrintable=t.is_printable,this.limitPrintOptionsForStudents=t.limit_print_options_for_students,this.hideShowAnswersAvailable=t.hide_show_answers_available,this.enableEnlargingView=t.enable_enlarging_view,t.chapters&&t.resources&&(this.chapters=t.chapters.map((function(e){return new u(e)})),this.resources=t.resources.map((function(e){return new a.a(e)}))),void 0!==t.lesson_stage_active&&(this.isLessonStageActive=t.lesson_stage_active),void 0!==t.is_vr_access_enabled&&(this.isVrAccessEnabled=t.is_vr_access_enabled),void 0!==t.is_enabled_in_lti&&(this.isEnabledInLTI=t.is_enabled_in_lti)}return _createClass(e,[{key:"isDefaultDisplayType",get:function(){return this.userDisplayType===i.DEFAULT}},{key:"isMixedDisplayType",get:function(){return this.userDisplayType===i.DEFAULT_CUSTOM}},{key:"isCustomDisplayType",get:function(){return this.userDisplayType===i.CUSTOM}},{key:"shortTitle",get:function(){return this.title.length>38?this.title.substring(0,38)+"...":this.title}},{key:"detailsRaw",value:function(e){return{id:this.id,title:this.title,url:this.url,icon_url:this.iconUrl,description:this.description,icon_id:e}}},{key:"wasShared",value:function(){return this.shared}}],[{key:"fromMInstructor",value:function(){return new e({limit_print_options_for_students:!1,id:null,title:"mInstructor",url:null,icon_url:null,fb_icon_url:null,ecommerce_type:"FREE",description:"",teacher_description:"",owner:null,shared:!1,original_id:null,user_display_type:1,custom_toc_entry_point:null})}}])}()},HFDg:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r}));var i=_createClass((function e(t){_classCallCheck(this,e),t&&(this.id=t.id,this.regulationInformation=t.regulationInformation,this.openId=t.openId,this.regulationMarketing=t.regulationMarketing)})),r=_createClass((function e(t){_classCallCheck(this,e),this.regulation_information=!1,this.open_id=null,this.regulation_marketing=!1,t&&(this.regulation_information=t.regulationInformation||!1,this.open_id=t.openId+"",this.regulation_marketing=t.regulationMarketing||!1)}))},HHkg:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("PLnc"),r=n("soBk"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=0,this.label="",this.start=new Date,this.end=new Date,this.semesters=[],this._ui=new a,t&&(this.id=t.id,this.label=t.label,this.semesters=t.semesters.map((function(e){return new i.a(e)})),this.start=r.i.serverTimestampToDate(t.start),this.end=r.i.serverTimestampToDate(t.end))}),[{key:"addSemester",value:function(){var e=new i.a;e.yearId=this.id,e.start=new Date(this.start),e.end=new Date(this.end),this.semesters.push(e)}},{key:"deleteSemester",value:function(e){this.semesters=this.semesters.filter((function(t){return t!==e}))}},{key:"sortSemesters",value:function(){this.semesters.sort((function(e,t){return e.start>t.start?1:-1}))}},{key:"rawYear",value:function(){return{id:this.id,label:this.label,start:r.i.dateToServerTimestamp(this.start),end:r.i.dateToServerTimestamp(this.end),semesters:this.semesters.map((function(e){return e.rawSemester()}))}}},{key:"validate",value:function(){var e=this,t=!0,n=[];if(this._ui.isStartValid.isValidType=this.start instanceof Date,this._ui.isEndValid.isValidType=this.end instanceof Date,this._ui.isEndValid.isGraterThanStart=r.i.compareDates(this.start,this.end)<0,this._ui.isLabelValid.isNotEmpty=""!==this.label.trim(),this.semesters.forEach((function(i){i._ui.isLabelValid.isNameUnique=n.indexOf(i.label.trim())<=-1,n.push(i.label.trim()),t=i.validate(e)&&t})),this._ui.areSemestersContinuous=!0,this.semesters.length>1)for(var i=1,o=this.semesters.length;i<o;i++)r.i.compareDates(this.semesters[i].start,this.semesters[i-1].end)<=0&&(this._ui.areSemestersContinuous=!1);return t=t&&this._ui.isStartValid.isValidType&&this._ui.isEndValid.isValidType&&this._ui.isEndValid.isGraterThanStart&&this._ui.isLabelValid.isNotEmpty&&this._ui.areSemestersContinuous}}])}(),a=_createClass((function e(){_classCallCheck(this,e),this.isStartValid={isValidType:!0},this.isEndValid={isValidType:!0,isGraterThanStart:!0},this.isLabelValid={isNotEmpty:!0},this.areSemestersContinuous=!0}))},HP3h:function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},r=function(e){return function(t,r,o,a){var s=n(t),c=i[e][n(t)];return 2===s&&(c=c[r?0:1]),c.replace(/%d/i,t)}},o=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},"HVL/":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("HDdC"),r=n("LRne"),o=n("w1tV"),a=n("lJxs"),s=n("Hlfl"),c=n("aJOX"),l=n("l/cY"),u=n("fXoL"),d=function(){return _createClass((function e(t,n,r){var a=this;_classCallCheck(this,e),this._restClient=t,this._cookie=n,this._infoMessageService=r,this.translationsObservable=i.a.create((function(e){a.translationsObserver=e})).pipe(Object(o.a)()),this.translationsObservable.subscribe((function(e){a.translations=e,sessionStorage.setItem("cachedTranslations",JSON.stringify(a.translations))}))}),[{key:"getTranslations",value:function(){return this.translations?Object(r.a)(this.translations):this.translationsObservable?this.translationsObservable:null}},{key:"instant",value:function(e){return this.translations.labels[e]}},{key:"load",value:function(e,t,n){var i=this,r=sessionStorage.getItem("cachedTranslations");if(r&&r.length>30)this.translationsObserver.next(JSON.parse(r)),this.translationsObserver.complete();else{var o=this.getCurrentLanguage(e,t);this._restClient.getPublic("/translations/"+(o?o.id:"")).pipe(Object(a.a)(this.mapTranslations)).subscribe((function(e){0===Object.keys(e.labels).length&&i._infoMessageService.addError("Error. No translations. Try to refresh the page.",!1,!1),i.translationsObserver.next(e),i.translationsObserver.complete()}),(function(){i.translationsObserver.next({labels:{},images:{}}),i.translationsObserver.complete(),i._infoMessageService.addError("Error. No translations. Try to refresh the page.",!1,!1)})),t.isAuthenticated&&o&&t.profile.langId!==o.id&&o.id!==e.getDefaultLanguage().id&&n.setProfileLanguage(o).subscribe((function(){t.profile.langId=o.id}),(function(){}))}}},{key:"getCurrentLanguage",value:function(e,t){var n=null,i=e.getDefaultLanguage();if(e.selectUserLanguage){var r=this._cookie.get("USER_LANG");if(r&&r.length>=2){var o=e.getSupportedLanguageByKey(r);o&&(n=o)}else t.isAuthenticated&&t.profile.langId&&(n=e.getSupportedLanguage(t.profile.langId))}return(n=n||i)&&i&&n.id!==i.id&&this.setCurrentLanguageCookie(n),n}},{key:"setCurrentLanguageCookie",value:function(e){var t=new Date;t.setTime(t.getTime()+31536e6),this._cookie.put("USER_LANG",e.key,{expires:t})}},{key:"mapTranslations",value:function(e){return e||null}}])}();d.\u0275fac=function(e){return new(e||d)(u.qc(c.c),u.qc(s.a),u.qc(l.a))},d.\u0275prov=u.cc({token:d,factory:d.\u0275fac})},HXsk:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("ozAd"),r=function(){return _createClass((function e(t,n,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i.a.MAIN,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5?arguments[5]:void 0;_classCallCheck(this,e),this.name=t,this.dbName=n,this.value=r,this.category=o,this.enumKeys=a,this.modalComponent=s}),[{key:"getValue",value:function(){return this.value}},{key:"setValue",value:function(e){this.value=e}},{key:"getName",value:function(){return this.name}},{key:"getDBName",value:function(){return this.dbName}},{key:"getCategory",value:function(){return this.category}},{key:"getModalComponent",value:function(){return this.modalComponent}},{key:"enumKeysList",get:function(){return this.enumKeys}}])}()},Hdtt:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r="/courses",o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getUrlFromAccountLogin",value:function(e,t){return e?"/dashboard":t||r}},{key:"checkIfDashboardAllowed",value:function(e,t,n){return e?!(!t||!n):!(t&&!n)}},{key:"getRedirectUrlFromDashboardGuard",value:function(e){return e||r}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=i.cc({token:o,factory:o.\u0275fac})},Hfs6:function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["fr",[["AM","PM"],n,n],n,[["D","L","M","M","J","V","S"],["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],["di","lu","ma","me","je","ve","sa"]],n,[["J","F","M","A","M","J","J","A","S","O","N","D"],["janv.","f\xe9vr.","mars","avr.","mai","juin","juil.","ao\xfbt","sept.","oct.","nov.","d\xe9c."],["janvier","f\xe9vrier","mars","avril","mai","juin","juillet","ao\xfbt","septembre","octobre","novembre","d\xe9cembre"]],n,[["av. J.-C.","ap. J.-C."],n,["avant J\xe9sus-Christ","apr\xe8s J\xe9sus-Christ"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}","{1} '\xe0' {0}",n,n],[",","\u202f",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","#,##0.00\xa0\xa4","#E0"],"EUR","\u20ac","euro",{ARS:["$AR","$"],AUD:["$AU","$"],BEF:["FB"],BMD:["$BM","$"],BND:["$BN","$"],BZD:["$BZ","$"],CAD:["$CA","$"],CLP:["$CL","$"],CNY:[n,"\xa5"],COP:["$CO","$"],CYP:["\xa3CY"],EGP:[n,"\xa3E"],FJD:["$FJ","$"],FKP:["\xa3FK","\xa3"],FRF:["F"],GBP:["\xa3GB","\xa3"],GIP:["\xa3GI","\xa3"],HKD:[n,"$"],IEP:["\xa3IE"],ILP:["\xa3IL"],ITL:["\u20a4IT"],JPY:[n,"\xa5"],KMF:[n,"FC"],LBP:["\xa3LB","\xa3L"],MTP:["\xa3MT"],MXN:["$MX","$"],NAD:["$NA","$"],NIO:[n,"$C"],NZD:["$NZ","$"],RHD:["$RH"],RON:[n,"L"],RWF:[n,"FR"],SBD:["$SB","$"],SGD:["$SG","$"],SRD:["$SR","$"],TOP:[n,"$T"],TTD:["$TT","$"],TWD:[n,"NT$"],USD:["$US","$"],UYU:["$UY","$"],WST:["$WS"],XCD:[n,"$"],XPF:["FCFP"],ZMW:[n,"Kw"]},"ltr",function(e){var t=Math.floor(Math.abs(e));return 0===t||1===t?1:5}]}))},HkNm:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("6Pd0"),r=n("LRne"),o=n("z6cu"),a=n("lJxs"),s=n("vkgz"),c=n("JIr8"),l=n("dLnV"),u=n("soBk"),d=n("fXoL"),p=["onlyAssessments","structure","scores","studentId","assessment","favorites","exclude_lesson_in_assignments","useSimpleSerializer","disable_adaptive_scripts","include_courses_in_progress","section_ids","reset_filters","ignore_filters","exclude_not_visible_in_gradebook","include_private_section","with_teacher_material","with_has_open_activities"].map((function(e){return"{:".concat(e,"}")})).join("&"),h="/my_content/collections/{:id}/{:suffix}?"+p,f="/scores/user/{:userId}/course/{:courseId}/toc?"+p,b=function(){function e(t,n,r){var o=this;_classCallCheck(this,e),this._restClient=t,this._userCourses=n,this._urlBuilder=r,this.numberToDisplayTypes={1:i.a.LIST,2:i.a.GRID,3:i.a.CUSTOM},this.displayTypesToNumber={},this.collectionCache={},Object.keys(this.numberToDisplayTypes).forEach((function(e){o.displayTypesToNumber[o.numberToDisplayTypes[e]]=e}))}return _createClass(e,[{key:"getCollections",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=this._urlBuilder.format(h,{onlyAssessments:e,useSimpleSerializer:t,exclude_not_visible_in_gradebook:i,exclude_lesson_in_assignments:r});return this._restClient.get(o).pipe(Object(a.a)((function(e){return n.mapCollections(e)})))}},{key:"getGroupCollections",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this._urlBuilder.format("/my_content/collections/group_id/{:group_id}/".concat(e,"?")+p,{exclude_not_visible_in_gradebook:i});return this._restClient.get(r).pipe(Object(a.a)((function(e){return n.mapCollections(e)})))}},{key:"getSections",value:function(){return this._restClient.get("/my_content/collections/my_sections")}},{key:"refreshSections",value:function(){return this._restClient.post("/my_content/collections/my_sections",{})}},{key:"getCollectionsCount",value:function(e){return this._restClient.get("/my_content/collections/count",e).pipe(Object(a.a)((function(e){return new i.c(e)})))}},{key:"getCollectionsWithSections",value:function(e){var t=this,n=this._urlBuilder.format(h,Object.assign(Object.assign({},e),{suffix:"sections"}));return this._restClient.get(n).pipe(Object(a.a)((function(e){return t.mapCollectionsWithSections(e)})))}},{key:"getExternalResources",value:function(){return this._restClient.get("/my_content/collections/external").pipe(Object(a.a)(this.mapExternalResourcesToCollection))}},{key:"getExternalResourcesForCustomTOC",value:function(){return this._restClient.get("/my_content/collections/external")}},{key:"getCollectionsWithStructure",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o={structure:!0,scores:!1,exclude_lesson_in_assignments:t,onlyAssessments:n,useSimpleSerializer:r};i&&(o.id=i);var s=this._urlBuilder.format(h,o);return this._restClient.get(s).pipe(Object(a.a)((function(e){return e.constructor===Array?e:[e]})),Object(a.a)((function(t){return e.mapCollections(t)})))}},{key:"getCollectionWithoutAdaptivePath",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this._urlBuilder.format(h,{id:e,disable_adaptive_scripts:!0});return this.getCollectionData(n,t)}},{key:"getCollectionForRevisionPlan",value:function(){var e=this._urlBuilder.format(h,{suffix:"revisions"});return this._restClient.get(e).pipe(Object(a.a)((function(e){return{hasCoursesForRevisionPlan:e.has_courses_for_revision_plan}})))}},{key:"getCollection",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,r={id:e};void 0!==n&&(r.with_teacher_material=n),void 0!==i&&(r.disable_adaptive_scripts=i);var o=this._urlBuilder.format(h,r);return this.getCollectionData(o,t)}},{key:"getCollectionScore",value:function(t,n){var i=this,l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],u=arguments.length>3?arguments[3]:void 0,d=arguments.length>4?arguments[4]:void 0,p=e.generateCacheKey(n,u),h={userId:t,courseId:n};void 0!==u&&(h.disable_adaptive_scripts=u);var b=this._urlBuilder.format(f,h);return d?this.collectionCache[p]?Object(r.a)(this.collectionCache[p]).pipe(Object(a.a)((function(e){return i.mapCollection(e)}))):this._restClient.get(b).pipe(Object(s.a)((function(e){i.collectionCache[p]=JSON.parse(JSON.stringify(e))})),Object(a.a)((function(e){return i.mapCollection(JSON.parse(JSON.stringify(e)))})),Object(c.a)((function(e){return delete i.collectionCache[p],l?Object(o.a)(e):Object(r.a)(null)}))):this.getCollectionData(b,l)}},{key:"purgeCache",value:function(e){e&&delete this.collectionCache[e]}},{key:"getCollectionData",value:function(e,t){var n=this;return this._restClient.get(e).pipe(Object(a.a)((function(e){return n.mapCollection(e)})),Object(c.a)((function(e){return t?Object(o.a)(e):Object(r.a)(null)})))}},{key:"getCollectionDisplayType",value:function(e){var t=this,n=this._urlBuilder.format(h,{id:e,suffix:"display_type"});return this._restClient.get(n).pipe(Object(a.a)((function(e){return{displayType:t.numberToDisplayTypes[e.display_type]||i.a.CUSTOM,hasError:!1}})),Object(c.a)((function(e){return Object(r.a)({displayType:i.a.CUSTOM,hasError:!0})})))}},{key:"setCollectionDisplayType",value:function(e,t){var n=this.displayTypesToNumber[t]||this.displayTypesToNumber[i.a.CUSTOM],r=this._urlBuilder.format(h,{id:e,suffix:"display_type"});return this._restClient.post(r,{display_type:n})}},{key:"setCollectionFavorite",value:function(e,t){var n=this._urlBuilder.format(h,{id:e,suffix:"favorite"});return this._restClient.post(n,{favorite:t})}},{key:"setCollectionVisible",value:function(e,t,n){var i=this._urlBuilder.format(h,{id:e,studentId:t,suffix:"visible"});return this._restClient.post(i,{visible:n})}},{key:"createCollection",value:function(e){var t=this,n=this._urlBuilder.format(h,{});return this._restClient.put(n,{title:e}).pipe(Object(a.a)((function(e){return t.mapCollection(e)})),Object(a.a)((function(e){return t.addCollectionToUserCourses(e)})),Object(c.a)((function(e){return Object(r.a)(null)})))}},{key:"updateCollectionDetails",value:function(e,t){var n=this,i=e.detailsRaw(t),r=this._urlBuilder.format(h,{id:e.id});return this._restClient.post(r,i).pipe(Object(a.a)((function(e){return n.mapCollection(e)})))}},{key:"copyCollection",value:function(e){var t=this,n=this._urlBuilder.format(h,{id:e,suffix:"copy"});return this._restClient.post(n).pipe(Object(a.a)((function(e){return t.mapCollection(e)})),Object(a.a)((function(e){return t.addCollectionToUserCourses(e)})),Object(c.a)((function(e){return Object(r.a)(null)})))}},{key:"deleteCollection",value:function(e){var t=this,n=this._urlBuilder.format(h,{id:e});return this._restClient.delete(n).pipe(Object(a.a)((function(n){return t.removeCollectionFromUserCourses(e),n})))}},{key:"getCollectionDetails",value:function(e){var t=this,n=this._urlBuilder.format(h,{id:e,suffix:"details"});return this._restClient.get(n).pipe(Object(a.a)((function(e){return t.mapCollectionDetails(e)})),Object(c.a)((function(e){return Object(r.a)(null)})))}},{key:"setIsListView",value:function(e){var t=this._urlBuilder.format(h,{suffix:"list_view/"});return this._restClient.put(t,{mycontent_list_view:e})}},{key:"setIsToCListView",value:function(e){var t=this._urlBuilder.format(h,{suffix:"toc_list_view/"});return this._restClient.put(t,{mycontent_toc_list_view:e})}},{key:"setIsViewOnlyMode",value:function(e){var t=this._urlBuilder.format(h,{suffix:"view_only_mode"});return this._restClient.put(t,{mycontent_view_only_mode:e})}},{key:"updateUrlQueryParam",value:function(e,t){return t.split("?")[0]+"?"+this.getUpdatedQueryParams(t,e)}},{key:"getUpdatedQueryParams",value:function(e,t){var n=new URL(e),i=new URLSearchParams(n.search);return i.set("display",t),i.toString()}},{key:"getDisplayParamFromUrl",value:function(e){return new URL(e).searchParams.get("display")}},{key:"mapCollections",value:function(e){var t;return null!==(t=null==e?void 0:e.map((function(e){return new i.e(e)})))&&void 0!==t?t:[]}},{key:"mapCollectionsWithSections",value:function(e){return e.map((function(e){return new i.g(e)}))}},{key:"mapCollection",value:function(e){return e?new i.e(e):null}},{key:"mapCollectionDetails",value:function(e){return e?new l.CollectionDetails(e):null}},{key:"addCollectionToUserCourses",value:function(e){return this._userCourses.addSharedCollection(e.id),e}},{key:"removeCollectionFromUserCourses",value:function(e){this._userCourses.removeCollection(e)}},{key:"getExcludedLessons",value:function(e){var t="/publisher/collection/".concat(e,"/exclude/lessons/assignments");return this._restClient.get(t).map((function(e){return(null==e?void 0:e.lessons)||[]}))}},{key:"isLessonExcluded",value:function(e,t){return this.getExcludedLessons(e).pipe(Object(a.a)((function(e){return-1!==e.indexOf(+t)})))}},{key:"mapExternalResourcesToCollection",value:function(e){if(e){var t=e;return i.b.produceObjectsFromRaw(t)}return e}}],[{key:"generateCacheKey",value:function(e,t){return e+(!!t).toString()}}])}();b.\u0275fac=function(e){return new(e||b)(d.qc(u.A),d.qc(u.I),d.qc(u.H))},b.\u0275prov=d.cc({token:b,factory:b.\u0275fac})},Hlfl:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("ofXK"),r=n("fXoL"),o=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.path,i=t.domain,r=t.expires,o=t.secure;_classCallCheck(this,e),this.path=this.isPresent(n)?n:null,this.domain=this.isPresent(i)?i:null,this.expires=this.isPresent(r)?r:null,this.secure=!!this.isPresent(o)&&o}return _createClass(e,[{key:"merge",value:function(t){return new e({path:this.isPresent(t)&&this.isPresent(t.path)?t.path:this.path,domain:this.isPresent(t)&&this.isPresent(t.domain)?t.domain:this.domain,expires:this.isPresent(t)&&this.isPresent(t.expires)?t.expires:this.expires,secure:this.isPresent(t)&&this.isPresent(t.secure)?t.secure:this.secure})}},{key:"isPresent",value:function(e){return null!=e}}])}(),a=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[{path:e||"/"}])).baseHref=e,n}return _inherits(t,e),_createClass(t)}(o);a.\u0275fac=function(e){return new(e||a)(r.qc(i.a,8))},a.\u0275prov=r.cc({token:a,factory:a.\u0275fac});var s=function(){return _createClass((function e(t){_classCallCheck(this,e),this._defaultOptions=t}),[{key:"get",value:function(e){return this._cookieReader()[e]}},{key:"getObject",value:function(e){var t=this.get(e);return t?JSON.parse(t):t}},{key:"getAll",value:function(){return this._cookieReader()}},{key:"put",value:function(e,t,n){this._cookieWriter()(e,t,n)}},{key:"putObject",value:function(e,t,n){this.put(e,JSON.stringify(t),n)}},{key:"remove",value:function(e,t){this._cookieWriter()(e,void 0,t)}},{key:"removeAll",value:function(){var e=this,t=this.getAll();Object.keys(t).forEach((function(t){e.remove(t)}))}},{key:"_cookieReader",value:function(){var e,t,n,i,r,o={},a="",s=document.cookie||"";if(s!==a)for(e=(a=s).split("; "),o={},n=0;n<e.length;n++)(i=(t=e[n]).indexOf("="))>0&&(r=this._safeDecodeURIComponent(t.substring(0,i)),this.isBlank(o[r])&&(o[r]=this._safeDecodeURIComponent(t.substring(i+1))));return o}},{key:"_cookieWriter",value:function(){var e=this,t=document;return function(n,i,r){t.cookie=e._buildCookieString(n,i,r)}}},{key:"_safeDecodeURIComponent",value:function(e){try{return decodeURIComponent(e)}catch(t){return e}}},{key:"_buildCookieString",value:function(e,t,n){var i,r=this._defaultOptions||new o({path:"/"}),a=this._mergeOptions(r,n);i=a.expires,this.isBlank(t)&&(i="Thu, 01 Jan 1970 00:00:00 GMT",t=""),this.isString(i)&&(i=new Date(i));var s=encodeURIComponent(e)+"="+encodeURIComponent(t);s+=a.path?";path="+a.path:"",s+=a.domain?";domain="+a.domain:"",s+=i?";expires="+i.toUTCString():"";var c=(s+=a.secure?";secure":"").length+1;return c>4096&&console.log("Cookie '".concat(e,"' possibly not set or overflowed because it was too \n      large (").concat(c," > 4096 bytes)!")),s}},{key:"_mergeOptions",value:function(e,t){var n=e;return this.isPresent(t)?n.merge(new o(t)):n}},{key:"isBlank",value:function(e){return null==e}},{key:"isPresent",value:function(e){return null!=e}},{key:"isString",value:function(e){return"string"==typeof e}}])}();s.\u0275fac=function(e){return new(e||s)(r.qc(o,8))},s.\u0275prov=r.cc({token:s,factory:s.\u0275fac})},HrJb:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){return function(t){return t.lift(new o(e,t))}}var o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.predicate=t,this.source=n}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.predicate,this.source))}}])}(),a=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).predicate=n,r.source=i,r.count=0,r.index=0,r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.predicate?this._tryPredicate(e):this.count++}},{key:"_tryPredicate",value:function(e){var t;try{t=this.predicate(e,this.index++,this.source)}catch(n){return void this.destination.error(n)}t&&this.count++}},{key:"_complete",value:function(){this.destination.next(this.count),this.destination.complete()}}])}(i.a)},HxNK:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return e?e.getName():""}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"userGetName",type:r,pure:!0})},I3Ta:function(e,t,n){"use strict";n.d(t,"a",(function(){return z}));var i=n("AaCr"),r=n("7fNP"),o=n("cUOC"),a=n("soBk"),s=n("XNiG"),c=n("VRyK"),l=n("G4OQ"),u=n("32Ea"),d=n("eIep"),p=n("vkgz"),h=n("1G5W"),f=n("sP0H");function b(e){var t;if(e)for(var n=document.querySelector(":root"),i=0,r=Object.entries(e);i<r.length;i++){var o=_slicedToArray(r[i],2),a=o[0],s=o[1];null===(t=null==n?void 0:n.style)||void 0===t||t.setProperty(a,s.value)}}var m=n("lJxs");function g(e,t){return e.pipe(Object(m.a)((function(e){return{type:t,value:e}})))}var v,y=n("yBIp"),M=n("QQC3"),_=n("G57o"),O=n("fXoL");!function(e){e.PROFILE="profile",e.DARK_MODE="darkMode",e.FONT="font"}(v||(v={}));var z=function(){return _createClass((function e(t,n,i,r,o,a){var c=this;_classCallCheck(this,e),this.profileService=t,this.profileStore=n,this.darkModeService=i,this.fontScaleService=r,this.rest=o,this._settings=a,this.isInitVariablesSets=!1,this.clear$=new s.b,this.changeHandlers=new Map([[v.PROFILE,function(e){return c.handleProfileChange(e)}],[v.DARK_MODE,function(e){return c.handleDarkModeChange(e)}],[v.FONT,function(e){return c.handleFontScaleChange(e)}]]),this.initialized=!1,this.load()}),[{key:"load",value:function(){var e=this;this._settings.get().subscribe((function(t){e.settings=t}))}},{key:"init",value:function(){var e=this;this.initialized||this.profileStore.profile$.pipe(Object(u.a)((function(){return e.initialized}))).subscribe((function(t){e.initialized=!0,e.rest.getPublic("/dynamic-styles/variables-sets").pipe(Object(u.a)((function(e){return!e}))).pipe(e.handleFetchedVariablesSets(),t?Object(d.a)((function(){return e.listenToChanges()})):e.loadVariablesSetForAnonymousUser()).subscribe()}))}},{key:"ngOnDestroy",value:function(){this.clear$.next(),this.clear$.complete()}},{key:"handleFetchedVariablesSets",value:function(){var e=this;return Object(p.a)((function(t){t||(t=[]),e.variablesSets=t.map((function(e){return new f.a(e)}));var n=e.variablesSets.filter((function(e){return e.darkMode})),i=e.variablesSets.filter((function(e){return!e.darkMode}));if(0===n.length){var r=new f.a({id:"dark",variables_set:JSON.stringify(y.a),dark_mode:!0});e.variablesSets=[].concat(_toConsumableArray(e.variablesSets),[r])}if(0===i.length){var o=new f.a({id:"light",variables_set:JSON.stringify(y.b),dark_mode:!1});e.variablesSets=[].concat(_toConsumableArray(e.variablesSets),[o])}}))}},{key:"loadVariablesSetForAnonymousUser",value:function(){var e=this;return Object(p.a)((function(t){var n,i,r=null!==(i=null===(n=e.chosenSet)||void 0===n?void 0:n.darkMode)&&void 0!==i&&i,o=e.getMatchingSets(null,r);o&&o.length?b(o[0].variablesSet):b(r?y.a:y.b),e.isInitVariablesSets=!0}))}},{key:"listenToChanges",value:function(){return Object(c.a)(g(this.profileStore.get(),v.PROFILE),g(this.darkModeService.getDarkModeChanges(),v.DARK_MODE),g(this.fontScaleService.getFontScaleChanges(),v.FONT)).pipe(Object(u.a)((function(e){return!e}))).pipe(this.handleChange(),Object(h.a)(this.clear$))}},{key:"handleChange",value:function(){var e=this;return Object(d.a)((function(t){return e.changeHandlers.get(t.type)(t.value)}))}},{key:"handleProfileChange",value:function(e){var t,n;this.fontScaleService.changeFontScale(e.chosenFontScale);var r=String(e.chosenVariablesSetId);if(r&&r!==String(null===(t=this.chosenSet)||void 0===t?void 0:t.id)){var o=this.variablesSets.find((function(e){return String(e.id)===r}));if(o)return this.changeVariableSet({variablesSet:o,fontScale:e.chosenFontScale})}return this.findAndApplySet("number"==typeof e.profileType?i.c[e.profileType]:e.profileType,(null===(n=this.chosenSet)||void 0===n?void 0:n.darkMode)||!1,e.chosenFontScale)}},{key:"handleDarkModeChange",value:function(e){var t;return this.findAndApplySet(null===(t=this.chosenSet)||void 0===t?void 0:t.profileType,e)}},{key:"handleFontScaleChange",value:function(e){var t=this;return b({"--common-font-size":{value:"var(".concat(e,", 14px)"),description:"styles-editor.descriptions.common-font-size"}}),this.profileStore.get().pipe(Object(u.a)((function(e){return!e}))).pipe(Object(d.a)((function(e){return e.chosenFontScale===t.fontScaleService.getFontScale()?Object(l.of)(null):(e.chosenFontScale=t.fontScaleService.getFontScale(),t.profileService.updateProfile(e))})))}},{key:"findAndApplySet",value:function(e,t,n){var i=this.getMatchingSets(e,t);return this.changeVariableSet({variablesSet:i[0],isDarkModeEnabled:t,fontScale:n})}},{key:"getMatchingSets",value:function(e,t){if(this.settings.isPearsonInstance())return this.getDefaultVariablesSets([],t);var n=this.variablesSets.filter((function(n){return n.profileType===e&&n.darkMode===t}));return 1===n.length?n:this.getDefaultVariablesSets(n,t)}},{key:"getDefaultVariablesSets",value:function(e,t){var n=this;return 0===e.length&&(e=this.variablesSets.filter((function(e){return!e.profileType&&e.darkMode===(null!=t?t:n.chosenSet.darkMode)}))),e}},{key:"changeVariableSet",value:function(e){var t;if(!e.variablesSet)return this.chosenSet=null,this.loadDefaultVariablesSet(e);var n=e.variablesSet;return n.id===(null===(t=this.chosenSet)||void 0===t?void 0:t.id)?Object(l.of)(null):(this.updateFontScale(n,e.fontScale),this.updateGlobals(n),this.isInitVariablesSets=!0,this.updateProfileChosenSetId(n.id))}},{key:"loadDefaultVariablesSet",value:function(e){return b(e.isDarkModeEnabled?y.a:y.b),this.updateProfileChosenSetId(null)}},{key:"updateFontScale",value:function(e,t){e.variablesSet["--common-font-size"].value="var(".concat(t,", 14px)")}},{key:"updateGlobals",value:function(e){b(e.variablesSet),this.chosenSet=e,e.darkMode?this.darkModeService.enableDarkMode():this.darkModeService.disableDarkMode()}},{key:"updateProfileChosenSetId",value:function(e){var t=this;return this.profileStore.get().pipe(Object(u.a)((function(e){return!e}))).pipe(Object(d.a)((function(n){return n.chosenVariablesSetId===String(e)?Object(l.of)(null):(n.chosenVariablesSetId=String(e),t.profileStore.setCacheOnly(n),t.profileService.updateProfile(n))})))}}])}();z.\u0275fac=function(e){return new(e||z)(O.qc(o.a),O.qc(r.a),O.qc(M.a),O.qc(_.a),O.qc(a.A),O.qc(a.D))},z.\u0275prov=O.cc({token:z,factory:z.\u0275fac,providedIn:"root"})},I55L:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e}},IAEX:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("ofXK"),r=n("fXoL"),o=_createClass((function e(){_classCallCheck(this,e)}));o.\u0275mod=r.ec({type:o}),o.\u0275inj=r.dc({factory:function(e){return new(e||o)},imports:[[i.c]]})},IAdc:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("128B");function r(e,t,n){return 0===n?[t]:(e.push(t),e)}function o(){return Object(i.a)(r,[])}},IBtZ:function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,(function(e,t,n){return"\u10d8"===n?t+"\u10e8\u10d8":t+n+"\u10e8\u10d8"}))},past:function(e){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(e)?e.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(e)?e.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):e},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(e){return 0===e?e:1===e?e+"-\u10da\u10d8":e<20||e<=100&&e%20==0||e%100==0?"\u10db\u10d4-"+e:e+"-\u10d4"},week:{dow:1,doy:7}})}(n("wd/R"))},IInf:function(e,t){},IVMo:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fXoL"),r=n("wFFA"),o=n("MGLb"),a=n("l5mm"),s=n("32Ea"),c=n("IzEk"),l=n("Tt6V"),u=["icplayerDiv"],d=["content"],p=["contentView"],h=new i.C("ICPlayerWindow",{providedIn:"root",factory:function(){return window}}),f=function(){return _createClass((function e(t,n,r){_classCallCheck(this,e),this._communicationService=t,this._lessonPlayerKeeper=n,this.window=r,this.NVDAAvailability=!1,this.pageNumber=new i.u,this.isSpeechaceAddonPage=new i.u,this.gotoLesson=new i.u,this.onLoadIframe=new i.u,this.isFirstPageLoaded=!1,this.isAdaptive=!1,this.isPreview=!1,this.areArrowsAvailable=!1,this.nextLessonId=null,this.previousLessonId=null,this.isAnswersChecked=!1,this.isAnswersShow=!1,this.metadata={},this.buttonMethodCounter=0,this.heightMethodCounter=0,this.isStartInactivityTracking=!1}),[{key:"checkAnswers",set:function(e){this.isAnswersChecked=e,this.toggleAnswersCheck(this.isAnswersChecked)}},{key:"showCorrectAnswers",set:function(e){this.isAnswersShow=e,this.toggleAnswersShow(this.isAnswersShow)}},{key:"ngOnInit",value:function(){var e=this;this._communicationService.getParentMessages().subscribe((function(t){e.onMessage(t)}))}},{key:"ngAfterViewInit",value:function(){var e=this;this.window.mAuthor.ScreenUtils.isSoftKeyboardResize(),this.window.icCreatePlayer?this.playerLoaded():this.intervalSubscription=Object(a.a)(1e3).pipe(Object(s.a)((function(){return!e.window.icCreatePlayer})),Object(c.a)(1)).subscribe((function(t){e.playerLoaded()}))}},{key:"ngOnDestroy",value:function(){this.intervalSubscription&&this.intervalSubscription.unsubscribe(),this.isStartInactivityTracking&&this.window.$(document).inactivity.clear()}},{key:"setHeight",value:function(){var e=document.getElementById("_icplayer").firstChild,t=document.getElementById("right-arrow-button"),n=document.getElementById("left-arrow-button");t&&(t.style.top=e.offsetHeight+15+"px"),n&&(n.style.top=e.offsetHeight+15+"px")}},{key:"playerLoaded",value:function(){this.player=this.window.icCreatePlayer("_icplayer"),this.window.player=this.player,this.publishToParent(o.b.playerCreated),this.assignPlayer(),this.setHeight(),this.onLoadIframe.emit()}},{key:"onWindowSizesChanged",value:function(){var e=this;setTimeout((function(){e.window.mAuthor.ScreenUtils.isSoftKeyboardResize()||e.changeLayout()}),100)}},{key:"onResizeChange",value:function(){this.changeLayout()}},{key:"changeLayout",value:function(){if(this.semiResponsiveLayoutChooser){var e=this.window.mAuthor.ScreenUtils.getScreenSizesDependingOnOrientation(navigator.userAgent),t=this.chooseLayout(e);this.player.changeLayout(t),this.handleResize()}}},{key:"initLesson",value:function(){var e=this;(this.resourceId||this.resourceContentUrl)&&this.player&&(this.resourceContentUrl?this.player.load(this.resourceContentUrl):this.player.load("/file/"+this.resourceId),this.player.onPageLoaded((function(){e.isFirstPageLoaded||(e.isFirstPageLoaded=!0,e.semiResponsiveLayoutChooser=new e.window.semiResponsive.LayoutChooser(e.player.getSemiResponsiveLayouts()),e.changeLayout()),e.handleResize(),e.publishToParent(o.b.pageLoaded),e._communicationService.sendPageNumber(e.player.getPlayerServices().getCurrentPageIndex()),e.pageNumber.emit(e.player.getPlayerServices().getCurrentPageIndex())})),this.player.onExternalEvent((function(t,n){e.publishToParent("".concat(o.b.externalEvent).concat(t,":").concat(n))})))}},{key:"publishToParent",value:function(e){this._communicationService.publishFromLesson(e)}},{key:"startInactivityTracking",value:function(e){var t=this;e>0&&(this.window.$(document).inactivity({timeout:6e4*e,triggerActivityNow:!0}),this.window.$(document).on("inactivity",(function(){t.publishToParent("INACTIVITY")})),this.isStartInactivityTracking=!0)}},{key:"onMessage",value:function(e){if(!this.isAdaptive&&!this.isPreview)if(e.isType(o.a.windowWidth))screen.height;else if(e.isType(o.a.iframeSizes)){var t=JSON.parse(e.value.substring("I_FRAME_SIZES:".length));this.areArrowsAvailable=t.areArrowsAvailable,this.isAdaptive=t.isAdaptive,this.isPreview=t.isPreview,this.nextLessonId=t.nextResourceId,this.previousLessonId=t.previousResourceId}if(e.isType(o.a.setPages)){var n=e.getData(o.a.setPages);this.player.setPages(n)}else if(e.isType(o.a.setState)){var i=e.getData(o.a.setState);this.player.setState(i)}else if(e.isType(o.a.goToPage)){var r=parseInt(e.getData(o.a.goToPage),10);this.player.getPlayerServices().getCommands().gotoPageIndex(r)}else if(e.isType(o.a.setContent))this.resourceId=e.getData(o.a.setContent),this.initLesson();else if(e.isType(o.a.setContentFromUrl))this.resourceContentUrl=e.getData(o.a.setContentFromUrl),this.initLesson();else if(e.isType(o.a.getInfo))this.getStateAndScore();else if(e.isType(o.a.setMetadata)){var a=JSON.parse(e.getData(o.a.setMetadata));this.metadata=Object.assign(Object.assign({},this.metadata),a),this.player.setContextMetadata(this.metadata)}else if(e.isType(o.a.getTotalTime)){var s=this.player.getPlayerServices().getTimeService().getTotalTime();this.sendTotalTime(s)}else if(e.isType(o.a.getPageNumber)){var c=this.player.getPlayerServices().getCurrentPageIndex();this.sendPageIndex(c)}else if(e.isType(o.a.getPageTitle)){var l=this.player.getPlayerServices().getPageTitle();this.sendPageTitle(l)}else if(e.isType(o.a.setAdaptiveContext)){var u=JSON.parse(e.getData(o.a.setAdaptiveContext));this.player.setExternalVariables(u)}else if(e.isType(o.a.getAdaptiveContext))this.sendAdaptiveContext();else if(e.isType(o.a.inactivityLimit))this.startInactivityTracking(Number(e.value.substring("INACTIVITY_LIMIT:".length)));else if(e.isType(o.a.getPageContent)){var d=this.player.getPlayerServices().getOpenEndedContentForCurrentPage();this.sendPageContent(d)}else if(e.isType(o.a.setNVDA))e.getData(o.a.setNVDA),this.player.setNVDAAvailability(this.NVDAAvailability);else if(e.isType(o.a.setOpenActivitiesScores)){var p=JSON.parse(e.getData(o.a.setOpenActivitiesScores));this.player.setOpenActivitiesScores(p)}}},{key:"sendAdaptiveContext",value:function(){var e=JSON.stringify(this.player.getExternalVariables());this.publishToParent(o.b.adaptiveContext+e)}},{key:"getStateAndScore",value:function(){var e=new this.window.PlayerUtils(this.player),t=e.getPresentation(),n=e.getFullPresentationScore(t);this.sendScore(n),this.sendState(this.player.getState()),this.sendTime(n.totalTime||0),this.sendPaginatedResults(JSON.stringify(n.paginatedResult)||"{}"),this.sendPagesTimes(JSON.stringify(n.pagesTimes)||"{}"),this.sendAdaptiveContext()}},{key:"sendScore",value:function(e){var t="".concat(e.scaledScore,"|").concat(e.errorsCount,"|").concat(e.checksCount,"|").concat(e.mistakeCount);this.publishToParent(o.b.newScore+t)}},{key:"sendState",value:function(e){this.publishToParent(o.b.newState+e)}},{key:"sendTime",value:function(e){this.publishToParent(o.b.newTimeData+e.toString())}},{key:"sendPaginatedResults",value:function(e){this.publishToParent(o.b.newPaginatedResults+e)}},{key:"sendPagesTimes",value:function(e){this.publishToParent(o.b.newPagesTimes+e)}},{key:"sendResizeEvent",value:function(e,t){this.publishToParent(o.b.resize+"".concat(e,";").concat(t))}},{key:"sendTotalTime",value:function(e){this.publishToParent(o.b.totalTime+""+e)}},{key:"sendPageIndex",value:function(e){this.publishToParent(o.b.pageIndex+""+e)}},{key:"sendPageTitle",value:function(e){this.publishToParent(o.b.pageTitle+""+e)}},{key:"sendPageContent",value:function(e){this.publishToParent(o.b.pageContent+""+e)}},{key:"handleResize",value:function(){if(this.icplayerDiv){var e=this.window.$(this.icplayerDiv.nativeElement.firstElementChild),t=e.width(),n=e.height(),i=e.context.innerHTML.includes("speechace-container");this.isSpeechaceAddonPage.emit(i),this.scalePlayerView(t,n),this.sendResizeEvent(t,n)}}},{key:"scalePlayerView",value:function(e,t){this.window.mAuthor.ScreenUtils.getScreenSizesDependingOnOrientation(navigator.userAgent);var n=window.innerWidth/e;if(this.contentDiv&&this.contentViewDiv){var i="scale(".concat(n,")"),r="top left",o=document.querySelector("meta[name=viewport]");this.contentDiv.nativeElement.style.transform=i,this.contentDiv.nativeElement.style.transformOrigin=r,this.contentDiv.nativeElement.style.webkitTransform=i,this.contentDiv.nativeElement.style.webkitTransformOrigin=r,this.setPlayerScaleInformation(e,t,n);o.setAttribute("content","width=device-width, initial-scale=1.0, maximum-scale=1.0")}}},{key:"setPlayerScaleInformation",value:function(e,t,n){if(this.player){var i=this.contentViewDiv.nativeElement.getBoundingClientRect(),r={scaleX:i.width/e,scaleY:i.width/e,transform:"scale(".concat(n,")"),transformOrigin:"top left"};this.player.getPlayerServices().setScaleInformation(r)}}},{key:"chooseLayout",value:function(e){if(this.semiResponsiveLayoutChooser){var t=e.orientation!==this.window.mAuthor.ScreenUtils.ORIENTATION_TYPES.NOT_MOBILE,n=e.orientation===this.window.mAuthor.ScreenUtils.ORIENTATION_TYPES.PORTRAIT,i=e.orientation===this.window.mAuthor.ScreenUtils.ORIENTATION_TYPES.LANDSCAPE;return this.semiResponsiveLayoutChooser.chooseLayout(e.width,t,n,i)}}},{key:"toggleAnswersCheck",value:function(e){if(this.player){var t=this.player.getPlayerServices().getCommands();e?t.checkAnswers():t.uncheckAnswers()}}},{key:"toggleAnswersShow",value:function(e){if(this.player){var t=e?"ShowAnswers":"HideAnswers";this.player.getPlayerServices().getEventBus().sendEvent(t,{})}}},{key:"assignPlayer",value:function(){this.player&&!this._lessonPlayerKeeper.hasAssignedPlayer()&&this._lessonPlayerKeeper.assignPlayer(this.player)}}])}();f.\u0275fac=function(e){return new(e||f)(i.gc(r.a),i.gc(l.a),i.gc(h))},f.\u0275cmp=i.ac({type:f,selectors:[["app-lesson-present-mobile"]],viewQuery:function(e,t){var n;1&e&&(i.hd(u,!0),i.hd(d,!0),i.hd(p,!0)),2&e&&(i.Vc(n=i.vc())&&(t.icplayerDiv=n.first),i.Vc(n=i.vc())&&(t.contentDiv=n.first),i.Vc(n=i.vc())&&(t.contentViewDiv=n.first))},hostBindings:function(e,t){1&e&&i.uc("resize",(function(){return t.onResizeChange()}),!1,i.Zc)},inputs:{checkAnswers:"checkAnswers",showCorrectAnswers:"showCorrectAnswers",NVDAAvailability:"NVDAAvailability"},outputs:{pageNumber:"pageNumber",isSpeechaceAddonPage:"isSpeechaceAddonPage",gotoLesson:"gotoLesson",onLoadIframe:"onLoadIframe"},decls:11,vars:0,consts:[["id","content-view"],["contentView",""],["id","content"],["content",""],["id","_icplayer"],["icplayerDiv",""]],template:function(e,t){1&e&&(i.mc(0,"div",0,1),i.od(2,"\n    "),i.mc(3,"div",2,3),i.od(5,"\n        "),i.hc(6,"div",4,5),i.od(8,"\n    "),i.lc(),i.od(9,"\n"),i.lc(),i.od(10,"\n"))},encapsulation:2})},Ibf7:function(e,t,n){"use strict";var i=n("Gjsa");e.exports=function(e,t,n){e&&i((function(){e.apply(n||null,t||[])}))}},IjjT:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("Y/cZ"),r=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a.now;return _classCallCheck(this,t),(n=_callSuper(this,t,[e,function(){return t.delegate&&t.delegate!==_assertThisInitialized(n)?t.delegate.now():r()}])).actions=[],n.active=!1,n.scheduled=void 0,n}return _inherits(t,e),_createClass(t,[{key:"schedule",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2?arguments[2]:void 0;return t.delegate&&t.delegate!==this?t.delegate.schedule(e,n,i):_superPropGet(t,"schedule",this,3)([e,n,i])}},{key:"flush",value:function(e){var t=this.actions;if(this.active)t.push(e);else{var n;this.active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}}}])}(i.a)},IrFB:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n("NHnE"))},"Ivi+":function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\uc77c";case"M":return e+"\uc6d4";case"w":case"W":return e+"\uc8fc";default:return e}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(e){return"\uc624\ud6c4"===e},meridiem:function(e,t,n){return e<12?"\uc624\uc804":"\uc624\ud6c4"}})}(n("wd/R"))},"Iy+A":function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fXoL"),r=n("HDdC"),o=n("dLnV"),a=n("DAcC"),s=n("nYR2"),c=n("LPNI"),l=n("ofXK"),u=function(e){return{"text-transform":e}};function d(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                    "),i.mc(2,"span",4),i.od(3),i.lc(),i.od(4,"\n                "),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngStyle",i.Mc(2,u,n.elementInMenu?"capitalize":"uppercase")),i.Ub(1),i.qd("\n                        ",n.label,"\n                    ")}}var p=function(e,t,n,i){return{"mdl-button--fab":e,"mdl-button--colored":t,"mat-menu-item":n,"mdl-button--mini-fab":i}},h=function(e){return{"mat-icon":e}},f=function(){return _createClass((function e(){_classCallCheck(this,e),this.disabled=!1,this.secure=!1,this.className=null,this.miniVersion=!0,this.elementInMenu=!1,this.label="",this.fabWhenWithoutLabel=!0,this.colored=!0,this.moduleName=null,this.selected=new i.u}),[{key:"showLabel",get:function(){return""!==this.label.trim()}},{key:"upload",value:function(e){var t=this;return this.baseUploadFile.upload(!1,e,this.moduleName).pipe(Object(s.a)((function(){t.baseUploadFile.clear()})))}},{key:"onSelected",value:function(e){this.selected.emit(e[0])}},{key:"clear",value:function(){this.baseUploadFile.clear()}},{key:"remove",value:function(e){var t=this;return new r.a((function(n){t.baseUploadFile.removeFile(e).subscribe((function(e){t.clear(),n.next(null),n.complete()}),(function(e){n.error(new o.UploadFileError("Error deleting uploaded file.",404))}))}))}}])}();f.\u0275fac=function(e){return new(e||f)},f.\u0275cmp=i.ac({type:f,selectors:[["upload-file"]],viewQuery:function(e,t){var n;1&e&&i.hd(a.g,!0),2&e&&i.Vc(n=i.vc())&&(t.baseUploadFile=n.first)},inputs:{disabled:"disabled",secure:"secure",className:"className",miniVersion:"miniVersion",elementInMenu:"elementInMenu",label:"label",fabWhenWithoutLabel:"fabWhenWithoutLabel",colored:"colored",moduleName:"moduleName"},outputs:{selected:"selected"},decls:12,vars:13,consts:[[3,"secure","className","selected"],[1,"mdl-button","mdl-js-button",3,"disabled","ngClass","click"],[1,"material-icons",3,"ngClass"],[4,"ngIf"],[3,"ngStyle"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"base-upload-file",0),i.uc("selected",(function(e){return t.onSelected(e)})),i.od(2,"\n            "),i.mc(3,"button",1),i.uc("click",(function(){return t.baseUploadFile.openFilePicker()})),i.od(4,"\n                "),i.mc(5,"i",2),i.od(6,"\n                    \ue2c6"),i.lc(),i.od(7,"\n                "),i.md(8,d,5,4,"ng-container",3),i.od(9,"\n            "),i.lc(),i.od(10,"\n        "),i.lc(),i.od(11,"\n    ")),2&e&&(i.Ub(1),i.Gc("secure",t.secure)("className",t.className),i.Ub(2),i.Gc("disabled",t.baseUploadFile.hasFile()&&t.baseUploadFile.isUploading()||t.disabled)("ngClass",i.Pc(6,p,!t.showLabel&&t.fabWhenWithoutLabel,!t.elementInMenu&&t.colored,t.elementInMenu,!t.showLabel&&t.miniVersion)),i.Ub(2),i.Gc("ngClass",i.Mc(11,h,t.elementInMenu)),i.Ub(3),i.Gc("ngIf",t.showLabel))},directives:[c.a,l.q,l.t,l.w],encapsulation:2})},IzEk:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q"),r=n("4I5i"),o=n("EY2u");function a(e){return function(t){return 0===e?Object(o.b)():t.lift(new s(e))}}var s=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this.total=t,this.total<0)throw new r.a}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.total))}}])}(),c=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).total=n,i.count=0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this.total,n=++this.count;n<=t&&(this.destination.next(e),n===t&&(this.destination.complete(),this.unsubscribe()))}}])}(i.a)},"JCF/":function(e,t,n){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},i=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];e.defineLocale("ku",{months:i,monthsShort:i,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(e){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(e)},meridiem:function(e,t,n){return e<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,(function(e){return n[e]})).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},JIr8:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e){return function(t){var n=new o(e),i=t.lift(n);return n.caught=i}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.selector=t}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.selector,this.caught))}}])}(),a=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).selector=n,r.caught=i,r}return _inherits(t,e),_createClass(t,[{key:"error",value:function(e){if(!this.isStopped){var n;try{n=this.selector(e,this.caught)}catch(a){return void _superPropGet(t,"error",this,3)([a])}this._unsubscribeAndRecycle();var r=new i.a(this);this.add(r);var o=Object(i.c)(n,r);o!==r&&this.add(o)}}}])}(i.b)},JSWS:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("ofXK"),r=n("fXoL"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.document=t}),[{key:"loadJsScript",value:function(e,t){var n=e.createElement("script");return n.type="text/javascript",n.src=t,e.appendChild(this.document.body,n),n}}])}();o.\u0275fac=function(e){return new(e||o)(r.qc(i.e))},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac})},JStT:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=parseInt(e+"",10);return t<10?"0"+t.toString():t.toString()}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"zerofil",type:r,pure:!0})},JVSJ:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"mm":return i+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return"jedan sat";case"hh":return i+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return i+(1===e?"dan":"dana");case"MM":return i+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return i+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:function(e,t,n,i){switch(n){case"m":return t?"jedna minuta":i?"jednu minutu":"jedne minute"}},mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},JX91:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("GyhO"),r=n("z+Ro");function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t[t.length-1];return Object(r.a)(o)?(t.pop(),function(e){return Object(i.a)(t,e,o)}):function(e){return Object(i.a)(t,e)}}},JYSj:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fXoL"),r=(n("Fufb"),n("ofXK")),o=n("bTqV"),a=n("3Pt+"),s=n("AVkO"),c=n("sSH9");function l(e,t){if(1&e){var n=i.nc();i.mc(0,"button",2),i.uc("click",(function(){return i.ad(n),i.yc().prev()})),i.od(1,"\n            "),i.mc(2,"i",3),i.od(3,"\ue5cb"),i.lc(),i.od(4,"\n        "),i.lc()}}function u(e,t){if(1&e){var n=i.nc();i.mc(0,"button",2),i.uc("click",(function(){return i.ad(n),i.yc().next()})),i.od(1,"\n            "),i.mc(2,"i",3),i.od(3,"\ue5cc"),i.lc(),i.od(4,"\n        "),i.lc()}}var d=function(e,t){return{format:e,lang:t,allowFuture:!0}};function p(e,t){if(1&e){var n=i.nc();i.mc(0,"input",4),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc().onDateChange(e)})),i.lc()}if(2&e){var r=i.yc();i.Gc("jqdp",i.Nc(3,d,r.settings.dateFormat,r.settings.lang))("focus-it",r.calendarEmitter)("ngModel",r.selectedDate)}}function h(e,t){if(1&e){var n=i.nc();i.mc(0,"button",2),i.uc("click",(function(){return i.ad(n),i.yc().onCalendarClick()})),i.od(1,"\n            "),i.mc(2,"i",3),i.od(3,"\ue878"),i.lc(),i.od(4,"\n        "),i.lc()}}var f=function(){return _createClass((function e(){_classCallCheck(this,e),this.selectedDateChange=new i.u,this.prevClick=new i.u,this.nextClick=new i.u,this.calendarEmitter=new i.u}),[{key:"prev",value:function(){this.prevClick.emit(null)}},{key:"next",value:function(){this.nextClick.emit(null)}},{key:"onCalendarClick",value:function(){this.calendarEmitter.emit(!0)}},{key:"onDateChange",value:function(e){this.selectedDateChange.emit(e)}}])}();f.\u0275fac=function(e){return new(e||f)},f.\u0275cmp=i.ac({type:f,selectors:[["advanced-date-picker"]],inputs:{settings:"settings",selectedDate:"selectedDate"},outputs:{selectedDateChange:"selectedDateChange",prevClick:"prevClick",nextClick:"nextClick"},ngContentSelectors:["*"],decls:11,vars:4,consts:[["mat-icon-button","",3,"click",4,"ngIf"],["type","text","readonly","","class","custom-date-field",3,"jqdp","focus-it","ngModel","ngModelChange",4,"ngIf"],["mat-icon-button","",3,"click"],[1,"material-icons"],["type","text","readonly","",1,"custom-date-field",3,"jqdp","focus-it","ngModel","ngModelChange"]],template:function(e,t){1&e&&(i.Fc(),i.od(0,"\n        "),i.md(1,l,5,0,"button",0),i.od(2,"\n\n        "),i.Ec(3),i.od(4,"\n\n        "),i.md(5,u,5,0,"button",0),i.od(6,"\n\n        "),i.md(7,p,1,6,"input",1),i.od(8,"\n        "),i.md(9,h,5,0,"button",0),i.od(10,"\n    ")),2&e&&(i.Ub(1),i.Gc("ngIf",t.settings),i.Ub(4),i.Gc("ngIf",t.settings),i.Ub(2),i.Gc("ngIf",t.settings),i.Ub(2),i.Gc("ngIf",t.settings))},directives:[r.t,o.b,a.d,s.a,c.a,a.t,a.w],encapsulation:2})},Jgta:function(e,t,n){"use strict";var i=n("zIRd");n.d(t,"a",(function(){return i.a})),i.a.registerVersion("firebase","8.10.1","app"),i.a.SDK_VERSION="8.10.1"},JiHW:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var i,r=n("Db4A"),o=n("Qrnm"),a=_createClass((function e(t){_classCallCheck(this,e),this.lesson=new r.b(t.lesson),this.score=new o.a(t.score)}));!function(e){e[e.NON_REPORTABLE=0]="NON_REPORTABLE",e[e.REPORTABLE=1]="REPORTABLE"}(i||(i={}))},JvlW:function(e,t,n){!function(e){"use strict";var t={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function n(e,t,n,i){return t?r(n)[0]:i?r(n)[1]:r(n)[2]}function i(e){return e%10==0||e>10&&e<20}function r(e){return t[e].split("_")}function o(e,t,o,a){var s=e+" ";return 1===e?s+n(0,t,o[0],a):t?s+(i(e)?r(o)[1]:r(o)[0]):a?s+r(o)[1]:s+(i(e)?r(o)[1]:r(o)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function(e,t,n,i){return t?"kelios sekund\u0117s":i?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:o,m:n,mm:o,h:n,hh:o,d:n,dd:o,M:n,MM:o,y:n,yy:o},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n("wd/R"))},"K/tc":function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},KBJh:function(e,t){},KRki:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r}));var i=function(){function e(t,n,i,r,o){_classCallCheck(this,e),this.id=t,this.username=n,this.firstName=i,this.lastName=r,this.photoURL=o}return _createClass(e,[{key:"formattedUsername",get:function(){return this.firstName&&this.lastName?this.firstName+" "+this.lastName:this.username}},{key:"serialize",value:function(){var e={};return e.id=this.id,e.username=this.username,e.firstName=this.firstName,e.lastName=this.lastName,e}}],[{key:"fromFirebase",value:function(t){return new e(t.id,t.username,t.firstName,t.lastName)}}])}(),r=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).isSelected=!1,e.isOnline=!1,e}return _inherits(t,e),_createClass(t)}(i)},KSF8:function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},KTz0:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var r=t.words[i];return 1===i.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},Kcjk:function(e){e.exports=JSON.parse('{"a":"3.45.0"}')},Kj3r:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("7o/Q"),r=n("D0XW");function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.a;return function(n){return n.lift(new a(e,t))}}var a=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.dueTime=t,this.scheduler=n}),[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.dueTime,this.scheduler))}}])}(),s=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).dueTime=n,r.scheduler=i,r.debouncedSubscription=null,r.lastValue=null,r.hasValue=!1,r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(c,this.dueTime,this))}},{key:"_complete",value:function(){this.debouncedNext(),this.destination.complete()}},{key:"debouncedNext",value:function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}}},{key:"clearDebounce",value:function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)}}])}(i.a);function c(e){e.debouncedNext()}},Kqap:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){var n=!1;return arguments.length>=2&&(n=!0),function(i){return i.lift(new o(e,t,n))}}var o=function(){return _createClass((function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];_classCallCheck(this,e),this.accumulator=t,this.seed=n,this.hasSeed=i}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.accumulator,this.seed,this.hasSeed))}}])}(),a=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e])).accumulator=n,o._seed=i,o.hasSeed=r,o.index=0,o}return _inherits(t,e),_createClass(t,[{key:"seed",get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e}},{key:"_next",value:function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)}},{key:"_tryNext",value:function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(i){this.destination.error(i)}this.seed=t,this.destination.next(t)}}])}(i.a)},KqfI:function(e,t,n){"use strict";function i(){}n.d(t,"a",(function(){return i}))},LNRl:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("soBk"),r=n("fXoL"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"sendMessage",value:function(e){return this._restClient.postPublic("/public/technical-support",e.raw())}},{key:"sendBugReport",value:function(e){return this._restClient.post("/report/bug",JSON.stringify(e))}}])}();o.\u0275fac=function(e){return new(e||o)(r.qc(i.A))},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac})},LPNI:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("cp0P"),r=n("z6cu"),o=n("fXoL"),a=n("dLnV"),s=n("soBk"),c=n("SxV6"),l=n("Kj3r"),u=n("eIep"),d=n("vkgz"),p=n("JIr8"),h=n("lJxs"),f=n("pLZG"),b=n("simA"),m=n("3Pt+"),g=["formNode"],v=["fileInput"],y=function(){return _createClass((function e(t,n,i,r,a){_classCallCheck(this,e),this._uploadFile=t,this._removeFileService=n,this._token=i,this._translations=r,this._infoMessage=a,this.disabled=!1,this.secure=!1,this.className=null,this.maxSizeMB=Number.MAX_VALUE,this.maxFilenameLength=Number.MAX_VALUE,this.multiFile=!1,this.selected=new o.u,this.startedUploading=new o.u,this.uploaded=new o.u,this.uploading=!1,this.files=[]}),[{key:"ngOnInit",value:function(){this.init()}},{key:"fileChangeEvent",value:function(e){var t,n=this,i=e.target;if(i&&(null===(t=i.files)||void 0===t?void 0:t.length)){for(var r=[],o=0;o<i.files.length;o++){if(!this.validateFile(i.files[o]))return void this.clear();r.push(i.files[o])}this.files=r,this.selected.next(this.files.map((function(e){return new a.FileData(e.name,e.type,e.size,-1,!1,n.secure)})))}}},{key:"upload",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1?arguments[1]:void 0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.startedUploading.next(!0);var a=Object(i.a)([this._token.getFreshToken().pipe(Object(c.a)())]).pipe(Object(l.a)(0),Object(u.a)((function(t){_slicedToArray(t,1)[0];return Object(i.a)(e.files.map((function(t){return e.uploadOneFile(t,n,o)}))).pipe(Object(d.a)((function(){e.uploading=!1}),(function(){e.uploading=!1})),Object(p.a)((function(e){return Object(r.a)(e)})))})),Object(p.a)((function(e){return Object(r.a)(e)})));return t||(a=a.pipe(Object(h.a)((function(e){return e[0]})),Object(p.a)((function(e){return Object(r.a)(e)})))),a}},{key:"openFilePicker",value:function(){this.fileInput.nativeElement.click()}},{key:"clear",value:function(){this.init(),this.formNode.nativeElement.reset()}},{key:"removeFile",value:function(e){return this._removeFileService.removeFile(e)}},{key:"hasFile",value:function(){return this.files.length>0}},{key:"getFile",value:function(e){return this.files[e]}},{key:"isUploading",value:function(){return this.uploading}},{key:"validateFile",value:function(e){return e.name.length>this.maxFilenameLength?(this.showError("portfolios.upload_file.filename_too_long","%LENGTH",this.maxFilenameLength.toString(10),e.name),!1):!(e.size/1024/1024>this.maxFilenameLength&&(this.showError("portfolios.upload_file.files_too_big","%SIZE",this.maxSizeMB.toString(10),e.name),1))}},{key:"showError",value:function(e,t,n,i){var r=this;this._translations.getTranslations().subscribe((function(o){var a=o.labels[e].replace(t,n).replace("%NAMES",i);r._infoMessage.addError(a)}))}},{key:"uploadOneFile",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.uploading=!0;var o="."+e.name.split(".").pop();return t&&!t.endsWith(o)&&(t+=o),this._uploadFile.uploadFile(e,this.secure,this.className,t,i).pipe(Object(p.a)((function(e){return Object(r.a)(e)})),Object(f.a)((function(e){return"done"===e.type})),Object(h.a)((function(e){return e.fileData})),Object(d.a)((function(e){return n.uploaded.next(e)})))}},{key:"init",value:function(){this.observer=null}}])}();y.\u0275fac=function(e){return new(e||y)(o.gc(s.G),o.gc(b.a),o.gc(s.E),o.gc(s.F),o.gc(s.o))},y.\u0275cmp=o.ac({type:y,selectors:[["base-upload-file"]],viewQuery:function(e,t){var n;1&e&&(o.hd(g,!0),o.hd(v,!0)),2&e&&(o.Vc(n=o.vc())&&(t.formNode=n.first),o.Vc(n=o.vc())&&(t.fileInput=n.first))},inputs:{disabled:"disabled",secure:"secure",className:"className",maxSizeMB:"maxSizeMB",maxFilenameLength:"maxFilenameLength",multiFile:"multiFile"},outputs:{selected:"selected",startedUploading:"startedUploading",uploaded:"uploaded"},features:[o.Tb([s.G,b.a])],ngContentSelectors:["*"],decls:10,vars:1,consts:[["formNode",""],["type","file",1,"file-upload-input",3,"multiple","change"],["fileInput",""]],template:function(e,t){1&e&&(o.Fc(),o.od(0,"\n        "),o.mc(1,"form",null,0),o.od(3,"\n            "),o.mc(4,"input",1,2),o.uc("change",(function(e){return t.fileChangeEvent(e)})),o.lc(),o.od(6,"\n        "),o.lc(),o.od(7,"\n        "),o.Ec(8),o.od(9,"\n    ")),2&e&&(o.Ub(4),o.Gc("multiple",t.multiFile))},directives:[m.J,m.u,m.v],encapsulation:2})},LRne:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("z+Ro"),r=n("yCtX"),o=n("jZKg");function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t[t.length-1];return Object(i.a)(a)?(t.pop(),Object(o.a)(t,a)):Object(r.a)(t)}},LYQE:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},Lhse:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},LjTW:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("soBk"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return i.w.getStudentLessonView({value:e,studentId:t,nextUrl:n})}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"previewUrl",type:o,pure:!0})},Loxo:function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(n("wd/R"))},LvDl:function(e,t,n){(function(e){var i;(function(){var r="Expected a function",o="__lodash_placeholder__",a=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],s="[object Arguments]",c="[object Array]",l="[object Boolean]",u="[object Date]",d="[object Error]",p="[object Function]",h="[object GeneratorFunction]",f="[object Map]",b="[object Number]",m="[object Object]",g="[object RegExp]",v="[object Set]",y="[object String]",M="[object Symbol]",_="[object WeakMap]",O="[object ArrayBuffer]",z="[object DataView]",A="[object Float32Array]",k="[object Float64Array]",C="[object Int8Array]",w="[object Int16Array]",S="[object Int32Array]",T="[object Uint8Array]",q="[object Uint16Array]",L="[object Uint32Array]",E=/\b__p \+= '';/g,D=/\b(__p \+=) '' \+/g,R=/(__e\(.*?\)|\b__t\)) \+\n'';/g,x=/&(?:amp|lt|gt|quot|#39);/g,I=/[&<>"']/g,W=RegExp(x.source),P=RegExp(I.source),N=/<%-([\s\S]+?)%>/g,j=/<%([\s\S]+?)%>/g,B=/<%=([\s\S]+?)%>/g,F=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,U=/^\w*$/,V=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,H=/[\\^$.*+?()[\]{}|]/g,Y=RegExp(H.source),X=/^\s+/,G=/\s/,K=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,J=/,? & /,Z=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,$=/[()=,{}\[\]\/\s]/,ee=/\\(\\)?/g,te=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ne=/\w*$/,ie=/^[-+]0x[0-9a-f]+$/i,re=/^0b[01]+$/i,oe=/^\[object .+?Constructor\]$/,ae=/^0o[0-7]+$/i,se=/^(?:0|[1-9]\d*)$/,ce=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,le=/($^)/,ue=/['\n\r\u2028\u2029\\]/g,de="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",he="["+pe+"]",fe="["+de+"]",be="\\d+",me="[a-z\\xdf-\\xf6\\xf8-\\xff]",ge="[^\\ud800-\\udfff"+pe+be+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",ve="\\ud83c[\\udffb-\\udfff]",ye="[^\\ud800-\\udfff]",Me="(?:\\ud83c[\\udde6-\\uddff]){2}",_e="[\\ud800-\\udbff][\\udc00-\\udfff]",Oe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",ze="(?:"+me+"|"+ge+")",Ae="(?:"+Oe+"|"+ge+")",ke="(?:"+fe+"|"+ve+")?",Ce="[\\ufe0e\\ufe0f]?"+ke+"(?:\\u200d(?:"+[ye,Me,_e].join("|")+")[\\ufe0e\\ufe0f]?"+ke+")*",we="(?:"+["[\\u2700-\\u27bf]",Me,_e].join("|")+")"+Ce,Se="(?:"+[ye+fe+"?",fe,Me,_e,"[\\ud800-\\udfff]"].join("|")+")",Te=RegExp("['\u2019]","g"),qe=RegExp(fe,"g"),Le=RegExp(ve+"(?="+ve+")|"+Se+Ce,"g"),Ee=RegExp([Oe+"?"+me+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[he,Oe,"$"].join("|")+")",Ae+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[he,Oe+ze,"$"].join("|")+")",Oe+"?"+ze+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?",Oe+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",be,we].join("|"),"g"),De=RegExp("[\\u200d\\ud800-\\udfff"+de+"\\ufe0e\\ufe0f]"),Re=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,xe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ie=-1,We={};We[A]=We[k]=We[C]=We[w]=We[S]=We[T]=We["[object Uint8ClampedArray]"]=We[q]=We[L]=!0,We[s]=We[c]=We[O]=We[l]=We[z]=We[u]=We[d]=We[p]=We[f]=We[b]=We[m]=We[g]=We[v]=We[y]=We[_]=!1;var Pe={};Pe[s]=Pe[c]=Pe[O]=Pe[z]=Pe[l]=Pe[u]=Pe[A]=Pe[k]=Pe[C]=Pe[w]=Pe[S]=Pe[f]=Pe[b]=Pe[m]=Pe[g]=Pe[v]=Pe[y]=Pe[M]=Pe[T]=Pe["[object Uint8ClampedArray]"]=Pe[q]=Pe[L]=!0,Pe[d]=Pe[p]=Pe[_]=!1;var Ne={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},je=parseFloat,Be=parseInt,Fe="object"==typeof global&&global&&global.Object===Object&&global,Ue="object"==typeof self&&self&&self.Object===Object&&self,Ve=Fe||Ue||Function("return this")(),He=t&&!t.nodeType&&t,Ye=He&&"object"==typeof e&&e&&!e.nodeType&&e,Xe=Ye&&Ye.exports===He,Ge=Xe&&Fe.process,Ke=function(){try{return Ye&&Ye.require&&Ye.require("util").types||Ge&&Ge.binding&&Ge.binding("util")}catch(e){}}(),Qe=Ke&&Ke.isArrayBuffer,Je=Ke&&Ke.isDate,Ze=Ke&&Ke.isMap,$e=Ke&&Ke.isRegExp,et=Ke&&Ke.isSet,tt=Ke&&Ke.isTypedArray;function nt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function it(e,t,n,i){for(var r=-1,o=null==e?0:e.length;++r<o;){var a=e[r];t(i,a,n(a),e)}return i}function rt(e,t){for(var n=-1,i=null==e?0:e.length;++n<i&&!1!==t(e[n],n,e););return e}function ot(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function at(e,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(!t(e[n],n,e))return!1;return!0}function st(e,t){for(var n=-1,i=null==e?0:e.length,r=0,o=[];++n<i;){var a=e[n];t(a,n,e)&&(o[r++]=a)}return o}function ct(e,t){return!(null==e||!e.length)&&vt(e,t,0)>-1}function lt(e,t,n){for(var i=-1,r=null==e?0:e.length;++i<r;)if(n(t,e[i]))return!0;return!1}function ut(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++n<i;)r[n]=t(e[n],n,e);return r}function dt(e,t){for(var n=-1,i=t.length,r=e.length;++n<i;)e[r+n]=t[n];return e}function pt(e,t,n,i){var r=-1,o=null==e?0:e.length;for(i&&o&&(n=e[++r]);++r<o;)n=t(n,e[r],r,e);return n}function ht(e,t,n,i){var r=null==e?0:e.length;for(i&&r&&(n=e[--r]);r--;)n=t(n,e[r],r,e);return n}function ft(e,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(t(e[n],n,e))return!0;return!1}var bt=Ot("length");function mt(e,t,n){var i;return n(e,(function(e,n,r){if(t(e,n,r))return i=n,!1})),i}function gt(e,t,n,i){for(var r=e.length,o=n+(i?1:-1);i?o--:++o<r;)if(t(e[o],o,e))return o;return-1}function vt(e,t,n){return t==t?function(e,t,n){for(var i=n-1,r=e.length;++i<r;)if(e[i]===t)return i;return-1}(e,t,n):gt(e,Mt,n)}function yt(e,t,n,i){for(var r=n-1,o=e.length;++r<o;)if(i(e[r],t))return r;return-1}function Mt(e){return e!=e}function _t(e,t){var n=null==e?0:e.length;return n?kt(e,t)/n:NaN}function Ot(e){return function(t){return null==t?void 0:t[e]}}function zt(e){return function(t){return null==e?void 0:e[t]}}function At(e,t,n,i,r){return r(e,(function(e,r,o){n=i?(i=!1,e):t(n,e,r,o)})),n}function kt(e,t){for(var n,i=-1,r=e.length;++i<r;){var o=t(e[i]);void 0!==o&&(n=void 0===n?o:n+o)}return n}function Ct(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}function wt(e){return e?e.slice(0,Ht(e)+1).replace(X,""):e}function St(e){return function(t){return e(t)}}function Tt(e,t){return ut(t,(function(t){return e[t]}))}function qt(e,t){return e.has(t)}function Lt(e,t){for(var n=-1,i=e.length;++n<i&&vt(t,e[n],0)>-1;);return n}function Et(e,t){for(var n=e.length;n--&&vt(t,e[n],0)>-1;);return n}function Dt(e,t){for(var n=e.length,i=0;n--;)e[n]===t&&++i;return i}var Rt=zt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),xt=zt({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function It(e){return"\\"+Ne[e]}function Wt(e){return De.test(e)}function Pt(e){var t=-1,n=Array(e.size);return e.forEach((function(e,i){n[++t]=[i,e]})),n}function Nt(e,t){return function(n){return e(t(n))}}function jt(e,t){for(var n=-1,i=e.length,r=0,a=[];++n<i;){var s=e[n];s!==t&&s!==o||(e[n]=o,a[r++]=n)}return a}function Bt(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function Ft(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function Ut(e){return Wt(e)?function(e){for(var t=Le.lastIndex=0;Le.test(e);)++t;return t}(e):bt(e)}function Vt(e){return Wt(e)?function(e){return e.match(Le)||[]}(e):function(e){return e.split("")}(e)}function Ht(e){for(var t=e.length;t--&&G.test(e.charAt(t)););return t}var Yt=zt({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Xt=function e(t){var n,i=(t=null==t?Ve:Xt.defaults(Ve.Object(),t,Xt.pick(Ve,xe))).Array,G=t.Date,de=t.Error,pe=t.Function,he=t.Math,fe=t.Object,be=t.RegExp,me=t.String,ge=t.TypeError,ve=i.prototype,ye=pe.prototype,Me=fe.prototype,_e=t["__core-js_shared__"],Oe=ye.toString,ze=Me.hasOwnProperty,Ae=0,ke=(n=/[^.]+$/.exec(_e&&_e.keys&&_e.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Ce=Me.toString,we=Oe.call(fe),Se=Ve._,Le=be("^"+Oe.call(ze).replace(H,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),De=Xe?t.Buffer:void 0,Ne=t.Symbol,Fe=t.Uint8Array,Ue=De?De.allocUnsafe:void 0,He=Nt(fe.getPrototypeOf,fe),Ye=fe.create,Ge=Me.propertyIsEnumerable,Ke=ve.splice,bt=Ne?Ne.isConcatSpreadable:void 0,zt=Ne?Ne.iterator:void 0,Gt=Ne?Ne.toStringTag:void 0,Kt=function(){try{var e=$r(fe,"defineProperty");return e({},"",{}),e}catch(t){}}(),Qt=t.clearTimeout!==Ve.clearTimeout&&t.clearTimeout,Jt=G&&G.now!==Ve.Date.now&&G.now,Zt=t.setTimeout!==Ve.setTimeout&&t.setTimeout,$t=he.ceil,en=he.floor,tn=fe.getOwnPropertySymbols,nn=De?De.isBuffer:void 0,rn=t.isFinite,on=ve.join,an=Nt(fe.keys,fe),sn=he.max,cn=he.min,ln=G.now,un=t.parseInt,dn=he.random,pn=ve.reverse,hn=$r(t,"DataView"),fn=$r(t,"Map"),bn=$r(t,"Promise"),mn=$r(t,"Set"),gn=$r(t,"WeakMap"),vn=$r(fe,"create"),yn=gn&&new gn,Mn={},_n=To(hn),On=To(fn),zn=To(bn),An=To(mn),kn=To(gn),Cn=Ne?Ne.prototype:void 0,wn=Cn?Cn.valueOf:void 0,Sn=Cn?Cn.toString:void 0;function Tn(e){if(Ya(e)&&!xa(e)&&!(e instanceof Dn)){if(e instanceof En)return e;if(ze.call(e,"__wrapped__"))return qo(e)}return new En(e)}var qn=function(){function e(){}return function(t){if(!Ha(t))return{};if(Ye)return Ye(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function Ln(){}function En(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function Dn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Rn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function xn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function In(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new In;++t<n;)this.add(e[t])}function Pn(e){var t=this.__data__=new xn(e);this.size=t.size}function Nn(e,t){var n=xa(e),i=!n&&Ra(e),r=!n&&!i&&Na(e),o=!n&&!i&&!r&&es(e),a=n||i||r||o,s=a?Ct(e.length,me):[],c=s.length;for(var l in e)!t&&!ze.call(e,l)||a&&("length"==l||r&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||ao(l,c))||s.push(l);return s}function jn(e){var t=e.length;return t?e[Ii(0,t-1)]:void 0}function Bn(e,t){return Ao(gr(e),Qn(t,0,e.length))}function Fn(e){return Ao(gr(e))}function Un(e,t,n){(void 0!==n&&!La(e[t],n)||void 0===n&&!(t in e))&&Gn(e,t,n)}function Vn(e,t,n){var i=e[t];ze.call(e,t)&&La(i,n)&&(void 0!==n||t in e)||Gn(e,t,n)}function Hn(e,t){for(var n=e.length;n--;)if(La(e[n][0],t))return n;return-1}function Yn(e,t,n,i){return ti(e,(function(e,r,o){t(i,e,n(e),o)})),i}function Xn(e,t){return e&&vr(t,Os(t),e)}function Gn(e,t,n){"__proto__"==t&&Kt?Kt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Kn(e,t){for(var n=-1,r=t.length,o=i(r),a=null==e;++n<r;)o[n]=a?void 0:gs(e,t[n]);return o}function Qn(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}function Jn(e,t,n,i,r,o){var a,c=1&t,d=2&t,_=4&t;if(n&&(a=r?n(e,i,r,o):n(e)),void 0!==a)return a;if(!Ha(e))return e;var E=xa(e);if(E){if(a=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&ze.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!c)return gr(e,a)}else{var D=no(e),R=D==p||D==h;if(Na(e))return dr(e,c);if(D==m||D==s||R&&!r){if(a=d||R?{}:ro(e),!c)return d?function(e,t){return vr(e,to(e),t)}(e,function(e,t){return e&&vr(t,zs(t),e)}(a,e)):function(e,t){return vr(e,eo(e),t)}(e,Xn(a,e))}else{if(!Pe[D])return r?e:{};a=function(e,t,n){var i,r=e.constructor;switch(t){case O:return pr(e);case l:case u:return new r(+e);case z:return function(e,t){var n=t?pr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case A:case k:case C:case w:case S:case T:case"[object Uint8ClampedArray]":case q:case L:return hr(e,n);case f:return new r;case b:case y:return new r(e);case g:return function(e){var t=new e.constructor(e.source,ne.exec(e));return t.lastIndex=e.lastIndex,t}(e);case v:return new r;case M:return i=e,wn?fe(wn.call(i)):{}}}(e,D,c)}}o||(o=new Pn);var x=o.get(e);if(x)return x;o.set(e,a),Ja(e)?e.forEach((function(i){a.add(Jn(i,t,n,i,e,o))})):Xa(e)&&e.forEach((function(i,r){a.set(r,Jn(i,t,n,r,e,o))}));var I=E?void 0:(_?d?Yr:Hr:d?zs:Os)(e);return rt(I||e,(function(i,r){I&&(i=e[r=i]),Vn(a,r,Jn(i,t,n,r,e,o))})),a}function Zn(e,t,n){var i=n.length;if(null==e)return!i;for(e=fe(e);i--;){var r=n[i],o=t[r],a=e[r];if(void 0===a&&!(r in e)||!o(a))return!1}return!0}function $n(e,t,n){if("function"!=typeof e)throw new ge(r);return Mo((function(){e.apply(void 0,n)}),t)}function ei(e,t,n,i){var r=-1,o=ct,a=!0,s=e.length,c=[],l=t.length;if(!s)return c;n&&(t=ut(t,St(n))),i?(o=lt,a=!1):t.length>=200&&(o=qt,a=!1,t=new Wn(t));e:for(;++r<s;){var u=e[r],d=null==n?u:n(u);if(u=i||0!==u?u:0,a&&d==d){for(var p=l;p--;)if(t[p]===d)continue e;c.push(u)}else o(t,d,i)||c.push(u)}return c}Tn.templateSettings={escape:N,evaluate:j,interpolate:B,variable:"",imports:{_:Tn}},Tn.prototype=Ln.prototype,Tn.prototype.constructor=Tn,En.prototype=qn(Ln.prototype),En.prototype.constructor=En,Dn.prototype=qn(Ln.prototype),Dn.prototype.constructor=Dn,Rn.prototype.clear=function(){this.__data__=vn?vn(null):{},this.size=0},Rn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Rn.prototype.get=function(e){var t=this.__data__;if(vn){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return ze.call(t,e)?t[e]:void 0},Rn.prototype.has=function(e){var t=this.__data__;return vn?void 0!==t[e]:ze.call(t,e)},Rn.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=vn&&void 0===t?"__lodash_hash_undefined__":t,this},xn.prototype.clear=function(){this.__data__=[],this.size=0},xn.prototype.delete=function(e){var t=this.__data__,n=Hn(t,e);return!(n<0||(n==t.length-1?t.pop():Ke.call(t,n,1),--this.size,0))},xn.prototype.get=function(e){var t=this.__data__,n=Hn(t,e);return n<0?void 0:t[n][1]},xn.prototype.has=function(e){return Hn(this.__data__,e)>-1},xn.prototype.set=function(e,t){var n=this.__data__,i=Hn(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this},In.prototype.clear=function(){this.size=0,this.__data__={hash:new Rn,map:new(fn||xn),string:new Rn}},In.prototype.delete=function(e){var t=Jr(this,e).delete(e);return this.size-=t?1:0,t},In.prototype.get=function(e){return Jr(this,e).get(e)},In.prototype.has=function(e){return Jr(this,e).has(e)},In.prototype.set=function(e,t){var n=Jr(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this},Wn.prototype.add=Wn.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Wn.prototype.has=function(e){return this.__data__.has(e)},Pn.prototype.clear=function(){this.__data__=new xn,this.size=0},Pn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Pn.prototype.get=function(e){return this.__data__.get(e)},Pn.prototype.has=function(e){return this.__data__.has(e)},Pn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof xn){var i=n.__data__;if(!fn||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new In(i)}return n.set(e,t),this.size=n.size,this};var ti=_r(li),ni=_r(ui,!0);function ii(e,t){var n=!0;return ti(e,(function(e,i,r){return n=!!t(e,i,r)})),n}function ri(e,t,n){for(var i=-1,r=e.length;++i<r;){var o=e[i],a=t(o);if(null!=a&&(void 0===s?a==a&&!$a(a):n(a,s)))var s=a,c=o}return c}function oi(e,t){var n=[];return ti(e,(function(e,i,r){t(e,i,r)&&n.push(e)})),n}function ai(e,t,n,i,r){var o=-1,a=e.length;for(n||(n=oo),r||(r=[]);++o<a;){var s=e[o];t>0&&n(s)?t>1?ai(s,t-1,n,i,r):dt(r,s):i||(r[r.length]=s)}return r}var si=Or(),ci=Or(!0);function li(e,t){return e&&si(e,t,Os)}function ui(e,t){return e&&ci(e,t,Os)}function di(e,t){return st(t,(function(t){return Fa(e[t])}))}function pi(e,t){for(var n=0,i=(t=sr(t,e)).length;null!=e&&n<i;)e=e[So(t[n++])];return n&&n==i?e:void 0}function hi(e,t,n){var i=t(e);return xa(e)?i:dt(i,n(e))}function fi(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Gt&&Gt in fe(e)?function(e){var t=ze.call(e,Gt),n=e[Gt];try{e[Gt]=void 0;var i=!0}catch(o){}var r=Ce.call(e);return i&&(t?e[Gt]=n:delete e[Gt]),r}(e):function(e){return Ce.call(e)}(e)}function bi(e,t){return e>t}function mi(e,t){return null!=e&&ze.call(e,t)}function gi(e,t){return null!=e&&t in fe(e)}function vi(e,t,n){for(var r=n?lt:ct,o=e[0].length,a=e.length,s=a,c=i(a),l=1/0,u=[];s--;){var d=e[s];s&&t&&(d=ut(d,St(t))),l=cn(d.length,l),c[s]=!n&&(t||o>=120&&d.length>=120)?new Wn(s&&d):void 0}d=e[0];var p=-1,h=c[0];e:for(;++p<o&&u.length<l;){var f=d[p],b=t?t(f):f;if(f=n||0!==f?f:0,!(h?qt(h,b):r(u,b,n))){for(s=a;--s;){var m=c[s];if(!(m?qt(m,b):r(e[s],b,n)))continue e}h&&h.push(b),u.push(f)}}return u}function yi(e,t,n){var i=null==(e=mo(e,t=sr(t,e)))?e:e[So(Bo(t))];return null==i?void 0:nt(i,e,n)}function Mi(e){return Ya(e)&&fi(e)==s}function _i(e,t,n,i,r){return e===t||(null==e||null==t||!Ya(e)&&!Ya(t)?e!=e&&t!=t:function(e,t,n,i,r,o){var a=xa(e),p=xa(t),h=a?c:no(e),_=p?c:no(t),A=(h=h==s?m:h)==m,k=(_=_==s?m:_)==m,C=h==_;if(C&&Na(e)){if(!Na(t))return!1;a=!0,A=!1}if(C&&!A)return o||(o=new Pn),a||es(e)?Ur(e,t,n,i,r,o):function(e,t,n,i,r,o,a){switch(n){case z:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case O:return!(e.byteLength!=t.byteLength||!o(new Fe(e),new Fe(t)));case l:case u:case b:return La(+e,+t);case d:return e.name==t.name&&e.message==t.message;case g:case y:return e==t+"";case f:var s=Pt;case v:var c=1&i;if(s||(s=Bt),e.size!=t.size&&!c)return!1;var p=a.get(e);if(p)return p==t;i|=2,a.set(e,t);var h=Ur(s(e),s(t),i,r,o,a);return a.delete(e),h;case M:if(wn)return wn.call(e)==wn.call(t)}return!1}(e,t,h,n,i,r,o);if(!(1&n)){var w=A&&ze.call(e,"__wrapped__"),S=k&&ze.call(t,"__wrapped__");if(w||S){var T=w?e.value():e,q=S?t.value():t;return o||(o=new Pn),r(T,q,n,i,o)}}return!!C&&(o||(o=new Pn),function(e,t,n,i,r,o){var a=1&n,s=Hr(e),c=s.length;if(c!=Hr(t).length&&!a)return!1;for(var l=c;l--;){var u=s[l];if(!(a?u in t:ze.call(t,u)))return!1}var d=o.get(e),p=o.get(t);if(d&&p)return d==t&&p==e;var h=!0;o.set(e,t),o.set(t,e);for(var f=a;++l<c;){var b=e[u=s[l]],m=t[u];if(i)var g=a?i(m,b,u,t,e,o):i(b,m,u,e,t,o);if(!(void 0===g?b===m||r(b,m,n,i,o):g)){h=!1;break}f||(f="constructor"==u)}if(h&&!f){var v=e.constructor,y=t.constructor;v==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof v&&v instanceof v&&"function"==typeof y&&y instanceof y||(h=!1)}return o.delete(e),o.delete(t),h}(e,t,n,i,r,o))}(e,t,n,i,_i,r))}function Oi(e,t,n,i){var r=n.length,o=r,a=!i;if(null==e)return!o;for(e=fe(e);r--;){var s=n[r];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++r<o;){var c=(s=n[r])[0],l=e[c],u=s[1];if(a&&s[2]){if(void 0===l&&!(c in e))return!1}else{var d=new Pn;if(i)var p=i(l,u,c,e,t,d);if(!(void 0===p?_i(u,l,3,i,d):p))return!1}}return!0}function zi(e){return!(!Ha(e)||(t=e,ke&&ke in t))&&(Fa(e)?Le:oe).test(To(e));var t}function Ai(e){return"function"==typeof e?e:null==e?Gs:"object"==typeof e?xa(e)?Ti(e[0],e[1]):Si(e):ic(e)}function ki(e){if(!po(e))return an(e);var t=[];for(var n in fe(e))ze.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Ci(e,t){return e<t}function wi(e,t){var n=-1,r=Wa(e)?i(e.length):[];return ti(e,(function(e,i,o){r[++n]=t(e,i,o)})),r}function Si(e){var t=Zr(e);return 1==t.length&&t[0][2]?fo(t[0][0],t[0][1]):function(n){return n===e||Oi(n,e,t)}}function Ti(e,t){return co(e)&&ho(t)?fo(So(e),t):function(n){var i=gs(n,e);return void 0===i&&i===t?vs(n,e):_i(t,i,3)}}function qi(e,t,n,i,r){e!==t&&si(t,(function(o,a){if(r||(r=new Pn),Ha(o))!function(e,t,n,i,r,o,a){var s=vo(e,n),c=vo(t,n),l=a.get(c);if(l)Un(e,n,l);else{var u=o?o(s,c,n+"",e,t,a):void 0,d=void 0===u;if(d){var p=xa(c),h=!p&&Na(c),f=!p&&!h&&es(c);u=c,p||h||f?xa(s)?u=s:Pa(s)?u=gr(s):h?(d=!1,u=dr(c,!0)):f?(d=!1,u=hr(c,!0)):u=[]:Ka(c)||Ra(c)?(u=s,Ra(s)?u=cs(s):Ha(s)&&!Fa(s)||(u=ro(c))):d=!1}d&&(a.set(c,u),r(u,c,i,o,a),a.delete(c)),Un(e,n,u)}}(e,t,a,n,qi,i,r);else{var s=i?i(vo(e,a),o,a+"",e,t,r):void 0;void 0===s&&(s=o),Un(e,a,s)}}),zs)}function Li(e,t){var n=e.length;if(n)return ao(t+=t<0?n:0,n)?e[t]:void 0}function Ei(e,t,n){t=t.length?ut(t,(function(e){return xa(e)?function(t){return pi(t,1===e.length?e[0]:e)}:e})):[Gs];var i=-1;return t=ut(t,St(Qr())),function(e,t){var i=e.length;for(e.sort((function(e,t){return function(e,t,n){for(var i=-1,r=e.criteria,o=t.criteria,a=r.length,s=n.length;++i<a;){var c=fr(r[i],o[i]);if(c)return i>=s?c:c*("desc"==n[i]?-1:1)}return e.index-t.index}(e,t,n)}));i--;)e[i]=e[i].value;return e}(wi(e,(function(e,n,r){return{criteria:ut(t,(function(t){return t(e)})),index:++i,value:e}})))}function Di(e,t,n){for(var i=-1,r=t.length,o={};++i<r;){var a=t[i],s=pi(e,a);n(s,a)&&Bi(o,sr(a,e),s)}return o}function Ri(e,t,n,i){var r=i?yt:vt,o=-1,a=t.length,s=e;for(e===t&&(t=gr(t)),n&&(s=ut(e,St(n)));++o<a;)for(var c=0,l=t[o],u=n?n(l):l;(c=r(s,u,c,i))>-1;)s!==e&&Ke.call(s,c,1),Ke.call(e,c,1);return e}function xi(e,t){for(var n=e?t.length:0,i=n-1;n--;){var r=t[n];if(n==i||r!==o){var o=r;ao(r)?Ke.call(e,r,1):$i(e,r)}}return e}function Ii(e,t){return e+en(dn()*(t-e+1))}function Wi(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=en(t/2))&&(e+=e)}while(t);return n}function Pi(e,t){return _o(bo(e,t,Gs),e+"")}function Ni(e){return jn(Ls(e))}function ji(e,t){var n=Ls(e);return Ao(n,Qn(t,0,n.length))}function Bi(e,t,n,i){if(!Ha(e))return e;for(var r=-1,o=(t=sr(t,e)).length,a=o-1,s=e;null!=s&&++r<o;){var c=So(t[r]),l=n;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(r!=a){var u=s[c];void 0===(l=i?i(u,c,s):void 0)&&(l=Ha(u)?u:ao(t[r+1])?[]:{})}Vn(s,c,l),s=s[c]}return e}var Fi=yn?function(e,t){return yn.set(e,t),e}:Gs,Ui=Kt?function(e,t){return Kt(e,"toString",{configurable:!0,enumerable:!1,value:Hs(t),writable:!0})}:Gs;function Vi(e){return Ao(Ls(e))}function Hi(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=i(o);++r<o;)a[r]=e[r+t];return a}function Yi(e,t){var n;return ti(e,(function(e,i,r){return!(n=t(e,i,r))})),!!n}function Xi(e,t,n){var i=0,r=null==e?i:e.length;if("number"==typeof t&&t==t&&r<=2147483647){for(;i<r;){var o=i+r>>>1,a=e[o];null!==a&&!$a(a)&&(n?a<=t:a<t)?i=o+1:r=o}return r}return Gi(e,t,Gs,n)}function Gi(e,t,n,i){var r=0,o=null==e?0:e.length;if(0===o)return 0;for(var a=(t=n(t))!=t,s=null===t,c=$a(t),l=void 0===t;r<o;){var u=en((r+o)/2),d=n(e[u]),p=void 0!==d,h=null===d,f=d==d,b=$a(d);if(a)var m=i||f;else m=l?f&&(i||p):s?f&&p&&(i||!h):c?f&&p&&!h&&(i||!b):!h&&!b&&(i?d<=t:d<t);m?r=u+1:o=u}return cn(o,4294967294)}function Ki(e,t){for(var n=-1,i=e.length,r=0,o=[];++n<i;){var a=e[n],s=t?t(a):a;if(!n||!La(s,c)){var c=s;o[r++]=0===a?0:a}}return o}function Qi(e){return"number"==typeof e?e:$a(e)?NaN:+e}function Ji(e){if("string"==typeof e)return e;if(xa(e))return ut(e,Ji)+"";if($a(e))return Sn?Sn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Zi(e,t,n){var i=-1,r=ct,o=e.length,a=!0,s=[],c=s;if(n)a=!1,r=lt;else if(o>=200){var l=t?null:Wr(e);if(l)return Bt(l);a=!1,r=qt,c=new Wn}else c=t?[]:s;e:for(;++i<o;){var u=e[i],d=t?t(u):u;if(u=n||0!==u?u:0,a&&d==d){for(var p=c.length;p--;)if(c[p]===d)continue e;t&&c.push(d),s.push(u)}else r(c,d,n)||(c!==s&&c.push(d),s.push(u))}return s}function $i(e,t){return null==(e=mo(e,t=sr(t,e)))||delete e[So(Bo(t))]}function er(e,t,n,i){return Bi(e,t,n(pi(e,t)),i)}function tr(e,t,n,i){for(var r=e.length,o=i?r:-1;(i?o--:++o<r)&&t(e[o],o,e););return n?Hi(e,i?0:o,i?o+1:r):Hi(e,i?o+1:0,i?r:o)}function nr(e,t){var n=e;return n instanceof Dn&&(n=n.value()),pt(t,(function(e,t){return t.func.apply(t.thisArg,dt([e],t.args))}),n)}function ir(e,t,n){var r=e.length;if(r<2)return r?Zi(e[0]):[];for(var o=-1,a=i(r);++o<r;)for(var s=e[o],c=-1;++c<r;)c!=o&&(a[o]=ei(a[o]||s,e[c],t,n));return Zi(ai(a,1),t,n)}function rr(e,t,n){for(var i=-1,r=e.length,o=t.length,a={};++i<r;){var s=i<o?t[i]:void 0;n(a,e[i],s)}return a}function or(e){return Pa(e)?e:[]}function ar(e){return"function"==typeof e?e:Gs}function sr(e,t){return xa(e)?e:co(e,t)?[e]:wo(ls(e))}var cr=Pi;function lr(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:Hi(e,t,n)}var ur=Qt||function(e){return Ve.clearTimeout(e)};function dr(e,t){if(t)return e.slice();var n=e.length,i=Ue?Ue(n):new e.constructor(n);return e.copy(i),i}function pr(e){var t=new e.constructor(e.byteLength);return new Fe(t).set(new Fe(e)),t}function hr(e,t){var n=t?pr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function fr(e,t){if(e!==t){var n=void 0!==e,i=null===e,r=e==e,o=$a(e),a=void 0!==t,s=null===t,c=t==t,l=$a(t);if(!s&&!l&&!o&&e>t||o&&a&&c&&!s&&!l||i&&a&&c||!n&&c||!r)return 1;if(!i&&!o&&!l&&e<t||l&&n&&r&&!i&&!o||s&&n&&r||!a&&r||!c)return-1}return 0}function br(e,t,n,r){for(var o=-1,a=e.length,s=n.length,c=-1,l=t.length,u=sn(a-s,0),d=i(l+u),p=!r;++c<l;)d[c]=t[c];for(;++o<s;)(p||o<a)&&(d[n[o]]=e[o]);for(;u--;)d[c++]=e[o++];return d}function mr(e,t,n,r){for(var o=-1,a=e.length,s=-1,c=n.length,l=-1,u=t.length,d=sn(a-c,0),p=i(d+u),h=!r;++o<d;)p[o]=e[o];for(var f=o;++l<u;)p[f+l]=t[l];for(;++s<c;)(h||o<a)&&(p[f+n[s]]=e[o++]);return p}function gr(e,t){var n=-1,r=e.length;for(t||(t=i(r));++n<r;)t[n]=e[n];return t}function vr(e,t,n,i){var r=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],c=i?i(n[s],e[s],s,n,e):void 0;void 0===c&&(c=e[s]),r?Gn(n,s,c):Vn(n,s,c)}return n}function yr(e,t){return function(n,i){var r=xa(n)?it:Yn,o=t?t():{};return r(n,e,Qr(i,2),o)}}function Mr(e){return Pi((function(t,n){var i=-1,r=n.length,o=r>1?n[r-1]:void 0,a=r>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(r--,o):void 0,a&&so(n[0],n[1],a)&&(o=r<3?void 0:o,r=1),t=fe(t);++i<r;){var s=n[i];s&&e(t,s,i,o)}return t}))}function _r(e,t){return function(n,i){if(null==n)return n;if(!Wa(n))return e(n,i);for(var r=n.length,o=t?r:-1,a=fe(n);(t?o--:++o<r)&&!1!==i(a[o],o,a););return n}}function Or(e){return function(t,n,i){for(var r=-1,o=fe(t),a=i(t),s=a.length;s--;){var c=a[e?s:++r];if(!1===n(o[c],c,o))break}return t}}function zr(e){return function(t){var n=Wt(t=ls(t))?Vt(t):void 0,i=n?n[0]:t.charAt(0),r=n?lr(n,1).join(""):t.slice(1);return i[e]()+r}}function Ar(e){return function(t){return pt(Fs(Rs(t).replace(Te,"")),e,"")}}function kr(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=qn(e.prototype),i=e.apply(n,t);return Ha(i)?i:n}}function Cr(e){return function(t,n,i){var r=fe(t);if(!Wa(t)){var o=Qr(n,3);t=Os(t),n=function(e){return o(r[e],e,r)}}var a=e(t,n,i);return a>-1?r[o?t[a]:a]:void 0}}function wr(e){return Vr((function(t){var n=t.length,i=n,o=En.prototype.thru;for(e&&t.reverse();i--;){var a=t[i];if("function"!=typeof a)throw new ge(r);if(o&&!s&&"wrapper"==Gr(a))var s=new En([],!0)}for(i=s?i:n;++i<n;){var c=Gr(a=t[i]),l="wrapper"==c?Xr(a):void 0;s=l&&lo(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?s[Gr(l[0])].apply(s,l[3]):1==a.length&&lo(a)?s[c]():s.thru(a)}return function(){var e=arguments,i=e[0];if(s&&1==e.length&&xa(i))return s.plant(i).value();for(var r=0,o=n?t[r].apply(this,e):i;++r<n;)o=t[r].call(this,o);return o}}))}function Sr(e,t,n,r,o,a,s,c,l,u){var d=128&t,p=1&t,h=2&t,f=24&t,b=512&t,m=h?void 0:kr(e);return function g(){for(var v=arguments.length,y=i(v),M=v;M--;)y[M]=arguments[M];if(f)var _=Kr(g),O=Dt(y,_);if(r&&(y=br(y,r,o,f)),a&&(y=mr(y,a,s,f)),v-=O,f&&v<u){var z=jt(y,_);return xr(e,t,Sr,g.placeholder,n,y,z,c,l,u-v)}var A=p?n:this,k=h?A[e]:e;return v=y.length,c?y=go(y,c):b&&v>1&&y.reverse(),d&&l<v&&(y.length=l),this&&this!==Ve&&this instanceof g&&(k=m||kr(k)),k.apply(A,y)}}function Tr(e,t){return function(n,i){return function(e,t,n,i){return li(e,(function(e,r,o){t(i,n(e),r,o)})),i}(n,e,t(i),{})}}function qr(e,t){return function(n,i){var r;if(void 0===n&&void 0===i)return t;if(void 0!==n&&(r=n),void 0!==i){if(void 0===r)return i;"string"==typeof n||"string"==typeof i?(n=Ji(n),i=Ji(i)):(n=Qi(n),i=Qi(i)),r=e(n,i)}return r}}function Lr(e){return Vr((function(t){return t=ut(t,St(Qr())),Pi((function(n){var i=this;return e(t,(function(e){return nt(e,i,n)}))}))}))}function Er(e,t){var n=(t=void 0===t?" ":Ji(t)).length;if(n<2)return n?Wi(t,e):t;var i=Wi(t,$t(e/Ut(t)));return Wt(t)?lr(Vt(i),0,e).join(""):i.slice(0,e)}function Dr(e){return function(t,n,r){return r&&"number"!=typeof r&&so(t,n,r)&&(n=r=void 0),t=rs(t),void 0===n?(n=t,t=0):n=rs(n),function(e,t,n,r){for(var o=-1,a=sn($t((t-e)/(n||1)),0),s=i(a);a--;)s[r?a:++o]=e,e+=n;return s}(t,n,r=void 0===r?t<n?1:-1:rs(r),e)}}function Rr(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=ss(t),n=ss(n)),e(t,n)}}function xr(e,t,n,i,r,o,a,s,c,l){var u=8&t;t|=u?32:64,4&(t&=~(u?64:32))||(t&=-4);var d=[e,t,r,u?o:void 0,u?a:void 0,u?void 0:o,u?void 0:a,s,c,l],p=n.apply(void 0,d);return lo(e)&&yo(p,d),p.placeholder=i,Oo(p,e,t)}function Ir(e){var t=he[e];return function(e,n){if(e=ss(e),(n=null==n?0:cn(os(n),292))&&rn(e)){var i=(ls(e)+"e").split("e");return+((i=(ls(t(i[0]+"e"+(+i[1]+n)))+"e").split("e"))[0]+"e"+(+i[1]-n))}return t(e)}}var Wr=mn&&1/Bt(new mn([,-0]))[1]==1/0?function(e){return new mn(e)}:$s;function Pr(e){return function(t){var n=no(t);return n==f?Pt(t):n==v?Ft(t):function(e,t){return ut(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Nr(e,t,n,a,s,c,l,u){var d=2&t;if(!d&&"function"!=typeof e)throw new ge(r);var p=a?a.length:0;if(p||(t&=-97,a=s=void 0),l=void 0===l?l:sn(os(l),0),u=void 0===u?u:os(u),p-=s?s.length:0,64&t){var h=a,f=s;a=s=void 0}var b=d?void 0:Xr(e),m=[e,t,n,a,s,h,f,c,l,u];if(b&&function(e,t){var n=e[1],i=t[1],r=n|i,a=r<131,s=128==i&&8==n||128==i&&256==n&&e[7].length<=t[8]||384==i&&t[7].length<=t[8]&&8==n;if(!a&&!s)return e;1&i&&(e[2]=t[2],r|=1&n?0:4);var c=t[3];if(c){var l=e[3];e[3]=l?br(l,c,t[4]):c,e[4]=l?jt(e[3],o):t[4]}(c=t[5])&&(l=e[5],e[5]=l?mr(l,c,t[6]):c,e[6]=l?jt(e[5],o):t[6]),(c=t[7])&&(e[7]=c),128&i&&(e[8]=null==e[8]?t[8]:cn(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=r}(m,b),e=m[0],t=m[1],n=m[2],a=m[3],s=m[4],!(u=m[9]=void 0===m[9]?d?0:e.length:sn(m[9]-p,0))&&24&t&&(t&=-25),t&&1!=t)g=8==t||16==t?function(e,t,n){var r=kr(e);return function o(){for(var a=arguments.length,s=i(a),c=a,l=Kr(o);c--;)s[c]=arguments[c];var u=a<3&&s[0]!==l&&s[a-1]!==l?[]:jt(s,l);return(a-=u.length)<n?xr(e,t,Sr,o.placeholder,void 0,s,u,void 0,void 0,n-a):nt(this&&this!==Ve&&this instanceof o?r:e,this,s)}}(e,t,u):32!=t&&33!=t||s.length?Sr.apply(void 0,m):function(e,t,n,r){var o=1&t,a=kr(e);return function t(){for(var s=-1,c=arguments.length,l=-1,u=r.length,d=i(u+c),p=this&&this!==Ve&&this instanceof t?a:e;++l<u;)d[l]=r[l];for(;c--;)d[l++]=arguments[++s];return nt(p,o?n:this,d)}}(e,t,n,a);else var g=function(e,t,n){var i=1&t,r=kr(e);return function t(){return(this&&this!==Ve&&this instanceof t?r:e).apply(i?n:this,arguments)}}(e,t,n);return Oo((b?Fi:yo)(g,m),e,t)}function jr(e,t,n,i){return void 0===e||La(e,Me[n])&&!ze.call(i,n)?t:e}function Br(e,t,n,i,r,o){return Ha(e)&&Ha(t)&&(o.set(t,e),qi(e,t,void 0,Br,o),o.delete(t)),e}function Fr(e){return Ka(e)?void 0:e}function Ur(e,t,n,i,r,o){var a=1&n,s=e.length,c=t.length;if(s!=c&&!(a&&c>s))return!1;var l=o.get(e),u=o.get(t);if(l&&u)return l==t&&u==e;var d=-1,p=!0,h=2&n?new Wn:void 0;for(o.set(e,t),o.set(t,e);++d<s;){var f=e[d],b=t[d];if(i)var m=a?i(b,f,d,t,e,o):i(f,b,d,e,t,o);if(void 0!==m){if(m)continue;p=!1;break}if(h){if(!ft(t,(function(e,t){if(!qt(h,t)&&(f===e||r(f,e,n,i,o)))return h.push(t)}))){p=!1;break}}else if(f!==b&&!r(f,b,n,i,o)){p=!1;break}}return o.delete(e),o.delete(t),p}function Vr(e){return _o(bo(e,void 0,Io),e+"")}function Hr(e){return hi(e,Os,eo)}function Yr(e){return hi(e,zs,to)}var Xr=yn?function(e){return yn.get(e)}:$s;function Gr(e){for(var t=e.name+"",n=Mn[t],i=ze.call(Mn,t)?n.length:0;i--;){var r=n[i],o=r.func;if(null==o||o==e)return r.name}return t}function Kr(e){return(ze.call(Tn,"placeholder")?Tn:e).placeholder}function Qr(){var e=Tn.iteratee||Ks;return e=e===Ks?Ai:e,arguments.length?e(arguments[0],arguments[1]):e}function Jr(e,t){var n,i,r=e.__data__;return("string"==(i=typeof(n=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?r["string"==typeof t?"string":"hash"]:r.map}function Zr(e){for(var t=Os(e),n=t.length;n--;){var i=t[n],r=e[i];t[n]=[i,r,ho(r)]}return t}function $r(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return zi(n)?n:void 0}var eo=tn?function(e){return null==e?[]:(e=fe(e),st(tn(e),(function(t){return Ge.call(e,t)})))}:ac,to=tn?function(e){for(var t=[];e;)dt(t,eo(e)),e=He(e);return t}:ac,no=fi;function io(e,t,n){for(var i=-1,r=(t=sr(t,e)).length,o=!1;++i<r;){var a=So(t[i]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++i!=r?o:!!(r=null==e?0:e.length)&&Va(r)&&ao(a,r)&&(xa(e)||Ra(e))}function ro(e){return"function"!=typeof e.constructor||po(e)?{}:qn(He(e))}function oo(e){return xa(e)||Ra(e)||!!(bt&&e&&e[bt])}function ao(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&se.test(e))&&e>-1&&e%1==0&&e<t}function so(e,t,n){if(!Ha(n))return!1;var i=typeof t;return!!("number"==i?Wa(n)&&ao(t,n.length):"string"==i&&t in n)&&La(n[t],e)}function co(e,t){if(xa(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!$a(e))||U.test(e)||!F.test(e)||null!=t&&e in fe(t)}function lo(e){var t=Gr(e),n=Tn[t];if("function"!=typeof n||!(t in Dn.prototype))return!1;if(e===n)return!0;var i=Xr(n);return!!i&&e===i[0]}(hn&&no(new hn(new ArrayBuffer(1)))!=z||fn&&no(new fn)!=f||bn&&"[object Promise]"!=no(bn.resolve())||mn&&no(new mn)!=v||gn&&no(new gn)!=_)&&(no=function(e){var t=fi(e),n=t==m?e.constructor:void 0,i=n?To(n):"";if(i)switch(i){case _n:return z;case On:return f;case zn:return"[object Promise]";case An:return v;case kn:return _}return t});var uo=_e?Fa:sc;function po(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Me)}function ho(e){return e==e&&!Ha(e)}function fo(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in fe(n))}}function bo(e,t,n){return t=sn(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,a=sn(r.length-t,0),s=i(a);++o<a;)s[o]=r[t+o];o=-1;for(var c=i(t+1);++o<t;)c[o]=r[o];return c[t]=n(s),nt(e,this,c)}}function mo(e,t){return t.length<2?e:pi(e,Hi(t,0,-1))}function go(e,t){for(var n=e.length,i=cn(t.length,n),r=gr(e);i--;){var o=t[i];e[i]=ao(o,n)?r[o]:void 0}return e}function vo(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var yo=zo(Fi),Mo=Zt||function(e,t){return Ve.setTimeout(e,t)},_o=zo(Ui);function Oo(e,t,n){var i=t+"";return _o(e,function(e,t){var n=t.length;if(!n)return e;var i=n-1;return t[i]=(n>1?"& ":"")+t[i],t=t.join(n>2?", ":" "),e.replace(K,"{\n/* [wrapped with "+t+"] */\n")}(i,function(e,t){return rt(a,(function(n){var i="_."+n[0];t&n[1]&&!ct(e,i)&&e.push(i)})),e.sort()}(function(e){var t=e.match(Q);return t?t[1].split(J):[]}(i),n)))}function zo(e){var t=0,n=0;return function(){var i=ln(),r=16-(i-n);if(n=i,r>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Ao(e,t){var n=-1,i=e.length,r=i-1;for(t=void 0===t?i:t;++n<t;){var o=Ii(n,r),a=e[o];e[o]=e[n],e[n]=a}return e.length=t,e}var ko,Co,wo=(ko=ka((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(V,(function(e,n,i,r){t.push(i?r.replace(ee,"$1"):n||e)})),t}),(function(e){return 500===Co.size&&Co.clear(),e})),Co=ko.cache,ko);function So(e){if("string"==typeof e||$a(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function To(e){if(null!=e){try{return Oe.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function qo(e){if(e instanceof Dn)return e.clone();var t=new En(e.__wrapped__,e.__chain__);return t.__actions__=gr(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Lo=Pi((function(e,t){return Pa(e)?ei(e,ai(t,1,Pa,!0)):[]})),Eo=Pi((function(e,t){var n=Bo(t);return Pa(n)&&(n=void 0),Pa(e)?ei(e,ai(t,1,Pa,!0),Qr(n,2)):[]})),Do=Pi((function(e,t){var n=Bo(t);return Pa(n)&&(n=void 0),Pa(e)?ei(e,ai(t,1,Pa,!0),void 0,n):[]}));function Ro(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=null==n?0:os(n);return r<0&&(r=sn(i+r,0)),gt(e,Qr(t,3),r)}function xo(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=i-1;return void 0!==n&&(r=os(n),r=n<0?sn(i+r,0):cn(r,i-1)),gt(e,Qr(t,3),r,!0)}function Io(e){return null!=e&&e.length?ai(e,1):[]}function Wo(e){return e&&e.length?e[0]:void 0}var Po=Pi((function(e){var t=ut(e,or);return t.length&&t[0]===e[0]?vi(t):[]})),No=Pi((function(e){var t=Bo(e),n=ut(e,or);return t===Bo(n)?t=void 0:n.pop(),n.length&&n[0]===e[0]?vi(n,Qr(t,2)):[]})),jo=Pi((function(e){var t=Bo(e),n=ut(e,or);return(t="function"==typeof t?t:void 0)&&n.pop(),n.length&&n[0]===e[0]?vi(n,void 0,t):[]}));function Bo(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}var Fo=Pi(Uo);function Uo(e,t){return e&&e.length&&t&&t.length?Ri(e,t):e}var Vo=Vr((function(e,t){var n=null==e?0:e.length,i=Kn(e,t);return xi(e,ut(t,(function(e){return ao(e,n)?+e:e})).sort(fr)),i}));function Ho(e){return null==e?e:pn.call(e)}var Yo=Pi((function(e){return Zi(ai(e,1,Pa,!0))})),Xo=Pi((function(e){var t=Bo(e);return Pa(t)&&(t=void 0),Zi(ai(e,1,Pa,!0),Qr(t,2))})),Go=Pi((function(e){var t=Bo(e);return t="function"==typeof t?t:void 0,Zi(ai(e,1,Pa,!0),void 0,t)}));function Ko(e){if(!e||!e.length)return[];var t=0;return e=st(e,(function(e){if(Pa(e))return t=sn(e.length,t),!0})),Ct(t,(function(t){return ut(e,Ot(t))}))}function Qo(e,t){if(!e||!e.length)return[];var n=Ko(e);return null==t?n:ut(n,(function(e){return nt(t,void 0,e)}))}var Jo=Pi((function(e,t){return Pa(e)?ei(e,t):[]})),Zo=Pi((function(e){return ir(st(e,Pa))})),$o=Pi((function(e){var t=Bo(e);return Pa(t)&&(t=void 0),ir(st(e,Pa),Qr(t,2))})),ea=Pi((function(e){var t=Bo(e);return t="function"==typeof t?t:void 0,ir(st(e,Pa),void 0,t)})),ta=Pi(Ko),na=Pi((function(e){var t=e.length,n=t>1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,Qo(e,n)}));function ia(e){var t=Tn(e);return t.__chain__=!0,t}function ra(e,t){return t(e)}var oa=Vr((function(e){var t=e.length,n=t?e[0]:0,i=this.__wrapped__,r=function(t){return Kn(t,e)};return!(t>1||this.__actions__.length)&&i instanceof Dn&&ao(n)?((i=i.slice(n,+n+(t?1:0))).__actions__.push({func:ra,args:[r],thisArg:void 0}),new En(i,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(r)})),aa=yr((function(e,t,n){ze.call(e,n)?++e[n]:Gn(e,n,1)})),sa=Cr(Ro),ca=Cr(xo);function la(e,t){return(xa(e)?rt:ti)(e,Qr(t,3))}function ua(e,t){return(xa(e)?ot:ni)(e,Qr(t,3))}var da=yr((function(e,t,n){ze.call(e,n)?e[n].push(t):Gn(e,n,[t])})),pa=Pi((function(e,t,n){var r=-1,o="function"==typeof t,a=Wa(e)?i(e.length):[];return ti(e,(function(e){a[++r]=o?nt(t,e,n):yi(e,t,n)})),a})),ha=yr((function(e,t,n){Gn(e,n,t)}));function fa(e,t){return(xa(e)?ut:wi)(e,Qr(t,3))}var ba=yr((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),ma=Pi((function(e,t){if(null==e)return[];var n=t.length;return n>1&&so(e,t[0],t[1])?t=[]:n>2&&so(t[0],t[1],t[2])&&(t=[t[0]]),Ei(e,ai(t,1),[])})),ga=Jt||function(){return Ve.Date.now()};function va(e,t,n){return t=n?void 0:t,Nr(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function ya(e,t){var n;if("function"!=typeof t)throw new ge(r);return e=os(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var Ma=Pi((function(e,t,n){var i=1;if(n.length){var r=jt(n,Kr(Ma));i|=32}return Nr(e,i,t,n,r)})),_a=Pi((function(e,t,n){var i=3;if(n.length){var r=jt(n,Kr(_a));i|=32}return Nr(t,i,e,n,r)}));function Oa(e,t,n){var i,o,a,s,c,l,u=0,d=!1,p=!1,h=!0;if("function"!=typeof e)throw new ge(r);function f(t){var n=i,r=o;return i=o=void 0,u=t,s=e.apply(r,n)}function b(e){return u=e,c=Mo(g,t),d?f(e):s}function m(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-u>=a}function g(){var e=ga();if(m(e))return v(e);c=Mo(g,function(e){var n=t-(e-l);return p?cn(n,a-(e-u)):n}(e))}function v(e){return c=void 0,h&&i?f(e):(i=o=void 0,s)}function y(){var e=ga(),n=m(e);if(i=arguments,o=this,l=e,n){if(void 0===c)return b(l);if(p)return ur(c),c=Mo(g,t),f(l)}return void 0===c&&(c=Mo(g,t)),s}return t=ss(t)||0,Ha(n)&&(d=!!n.leading,a=(p="maxWait"in n)?sn(ss(n.maxWait)||0,t):a,h="trailing"in n?!!n.trailing:h),y.cancel=function(){void 0!==c&&ur(c),u=0,i=l=o=c=void 0},y.flush=function(){return void 0===c?s:v(ga())},y}var za=Pi((function(e,t){return $n(e,1,t)})),Aa=Pi((function(e,t,n){return $n(e,ss(t)||0,n)}));function ka(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ge(r);var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],o=n.cache;if(o.has(r))return o.get(r);var a=e.apply(this,i);return n.cache=o.set(r,a)||o,a};return n.cache=new(ka.Cache||In),n}function Ca(e){if("function"!=typeof e)throw new ge(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}ka.Cache=In;var wa=cr((function(e,t){var n=(t=1==t.length&&xa(t[0])?ut(t[0],St(Qr())):ut(ai(t,1),St(Qr()))).length;return Pi((function(i){for(var r=-1,o=cn(i.length,n);++r<o;)i[r]=t[r].call(this,i[r]);return nt(e,this,i)}))})),Sa=Pi((function(e,t){return Nr(e,32,void 0,t,jt(t,Kr(Sa)))})),Ta=Pi((function(e,t){return Nr(e,64,void 0,t,jt(t,Kr(Ta)))})),qa=Vr((function(e,t){return Nr(e,256,void 0,void 0,void 0,t)}));function La(e,t){return e===t||e!=e&&t!=t}var Ea=Rr(bi),Da=Rr((function(e,t){return e>=t})),Ra=Mi(function(){return arguments}())?Mi:function(e){return Ya(e)&&ze.call(e,"callee")&&!Ge.call(e,"callee")},xa=i.isArray,Ia=Qe?St(Qe):function(e){return Ya(e)&&fi(e)==O};function Wa(e){return null!=e&&Va(e.length)&&!Fa(e)}function Pa(e){return Ya(e)&&Wa(e)}var Na=nn||sc,ja=Je?St(Je):function(e){return Ya(e)&&fi(e)==u};function Ba(e){if(!Ya(e))return!1;var t=fi(e);return t==d||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!Ka(e)}function Fa(e){if(!Ha(e))return!1;var t=fi(e);return t==p||t==h||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ua(e){return"number"==typeof e&&e==os(e)}function Va(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Ha(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ya(e){return null!=e&&"object"==typeof e}var Xa=Ze?St(Ze):function(e){return Ya(e)&&no(e)==f};function Ga(e){return"number"==typeof e||Ya(e)&&fi(e)==b}function Ka(e){if(!Ya(e)||fi(e)!=m)return!1;var t=He(e);if(null===t)return!0;var n=ze.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Oe.call(n)==we}var Qa=$e?St($e):function(e){return Ya(e)&&fi(e)==g},Ja=et?St(et):function(e){return Ya(e)&&no(e)==v};function Za(e){return"string"==typeof e||!xa(e)&&Ya(e)&&fi(e)==y}function $a(e){return"symbol"==typeof e||Ya(e)&&fi(e)==M}var es=tt?St(tt):function(e){return Ya(e)&&Va(e.length)&&!!We[fi(e)]},ts=Rr(Ci),ns=Rr((function(e,t){return e<=t}));function is(e){if(!e)return[];if(Wa(e))return Za(e)?Vt(e):gr(e);if(zt&&e[zt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[zt]());var t=no(e);return(t==f?Pt:t==v?Bt:Ls)(e)}function rs(e){return e?1/0===(e=ss(e))||-1/0===e?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function os(e){var t=rs(e),n=t%1;return t==t?n?t-n:t:0}function as(e){return e?Qn(os(e),0,4294967295):0}function ss(e){if("number"==typeof e)return e;if($a(e))return NaN;if(Ha(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ha(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=wt(e);var n=re.test(e);return n||ae.test(e)?Be(e.slice(2),n?2:8):ie.test(e)?NaN:+e}function cs(e){return vr(e,zs(e))}function ls(e){return null==e?"":Ji(e)}var us=Mr((function(e,t){if(po(t)||Wa(t))vr(t,Os(t),e);else for(var n in t)ze.call(t,n)&&Vn(e,n,t[n])})),ds=Mr((function(e,t){vr(t,zs(t),e)})),ps=Mr((function(e,t,n,i){vr(t,zs(t),e,i)})),hs=Mr((function(e,t,n,i){vr(t,Os(t),e,i)})),fs=Vr(Kn),bs=Pi((function(e,t){e=fe(e);var n=-1,i=t.length,r=i>2?t[2]:void 0;for(r&&so(t[0],t[1],r)&&(i=1);++n<i;)for(var o=t[n],a=zs(o),s=-1,c=a.length;++s<c;){var l=a[s],u=e[l];(void 0===u||La(u,Me[l])&&!ze.call(e,l))&&(e[l]=o[l])}return e})),ms=Pi((function(e){return e.push(void 0,Br),nt(ks,void 0,e)}));function gs(e,t,n){var i=null==e?void 0:pi(e,t);return void 0===i?n:i}function vs(e,t){return null!=e&&io(e,t,gi)}var ys=Tr((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Ce.call(t)),e[t]=n}),Hs(Gs)),Ms=Tr((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Ce.call(t)),ze.call(e,t)?e[t].push(n):e[t]=[n]}),Qr),_s=Pi(yi);function Os(e){return Wa(e)?Nn(e):ki(e)}function zs(e){return Wa(e)?Nn(e,!0):function(e){if(!Ha(e))return function(e){var t=[];if(null!=e)for(var n in fe(e))t.push(n);return t}(e);var t=po(e),n=[];for(var i in e)("constructor"!=i||!t&&ze.call(e,i))&&n.push(i);return n}(e)}var As=Mr((function(e,t,n){qi(e,t,n)})),ks=Mr((function(e,t,n,i){qi(e,t,n,i)})),Cs=Vr((function(e,t){var n={};if(null==e)return n;var i=!1;t=ut(t,(function(t){return t=sr(t,e),i||(i=t.length>1),t})),vr(e,Yr(e),n),i&&(n=Jn(n,7,Fr));for(var r=t.length;r--;)$i(n,t[r]);return n})),ws=Vr((function(e,t){return null==e?{}:function(e,t){return Di(e,t,(function(t,n){return vs(e,n)}))}(e,t)}));function Ss(e,t){if(null==e)return{};var n=ut(Yr(e),(function(e){return[e]}));return t=Qr(t),Di(e,n,(function(e,n){return t(e,n[0])}))}var Ts=Pr(Os),qs=Pr(zs);function Ls(e){return null==e?[]:Tt(e,Os(e))}var Es=Ar((function(e,t,n){return t=t.toLowerCase(),e+(n?Ds(t):t)}));function Ds(e){return Bs(ls(e).toLowerCase())}function Rs(e){return(e=ls(e))&&e.replace(ce,Rt).replace(qe,"")}var xs=Ar((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Is=Ar((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ws=zr("toLowerCase"),Ps=Ar((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()})),Ns=Ar((function(e,t,n){return e+(n?" ":"")+Bs(t)})),js=Ar((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Bs=zr("toUpperCase");function Fs(e,t,n){return e=ls(e),void 0===(t=n?void 0:t)?function(e){return Re.test(e)}(e)?function(e){return e.match(Ee)||[]}(e):function(e){return e.match(Z)||[]}(e):e.match(t)||[]}var Us=Pi((function(e,t){try{return nt(e,void 0,t)}catch(n){return Ba(n)?n:new de(n)}})),Vs=Vr((function(e,t){return rt(t,(function(t){t=So(t),Gn(e,t,Ma(e[t],e))})),e}));function Hs(e){return function(){return e}}var Ys=wr(),Xs=wr(!0);function Gs(e){return e}function Ks(e){return Ai("function"==typeof e?e:Jn(e,1))}var Qs=Pi((function(e,t){return function(n){return yi(n,e,t)}})),Js=Pi((function(e,t){return function(n){return yi(e,n,t)}}));function Zs(e,t,n){var i=Os(t),r=di(t,i);null!=n||Ha(t)&&(r.length||!i.length)||(n=t,t=e,e=this,r=di(t,Os(t)));var o=!(Ha(n)&&"chain"in n&&!n.chain),a=Fa(e);return rt(r,(function(n){var i=t[n];e[n]=i,a&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__),r=n.__actions__=gr(this.__actions__);return r.push({func:i,args:arguments,thisArg:e}),n.__chain__=t,n}return i.apply(e,dt([this.value()],arguments))})})),e}function $s(){}var ec=Lr(ut),tc=Lr(at),nc=Lr(ft);function ic(e){return co(e)?Ot(So(e)):function(e){return function(t){return pi(t,e)}}(e)}var rc=Dr(),oc=Dr(!0);function ac(){return[]}function sc(){return!1}var cc,lc=qr((function(e,t){return e+t}),0),uc=Ir("ceil"),dc=qr((function(e,t){return e/t}),1),pc=Ir("floor"),hc=qr((function(e,t){return e*t}),1),fc=Ir("round"),bc=qr((function(e,t){return e-t}),0);return Tn.after=function(e,t){if("function"!=typeof t)throw new ge(r);return e=os(e),function(){if(--e<1)return t.apply(this,arguments)}},Tn.ary=va,Tn.assign=us,Tn.assignIn=ds,Tn.assignInWith=ps,Tn.assignWith=hs,Tn.at=fs,Tn.before=ya,Tn.bind=Ma,Tn.bindAll=Vs,Tn.bindKey=_a,Tn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return xa(e)?e:[e]},Tn.chain=ia,Tn.chunk=function(e,t,n){t=(n?so(e,t,n):void 0===t)?1:sn(os(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var o=0,a=0,s=i($t(r/t));o<r;)s[a++]=Hi(e,o,o+=t);return s},Tn.compact=function(e){for(var t=-1,n=null==e?0:e.length,i=0,r=[];++t<n;){var o=e[t];o&&(r[i++]=o)}return r},Tn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=i(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return dt(xa(n)?gr(n):[n],ai(t,1))},Tn.cond=function(e){var t=null==e?0:e.length,n=Qr();return e=t?ut(e,(function(e){if("function"!=typeof e[1])throw new ge(r);return[n(e[0]),e[1]]})):[],Pi((function(n){for(var i=-1;++i<t;){var r=e[i];if(nt(r[0],this,n))return nt(r[1],this,n)}}))},Tn.conforms=function(e){return function(e){var t=Os(e);return function(n){return Zn(n,e,t)}}(Jn(e,1))},Tn.constant=Hs,Tn.countBy=aa,Tn.create=function(e,t){var n=qn(e);return null==t?n:Xn(n,t)},Tn.curry=function e(t,n,i){var r=Nr(t,8,void 0,void 0,void 0,void 0,void 0,n=i?void 0:n);return r.placeholder=e.placeholder,r},Tn.curryRight=function e(t,n,i){var r=Nr(t,16,void 0,void 0,void 0,void 0,void 0,n=i?void 0:n);return r.placeholder=e.placeholder,r},Tn.debounce=Oa,Tn.defaults=bs,Tn.defaultsDeep=ms,Tn.defer=za,Tn.delay=Aa,Tn.difference=Lo,Tn.differenceBy=Eo,Tn.differenceWith=Do,Tn.drop=function(e,t,n){var i=null==e?0:e.length;return i?Hi(e,(t=n||void 0===t?1:os(t))<0?0:t,i):[]},Tn.dropRight=function(e,t,n){var i=null==e?0:e.length;return i?Hi(e,0,(t=i-(t=n||void 0===t?1:os(t)))<0?0:t):[]},Tn.dropRightWhile=function(e,t){return e&&e.length?tr(e,Qr(t,3),!0,!0):[]},Tn.dropWhile=function(e,t){return e&&e.length?tr(e,Qr(t,3),!0):[]},Tn.fill=function(e,t,n,i){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&so(e,t,n)&&(n=0,i=r),function(e,t,n,i){var r=e.length;for((n=os(n))<0&&(n=-n>r?0:r+n),(i=void 0===i||i>r?r:os(i))<0&&(i+=r),i=n>i?0:as(i);n<i;)e[n++]=t;return e}(e,t,n,i)):[]},Tn.filter=function(e,t){return(xa(e)?st:oi)(e,Qr(t,3))},Tn.flatMap=function(e,t){return ai(fa(e,t),1)},Tn.flatMapDeep=function(e,t){return ai(fa(e,t),1/0)},Tn.flatMapDepth=function(e,t,n){return n=void 0===n?1:os(n),ai(fa(e,t),n)},Tn.flatten=Io,Tn.flattenDeep=function(e){return null!=e&&e.length?ai(e,1/0):[]},Tn.flattenDepth=function(e,t){return null!=e&&e.length?ai(e,t=void 0===t?1:os(t)):[]},Tn.flip=function(e){return Nr(e,512)},Tn.flow=Ys,Tn.flowRight=Xs,Tn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,i={};++t<n;){var r=e[t];i[r[0]]=r[1]}return i},Tn.functions=function(e){return null==e?[]:di(e,Os(e))},Tn.functionsIn=function(e){return null==e?[]:di(e,zs(e))},Tn.groupBy=da,Tn.initial=function(e){return null!=e&&e.length?Hi(e,0,-1):[]},Tn.intersection=Po,Tn.intersectionBy=No,Tn.intersectionWith=jo,Tn.invert=ys,Tn.invertBy=Ms,Tn.invokeMap=pa,Tn.iteratee=Ks,Tn.keyBy=ha,Tn.keys=Os,Tn.keysIn=zs,Tn.map=fa,Tn.mapKeys=function(e,t){var n={};return t=Qr(t,3),li(e,(function(e,i,r){Gn(n,t(e,i,r),e)})),n},Tn.mapValues=function(e,t){var n={};return t=Qr(t,3),li(e,(function(e,i,r){Gn(n,i,t(e,i,r))})),n},Tn.matches=function(e){return Si(Jn(e,1))},Tn.matchesProperty=function(e,t){return Ti(e,Jn(t,1))},Tn.memoize=ka,Tn.merge=As,Tn.mergeWith=ks,Tn.method=Qs,Tn.methodOf=Js,Tn.mixin=Zs,Tn.negate=Ca,Tn.nthArg=function(e){return e=os(e),Pi((function(t){return Li(t,e)}))},Tn.omit=Cs,Tn.omitBy=function(e,t){return Ss(e,Ca(Qr(t)))},Tn.once=function(e){return ya(2,e)},Tn.orderBy=function(e,t,n,i){return null==e?[]:(xa(t)||(t=null==t?[]:[t]),xa(n=i?void 0:n)||(n=null==n?[]:[n]),Ei(e,t,n))},Tn.over=ec,Tn.overArgs=wa,Tn.overEvery=tc,Tn.overSome=nc,Tn.partial=Sa,Tn.partialRight=Ta,Tn.partition=ba,Tn.pick=ws,Tn.pickBy=Ss,Tn.property=ic,Tn.propertyOf=function(e){return function(t){return null==e?void 0:pi(e,t)}},Tn.pull=Fo,Tn.pullAll=Uo,Tn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Ri(e,t,Qr(n,2)):e},Tn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?Ri(e,t,void 0,n):e},Tn.pullAt=Vo,Tn.range=rc,Tn.rangeRight=oc,Tn.rearg=qa,Tn.reject=function(e,t){return(xa(e)?st:oi)(e,Ca(Qr(t,3)))},Tn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var i=-1,r=[],o=e.length;for(t=Qr(t,3);++i<o;){var a=e[i];t(a,i,e)&&(n.push(a),r.push(i))}return xi(e,r),n},Tn.rest=function(e,t){if("function"!=typeof e)throw new ge(r);return Pi(e,t=void 0===t?t:os(t))},Tn.reverse=Ho,Tn.sampleSize=function(e,t,n){return t=(n?so(e,t,n):void 0===t)?1:os(t),(xa(e)?Bn:ji)(e,t)},Tn.set=function(e,t,n){return null==e?e:Bi(e,t,n)},Tn.setWith=function(e,t,n,i){return i="function"==typeof i?i:void 0,null==e?e:Bi(e,t,n,i)},Tn.shuffle=function(e){return(xa(e)?Fn:Vi)(e)},Tn.slice=function(e,t,n){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&so(e,t,n)?(t=0,n=i):(t=null==t?0:os(t),n=void 0===n?i:os(n)),Hi(e,t,n)):[]},Tn.sortBy=ma,Tn.sortedUniq=function(e){return e&&e.length?Ki(e):[]},Tn.sortedUniqBy=function(e,t){return e&&e.length?Ki(e,Qr(t,2)):[]},Tn.split=function(e,t,n){return n&&"number"!=typeof n&&so(e,t,n)&&(t=n=void 0),(n=void 0===n?4294967295:n>>>0)?(e=ls(e))&&("string"==typeof t||null!=t&&!Qa(t))&&!(t=Ji(t))&&Wt(e)?lr(Vt(e),0,n):e.split(t,n):[]},Tn.spread=function(e,t){if("function"!=typeof e)throw new ge(r);return t=null==t?0:sn(os(t),0),Pi((function(n){var i=n[t],r=lr(n,0,t);return i&&dt(r,i),nt(e,this,r)}))},Tn.tail=function(e){var t=null==e?0:e.length;return t?Hi(e,1,t):[]},Tn.take=function(e,t,n){return e&&e.length?Hi(e,0,(t=n||void 0===t?1:os(t))<0?0:t):[]},Tn.takeRight=function(e,t,n){var i=null==e?0:e.length;return i?Hi(e,(t=i-(t=n||void 0===t?1:os(t)))<0?0:t,i):[]},Tn.takeRightWhile=function(e,t){return e&&e.length?tr(e,Qr(t,3),!1,!0):[]},Tn.takeWhile=function(e,t){return e&&e.length?tr(e,Qr(t,3)):[]},Tn.tap=function(e,t){return t(e),e},Tn.throttle=function(e,t,n){var i=!0,o=!0;if("function"!=typeof e)throw new ge(r);return Ha(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),Oa(e,t,{leading:i,maxWait:t,trailing:o})},Tn.thru=ra,Tn.toArray=is,Tn.toPairs=Ts,Tn.toPairsIn=qs,Tn.toPath=function(e){return xa(e)?ut(e,So):$a(e)?[e]:gr(wo(ls(e)))},Tn.toPlainObject=cs,Tn.transform=function(e,t,n){var i=xa(e),r=i||Na(e)||es(e);if(t=Qr(t,4),null==n){var o=e&&e.constructor;n=r?i?new o:[]:Ha(e)&&Fa(o)?qn(He(e)):{}}return(r?rt:li)(e,(function(e,i,r){return t(n,e,i,r)})),n},Tn.unary=function(e){return va(e,1)},Tn.union=Yo,Tn.unionBy=Xo,Tn.unionWith=Go,Tn.uniq=function(e){return e&&e.length?Zi(e):[]},Tn.uniqBy=function(e,t){return e&&e.length?Zi(e,Qr(t,2)):[]},Tn.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Zi(e,void 0,t):[]},Tn.unset=function(e,t){return null==e||$i(e,t)},Tn.unzip=Ko,Tn.unzipWith=Qo,Tn.update=function(e,t,n){return null==e?e:er(e,t,ar(n))},Tn.updateWith=function(e,t,n,i){return i="function"==typeof i?i:void 0,null==e?e:er(e,t,ar(n),i)},Tn.values=Ls,Tn.valuesIn=function(e){return null==e?[]:Tt(e,zs(e))},Tn.without=Jo,Tn.words=Fs,Tn.wrap=function(e,t){return Sa(ar(t),e)},Tn.xor=Zo,Tn.xorBy=$o,Tn.xorWith=ea,Tn.zip=ta,Tn.zipObject=function(e,t){return rr(e||[],t||[],Vn)},Tn.zipObjectDeep=function(e,t){return rr(e||[],t||[],Bi)},Tn.zipWith=na,Tn.entries=Ts,Tn.entriesIn=qs,Tn.extend=ds,Tn.extendWith=ps,Zs(Tn,Tn),Tn.add=lc,Tn.attempt=Us,Tn.camelCase=Es,Tn.capitalize=Ds,Tn.ceil=uc,Tn.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=ss(n))==n?n:0),void 0!==t&&(t=(t=ss(t))==t?t:0),Qn(ss(e),t,n)},Tn.clone=function(e){return Jn(e,4)},Tn.cloneDeep=function(e){return Jn(e,5)},Tn.cloneDeepWith=function(e,t){return Jn(e,5,t="function"==typeof t?t:void 0)},Tn.cloneWith=function(e,t){return Jn(e,4,t="function"==typeof t?t:void 0)},Tn.conformsTo=function(e,t){return null==t||Zn(e,t,Os(t))},Tn.deburr=Rs,Tn.defaultTo=function(e,t){return null==e||e!=e?t:e},Tn.divide=dc,Tn.endsWith=function(e,t,n){e=ls(e),t=Ji(t);var i=e.length,r=n=void 0===n?i:Qn(os(n),0,i);return(n-=t.length)>=0&&e.slice(n,r)==t},Tn.eq=La,Tn.escape=function(e){return(e=ls(e))&&P.test(e)?e.replace(I,xt):e},Tn.escapeRegExp=function(e){return(e=ls(e))&&Y.test(e)?e.replace(H,"\\$&"):e},Tn.every=function(e,t,n){var i=xa(e)?at:ii;return n&&so(e,t,n)&&(t=void 0),i(e,Qr(t,3))},Tn.find=sa,Tn.findIndex=Ro,Tn.findKey=function(e,t){return mt(e,Qr(t,3),li)},Tn.findLast=ca,Tn.findLastIndex=xo,Tn.findLastKey=function(e,t){return mt(e,Qr(t,3),ui)},Tn.floor=pc,Tn.forEach=la,Tn.forEachRight=ua,Tn.forIn=function(e,t){return null==e?e:si(e,Qr(t,3),zs)},Tn.forInRight=function(e,t){return null==e?e:ci(e,Qr(t,3),zs)},Tn.forOwn=function(e,t){return e&&li(e,Qr(t,3))},Tn.forOwnRight=function(e,t){return e&&ui(e,Qr(t,3))},Tn.get=gs,Tn.gt=Ea,Tn.gte=Da,Tn.has=function(e,t){return null!=e&&io(e,t,mi)},Tn.hasIn=vs,Tn.head=Wo,Tn.identity=Gs,Tn.includes=function(e,t,n,i){e=Wa(e)?e:Ls(e),n=n&&!i?os(n):0;var r=e.length;return n<0&&(n=sn(r+n,0)),Za(e)?n<=r&&e.indexOf(t,n)>-1:!!r&&vt(e,t,n)>-1},Tn.indexOf=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=null==n?0:os(n);return r<0&&(r=sn(i+r,0)),vt(e,t,r)},Tn.inRange=function(e,t,n){return t=rs(t),void 0===n?(n=t,t=0):n=rs(n),function(e,t,n){return e>=cn(t,n)&&e<sn(t,n)}(e=ss(e),t,n)},Tn.invoke=_s,Tn.isArguments=Ra,Tn.isArray=xa,Tn.isArrayBuffer=Ia,Tn.isArrayLike=Wa,Tn.isArrayLikeObject=Pa,Tn.isBoolean=function(e){return!0===e||!1===e||Ya(e)&&fi(e)==l},Tn.isBuffer=Na,Tn.isDate=ja,Tn.isElement=function(e){return Ya(e)&&1===e.nodeType&&!Ka(e)},Tn.isEmpty=function(e){if(null==e)return!0;if(Wa(e)&&(xa(e)||"string"==typeof e||"function"==typeof e.splice||Na(e)||es(e)||Ra(e)))return!e.length;var t=no(e);if(t==f||t==v)return!e.size;if(po(e))return!ki(e).length;for(var n in e)if(ze.call(e,n))return!1;return!0},Tn.isEqual=function(e,t){return _i(e,t)},Tn.isEqualWith=function(e,t,n){var i=(n="function"==typeof n?n:void 0)?n(e,t):void 0;return void 0===i?_i(e,t,void 0,n):!!i},Tn.isError=Ba,Tn.isFinite=function(e){return"number"==typeof e&&rn(e)},Tn.isFunction=Fa,Tn.isInteger=Ua,Tn.isLength=Va,Tn.isMap=Xa,Tn.isMatch=function(e,t){return e===t||Oi(e,t,Zr(t))},Tn.isMatchWith=function(e,t,n){return n="function"==typeof n?n:void 0,Oi(e,t,Zr(t),n)},Tn.isNaN=function(e){return Ga(e)&&e!=+e},Tn.isNative=function(e){if(uo(e))throw new de("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return zi(e)},Tn.isNil=function(e){return null==e},Tn.isNull=function(e){return null===e},Tn.isNumber=Ga,Tn.isObject=Ha,Tn.isObjectLike=Ya,Tn.isPlainObject=Ka,Tn.isRegExp=Qa,Tn.isSafeInteger=function(e){return Ua(e)&&e>=-9007199254740991&&e<=9007199254740991},Tn.isSet=Ja,Tn.isString=Za,Tn.isSymbol=$a,Tn.isTypedArray=es,Tn.isUndefined=function(e){return void 0===e},Tn.isWeakMap=function(e){return Ya(e)&&no(e)==_},Tn.isWeakSet=function(e){return Ya(e)&&"[object WeakSet]"==fi(e)},Tn.join=function(e,t){return null==e?"":on.call(e,t)},Tn.kebabCase=xs,Tn.last=Bo,Tn.lastIndexOf=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=i;return void 0!==n&&(r=(r=os(n))<0?sn(i+r,0):cn(r,i-1)),t==t?function(e,t,n){for(var i=n+1;i--;)if(e[i]===t)return i;return i}(e,t,r):gt(e,Mt,r,!0)},Tn.lowerCase=Is,Tn.lowerFirst=Ws,Tn.lt=ts,Tn.lte=ns,Tn.max=function(e){return e&&e.length?ri(e,Gs,bi):void 0},Tn.maxBy=function(e,t){return e&&e.length?ri(e,Qr(t,2),bi):void 0},Tn.mean=function(e){return _t(e,Gs)},Tn.meanBy=function(e,t){return _t(e,Qr(t,2))},Tn.min=function(e){return e&&e.length?ri(e,Gs,Ci):void 0},Tn.minBy=function(e,t){return e&&e.length?ri(e,Qr(t,2),Ci):void 0},Tn.stubArray=ac,Tn.stubFalse=sc,Tn.stubObject=function(){return{}},Tn.stubString=function(){return""},Tn.stubTrue=function(){return!0},Tn.multiply=hc,Tn.nth=function(e,t){return e&&e.length?Li(e,os(t)):void 0},Tn.noConflict=function(){return Ve._===this&&(Ve._=Se),this},Tn.noop=$s,Tn.now=ga,Tn.pad=function(e,t,n){e=ls(e);var i=(t=os(t))?Ut(e):0;if(!t||i>=t)return e;var r=(t-i)/2;return Er(en(r),n)+e+Er($t(r),n)},Tn.padEnd=function(e,t,n){e=ls(e);var i=(t=os(t))?Ut(e):0;return t&&i<t?e+Er(t-i,n):e},Tn.padStart=function(e,t,n){e=ls(e);var i=(t=os(t))?Ut(e):0;return t&&i<t?Er(t-i,n)+e:e},Tn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),un(ls(e).replace(X,""),t||0)},Tn.random=function(e,t,n){if(n&&"boolean"!=typeof n&&so(e,t,n)&&(t=n=void 0),void 0===n&&("boolean"==typeof t?(n=t,t=void 0):"boolean"==typeof e&&(n=e,e=void 0)),void 0===e&&void 0===t?(e=0,t=1):(e=rs(e),void 0===t?(t=e,e=0):t=rs(t)),e>t){var i=e;e=t,t=i}if(n||e%1||t%1){var r=dn();return cn(e+r*(t-e+je("1e-"+((r+"").length-1))),t)}return Ii(e,t)},Tn.reduce=function(e,t,n){var i=xa(e)?pt:At,r=arguments.length<3;return i(e,Qr(t,4),n,r,ti)},Tn.reduceRight=function(e,t,n){var i=xa(e)?ht:At,r=arguments.length<3;return i(e,Qr(t,4),n,r,ni)},Tn.repeat=function(e,t,n){return t=(n?so(e,t,n):void 0===t)?1:os(t),Wi(ls(e),t)},Tn.replace=function(){var e=arguments,t=ls(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Tn.result=function(e,t,n){var i=-1,r=(t=sr(t,e)).length;for(r||(r=1,e=void 0);++i<r;){var o=null==e?void 0:e[So(t[i])];void 0===o&&(i=r,o=n),e=Fa(o)?o.call(e):o}return e},Tn.round=fc,Tn.runInContext=e,Tn.sample=function(e){return(xa(e)?jn:Ni)(e)},Tn.size=function(e){if(null==e)return 0;if(Wa(e))return Za(e)?Ut(e):e.length;var t=no(e);return t==f||t==v?e.size:ki(e).length},Tn.snakeCase=Ps,Tn.some=function(e,t,n){var i=xa(e)?ft:Yi;return n&&so(e,t,n)&&(t=void 0),i(e,Qr(t,3))},Tn.sortedIndex=function(e,t){return Xi(e,t)},Tn.sortedIndexBy=function(e,t,n){return Gi(e,t,Qr(n,2))},Tn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var i=Xi(e,t);if(i<n&&La(e[i],t))return i}return-1},Tn.sortedLastIndex=function(e,t){return Xi(e,t,!0)},Tn.sortedLastIndexBy=function(e,t,n){return Gi(e,t,Qr(n,2),!0)},Tn.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var n=Xi(e,t,!0)-1;if(La(e[n],t))return n}return-1},Tn.startCase=Ns,Tn.startsWith=function(e,t,n){return e=ls(e),n=null==n?0:Qn(os(n),0,e.length),t=Ji(t),e.slice(n,n+t.length)==t},Tn.subtract=bc,Tn.sum=function(e){return e&&e.length?kt(e,Gs):0},Tn.sumBy=function(e,t){return e&&e.length?kt(e,Qr(t,2)):0},Tn.template=function(e,t,n){var i=Tn.templateSettings;n&&so(e,t,n)&&(t=void 0),e=ls(e),t=ps({},t,i,jr);var r,o,a=ps({},t.imports,i.imports,jr),s=Os(a),c=Tt(a,s),l=0,u=t.interpolate||le,d="__p += '",p=be((t.escape||le).source+"|"+u.source+"|"+(u===B?te:le).source+"|"+(t.evaluate||le).source+"|$","g"),h="//# sourceURL="+(ze.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ie+"]")+"\n";e.replace(p,(function(t,n,i,a,s,c){return i||(i=a),d+=e.slice(l,c).replace(ue,It),n&&(r=!0,d+="' +\n__e("+n+") +\n'"),s&&(o=!0,d+="';\n"+s+";\n__p += '"),i&&(d+="' +\n((__t = ("+i+")) == null ? '' : __t) +\n'"),l=c+t.length,t})),d+="';\n";var f=ze.call(t,"variable")&&t.variable;if(f){if($.test(f))throw new de("Invalid `variable` option passed into `_.template`")}else d="with (obj) {\n"+d+"\n}\n";d=(o?d.replace(E,""):d).replace(D,"$1").replace(R,"$1;"),d="function("+(f||"obj")+") {\n"+(f?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(r?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+d+"return __p\n}";var b=Us((function(){return pe(s,h+"return "+d).apply(void 0,c)}));if(b.source=d,Ba(b))throw b;return b},Tn.times=function(e,t){if((e=os(e))<1||e>9007199254740991)return[];var n=4294967295,i=cn(e,4294967295);e-=4294967295;for(var r=Ct(i,t=Qr(t));++n<e;)t(n);return r},Tn.toFinite=rs,Tn.toInteger=os,Tn.toLength=as,Tn.toLower=function(e){return ls(e).toLowerCase()},Tn.toNumber=ss,Tn.toSafeInteger=function(e){return e?Qn(os(e),-9007199254740991,9007199254740991):0===e?e:0},Tn.toString=ls,Tn.toUpper=function(e){return ls(e).toUpperCase()},Tn.trim=function(e,t,n){if((e=ls(e))&&(n||void 0===t))return wt(e);if(!e||!(t=Ji(t)))return e;var i=Vt(e),r=Vt(t);return lr(i,Lt(i,r),Et(i,r)+1).join("")},Tn.trimEnd=function(e,t,n){if((e=ls(e))&&(n||void 0===t))return e.slice(0,Ht(e)+1);if(!e||!(t=Ji(t)))return e;var i=Vt(e);return lr(i,0,Et(i,Vt(t))+1).join("")},Tn.trimStart=function(e,t,n){if((e=ls(e))&&(n||void 0===t))return e.replace(X,"");if(!e||!(t=Ji(t)))return e;var i=Vt(e);return lr(i,Lt(i,Vt(t))).join("")},Tn.truncate=function(e,t){var n=30,i="...";if(Ha(t)){var r="separator"in t?t.separator:r;n="length"in t?os(t.length):n,i="omission"in t?Ji(t.omission):i}var o=(e=ls(e)).length;if(Wt(e)){var a=Vt(e);o=a.length}if(n>=o)return e;var s=n-Ut(i);if(s<1)return i;var c=a?lr(a,0,s).join(""):e.slice(0,s);if(void 0===r)return c+i;if(a&&(s+=c.length-s),Qa(r)){if(e.slice(s).search(r)){var l,u=c;for(r.global||(r=be(r.source,ls(ne.exec(r))+"g")),r.lastIndex=0;l=r.exec(u);)var d=l.index;c=c.slice(0,void 0===d?s:d)}}else if(e.indexOf(Ji(r),s)!=s){var p=c.lastIndexOf(r);p>-1&&(c=c.slice(0,p))}return c+i},Tn.unescape=function(e){return(e=ls(e))&&W.test(e)?e.replace(x,Yt):e},Tn.uniqueId=function(e){var t=++Ae;return ls(e)+t},Tn.upperCase=js,Tn.upperFirst=Bs,Tn.each=la,Tn.eachRight=ua,Tn.first=Wo,Zs(Tn,(cc={},li(Tn,(function(e,t){ze.call(Tn.prototype,t)||(cc[t]=e)})),cc),{chain:!1}),Tn.VERSION="4.17.21",rt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Tn[e].placeholder=Tn})),rt(["drop","take"],(function(e,t){Dn.prototype[e]=function(n){n=void 0===n?1:sn(os(n),0);var i=this.__filtered__&&!t?new Dn(this):this.clone();return i.__filtered__?i.__takeCount__=cn(n,i.__takeCount__):i.__views__.push({size:cn(n,4294967295),type:e+(i.__dir__<0?"Right":"")}),i},Dn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),rt(["filter","map","takeWhile"],(function(e,t){var n=t+1,i=1==n||3==n;Dn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Qr(e,3),type:n}),t.__filtered__=t.__filtered__||i,t}})),rt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Dn.prototype[e]=function(){return this[n](1).value()[0]}})),rt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Dn.prototype[e]=function(){return this.__filtered__?new Dn(this):this[n](1)}})),Dn.prototype.compact=function(){return this.filter(Gs)},Dn.prototype.find=function(e){return this.filter(e).head()},Dn.prototype.findLast=function(e){return this.reverse().find(e)},Dn.prototype.invokeMap=Pi((function(e,t){return"function"==typeof e?new Dn(this):this.map((function(n){return yi(n,e,t)}))})),Dn.prototype.reject=function(e){return this.filter(Ca(Qr(e)))},Dn.prototype.slice=function(e,t){e=os(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Dn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=os(t))<0?n.dropRight(-t):n.take(t-e)),n)},Dn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Dn.prototype.toArray=function(){return this.take(4294967295)},li(Dn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),r=Tn[i?"take"+("last"==t?"Right":""):t],o=i||/^find/.test(t);r&&(Tn.prototype[t]=function(){var t=this.__wrapped__,a=i?[1]:arguments,s=t instanceof Dn,c=a[0],l=s||xa(t),u=function(e){var t=r.apply(Tn,dt([e],a));return i&&d?t[0]:t};l&&n&&"function"==typeof c&&1!=c.length&&(s=l=!1);var d=this.__chain__,p=!!this.__actions__.length,h=o&&!d,f=s&&!p;if(!o&&l){t=f?t:new Dn(this);var b=e.apply(t,a);return b.__actions__.push({func:ra,args:[u],thisArg:void 0}),new En(b,d)}return h&&f?e.apply(this,a):(b=this.thru(u),h?i?b.value()[0]:b.value():b)})})),rt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=ve[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",i=/^(?:pop|shift)$/.test(e);Tn.prototype[e]=function(){var e=arguments;if(i&&!this.__chain__){var r=this.value();return t.apply(xa(r)?r:[],e)}return this[n]((function(n){return t.apply(xa(n)?n:[],e)}))}})),li(Dn.prototype,(function(e,t){var n=Tn[t];if(n){var i=n.name+"";ze.call(Mn,i)||(Mn[i]=[]),Mn[i].push({name:t,func:n})}})),Mn[Sr(void 0,2).name]=[{name:"wrapper",func:void 0}],Dn.prototype.clone=function(){var e=new Dn(this.__wrapped__);return e.__actions__=gr(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=gr(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=gr(this.__views__),e},Dn.prototype.reverse=function(){if(this.__filtered__){var e=new Dn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Dn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=xa(e),i=t<0,r=n?e.length:0,o=function(e,t,n){for(var i=-1,r=n.length;++i<r;){var o=n[i],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=cn(t,e+a);break;case"takeRight":e=sn(e,t-a)}}return{start:e,end:t}}(0,r,this.__views__),a=o.start,s=o.end,c=s-a,l=i?s:a-1,u=this.__iteratees__,d=u.length,p=0,h=cn(c,this.__takeCount__);if(!n||!i&&r==c&&h==c)return nr(e,this.__actions__);var f=[];e:for(;c--&&p<h;){for(var b=-1,m=e[l+=t];++b<d;){var g=u[b],v=g.iteratee,y=g.type,M=v(m);if(2==y)m=M;else if(!M){if(1==y)continue e;break e}}f[p++]=m}return f},Tn.prototype.at=oa,Tn.prototype.chain=function(){return ia(this)},Tn.prototype.commit=function(){return new En(this.value(),this.__chain__)},Tn.prototype.next=function(){void 0===this.__values__&&(this.__values__=is(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},Tn.prototype.plant=function(e){for(var t,n=this;n instanceof Ln;){var i=qo(n);i.__index__=0,i.__values__=void 0,t?r.__wrapped__=i:t=i;var r=i;n=n.__wrapped__}return r.__wrapped__=e,t},Tn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Dn){var t=e;return this.__actions__.length&&(t=new Dn(this)),(t=t.reverse()).__actions__.push({func:ra,args:[Ho],thisArg:void 0}),new En(t,this.__chain__)}return this.thru(Ho)},Tn.prototype.toJSON=Tn.prototype.valueOf=Tn.prototype.value=function(){return nr(this.__wrapped__,this.__actions__)},Tn.prototype.first=Tn.prototype.head,zt&&(Tn.prototype[zt]=function(){return this}),Tn}();Ve._=Xt,void 0===(i=(function(){return Xt}).call(t,n,t,e))||(e.exports=i)}).call(this)}).call(this,n("YuTi")(e))},Lvzb:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("qCKp");t.of=i.of},M48N:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return e[t]&&e[t]instanceof Array&&e[t].length>0}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"isArrayPropertyDefined",type:r,pure:!0})},M9IT:function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return O}));var i=n("ofXK"),r=n("fXoL"),o=n("bTqV"),a=n("d3UM"),s=n("Qu3c"),c=n("8LU1"),l=n("XNiG"),u=n("FKr1"),d=n("kmnG");function p(e,t){if(1&e&&(r.mc(0,"mat-option",19),r.od(1),r.lc()),2&e){var n=t.$implicit;r.Gc("value",n),r.Ub(1),r.qd("\n            ",n,"\n          ")}}function h(e,t){if(1&e){var n=r.nc();r.mc(0,"mat-form-field",16),r.od(1,"\n        "),r.mc(2,"mat-select",17),r.uc("selectionChange",(function(e){return r.ad(n),r.yc(2)._changePageSize(e.value)})),r.od(3,"\n          "),r.md(4,p,2,2,"mat-option",18),r.od(5,"\n        "),r.lc(),r.od(6,"\n      "),r.lc()}if(2&e){var i=r.yc(2);r.Gc("appearance",i._formFieldAppearance)("color",i.color),r.Ub(2),r.Gc("value",i.pageSize)("disabled",i.disabled)("aria-label",i._intl.itemsPerPageLabel),r.Ub(2),r.Gc("ngForOf",i._displayedPageSizeOptions)}}function f(e,t){if(1&e&&(r.mc(0,"div",20),r.od(1),r.lc()),2&e){var n=r.yc(2);r.Ub(1),r.pd(n.pageSize)}}function b(e,t){if(1&e&&(r.mc(0,"div",12),r.od(1,"\n      "),r.mc(2,"div",13),r.od(3),r.lc(),r.od(4,"\n\n      "),r.md(5,h,7,6,"mat-form-field",14),r.od(6,"\n\n      "),r.md(7,f,2,1,"div",15),r.od(8,"\n    "),r.lc()),2&e){var n=r.yc();r.Ub(3),r.qd("\n        ",n._intl.itemsPerPageLabel,"\n      "),r.Ub(2),r.Gc("ngIf",n._displayedPageSizeOptions.length>1),r.Ub(2),r.Gc("ngIf",n._displayedPageSizeOptions.length<=1)}}function m(e,t){if(1&e){var n=r.nc();r.mc(0,"button",21),r.uc("click",(function(){return r.ad(n),r.yc().firstPage()})),r.od(1,"\n        "),r.xc(),r.mc(2,"svg",7),r.od(3,"\n          "),r.hc(4,"path",22),r.od(5,"\n        "),r.lc(),r.od(6,"\n      "),r.lc()}if(2&e){var i=r.yc();r.Gc("matTooltip",i._intl.firstPageLabel)("matTooltipDisabled",i._previousButtonsDisabled())("matTooltipPosition","above")("disabled",i._previousButtonsDisabled()),r.Vb("aria-label",i._intl.firstPageLabel)}}function g(e,t){if(1&e){var n=r.nc();r.xc(),r.wc(),r.mc(0,"button",23),r.uc("click",(function(){return r.ad(n),r.yc().lastPage()})),r.od(1,"\n        "),r.xc(),r.mc(2,"svg",7),r.od(3,"\n          "),r.hc(4,"path",24),r.od(5,"\n        "),r.lc(),r.od(6,"\n      "),r.lc()}if(2&e){var i=r.yc();r.Gc("matTooltip",i._intl.lastPageLabel)("matTooltipDisabled",i._nextButtonsDisabled())("matTooltipPosition","above")("disabled",i._nextButtonsDisabled()),r.Vb("aria-label",i._intl.lastPageLabel)}}var v=_createClass((function e(){_classCallCheck(this,e),this.changes=new l.b,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=function(e,t,n){if(0==n||0==t)return"0 of "+n;var i=e*t;return"".concat(i+1," \u2013 ").concat(i<(n=Math.max(n,0))?Math.min(i+t,n):i+t," of ").concat(n)}}));v.\u0275fac=function(e){return new(e||v)},v.\u0275prov=Object(r.cc)({factory:function(){return new v},token:v,providedIn:"root"});var y={provide:v,deps:[[new r.O,new r.ab,v]],useFactory:function(e){return e||new v}},M=new r.C("MAT_PAGINATOR_DEFAULT_OPTIONS"),_=function(e){function t(e,n,i){var o;if(_classCallCheck(this,t),(o=_callSuper(this,t))._intl=e,o._changeDetectorRef=n,o._pageIndex=0,o._length=0,o._pageSizeOptions=[],o._hidePageSize=!1,o._showFirstLastButtons=!1,o.page=new r.u,o._intlChanges=e.changes.subscribe((function(){return o._changeDetectorRef.markForCheck()})),i){var a=i.pageSize,s=i.pageSizeOptions,c=i.hidePageSize,l=i.showFirstLastButtons,u=i.formFieldAppearance;null!=a&&(o._pageSize=a),null!=s&&(o._pageSizeOptions=s),null!=c&&(o._hidePageSize=c),null!=l&&(o._showFirstLastButtons=l),null!=u&&(o._formFieldAppearance=u)}return o}return _inherits(t,e),_createClass(t,[{key:"pageIndex",get:function(){return this._pageIndex},set:function(e){this._pageIndex=Math.max(Object(c.f)(e),0),this._changeDetectorRef.markForCheck()}},{key:"length",get:function(){return this._length},set:function(e){this._length=Object(c.f)(e),this._changeDetectorRef.markForCheck()}},{key:"pageSize",get:function(){return this._pageSize},set:function(e){this._pageSize=Math.max(Object(c.f)(e),0),this._updateDisplayedPageSizeOptions()}},{key:"pageSizeOptions",get:function(){return this._pageSizeOptions},set:function(e){this._pageSizeOptions=(e||[]).map((function(e){return Object(c.f)(e)})),this._updateDisplayedPageSizeOptions()}},{key:"hidePageSize",get:function(){return this._hidePageSize},set:function(e){this._hidePageSize=Object(c.c)(e)}},{key:"showFirstLastButtons",get:function(){return this._showFirstLastButtons},set:function(e){this._showFirstLastButtons=Object(c.c)(e)}},{key:"ngOnInit",value:function(){this._initialized=!0,this._updateDisplayedPageSizeOptions(),this._markInitialized()}},{key:"ngOnDestroy",value:function(){this._intlChanges.unsubscribe()}},{key:"nextPage",value:function(){if(this.hasNextPage()){var e=this.pageIndex;this.pageIndex++,this._emitPageEvent(e)}}},{key:"previousPage",value:function(){if(this.hasPreviousPage()){var e=this.pageIndex;this.pageIndex--,this._emitPageEvent(e)}}},{key:"firstPage",value:function(){if(this.hasPreviousPage()){var e=this.pageIndex;this.pageIndex=0,this._emitPageEvent(e)}}},{key:"lastPage",value:function(){if(this.hasNextPage()){var e=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(e)}}},{key:"hasPreviousPage",value:function(){return this.pageIndex>=1&&0!=this.pageSize}},{key:"hasNextPage",value:function(){var e=this.getNumberOfPages()-1;return this.pageIndex<e&&0!=this.pageSize}},{key:"getNumberOfPages",value:function(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}},{key:"_changePageSize",value:function(e){var t=this.pageIndex*this.pageSize,n=this.pageIndex;this.pageIndex=Math.floor(t/e)||0,this.pageSize=e,this._emitPageEvent(n)}},{key:"_nextButtonsDisabled",value:function(){return this.disabled||!this.hasNextPage()}},{key:"_previousButtonsDisabled",value:function(){return this.disabled||!this.hasPreviousPage()}},{key:"_updateDisplayedPageSizeOptions",value:function(){this._initialized&&(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((function(e,t){return e-t})),this._changeDetectorRef.markForCheck())}},{key:"_emitPageEvent",value:function(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}}])}(Object(u.C)(Object(u.E)(_createClass((function e(){_classCallCheck(this,e)})))));_.\u0275fac=function(e){return new(e||_)(r.gc(v),r.gc(r.j),r.gc(M,8))},_.\u0275cmp=r.ac({type:_,selectors:[["mat-paginator"]],hostAttrs:[1,"mat-paginator"],inputs:{disabled:"disabled",pageIndex:"pageIndex",length:"length",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",hidePageSize:"hidePageSize",showFirstLastButtons:"showFirstLastButtons",color:"color"},outputs:{page:"page"},exportAs:["matPaginator"],features:[r.Rb],decls:34,vars:14,consts:[[1,"mat-paginator-outer-container"],[1,"mat-paginator-container"],["class","mat-paginator-page-size",4,"ngIf"],[1,"mat-paginator-range-actions"],[1,"mat-paginator-range-label"],["mat-icon-button","","type","button","class","mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false",1,"mat-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class","mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],[1,"mat-paginator-page-size"],[1,"mat-paginator-page-size-label"],["class","mat-paginator-page-size-select",3,"appearance","color",4,"ngIf"],["class","mat-paginator-page-size-value",4,"ngIf"],[1,"mat-paginator-page-size-select",3,"appearance","color"],[3,"value","disabled","aria-label","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"mat-paginator-page-size-value"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(e,t){1&e&&(r.mc(0,"div",0),r.od(1,"\n  "),r.mc(2,"div",1),r.od(3,"\n    "),r.md(4,b,9,3,"div",2),r.od(5,"\n\n    "),r.mc(6,"div",3),r.od(7,"\n      "),r.mc(8,"div",4),r.od(9),r.lc(),r.od(10,"\n\n      "),r.md(11,m,7,5,"button",5),r.od(12,"\n      "),r.mc(13,"button",6),r.uc("click",(function(){return t.previousPage()})),r.od(14,"\n        "),r.xc(),r.mc(15,"svg",7),r.od(16,"\n          "),r.hc(17,"path",8),r.od(18,"\n        "),r.lc(),r.od(19,"\n      "),r.lc(),r.od(20,"\n      "),r.wc(),r.mc(21,"button",9),r.uc("click",(function(){return t.nextPage()})),r.od(22,"\n        "),r.xc(),r.mc(23,"svg",7),r.od(24,"\n          "),r.hc(25,"path",10),r.od(26,"\n        "),r.lc(),r.od(27,"\n      "),r.lc(),r.od(28,"\n      "),r.md(29,g,7,5,"button",11),r.od(30,"\n    "),r.lc(),r.od(31,"\n  "),r.lc(),r.od(32,"\n"),r.lc(),r.od(33,"\n")),2&e&&(r.Ub(4),r.Gc("ngIf",!t.hidePageSize),r.Ub(5),r.qd("\n        ",t._intl.getRangeLabel(t.pageIndex,t.pageSize,t.length),"\n      "),r.Ub(2),r.Gc("ngIf",t.showFirstLastButtons),r.Ub(2),r.Gc("matTooltip",t._intl.previousPageLabel)("matTooltipDisabled",t._previousButtonsDisabled())("matTooltipPosition","above")("disabled",t._previousButtonsDisabled()),r.Vb("aria-label",t._intl.previousPageLabel),r.Ub(8),r.Gc("matTooltip",t._intl.nextPageLabel)("matTooltipDisabled",t._nextButtonsDisabled())("matTooltipPosition","above")("disabled",t._nextButtonsDisabled()),r.Vb("aria-label",t._intl.nextPageLabel),r.Ub(8),r.Gc("ngIf",t.showFirstLastButtons))},directives:[i.t,o.b,s.a,d.c,a.a,i.s,u.p],styles:[".mat-paginator{display:block}.mat-paginator-outer-container{display:flex}.mat-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap-reverse;width:100%}.mat-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-paginator-page-size{margin-right:0;margin-left:8px}.mat-paginator-page-size-label{margin:0 4px}.mat-paginator-page-size-select{margin:6px 4px 0 4px;width:56px}.mat-paginator-page-size-select.mat-form-field-appearance-outline{width:64px}.mat-paginator-page-size-select.mat-form-field-appearance-fill{width:64px}.mat-paginator-range-label{margin:0 32px 0 24px}.mat-paginator-range-actions{display:flex;align-items:center}.mat-paginator-icon{width:28px;fill:currentColor}[dir=rtl] .mat-paginator-icon{transform:rotate(180deg)}\n"],encapsulation:2,changeDetection:0}),_.ctorParameters=function(){return[{type:v},{type:r.j},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[M]}]}]},_.propDecorators={color:[{type:r.E}],pageIndex:[{type:r.E}],length:[{type:r.E}],pageSize:[{type:r.E}],pageSizeOptions:[{type:r.E}],hidePageSize:[{type:r.E}],showFirstLastButtons:[{type:r.E}],page:[{type:r.P}]};var O=_createClass((function e(){_classCallCheck(this,e)}));O.\u0275mod=r.ec({type:O}),O.\u0275inj=r.dc({factory:function(e){return new(e||O)},providers:[y],imports:[[i.c,o.c,a.b,s.b]]})},MBAA:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("quSY"),o=n("Lhse");function a(e,t){if(!e)throw new Error("Iterable cannot be null");return new i.a((function(n){var i,a=new r.a;return a.add((function(){i&&"function"==typeof i.return&&i.return()})),a.add(t.schedule((function(){i=e[o.a](),a.add(t.schedule((function(){if(!n.closed){var e,t;try{var r=i.next();e=r.value,t=r.done}catch(o){return void n.error(o)}t?n.complete():(n.next(e),this.schedule())}})))}))),a}))}},MGLb:function(e,t,n){"use strict";var i,r;n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),function(e){e.setPages="SET_PAGES:",e.setContent="LOAD_CONTENT:",e.setContentFromUrl="LOAD_CONTENT_FROM_URL:",e.setState="STATE:",e.setMetadata="CONTEXT_METADATA_ACTUALIZATION:",e.getInfo="GET_INFO",e.goToPage="GO_TO_PAGE:",e.iframeScroll="I_FRAME_SCROLL:",e.iframeSizes="I_FRAME_SIZES",e.windowWidth="WINDOW_WIDTH:",e.getTotalTime="GET_TOTAL_TIME",e.getPageNumber="GET_PAGE_NUMBER",e.getPageTitle="GET_PAGE_TITLE",e.setAdaptiveContext="SET_ADAPTIVE_CONTEXT:",e.getAdaptiveContext="GET_ADAPTIVE_CONTEXT",e.inactivityLimit="INACTIVITY_LIMIT",e.getPageContent="GET_PAGE_CONTENT",e.gotoLesson="GOTO_LESSON:",e.setNVDA="SET_NVDA:",e.setOpenActivitiesScores="SET_OPEN_ACTIVITIES_SCORES:"}(i||(i={})),function(e){e.appLoaded="APPLOADED",e.playerCreated="INITIALIZED",e.resize="RESIZE:",e.scrollTop="SCROLLTOP:",e.pageLoaded="PAGE_LOADED",e.mobilePageLoaded="MOBILE_PAGE_LOADED",e.newScore="NEW_SCORE:",e.newState="NEW_STATE:",e.newTimeData="NEW_timeData:",e.newPaginatedResults="NEW_paginatedResults:",e.newPagesTimes="NEW_pagesTimes:",e.externalEvent="EXTERNAL_",e.openNoteDialog="EXTERNAL_openNoteDialog",e.crossLessonAddonAccessMessage="crossLessonHasUserAccess:",e.totalTime="NEW_totalTime:",e.pageIndex="NEW_pageIndex:",e.pageTitle="NEW_pageTitle:",e.pageContent="NEW_pageContent:",e.adaptiveContext="NEW_adaptiveContext:",e.goToNextLessonInCourse="GOTO_NEXT_LESSON_IN_COURSE",e.externalSendRequests="EXTERNAL_SEND_REQUEST:",e.externalSendRequestsSuccess="EXTERNAL_SEND_REQUEST_SUCCESS:",e.externalSendRequestsError="EXTERNAL_SEND_REQUEST_ERROR:",e.externalUpdateLessonStatus="EXTERNAL_UPDATE_LESSON_STATUS:",e.externalUpdateLessonStatusSuccess="EXTERNAL_UPDATE_LESSON_STATUS_SUCCESS:",e.externalUpdateLessonStatusError="EXTERNAL_UPDATE_LESSON_STATUS_ERROR:",e.externalGroupChat="EXTERNAL_groupChat:",e.externalSendFile="EXTERNAL_sendFile:",e.externalGradeByAi="EXTERNAL_gradeByAi:",e.externalAiGraded="EXTERNAL_aiGraded:"}(r||(r={}));var o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.source=t,this.value=n}),[{key:"isType",value:function(e){return 0===this.value.indexOf(e)}},{key:"getData",value:function(e){return this.value.slice(e.length)}}])}()},"MO+k":function(e,t,n){e.exports=function(e){"use strict";e=e&&e.hasOwnProperty("default")?e.default:e;var t={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},n=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){var n={};for(var i in t)t.hasOwnProperty(i)&&(n[t[i]]=i);var r=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var o in r)if(r.hasOwnProperty(o)){if(!("channels"in r[o]))throw new Error("missing channels property: "+o);if(!("labels"in r[o]))throw new Error("missing channel labels property: "+o);if(r[o].labels.length!==r[o].channels)throw new Error("channel and label counts mismatch: "+o);var a=r[o].channels,s=r[o].labels;delete r[o].channels,delete r[o].labels,Object.defineProperty(r[o],"channels",{value:a}),Object.defineProperty(r[o],"labels",{value:s})}r.rgb.hsl=function(e){var t,n,i=e[0]/255,r=e[1]/255,o=e[2]/255,a=Math.min(i,r,o),s=Math.max(i,r,o),c=s-a;return s===a?t=0:i===s?t=(r-o)/c:r===s?t=2+(o-i)/c:o===s&&(t=4+(i-r)/c),(t=Math.min(60*t,360))<0&&(t+=360),n=(a+s)/2,[t,100*(s===a?0:n<=.5?c/(s+a):c/(2-s-a)),100*n]},r.rgb.hsv=function(e){var t,n,i,r,o,a=e[0]/255,s=e[1]/255,c=e[2]/255,l=Math.max(a,s,c),u=l-Math.min(a,s,c),d=function(e){return(l-e)/6/u+.5};return 0===u?r=o=0:(o=u/l,t=d(a),n=d(s),i=d(c),a===l?r=i-n:s===l?r=1/3+t-i:c===l&&(r=2/3+n-t),r<0?r+=1:r>1&&(r-=1)),[360*r,100*o,100*l]},r.rgb.hwb=function(e){var t=e[0],n=e[1],i=e[2];return[r.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(n,i))*100,100*(i=1-1/255*Math.max(t,Math.max(n,i)))]},r.rgb.cmyk=function(e){var t,n=e[0]/255,i=e[1]/255,r=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-i,1-r)))/(1-t)||0),100*((1-i-t)/(1-t)||0),100*((1-r-t)/(1-t)||0),100*t]},r.rgb.keyword=function(e){var i=n[e];if(i)return i;var r,o,a,s=1/0;for(var c in t)if(t.hasOwnProperty(c)){var l=(o=e,a=t[c],Math.pow(o[0]-a[0],2)+Math.pow(o[1]-a[1],2)+Math.pow(o[2]-a[2],2));l<s&&(s=l,r=c)}return r},r.keyword.rgb=function(e){return t[e]},r.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,i=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92)),100*(.2126*t+.7152*n+.0722*i),100*(.0193*t+.1192*n+.9505*i)]},r.rgb.lab=function(e){var t=r.rgb.xyz(e),n=t[0],i=t[1],o=t[2];return i/=100,o/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116)-16,500*(n-i),200*(i-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},r.hsl.rgb=function(e){var t,n,i,r,o,a=e[0]/360,s=e[1]/100,c=e[2]/100;if(0===s)return[o=255*c,o,o];t=2*c-(n=c<.5?c*(1+s):c+s-c*s),r=[0,0,0];for(var l=0;l<3;l++)(i=a+1/3*-(l-1))<0&&i++,i>1&&i--,o=6*i<1?t+6*(n-t)*i:2*i<1?n:3*i<2?t+(n-t)*(2/3-i)*6:t,r[l]=255*o;return r},r.hsl.hsv=function(e){var t=e[0],n=e[1]/100,i=e[2]/100,r=n,o=Math.max(i,.01);return n*=(i*=2)<=1?i:2-i,r*=o<=1?o:2-o,[t,100*(0===i?2*r/(o+r):2*n/(i+n)),(i+n)/2*100]},r.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,i=e[2]/100,r=Math.floor(t)%6,o=t-Math.floor(t),a=255*i*(1-n),s=255*i*(1-n*o),c=255*i*(1-n*(1-o));switch(i*=255,r){case 0:return[i,c,a];case 1:return[s,i,a];case 2:return[a,i,c];case 3:return[a,s,i];case 4:return[c,a,i];case 5:return[i,a,s]}},r.hsv.hsl=function(e){var t,n,i,r=e[0],o=e[1]/100,a=e[2]/100,s=Math.max(a,.01);return i=(2-o)*a,n=o*s,[r,100*(n=(n/=(t=(2-o)*s)<=1?t:2-t)||0),100*(i/=2)]},r.hwb.rgb=function(e){var t,n,i,r,o,a,s,c=e[0]/360,l=e[1]/100,u=e[2]/100,d=l+u;switch(d>1&&(l/=d,u/=d),i=6*c-(t=Math.floor(6*c)),0!=(1&t)&&(i=1-i),r=l+i*((n=1-u)-l),t){default:case 6:case 0:o=n,a=r,s=l;break;case 1:o=r,a=n,s=l;break;case 2:o=l,a=n,s=r;break;case 3:o=l,a=r,s=n;break;case 4:o=r,a=l,s=n;break;case 5:o=n,a=l,s=r}return[255*o,255*a,255*s]},r.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,i=e[2]/100,r=e[3]/100;return[255*(1-Math.min(1,t*(1-r)+r)),255*(1-Math.min(1,n*(1-r)+r)),255*(1-Math.min(1,i*(1-r)+r))]},r.xyz.rgb=function(e){var t,n,i,r=e[0]/100,o=e[1]/100,a=e[2]/100;return n=-.9689*r+1.8758*o+.0415*a,i=.0557*r+-.204*o+1.057*a,t=(t=3.2406*r+-1.5372*o+-.4986*a)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:12.92*i,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(i=Math.min(Math.max(0,i),1))]},r.xyz.lab=function(e){var t=e[0],n=e[1],i=e[2];return n/=100,i/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},r.lab.xyz=function(e){var t,n,i,r=e[0];t=e[1]/500+(n=(r+16)/116),i=n-e[2]/200;var o=Math.pow(n,3),a=Math.pow(t,3),s=Math.pow(i,3);return n=o>.008856?o:(n-16/116)/7.787,t=a>.008856?a:(t-16/116)/7.787,i=s>.008856?s:(i-16/116)/7.787,[t*=95.047,n*=100,i*=108.883]},r.lab.lch=function(e){var t,n=e[0],i=e[1],r=e[2];return(t=360*Math.atan2(r,i)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(i*i+r*r),t]},r.lch.lab=function(e){var t,n=e[0],i=e[1];return t=e[2]/360*2*Math.PI,[n,i*Math.cos(t),i*Math.sin(t)]},r.rgb.ansi16=function(e){var t=e[0],n=e[1],i=e[2],o=1 in arguments?arguments[1]:r.rgb.hsv(e)[2];if(0===(o=Math.round(o/50)))return 30;var a=30+(Math.round(i/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===o&&(a+=60),a},r.hsv.ansi16=function(e){return r.rgb.ansi16(r.hsv.rgb(e),e[2])},r.rgb.ansi256=function(e){var t=e[0],n=e[1],i=e[2];return t===n&&n===i?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(i/255*5)},r.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},r.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},r.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},r.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map((function(e){return e+e})).join(""));var i=parseInt(n,16);return[i>>16&255,i>>8&255,255&i]},r.rgb.hcg=function(e){var t,n=e[0]/255,i=e[1]/255,r=e[2]/255,o=Math.max(Math.max(n,i),r),a=Math.min(Math.min(n,i),r),s=o-a;return t=s<=0?0:o===n?(i-r)/s%6:o===i?2+(r-n)/s:4+(n-i)/s+4,t/=6,[360*(t%=1),100*s,100*(s<1?a/(1-s):0)]},r.hsl.hcg=function(e){var t,n=e[1]/100,i=e[2]/100,r=0;return(t=i<.5?2*n*i:2*n*(1-i))<1&&(r=(i-.5*t)/(1-t)),[e[0],100*t,100*r]},r.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,i=t*n,r=0;return i<1&&(r=(n-i)/(1-i)),[e[0],100*i,100*r]},r.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,i=e[2]/100;if(0===n)return[255*i,255*i,255*i];var r,o=[0,0,0],a=t%1*6,s=a%1,c=1-s;switch(Math.floor(a)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=c,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=c,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=c}return r=(1-n)*i,[255*(n*o[0]+r),255*(n*o[1]+r),255*(n*o[2]+r)]},r.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),i=0;return n>0&&(i=t/n),[e[0],100*i,100*n]},r.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,i=0;return n>0&&n<.5?i=t/(2*n):n>=.5&&n<1&&(i=t/(2*(1-n))),[e[0],100*i,100*n]},r.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},r.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,i=n-t,r=0;return i<1&&(r=(n-i)/(1-i)),[e[0],100*i,100*r]},r.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},r.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},r.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},r.gray.hsl=r.gray.hsv=function(e){return[0,0,e[0]]},r.gray.hwb=function(e){return[0,100,e[0]]},r.gray.cmyk=function(e){return[0,0,0,e[0]]},r.gray.lab=function(e){return[e[0],0,0]},r.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},r.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}));function i(e){var t=function(){for(var e={},t=Object.keys(n),i=t.length,r=0;r<i;r++)e[t[r]]={distance:-1,parent:null};return e}(),i=[e];for(t[e].distance=0;i.length;)for(var r=i.pop(),o=Object.keys(n[r]),a=o.length,s=0;s<a;s++){var c=o[s],l=t[c];-1===l.distance&&(l.distance=t[r].distance+1,l.parent=r,i.unshift(c))}return t}function r(e,t){return function(n){return t(e(n))}}function o(e,t){for(var i=[t[e].parent,e],o=n[t[e].parent][e],a=t[e].parent;t[a].parent;)i.unshift(t[a].parent),o=r(n[t[a].parent][a],o),a=t[a].parent;return o.conversion=i,o}n.rgb,n.hsl,n.hsv,n.hwb,n.cmyk,n.xyz,n.lab,n.lch,n.hex,n.keyword,n.ansi16,n.ansi256,n.hcg,n.apple,n.gray;var a={};Object.keys(n).forEach((function(e){a[e]={},Object.defineProperty(a[e],"channels",{value:n[e].channels}),Object.defineProperty(a[e],"labels",{value:n[e].labels});var t=function(e){for(var t=i(e),n={},r=Object.keys(t),a=r.length,s=0;s<a;s++){var c=r[s];null!==t[c].parent&&(n[c]=o(c,t))}return n}(e);Object.keys(t).forEach((function(n){var i=t[n];a[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var i=n.length,r=0;r<i;r++)n[r]=Math.round(n[r]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(i),a[e][n].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(i)}))}));var s=a,c={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},l={getRgba:u,getHsla:d,getRgb:function(e){var t=u(e);return t&&t.slice(0,3)},getHsl:function(e){var t=d(e);return t&&t.slice(0,3)},getHwb:p,getAlpha:function(e){var t=u(e);return t||(t=d(e))||(t=p(e))?t[3]:void 0},hexString:function(e,t){return t=void 0!==t&&3===e.length?t:e[3],"#"+g(e[0])+g(e[1])+g(e[2])+(t>=0&&t<1?g(Math.round(255*t)):"")},rgbString:function(e,t){return t<1||e[3]&&e[3]<1?h(e,t):"rgb("+e[0]+", "+e[1]+", "+e[2]+")"},rgbaString:h,percentString:function(e,t){return t<1||e[3]&&e[3]<1?f(e,t):"rgb("+Math.round(e[0]/255*100)+"%, "+Math.round(e[1]/255*100)+"%, "+Math.round(e[2]/255*100)+"%)"},percentaString:f,hslString:function(e,t){return t<1||e[3]&&e[3]<1?b(e,t):"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)"},hslaString:b,hwbString:function(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+(void 0!==t&&1!==t?", "+t:"")+")"},keyword:function(e){return v[e.slice(0,3)]}};function u(e){if(e){var t=[0,0,0],n=1,i=e.match(/^#([a-fA-F0-9]{3,4})$/i),r="";if(i){r=(i=i[1])[3];for(var o=0;o<t.length;o++)t[o]=parseInt(i[o]+i[o],16);r&&(n=Math.round(parseInt(r+r,16)/255*100)/100)}else if(i=e.match(/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i)){for(r=i[2],i=i[1],o=0;o<t.length;o++)t[o]=parseInt(i.slice(2*o,2*o+2),16);r&&(n=Math.round(parseInt(r,16)/255*100)/100)}else if(i=e.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(o=0;o<t.length;o++)t[o]=parseInt(i[o+1]);n=parseFloat(i[4])}else if(i=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(o=0;o<t.length;o++)t[o]=Math.round(2.55*parseFloat(i[o+1]));n=parseFloat(i[4])}else if(i=e.match(/(\w+)/)){if("transparent"==i[1])return[0,0,0,0];if(!(t=c[i[1]]))return}for(o=0;o<t.length;o++)t[o]=m(t[o],0,255);return n=n||0==n?m(n,0,1):1,t[3]=n,t}}function d(e){if(e){var t=e.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(t){var n=parseFloat(t[4]);return[m(parseInt(t[1]),0,360),m(parseFloat(t[2]),0,100),m(parseFloat(t[3]),0,100),m(isNaN(n)?1:n,0,1)]}}}function p(e){if(e){var t=e.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(t){var n=parseFloat(t[4]);return[m(parseInt(t[1]),0,360),m(parseFloat(t[2]),0,100),m(parseFloat(t[3]),0,100),m(isNaN(n)?1:n,0,1)]}}}function h(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"rgba("+e[0]+", "+e[1]+", "+e[2]+", "+t+")"}function f(e,t){return"rgba("+Math.round(e[0]/255*100)+"%, "+Math.round(e[1]/255*100)+"%, "+Math.round(e[2]/255*100)+"%, "+(t||e[3]||1)+")"}function b(e,t){return void 0===t&&(t=void 0!==e[3]?e[3]:1),"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+t+")"}function m(e,t,n){return Math.min(Math.max(t,e),n)}function g(e){var t=e.toString(16).toUpperCase();return t.length<2?"0"+t:t}var v={};for(var y in c)v[c[y]]=y;var M=function(e){return e instanceof M?e:this instanceof M?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof e?(t=l.getRgba(e))?this.setValues("rgb",t):(t=l.getHsla(e))?this.setValues("hsl",t):(t=l.getHwb(e))&&this.setValues("hwb",t):"object"==typeof e&&(void 0!==(t=e).r||void 0!==t.red?this.setValues("rgb",t):void 0!==t.l||void 0!==t.lightness?this.setValues("hsl",t):void 0!==t.v||void 0!==t.value?this.setValues("hsv",t):void 0!==t.w||void 0!==t.whiteness?this.setValues("hwb",t):void 0===t.c&&void 0===t.cyan||this.setValues("cmyk",t)))):new M(e);var t};M.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var e=this.values;return 1!==e.alpha?e.hwb.concat([e.alpha]):e.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var e=this.values;return e.rgb.concat([e.alpha])},hslaArray:function(){var e=this.values;return e.hsl.concat([e.alpha])},alpha:function(e){return void 0===e?this.values.alpha:(this.setValues("alpha",e),this)},red:function(e){return this.setChannel("rgb",0,e)},green:function(e){return this.setChannel("rgb",1,e)},blue:function(e){return this.setChannel("rgb",2,e)},hue:function(e){return e&&(e=(e%=360)<0?360+e:e),this.setChannel("hsl",0,e)},saturation:function(e){return this.setChannel("hsl",1,e)},lightness:function(e){return this.setChannel("hsl",2,e)},saturationv:function(e){return this.setChannel("hsv",1,e)},whiteness:function(e){return this.setChannel("hwb",1,e)},blackness:function(e){return this.setChannel("hwb",2,e)},value:function(e){return this.setChannel("hsv",2,e)},cyan:function(e){return this.setChannel("cmyk",0,e)},magenta:function(e){return this.setChannel("cmyk",1,e)},yellow:function(e){return this.setChannel("cmyk",2,e)},black:function(e){return this.setChannel("cmyk",3,e)},hexString:function(){return l.hexString(this.values.rgb)},rgbString:function(){return l.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return l.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return l.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return l.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return l.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return l.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return l.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var e=this.values.rgb;return e[0]<<16|e[1]<<8|e[2]},luminosity:function(){for(var e=this.values.rgb,t=[],n=0;n<e.length;n++){var i=e[n]/255;t[n]=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast:function(e){var t=this.luminosity(),n=e.luminosity();return t>n?(t+.05)/(n+.05):(n+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,n=(t[0]+e)%360;return t[0]=n<0?360+n:n,this.setValues("hsl",t),this},mix:function(e,t){var n=this,i=e,r=void 0===t?.5:t,o=2*r-1,a=n.alpha()-i.alpha(),s=((o*a==-1?o:(o+a)/(1+o*a))+1)/2,c=1-s;return this.rgb(s*n.red()+c*i.red(),s*n.green()+c*i.green(),s*n.blue()+c*i.blue()).alpha(n.alpha()*r+i.alpha()*(1-r))},toJSON:function(){return this.rgb()},clone:function(){var e,t,n=new M,i=this.values,r=n.values;for(var o in i)i.hasOwnProperty(o)&&(e=i[o],"[object Array]"===(t={}.toString.call(e))?r[o]=e.slice(0):"[object Number]"===t?r[o]=e:console.error("unexpected color value:",e));return n}},M.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},M.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},M.prototype.getValues=function(e){for(var t=this.values,n={},i=0;i<e.length;i++)n[e.charAt(i)]=t[e][i];return 1!==t.alpha&&(n.a=t.alpha),n},M.prototype.setValues=function(e,t){var n,i,r=this.values,o=this.spaces,a=this.maxes,c=1;if(this.valid=!0,"alpha"===e)c=t;else if(t.length)r[e]=t.slice(0,e.length),c=t[e.length];else if(void 0!==t[e.charAt(0)]){for(n=0;n<e.length;n++)r[e][n]=t[e.charAt(n)];c=t.a}else if(void 0!==t[o[e][0]]){var l=o[e];for(n=0;n<e.length;n++)r[e][n]=t[l[n]];c=t.alpha}if(r.alpha=Math.max(0,Math.min(1,void 0===c?r.alpha:c)),"alpha"===e)return!1;for(n=0;n<e.length;n++)i=Math.max(0,Math.min(a[e][n],r[e][n])),r[e][n]=Math.round(i);for(var u in o)u!==e&&(r[u]=s[e][u](r[e]));return!0},M.prototype.setSpace=function(e,t){var n=t[0];return void 0===n?this.getValues(e):("number"==typeof n&&(n=Array.prototype.slice.call(t)),this.setValues(e,n),this)},M.prototype.setChannel=function(e,t,n){var i=this.values[e];return void 0===n?i[t]:(n===i[t]||(i[t]=n,this.setValues(e,i)),this)},"undefined"!=typeof window&&(window.Color=M);var _=M;function O(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}var z,A={noop:function(){},uid:(z=0,function(){return z++}),isNullOrUndef:function(e){return null==e},isArray:function(e){if(Array.isArray&&Array.isArray(e))return!0;var t=Object.prototype.toString.call(e);return"[object"===t.substr(0,7)&&"Array]"===t.substr(-6)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},isFinite:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return("number"==typeof e||e instanceof Number)&&isFinite(e)})),valueOrDefault:function(e,t){return void 0===e?t:e},valueAtIndexOrDefault:function(e,t,n){return A.valueOrDefault(A.isArray(e)?e[t]:e,n)},callback:function(e,t,n){if(e&&"function"==typeof e.call)return e.apply(n,t)},each:function(e,t,n,i){var r,o,a;if(A.isArray(e))if(o=e.length,i)for(r=o-1;r>=0;r--)t.call(n,e[r],r);else for(r=0;r<o;r++)t.call(n,e[r],r);else if(A.isObject(e))for(o=(a=Object.keys(e)).length,r=0;r<o;r++)t.call(n,e[a[r]],a[r])},arrayEquals:function(e,t){var n,i,r,o;if(!e||!t||e.length!==t.length)return!1;for(n=0,i=e.length;n<i;++n)if(r=e[n],o=t[n],r instanceof Array&&o instanceof Array){if(!A.arrayEquals(r,o))return!1}else if(r!==o)return!1;return!0},clone:function(e){if(A.isArray(e))return e.map(A.clone);if(A.isObject(e)){for(var t=Object.create(e),n=Object.keys(e),i=n.length,r=0;r<i;++r)t[n[r]]=A.clone(e[n[r]]);return t}return e},_merger:function(e,t,n,i){if(O(e)){var r=t[e],o=n[e];A.isObject(r)&&A.isObject(o)?A.merge(r,o,i):t[e]=A.clone(o)}},_mergerIf:function(e,t,n){if(O(e)){var i=t[e],r=n[e];A.isObject(i)&&A.isObject(r)?A.mergeIf(i,r):t.hasOwnProperty(e)||(t[e]=A.clone(r))}},merge:function(e,t,n){var i,r,o,a,s,c=A.isArray(t)?t:[t],l=c.length;if(!A.isObject(e))return e;for(i=(n=n||{}).merger||A._merger,r=0;r<l;++r)if(t=c[r],A.isObject(t))for(s=0,a=(o=Object.keys(t)).length;s<a;++s)i(o[s],e,t,n);return e},mergeIf:function(e,t){return A.merge(e,t,{merger:A._mergerIf})},extend:Object.assign||function(e){return A.merge(e,[].slice.call(arguments,1),{merger:function(e,t,n){t[e]=n[e]}})},inherits:function(e){var t=this,n=e&&e.hasOwnProperty("constructor")?e.constructor:function(){return t.apply(this,arguments)},i=function(){this.constructor=n};return i.prototype=t.prototype,n.prototype=new i,n.extend=A.inherits,e&&A.extend(n.prototype,e),n.__super__=t.prototype,n},_deprecated:function(e,t,n,i){void 0!==t&&console.warn(e+': "'+n+'" is deprecated. Please use "'+i+'" instead')}},k=A;A.callCallback=A.callback,A.indexOf=function(e,t,n){return Array.prototype.indexOf.call(e,t,n)},A.getValueOrDefault=A.valueOrDefault,A.getValueAtIndexOrDefault=A.valueAtIndexOrDefault;var C={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return 1-Math.cos(e*(Math.PI/2))},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:1-Math.pow(2,-10*e)},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*--e))},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,n=0,i=1;return 0===e?0:1===e?1:(n||(n=.3),i<1?(i=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/i),-i*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n))},easeOutElastic:function(e){var t=1.70158,n=0,i=1;return 0===e?0:1===e?1:(n||(n=.3),i<1?(i=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/i),i*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/n)+1)},easeInOutElastic:function(e){var t=1.70158,n=0,i=1;return 0===e?0:2==(e/=.5)?1:(n||(n=.45),i<1?(i=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/i),e<1?i*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-C.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*C.easeInBounce(2*e):.5*C.easeOutBounce(2*e-1)+.5}},w={effects:C};k.easingEffects=C;var S=Math.PI,T=S/180,q=2*S,L=S/2,E=S/4,D=2*S/3,R={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,n,i,r,o){if(o){var a=Math.min(o,r/2,i/2),s=t+a,c=n+a,l=t+i-a,u=n+r-a;e.moveTo(t,c),s<l&&c<u?(e.arc(s,c,a,-S,-L),e.arc(l,c,a,-L,0),e.arc(l,u,a,0,L),e.arc(s,u,a,L,S)):s<l?(e.moveTo(s,n),e.arc(l,c,a,-L,L),e.arc(s,c,a,L,S+L)):c<u?(e.arc(s,c,a,-S,0),e.arc(s,u,a,0,S)):e.arc(s,c,a,-S,S),e.closePath(),e.moveTo(t,n)}else e.rect(t,n,i,r)},drawPoint:function(e,t,n,i,r,o){var a,s,c,l,u,d=(o||0)*T;if(t&&"object"==typeof t&&("[object HTMLImageElement]"===(a=t.toString())||"[object HTMLCanvasElement]"===a))return e.save(),e.translate(i,r),e.rotate(d),e.drawImage(t,-t.width/2,-t.height/2,t.width,t.height),void e.restore();if(!(isNaN(n)||n<=0)){switch(e.beginPath(),t){default:e.arc(i,r,n,0,q),e.closePath();break;case"triangle":e.moveTo(i+Math.sin(d)*n,r-Math.cos(d)*n),d+=D,e.lineTo(i+Math.sin(d)*n,r-Math.cos(d)*n),d+=D,e.lineTo(i+Math.sin(d)*n,r-Math.cos(d)*n),e.closePath();break;case"rectRounded":l=n-(u=.516*n),s=Math.cos(d+E)*l,c=Math.sin(d+E)*l,e.arc(i-s,r-c,u,d-S,d-L),e.arc(i+c,r-s,u,d-L,d),e.arc(i+s,r+c,u,d,d+L),e.arc(i-c,r+s,u,d+L,d+S),e.closePath();break;case"rect":if(!o){l=Math.SQRT1_2*n,e.rect(i-l,r-l,2*l,2*l);break}d+=E;case"rectRot":s=Math.cos(d)*n,c=Math.sin(d)*n,e.moveTo(i-s,r-c),e.lineTo(i+c,r-s),e.lineTo(i+s,r+c),e.lineTo(i-c,r+s),e.closePath();break;case"crossRot":d+=E;case"cross":s=Math.cos(d)*n,c=Math.sin(d)*n,e.moveTo(i-s,r-c),e.lineTo(i+s,r+c),e.moveTo(i+c,r-s),e.lineTo(i-c,r+s);break;case"star":s=Math.cos(d)*n,c=Math.sin(d)*n,e.moveTo(i-s,r-c),e.lineTo(i+s,r+c),e.moveTo(i+c,r-s),e.lineTo(i-c,r+s),d+=E,s=Math.cos(d)*n,c=Math.sin(d)*n,e.moveTo(i-s,r-c),e.lineTo(i+s,r+c),e.moveTo(i+c,r-s),e.lineTo(i-c,r+s);break;case"line":s=Math.cos(d)*n,c=Math.sin(d)*n,e.moveTo(i-s,r-c),e.lineTo(i+s,r+c);break;case"dash":e.moveTo(i,r),e.lineTo(i+Math.cos(d)*n,r+Math.sin(d)*n)}e.fill(),e.stroke()}},_isPointInArea:function(e,t){var n=1e-6;return e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,n,i){var r=n.steppedLine;if(r){if("middle"===r){var o=(t.x+n.x)/2;e.lineTo(o,i?n.y:t.y),e.lineTo(o,i?t.y:n.y)}else"after"===r&&!i||"after"!==r&&i?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}else n.tension?e.bezierCurveTo(i?t.controlPointPreviousX:t.controlPointNextX,i?t.controlPointPreviousY:t.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):e.lineTo(n.x,n.y)}},x=R;k.clear=R.clear,k.drawRoundedRectangle=function(e){e.beginPath(),R.roundedRect.apply(R,arguments)};var I={_set:function(e,t){return k.merge(this[e]||(this[e]={}),t)}};I._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0});var W=I,P=k.valueOrDefault;var N={toLineHeight:function(e,t){var n=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*t;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,n,i,r;return k.isObject(e)?(t=+e.top||0,n=+e.right||0,i=+e.bottom||0,r=+e.left||0):t=n=i=r=+e||0,{top:t,right:n,bottom:i,left:r,height:t+i,width:r+n}},_parseFont:function(e){var t=W.global,n=P(e.fontSize,t.defaultFontSize),i={family:P(e.fontFamily,t.defaultFontFamily),lineHeight:k.options.toLineHeight(P(e.lineHeight,t.defaultLineHeight),n),size:n,style:P(e.fontStyle,t.defaultFontStyle),weight:null,string:""};return i.string=function(e){return!e||k.isNullOrUndef(e.size)||k.isNullOrUndef(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}(i),i},resolve:function(e,t,n,i){var r,o,a,s=!0;for(r=0,o=e.length;r<o;++r)if(void 0!==(a=e[r])&&(void 0!==t&&"function"==typeof a&&(a=a(t),s=!1),void 0!==n&&k.isArray(a)&&(a=a[n],s=!1),void 0!==a))return i&&!s&&(i.cacheable=!1),a}},j={_factorize:function(e){var t,n=[],i=Math.sqrt(e);for(t=1;t<i;t++)e%t==0&&(n.push(t),n.push(e/t));return i===(0|i)&&n.push(i),n.sort((function(e,t){return e-t})).pop(),n},log10:Math.log10||function(e){var t=Math.log(e)*Math.LOG10E,n=Math.round(t);return e===Math.pow(10,n)?n:t}},B=j;k.log10=j.log10;var F=k,U=w,V=x,H=N,Y=B,X={getRtlAdapter:function(e,t,n){return e?function(e,t){return{x:function(n){return e+e+t-n},setWidth:function(e){t=e},textAlign:function(e){return"center"===e?e:"right"===e?"left":"right"},xPlus:function(e,t){return e-t},leftForLtr:function(e,t){return e-t}}}(t,n):{x:function(e){return e},setWidth:function(e){},textAlign:function(e){return e},xPlus:function(e,t){return e+t},leftForLtr:function(e,t){return e}}},overrideTextDirection:function(e,t){var n,i;"ltr"!==t&&"rtl"!==t||(i=[(n=e.canvas.style).getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=i)},restoreTextDirection:function(e){var t=e.prevTextDirection;void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}};F.easing=U,F.canvas=V,F.options=H,F.math=Y,F.rtl=X;var G=function(e){F.extend(this,e),this.initialize.apply(this,arguments)};F.extend(G.prototype,{_type:void 0,initialize:function(){this.hidden=!1},pivot:function(){var e=this;return e._view||(e._view=F.extend({},e._model)),e._start={},e},transition:function(e){var t=this,n=t._model,i=t._start,r=t._view;return n&&1!==e?(r||(r=t._view={}),i||(i=t._start={}),function(e,t,n,i){var r,o,a,s,c,l,u,d,p,h=Object.keys(n);for(r=0,o=h.length;r<o;++r)if(l=n[a=h[r]],t.hasOwnProperty(a)||(t[a]=l),(s=t[a])!==l&&"_"!==a[0]){if(e.hasOwnProperty(a)||(e[a]=s),(u=typeof l)==typeof(c=e[a]))if("string"===u){if((d=_(c)).valid&&(p=_(l)).valid){t[a]=p.mix(d,i).rgbString();continue}}else if(F.isFinite(c)&&F.isFinite(l)){t[a]=c+(l-c)*i;continue}t[a]=l}}(i,r,n,e),t):(t._view=F.extend({},n),t._start=null,t)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return F.isNumber(this._model.x)&&F.isNumber(this._model.y)}}),G.extend=F.inherits;var K=G,Q=K.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),J=Q;Object.defineProperty(Q.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(Q.prototype,"chartInstance",{get:function(){return this.chart},set:function(e){this.chart=e}}),W._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:F.noop,onComplete:F.noop}});var Z={animations:[],request:null,addAnimation:function(e,t,n,i){var r,o,a=this.animations;for(t.chart=e,t.startTime=Date.now(),t.duration=n,i||(e.animating=!0),r=0,o=a.length;r<o;++r)if(a[r].chart===e)return void(a[r]=t);a.push(t),1===a.length&&this.requestAnimationFrame()},cancelAnimation:function(e){var t=F.findIndex(this.animations,(function(t){return t.chart===e}));-1!==t&&(this.animations.splice(t,1),e.animating=!1)},requestAnimationFrame:function(){var e=this;null===e.request&&(e.request=F.requestAnimFrame.call(window,(function(){e.request=null,e.startDigest()})))},startDigest:function(){var e=this;e.advance(),e.animations.length>0&&e.requestAnimationFrame()},advance:function(){for(var e,t,n,i,r=this.animations,o=0;o<r.length;)t=(e=r[o]).chart,n=e.numSteps,i=Math.floor((Date.now()-e.startTime)/e.duration*n)+1,e.currentStep=Math.min(i,n),F.callback(e.render,[t,e],t),F.callback(e.onAnimationProgress,[e],t),e.currentStep>=n?(F.callback(e.onAnimationComplete,[e],t),t.animating=!1,r.splice(o,1)):++o}},$=F.options.resolve,ee=["push","pop","shift","splice","unshift"];function te(e,t){var n=e._chartjs;if(n){var i=n.listeners,r=i.indexOf(t);-1!==r&&i.splice(r,1),i.length>0||(ee.forEach((function(t){delete e[t]})),delete e._chartjs)}}var ne=function(e,t){this.initialize(e,t)};F.extend(ne.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(e,t){var n=this;n.chart=e,n.index=t,n.linkScales(),n.addElements(),n._type=n.getMeta().type},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),n=e.chart,i=n.scales,r=e.getDataset(),o=n.options.scales;null!==t.xAxisID&&t.xAxisID in i&&!r.xAxisID||(t.xAxisID=r.xAxisID||o.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in i&&!r.yAxisID||(t.yAxisID=r.yAxisID||o.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&te(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,n=t.dataElementType;return n&&new n({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,n=this,i=n.getMeta(),r=n.getDataset().data||[],o=i.data;for(e=0,t=r.length;e<t;++e)o[e]=o[e]||n.createMetaData(e);i.dataset=i.dataset||n.createMetaDataset()},addElementAndReset:function(e){var t=this.createMetaData(e);this.getMeta().data.splice(e,0,t),this.updateElement(t,e,!0)},buildOrUpdateElements:function(){var e,t,n=this,i=n.getDataset(),r=i.data||(i.data=[]);n._data!==r&&(n._data&&te(n._data,n),r&&Object.isExtensible(r)&&(t=n,(e=r)._chartjs?e._chartjs.listeners.push(t):(Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}),ee.forEach((function(t){var n="onData"+t.charAt(0).toUpperCase()+t.slice(1),i=e[t];Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:function(){var t=Array.prototype.slice.call(arguments),r=i.apply(this,t);return F.each(e._chartjs.listeners,(function(e){"function"==typeof e[n]&&e[n].apply(e,t)})),r}})})))),n._data=r),n.resyncElements()},_configure:function(){var e=this;e._config=F.merge(Object.create(null),[e.chart.options.datasets[e._type],e.getDataset()],{merger:function(e,t,n){"_meta"!==e&&"data"!==e&&F._merger(e,t,n)}})},_update:function(e){var t=this;t._configure(),t._cachedDataOpts=null,t.update(e)},update:F.noop,transition:function(e){for(var t=this.getMeta(),n=t.data||[],i=n.length,r=0;r<i;++r)n[r].transition(e);t.dataset&&t.dataset.transition(e)},draw:function(){var e=this.getMeta(),t=e.data||[],n=t.length,i=0;for(e.dataset&&e.dataset.draw();i<n;++i)t[i].draw()},getStyle:function(e){var t,n=this,i=n.getMeta(),r=i.dataset;return n._configure(),r&&void 0===e?t=n._resolveDatasetElementOptions(r||{}):(e=e||0,t=n._resolveDataElementOptions(i.data[e]||{},e)),!1!==t.fill&&null!==t.fill||(t.backgroundColor=t.borderColor),t},_resolveDatasetElementOptions:function(e,t){var n,i,r,o,a=this,s=a.chart,c=a._config,l=e.custom||{},u=s.options.elements[a.datasetElementType.prototype._type]||{},d=a._datasetElementOptions,p={},h={chart:s,dataset:a.getDataset(),datasetIndex:a.index,hover:t};for(n=0,i=d.length;n<i;++n)r=d[n],o=t?"hover"+r.charAt(0).toUpperCase()+r.slice(1):r,p[r]=$([l[o],c[o],u[o]],h);return p},_resolveDataElementOptions:function(e,t){var n=this,i=e&&e.custom,r=n._cachedDataOpts;if(r&&!i)return r;var o,a,s,c,l=n.chart,u=n._config,d=l.options.elements[n.dataElementType.prototype._type]||{},p=n._dataElementOptions,h={},f={chart:l,dataIndex:t,dataset:n.getDataset(),datasetIndex:n.index},b={cacheable:!i};if(i=i||{},F.isArray(p))for(a=0,s=p.length;a<s;++a)h[c=p[a]]=$([i[c],u[c],d[c]],f,t,b);else for(a=0,s=(o=Object.keys(p)).length;a<s;++a)h[c=o[a]]=$([i[c],u[p[c]],u[c],d[c]],f,t,b);return b.cacheable&&(n._cachedDataOpts=Object.freeze(h)),h},removeHoverStyle:function(e){F.merge(e._model,e.$previousStyle||{}),delete e.$previousStyle},setHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],n=e._index,i=e.custom||{},r=e._model,o=F.getHoverColor;e.$previousStyle={backgroundColor:r.backgroundColor,borderColor:r.borderColor,borderWidth:r.borderWidth},r.backgroundColor=$([i.hoverBackgroundColor,t.hoverBackgroundColor,o(r.backgroundColor)],void 0,n),r.borderColor=$([i.hoverBorderColor,t.hoverBorderColor,o(r.borderColor)],void 0,n),r.borderWidth=$([i.hoverBorderWidth,t.hoverBorderWidth,r.borderWidth],void 0,n)},_removeDatasetHoverStyle:function(){var e=this.getMeta().dataset;e&&this.removeHoverStyle(e)},_setDatasetHoverStyle:function(){var e,t,n,i,r,o,a=this.getMeta().dataset,s={};if(a){for(o=a._model,r=this._resolveDatasetElementOptions(a,!0),e=0,t=(i=Object.keys(r)).length;e<t;++e)s[n=i[e]]=o[n],o[n]=r[n];a.$previousStyle=s}},resyncElements:function(){var e=this,t=e.getMeta(),n=e.getDataset().data,i=t.data.length,r=n.length;r<i?t.data.splice(r,i-r):r>i&&e.insertElements(i,r-i)},insertElements:function(e,t){for(var n=0;n<t;++n)this.addElementAndReset(e+n)},onDataPush:function(){var e=arguments.length;this.insertElements(this.getDataset().data.length-e,e)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(e,t){this.getMeta().data.splice(e,t),this.insertElements(e,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),ne.extend=F.inherits;var ie=ne,re=2*Math.PI;function oe(e,t){var n=t.startAngle,i=t.endAngle,r=t.pixelMargin,o=r/t.outerRadius,a=t.x,s=t.y;e.beginPath(),e.arc(a,s,t.outerRadius,n-o,i+o),t.innerRadius>r?(o=r/t.innerRadius,e.arc(a,s,t.innerRadius-r,i+o,n-o,!0)):e.arc(a,s,r,i+Math.PI/2,n-Math.PI/2),e.closePath(),e.clip()}function ae(e,t,n){var i="inner"===t.borderAlign;i?(e.lineWidth=2*t.borderWidth,e.lineJoin="round"):(e.lineWidth=t.borderWidth,e.lineJoin="bevel"),n.fullCircles&&function(e,t,n,i){var r,o=n.endAngle;for(i&&(n.endAngle=n.startAngle+re,oe(e,n),n.endAngle=o,n.endAngle===n.startAngle&&n.fullCircles&&(n.endAngle+=re,n.fullCircles--)),e.beginPath(),e.arc(n.x,n.y,n.innerRadius,n.startAngle+re,n.startAngle,!0),r=0;r<n.fullCircles;++r)e.stroke();for(e.beginPath(),e.arc(n.x,n.y,t.outerRadius,n.startAngle,n.startAngle+re),r=0;r<n.fullCircles;++r)e.stroke()}(e,t,n,i),i&&oe(e,n),e.beginPath(),e.arc(n.x,n.y,t.outerRadius,n.startAngle,n.endAngle),e.arc(n.x,n.y,n.innerRadius,n.endAngle,n.startAngle,!0),e.closePath(),e.stroke()}W._set("global",{elements:{arc:{backgroundColor:W.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var se=K.extend({_type:"arc",inLabelRange:function(e){var t=this._view;return!!t&&Math.pow(e-t.x,2)<Math.pow(t.radius+t.hoverRadius,2)},inRange:function(e,t){var n=this._view;if(n){for(var i=F.getAngleFromPoint(n,{x:e,y:t}),r=i.angle,o=i.distance,a=n.startAngle,s=n.endAngle;s<a;)s+=re;for(;r>s;)r-=re;for(;r<a;)r+=re;var c=r>=a&&r<=s,l=o>=n.innerRadius&&o<=n.outerRadius;return c&&l}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,n=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,n=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},draw:function(){var e,t=this._chart.ctx,n=this._view,i="inner"===n.borderAlign?.33:0,r={x:n.x,y:n.y,innerRadius:n.innerRadius,outerRadius:Math.max(n.outerRadius-i,0),pixelMargin:i,startAngle:n.startAngle,endAngle:n.endAngle,fullCircles:Math.floor(n.circumference/re)};if(t.save(),t.fillStyle=n.backgroundColor,t.strokeStyle=n.borderColor,r.fullCircles){for(r.endAngle=r.startAngle+re,t.beginPath(),t.arc(r.x,r.y,r.outerRadius,r.startAngle,r.endAngle),t.arc(r.x,r.y,r.innerRadius,r.endAngle,r.startAngle,!0),t.closePath(),e=0;e<r.fullCircles;++e)t.fill();r.endAngle=r.startAngle+n.circumference%re}t.beginPath(),t.arc(r.x,r.y,r.outerRadius,r.startAngle,r.endAngle),t.arc(r.x,r.y,r.innerRadius,r.endAngle,r.startAngle,!0),t.closePath(),t.fill(),n.borderWidth&&ae(t,n,r),t.restore()}}),ce=F.valueOrDefault,le=W.global.defaultColor;W._set("global",{elements:{line:{tension:.4,backgroundColor:le,borderWidth:3,borderColor:le,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var ue=K.extend({_type:"line",draw:function(){var e,t,n,i=this,r=i._view,o=i._chart.ctx,a=r.spanGaps,s=i._children.slice(),c=W.global,l=c.elements.line,u=-1,d=i._loop;if(s.length){if(i._loop){for(e=0;e<s.length;++e)if(t=F.previousItem(s,e),!s[e]._view.skip&&t._view.skip){s=s.slice(e).concat(s.slice(0,e)),d=a;break}d&&s.push(s[0])}for(o.save(),o.lineCap=r.borderCapStyle||l.borderCapStyle,o.setLineDash&&o.setLineDash(r.borderDash||l.borderDash),o.lineDashOffset=ce(r.borderDashOffset,l.borderDashOffset),o.lineJoin=r.borderJoinStyle||l.borderJoinStyle,o.lineWidth=ce(r.borderWidth,l.borderWidth),o.strokeStyle=r.borderColor||c.defaultColor,o.beginPath(),(n=s[0]._view).skip||(o.moveTo(n.x,n.y),u=0),e=1;e<s.length;++e)n=s[e]._view,t=-1===u?F.previousItem(s,e):s[u],n.skip||(u!==e-1&&!a||-1===u?o.moveTo(n.x,n.y):F.canvas.lineTo(o,t._view,n),u=e);d&&o.closePath(),o.stroke(),o.restore()}}}),de=F.valueOrDefault,pe=W.global.defaultColor;function he(e){var t=this._view;return!!t&&Math.abs(e-t.x)<t.radius+t.hitRadius}W._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:pe,borderColor:pe,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});var fe=K.extend({_type:"point",inRange:function(e,t){var n=this._view;return!!n&&Math.pow(e-n.x,2)+Math.pow(t-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:he,inXRange:he,inYRange:function(e){var t=this._view;return!!t&&Math.abs(e-t.y)<t.radius+t.hitRadius},getCenterPoint:function(){var e=this._view;return{x:e.x,y:e.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y,padding:e.radius+e.borderWidth}},draw:function(e){var t=this._view,n=this._chart.ctx,i=t.pointStyle,r=t.rotation,o=t.radius,a=t.x,s=t.y,c=W.global,l=c.defaultColor;t.skip||(void 0===e||F.canvas._isPointInArea(t,e))&&(n.strokeStyle=t.borderColor||l,n.lineWidth=de(t.borderWidth,c.elements.point.borderWidth),n.fillStyle=t.backgroundColor||l,F.canvas.drawPoint(n,i,o,a,s,r))}}),be=W.global.defaultColor;function me(e){return e&&void 0!==e.width}function ge(e){var t,n,i,r,o;return me(e)?(o=e.width/2,t=e.x-o,n=e.x+o,i=Math.min(e.y,e.base),r=Math.max(e.y,e.base)):(o=e.height/2,t=Math.min(e.x,e.base),n=Math.max(e.x,e.base),i=e.y-o,r=e.y+o),{left:t,top:i,right:n,bottom:r}}function ve(e,t,n){return e===t?n:e===n?t:e}function ye(e,t,n){var i,r,o,a,s=e.borderWidth,c=function(e){var t=e.borderSkipped,n={};return t?(e.horizontal?e.base>e.x&&(t=ve(t,"left","right")):e.base<e.y&&(t=ve(t,"bottom","top")),n[t]=!0,n):n}(e);return F.isObject(s)?(i=+s.top||0,r=+s.right||0,o=+s.bottom||0,a=+s.left||0):i=r=o=a=+s||0,{t:c.top||i<0?0:i>n?n:i,r:c.right||r<0?0:r>t?t:r,b:c.bottom||o<0?0:o>n?n:o,l:c.left||a<0?0:a>t?t:a}}function Me(e,t,n){var i=null===t,r=null===n,o=!(!e||i&&r)&&ge(e);return o&&(i||t>=o.left&&t<=o.right)&&(r||n>=o.top&&n<=o.bottom)}W._set("global",{elements:{rectangle:{backgroundColor:be,borderColor:be,borderSkipped:"bottom",borderWidth:0}}});var _e=K.extend({_type:"rectangle",draw:function(){var e=this._chart.ctx,t=this._view,n=function(e){var t=ge(e),n=t.right-t.left,i=t.bottom-t.top,r=ye(e,n/2,i/2);return{outer:{x:t.left,y:t.top,w:n,h:i},inner:{x:t.left+r.l,y:t.top+r.t,w:n-r.l-r.r,h:i-r.t-r.b}}}(t),i=n.outer,r=n.inner;e.fillStyle=t.backgroundColor,e.fillRect(i.x,i.y,i.w,i.h),i.w===r.w&&i.h===r.h||(e.save(),e.beginPath(),e.rect(i.x,i.y,i.w,i.h),e.clip(),e.fillStyle=t.borderColor,e.rect(r.x,r.y,r.w,r.h),e.fill("evenodd"),e.restore())},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){return Me(this._view,e,t)},inLabelRange:function(e,t){var n=this._view;return me(n)?Me(n,e,null):Me(n,null,t)},inXRange:function(e){return Me(this._view,e,null)},inYRange:function(e){return Me(this._view,null,e)},getCenterPoint:function(){var e,t,n=this._view;return me(n)?(e=n.x,t=(n.y+n.base)/2):(e=(n.x+n.base)/2,t=n.y),{x:e,y:t}},getArea:function(){var e=this._view;return me(e)?e.width*Math.abs(e.y-e.base):e.height*Math.abs(e.x-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}}),Oe={},ze=se,Ae=ue,ke=fe,Ce=_e;Oe.Arc=ze,Oe.Line=Ae,Oe.Point=ke,Oe.Rectangle=Ce;var we=F._deprecated,Se=F.valueOrDefault;function Te(e,t,n){var i,r,o=n.barThickness,a=t.stackCount,s=t.pixels[e],c=F.isNullOrUndef(o)?function(e,t){var n,i,r,o,a=e._length;for(r=1,o=t.length;r<o;++r)a=Math.min(a,Math.abs(t[r]-t[r-1]));for(r=0,o=e.getTicks().length;r<o;++r)i=e.getPixelForTick(r),a=r>0?Math.min(a,Math.abs(i-n)):a,n=i;return a}(t.scale,t.pixels):-1;return F.isNullOrUndef(o)?(i=c*n.categoryPercentage,r=n.barPercentage):(i=o*a,r=1),{chunk:i/a,ratio:r,start:s-i/2}}W._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),W._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var qe=ie.extend({dataElementType:Oe.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var e,t,n=this;ie.prototype.initialize.apply(n,arguments),(e=n.getMeta()).stack=n.getDataset().stack,e.bar=!0,t=n._getIndexScale().options,we("bar chart",t.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),we("bar chart",t.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),we("bar chart",t.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),we("bar chart",n._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),we("bar chart",t.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(e){var t,n,i=this,r=i.getMeta().data;for(i._ruler=i.getRuler(),t=0,n=r.length;t<n;++t)i.updateElement(r[t],t,e)},updateElement:function(e,t,n){var i=this,r=i.getMeta(),o=i.getDataset(),a=i._resolveDataElementOptions(e,t);e._xScale=i.getScaleForId(r.xAxisID),e._yScale=i.getScaleForId(r.yAxisID),e._datasetIndex=i.index,e._index=t,e._model={backgroundColor:a.backgroundColor,borderColor:a.borderColor,borderSkipped:a.borderSkipped,borderWidth:a.borderWidth,datasetLabel:o.label,label:i.chart.data.labels[t]},F.isArray(o.data[t])&&(e._model.borderSkipped=null),i._updateElementGeometry(e,t,n,a),e.pivot()},_updateElementGeometry:function(e,t,n,i){var r=this,o=e._model,a=r._getValueScale(),s=a.getBasePixel(),c=a.isHorizontal(),l=r._ruler||r.getRuler(),u=r.calculateBarValuePixels(r.index,t,i),d=r.calculateBarIndexPixels(r.index,t,l,i);o.horizontal=c,o.base=n?s:u.base,o.x=c?n?s:u.head:d.center,o.y=c?d.center:n?s:u.head,o.height=c?d.size:void 0,o.width=c?void 0:d.size},_getStacks:function(e){var t,n,i=this._getIndexScale(),r=i._getMatchingVisibleMetas(this._type),o=i.options.stacked,a=r.length,s=[];for(t=0;t<a&&(n=r[t],(!1===o||-1===s.indexOf(n.stack)||void 0===o&&void 0===n.stack)&&s.push(n.stack),n.index!==e);++t);return s},getStackCount:function(){return this._getStacks().length},getStackIndex:function(e,t){var n=this._getStacks(e),i=void 0!==t?n.indexOf(t):-1;return-1===i?n.length-1:i},getRuler:function(){var e,t,n=this,i=n._getIndexScale(),r=[];for(e=0,t=n.getMeta().data.length;e<t;++e)r.push(i.getPixelForValue(null,e,n.index));return{pixels:r,start:i._startPixel,end:i._endPixel,stackCount:n.getStackCount(),scale:i}},calculateBarValuePixels:function(e,t,n){var i,r,o,a,s,c,l,u=this,d=u.chart,p=u._getValueScale(),h=p.isHorizontal(),f=d.data.datasets,b=p._getMatchingVisibleMetas(u._type),m=p._parseValue(f[e].data[t]),g=n.minBarLength,v=p.options.stacked,y=u.getMeta().stack,M=void 0===m.start?0:m.max>=0&&m.min>=0?m.min:m.max,_=void 0===m.start?m.end:m.max>=0&&m.min>=0?m.max-m.min:m.min-m.max,O=b.length;if(v||void 0===v&&void 0!==y)for(i=0;i<O&&(r=b[i]).index!==e;++i)r.stack===y&&(o=void 0===(l=p._parseValue(f[r.index].data[t])).start?l.end:l.min>=0&&l.max>=0?l.max:l.min,(m.min<0&&o<0||m.max>=0&&o>0)&&(M+=o));return a=p.getPixelForValue(M),c=(s=p.getPixelForValue(M+_))-a,void 0!==g&&Math.abs(c)<g&&(c=g,s=_>=0&&!h||_<0&&h?a-g:a+g),{size:c,base:a,head:s,center:s+c/2}},calculateBarIndexPixels:function(e,t,n,i){var r="flex"===i.barThickness?function(e,t,n){var i,r=t.pixels,o=r[e],a=e>0?r[e-1]:null,s=e<r.length-1?r[e+1]:null,c=n.categoryPercentage;return null===a&&(a=o-(null===s?t.end-t.start:s-o)),null===s&&(s=o+o-a),i=o-(o-Math.min(a,s))/2*c,{chunk:Math.abs(s-a)/2*c/t.stackCount,ratio:n.barPercentage,start:i}}(t,n,i):Te(t,n,i),o=this.getStackIndex(e,this.getMeta().stack),a=r.start+r.chunk*o+r.chunk/2,s=Math.min(Se(i.maxBarThickness,1/0),r.chunk*r.ratio);return{base:a-s/2,head:a+s/2,center:a,size:s}},draw:function(){var e=this,t=e.chart,n=e._getValueScale(),i=e.getMeta().data,r=e.getDataset(),o=i.length,a=0;for(F.canvas.clipArea(t.ctx,t.chartArea);a<o;++a){var s=n._parseValue(r.data[a]);isNaN(s.min)||isNaN(s.max)||i[a].draw()}F.canvas.unclipArea(t.ctx)},_resolveDataElementOptions:function(){var e=this,t=F.extend({},ie.prototype._resolveDataElementOptions.apply(e,arguments)),n=e._getIndexScale().options,i=e._getValueScale().options;return t.barPercentage=Se(n.barPercentage,t.barPercentage),t.barThickness=Se(n.barThickness,t.barThickness),t.categoryPercentage=Se(n.categoryPercentage,t.categoryPercentage),t.maxBarThickness=Se(n.maxBarThickness,t.maxBarThickness),t.minBarLength=Se(i.minBarLength,t.minBarLength),t}}),Le=F.valueOrDefault,Ee=F.options.resolve;W._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(e,t){var n=t.datasets[e.datasetIndex].label||"",i=t.datasets[e.datasetIndex].data[e.index];return n+": ("+e.xLabel+", "+e.yLabel+", "+i.r+")"}}}});var De=ie.extend({dataElementType:Oe.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(e){var t=this,n=t.getMeta().data;F.each(n,(function(n,i){t.updateElement(n,i,e)}))},updateElement:function(e,t,n){var i=this,r=i.getMeta(),o=e.custom||{},a=i.getScaleForId(r.xAxisID),s=i.getScaleForId(r.yAxisID),c=i._resolveDataElementOptions(e,t),l=i.getDataset().data[t],u=i.index,d=n?a.getPixelForDecimal(.5):a.getPixelForValue("object"==typeof l?l:NaN,t,u),p=n?s.getBasePixel():s.getPixelForValue(l,t,u);e._xScale=a,e._yScale=s,e._options=c,e._datasetIndex=u,e._index=t,e._model={backgroundColor:c.backgroundColor,borderColor:c.borderColor,borderWidth:c.borderWidth,hitRadius:c.hitRadius,pointStyle:c.pointStyle,rotation:c.rotation,radius:n?0:c.radius,skip:o.skip||isNaN(d)||isNaN(p),x:d,y:p},e.pivot()},setHoverStyle:function(e){var t=e._model,n=e._options,i=F.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=Le(n.hoverBackgroundColor,i(n.backgroundColor)),t.borderColor=Le(n.hoverBorderColor,i(n.borderColor)),t.borderWidth=Le(n.hoverBorderWidth,n.borderWidth),t.radius=n.radius+n.hoverRadius},_resolveDataElementOptions:function(e,t){var n=this,i=n.chart,r=n.getDataset(),o=e.custom||{},a=r.data[t]||{},s=ie.prototype._resolveDataElementOptions.apply(n,arguments),c={chart:i,dataIndex:t,dataset:r,datasetIndex:n.index};return n._cachedDataOpts===s&&(s=F.extend({},s)),s.radius=Ee([o.radius,a.r,n._config.radius,i.options.elements.point.radius],c,t),s}}),Re=F.valueOrDefault,xe=Math.PI,Ie=2*xe,We=xe/2;W._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(e){var t,n,i,r=document.createElement("ul"),o=e.data,a=o.datasets,s=o.labels;if(r.setAttribute("class",e.id+"-legend"),a.length)for(t=0,n=a[0].data.length;t<n;++t)(i=r.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=a[0].backgroundColor[t],s[t]&&i.appendChild(document.createTextNode(s[t]));return r.outerHTML},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(n,i){var r=e.getDatasetMeta(0),o=r.controller.getStyle(i);return{text:n,fillStyle:o.backgroundColor,strokeStyle:o.borderColor,lineWidth:o.borderWidth,hidden:isNaN(t.datasets[0].data[i])||r.data[i].hidden,index:i}})):[]}},onClick:function(e,t){var n,i,r,o=t.index,a=this.chart;for(n=0,i=(a.data.datasets||[]).length;n<i;++n)(r=a.getDatasetMeta(n)).data[o]&&(r.data[o].hidden=!r.data[o].hidden);a.update()}},cutoutPercentage:50,rotation:-We,circumference:Ie,tooltips:{callbacks:{title:function(){return""},label:function(e,t){var n=t.labels[e.index],i=": "+t.datasets[e.datasetIndex].data[e.index];return F.isArray(n)?(n=n.slice())[0]+=i:n+=i,n}}}});var Pe=ie.extend({dataElementType:Oe.Arc,linkScales:F.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(e){for(var t=0,n=0;n<e;++n)this.chart.isDatasetVisible(n)&&++t;return t},update:function(e){var t,n,i,r,o=this,a=o.chart,s=a.chartArea,c=a.options,l=1,u=1,d=0,p=0,h=o.getMeta(),f=h.data,b=c.cutoutPercentage/100||0,m=c.circumference,g=o._getRingWeight(o.index);if(m<Ie){var v=c.rotation%Ie,y=(v+=v>=xe?-Ie:v<-xe?Ie:0)+m,M=Math.cos(v),_=Math.sin(v),O=Math.cos(y),z=Math.sin(y),A=v<=0&&y>=0||y>=Ie,k=v<=We&&y>=We||y>=Ie+We,C=v<=-We&&y>=-We||y>=xe+We,w=v===-xe||y>=xe?-1:Math.min(M,M*b,O,O*b),S=C?-1:Math.min(_,_*b,z,z*b),T=A?1:Math.max(M,M*b,O,O*b),q=k?1:Math.max(_,_*b,z,z*b);l=(T-w)/2,u=(q-S)/2,d=-(T+w)/2,p=-(q+S)/2}for(i=0,r=f.length;i<r;++i)f[i]._options=o._resolveDataElementOptions(f[i],i);for(a.borderWidth=o.getMaxBorderWidth(),t=(s.right-s.left-a.borderWidth)/l,n=(s.bottom-s.top-a.borderWidth)/u,a.outerRadius=Math.max(Math.min(t,n)/2,0),a.innerRadius=Math.max(a.outerRadius*b,0),a.radiusLength=(a.outerRadius-a.innerRadius)/(o._getVisibleDatasetWeightTotal()||1),a.offsetX=d*a.outerRadius,a.offsetY=p*a.outerRadius,h.total=o.calculateTotal(),o.outerRadius=a.outerRadius-a.radiusLength*o._getRingWeightOffset(o.index),o.innerRadius=Math.max(o.outerRadius-a.radiusLength*g,0),i=0,r=f.length;i<r;++i)o.updateElement(f[i],i,e)},updateElement:function(e,t,n){var i=this,r=i.chart,o=r.chartArea,a=r.options,s=a.animation,c=(o.left+o.right)/2,l=(o.top+o.bottom)/2,u=a.rotation,d=a.rotation,p=i.getDataset(),h=n&&s.animateRotate||e.hidden?0:i.calculateCircumference(p.data[t])*(a.circumference/Ie),f=n&&s.animateScale?0:i.innerRadius,b=n&&s.animateScale?0:i.outerRadius,m=e._options||{};F.extend(e,{_datasetIndex:i.index,_index:t,_model:{backgroundColor:m.backgroundColor,borderColor:m.borderColor,borderWidth:m.borderWidth,borderAlign:m.borderAlign,x:c+r.offsetX,y:l+r.offsetY,startAngle:u,endAngle:d,circumference:h,outerRadius:b,innerRadius:f,label:F.valueAtIndexOrDefault(p.label,t,r.data.labels[t])}});var g=e._model;n&&s.animateRotate||(g.startAngle=0===t?a.rotation:i.getMeta().data[t-1]._model.endAngle,g.endAngle=g.startAngle+g.circumference),e.pivot()},calculateTotal:function(){var e,t=this.getDataset(),n=this.getMeta(),i=0;return F.each(n.data,(function(n,r){e=t.data[r],isNaN(e)||n.hidden||(i+=Math.abs(e))})),i},calculateCircumference:function(e){var t=this.getMeta().total;return t>0&&!isNaN(e)?Ie*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){var t,n,i,r,o,a,s,c,l=0,u=this.chart;if(!e)for(t=0,n=u.data.datasets.length;t<n;++t)if(u.isDatasetVisible(t)){e=(i=u.getDatasetMeta(t)).data,t!==this.index&&(o=i.controller);break}if(!e)return 0;for(t=0,n=e.length;t<n;++t)r=e[t],o?(o._configure(),a=o._resolveDataElementOptions(r,t)):a=r._options,"inner"!==a.borderAlign&&(s=a.borderWidth,l=(c=a.hoverBorderWidth)>(l=s>l?s:l)?c:l);return l},setHoverStyle:function(e){var t=e._model,n=e._options,i=F.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=Re(n.hoverBackgroundColor,i(n.backgroundColor)),t.borderColor=Re(n.hoverBorderColor,i(n.borderColor)),t.borderWidth=Re(n.hoverBorderWidth,n.borderWidth)},_getRingWeightOffset:function(e){for(var t=0,n=0;n<e;++n)this.chart.isDatasetVisible(n)&&(t+=this._getRingWeight(n));return t},_getRingWeight:function(e){return Math.max(Re(this.chart.data.datasets[e].weight,1),0)},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)}});W._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),W._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}});var Ne=qe.extend({_getValueScaleId:function(){return this.getMeta().xAxisID},_getIndexScaleId:function(){return this.getMeta().yAxisID}}),je=F.valueOrDefault,Be=F.options.resolve,Fe=F.canvas._isPointInArea;function Ue(e,t){var n=e&&e.options.ticks||{},i=n.reverse,r=void 0===n.min?t:0,o=void 0===n.max?t:0;return{start:i?o:r,end:i?r:o}}function Ve(e,t,n){var i=n/2,r=Ue(e,i),o=Ue(t,i);return{top:o.end,right:r.end,bottom:o.start,left:r.start}}function He(e){var t,n,i,r;return F.isObject(e)?(t=e.top,n=e.right,i=e.bottom,r=e.left):t=n=i=r=e,{top:t,right:n,bottom:i,left:r}}W._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var Ye=ie.extend({datasetElementType:Oe.Line,dataElementType:Oe.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(e){var t,n,i=this,r=i.getMeta(),o=r.dataset,a=r.data||[],s=i.chart.options,c=i._config,l=i._showLine=je(c.showLine,s.showLines);for(i._xScale=i.getScaleForId(r.xAxisID),i._yScale=i.getScaleForId(r.yAxisID),l&&(void 0!==c.tension&&void 0===c.lineTension&&(c.lineTension=c.tension),o._scale=i._yScale,o._datasetIndex=i.index,o._children=a,o._model=i._resolveDatasetElementOptions(o),o.pivot()),t=0,n=a.length;t<n;++t)i.updateElement(a[t],t,e);for(l&&0!==o._model.tension&&i.updateBezierControlPoints(),t=0,n=a.length;t<n;++t)a[t].pivot()},updateElement:function(e,t,n){var i,r,o=this,a=o.getMeta(),s=e.custom||{},c=o.getDataset(),l=o.index,u=c.data[t],d=o._xScale,p=o._yScale,h=a.dataset._model,f=o._resolveDataElementOptions(e,t);i=d.getPixelForValue("object"==typeof u?u:NaN,t,l),r=n?p.getBasePixel():o.calculatePointY(u,t,l),e._xScale=d,e._yScale=p,e._options=f,e._datasetIndex=l,e._index=t,e._model={x:i,y:r,skip:s.skip||isNaN(i)||isNaN(r),radius:f.radius,pointStyle:f.pointStyle,rotation:f.rotation,backgroundColor:f.backgroundColor,borderColor:f.borderColor,borderWidth:f.borderWidth,tension:je(s.tension,h?h.tension:0),steppedLine:!!h&&h.steppedLine,hitRadius:f.hitRadius}},_resolveDatasetElementOptions:function(e){var t=this,n=t._config,i=e.custom||{},r=t.chart.options,o=r.elements.line,a=ie.prototype._resolveDatasetElementOptions.apply(t,arguments);return a.spanGaps=je(n.spanGaps,r.spanGaps),a.tension=je(n.lineTension,o.tension),a.steppedLine=Be([i.steppedLine,n.steppedLine,o.stepped]),a.clip=He(je(n.clip,Ve(t._xScale,t._yScale,a.borderWidth))),a},calculatePointY:function(e,t,n){var i,r,o,a,s,c,l,u=this.chart,d=this._yScale,p=0,h=0;if(d.options.stacked){for(s=+d.getRightValue(e),l=(c=u._getSortedVisibleDatasetMetas()).length,i=0;i<l&&(o=c[i]).index!==n;++i)r=u.data.datasets[o.index],"line"===o.type&&o.yAxisID===d.id&&((a=+d.getRightValue(r.data[t]))<0?h+=a||0:p+=a||0);return s<0?d.getPixelForValue(h+s):d.getPixelForValue(p+s)}return d.getPixelForValue(e)},updateBezierControlPoints:function(){var e,t,n,i,r=this.chart,o=this.getMeta(),a=o.dataset._model,s=r.chartArea,c=o.data||[];function l(e,t,n){return Math.max(Math.min(e,n),t)}if(a.spanGaps&&(c=c.filter((function(e){return!e._model.skip}))),"monotone"===a.cubicInterpolationMode)F.splineCurveMonotone(c);else for(e=0,t=c.length;e<t;++e)n=c[e]._model,i=F.splineCurve(F.previousItem(c,e)._model,n,F.nextItem(c,e)._model,a.tension),n.controlPointPreviousX=i.previous.x,n.controlPointPreviousY=i.previous.y,n.controlPointNextX=i.next.x,n.controlPointNextY=i.next.y;if(r.options.elements.line.capBezierPoints)for(e=0,t=c.length;e<t;++e)n=c[e]._model,Fe(n,s)&&(e>0&&Fe(c[e-1]._model,s)&&(n.controlPointPreviousX=l(n.controlPointPreviousX,s.left,s.right),n.controlPointPreviousY=l(n.controlPointPreviousY,s.top,s.bottom)),e<c.length-1&&Fe(c[e+1]._model,s)&&(n.controlPointNextX=l(n.controlPointNextX,s.left,s.right),n.controlPointNextY=l(n.controlPointNextY,s.top,s.bottom)))},draw:function(){var e,t=this,n=t.chart,i=t.getMeta(),r=i.data||[],o=n.chartArea,a=n.canvas,s=0,c=r.length;for(t._showLine&&(e=i.dataset._model.clip,F.canvas.clipArea(n.ctx,{left:!1===e.left?0:o.left-e.left,right:!1===e.right?a.width:o.right+e.right,top:!1===e.top?0:o.top-e.top,bottom:!1===e.bottom?a.height:o.bottom+e.bottom}),i.dataset.draw(),F.canvas.unclipArea(n.ctx));s<c;++s)r[s].draw(o)},setHoverStyle:function(e){var t=e._model,n=e._options,i=F.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=je(n.hoverBackgroundColor,i(n.backgroundColor)),t.borderColor=je(n.hoverBorderColor,i(n.borderColor)),t.borderWidth=je(n.hoverBorderWidth,n.borderWidth),t.radius=je(n.hoverRadius,n.radius)}}),Xe=F.options.resolve;W._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(e){var t,n,i,r=document.createElement("ul"),o=e.data,a=o.datasets,s=o.labels;if(r.setAttribute("class",e.id+"-legend"),a.length)for(t=0,n=a[0].data.length;t<n;++t)(i=r.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=a[0].backgroundColor[t],s[t]&&i.appendChild(document.createTextNode(s[t]));return r.outerHTML},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(n,i){var r=e.getDatasetMeta(0),o=r.controller.getStyle(i);return{text:n,fillStyle:o.backgroundColor,strokeStyle:o.borderColor,lineWidth:o.borderWidth,hidden:isNaN(t.datasets[0].data[i])||r.data[i].hidden,index:i}})):[]}},onClick:function(e,t){var n,i,r,o=t.index,a=this.chart;for(n=0,i=(a.data.datasets||[]).length;n<i;++n)(r=a.getDatasetMeta(n)).data[o].hidden=!r.data[o].hidden;a.update()}},tooltips:{callbacks:{title:function(){return""},label:function(e,t){return t.labels[e.index]+": "+e.yLabel}}}});var Ge=ie.extend({dataElementType:Oe.Arc,linkScales:F.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(e){var t,n,i,r=this,o=r.getDataset(),a=r.getMeta(),s=r.chart.options.startAngle||0,c=r._starts=[],l=r._angles=[],u=a.data;for(r._updateRadius(),a.count=r.countVisibleElements(),t=0,n=o.data.length;t<n;t++)c[t]=s,i=r._computeAngle(t),l[t]=i,s+=i;for(t=0,n=u.length;t<n;++t)u[t]._options=r._resolveDataElementOptions(u[t],t),r.updateElement(u[t],t,e)},_updateRadius:function(){var e=this,t=e.chart,n=t.chartArea,i=t.options,r=Math.min(n.right-n.left,n.bottom-n.top);t.outerRadius=Math.max(r/2,0),t.innerRadius=Math.max(i.cutoutPercentage?t.outerRadius/100*i.cutoutPercentage:1,0),t.radiusLength=(t.outerRadius-t.innerRadius)/t.getVisibleDatasetCount(),e.outerRadius=t.outerRadius-t.radiusLength*e.index,e.innerRadius=e.outerRadius-t.radiusLength},updateElement:function(e,t,n){var i=this,r=i.chart,o=i.getDataset(),a=r.options,s=a.animation,c=r.scale,l=r.data.labels,u=c.xCenter,d=c.yCenter,p=a.startAngle,h=e.hidden?0:c.getDistanceFromCenterForValue(o.data[t]),f=i._starts[t],b=f+(e.hidden?0:i._angles[t]),m=s.animateScale?0:c.getDistanceFromCenterForValue(o.data[t]),g=e._options||{};F.extend(e,{_datasetIndex:i.index,_index:t,_scale:c,_model:{backgroundColor:g.backgroundColor,borderColor:g.borderColor,borderWidth:g.borderWidth,borderAlign:g.borderAlign,x:u,y:d,innerRadius:0,outerRadius:n?m:h,startAngle:n&&s.animateRotate?p:f,endAngle:n&&s.animateRotate?p:b,label:F.valueAtIndexOrDefault(l,t,l[t])}}),e.pivot()},countVisibleElements:function(){var e=this.getDataset(),t=this.getMeta(),n=0;return F.each(t.data,(function(t,i){isNaN(e.data[i])||t.hidden||n++})),n},setHoverStyle:function(e){var t=e._model,n=e._options,i=F.getHoverColor,r=F.valueOrDefault;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth},t.backgroundColor=r(n.hoverBackgroundColor,i(n.backgroundColor)),t.borderColor=r(n.hoverBorderColor,i(n.borderColor)),t.borderWidth=r(n.hoverBorderWidth,n.borderWidth)},_computeAngle:function(e){var t=this,n=this.getMeta().count,i=t.getDataset(),r=t.getMeta();if(isNaN(i.data[e])||r.data[e].hidden)return 0;var o={chart:t.chart,dataIndex:e,dataset:i,datasetIndex:t.index};return Xe([t.chart.options.elements.arc.angle,2*Math.PI/n],o,e)}});W._set("pie",F.clone(W.doughnut)),W._set("pie",{cutoutPercentage:0});var Ke=Pe,Qe=F.valueOrDefault;W._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{fill:"start",tension:0}}});var Je=ie.extend({datasetElementType:Oe.Line,dataElementType:Oe.Point,linkScales:F.noop,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroundColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(e){var t,n,i=this,r=i.getMeta(),o=r.dataset,a=r.data||[],s=i.chart.scale,c=i._config;for(void 0!==c.tension&&void 0===c.lineTension&&(c.lineTension=c.tension),o._scale=s,o._datasetIndex=i.index,o._children=a,o._loop=!0,o._model=i._resolveDatasetElementOptions(o),o.pivot(),t=0,n=a.length;t<n;++t)i.updateElement(a[t],t,e);for(i.updateBezierControlPoints(),t=0,n=a.length;t<n;++t)a[t].pivot()},updateElement:function(e,t,n){var i=this,r=e.custom||{},o=i.getDataset(),a=i.chart.scale,s=a.getPointPositionForValue(t,o.data[t]),c=i._resolveDataElementOptions(e,t),l=i.getMeta().dataset._model,u=n?a.xCenter:s.x,d=n?a.yCenter:s.y;e._scale=a,e._options=c,e._datasetIndex=i.index,e._index=t,e._model={x:u,y:d,skip:r.skip||isNaN(u)||isNaN(d),radius:c.radius,pointStyle:c.pointStyle,rotation:c.rotation,backgroundColor:c.backgroundColor,borderColor:c.borderColor,borderWidth:c.borderWidth,tension:Qe(r.tension,l?l.tension:0),hitRadius:c.hitRadius}},_resolveDatasetElementOptions:function(){var e=this,t=e._config,n=e.chart.options,i=ie.prototype._resolveDatasetElementOptions.apply(e,arguments);return i.spanGaps=Qe(t.spanGaps,n.spanGaps),i.tension=Qe(t.lineTension,n.elements.line.tension),i},updateBezierControlPoints:function(){var e,t,n,i,r=this.getMeta(),o=this.chart.chartArea,a=r.data||[];function s(e,t,n){return Math.max(Math.min(e,n),t)}for(r.dataset._model.spanGaps&&(a=a.filter((function(e){return!e._model.skip}))),e=0,t=a.length;e<t;++e)n=a[e]._model,i=F.splineCurve(F.previousItem(a,e,!0)._model,n,F.nextItem(a,e,!0)._model,n.tension),n.controlPointPreviousX=s(i.previous.x,o.left,o.right),n.controlPointPreviousY=s(i.previous.y,o.top,o.bottom),n.controlPointNextX=s(i.next.x,o.left,o.right),n.controlPointNextY=s(i.next.y,o.top,o.bottom)},setHoverStyle:function(e){var t=e._model,n=e._options,i=F.getHoverColor;e.$previousStyle={backgroundColor:t.backgroundColor,borderColor:t.borderColor,borderWidth:t.borderWidth,radius:t.radius},t.backgroundColor=Qe(n.hoverBackgroundColor,i(n.backgroundColor)),t.borderColor=Qe(n.hoverBorderColor,i(n.borderColor)),t.borderWidth=Qe(n.hoverBorderWidth,n.borderWidth),t.radius=Qe(n.hoverRadius,n.radius)}});W._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return""},label:function(e){return"("+e.xLabel+", "+e.yLabel+")"}}}}),W._set("global",{datasets:{scatter:{showLine:!1}}});var Ze={bar:qe,bubble:De,doughnut:Pe,horizontalBar:Ne,line:Ye,polarArea:Ge,pie:Ke,radar:Je,scatter:Ye};function $e(e,t){return e.native?{x:e.x,y:e.y}:F.getRelativePosition(e,t)}function et(e,t){var n,i,r,o,a,s,c=e._getSortedVisibleDatasetMetas();for(i=0,o=c.length;i<o;++i)for(r=0,a=(n=c[i].data).length;r<a;++r)(s=n[r])._view.skip||t(s)}function tt(e,t){var n=[];return et(e,(function(e){e.inRange(t.x,t.y)&&n.push(e)})),n}function nt(e,t,n,i){var r=Number.POSITIVE_INFINITY,o=[];return et(e,(function(e){if(!n||e.inRange(t.x,t.y)){var a=e.getCenterPoint(),s=i(t,a);s<r?(o=[e],r=s):s===r&&o.push(e)}})),o}function it(e){var t=-1!==e.indexOf("x"),n=-1!==e.indexOf("y");return function(e,i){var r=t?Math.abs(e.x-i.x):0,o=n?Math.abs(e.y-i.y):0;return Math.sqrt(Math.pow(r,2)+Math.pow(o,2))}}function rt(e,t,n){var i=$e(t,e);n.axis=n.axis||"x";var r=it(n.axis),o=n.intersect?tt(e,i):nt(e,i,!1,r),a=[];return o.length?(e._getSortedVisibleDatasetMetas().forEach((function(e){var t=e.data[o[0]._index];t&&!t._view.skip&&a.push(t)})),a):[]}var ot={modes:{single:function(e,t){var n=$e(t,e),i=[];return et(e,(function(e){if(e.inRange(n.x,n.y))return i.push(e),i})),i.slice(0,1)},label:rt,index:rt,dataset:function(e,t,n){var i=$e(t,e);n.axis=n.axis||"xy";var r=it(n.axis),o=n.intersect?tt(e,i):nt(e,i,!1,r);return o.length>0&&(o=e.getDatasetMeta(o[0]._datasetIndex).data),o},"x-axis":function(e,t){return rt(e,t,{intersect:!1})},point:function(e,t){return tt(e,$e(t,e))},nearest:function(e,t,n){var i=$e(t,e);n.axis=n.axis||"xy";var r=it(n.axis);return nt(e,i,n.intersect,r)},x:function(e,t,n){var i=$e(t,e),r=[],o=!1;return et(e,(function(e){e.inXRange(i.x)&&r.push(e),e.inRange(i.x,i.y)&&(o=!0)})),n.intersect&&!o&&(r=[]),r},y:function(e,t,n){var i=$e(t,e),r=[],o=!1;return et(e,(function(e){e.inYRange(i.y)&&r.push(e),e.inRange(i.x,i.y)&&(o=!0)})),n.intersect&&!o&&(r=[]),r}}},at=F.extend;function st(e,t){return F.where(e,(function(e){return e.pos===t}))}function ct(e,t){return e.sort((function(e,n){var i=t?n:e,r=t?e:n;return i.weight===r.weight?i.index-r.index:i.weight-r.weight}))}function lt(e,t,n,i){return Math.max(e[n],t[n])+Math.max(e[i],t[i])}function ut(e,t,n){var i,r,o=n.box,a=e.maxPadding;if(n.size&&(e[n.pos]-=n.size),n.size=n.horizontal?o.height:o.width,e[n.pos]+=n.size,o.getPadding){var s=o.getPadding();a.top=Math.max(a.top,s.top),a.left=Math.max(a.left,s.left),a.bottom=Math.max(a.bottom,s.bottom),a.right=Math.max(a.right,s.right)}if(i=t.outerWidth-lt(a,e,"left","right"),r=t.outerHeight-lt(a,e,"top","bottom"),i!==e.w||r!==e.h){e.w=i,e.h=r;var c=n.horizontal?[i,e.w]:[r,e.h];return!(c[0]===c[1]||isNaN(c[0])&&isNaN(c[1]))}}function dt(e,t){var n,i=t.maxPadding;return n={left:0,top:0,right:0,bottom:0},(e?["left","right"]:["top","bottom"]).forEach((function(e){n[e]=Math.max(t[e],i[e])})),n}function pt(e,t,n){var i,r,o,a,s,c,l=[];for(i=0,r=e.length;i<r;++i)(a=(o=e[i]).box).update(o.width||t.w,o.height||t.h,dt(o.horizontal,t)),ut(t,n,o)&&(c=!0,l.length&&(s=!0)),a.fullWidth||l.push(o);return s&&pt(l,t,n)||c}function ht(e,t,n){var i,r,o,a,s=n.padding,c=t.x,l=t.y;for(i=0,r=e.length;i<r;++i)a=(o=e[i]).box,o.horizontal?(a.left=a.fullWidth?s.left:t.left,a.right=a.fullWidth?n.outerWidth-s.right:t.left+t.w,a.top=l,a.bottom=l+a.height,a.width=a.right-a.left,l=a.bottom):(a.left=c,a.right=c+a.width,a.top=t.top,a.bottom=t.top+t.h,a.height=a.bottom-a.top,c=a.right);t.x=c,t.y=l}W._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var ft,bt={defaults:{},addBox:function(e,t){e.boxes||(e.boxes=[]),t.fullWidth=t.fullWidth||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw:function(){t.draw.apply(t,arguments)}}]},e.boxes.push(t)},removeBox:function(e,t){var n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},configure:function(e,t,n){for(var i,r=["fullWidth","position","weight"],o=r.length,a=0;a<o;++a)i=r[a],n.hasOwnProperty(i)&&(t[i]=n[i])},update:function(e,t,n){if(e){var i=e.options.layout||{},r=F.options.toPadding(i.padding),o=t-r.width,a=n-r.height,s=function(e){var t=function(e){var t,n,i,r=[];for(t=0,n=(e||[]).length;t<n;++t)i=e[t],r.push({index:t,box:i,pos:i.position,horizontal:i.isHorizontal(),weight:i.weight});return r}(e),n=ct(st(t,"left"),!0),i=ct(st(t,"right")),r=ct(st(t,"top"),!0),o=ct(st(t,"bottom"));return{leftAndTop:n.concat(r),rightAndBottom:i.concat(o),chartArea:st(t,"chartArea"),vertical:n.concat(i),horizontal:r.concat(o)}}(e.boxes),c=s.vertical,l=s.horizontal,u=Object.freeze({outerWidth:t,outerHeight:n,padding:r,availableWidth:o,vBoxMaxWidth:o/2/c.length,hBoxMaxHeight:a/2}),d=at({maxPadding:at({},r),w:o,h:a,x:r.left,y:r.top},r);(function(e,t){var n,i,r;for(n=0,i=e.length;n<i;++n)(r=e[n]).width=r.horizontal?r.box.fullWidth&&t.availableWidth:t.vBoxMaxWidth,r.height=r.horizontal&&t.hBoxMaxHeight})(c.concat(l),u),pt(c,d,u),pt(l,d,u)&&pt(c,d,u),function(e){var t=e.maxPadding;function n(n){var i=Math.max(t[n]-e[n],0);return e[n]+=i,i}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}(d),ht(s.leftAndTop,d,u),d.x+=d.w,d.y+=d.h,ht(s.rightAndBottom,d,u),e.chartArea={left:d.left,top:d.top,right:d.left+d.w,bottom:d.top+d.h},F.each(s.chartArea,(function(t){var n=t.box;at(n,e.chartArea),n.update(d.w,d.h)}))}}},mt=(ft=Object.freeze({__proto__:null,default:"/*\r\n * DOM element rendering detection\r\n * https://davidwalsh.name/detect-node-insertion\r\n */\r\n@keyframes chartjs-render-animation {\r\n\tfrom { opacity: 0.99; }\r\n\tto { opacity: 1; }\r\n}\r\n\r\n.chartjs-render-monitor {\r\n\tanimation: chartjs-render-animation 0.001s;\r\n}\r\n\r\n/*\r\n * DOM element resizing detection\r\n * https://github.com/marcj/css-element-queries\r\n */\r\n.chartjs-size-monitor,\r\n.chartjs-size-monitor-expand,\r\n.chartjs-size-monitor-shrink {\r\n\tposition: absolute;\r\n\tdirection: ltr;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tbottom: 0;\r\n\toverflow: hidden;\r\n\tpointer-events: none;\r\n\tvisibility: hidden;\r\n\tz-index: -1;\r\n}\r\n\r\n.chartjs-size-monitor-expand > div {\r\n\tposition: absolute;\r\n\twidth: 1000000px;\r\n\theight: 1000000px;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n\r\n.chartjs-size-monitor-shrink > div {\r\n\tposition: absolute;\r\n\twidth: 200%;\r\n\theight: 200%;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n"}))&&ft.default||ft,gt="chartjs-size-monitor",vt="chartjs-render-monitor",yt=["animationstart","webkitAnimationStart"],Mt={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function _t(e,t){var n=F.getStyle(e,t),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}var Ot=!!function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(n){}return e}()&&{passive:!0};function zt(e,t,n){e.addEventListener(t,n,Ot)}function At(e,t,n){e.removeEventListener(t,n,Ot)}function kt(e,t,n,i,r){return{type:e,chart:t,native:r||null,x:void 0!==n?n:null,y:void 0!==i?i:null}}function Ct(e){var t=document.createElement("div");return t.className=e||"",t}function wt(e,t,n){var i,r,o,a,s=e.$chartjs||(e.$chartjs={}),c=s.resizer=function(e){var t=1e6,n=Ct(gt),i=Ct(gt+"-expand"),r=Ct(gt+"-shrink");i.appendChild(Ct()),r.appendChild(Ct()),n.appendChild(i),n.appendChild(r),n._reset=function(){i.scrollLeft=t,i.scrollTop=t,r.scrollLeft=t,r.scrollTop=t};var o=function(){n._reset(),e()};return zt(i,"scroll",o.bind(i,"expand")),zt(r,"scroll",o.bind(r,"shrink")),n}((i=function(){if(s.resizer){var i=n.options.maintainAspectRatio&&e.parentNode,r=i?i.clientWidth:0;t(kt("resize",n)),i&&i.clientWidth<r&&n.canvas&&t(kt("resize",n))}},o=!1,a=[],function(){a=Array.prototype.slice.call(arguments),r=r||this,o||(o=!0,F.requestAnimFrame.call(window,(function(){o=!1,i.apply(r,a)})))}));!function(e,t){var n=e.$chartjs||(e.$chartjs={}),i=n.renderProxy=function(e){"chartjs-render-animation"===e.animationName&&t()};F.each(yt,(function(t){zt(e,t,i)})),n.reflow=!!e.offsetParent,e.classList.add(vt)}(e,(function(){if(s.resizer){var t=e.parentNode;t&&t!==c.parentNode&&t.insertBefore(c,t.firstChild),c._reset()}}))}function St(e){var t=e.$chartjs||{},n=t.resizer;delete t.resizer,function(e){var t=e.$chartjs||{},n=t.renderProxy;n&&(F.each(yt,(function(t){At(e,t,n)})),delete t.renderProxy),e.classList.remove(vt)}(e),n&&n.parentNode&&n.parentNode.removeChild(n)}var Tt={disableCSSInjection:!1,_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,_ensureLoaded:function(e){if(!this.disableCSSInjection){var t=e.getRootNode?e.getRootNode():document;!function(e,t){var n=e.$chartjs||(e.$chartjs={});if(!n.containsStyles){n.containsStyles=!0,t="/* Chart.js */\n"+t;var i=document.createElement("style");i.setAttribute("type","text/css"),i.appendChild(document.createTextNode(t)),e.appendChild(i)}}(t.host?t:document.head,mt)}},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(this._ensureLoaded(e),function(e,t){var n=e.style,i=e.getAttribute("height"),r=e.getAttribute("width");if(e.$chartjs={initial:{height:i,width:r,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===r||""===r){var o=_t(e,"width");void 0!==o&&(e.width=o)}if(null===i||""===i)if(""===e.style.height)e.height=e.width/(t.options.aspectRatio||2);else{var a=_t(e,"height");void 0!==o&&(e.height=a)}}(e,t),n):null},releaseContext:function(e){var t=e.canvas;if(t.$chartjs){var n=t.$chartjs.initial;["height","width"].forEach((function(e){var i=n[e];F.isNullOrUndef(i)?t.removeAttribute(e):t.setAttribute(e,i)})),F.each(n.style||{},(function(e,n){t.style[n]=e})),t.width=t.width,delete t.$chartjs}},addEventListener:function(e,t,n){var i=e.canvas;if("resize"!==t){var r=n.$chartjs||(n.$chartjs={});zt(i,t,(r.proxies||(r.proxies={}))[e.id+"_"+t]=function(t){n(function(e,t){var n=Mt[e.type]||e.type,i=F.getRelativePosition(e,t);return kt(n,t,i.x,i.y,e)}(t,e))})}else wt(i,n,e)},removeEventListener:function(e,t,n){var i=e.canvas;if("resize"!==t){var r=((n.$chartjs||{}).proxies||{})[e.id+"_"+t];r&&At(i,t,r)}else St(i)}};F.addEvent=zt,F.removeEvent=At;var qt=Tt._enabled?Tt:{acquireContext:function(e){return e&&e.canvas&&(e=e.canvas),e&&e.getContext("2d")||null}},Lt=F.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},qt);W._set("global",{plugins:{}});var Et={_plugins:[],_cacheId:0,register:function(e){var t=this._plugins;[].concat(e).forEach((function(e){-1===t.indexOf(e)&&t.push(e)})),this._cacheId++},unregister:function(e){var t=this._plugins;[].concat(e).forEach((function(e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)})),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(e,t,n){var i,r,o,a,s,c=this.descriptors(e),l=c.length;for(i=0;i<l;++i)if("function"==typeof(s=(o=(r=c[i]).plugin)[t])&&((a=[e].concat(n||[])).push(r.options),!1===s.apply(o,a)))return!1;return!0},descriptors:function(e){var t=e.$plugins||(e.$plugins={});if(t.id===this._cacheId)return t.descriptors;var n=[],i=[],r=e&&e.config||{},o=r.options&&r.options.plugins||{};return this._plugins.concat(r.plugins||[]).forEach((function(e){if(-1===n.indexOf(e)){var t=e.id,r=o[t];!1!==r&&(!0===r&&(r=F.clone(W.global.plugins[t])),n.push(e),i.push({plugin:e,options:r||{}}))}})),t.descriptors=i,t.id=this._cacheId,i},_invalidate:function(e){delete e.$plugins}},Dt={constructors:{},defaults:{},registerScaleType:function(e,t,n){this.constructors[e]=t,this.defaults[e]=F.clone(n)},getScaleConstructor:function(e){return this.constructors.hasOwnProperty(e)?this.constructors[e]:void 0},getScaleDefaults:function(e){return this.defaults.hasOwnProperty(e)?F.merge(Object.create(null),[W.scale,this.defaults[e]]):{}},updateScaleDefaults:function(e,t){var n=this;n.defaults.hasOwnProperty(e)&&(n.defaults[e]=F.extend(n.defaults[e],t))},addScalesToLayout:function(e){F.each(e.scales,(function(t){t.fullWidth=t.options.fullWidth,t.position=t.options.position,t.weight=t.options.weight,bt.addBox(e,t)}))}},Rt=F.valueOrDefault,xt=F.rtl.getRtlAdapter;W._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:F.noop,title:function(e,t){var n="",i=t.labels,r=i?i.length:0;if(e.length>0){var o=e[0];o.label?n=o.label:o.xLabel?n=o.xLabel:r>0&&o.index<r&&(n=i[o.index])}return n},afterTitle:F.noop,beforeBody:F.noop,beforeLabel:F.noop,label:function(e,t){var n=t.datasets[e.datasetIndex].label||"";return n&&(n+=": "),F.isNullOrUndef(e.value)?n+=e.yLabel:n+=e.value,n},labelColor:function(e,t){var n=t.getDatasetMeta(e.datasetIndex).data[e.index]._view;return{borderColor:n.borderColor,backgroundColor:n.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:F.noop,afterBody:F.noop,beforeFooter:F.noop,footer:F.noop,afterFooter:F.noop}}});var It={average:function(e){if(!e.length)return!1;var t,n,i=0,r=0,o=0;for(t=0,n=e.length;t<n;++t){var a=e[t];if(a&&a.hasValue()){var s=a.tooltipPosition();i+=s.x,r+=s.y,++o}}return{x:i/o,y:r/o}},nearest:function(e,t){var n,i,r,o=t.x,a=t.y,s=Number.POSITIVE_INFINITY;for(n=0,i=e.length;n<i;++n){var c=e[n];if(c&&c.hasValue()){var l=c.getCenterPoint(),u=F.distanceBetweenPoints(t,l);u<s&&(s=u,r=c)}}if(r){var d=r.tooltipPosition();o=d.x,a=d.y}return{x:o,y:a}}};function Wt(e,t){return t&&(F.isArray(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Pt(e){return("string"==typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function Nt(e){var t=W.global;return{xPadding:e.xPadding,yPadding:e.yPadding,xAlign:e.xAlign,yAlign:e.yAlign,rtl:e.rtl,textDirection:e.textDirection,bodyFontColor:e.bodyFontColor,_bodyFontFamily:Rt(e.bodyFontFamily,t.defaultFontFamily),_bodyFontStyle:Rt(e.bodyFontStyle,t.defaultFontStyle),_bodyAlign:e.bodyAlign,bodyFontSize:Rt(e.bodyFontSize,t.defaultFontSize),bodySpacing:e.bodySpacing,titleFontColor:e.titleFontColor,_titleFontFamily:Rt(e.titleFontFamily,t.defaultFontFamily),_titleFontStyle:Rt(e.titleFontStyle,t.defaultFontStyle),titleFontSize:Rt(e.titleFontSize,t.defaultFontSize),_titleAlign:e.titleAlign,titleSpacing:e.titleSpacing,titleMarginBottom:e.titleMarginBottom,footerFontColor:e.footerFontColor,_footerFontFamily:Rt(e.footerFontFamily,t.defaultFontFamily),_footerFontStyle:Rt(e.footerFontStyle,t.defaultFontStyle),footerFontSize:Rt(e.footerFontSize,t.defaultFontSize),_footerAlign:e.footerAlign,footerSpacing:e.footerSpacing,footerMarginTop:e.footerMarginTop,caretSize:e.caretSize,cornerRadius:e.cornerRadius,backgroundColor:e.backgroundColor,opacity:0,legendColorBackground:e.multiKeyBackground,displayColors:e.displayColors,borderColor:e.borderColor,borderWidth:e.borderWidth}}function jt(e,t){return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-e.xPadding:e.x+e.xPadding}function Bt(e){return Wt([],Pt(e))}var Ft=K.extend({initialize:function(){this._model=Nt(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options.callbacks,n=t.beforeTitle.apply(e,arguments),i=t.title.apply(e,arguments),r=t.afterTitle.apply(e,arguments),o=[];return o=Wt(o,Pt(n)),o=Wt(o,Pt(i)),Wt(o,Pt(r))},getBeforeBody:function(){return Bt(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(e,t){var n=this,i=n._options.callbacks,r=[];return F.each(e,(function(e){var o={before:[],lines:[],after:[]};Wt(o.before,Pt(i.beforeLabel.call(n,e,t))),Wt(o.lines,i.label.call(n,e,t)),Wt(o.after,Pt(i.afterLabel.call(n,e,t))),r.push(o)})),r},getAfterBody:function(){return Bt(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),i=t.footer.apply(e,arguments),r=t.afterFooter.apply(e,arguments),o=[];return o=Wt(o,Pt(n)),o=Wt(o,Pt(i)),Wt(o,Pt(r))},update:function(e){var t,n,i,r,o,a,s,c,l,u,d=this,p=d._options,h=d._model,f=d._model=Nt(p),b=d._active,m=d._data,g={xAlign:h.xAlign,yAlign:h.yAlign},v={x:h.x,y:h.y},y={width:h.width,height:h.height},M={x:h.caretX,y:h.caretY};if(b.length){f.opacity=1;var _=[],O=[];M=It[p.position].call(d,b,d._eventPosition);var z=[];for(t=0,n=b.length;t<n;++t)z.push((i=b[t],r=void 0,o=void 0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0,r=i._xScale,o=i._yScale||i._scale,a=i._index,s=i._datasetIndex,c=i._chart.getDatasetMeta(s).controller,l=c._getIndexScale(),u=c._getValueScale(),{xLabel:r?r.getLabelForIndex(a,s):"",yLabel:o?o.getLabelForIndex(a,s):"",label:l?""+l.getLabelForIndex(a,s):"",value:u?""+u.getLabelForIndex(a,s):"",index:a,datasetIndex:s,x:i._model.x,y:i._model.y}));p.filter&&(z=z.filter((function(e){return p.filter(e,m)}))),p.itemSort&&(z=z.sort((function(e,t){return p.itemSort(e,t,m)}))),F.each(z,(function(e){_.push(p.callbacks.labelColor.call(d,e,d._chart)),O.push(p.callbacks.labelTextColor.call(d,e,d._chart))})),f.title=d.getTitle(z,m),f.beforeBody=d.getBeforeBody(z,m),f.body=d.getBody(z,m),f.afterBody=d.getAfterBody(z,m),f.footer=d.getFooter(z,m),f.x=M.x,f.y=M.y,f.caretPadding=p.caretPadding,f.labelColors=_,f.labelTextColors=O,f.dataPoints=z,v=function(e,t,n,i){var r=e.x,o=e.y,a=e.caretSize,s=e.caretPadding,c=e.cornerRadius,l=n.xAlign,u=n.yAlign,d=a+s,p=c+s;return"right"===l?r-=t.width:"center"===l&&((r-=t.width/2)+t.width>i.width&&(r=i.width-t.width),r<0&&(r=0)),"top"===u?o+=d:o-="bottom"===u?t.height+d:t.height/2,"center"===u?"left"===l?r+=d:"right"===l&&(r-=d):"left"===l?r-=p:"right"===l&&(r+=p),{x:r,y:o}}(f,y=function(e,t){var n=e._chart.ctx,i=2*t.yPadding,r=0,o=t.body,a=o.reduce((function(e,t){return e+t.before.length+t.lines.length+t.after.length}),0);a+=t.beforeBody.length+t.afterBody.length;var s=t.title.length,c=t.footer.length,l=t.titleFontSize,u=t.bodyFontSize,d=t.footerFontSize;i+=s*l,i+=s?(s-1)*t.titleSpacing:0,i+=s?t.titleMarginBottom:0,i+=a*u,i+=a?(a-1)*t.bodySpacing:0,i+=c?t.footerMarginTop:0,i+=c*d,i+=c?(c-1)*t.footerSpacing:0;var p=0,h=function(e){r=Math.max(r,n.measureText(e).width+p)};return n.font=F.fontString(l,t._titleFontStyle,t._titleFontFamily),F.each(t.title,h),n.font=F.fontString(u,t._bodyFontStyle,t._bodyFontFamily),F.each(t.beforeBody.concat(t.afterBody),h),p=t.displayColors?u+2:0,F.each(o,(function(e){F.each(e.before,h),F.each(e.lines,h),F.each(e.after,h)})),p=0,n.font=F.fontString(d,t._footerFontStyle,t._footerFontFamily),F.each(t.footer,h),{width:r+=2*t.xPadding,height:i}}(this,f),g=function(e,t){var n,i,r,o,a,s=e._model,c=e._chart,l=e._chart.chartArea,u="center",d="center";s.y<t.height?d="top":s.y>c.height-t.height&&(d="bottom");var p=(l.left+l.right)/2,h=(l.top+l.bottom)/2;"center"===d?(n=function(e){return e<=p},i=function(e){return e>p}):(n=function(e){return e<=t.width/2},i=function(e){return e>=c.width-t.width/2}),r=function(e){return e+t.width+s.caretSize+s.caretPadding>c.width},o=function(e){return e-t.width-s.caretSize-s.caretPadding<0},a=function(e){return e<=h?"top":"bottom"},n(s.x)?(u="left",r(s.x)&&(u="center",d=a(s.y))):i(s.x)&&(u="right",o(s.x)&&(u="center",d=a(s.y)));var f=e._options;return{xAlign:f.xAlign?f.xAlign:u,yAlign:f.yAlign?f.yAlign:d}}(this,y),d._chart)}else f.opacity=0;return f.xAlign=g.xAlign,f.yAlign=g.yAlign,f.x=v.x,f.y=v.y,f.width=y.width,f.height=y.height,f.caretX=M.x,f.caretY=M.y,d._model=f,e&&p.custom&&p.custom.call(d,f),d},drawCaret:function(e,t){var n=this._chart.ctx,i=this._view,r=this.getCaretPosition(e,t,i);n.lineTo(r.x1,r.y1),n.lineTo(r.x2,r.y2),n.lineTo(r.x3,r.y3)},getCaretPosition:function(e,t,n){var i,r,o,a,s,c,l=n.caretSize,u=n.cornerRadius,d=n.xAlign,p=n.yAlign,h=e.x,f=e.y,b=t.width,m=t.height;if("center"===p)s=f+m/2,"left"===d?(r=(i=h)-l,o=i,a=s+l,c=s-l):(r=(i=h+b)+l,o=i,a=s-l,c=s+l);else if("left"===d?(i=(r=h+u+l)-l,o=r+l):"right"===d?(i=(r=h+b-u-l)-l,o=r+l):(i=(r=n.caretX)-l,o=r+l),"top"===p)s=(a=f)-l,c=a;else{s=(a=f+m)+l,c=a;var g=o;o=i,i=g}return{x1:i,x2:r,x3:o,y1:a,y2:s,y3:c}},drawTitle:function(e,t,n){var i,r,o,a=t.title,s=a.length;if(s){var c=xt(t.rtl,t.x,t.width);for(e.x=jt(t,t._titleAlign),n.textAlign=c.textAlign(t._titleAlign),n.textBaseline="middle",i=t.titleFontSize,r=t.titleSpacing,n.fillStyle=t.titleFontColor,n.font=F.fontString(i,t._titleFontStyle,t._titleFontFamily),o=0;o<s;++o)n.fillText(a[o],c.x(e.x),e.y+i/2),e.y+=i+r,o+1===s&&(e.y+=t.titleMarginBottom-r)}},drawBody:function(e,t,n){var i,r,o,a,s,c,l,u,d=t.bodyFontSize,p=t.bodySpacing,h=t._bodyAlign,f=t.body,b=t.displayColors,m=0,g=b?jt(t,"left"):0,v=xt(t.rtl,t.x,t.width),y=function(t){n.fillText(t,v.x(e.x+m),e.y+d/2),e.y+=d+p},M=v.textAlign(h);for(n.textAlign=h,n.textBaseline="middle",n.font=F.fontString(d,t._bodyFontStyle,t._bodyFontFamily),e.x=jt(t,M),n.fillStyle=t.bodyFontColor,F.each(t.beforeBody,y),m=b&&"right"!==M?"center"===h?d/2+1:d+2:0,s=0,l=f.length;s<l;++s){for(i=f[s],r=t.labelTextColors[s],o=t.labelColors[s],n.fillStyle=r,F.each(i.before,y),c=0,u=(a=i.lines).length;c<u;++c){if(b){var _=v.x(g);n.fillStyle=t.legendColorBackground,n.fillRect(v.leftForLtr(_,d),e.y,d,d),n.lineWidth=1,n.strokeStyle=o.borderColor,n.strokeRect(v.leftForLtr(_,d),e.y,d,d),n.fillStyle=o.backgroundColor,n.fillRect(v.leftForLtr(v.xPlus(_,1),d-2),e.y+1,d-2,d-2),n.fillStyle=r}y(a[c])}F.each(i.after,y)}m=0,F.each(t.afterBody,y),e.y-=p},drawFooter:function(e,t,n){var i,r,o=t.footer,a=o.length;if(a){var s=xt(t.rtl,t.x,t.width);for(e.x=jt(t,t._footerAlign),e.y+=t.footerMarginTop,n.textAlign=s.textAlign(t._footerAlign),n.textBaseline="middle",i=t.footerFontSize,n.fillStyle=t.footerFontColor,n.font=F.fontString(i,t._footerFontStyle,t._footerFontFamily),r=0;r<a;++r)n.fillText(o[r],s.x(e.x),e.y+i/2),e.y+=i+t.footerSpacing}},drawBackground:function(e,t,n,i){n.fillStyle=t.backgroundColor,n.strokeStyle=t.borderColor,n.lineWidth=t.borderWidth;var r=t.xAlign,o=t.yAlign,a=e.x,s=e.y,c=i.width,l=i.height,u=t.cornerRadius;n.beginPath(),n.moveTo(a+u,s),"top"===o&&this.drawCaret(e,i),n.lineTo(a+c-u,s),n.quadraticCurveTo(a+c,s,a+c,s+u),"center"===o&&"right"===r&&this.drawCaret(e,i),n.lineTo(a+c,s+l-u),n.quadraticCurveTo(a+c,s+l,a+c-u,s+l),"bottom"===o&&this.drawCaret(e,i),n.lineTo(a+u,s+l),n.quadraticCurveTo(a,s+l,a,s+l-u),"center"===o&&"left"===r&&this.drawCaret(e,i),n.lineTo(a,s+u),n.quadraticCurveTo(a,s,a+u,s),n.closePath(),n.fill(),t.borderWidth>0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var n={width:t.width,height:t.height},i={x:t.x,y:t.y},r=Math.abs(t.opacity<.001)?0:t.opacity,o=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&o&&(e.save(),e.globalAlpha=r,this.drawBackground(i,t,e,n),i.y+=t.yPadding,F.rtl.overrideTextDirection(e,t.textDirection),this.drawTitle(i,t,e),this.drawBody(i,t,e),this.drawFooter(i,t,e),F.rtl.restoreTextDirection(e,t.textDirection),e.restore())}},handleEvent:function(e){var t,n=this,i=n._options;return n._lastActive=n._lastActive||[],"mouseout"===e.type?n._active=[]:(n._active=n._chart.getElementsAtEventForMode(e,i.mode,i),i.reverse&&n._active.reverse()),(t=!F.arrayEquals(n._active,n._lastActive))&&(n._lastActive=n._active,(i.enabled||i.custom)&&(n._eventPosition={x:e.x,y:e.y},n.update(!0),n.pivot())),t}}),Ut=It,Vt=Ft;Vt.positioners=Ut;var Ht=F.valueOrDefault;function Yt(){return F.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,n,i){if("xAxes"===e||"yAxes"===e){var r,o,a,s=n[e].length;for(t[e]||(t[e]=[]),r=0;r<s;++r)a=n[e][r],o=Ht(a.type,"xAxes"===e?"category":"linear"),r>=t[e].length&&t[e].push({}),!t[e][r].type||a.type&&a.type!==t[e][r].type?F.merge(t[e][r],[Dt.getScaleDefaults(o),a]):F.merge(t[e][r],a)}else F._merger(e,t,n,i)}})}function Xt(){return F.merge(Object.create(null),[].slice.call(arguments),{merger:function(e,t,n,i){var r=t[e]||Object.create(null),o=n[e];"scales"===e?t[e]=Yt(r,o):"scale"===e?t[e]=F.merge(r,[Dt.getScaleDefaults(o.type),o]):F._merger(e,t,n,i)}})}function Gt(e){var t=e.options;F.each(e.scales,(function(t){bt.removeBox(e,t)})),t=Xt(W.global,W[e.config.type],t),e.options=e.config.options=t,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=t.tooltips,e.tooltip.initialize()}function Kt(e,t,n){var i,r=function(e){return e.id===i};do{i=t+n++}while(F.findIndex(e,r)>=0);return i}function Qt(e){return"top"===e||"bottom"===e}function Jt(e,t){return function(n,i){return n[e]===i[e]?n[t]-i[t]:n[e]-i[e]}}W._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var Zt=function(e,t){return this.construct(e,t),this};F.extend(Zt.prototype,{construct:function(e,t){var n=this;t=function(e){var t=(e=e||Object.create(null)).data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=Xt(W.global,W[e.type],e.options||{}),e}(t);var i=Lt.acquireContext(e,t),r=i&&i.canvas,o=r&&r.height,a=r&&r.width;n.id=F.uid(),n.ctx=i,n.canvas=r,n.config=t,n.width=a,n.height=o,n.aspectRatio=o?a/o:null,n.options=t.options,n._bufferedRender=!1,n._layers=[],n.chart=n,n.controller=n,Zt.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(e){n.config.data=e}}),i&&r?(n.initialize(),n.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return Et.notify(e,"beforeInit"),F.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.initToolTip(),Et.notify(e,"afterInit"),e},clear:function(){return F.canvas.clear(this),this},stop:function(){return Z.cancelAnimation(this),this},resize:function(e){var t=this,n=t.options,i=t.canvas,r=n.maintainAspectRatio&&t.aspectRatio||null,o=Math.max(0,Math.floor(F.getMaximumWidth(i))),a=Math.max(0,Math.floor(r?o/r:F.getMaximumHeight(i)));if((t.width!==o||t.height!==a)&&(i.width=t.width=o,i.height=t.height=a,i.style.width=o+"px",i.style.height=a+"px",F.retinaScale(t,n.devicePixelRatio),!e)){var s={width:o,height:a};Et.notify(t,"resize",[s]),n.onResize&&n.onResize(t,s),t.stop(),t.update({duration:n.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},n=e.scale;F.each(t.xAxes,(function(e,n){e.id||(e.id=Kt(t.xAxes,"x-axis-",n))})),F.each(t.yAxes,(function(e,n){e.id||(e.id=Kt(t.yAxes,"y-axis-",n))})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var e=this,t=e.options,n=e.scales||{},i=[],r=Object.keys(n).reduce((function(e,t){return e[t]=!1,e}),{});t.scales&&(i=i.concat((t.scales.xAxes||[]).map((function(e){return{options:e,dtype:"category",dposition:"bottom"}})),(t.scales.yAxes||[]).map((function(e){return{options:e,dtype:"linear",dposition:"left"}})))),t.scale&&i.push({options:t.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),F.each(i,(function(t){var i=t.options,o=i.id,a=Ht(i.type,t.dtype);Qt(i.position)!==Qt(t.dposition)&&(i.position=t.dposition),r[o]=!0;var s=null;if(o in n&&n[o].type===a)(s=n[o]).options=i,s.ctx=e.ctx,s.chart=e;else{var c=Dt.getScaleConstructor(a);if(!c)return;s=new c({id:o,type:a,options:i,ctx:e.ctx,chart:e}),n[s.id]=s}s.mergeTicksOptions(),t.isDefault&&(e.scale=s)})),F.each(r,(function(e,t){e||delete n[t]})),e.scales=n,Dt.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e,t,n=this,i=[],r=n.data.datasets;for(e=0,t=r.length;e<t;e++){var o=r[e],a=n.getDatasetMeta(e),s=o.type||n.config.type;if(a.type&&a.type!==s&&(n.destroyDatasetMeta(e),a=n.getDatasetMeta(e)),a.type=s,a.order=o.order||0,a.index=e,a.controller)a.controller.updateIndex(e),a.controller.linkScales();else{var c=Ze[a.type];if(void 0===c)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new c(n,e),i.push(a.controller)}}return i},resetElements:function(){var e=this;F.each(e.data.datasets,(function(t,n){e.getDatasetMeta(n).controller.reset()}),e)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var t,n,i=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),Gt(i),Et._invalidate(i),!1!==Et.notify(i,"beforeUpdate")){i.tooltip._data=i.data;var r=i.buildOrUpdateControllers();for(t=0,n=i.data.datasets.length;t<n;t++)i.getDatasetMeta(t).controller.buildOrUpdateElements();i.updateLayout(),i.options.animation&&i.options.animation.duration&&F.each(r,(function(e){e.reset()})),i.updateDatasets(),i.tooltip.initialize(),i.lastActive=[],Et.notify(i,"afterUpdate"),i._layers.sort(Jt("z","_idx")),i._bufferedRender?i._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:i.render(e)}},updateLayout:function(){var e=this;!1!==Et.notify(e,"beforeLayout")&&(bt.update(this,this.width,this.height),e._layers=[],F.each(e.boxes,(function(t){t._configure&&t._configure(),e._layers.push.apply(e._layers,t._layers())}),e),e._layers.forEach((function(e,t){e._idx=t})),Et.notify(e,"afterScaleUpdate"),Et.notify(e,"afterLayout"))},updateDatasets:function(){var e=this;if(!1!==Et.notify(e,"beforeDatasetsUpdate")){for(var t=0,n=e.data.datasets.length;t<n;++t)e.updateDataset(t);Et.notify(e,"afterDatasetsUpdate")}},updateDataset:function(e){var t=this,n=t.getDatasetMeta(e),i={meta:n,index:e};!1!==Et.notify(t,"beforeDatasetUpdate",[i])&&(n.controller._update(),Et.notify(t,"afterDatasetUpdate",[i]))},render:function(e){var t=this;e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]});var n=t.options.animation,i=Ht(e.duration,n&&n.duration),r=e.lazy;if(!1!==Et.notify(t,"beforeRender")){var o=function(e){Et.notify(t,"afterRender"),F.callback(n&&n.onComplete,[e],t)};if(n&&i){var a=new J({numSteps:i/16.66,easing:e.easing||n.easing,render:function(e,t){var n=F.easing.effects[t.easing],i=t.currentStep,r=i/t.numSteps;e.draw(n(r),r,i)},onAnimationProgress:n.onProgress,onAnimationComplete:o});Z.addAnimation(t,a,i,r)}else t.draw(),o(new J({numSteps:0,chart:t}));return t}},draw:function(e){var t,n,i=this;if(i.clear(),F.isNullOrUndef(e)&&(e=1),i.transition(e),!(i.width<=0||i.height<=0)&&!1!==Et.notify(i,"beforeDraw",[e])){for(n=i._layers,t=0;t<n.length&&n[t].z<=0;++t)n[t].draw(i.chartArea);for(i.drawDatasets(e);t<n.length;++t)n[t].draw(i.chartArea);i._drawTooltip(e),Et.notify(i,"afterDraw",[e])}},transition:function(e){for(var t=this,n=0,i=(t.data.datasets||[]).length;n<i;++n)t.isDatasetVisible(n)&&t.getDatasetMeta(n).controller.transition(e);t.tooltip.transition(e)},_getSortedDatasetMetas:function(e){var t,n,i=this,r=[];for(t=0,n=(i.data.datasets||[]).length;t<n;++t)e&&!i.isDatasetVisible(t)||r.push(i.getDatasetMeta(t));return r.sort(Jt("order","index")),r},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0)},drawDatasets:function(e){var t,n,i=this;if(!1!==Et.notify(i,"beforeDatasetsDraw",[e])){for(n=(t=i._getSortedVisibleDatasetMetas()).length-1;n>=0;--n)i.drawDataset(t[n],e);Et.notify(i,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var n={meta:e,index:e.index,easingValue:t};!1!==Et.notify(this,"beforeDatasetDraw",[n])&&(e.controller.draw(t),Et.notify(this,"afterDatasetDraw",[n]))},_drawTooltip:function(e){var t=this,n=t.tooltip,i={tooltip:n,easingValue:e};!1!==Et.notify(t,"beforeTooltipDraw",[i])&&(n.draw(),Et.notify(t,"afterTooltipDraw",[i]))},getElementAtEvent:function(e){return ot.modes.single(this,e)},getElementsAtEvent:function(e){return ot.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return ot.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,n){var i=ot.modes[t];return"function"==typeof i?i(this,e,n):[]},getDatasetAtEvent:function(e){return ot.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,n=t.data.datasets[e];n._meta||(n._meta={});var i=n._meta[t.id];return i||(i=n._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n.order||0,index:e}),i},getVisibleDatasetCount:function(){for(var e=0,t=0,n=this.data.datasets.length;t<n;++t)this.isDatasetVisible(t)&&e++;return e},isDatasetVisible:function(e){var t=this.getDatasetMeta(e);return"boolean"==typeof t.hidden?!t.hidden:!this.data.datasets[e].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(e){var t=this.id,n=this.data.datasets[e],i=n._meta&&n._meta[t];i&&(i.controller.destroy(),delete n._meta[t])},destroy:function(){var e,t,n=this,i=n.canvas;for(n.stop(),e=0,t=n.data.datasets.length;e<t;++e)n.destroyDatasetMeta(e);i&&(n.unbindEvents(),F.canvas.clear(n),Lt.releaseContext(n.ctx),n.canvas=null,n.ctx=null),Et.notify(n,"destroy"),delete Zt.instances[n.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var e=this;e.tooltip=new Vt({_chart:e,_chartInstance:e,_data:e.data,_options:e.options.tooltips},e)},bindEvents:function(){var e=this,t=e._listeners={},n=function(){e.eventHandler.apply(e,arguments)};F.each(e.options.events,(function(i){Lt.addEventListener(e,i,n),t[i]=n})),e.options.responsive&&(n=function(){e.resize()},Lt.addEventListener(e,"resize",n),t.resize=n)},unbindEvents:function(){var e=this,t=e._listeners;t&&(delete e._listeners,F.each(t,(function(t,n){Lt.removeEventListener(e,n,t)})))},updateHoverStyle:function(e,t,n){var i,r,o,a=n?"set":"remove";for(r=0,o=e.length;r<o;++r)(i=e[r])&&this.getDatasetMeta(i._datasetIndex).controller[a+"HoverStyle"](i);"dataset"===t&&this.getDatasetMeta(e[0]._datasetIndex).controller["_"+a+"DatasetHoverStyle"]()},eventHandler:function(e){var t=this,n=t.tooltip;if(!1!==Et.notify(t,"beforeEvent",[e])){t._bufferedRender=!0,t._bufferedRequest=null;var i=t.handleEvent(e);n&&(i=n._start?n.handleEvent(e):i|n.handleEvent(e)),Et.notify(t,"afterEvent",[e]);var r=t._bufferedRequest;return r?t.render(r):i&&!t.animating&&(t.stop(),t.render({duration:t.options.hover.animationDuration,lazy:!0})),t._bufferedRender=!1,t._bufferedRequest=null,t}},handleEvent:function(e){var t,n=this,i=n.options||{},r=i.hover;return n.lastActive=n.lastActive||[],"mouseout"===e.type?n.active=[]:n.active=n.getElementsAtEventForMode(e,r.mode,r),F.callback(i.onHover||i.hover.onHover,[e.native,n.active],n),"mouseup"!==e.type&&"click"!==e.type||i.onClick&&i.onClick.call(n,e.native,n.active),n.lastActive.length&&n.updateHoverStyle(n.lastActive,r.mode,!1),n.active.length&&r.mode&&n.updateHoverStyle(n.active,r.mode,!0),t=!F.arrayEquals(n.active,n.lastActive),n.lastActive=n.active,t}}),Zt.instances={};var $t=Zt;Zt.Controller=Zt,Zt.types={},F.configMerge=Xt,F.scaleMerge=Yt;function en(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function tn(e){this.options=e||{}}F.extend(tn.prototype,{formats:en,parse:en,format:en,add:en,diff:en,startOf:en,endOf:en,_create:function(e){return e}}),tn.override=function(e){F.extend(tn.prototype,e)};var nn={_date:tn},rn={formatters:{values:function(e){return F.isArray(e)?e:""+e},linear:function(e,t,n){var i=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(i)>1&&e!==Math.floor(e)&&(i=e-Math.floor(e));var r=F.log10(Math.abs(i)),o="";if(0!==e)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var a=F.log10(Math.abs(e)),s=Math.floor(a)-Math.floor(r);s=Math.max(Math.min(s,20),0),o=e.toExponential(s)}else{var c=-1*Math.floor(r);c=Math.max(Math.min(c,20),0),o=e.toFixed(c)}else o="0";return o},logarithmic:function(e,t,n){var i=e/Math.pow(10,Math.floor(F.log10(e)));return 0===e?"0":1===i||2===i||5===i||0===t||t===n.length-1?e.toExponential():""}}},on=F.isArray,an=F.isNullOrUndef,sn=F.valueOrDefault,cn=F.valueAtIndexOrDefault;function ln(e,t,n){var i,r=e.getTicks().length,o=Math.min(t,r-1),a=e.getPixelForTick(o),s=e._startPixel,c=e._endPixel,l=1e-6;if(!(n&&(i=1===r?Math.max(a-s,c-a):0===t?(e.getPixelForTick(1)-a)/2:(a-e.getPixelForTick(o-1))/2,(a+=o<t?i:-i)<s-l||a>c+l)))return a}function un(e,t,n,i){var r,o,a,s,c,l,u,d,p,h,f,b,m,g=n.length,v=[],y=[],M=[],_=0,O=0;for(r=0;r<g;++r){if(s=n[r].label,c=n[r].major?t.major:t.minor,e.font=l=c.string,u=i[l]=i[l]||{data:{},gc:[]},d=c.lineHeight,p=h=0,an(s)||on(s)){if(on(s))for(o=0,a=s.length;o<a;++o)f=s[o],an(f)||on(f)||(p=F.measureText(e,u.data,u.gc,p,f),h+=d)}else p=F.measureText(e,u.data,u.gc,p,s),h=d;v.push(p),y.push(h),M.push(d/2),_=Math.max(p,_),O=Math.max(h,O)}function z(e){return{width:v[e]||0,height:y[e]||0,offset:M[e]||0}}return function(e,t){F.each(e,(function(e){var n,i=e.gc,r=i.length/2;if(r>t){for(n=0;n<r;++n)delete e.data[i[n]];i.splice(0,r)}}))}(i,g),b=v.indexOf(_),m=y.indexOf(O),{first:z(0),last:z(g-1),widest:z(b),highest:z(m)}}function dn(e){return e.drawTicks?e.tickMarkLength:0}function pn(e){var t,n;return e.display?(t=F.options._parseFont(e),n=F.options.toPadding(e.padding),t.lineHeight+n.height):0}function hn(e,t){return F.extend(F.options._parseFont({fontFamily:sn(t.fontFamily,e.fontFamily),fontSize:sn(t.fontSize,e.fontSize),fontStyle:sn(t.fontStyle,e.fontStyle),lineHeight:sn(t.lineHeight,e.lineHeight)}),{color:F.options.resolve([t.fontColor,e.fontColor,W.global.defaultFontColor])})}function fn(e){var t=hn(e,e.minor);return{minor:t,major:e.major.enabled?hn(e,e.major):t}}function bn(e){var t,n,i,r=[];for(n=0,i=e.length;n<i;++n)void 0!==(t=e[n])._index&&r.push(t);return r}function mn(e,t,n,i){var r,o,a,s,c=sn(n,0),l=Math.min(sn(i,e.length),e.length),u=0;for(t=Math.ceil(t),i&&(t=(r=i-n)/Math.floor(r/t)),s=c;s<0;)u++,s=Math.round(c+u*t);for(o=Math.max(c,0);o<l;o++)a=e[o],o===s?(a._index=o,u++,s=Math.round(c+u*t)):delete a.label}W._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:rn.formatters.values,minor:{},major:{}}});var gn=K.extend({zeroLineIndex:0,getPadding:function(){var e=this;return{left:e.paddingLeft||0,top:e.paddingTop||0,right:e.paddingRight||0,bottom:e.paddingBottom||0}},getTicks:function(){return this._ticks},_getLabels:function(){var e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]},mergeTicksOptions:function(){},beforeUpdate:function(){F.callback(this.options.beforeUpdate,[this])},update:function(e,t,n){var i,r,o,a,s,c=this,l=c.options.ticks,u=l.sampleSize;if(c.beforeUpdate(),c.maxWidth=e,c.maxHeight=t,c.margins=F.extend({left:0,right:0,top:0,bottom:0},n),c._ticks=null,c.ticks=null,c._labelSizes=null,c._maxLabelLines=0,c.longestLabelWidth=0,c.longestTextCache=c.longestTextCache||{},c._gridLineItems=null,c._labelItems=null,c.beforeSetDimensions(),c.setDimensions(),c.afterSetDimensions(),c.beforeDataLimits(),c.determineDataLimits(),c.afterDataLimits(),c.beforeBuildTicks(),a=c.buildTicks()||[],(!(a=c.afterBuildTicks(a)||a)||!a.length)&&c.ticks)for(a=[],i=0,r=c.ticks.length;i<r;++i)a.push({value:c.ticks[i],major:!1});return c._ticks=a,s=u<a.length,o=c._convertTicksToLabels(s?function(e,t){for(var n=[],i=e.length/t,r=0,o=e.length;r<o;r+=i)n.push(e[Math.floor(r)]);return n}(a,u):a),c._configure(),c.beforeCalculateTickRotation(),c.calculateTickRotation(),c.afterCalculateTickRotation(),c.beforeFit(),c.fit(),c.afterFit(),c._ticksToDraw=l.display&&(l.autoSkip||"auto"===l.source)?c._autoSkip(a):a,s&&(o=c._convertTicksToLabels(c._ticksToDraw)),c.ticks=o,c.afterUpdate(),c.minSize},_configure:function(){var e,t,n=this,i=n.options.ticks.reverse;n.isHorizontal()?(e=n.left,t=n.right):(e=n.top,t=n.bottom,i=!i),n._startPixel=e,n._endPixel=t,n._reversePixels=i,n._length=t-e},afterUpdate:function(){F.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){F.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0},afterSetDimensions:function(){F.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){F.callback(this.options.beforeDataLimits,[this])},determineDataLimits:F.noop,afterDataLimits:function(){F.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){F.callback(this.options.beforeBuildTicks,[this])},buildTicks:F.noop,afterBuildTicks:function(e){var t=this;return on(e)&&e.length?F.callback(t.options.afterBuildTicks,[t,e]):(t.ticks=F.callback(t.options.afterBuildTicks,[t,t.ticks])||t.ticks,e)},beforeTickToLabelConversion:function(){F.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var e=this,t=e.options.ticks;e.ticks=e.ticks.map(t.userCallback||t.callback,this)},afterTickToLabelConversion:function(){F.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){F.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var e,t,n,i,r,o,a,s=this,c=s.options,l=c.ticks,u=s.getTicks().length,d=l.minRotation||0,p=l.maxRotation,h=d;!s._isVisible()||!l.display||d>=p||u<=1||!s.isHorizontal()?s.labelRotation=d:(t=(e=s._getLabelSizes()).widest.width,n=e.highest.height-e.highest.offset,i=Math.min(s.maxWidth,s.chart.width-t),t+6>(r=c.offset?s.maxWidth/u:i/(u-1))&&(r=i/(u-(c.offset?.5:1)),o=s.maxHeight-dn(c.gridLines)-l.padding-pn(c.scaleLabel),a=Math.sqrt(t*t+n*n),h=F.toDegrees(Math.min(Math.asin(Math.min((e.highest.height+6)/r,1)),Math.asin(Math.min(o/a,1))-Math.asin(n/a))),h=Math.max(d,Math.min(p,h))),s.labelRotation=h)},afterCalculateTickRotation:function(){F.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){F.callback(this.options.beforeFit,[this])},fit:function(){var e=this,t=e.minSize={width:0,height:0},n=e.chart,i=e.options,r=i.ticks,o=i.scaleLabel,a=i.gridLines,s=e._isVisible(),c="bottom"===i.position,l=e.isHorizontal();if(l?t.width=e.maxWidth:s&&(t.width=dn(a)+pn(o)),l?s&&(t.height=dn(a)+pn(o)):t.height=e.maxHeight,r.display&&s){var u=fn(r),d=e._getLabelSizes(),p=d.first,h=d.last,f=d.widest,b=d.highest,m=.4*u.minor.lineHeight,g=r.padding;if(l){var v=0!==e.labelRotation,y=F.toRadians(e.labelRotation),M=Math.cos(y),_=Math.sin(y),O=_*f.width+M*(b.height-(v?b.offset:0))+(v?0:m);t.height=Math.min(e.maxHeight,t.height+O+g);var z,A,k=e.getPixelForTick(0)-e.left,C=e.right-e.getPixelForTick(e.getTicks().length-1);v?(z=c?M*p.width+_*p.offset:_*(p.height-p.offset),A=c?_*(h.height-h.offset):M*h.width+_*h.offset):(z=p.width/2,A=h.width/2),e.paddingLeft=Math.max((z-k)*e.width/(e.width-k),0)+3,e.paddingRight=Math.max((A-C)*e.width/(e.width-C),0)+3}else{var w=r.mirror?0:f.width+g+m;t.width=Math.min(e.maxWidth,t.width+w),e.paddingTop=p.height/2,e.paddingBottom=h.height/2}}e.handleMargins(),l?(e.width=e._length=n.width-e.margins.left-e.margins.right,e.height=t.height):(e.width=t.width,e.height=e._length=n.height-e.margins.top-e.margins.bottom)},handleMargins:function(){var e=this;e.margins&&(e.margins.left=Math.max(e.paddingLeft,e.margins.left),e.margins.top=Math.max(e.paddingTop,e.margins.top),e.margins.right=Math.max(e.paddingRight,e.margins.right),e.margins.bottom=Math.max(e.paddingBottom,e.margins.bottom))},afterFit:function(){F.callback(this.options.afterFit,[this])},isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(an(e))return NaN;if(("number"==typeof e||e instanceof Number)&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},_convertTicksToLabels:function(e){var t,n,i,r=this;for(r.ticks=e.map((function(e){return e.value})),r.beforeTickToLabelConversion(),t=r.convertTicksToLabels(e)||r.ticks,r.afterTickToLabelConversion(),n=0,i=e.length;n<i;++n)e[n].label=t[n];return t},_getLabelSizes:function(){var e=this,t=e._labelSizes;return t||(e._labelSizes=t=un(e.ctx,fn(e.options.ticks),e.getTicks(),e.longestTextCache),e.longestLabelWidth=t.widest.width),t},_parseValue:function(e){var t,n,i,r;return on(e)?(t=+this.getRightValue(e[0]),n=+this.getRightValue(e[1]),i=Math.min(t,n),r=Math.max(t,n)):(t=void 0,n=e=+this.getRightValue(e),i=e,r=e),{min:i,max:r,start:t,end:n}},_getScaleLabel:function(e){var t=this._parseValue(e);return void 0!==t.start?"["+t.start+", "+t.end+"]":+this.getRightValue(e)},getLabelForIndex:F.noop,getPixelForValue:F.noop,getValueForPixel:F.noop,getPixelForTick:function(e){var t=this,n=t.options.offset,i=t._ticks.length,r=1/Math.max(i-(n?0:1),1);return e<0||e>i-1?null:t.getPixelForDecimal(e*r+(n?r/2:0))},getPixelForDecimal:function(e){var t=this;return t._reversePixels&&(e=1-e),t._startPixel+e*t._length},getDecimalForPixel:function(e){var t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,n=e.max;return e.beginAtZero?0:t<0&&n<0?n:t>0&&n>0?t:0},_autoSkip:function(e){var t,n,i,r,o=this,a=o.options.ticks,s=o._length,c=a.maxTicksLimit||s/o._tickSize()+1,l=a.major.enabled?function(e){var t,n,i=[];for(t=0,n=e.length;t<n;t++)e[t].major&&i.push(t);return i}(e):[],u=l.length,d=l[0],p=l[u-1];if(u>c)return function(e,t,n){var i,r,o=0,a=t[0];for(n=Math.ceil(n),i=0;i<e.length;i++)r=e[i],i===a?(r._index=i,a=t[++o*n]):delete r.label}(e,l,u/c),bn(e);if(i=function(e,t,n,i){var r,o,a,s,c=function(e){var t,n,i=e.length;if(i<2)return!1;for(n=e[0],t=1;t<i;++t)if(e[t]-e[t-1]!==n)return!1;return n}(e),l=(t.length-1)/i;if(!c)return Math.max(l,1);for(a=0,s=(r=F.math._factorize(c)).length-1;a<s;a++)if((o=r[a])>l)return o;return Math.max(l,1)}(l,e,0,c),u>0){for(t=0,n=u-1;t<n;t++)mn(e,i,l[t],l[t+1]);return r=u>1?(p-d)/(u-1):null,mn(e,i,F.isNullOrUndef(r)?0:d-r,d),mn(e,i,p,F.isNullOrUndef(r)?e.length:p+r),bn(e)}return mn(e,i),bn(e)},_tickSize:function(){var e=this,t=e.options.ticks,n=F.toRadians(e.labelRotation),i=Math.abs(Math.cos(n)),r=Math.abs(Math.sin(n)),o=e._getLabelSizes(),a=t.autoSkipPadding||0,s=o?o.widest.width+a:0,c=o?o.highest.height+a:0;return e.isHorizontal()?c*i>s*r?s/i:c/r:c*r<s*i?c/i:s/r},_isVisible:function(){var e,t,n,i=this,r=i.chart,o=i.options.display;if("auto"!==o)return!!o;for(e=0,t=r.data.datasets.length;e<t;++e)if(r.isDatasetVisible(e)&&((n=r.getDatasetMeta(e)).xAxisID===i.id||n.yAxisID===i.id))return!0;return!1},_computeGridLineItems:function(e){var t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v=this,y=v.chart,M=v.options,_=M.gridLines,O=M.position,z=_.offsetGridLines,A=v.isHorizontal(),k=v._ticksToDraw,C=k.length+(z?1:0),w=dn(_),S=[],T=_.drawBorder?cn(_.lineWidth,0,0):0,q=T/2,L=F._alignPixel,E=function(e){return L(y,e,T)};for("top"===O?(t=E(v.bottom),s=v.bottom-w,l=t-q,d=E(e.top)+q,h=e.bottom):"bottom"===O?(t=E(v.top),d=e.top,h=E(e.bottom)-q,s=t+q,l=v.top+w):"left"===O?(t=E(v.right),a=v.right-w,c=t-q,u=E(e.left)+q,p=e.right):(t=E(v.left),u=e.left,p=E(e.right)-q,a=t+q,c=v.left+w),n=0;n<C;++n)i=k[n]||{},an(i.label)&&n<k.length||(n===v.zeroLineIndex&&M.offset===z?(f=_.zeroLineWidth,b=_.zeroLineColor,m=_.zeroLineBorderDash||[],g=_.zeroLineBorderDashOffset||0):(f=cn(_.lineWidth,n,1),b=cn(_.color,n,"rgba(0,0,0,0.1)"),m=_.borderDash||[],g=_.borderDashOffset||0),void 0!==(r=ln(v,i._index||n,z))&&(o=L(y,r,f),A?a=c=u=p=o:s=l=d=h=o,S.push({tx1:a,ty1:s,tx2:c,ty2:l,x1:u,y1:d,x2:p,y2:h,width:f,color:b,borderDash:m,borderDashOffset:g})));return S.ticksLength=C,S.borderValue=t,S},_computeLabelItems:function(){var e,t,n,i,r,o,a,s,c,l,u,d,p=this,h=p.options,f=h.ticks,b=h.position,m=f.mirror,g=p.isHorizontal(),v=p._ticksToDraw,y=fn(f),M=f.padding,_=dn(h.gridLines),O=-F.toRadians(p.labelRotation),z=[];for("top"===b?(o=p.bottom-_-M,a=O?"left":"center"):"bottom"===b?(o=p.top+_+M,a=O?"right":"center"):"left"===b?(r=p.right-(m?0:_)-M,a=m?"left":"right"):(r=p.left+(m?0:_)+M,a=m?"right":"left"),e=0,t=v.length;e<t;++e)i=(n=v[e]).label,an(i)||(s=p.getPixelForTick(n._index||e)+f.labelOffset,l=(c=n.major?y.major:y.minor).lineHeight,u=on(i)?i.length:1,g?(r=s,d="top"===b?((O?1:.5)-u)*l:(O?0:.5)*l):(o=s,d=(1-u)*l/2),z.push({x:r,y:o,rotation:O,label:i,font:c,textOffset:d,textAlign:a}));return z},_drawGrid:function(e){var t=this,n=t.options.gridLines;if(n.display){var i,r,o,a,s,c=t.ctx,l=t.chart,u=F._alignPixel,d=n.drawBorder?cn(n.lineWidth,0,0):0,p=t._gridLineItems||(t._gridLineItems=t._computeGridLineItems(e));for(o=0,a=p.length;o<a;++o)i=(s=p[o]).width,r=s.color,i&&r&&(c.save(),c.lineWidth=i,c.strokeStyle=r,c.setLineDash&&(c.setLineDash(s.borderDash),c.lineDashOffset=s.borderDashOffset),c.beginPath(),n.drawTicks&&(c.moveTo(s.tx1,s.ty1),c.lineTo(s.tx2,s.ty2)),n.drawOnChartArea&&(c.moveTo(s.x1,s.y1),c.lineTo(s.x2,s.y2)),c.stroke(),c.restore());if(d){var h,f,b,m,g=d,v=cn(n.lineWidth,p.ticksLength-1,1),y=p.borderValue;t.isHorizontal()?(h=u(l,t.left,g)-g/2,f=u(l,t.right,v)+v/2,b=m=y):(b=u(l,t.top,g)-g/2,m=u(l,t.bottom,v)+v/2,h=f=y),c.lineWidth=d,c.strokeStyle=cn(n.color,0),c.beginPath(),c.moveTo(h,b),c.lineTo(f,m),c.stroke()}}},_drawLabels:function(){var e=this;if(e.options.ticks.display){var t,n,i,r,o,a,s,c,l=e.ctx,u=e._labelItems||(e._labelItems=e._computeLabelItems());for(t=0,i=u.length;t<i;++t){if(a=(o=u[t]).font,l.save(),l.translate(o.x,o.y),l.rotate(o.rotation),l.font=a.string,l.fillStyle=a.color,l.textBaseline="middle",l.textAlign=o.textAlign,s=o.label,c=o.textOffset,on(s))for(n=0,r=s.length;n<r;++n)l.fillText(""+s[n],0,c),c+=a.lineHeight;else l.fillText(s,0,c);l.restore()}}},_drawTitle:function(){var e=this,t=e.ctx,n=e.options,i=n.scaleLabel;if(i.display){var r,o,a=sn(i.fontColor,W.global.defaultFontColor),s=F.options._parseFont(i),c=F.options.toPadding(i.padding),l=s.lineHeight/2,u=n.position,d=0;if(e.isHorizontal())r=e.left+e.width/2,o="bottom"===u?e.bottom-l-c.bottom:e.top+l+c.top;else{var p="left"===u;r=p?e.left+l+c.top:e.right-l-c.top,o=e.top+e.height/2,d=p?-.5*Math.PI:.5*Math.PI}t.save(),t.translate(r,o),t.rotate(d),t.textAlign="center",t.textBaseline="middle",t.fillStyle=a,t.font=s.string,t.fillText(i.labelString,0,0),t.restore()}},draw:function(e){var t=this;t._isVisible()&&(t._drawGrid(e),t._drawTitle(),t._drawLabels())},_layers:function(){var e=this,t=e.options,n=t.ticks&&t.ticks.z||0,i=t.gridLines&&t.gridLines.z||0;return e._isVisible()&&n!==i&&e.draw===e._draw?[{z:i,draw:function(){e._drawGrid.apply(e,arguments),e._drawTitle.apply(e,arguments)}},{z:n,draw:function(){e._drawLabels.apply(e,arguments)}}]:[{z:n,draw:function(){e.draw.apply(e,arguments)}}]},_getMatchingVisibleMetas:function(e){var t=this,n=t.isHorizontal();return t.chart._getSortedVisibleDatasetMetas().filter((function(i){return(!e||i.type===e)&&(n?i.xAxisID===t.id:i.yAxisID===t.id)}))}});gn.prototype._draw=gn.prototype.draw;var vn=gn,yn=F.isNullOrUndef,Mn=vn.extend({determineDataLimits:function(){var e,t=this,n=t._getLabels(),i=t.options.ticks,r=i.min,o=i.max,a=0,s=n.length-1;void 0!==r&&(e=n.indexOf(r))>=0&&(a=e),void 0!==o&&(e=n.indexOf(o))>=0&&(s=e),t.minIndex=a,t.maxIndex=s,t.min=n[a],t.max=n[s]},buildTicks:function(){var e=this,t=e._getLabels(),n=e.minIndex,i=e.maxIndex;e.ticks=0===n&&i===t.length-1?t:t.slice(n,i+1)},getLabelForIndex:function(e,t){var n=this,i=n.chart;return i.getDatasetMeta(t).controller._getValueScaleId()===n.id?n.getRightValue(i.data.datasets[t].data[e]):n._getLabels()[e]},_configure:function(){var e=this,t=e.options.offset,n=e.ticks;vn.prototype._configure.call(e),e.isHorizontal()||(e._reversePixels=!e._reversePixels),n&&(e._startValue=e.minIndex-(t?.5:0),e._valueRange=Math.max(n.length-(t?0:1),1))},getPixelForValue:function(e,t,n){var i,r,o,a=this;return yn(t)||yn(n)||(e=a.chart.data.datasets[n].data[t]),yn(e)||(i=a.isHorizontal()?e.x:e.y),(void 0!==i||void 0!==e&&isNaN(t))&&(r=a._getLabels(),e=F.valueOrDefault(i,e),t=-1!==(o=r.indexOf(e))?o:t,isNaN(t)&&(t=e)),a.getPixelForDecimal((t-a._startValue)/a._valueRange)},getPixelForTick:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e],e+this.minIndex)},getValueForPixel:function(e){var t=this,n=Math.round(t._startValue+t.getDecimalForPixel(e)*t._valueRange);return Math.min(Math.max(n,0),t.ticks.length-1)},getBasePixel:function(){return this.bottom}}),_n={position:"bottom"};Mn._defaults=_n;var On=F.noop,zn=F.isNullOrUndef;var An=vn.extend({getRightValue:function(e){return"string"==typeof e?+e:vn.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var e=this,t=e.options.ticks;if(t.beginAtZero){var n=F.sign(e.min),i=F.sign(e.max);n<0&&i<0?e.max=0:n>0&&i>0&&(e.min=0)}var r=void 0!==t.min||void 0!==t.suggestedMin,o=void 0!==t.max||void 0!==t.suggestedMax;void 0!==t.min?e.min=t.min:void 0!==t.suggestedMin&&(null===e.min?e.min=t.suggestedMin:e.min=Math.min(e.min,t.suggestedMin)),void 0!==t.max?e.max=t.max:void 0!==t.suggestedMax&&(null===e.max?e.max=t.suggestedMax:e.max=Math.max(e.max,t.suggestedMax)),r!==o&&e.min>=e.max&&(r?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,t.beginAtZero||e.min--)},getTickLimit:function(){var e,t=this,n=t.options.ticks,i=n.stepSize,r=n.maxTicksLimit;return i?e=Math.ceil(t.max/i)-Math.floor(t.min/i)+1:(e=t._computeTickLimit(),r=r||11),r&&(e=Math.min(r,e)),e},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:On,buildTicks:function(){var e=this,t=e.options.ticks,n=e.getTickLimit(),i={maxTicks:n=Math.max(2,n),min:t.min,max:t.max,precision:t.precision,stepSize:F.valueOrDefault(t.fixedStepSize,t.stepSize)},r=e.ticks=function(e,t){var n,i,r,o,a=[],s=e.stepSize,c=s||1,l=e.maxTicks-1,u=e.min,d=e.max,p=e.precision,h=t.min,f=t.max,b=F.niceNum((f-h)/l/c)*c;if(b<1e-14&&zn(u)&&zn(d))return[h,f];(o=Math.ceil(f/b)-Math.floor(h/b))>l&&(b=F.niceNum(o*b/l/c)*c),s||zn(p)?n=Math.pow(10,F._decimalPlaces(b)):(n=Math.pow(10,p),b=Math.ceil(b*n)/n),i=Math.floor(h/b)*b,r=Math.ceil(f/b)*b,s&&(!zn(u)&&F.almostWhole(u/b,b/1e3)&&(i=u),!zn(d)&&F.almostWhole(d/b,b/1e3)&&(r=d)),o=(r-i)/b,o=F.almostEquals(o,Math.round(o),b/1e3)?Math.round(o):Math.ceil(o),i=Math.round(i*n)/n,r=Math.round(r*n)/n,a.push(zn(u)?i:u);for(var m=1;m<o;++m)a.push(Math.round((i+m*b)*n)/n);return a.push(zn(d)?r:d),a}(i,e);e.handleDirectionalChanges(),e.max=F.max(r),e.min=F.min(r),t.reverse?(r.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),vn.prototype.convertTicksToLabels.call(e)},_configure:function(){var e,t=this,n=t.getTicks(),i=t.min,r=t.max;vn.prototype._configure.call(t),t.options.offset&&n.length&&(i-=e=(r-i)/Math.max(n.length-1,1)/2,r+=e),t._startValue=i,t._endValue=r,t._valueRange=r-i}}),kn={position:"left",ticks:{callback:rn.formatters.linear}};function Cn(e,t,n,i){var r,o,a=e.options,s=function(e,t,n){var i=[n.type,void 0===t&&void 0===n.stack?n.index:"",n.stack].join(".");return void 0===e[i]&&(e[i]={pos:[],neg:[]}),e[i]}(t,a.stacked,n),c=s.pos,l=s.neg,u=i.length;for(r=0;r<u;++r)o=e._parseValue(i[r]),isNaN(o.min)||isNaN(o.max)||n.data[r].hidden||(c[r]=c[r]||0,l[r]=l[r]||0,a.relativePoints?c[r]=100:o.min<0||o.max<0?l[r]+=o.min:c[r]+=o.max)}function wn(e,t,n){var i,r,o=n.length;for(i=0;i<o;++i)r=e._parseValue(n[i]),isNaN(r.min)||isNaN(r.max)||t.data[i].hidden||(e.min=Math.min(e.min,r.min),e.max=Math.max(e.max,r.max))}var Sn=An.extend({determineDataLimits:function(){var e,t,n,i,r=this,o=r.options,a=r.chart.data.datasets,s=r._getMatchingVisibleMetas(),c=o.stacked,l={},u=s.length;if(r.min=Number.POSITIVE_INFINITY,r.max=Number.NEGATIVE_INFINITY,void 0===c)for(e=0;!c&&e<u;++e)c=void 0!==(t=s[e]).stack;for(e=0;e<u;++e)n=a[(t=s[e]).index].data,c?Cn(r,l,t,n):wn(r,t,n);F.each(l,(function(e){i=e.pos.concat(e.neg),r.min=Math.min(r.min,F.min(i)),r.max=Math.max(r.max,F.max(i))})),r.min=F.isFinite(r.min)&&!isNaN(r.min)?r.min:0,r.max=F.isFinite(r.max)&&!isNaN(r.max)?r.max:1,r.handleTickRangeOptions()},_computeTickLimit:function(){var e,t=this;return t.isHorizontal()?Math.ceil(t.width/40):(e=F.options._parseFont(t.options.ticks),Math.ceil(t.height/e.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return this._getScaleLabel(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t=this;return t.getPixelForDecimal((+t.getRightValue(e)-t._startValue)/t._valueRange)},getValueForPixel:function(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange},getPixelForTick:function(e){var t=this.ticksAsNumbers;return e<0||e>t.length-1?null:this.getPixelForValue(t[e])}}),Tn=kn;Sn._defaults=Tn;var qn=F.valueOrDefault,Ln=F.math.log10;var En={position:"left",ticks:{callback:rn.formatters.logarithmic}};function Dn(e,t){return F.isFinite(e)&&e>=0?e:t}var Rn=vn.extend({determineDataLimits:function(){var e,t,n,i,r,o,a=this,s=a.options,c=a.chart,l=c.data.datasets,u=a.isHorizontal();function d(e){return u?e.xAxisID===a.id:e.yAxisID===a.id}a.min=Number.POSITIVE_INFINITY,a.max=Number.NEGATIVE_INFINITY,a.minNotZero=Number.POSITIVE_INFINITY;var p=s.stacked;if(void 0===p)for(e=0;e<l.length;e++)if(t=c.getDatasetMeta(e),c.isDatasetVisible(e)&&d(t)&&void 0!==t.stack){p=!0;break}if(s.stacked||p){var h={};for(e=0;e<l.length;e++){var f=[(t=c.getDatasetMeta(e)).type,void 0===s.stacked&&void 0===t.stack?e:"",t.stack].join(".");if(c.isDatasetVisible(e)&&d(t))for(void 0===h[f]&&(h[f]=[]),r=0,o=(i=l[e].data).length;r<o;r++){var b=h[f];n=a._parseValue(i[r]),isNaN(n.min)||isNaN(n.max)||t.data[r].hidden||n.min<0||n.max<0||(b[r]=b[r]||0,b[r]+=n.max)}}F.each(h,(function(e){if(e.length>0){var t=F.min(e),n=F.max(e);a.min=Math.min(a.min,t),a.max=Math.max(a.max,n)}}))}else for(e=0;e<l.length;e++)if(t=c.getDatasetMeta(e),c.isDatasetVisible(e)&&d(t))for(r=0,o=(i=l[e].data).length;r<o;r++)n=a._parseValue(i[r]),isNaN(n.min)||isNaN(n.max)||t.data[r].hidden||n.min<0||n.max<0||(a.min=Math.min(n.min,a.min),a.max=Math.max(n.max,a.max),0!==n.min&&(a.minNotZero=Math.min(n.min,a.minNotZero)));a.min=F.isFinite(a.min)?a.min:null,a.max=F.isFinite(a.max)?a.max:null,a.minNotZero=F.isFinite(a.minNotZero)?a.minNotZero:null,this.handleTickRangeOptions()},handleTickRangeOptions:function(){var e=this,t=e.options.ticks;e.min=Dn(t.min,e.min),e.max=Dn(t.max,e.max),e.min===e.max&&(0!==e.min&&null!==e.min?(e.min=Math.pow(10,Math.floor(Ln(e.min))-1),e.max=Math.pow(10,Math.floor(Ln(e.max))+1)):(e.min=1,e.max=10)),null===e.min&&(e.min=Math.pow(10,Math.floor(Ln(e.max))-1)),null===e.max&&(e.max=0!==e.min?Math.pow(10,Math.floor(Ln(e.min))+1):10),null===e.minNotZero&&(e.min>0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(Ln(e.max))):e.minNotZero=1)},buildTicks:function(){var e=this,t=e.options.ticks,n=!e.isHorizontal(),i={min:Dn(t.min),max:Dn(t.max)},r=e.ticks=function(e,t){var n,i,r=[],o=qn(e.min,Math.pow(10,Math.floor(Ln(t.min)))),a=Math.floor(Ln(t.max)),s=Math.ceil(t.max/Math.pow(10,a));0===o?(n=Math.floor(Ln(t.minNotZero)),i=Math.floor(t.minNotZero/Math.pow(10,n)),r.push(o),o=i*Math.pow(10,n)):(n=Math.floor(Ln(o)),i=Math.floor(o/Math.pow(10,n)));var c=n<0?Math.pow(10,Math.abs(n)):1;do{r.push(o),10==++i&&(i=1,c=++n>=0?1:c),o=Math.round(i*Math.pow(10,n)*c)/c}while(n<a||n===a&&i<s);var l=qn(e.max,o);return r.push(l),r}(i,e);e.max=F.max(r),e.min=F.min(r),t.reverse?(n=!n,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),n&&r.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),vn.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return this._getScaleLabel(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){var t=this.tickValues;return e<0||e>t.length-1?null:this.getPixelForValue(t[e])},_getFirstTickValue:function(e){var t=Math.floor(Ln(e));return Math.floor(e/Math.pow(10,t))*Math.pow(10,t)},_configure:function(){var e=this,t=e.min,n=0;vn.prototype._configure.call(e),0===t&&(t=e._getFirstTickValue(e.minNotZero),n=qn(e.options.ticks.fontSize,W.global.defaultFontSize)/e._length),e._startValue=Ln(t),e._valueOffset=n,e._valueRange=(Ln(e.max)-Ln(t))/(1-n)},getPixelForValue:function(e){var t=this,n=0;return(e=+t.getRightValue(e))>t.min&&e>0&&(n=(Ln(e)-t._startValue)/t._valueRange+t._valueOffset),t.getPixelForDecimal(n)},getValueForPixel:function(e){var t=this,n=t.getDecimalForPixel(e);return 0===n&&0===t.min?0:Math.pow(10,t._startValue+(n-t._valueOffset)*t._valueRange)}}),xn=En;Rn._defaults=xn;var In=F.valueOrDefault,Wn=F.valueAtIndexOrDefault,Pn=F.options.resolve,Nn={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:rn.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(e){return e}}};function jn(e){var t=e.ticks;return t.display&&e.display?In(t.fontSize,W.global.defaultFontSize)+2*t.backdropPaddingY:0}function Bn(e,t,n,i,r){return e===i||e===r?{start:t-n/2,end:t+n/2}:e<i||e>r?{start:t-n,end:t}:{start:t,end:t+n}}function Fn(e){return 0===e||180===e?"center":e<180?"left":"right"}function Un(e,t,n,i){var r,o,a=n.y+i/2;if(F.isArray(t))for(r=0,o=t.length;r<o;++r)e.fillText(t[r],n.x,a),a+=i;else e.fillText(t,n.x,a)}function Vn(e,t,n){90===e||270===e?n.y-=t.h/2:(e>270||e<90)&&(n.y-=t.h)}function Hn(e){return F.isNumber(e)?e:0}var Yn=An.extend({setDimensions:function(){var e=this;e.width=e.maxWidth,e.height=e.maxHeight,e.paddingTop=jn(e.options)/2,e.xCenter=Math.floor(e.width/2),e.yCenter=Math.floor((e.height-e.paddingTop)/2),e.drawingArea=Math.min(e.height-e.paddingTop,e.width)/2},determineDataLimits:function(){var e=this,t=e.chart,n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;F.each(t.data.datasets,(function(r,o){if(t.isDatasetVisible(o)){var a=t.getDatasetMeta(o);F.each(r.data,(function(t,r){var o=+e.getRightValue(t);isNaN(o)||a.data[r].hidden||(n=Math.min(o,n),i=Math.max(o,i))}))}})),e.min=n===Number.POSITIVE_INFINITY?0:n,e.max=i===Number.NEGATIVE_INFINITY?0:i,e.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/jn(this.options))},convertTicksToLabels:function(){var e=this;An.prototype.convertTicksToLabels.call(e),e.pointLabels=e.chart.data.labels.map((function(){var t=F.callback(e.options.pointLabels.callback,arguments,e);return t||0===t?t:""}))},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},fit:function(){var e=this,t=e.options;t.display&&t.pointLabels.display?function(e){var t,n,i,r=F.options._parseFont(e.options.pointLabels),o={l:0,r:e.width,t:0,b:e.height-e.paddingTop},a={};e.ctx.font=r.string,e._pointLabelSizes=[];var s,c,l,u=e.chart.data.labels.length;for(t=0;t<u;t++){i=e.getPointPosition(t,e.drawingArea+5),s=e.ctx,c=r.lineHeight,l=e.pointLabels[t],n=F.isArray(l)?{w:F.longestText(s,s.font,l),h:l.length*c}:{w:s.measureText(l).width,h:c},e._pointLabelSizes[t]=n;var d=e.getIndexAngle(t),p=F.toDegrees(d)%360,h=Bn(p,i.x,n.w,0,180),f=Bn(p,i.y,n.h,90,270);h.start<o.l&&(o.l=h.start,a.l=d),h.end>o.r&&(o.r=h.end,a.r=d),f.start<o.t&&(o.t=f.start,a.t=d),f.end>o.b&&(o.b=f.end,a.b=d)}e.setReductions(e.drawingArea,o,a)}(e):e.setCenterPoint(0,0,0,0)},setReductions:function(e,t,n){var i=this,r=t.l/Math.sin(n.l),o=Math.max(t.r-i.width,0)/Math.sin(n.r),a=-t.t/Math.cos(n.t),s=-Math.max(t.b-(i.height-i.paddingTop),0)/Math.cos(n.b);r=Hn(r),o=Hn(o),a=Hn(a),s=Hn(s),i.drawingArea=Math.min(Math.floor(e-(r+o)/2),Math.floor(e-(a+s)/2)),i.setCenterPoint(r,o,a,s)},setCenterPoint:function(e,t,n,i){var r=this,o=r.width-t-r.drawingArea,a=e+r.drawingArea,s=n+r.drawingArea,c=r.height-r.paddingTop-i-r.drawingArea;r.xCenter=Math.floor((a+o)/2+r.left),r.yCenter=Math.floor((s+c)/2+r.top+r.paddingTop)},getIndexAngle:function(e){var t=this.chart,n=(e*(360/t.data.labels.length)+((t.options||{}).startAngle||0))%360;return(n<0?n+360:n)*Math.PI*2/360},getDistanceFromCenterForValue:function(e){var t=this;if(F.isNullOrUndef(e))return NaN;var n=t.drawingArea/(t.max-t.min);return t.options.ticks.reverse?(t.max-e)*n:(e-t.min)*n},getPointPosition:function(e,t){var n=this,i=n.getIndexAngle(e)-Math.PI/2;return{x:Math.cos(i)*t+n.xCenter,y:Math.sin(i)*t+n.yCenter}},getPointPositionForValue:function(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))},getBasePosition:function(e){var t=this,n=t.min,i=t.max;return t.getPointPositionForValue(e||0,t.beginAtZero?0:n<0&&i<0?i:n>0&&i>0?n:0)},_drawGrid:function(){var e,t,n,i=this,r=i.ctx,o=i.options,a=o.gridLines,s=o.angleLines,c=In(s.lineWidth,a.lineWidth),l=In(s.color,a.color);if(o.pointLabels.display&&function(e){var t=e.ctx,n=e.options,i=n.pointLabels,r=jn(n),o=e.getDistanceFromCenterForValue(n.ticks.reverse?e.min:e.max),a=F.options._parseFont(i);t.save(),t.font=a.string,t.textBaseline="middle";for(var s=e.chart.data.labels.length-1;s>=0;s--){var c=0===s?r/2:0,l=e.getPointPosition(s,o+c+5),u=Wn(i.fontColor,s,W.global.defaultFontColor);t.fillStyle=u;var d=e.getIndexAngle(s),p=F.toDegrees(d);t.textAlign=Fn(p),Vn(p,e._pointLabelSizes[s],l),Un(t,e.pointLabels[s],l,a.lineHeight)}t.restore()}(i),a.display&&F.each(i.ticks,(function(e,n){0!==n&&(t=i.getDistanceFromCenterForValue(i.ticksAsNumbers[n]),function(e,t,n,i){var r,o=e.ctx,a=t.circular,s=e.chart.data.labels.length,c=Wn(t.color,i-1),l=Wn(t.lineWidth,i-1);if((a||s)&&c&&l){if(o.save(),o.strokeStyle=c,o.lineWidth=l,o.setLineDash&&(o.setLineDash(t.borderDash||[]),o.lineDashOffset=t.borderDashOffset||0),o.beginPath(),a)o.arc(e.xCenter,e.yCenter,n,0,2*Math.PI);else{r=e.getPointPosition(0,n),o.moveTo(r.x,r.y);for(var u=1;u<s;u++)r=e.getPointPosition(u,n),o.lineTo(r.x,r.y)}o.closePath(),o.stroke(),o.restore()}}(i,a,t,n))})),s.display&&c&&l){for(r.save(),r.lineWidth=c,r.strokeStyle=l,r.setLineDash&&(r.setLineDash(Pn([s.borderDash,a.borderDash,[]])),r.lineDashOffset=Pn([s.borderDashOffset,a.borderDashOffset,0])),e=i.chart.data.labels.length-1;e>=0;e--)t=i.getDistanceFromCenterForValue(o.ticks.reverse?i.min:i.max),n=i.getPointPosition(e,t),r.beginPath(),r.moveTo(i.xCenter,i.yCenter),r.lineTo(n.x,n.y),r.stroke();r.restore()}},_drawLabels:function(){var e=this,t=e.ctx,n=e.options.ticks;if(n.display){var i,r,o=e.getIndexAngle(0),a=F.options._parseFont(n),s=In(n.fontColor,W.global.defaultFontColor);t.save(),t.font=a.string,t.translate(e.xCenter,e.yCenter),t.rotate(o),t.textAlign="center",t.textBaseline="middle",F.each(e.ticks,(function(o,c){(0!==c||n.reverse)&&(i=e.getDistanceFromCenterForValue(e.ticksAsNumbers[c]),n.showLabelBackdrop&&(r=t.measureText(o).width,t.fillStyle=n.backdropColor,t.fillRect(-r/2-n.backdropPaddingX,-i-a.size/2-n.backdropPaddingY,r+2*n.backdropPaddingX,a.size+2*n.backdropPaddingY)),t.fillStyle=s,t.fillText(o,0,-i))})),t.restore()}},_drawTitle:F.noop}),Xn=Nn;Yn._defaults=Xn;var Gn=F._deprecated,Kn=F.options.resolve,Qn=F.valueOrDefault,Jn=Number.MIN_SAFE_INTEGER||-9007199254740991,Zn=Number.MAX_SAFE_INTEGER||9007199254740991,$n={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ei=Object.keys($n);function ti(e,t){return e-t}function ni(e){return F.valueOrDefault(e.time.min,e.ticks.min)}function ii(e){return F.valueOrDefault(e.time.max,e.ticks.max)}function ri(e,t,n,i){var r=function(e,t,n){for(var i,r,o,a=0,s=e.length-1;a>=0&&a<=s;){if(r=e[(i=a+s>>1)-1]||null,o=e[i],!r)return{lo:null,hi:o};if(o[t]<n)a=i+1;else{if(!(r[t]>n))return{lo:r,hi:o};s=i-1}}return{lo:o,hi:null}}(e,t,n),o=r.lo?r.hi?r.lo:e[e.length-2]:e[0],a=r.lo?r.hi?r.hi:e[e.length-1]:e[1],s=a[t]-o[t],c=s?(n-o[t])/s:0,l=(a[i]-o[i])*c;return o[i]+l}function oi(e,t){var n=e._adapter,i=e.options.time,r=i.parser,o=r||i.format,a=t;return"function"==typeof r&&(a=r(a)),F.isFinite(a)||(a="string"==typeof o?n.parse(a,o):n.parse(a)),null!==a?+a:(r||"function"!=typeof o||(a=o(t),F.isFinite(a)||(a=n.parse(a))),a)}function ai(e,t){if(F.isNullOrUndef(t))return null;var n=e.options.time,i=oi(e,e.getRightValue(t));return null===i||n.round&&(i=+e._adapter.startOf(i,n.round)),i}function si(e,t,n,i){var r,o,a,s=ei.length;for(r=ei.indexOf(e);r<s-1;++r)if(a=(o=$n[ei[r]]).steps?o.steps:Zn,o.common&&Math.ceil((n-t)/(a*o.size))<=i)return ei[r];return ei[s-1]}function ci(e,t,n){var i,r,o=[],a={},s=t.length;for(i=0;i<s;++i)a[r=t[i]]=i,o.push({value:r,major:!1});return 0!==s&&n?function(e,t,n,i){var r,o,a=e._adapter,s=+a.startOf(t[0].value,i),c=t[t.length-1].value;for(r=s;r<=c;r=+a.add(r,1,i))(o=n[r])>=0&&(t[o].major=!0);return t}(e,o,a,n):o}var li=vn.extend({initialize:function(){this.mergeTicksOptions(),vn.prototype.initialize.call(this)},update:function(){var e=this,t=e.options,n=t.time||(t.time={}),i=e._adapter=new nn._date(t.adapters.date);return Gn("time scale",n.format,"time.format","time.parser"),Gn("time scale",n.min,"time.min","ticks.min"),Gn("time scale",n.max,"time.max","ticks.max"),F.mergeIf(n.displayFormats,i.formats()),vn.prototype.update.apply(e,arguments)},getRightValue:function(e){return e&&void 0!==e.t&&(e=e.t),vn.prototype.getRightValue.call(this,e)},determineDataLimits:function(){var e,t,n,i,r,o,a,s=this,c=s.chart,l=s._adapter,u=s.options,d=u.time.unit||"day",p=Zn,h=Jn,f=[],b=[],m=[],g=s._getLabels();for(e=0,n=g.length;e<n;++e)m.push(ai(s,g[e]));for(e=0,n=(c.data.datasets||[]).length;e<n;++e)if(c.isDatasetVisible(e))if(r=c.data.datasets[e].data,F.isObject(r[0]))for(b[e]=[],t=0,i=r.length;t<i;++t)o=ai(s,r[t]),f.push(o),b[e][t]=o;else b[e]=m.slice(0),a||(f=f.concat(m),a=!0);else b[e]=[];m.length&&(p=Math.min(p,m[0]),h=Math.max(h,m[m.length-1])),f.length&&(f=n>1?function(e){var t,n,i,r={},o=[];for(t=0,n=e.length;t<n;++t)r[i=e[t]]||(r[i]=!0,o.push(i));return o}(f).sort(ti):f.sort(ti),p=Math.min(p,f[0]),h=Math.max(h,f[f.length-1])),p=ai(s,ni(u))||p,h=ai(s,ii(u))||h,p=p===Zn?+l.startOf(Date.now(),d):p,h=h===Jn?+l.endOf(Date.now(),d)+1:h,s.min=Math.min(p,h),s.max=Math.max(p+1,h),s._table=[],s._timestamps={data:f,datasets:b,labels:m}},buildTicks:function(){var e,t,n,i=this,r=i.min,o=i.max,a=i.options,s=a.ticks,c=a.time,l=i._timestamps,u=[],d=i.getLabelCapacity(r),p=s.source,h=a.distribution;for(l="data"===p||"auto"===p&&"series"===h?l.data:"labels"===p?l.labels:function(e,t,n,i){var r,o=e._adapter,a=e.options,s=a.time,c=s.unit||si(s.minUnit,t,n,i),l=Kn([s.stepSize,s.unitStepSize,1]),u="week"===c&&s.isoWeekday,d=t,p=[];if(u&&(d=+o.startOf(d,"isoWeek",u)),d=+o.startOf(d,u?"day":c),o.diff(n,t,c)>1e5*l)throw t+" and "+n+" are too far apart with stepSize of "+l+" "+c;for(r=d;r<n;r=+o.add(r,l,c))p.push(r);return r!==n&&"ticks"!==a.bounds||p.push(r),p}(i,r,o,d),"ticks"===a.bounds&&l.length&&(r=l[0],o=l[l.length-1]),r=ai(i,ni(a))||r,o=ai(i,ii(a))||o,e=0,t=l.length;e<t;++e)(n=l[e])>=r&&n<=o&&u.push(n);return i.min=r,i.max=o,i._unit=c.unit||(s.autoSkip?si(c.minUnit,i.min,i.max,d):function(e,t,n,i,r){var o,a;for(o=ei.length-1;o>=ei.indexOf(n);o--)if(a=ei[o],$n[a].common&&e._adapter.diff(r,i,a)>=t-1)return a;return ei[n?ei.indexOf(n):0]}(i,u.length,c.minUnit,i.min,i.max)),i._majorUnit=s.major.enabled&&"year"!==i._unit?function(e){for(var t=ei.indexOf(e)+1,n=ei.length;t<n;++t)if($n[ei[t]].common)return ei[t]}(i._unit):void 0,i._table=function(e,t,n,i){if("linear"===i||!e.length)return[{time:t,pos:0},{time:n,pos:1}];var r,o,a,s,c,l=[],u=[t];for(r=0,o=e.length;r<o;++r)(s=e[r])>t&&s<n&&u.push(s);for(u.push(n),r=0,o=u.length;r<o;++r)c=u[r+1],a=u[r-1],s=u[r],void 0!==a&&void 0!==c&&Math.round((c+a)/2)===s||l.push({time:s,pos:r/(o-1)});return l}(i._timestamps.data,r,o,h),i._offsets=function(e,t,n,i,r){var o,a,s=0,c=0;return r.offset&&t.length&&(o=ri(e,"time",t[0],"pos"),s=1===t.length?1-o:(ri(e,"time",t[1],"pos")-o)/2,a=ri(e,"time",t[t.length-1],"pos"),c=1===t.length?a:(a-ri(e,"time",t[t.length-2],"pos"))/2),{start:s,end:c,factor:1/(s+1+c)}}(i._table,u,0,0,a),s.reverse&&u.reverse(),ci(i,u,i._majorUnit)},getLabelForIndex:function(e,t){var n=this,i=n._adapter,r=n.chart.data,o=n.options.time,a=r.labels&&e<r.labels.length?r.labels[e]:"",s=r.datasets[t].data[e];return F.isObject(s)&&(a=n.getRightValue(s)),o.tooltipFormat?i.format(oi(n,a),o.tooltipFormat):"string"==typeof a?a:i.format(oi(n,a),o.displayFormats.datetime)},tickFormatFunction:function(e,t,n,i){var r=this,o=r._adapter,a=r.options,s=a.time.displayFormats,c=s[r._unit],l=r._majorUnit,u=s[l],d=n[t],p=a.ticks,h=l&&u&&d&&d.major,f=o.format(e,i||(h?u:c)),b=h?p.major:p.minor,m=Kn([b.callback,b.userCallback,p.callback,p.userCallback]);return m?m(f,t,n):f},convertTicksToLabels:function(e){var t,n,i=[];for(t=0,n=e.length;t<n;++t)i.push(this.tickFormatFunction(e[t].value,t,e));return i},getPixelForOffset:function(e){var t=this,n=t._offsets,i=ri(t._table,"time",e,"pos");return t.getPixelForDecimal((n.start+i)*n.factor)},getPixelForValue:function(e,t,n){var i=this,r=null;if(void 0!==t&&void 0!==n&&(r=i._timestamps.datasets[n][t]),null===r&&(r=ai(i,e)),null!==r)return i.getPixelForOffset(r)},getPixelForTick:function(e){var t=this.getTicks();return e>=0&&e<t.length?this.getPixelForOffset(t[e].value):null},getValueForPixel:function(e){var t=this,n=t._offsets,i=t.getDecimalForPixel(e)/n.factor-n.end,r=ri(t._table,"pos",i,"time");return t._adapter._create(r)},_getLabelSize:function(e){var t=this,n=t.options.ticks,i=t.ctx.measureText(e).width,r=F.toRadians(t.isHorizontal()?n.maxRotation:n.minRotation),o=Math.cos(r),a=Math.sin(r),s=Qn(n.fontSize,W.global.defaultFontSize);return{w:i*o+s*a,h:i*a+s*o}},getLabelWidth:function(e){return this._getLabelSize(e).w},getLabelCapacity:function(e){var t=this,n=t.options.time,i=n.displayFormats,r=i[n.unit]||i.millisecond,o=t.tickFormatFunction(e,0,ci(t,[e],t._majorUnit),r),a=t._getLabelSize(o),s=Math.floor(t.isHorizontal()?t.width/a.w:t.height/a.h);return t.options.offset&&s--,s>0?s:1}}),ui={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};li._defaults=ui;var di={category:Mn,linear:Sn,logarithmic:Rn,radialLinear:Yn,time:li},pi={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};nn._date.override("function"==typeof e?{_id:"moment",formats:function(){return pi},parse:function(t,n){return"string"==typeof t&&"string"==typeof n?t=e(t,n):t instanceof e||(t=e(t)),t.isValid()?t.valueOf():null},format:function(t,n){return e(t).format(n)},add:function(t,n,i){return e(t).add(n,i).valueOf()},diff:function(t,n,i){return e(t).diff(e(n),i)},startOf:function(t,n,i){return t=e(t),"isoWeek"===n?t.isoWeekday(i).valueOf():t.startOf(n).valueOf()},endOf:function(t,n){return e(t).endOf(n).valueOf()},_create:function(t){return e(t)}}:{}),W._set("global",{plugins:{filler:{propagate:!0}}});var hi={dataset:function(e){var t=e.fill,n=e.chart,i=n.getDatasetMeta(t),r=i&&n.isDatasetVisible(t)&&i.dataset._children||[],o=r.length||0;return o?function(e,t){return t<o&&r[t]._view||null}:null},boundary:function(e){var t=e.boundary,n=t?t.x:null,i=t?t.y:null;return F.isArray(t)?function(e,n){return t[n]}:function(e){return{x:null===n?e.x:n,y:null===i?e.y:i}}}};function fi(e,t,n){var i,r=e._model||{},o=r.fill;if(void 0===o&&(o=!!r.backgroundColor),!1===o||null===o)return!1;if(!0===o)return"origin";if(i=parseFloat(o,10),isFinite(i)&&Math.floor(i)===i)return"-"!==o[0]&&"+"!==o[0]||(i=t+i),!(i===t||i<0||i>=n)&&i;switch(o){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return o;default:return!1}}function bi(e){return(e.el._scale||{}).getPointPositionForValue?function(e){var t,n,i,r,o,a=e.el._scale,s=a.options,c=a.chart.data.labels.length,l=e.fill,u=[];if(!c)return null;for(t=s.ticks.reverse?a.max:a.min,n=s.ticks.reverse?a.min:a.max,i=a.getPointPositionForValue(0,t),r=0;r<c;++r)o="start"===l||"end"===l?a.getPointPositionForValue(r,"start"===l?t:n):a.getBasePosition(r),s.gridLines.circular&&(o.cx=i.x,o.cy=i.y,o.angle=a.getIndexAngle(r)-Math.PI/2),u.push(o);return u}(e):function(e){var t,n=e.el._model||{},i=e.el._scale||{},r=e.fill,o=null;if(isFinite(r))return null;if("start"===r?o=void 0===n.scaleBottom?i.bottom:n.scaleBottom:"end"===r?o=void 0===n.scaleTop?i.top:n.scaleTop:void 0!==n.scaleZero?o=n.scaleZero:i.getBasePixel&&(o=i.getBasePixel()),null!=o){if(void 0!==o.x&&void 0!==o.y)return o;if(F.isFinite(o))return{x:(t=i.isHorizontal())?o:null,y:t?null:o}}return null}(e)}function mi(e,t,n){var i,r=e[t].fill,o=[t];if(!n)return r;for(;!1!==r&&-1===o.indexOf(r);){if(!isFinite(r))return r;if(!(i=e[r]))return!1;if(i.visible)return r;o.push(r),r=i.fill}return!1}function gi(e){var t=e.fill,n="dataset";return!1===t?null:(isFinite(t)||(n="boundary"),hi[n](e))}function vi(e){return e&&!e.skip}function yi(e,t,n,i,r){var o,a,s,c;if(i&&r){for(e.moveTo(t[0].x,t[0].y),o=1;o<i;++o)F.canvas.lineTo(e,t[o-1],t[o]);if(void 0===n[0].angle)for(e.lineTo(n[r-1].x,n[r-1].y),o=r-1;o>0;--o)F.canvas.lineTo(e,n[o],n[o-1],!0);else for(a=n[0].cx,s=n[0].cy,c=Math.sqrt(Math.pow(n[0].x-a,2)+Math.pow(n[0].y-s,2)),o=r-1;o>0;--o)e.arc(a,s,c,n[o].angle,n[o-1].angle,!0)}}function Mi(e,t,n,i,r,o){var a,s,c,l,u,d,p,h,f=t.length,b=i.spanGaps,m=[],g=[],v=0,y=0;for(e.beginPath(),a=0,s=f;a<s;++a)u=n(l=t[c=a%f]._view,c,i),d=vi(l),p=vi(u),o&&void 0===h&&d&&(s=f+(h=a+1)),d&&p?(v=m.push(l),y=g.push(u)):v&&y&&(b?(d&&m.push(l),p&&g.push(u)):(yi(e,m,g,v,y),v=y=0,m=[],g=[]));yi(e,m,g,v,y),e.closePath(),e.fillStyle=r,e.fill()}var _i={id:"filler",afterDatasetsUpdate:function(e,t){var n,i,r,o,a=(e.data.datasets||[]).length,s=t.propagate,c=[];for(i=0;i<a;++i)o=null,(r=(n=e.getDatasetMeta(i)).dataset)&&r._model&&r instanceof Oe.Line&&(o={visible:e.isDatasetVisible(i),fill:fi(r,i,a),chart:e,el:r}),n.$filler=o,c.push(o);for(i=0;i<a;++i)(o=c[i])&&(o.fill=mi(c,i,s),o.boundary=bi(o),o.mapper=gi(o))},beforeDatasetsDraw:function(e){var t,n,i,r,o,a,s,c=e._getSortedVisibleDatasetMetas(),l=e.ctx;for(n=c.length-1;n>=0;--n)(t=c[n].$filler)&&t.visible&&(r=(i=t.el)._view,o=i._children||[],a=t.mapper,s=r.backgroundColor||W.global.defaultColor,a&&s&&o.length&&(F.canvas.clipArea(l,e.chartArea),Mi(l,o,a,r,s,i._loop),F.canvas.unclipArea(l)))}},Oi=F.rtl.getRtlAdapter,zi=F.noop,Ai=F.valueOrDefault;function ki(e,t){return e.usePointStyle&&e.boxWidth>t?t:e.boxWidth}W._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(e,t){var n=t.datasetIndex,i=this.chart,r=i.getDatasetMeta(n);r.hidden=null===r.hidden?!i.data.datasets[n].hidden:null,i.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(e){var t=e.data.datasets,n=e.options.legend||{},i=n.labels&&n.labels.usePointStyle;return e._getSortedDatasetMetas().map((function(n){var r=n.controller.getStyle(i?0:void 0);return{text:t[n.index].label,fillStyle:r.backgroundColor,hidden:!e.isDatasetVisible(n.index),lineCap:r.borderCapStyle,lineDash:r.borderDash,lineDashOffset:r.borderDashOffset,lineJoin:r.borderJoinStyle,lineWidth:r.borderWidth,strokeStyle:r.borderColor,pointStyle:r.pointStyle,rotation:r.rotation,datasetIndex:n.index}}),this)}}},legendCallback:function(e){var t,n,i,r=document.createElement("ul"),o=e.data.datasets;for(r.setAttribute("class",e.id+"-legend"),t=0,n=o.length;t<n;t++)(i=r.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=o[t].backgroundColor,o[t].label&&i.appendChild(document.createTextNode(o[t].label));return r.outerHTML}});var Ci=K.extend({initialize:function(e){var t=this;F.extend(t,e),t.legendHitBoxes=[],t._hoveredItem=null,t.doughnutMode=!1},beforeUpdate:zi,update:function(e,t,n){var i=this;return i.beforeUpdate(),i.maxWidth=e,i.maxHeight=t,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:zi,beforeSetDimensions:zi,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:zi,beforeBuildLabels:zi,buildLabels:function(){var e=this,t=e.options.labels||{},n=F.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(n=n.filter((function(n){return t.filter(n,e.chart.data)}))),e.options.reverse&&n.reverse(),e.legendItems=n},afterBuildLabels:zi,beforeFit:zi,fit:function(){var e=this,t=e.options,n=t.labels,i=t.display,r=e.ctx,o=F.options._parseFont(n),a=o.size,s=e.legendHitBoxes=[],c=e.minSize,l=e.isHorizontal();if(l?(c.width=e.maxWidth,c.height=i?10:0):(c.width=i?10:0,c.height=e.maxHeight),i){if(r.font=o.string,l){var u=e.lineWidths=[0],d=0;r.textAlign="left",r.textBaseline="middle",F.each(e.legendItems,(function(e,t){var i=ki(n,a)+a/2+r.measureText(e.text).width;(0===t||u[u.length-1]+i+2*n.padding>c.width)&&(d+=a+n.padding,u[u.length-(t>0?0:1)]=0),s[t]={left:0,top:0,width:i,height:a},u[u.length-1]+=i+n.padding})),c.height+=d}else{var p=n.padding,h=e.columnWidths=[],f=e.columnHeights=[],b=n.padding,m=0,g=0;F.each(e.legendItems,(function(e,t){var i=ki(n,a)+a/2+r.measureText(e.text).width;t>0&&g+a+2*p>c.height&&(b+=m+n.padding,h.push(m),f.push(g),m=0,g=0),m=Math.max(m,i),g+=a+p,s[t]={left:0,top:0,width:i,height:a}})),b+=m,h.push(m),f.push(g),c.width+=b}e.width=c.width,e.height=c.height}else e.width=c.width=e.height=c.height=0},afterFit:zi,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,n=t.labels,i=W.global,r=i.defaultColor,o=i.elements.line,a=e.height,s=e.columnHeights,c=e.width,l=e.lineWidths;if(t.display){var u,d=Oi(t.rtl,e.left,e.minSize.width),p=e.ctx,h=Ai(n.fontColor,i.defaultFontColor),f=F.options._parseFont(n),b=f.size;p.textAlign=d.textAlign("left"),p.textBaseline="middle",p.lineWidth=.5,p.strokeStyle=h,p.fillStyle=h,p.font=f.string;var m=ki(n,b),g=e.legendHitBoxes,v=function(e,i){switch(t.align){case"start":return n.padding;case"end":return e-i;default:return(e-i+n.padding)/2}},y=e.isHorizontal();u=y?{x:e.left+v(c,l[0]),y:e.top+n.padding,line:0}:{x:e.left+n.padding,y:e.top+v(a,s[0]),line:0},F.rtl.overrideTextDirection(e.ctx,t.textDirection);var M=b+n.padding;F.each(e.legendItems,(function(t,i){var h=p.measureText(t.text).width,f=m+b/2+h,_=u.x,O=u.y;d.setWidth(e.minSize.width),y?i>0&&_+f+n.padding>e.left+e.minSize.width&&(O=u.y+=M,u.line++,_=u.x=e.left+v(c,l[u.line])):i>0&&O+M>e.top+e.minSize.height&&(_=u.x=_+e.columnWidths[u.line]+n.padding,u.line++,O=u.y=e.top+v(a,s[u.line]));var z=d.x(_);(function(e,t,i){if(!(isNaN(m)||m<=0)){p.save();var a=Ai(i.lineWidth,o.borderWidth);if(p.fillStyle=Ai(i.fillStyle,r),p.lineCap=Ai(i.lineCap,o.borderCapStyle),p.lineDashOffset=Ai(i.lineDashOffset,o.borderDashOffset),p.lineJoin=Ai(i.lineJoin,o.borderJoinStyle),p.lineWidth=a,p.strokeStyle=Ai(i.strokeStyle,r),p.setLineDash&&p.setLineDash(Ai(i.lineDash,o.borderDash)),n&&n.usePointStyle){var s=m*Math.SQRT2/2,c=d.xPlus(e,m/2),l=t+b/2;F.canvas.drawPoint(p,i.pointStyle,s,c,l,i.rotation)}else p.fillRect(d.leftForLtr(e,m),t,m,b),0!==a&&p.strokeRect(d.leftForLtr(e,m),t,m,b);p.restore()}})(z,O,t),g[i].left=d.leftForLtr(z,g[i].width),g[i].top=O,function(e,t,n,i){var r=b/2,o=d.xPlus(e,m+r),a=t+r;p.fillText(n.text,o,a),n.hidden&&(p.beginPath(),p.lineWidth=2,p.moveTo(o,a),p.lineTo(d.xPlus(o,i),a),p.stroke())}(z,O,t,h),y?u.x+=f+n.padding:u.y+=M})),F.rtl.restoreTextDirection(e.ctx,t.textDirection)}},_getLegendItemAt:function(e,t){var n,i,r,o=this;if(e>=o.left&&e<=o.right&&t>=o.top&&t<=o.bottom)for(r=o.legendHitBoxes,n=0;n<r.length;++n)if(e>=(i=r[n]).left&&e<=i.left+i.width&&t>=i.top&&t<=i.top+i.height)return o.legendItems[n];return null},handleEvent:function(e){var t,n=this,i=n.options,r="mouseup"===e.type?"click":e.type;if("mousemove"===r){if(!i.onHover&&!i.onLeave)return}else{if("click"!==r)return;if(!i.onClick)return}t=n._getLegendItemAt(e.x,e.y),"click"===r?t&&i.onClick&&i.onClick.call(n,e.native,t):(i.onLeave&&t!==n._hoveredItem&&(n._hoveredItem&&i.onLeave.call(n,e.native,n._hoveredItem),n._hoveredItem=t),i.onHover&&t&&i.onHover.call(n,e.native,t))}});function wi(e,t){var n=new Ci({ctx:e.ctx,options:t,chart:e});bt.configure(e,n,t),bt.addBox(e,n),e.legend=n}var Si={id:"legend",_element:Ci,beforeInit:function(e){var t=e.options.legend;t&&wi(e,t)},beforeUpdate:function(e){var t=e.options.legend,n=e.legend;t?(F.mergeIf(t,W.global.legend),n?(bt.configure(e,n,t),n.options=t):wi(e,t)):n&&(bt.removeBox(e,n),delete e.legend)},afterEvent:function(e,t){var n=e.legend;n&&n.handleEvent(t)}},Ti=F.noop;W._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var qi=K.extend({initialize:function(e){F.extend(this,e),this.legendHitBoxes=[]},beforeUpdate:Ti,update:function(e,t,n){var i=this;return i.beforeUpdate(),i.maxWidth=e,i.maxHeight=t,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:Ti,beforeSetDimensions:Ti,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:Ti,beforeBuildLabels:Ti,buildLabels:Ti,afterBuildLabels:Ti,beforeFit:Ti,fit:function(){var e,t=this,n=t.options,i=t.minSize={},r=t.isHorizontal();n.display?(e=(F.isArray(n.text)?n.text.length:1)*F.options._parseFont(n).lineHeight+2*n.padding,t.width=i.width=r?t.maxWidth:e,t.height=i.height=r?e:t.maxHeight):t.width=i.width=t.height=i.height=0},afterFit:Ti,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,n=e.options;if(n.display){var i,r,o,a=F.options._parseFont(n),s=a.lineHeight,c=s/2+n.padding,l=0,u=e.top,d=e.left,p=e.bottom,h=e.right;t.fillStyle=F.valueOrDefault(n.fontColor,W.global.defaultFontColor),t.font=a.string,e.isHorizontal()?(r=d+(h-d)/2,o=u+c,i=h-d):(r="left"===n.position?d+c:h-c,o=u+(p-u)/2,i=p-u,l=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(r,o),t.rotate(l),t.textAlign="center",t.textBaseline="middle";var f=n.text;if(F.isArray(f))for(var b=0,m=0;m<f.length;++m)t.fillText(f[m],0,b,i),b+=s;else t.fillText(f,0,0,i);t.restore()}}});function Li(e,t){var n=new qi({ctx:e.ctx,options:t,chart:e});bt.configure(e,n,t),bt.addBox(e,n),e.titleBlock=n}var Ei={},Di=_i,Ri=Si,xi={id:"title",_element:qi,beforeInit:function(e){var t=e.options.title;t&&Li(e,t)},beforeUpdate:function(e){var t=e.options.title,n=e.titleBlock;t?(F.mergeIf(t,W.global.title),n?(bt.configure(e,n,t),n.options=t):Li(e,t)):n&&(bt.removeBox(e,n),delete e.titleBlock)}};for(var Ii in Ei.filler=Di,Ei.legend=Ri,Ei.title=xi,$t.helpers=F,function(){function e(e,t,n){var i;return"string"==typeof e?(i=parseInt(e,10),-1!==e.indexOf("%")&&(i=i/100*t.parentNode[n])):i=e,i}function t(e){return null!=e&&"none"!==e}function n(n,i,r){var o=document.defaultView,a=F._getParentNode(n),s=o.getComputedStyle(n)[i],c=o.getComputedStyle(a)[i],l=t(s),u=t(c),d=Number.POSITIVE_INFINITY;return l||u?Math.min(l?e(s,n,r):d,u?e(c,a,r):d):"none"}F.where=function(e,t){if(F.isArray(e)&&Array.prototype.filter)return e.filter(t);var n=[];return F.each(e,(function(e){t(e)&&n.push(e)})),n},F.findIndex=Array.prototype.findIndex?function(e,t,n){return e.findIndex(t,n)}:function(e,t,n){n=void 0===n?e:n;for(var i=0,r=e.length;i<r;++i)if(t.call(n,e[i],i,e))return i;return-1},F.findNextWhere=function(e,t,n){F.isNullOrUndef(n)&&(n=-1);for(var i=n+1;i<e.length;i++){var r=e[i];if(t(r))return r}},F.findPreviousWhere=function(e,t,n){F.isNullOrUndef(n)&&(n=e.length);for(var i=n-1;i>=0;i--){var r=e[i];if(t(r))return r}},F.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},F.almostEquals=function(e,t,n){return Math.abs(e-t)<n},F.almostWhole=function(e,t){var n=Math.round(e);return n-t<=e&&n+t>=e},F.max=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.max(e,t)}),Number.NEGATIVE_INFINITY)},F.min=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.min(e,t)}),Number.POSITIVE_INFINITY)},F.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return 0==(e=+e)||isNaN(e)?e:e>0?1:-1},F.toRadians=function(e){return e*(Math.PI/180)},F.toDegrees=function(e){return e*(180/Math.PI)},F._decimalPlaces=function(e){if(F.isFinite(e)){for(var t=1,n=0;Math.round(e*t)/t!==e;)t*=10,n++;return n}},F.getAngleFromPoint=function(e,t){var n=t.x-e.x,i=t.y-e.y,r=Math.sqrt(n*n+i*i),o=Math.atan2(i,n);return o<-.5*Math.PI&&(o+=2*Math.PI),{angle:o,distance:r}},F.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},F.aliasPixel=function(e){return e%2==0?0:.5},F._alignPixel=function(e,t,n){var i=e.currentDevicePixelRatio,r=n/2;return Math.round((t-r)*i)/i+r},F.splineCurve=function(e,t,n,i){var r=e.skip?t:e,o=t,a=n.skip?t:n,s=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),c=Math.sqrt(Math.pow(a.x-o.x,2)+Math.pow(a.y-o.y,2)),l=s/(s+c),u=c/(s+c),d=i*(l=isNaN(l)?0:l),p=i*(u=isNaN(u)?0:u);return{previous:{x:o.x-d*(a.x-r.x),y:o.y-d*(a.y-r.y)},next:{x:o.x+p*(a.x-r.x),y:o.y+p*(a.y-r.y)}}},F.EPSILON=Number.EPSILON||1e-14,F.splineCurveMonotone=function(e){var t,n,i,r,o,a,s,c,l,u=(e||[]).map((function(e){return{model:e._model,deltaK:0,mK:0}})),d=u.length;for(t=0;t<d;++t)if(!(i=u[t]).model.skip){if(n=t>0?u[t-1]:null,(r=t<d-1?u[t+1]:null)&&!r.model.skip){var p=r.model.x-i.model.x;i.deltaK=0!==p?(r.model.y-i.model.y)/p:0}!n||n.model.skip?i.mK=i.deltaK:!r||r.model.skip?i.mK=n.deltaK:this.sign(n.deltaK)!==this.sign(i.deltaK)?i.mK=0:i.mK=(n.deltaK+i.deltaK)/2}for(t=0;t<d-1;++t)i=u[t],r=u[t+1],i.model.skip||r.model.skip||(F.almostEquals(i.deltaK,0,this.EPSILON)?i.mK=r.mK=0:(o=i.mK/i.deltaK,a=r.mK/i.deltaK,(c=Math.pow(o,2)+Math.pow(a,2))<=9||(s=3/Math.sqrt(c),i.mK=o*s*i.deltaK,r.mK=a*s*i.deltaK)));for(t=0;t<d;++t)(i=u[t]).model.skip||(n=t>0?u[t-1]:null,r=t<d-1?u[t+1]:null,n&&!n.model.skip&&(l=(i.model.x-n.model.x)/3,i.model.controlPointPreviousX=i.model.x-l,i.model.controlPointPreviousY=i.model.y-l*i.mK),r&&!r.model.skip&&(l=(r.model.x-i.model.x)/3,i.model.controlPointNextX=i.model.x+l,i.model.controlPointNextY=i.model.y+l*i.mK))},F.nextItem=function(e,t,n){return n?t>=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},F.previousItem=function(e,t,n){return n?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},F.niceNum=function(e,t){var n=Math.floor(F.log10(e)),i=e/Math.pow(10,n);return(t?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},F.requestAnimFrame="undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},F.getRelativePosition=function(e,t){var n,i,r=e.originalEvent||e,o=e.target||e.srcElement,a=o.getBoundingClientRect(),s=r.touches;s&&s.length>0?(n=s[0].clientX,i=s[0].clientY):(n=r.clientX,i=r.clientY);var c=parseFloat(F.getStyle(o,"padding-left")),l=parseFloat(F.getStyle(o,"padding-top")),u=parseFloat(F.getStyle(o,"padding-right")),d=parseFloat(F.getStyle(o,"padding-bottom")),p=a.right-a.left-c-u,h=a.bottom-a.top-l-d;return{x:n=Math.round((n-a.left-c)/p*o.width/t.currentDevicePixelRatio),y:i=Math.round((i-a.top-l)/h*o.height/t.currentDevicePixelRatio)}},F.getConstraintWidth=function(e){return n(e,"max-width","clientWidth")},F.getConstraintHeight=function(e){return n(e,"max-height","clientHeight")},F._calculatePadding=function(e,t,n){return(t=F.getStyle(e,t)).indexOf("%")>-1?n*parseInt(t,10)/100:parseInt(t,10)},F._getParentNode=function(e){var t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t},F.getMaximumWidth=function(e){var t=F._getParentNode(e);if(!t)return e.clientWidth;var n=t.clientWidth,i=n-F._calculatePadding(t,"padding-left",n)-F._calculatePadding(t,"padding-right",n),r=F.getConstraintWidth(e);return isNaN(r)?i:Math.min(i,r)},F.getMaximumHeight=function(e){var t=F._getParentNode(e);if(!t)return e.clientHeight;var n=t.clientHeight,i=n-F._calculatePadding(t,"padding-top",n)-F._calculatePadding(t,"padding-bottom",n),r=F.getConstraintHeight(e);return isNaN(r)?i:Math.min(i,r)},F.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},F.retinaScale=function(e,t){var n=e.currentDevicePixelRatio=t||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var i=e.canvas,r=e.height,o=e.width;i.height=r*n,i.width=o*n,e.ctx.scale(n,n),i.style.height||i.style.width||(i.style.height=r+"px",i.style.width=o+"px")}},F.fontString=function(e,t,n){return t+" "+e+"px "+n},F.longestText=function(e,t,n,i){var r=(i=i||{}).data=i.data||{},o=i.garbageCollect=i.garbageCollect||[];i.font!==t&&(r=i.data={},o=i.garbageCollect=[],i.font=t),e.font=t;var a,s,c,l,u,d=0,p=n.length;for(a=0;a<p;a++)if(null!=(l=n[a])&&!0!==F.isArray(l))d=F.measureText(e,r,o,d,l);else if(F.isArray(l))for(s=0,c=l.length;s<c;s++)null==(u=l[s])||F.isArray(u)||(d=F.measureText(e,r,o,d,u));var h=o.length/2;if(h>n.length){for(a=0;a<h;a++)delete r[o[a]];o.splice(0,h)}return d},F.measureText=function(e,t,n,i,r){var o=t[r];return o||(o=t[r]=e.measureText(r).width,n.push(r)),o>i&&(i=o),i},F.numberOfLabelLines=function(e){var t=1;return F.each(e,(function(e){F.isArray(e)&&e.length>t&&(t=e.length)})),t},F.color=_?function(e){return e instanceof CanvasGradient&&(e=W.global.defaultColor),_(e)}:function(e){return console.error("Color.js not found!"),e},F.getHoverColor=function(e){return e instanceof CanvasPattern||e instanceof CanvasGradient?e:F.color(e).saturate(.5).darken(.1).rgbString()}}(),$t._adapters=nn,$t.Animation=J,$t.animationService=Z,$t.controllers=Ze,$t.DatasetController=ie,$t.defaults=W,$t.Element=K,$t.elements=Oe,$t.Interaction=ot,$t.layouts=bt,$t.platform=Lt,$t.plugins=Et,$t.Scale=vn,$t.scaleService=Dt,$t.Ticks=rn,$t.Tooltip=Vt,$t.helpers.each(di,(function(e,t){$t.scaleService.registerScaleType(t,e,e._defaults)})),Ei)Ei.hasOwnProperty(Ii)&&$t.plugins.register(Ei[Ii]);$t.platform.initialize();var Wi=$t;return"undefined"!=typeof window&&(window.Chart=$t),$t.Chart=$t,$t.Legend=Ei.legend._element,$t.Title=Ei.title._element,$t.pluginService=$t.plugins,$t.PluginBase=$t.Element.extend({}),$t.canvasHelpers=$t.helpers.canvas,$t.layoutService=$t.layouts,$t.LinearScaleBase=An,$t.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],(function(e){$t[e]=function(t,n){return new $t(t,$t.helpers.merge(n||{},{type:e.charAt(0).toLowerCase()+e.slice(1)}))}})),Wi}(function(){try{return n("wd/R")}catch(e){}}())},MTNN:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.LESSON_NOTE="lesson_note",e.ASSIGNMENT_NOTE="assignment_note"}(i||(i={}))},MWua:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s}));var i=n("0IaG"),r=n("fXoL"),o=n("bTqV"),a=_createClass((function e(t,n,i,r){_classCallCheck(this,e),this.title=t,this.message=n,this.yesText=i,this.noText=r})),s=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.dialogRef=t,this.data=n,this.title=n.title,this.message=n.message,this.yesText=n.yesText,this.noText=n.noText}),[{key:"ngOnInit",value:function(){}},{key:"onConfirm",value:function(){this.dialogRef.close(!0)}},{key:"onDismiss",value:function(){this.dialogRef.close(!1)}}])}();s.\u0275fac=function(e){return new(e||s)(r.gc(i.h),r.gc(i.a))},s.\u0275cmp=r.ac({type:s,selectors:[["app-confirm-dialog"]],decls:18,vars:4,consts:[["mat-dialog-title",""],["align","end",1,"confirm-dialog-actions"],["mat-button","","color","accent",3,"click"],["mat-button","","color","primary",1,"mdl-js-button",3,"click"]],template:function(e,t){1&e&&(r.mc(0,"h1",0),r.od(1),r.lc(),r.od(2,"\n\n"),r.mc(3,"mat-dialog-content"),r.od(4,"\n    "),r.mc(5,"p"),r.od(6),r.lc(),r.od(7,"\n"),r.lc(),r.od(8,"\n\n"),r.mc(9,"mat-dialog-actions",1),r.od(10,"\n    "),r.mc(11,"button",2),r.uc("click",(function(){return t.onDismiss()})),r.od(12),r.lc(),r.od(13,"\n    "),r.mc(14,"button",3),r.uc("click",(function(){return t.onConfirm()})),r.od(15),r.lc(),r.od(16,"\n"),r.lc(),r.od(17,"\n")),2&e&&(r.Ub(1),r.qd("\n    ",t.title,"\n"),r.Ub(5),r.pd(t.message),r.Ub(6),r.qd("\n        ",t.noText,"\n    "),r.Ub(3),r.qd("\n        ",t.yesText,"\n    "))},directives:[i.i,i.f,i.c,o.b],styles:["app-confirm-dialog[_ngcontent-%COMP%]   .confirm-dialog-title[_ngcontent-%COMP%]{font-size:18px;padding:16px}app-confirm-dialog[_ngcontent-%COMP%]   .confirm-dialog-content[_ngcontent-%COMP%]{padding:16px}app-confirm-dialog[_ngcontent-%COMP%]   .confirm-dialog-actions[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{font-weight:700}"]})},MoJt:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e),this.itemsDisplayed=[],this.itemsDisplayedNumber=0,this.isInitialized=!1,this._isAllSelected=!1}),[{key:"ngOnInit",value:function(){this.isInitialized=!0}},{key:"isAllSelected",get:function(){return this._isAllSelected=this.itemsDisplayed.length>0&&!this.itemsDisplayed.some((function(e){return!e._ui.isSelected})),this._isAllSelected},set:function(e){this._isAllSelected=e,this.toggleAllSelected()}},{key:"toggleAllSelected",value:function(){var e=this;this.itemsDisplayed.forEach((function(t,n){n<e.itemsDisplayedNumber&&(t._ui.isSelected=e._isAllSelected)}))}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275cmp=i.ac({type:r,selectors:[["app-base"]],inputs:{translations:"translations",itemsDisplayed:"itemsDisplayed",itemsDisplayedNumber:"itemsDisplayedNumber"},decls:1,vars:0,template:function(e,t){1&e&&i.od(0,"NOT IMPLEMENTED")},encapsulation:2})},MtjB:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("XNiG"),r=n("zx2A");function o(e){return function(t){return t.lift(new a(e,t))}}var a=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.notifier=t,this.source=n}),[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.notifier,this.source))}}])}(),s=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).notifier=n,r.source=i,r}return _inherits(t,e),_createClass(t,[{key:"error",value:function(e){if(!this.isStopped){var n=this.errors,o=this.retries,a=this.retriesSubscription;if(o)this.errors=void 0,this.retriesSubscription=void 0;else{n=new i.b;try{o=(0,this.notifier)(n)}catch(s){return _superPropGet(t,"error",this,3)([s])}a=Object(r.c)(o,new r.a(this))}this._unsubscribeAndRecycle(),this.errors=n,this.retries=o,this.retriesSubscription=a,n.next(e)}}},{key:"_unsubscribe",value:function(){var e=this.errors,t=this.retriesSubscription;e&&(e.unsubscribe(),this.errors=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0}},{key:"notifyNext",value:function(){var e=this._unsubscribe;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=e,this.source.subscribe(this)}}])}(r.b)},MutI:function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return S})),n.d(t,"c",(function(){return T})),n.d(t,"d",(function(){return L})),n.d(t,"e",(function(){return P})),n.d(t,"f",(function(){return I})),n.d(t,"g",(function(){return q})),n.d(t,"h",(function(){return k})),n.d(t,"i",(function(){return W}));var i=n("ofXK"),r=n("fXoL"),o=n("FKr1"),a=n("8LU1"),s=n("XNiG"),c=n("1G5W"),l=n("JX91"),u=n("u47x"),d=n("0EQZ"),p=n("FtGj"),h=n("3Pt+"),f=n("f0Cb"),b=["*"],m='.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n',g=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],v=["text"];function y(e,t){if(1&e&&r.hc(0,"mat-pseudo-checkbox",5),2&e){var n=r.yc();r.Gc("state",n.selected?"checked":"unchecked")("disabled",n.disabled)}}var M=["*",[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]]],_=Object(o.C)(Object(o.B)(_createClass((function e(){_classCallCheck(this,e)})))),O=Object(o.B)(_createClass((function e(){_classCallCheck(this,e)}))),z=new r.C("MatList"),A=new r.C("MatNavList"),k=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._stateChanges=new s.b,e}return _inherits(t,e),_createClass(t,[{key:"ngOnChanges",value:function(){this._stateChanges.next()}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}}])}(_);k.\u0275fac=function(e){return C(e||k)},k.\u0275cmp=r.ac({type:k,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matNavList"],features:[r.Tb([{provide:A,useExisting:k}]),r.Rb,r.Sb],ngContentSelectors:b,decls:2,vars:0,template:function(e,t){1&e&&(r.Fc(),r.Ec(0),r.od(1,"\n\n"))},styles:[m],encapsulation:2,changeDetection:0});var C=r.oc(k),w=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._elementRef=e,n._stateChanges=new s.b,"action-list"===n._getListType()&&e.nativeElement.classList.add("mat-action-list"),n}return _inherits(t,e),_createClass(t,[{key:"_getListType",value:function(){var e=this._elementRef.nativeElement.nodeName.toLowerCase();return"mat-list"===e?"list":"mat-action-list"===e?"action-list":null}},{key:"ngOnChanges",value:function(){this._stateChanges.next()}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}}])}(_);w.\u0275fac=function(e){return new(e||w)(r.gc(r.r))},w.\u0275cmp=r.ac({type:w,selectors:[["mat-list"],["mat-action-list"]],hostAttrs:[1,"mat-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matList"],features:[r.Tb([{provide:z,useExisting:w}]),r.Rb,r.Sb],ngContentSelectors:b,decls:2,vars:0,template:function(e,t){1&e&&(r.Fc(),r.Ec(0),r.od(1,"\n\n"))},styles:[m],encapsulation:2,changeDetection:0}),w.ctorParameters=function(){return[{type:r.r}]};var S=_createClass((function e(){_classCallCheck(this,e)}));S.\u0275fac=function(e){return new(e||S)},S.\u0275dir=r.bc({type:S,selectors:[["","mat-list-avatar",""],["","matListAvatar",""]],hostAttrs:[1,"mat-list-avatar"]});var T=_createClass((function e(){_classCallCheck(this,e)}));T.\u0275fac=function(e){return new(e||T)},T.\u0275dir=r.bc({type:T,selectors:[["","mat-list-icon",""],["","matListIcon",""]],hostAttrs:[1,"mat-list-icon"]});var q=_createClass((function e(){_classCallCheck(this,e)}));q.\u0275fac=function(e){return new(e||q)},q.\u0275dir=r.bc({type:q,selectors:[["","mat-subheader",""],["","matSubheader",""]],hostAttrs:[1,"mat-subheader"]});var L=function(e){function t(e,n,i,r){var o;_classCallCheck(this,t),(o=_callSuper(this,t))._element=e,o._isInteractiveList=!1,o._destroyed=new s.b,o._disabled=!1,o._isInteractiveList=!!(i||r&&"action-list"===r._getListType()),o._list=i||r;var a=o._getHostElement();return"button"!==a.nodeName.toLowerCase()||a.hasAttribute("type")||a.setAttribute("type","button"),o._list&&o._list._stateChanges.pipe(Object(c.a)(o._destroyed)).subscribe((function(){n.markForCheck()})),o}return _inherits(t,e),_createClass(t,[{key:"disabled",get:function(){return this._disabled||!(!this._list||!this._list.disabled)},set:function(e){this._disabled=Object(a.c)(e)}},{key:"ngAfterContentInit",value:function(){Object(o.G)(this._lines,this._element)}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_isRippleDisabled",value:function(){return!this._isInteractiveList||this.disableRipple||!(!this._list||!this._list.disableRipple)}},{key:"_getHostElement",value:function(){return this._element.nativeElement}}])}(O);L.\u0275fac=function(e){return new(e||L)(r.gc(r.r),r.gc(r.j),r.gc(A,8),r.gc(z,8))},L.\u0275cmp=r.ac({type:L,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(e,t,n){var i;1&e&&(r.Zb(n,S,!0),r.Zb(n,T,!0),r.Zb(n,o.l,!0)),2&e&&(r.Vc(i=r.vc())&&(t._avatar=i.first),r.Vc(i=r.vc())&&(t._icon=i.first),r.Vc(i=r.vc())&&(t._lines=i))},hostAttrs:[1,"mat-list-item","mat-focus-indicator"],hostVars:6,hostBindings:function(e,t){2&e&&r.Yb("mat-list-item-disabled",t.disabled)("mat-list-item-avatar",t._avatar||t._icon)("mat-list-item-with-avatar",t._avatar||t._icon)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matListItem"],features:[r.Rb],ngContentSelectors:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],decls:13,vars:2,consts:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],template:function(e,t){1&e&&(r.Fc(g),r.mc(0,"div",0),r.od(1,"\n  "),r.mc(2,"div",1),r.od(3,"\n  "),r.lc(),r.od(4,"\n\n  "),r.Ec(5),r.od(6,"\n\n  "),r.mc(7,"div",2),r.Ec(8,1),r.lc(),r.od(9,"\n\n  "),r.Ec(10,2),r.od(11,"\n"),r.lc(),r.od(12,"\n")),2&e&&(r.Ub(2),r.Gc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t._isRippleDisabled()))},directives:[o.u],encapsulation:2,changeDetection:0}),L.ctorParameters=function(){return[{type:r.r},{type:r.j},{type:k,decorators:[{type:r.O},{type:r.z,args:[A]}]},{type:w,decorators:[{type:r.O},{type:r.z,args:[z]}]}]},L.propDecorators={_lines:[{type:r.o,args:[o.l,{descendants:!0}]}],_avatar:[{type:r.n,args:[S]}],_icon:[{type:r.n,args:[T]}],disabled:[{type:r.E}]};var E=Object(o.B)(_createClass((function e(){_classCallCheck(this,e)}))),D=Object(o.B)(_createClass((function e(){_classCallCheck(this,e)}))),R={provide:h.r,useExisting:Object(r.nb)((function(){return W})),multi:!0},x=_createClass((function e(t,n,i){_classCallCheck(this,e),this.source=t,this.option=n,this.options=i})),I=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._element=e,r._changeDetector=n,r.selectionList=i,r._selected=!1,r._disabled=!1,r._hasFocus=!1,r.checkboxPosition="after",r._inputsInitialized=!1,r}return _inherits(t,e),_createClass(t,[{key:"color",get:function(){return this._color||this.selectionList.color},set:function(e){this._color=e}},{key:"value",get:function(){return this._value},set:function(e){this.selected&&!this.selectionList.compareWith(e,this.value)&&this._inputsInitialized&&(this.selected=!1),this._value=e}},{key:"disabled",get:function(){return this._disabled||this.selectionList&&this.selectionList.disabled},set:function(e){var t=Object(a.c)(e);t!==this._disabled&&(this._disabled=t,this._changeDetector.markForCheck())}},{key:"selected",get:function(){return this.selectionList.selectedOptions.isSelected(this)},set:function(e){var t=Object(a.c)(e);t!==this._selected&&(this._setSelected(t),this.selectionList._reportValueChange())}},{key:"ngOnInit",value:function(){var e=this,t=this.selectionList;t._value&&t._value.some((function(n){return t.compareWith(n,e._value)}))&&this._setSelected(!0);var n=this._selected;Promise.resolve().then((function(){(e._selected||n)&&(e.selected=!0,e._changeDetector.markForCheck())})),this._inputsInitialized=!0}},{key:"ngAfterContentInit",value:function(){Object(o.G)(this._lines,this._element)}},{key:"ngOnDestroy",value:function(){var e=this;this.selected&&Promise.resolve().then((function(){e.selected=!1}));var t=this._hasFocus,n=this.selectionList._removeOptionFromList(this);t&&n&&n.focus()}},{key:"toggle",value:function(){this.selected=!this.selected}},{key:"focus",value:function(){this._element.nativeElement.focus()}},{key:"getLabel",value:function(){return this._text&&this._text.nativeElement.textContent||""}},{key:"_isRippleDisabled",value:function(){return this.disabled||this.disableRipple||this.selectionList.disableRipple}},{key:"_handleClick",value:function(){this.disabled||!this.selectionList.multiple&&this.selected||(this.toggle(),this.selectionList._emitChangeEvent([this]))}},{key:"_handleFocus",value:function(){this.selectionList._setFocusedOption(this),this._hasFocus=!0}},{key:"_handleBlur",value:function(){this.selectionList._onTouched(),this._hasFocus=!1}},{key:"_getHostElement",value:function(){return this._element.nativeElement}},{key:"_setSelected",value:function(e){return e!==this._selected&&(this._selected=e,e?this.selectionList.selectedOptions.select(this):this.selectionList.selectedOptions.deselect(this),this._changeDetector.markForCheck(),!0)}},{key:"_markForCheck",value:function(){this._changeDetector.markForCheck()}}])}(D);I.\u0275fac=function(e){return new(e||I)(r.gc(r.r),r.gc(r.j),r.gc(Object(r.nb)((function(){return W}))))},I.\u0275cmp=r.ac({type:I,selectors:[["mat-list-option"]],contentQueries:function(e,t,n){var i;1&e&&(r.Zb(n,S,!0),r.Zb(n,T,!0),r.Zb(n,o.l,!0)),2&e&&(r.Vc(i=r.vc())&&(t._avatar=i.first),r.Vc(i=r.vc())&&(t._icon=i.first),r.Vc(i=r.vc())&&(t._lines=i))},viewQuery:function(e,t){var n;1&e&&r.vd(v,!0),2&e&&r.Vc(n=r.vc())&&(t._text=n.first)},hostAttrs:["role","option",1,"mat-list-item","mat-list-option","mat-focus-indicator"],hostVars:15,hostBindings:function(e,t){1&e&&r.uc("focus",(function(){return t._handleFocus()}))("blur",(function(){return t._handleBlur()}))("click",(function(){return t._handleClick()})),2&e&&(r.Vb("aria-selected",t.selected)("aria-disabled",t.disabled)("tabindex",-1),r.Yb("mat-list-item-disabled",t.disabled)("mat-list-item-with-avatar",t._avatar||t._icon)("mat-primary","primary"===t.color)("mat-accent","primary"!==t.color&&"warn"!==t.color)("mat-warn","warn"===t.color)("mat-list-single-selected-option",t.selected&&!t.selectionList.multiple))},inputs:{disableRipple:"disableRipple",checkboxPosition:"checkboxPosition",color:"color",value:"value",selected:"selected",disabled:"disabled"},exportAs:["matListOption"],features:[r.Rb],ngContentSelectors:["*","[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]"],decls:13,vars:5,consts:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[3,"state","disabled",4,"ngIf"],[1,"mat-list-text"],["text",""],[3,"state","disabled"]],template:function(e,t){1&e&&(r.Fc(M),r.mc(0,"div",0),r.od(1,"\n\n  "),r.hc(2,"div",1),r.od(3,"\n\n  "),r.md(4,y,1,2,"mat-pseudo-checkbox",2),r.od(5,"\n\n  "),r.mc(6,"div",3,4),r.Ec(8),r.lc(),r.od(9,"\n\n  "),r.Ec(10,1),r.od(11,"\n\n"),r.lc(),r.od(12,"\n")),2&e&&(r.Yb("mat-list-item-content-reverse","after"==t.checkboxPosition),r.Ub(2),r.Gc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t._isRippleDisabled()),r.Ub(2),r.Gc("ngIf",t.selectionList.multiple))},directives:[o.u,i.t,o.s],encapsulation:2,changeDetection:0}),I.ctorParameters=function(){return[{type:r.r},{type:r.j},{type:W,decorators:[{type:r.z,args:[Object(r.nb)((function(){return W}))]}]}]},I.propDecorators={_avatar:[{type:r.n,args:[S]}],_icon:[{type:r.n,args:[T]}],_lines:[{type:r.o,args:[o.l,{descendants:!0}]}],_text:[{type:r.gb,args:["text"]}],checkboxPosition:[{type:r.E}],color:[{type:r.E}],value:[{type:r.E}],disabled:[{type:r.E}],selected:[{type:r.E}]};var W=function(e){function t(e,n,i,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t))._element=e,a._changeDetector=i,a._focusMonitor=o,a._multiple=!0,a._contentInitialized=!1,a.selectionChange=new r.u,a.tabIndex=0,a.color="accent",a.compareWith=function(e,t){return e===t},a._disabled=!1,a.selectedOptions=new d.c(a._multiple),a._tabIndex=-1,a._onChange=function(e){},a._destroyed=new s.b,a._onTouched=function(){},a}return _inherits(t,e),_createClass(t,[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(a.c)(e),this._markOptionsForCheck()}},{key:"multiple",get:function(){return this._multiple},set:function(e){var t=Object(a.c)(e);t!==this._multiple&&(this._contentInitialized,this._multiple=t,this.selectedOptions=new d.c(this._multiple,this.selectedOptions.selected))}},{key:"ngAfterContentInit",value:function(){var e,t=this;this._contentInitialized=!0,this._keyManager=new u.g(this.options).withWrap().withTypeAhead().withHomeAndEnd().skipPredicate((function(){return!1})).withAllowedModifierKeys(["shiftKey"]),this._value&&this._setOptionsFromValues(this._value),this._keyManager.tabOut.pipe(Object(c.a)(this._destroyed)).subscribe((function(){t._allowFocusEscape()})),this.options.changes.pipe(Object(l.a)(null),Object(c.a)(this._destroyed)).subscribe((function(){t._updateTabIndex()})),this.selectedOptions.changed.pipe(Object(c.a)(this._destroyed)).subscribe((function(e){if(e.added){var t,n=_createForOfIteratorHelper(e.added);try{for(n.s();!(t=n.n()).done;){t.value.selected=!0}}catch(o){n.e(o)}finally{n.f()}}if(e.removed){var i,r=_createForOfIteratorHelper(e.removed);try{for(r.s();!(i=r.n()).done;){i.value.selected=!1}}catch(o){r.e(o)}finally{r.f()}}})),null===(e=this._focusMonitor)||void 0===e||e.monitor(this._element).pipe(Object(c.a)(this._destroyed)).subscribe((function(e){if("keyboard"===e||"program"===e){var n=t._keyManager.activeItemIndex;n&&-1!==n?t._keyManager.setActiveItem(n):t._keyManager.setFirstItemActive()}}))}},{key:"ngOnChanges",value:function(e){var t=e.disableRipple,n=e.color;(t&&!t.firstChange||n&&!n.firstChange)&&this._markOptionsForCheck()}},{key:"ngOnDestroy",value:function(){var e;null===(e=this._focusMonitor)||void 0===e||e.stopMonitoring(this._element),this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0}},{key:"focus",value:function(e){this._element.nativeElement.focus(e)}},{key:"selectAll",value:function(){this._setAllOptionsSelected(!0)}},{key:"deselectAll",value:function(){this._setAllOptionsSelected(!1)}},{key:"_setFocusedOption",value:function(e){this._keyManager.updateActiveItem(e)}},{key:"_removeOptionFromList",value:function(e){var t=this._getOptionIndex(e);return t>-1&&this._keyManager.activeItemIndex===t&&(t>0?this._keyManager.updateActiveItem(t-1):0===t&&this.options.length>1&&this._keyManager.updateActiveItem(Math.min(t+1,this.options.length-1))),this._keyManager.activeItem}},{key:"_keydown",value:function(e){var t=e.keyCode,n=this._keyManager,i=n.activeItemIndex,r=Object(p.t)(e);switch(t){case p.o:case p.g:r||n.isTyping()||(this._toggleFocusedOption(),e.preventDefault());break;default:if(t===p.a&&this.multiple&&Object(p.t)(e,"ctrlKey")&&!n.isTyping()){var o=this.options.some((function(e){return!e.disabled&&!e.selected}));this._setAllOptionsSelected(o,!0,!0),e.preventDefault()}else n.onKeydown(e)}this.multiple&&(t===p.q||t===p.e)&&e.shiftKey&&n.activeItemIndex!==i&&this._toggleFocusedOption()}},{key:"_reportValueChange",value:function(){if(this.options&&!this._isDestroyed){var e=this._getSelectedOptionValues();this._onChange(e),this._value=e}}},{key:"_emitChangeEvent",value:function(e){this.selectionChange.emit(new x(this,e[0],e))}},{key:"writeValue",value:function(e){this._value=e,this.options&&this._setOptionsFromValues(e||[])}},{key:"setDisabledState",value:function(e){this.disabled=e}},{key:"registerOnChange",value:function(e){this._onChange=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"_setOptionsFromValues",value:function(e){var t=this;this.options.forEach((function(e){return e._setSelected(!1)})),e.forEach((function(e){var n=t.options.find((function(n){return!n.selected&&t.compareWith(n.value,e)}));n&&n._setSelected(!0)}))}},{key:"_getSelectedOptionValues",value:function(){return this.options.filter((function(e){return e.selected})).map((function(e){return e.value}))}},{key:"_toggleFocusedOption",value:function(){var e=this._keyManager.activeItemIndex;if(null!=e&&this._isValidIndex(e)){var t=this.options.toArray()[e];!t||t.disabled||!this._multiple&&t.selected||(t.toggle(),this._emitChangeEvent([t]))}}},{key:"_setAllOptionsSelected",value:function(e,t,n){var i=[];this.options.forEach((function(n){t&&n.disabled||!n._setSelected(e)||i.push(n)})),i.length&&(this._reportValueChange(),n&&this._emitChangeEvent(i))}},{key:"_isValidIndex",value:function(e){return e>=0&&e<this.options.length}},{key:"_getOptionIndex",value:function(e){return this.options.toArray().indexOf(e)}},{key:"_markOptionsForCheck",value:function(){this.options&&this.options.forEach((function(e){return e._markForCheck()}))}},{key:"_allowFocusEscape",value:function(){var e=this;this._tabIndex=-1,setTimeout((function(){e._tabIndex=0,e._changeDetector.markForCheck()}))}},{key:"_updateTabIndex",value:function(){this._tabIndex=0===this.options.length?-1:0}}])}(E);W.\u0275fac=function(e){return new(e||W)(r.gc(r.r),r.rc("tabindex"),r.gc(r.j),r.gc(u.h))},W.\u0275cmp=r.ac({type:W,selectors:[["mat-selection-list"]],contentQueries:function(e,t,n){var i;1&e&&r.Zb(n,I,!0),2&e&&r.Vc(i=r.vc())&&(t.options=i)},hostAttrs:["role","listbox",1,"mat-selection-list","mat-list-base"],hostVars:3,hostBindings:function(e,t){1&e&&r.uc("keydown",(function(e){return t._keydown(e)})),2&e&&r.Vb("aria-multiselectable",t.multiple)("aria-disabled",t.disabled.toString())("tabindex",t._tabIndex)},inputs:{disableRipple:"disableRipple",tabIndex:"tabIndex",color:"color",compareWith:"compareWith",disabled:"disabled",multiple:"multiple"},outputs:{selectionChange:"selectionChange"},exportAs:["matSelectionList"],features:[r.Tb([R]),r.Rb,r.Sb],ngContentSelectors:b,decls:1,vars:0,template:function(e,t){1&e&&(r.Fc(),r.Ec(0))},styles:[m],encapsulation:2,changeDetection:0}),W.ctorParameters=function(){return[{type:r.r},{type:String,decorators:[{type:r.h,args:["tabindex"]}]},{type:r.j},{type:u.h}]},W.propDecorators={options:[{type:r.o,args:[I,{descendants:!0}]}],selectionChange:[{type:r.P}],tabIndex:[{type:r.E}],color:[{type:r.E}],compareWith:[{type:r.E}],disabled:[{type:r.E}],multiple:[{type:r.E}]};var P=_createClass((function e(){_classCallCheck(this,e)}));P.\u0275mod=r.ec({type:P}),P.\u0275inj=r.dc({factory:function(e){return new(e||P)},imports:[[o.m,o.v,o.k,o.t,i.c],o.m,o.k,o.t,f.b]})},NA8j:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("NFeN"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngOnInit",value:function(){this.setDialogTitle()}},{key:"setDialogTitle",value:function(){this.dialogTitle=this.translations.labels[this.translationsLabel]}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275cmp=i.ac({type:o,selectors:[["app-dialog-title"]],inputs:{translations:"translations",translationsLabel:"translationsLabel",icon:"icon"},decls:18,vars:2,consts:[[1,"dialog-title-header"],[1,"dialog-title-header__left"],[1,"dialog-title-header__title-text-wrapper"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.kc(4),i.od(5,"\n            "),i.mc(6,"mat-icon"),i.od(7),i.lc(),i.od(8,"\n        "),i.jc(),i.od(9,"\n        "),i.mc(10,"div",2),i.od(11,"\n            "),i.mc(12,"h5"),i.od(13),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n"),i.lc(),i.od(17,"\n")),2&e&&(i.Ub(7),i.pd(t.icon),i.Ub(6),i.pd(t.dialogTitle))},directives:[r.a],styles:[".dialog-title-header[_ngcontent-%COMP%]{width:100%;height:3.1429rem;background-color:var(--common-primary);display:flex;align-items:center;justify-content:space-between;padding-left:.7143rem;box-sizing:border-box}.dialog-title-header[_ngcontent-%COMP%]   .dialog-title-header__left[_ngcontent-%COMP%]{color:var(--primary-content);display:flex;align-items:center}.dialog-title-header[_ngcontent-%COMP%]   .dialog-title-header__left[_ngcontent-%COMP%]   .dialog-title-header__title-text-wrapper[_ngcontent-%COMP%]{display:flex;align-items:flex-end}.dialog-title-header[_ngcontent-%COMP%]   .dialog-title-header__left[_ngcontent-%COMP%]   .dialog-title-header__title-text-wrapper[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin:0 0 0 .7143rem;font-size:1.15rem;font-weight:700}.dialog-title-header[_ngcontent-%COMP%]:hover{cursor:grab}.dialog-title-header[_ngcontent-%COMP%]:active{cursor:grabbing}"]})},NFeN:function(e,t,n){"use strict";n.d(t,"a",(function(){return L})),n.d(t,"b",(function(){return E})),n.d(t,"c",(function(){return z}));var i=n("fXoL"),r=n("FKr1"),o=n("8LU1"),a=n("ofXK"),s=n("LRne"),c=n("z6cu"),l=n("cp0P"),u=n("quSY"),d=n("vkgz"),p=n("lJxs"),h=n("JIr8"),f=n("nYR2"),b=n("w1tV"),m=n("IzEk"),g=n("tk/3"),v=n("jhN1");function y(e){return Error('Unable to find icon with the name "'.concat(e,'"'))}function M(e){return Error("The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was \"".concat(e,'".'))}function _(e){return Error("The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was \"".concat(e,'".'))}var O=_createClass((function e(t,n,i){_classCallCheck(this,e),this.url=t,this.svgText=n,this.options=i})),z=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._httpClient=t,this._sanitizer=n,this._errorHandler=r,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._defaultFontSetClass="material-icons",this._document=i}),[{key:"addSvgIcon",value:function(e,t,n){return this.addSvgIconInNamespace("",e,t,n)}},{key:"addSvgIconLiteral",value:function(e,t,n){return this.addSvgIconLiteralInNamespace("",e,t,n)}},{key:"addSvgIconInNamespace",value:function(e,t,n,i){return this._addSvgIconConfig(e,t,new O(n,null,i))}},{key:"addSvgIconLiteralInNamespace",value:function(e,t,n,r){var o=this._sanitizer.sanitize(i.Y.HTML,n);if(!o)throw _(n);return this._addSvgIconConfig(e,t,new O("",o,r))}},{key:"addSvgIconSet",value:function(e,t){return this.addSvgIconSetInNamespace("",e,t)}},{key:"addSvgIconSetLiteral",value:function(e,t){return this.addSvgIconSetLiteralInNamespace("",e,t)}},{key:"addSvgIconSetInNamespace",value:function(e,t,n){return this._addSvgIconSetConfig(e,new O(t,null,n))}},{key:"addSvgIconSetLiteralInNamespace",value:function(e,t,n){var r=this._sanitizer.sanitize(i.Y.HTML,t);if(!r)throw _(t);return this._addSvgIconSetConfig(e,new O("",r,n))}},{key:"registerFontClassAlias",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return this._fontCssClassesByAlias.set(e,t),this}},{key:"classNameForFontAlias",value:function(e){return this._fontCssClassesByAlias.get(e)||e}},{key:"setDefaultFontSetClass",value:function(e){return this._defaultFontSetClass=e,this}},{key:"getDefaultFontSetClass",value:function(){return this._defaultFontSetClass}},{key:"getSvgIconFromUrl",value:function(e){var t=this,n=this._sanitizer.sanitize(i.Y.RESOURCE_URL,e);if(!n)throw M(e);var r=this._cachedIconsByUrl.get(n);return r?Object(s.a)(A(r)):this._loadSvgIconFromConfig(new O(e,null)).pipe(Object(d.a)((function(e){return t._cachedIconsByUrl.set(n,e)})),Object(p.a)((function(e){return A(e)})))}},{key:"getNamedSvgIcon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=k(t,e),i=this._svgIconConfigs.get(n);if(i)return this._getSvgFromConfig(i);var r=this._iconSetConfigs.get(t);return r?this._getSvgFromIconSetConfigs(e,r):Object(c.a)(y(n))}},{key:"ngOnDestroy",value:function(){this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}},{key:"_getSvgFromConfig",value:function(e){return e.svgText?Object(s.a)(A(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(Object(p.a)((function(e){return A(e)})))}},{key:"_getSvgFromIconSetConfigs",value:function(e,t){var n=this,r=this._extractIconWithNameFromAnySet(e,t);if(r)return Object(s.a)(r);var o=t.filter((function(e){return!e.svgText})).map((function(e){return n._loadSvgIconSetFromConfig(e).pipe(Object(h.a)((function(t){var r="Loading icon set URL: ".concat(n._sanitizer.sanitize(i.Y.RESOURCE_URL,e.url)," failed: ").concat(t.message);return n._errorHandler.handleError(new Error(r)),Object(s.a)(null)})))}));return Object(l.a)(o).pipe(Object(p.a)((function(){var i=n._extractIconWithNameFromAnySet(e,t);if(!i)throw y(e);return i})))}},{key:"_extractIconWithNameFromAnySet",value:function(e,t){for(var n=t.length-1;n>=0;n--){var i=t[n];if(i.svgText&&i.svgText.indexOf(e)>-1){var r=this._svgElementFromConfig(i),o=this._extractSvgIconFromSet(r,e,i.options);if(o)return o}}return null}},{key:"_loadSvgIconFromConfig",value:function(e){var t=this;return this._fetchIcon(e).pipe(Object(d.a)((function(t){return e.svgText=t})),Object(p.a)((function(){return t._svgElementFromConfig(e)})))}},{key:"_loadSvgIconSetFromConfig",value:function(e){return e.svgText?Object(s.a)(null):this._fetchIcon(e).pipe(Object(d.a)((function(t){return e.svgText=t})))}},{key:"_extractSvgIconFromSet",value:function(e,t,n){var i=e.querySelector('[id="'.concat(t,'"]'));if(!i)return null;var r=i.cloneNode(!0);if(r.removeAttribute("id"),"svg"===r.nodeName.toLowerCase())return this._setSvgAttributes(r,n);if("symbol"===r.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(r),n);var o=this._svgElementFromString("<svg></svg>");return o.appendChild(r),this._setSvgAttributes(o,n)}},{key:"_svgElementFromString",value:function(e){var t=this._document.createElement("DIV");t.innerHTML=e;var n=t.querySelector("svg");if(!n)throw Error("<svg> tag not found");return n}},{key:"_toSvgElement",value:function(e){for(var t=this._svgElementFromString("<svg></svg>"),n=e.attributes,i=0;i<n.length;i++){var r=n[i],o=r.name,a=r.value;"id"!==o&&t.setAttribute(o,a)}for(var s=0;s<e.childNodes.length;s++)e.childNodes[s].nodeType===this._document.ELEMENT_NODE&&t.appendChild(e.childNodes[s].cloneNode(!0));return t}},{key:"_setSvgAttributes",value:function(e,t){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),t&&t.viewBox&&e.setAttribute("viewBox",t.viewBox),e}},{key:"_fetchIcon",value:function(e){var t,n=this,r=e.url,o=e.options,a=null!==(t=null==o?void 0:o.withCredentials)&&void 0!==t&&t;if(!this._httpClient)throw Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.");if(null==r)throw Error('Cannot fetch icon from URL "'.concat(r,'".'));var s=this._sanitizer.sanitize(i.Y.RESOURCE_URL,r);if(!s)throw M(r);var c=this._inProgressUrlFetches.get(s);if(c)return c;var l=this._httpClient.get(s,{responseType:"text",withCredentials:a}).pipe(Object(f.a)((function(){return n._inProgressUrlFetches.delete(s)})),Object(b.a)());return this._inProgressUrlFetches.set(s,l),l}},{key:"_addSvgIconConfig",value:function(e,t,n){return this._svgIconConfigs.set(k(e,t),n),this}},{key:"_addSvgIconSetConfig",value:function(e,t){var n=this._iconSetConfigs.get(e);return n?n.push(t):this._iconSetConfigs.set(e,[t]),this}},{key:"_svgElementFromConfig",value:function(e){if(!e.svgElement){var t=this._svgElementFromString(e.svgText);this._setSvgAttributes(t,e.options),e.svgElement=t}return e.svgElement}}])}();function A(e){return e.cloneNode(!0)}function k(e,t){return e+":"+t}z.\u0275fac=function(e){return new(e||z)(i.qc(g.a,8),i.qc(v.b),i.qc(a.e,8),i.qc(i.t))},z.\u0275prov=Object(i.cc)({factory:function(){return new z(Object(i.qc)(g.a,8),Object(i.qc)(v.b),Object(i.qc)(a.e,8),Object(i.qc)(i.t))},token:z,providedIn:"root"}),z.ctorParameters=function(){return[{type:g.a,decorators:[{type:i.O}]},{type:v.b},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[a.e]}]},{type:i.t}]},new i.O,new i.ab,new i.O,g.a,v.b,i.t,new i.O,a.e;var C=Object(r.A)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}))),w=new i.C("mat-icon-location",{providedIn:"root",factory:function(){var e=Object(i.ob)(a.e),t=e?e.location:null;return{getPathname:function(){return t?t.pathname+t.search:""}}}}),S=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],T=S.map((function(e){return"[".concat(e,"]")})).join(", "),q=/^url\(['"]?#(.*?)['"]?\)$/,L=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e]))._iconRegistry=n,a._location=r,a._errorHandler=o,a._inline=!1,a._currentIconFetch=u.a.EMPTY,i||e.nativeElement.setAttribute("aria-hidden","true"),a}return _inherits(t,e),_createClass(t,[{key:"inline",get:function(){return this._inline},set:function(e){this._inline=Object(o.c)(e)}},{key:"svgIcon",get:function(){return this._svgIcon},set:function(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}},{key:"fontSet",get:function(){return this._fontSet},set:function(e){var t=this._cleanupFontValue(e);t!==this._fontSet&&(this._fontSet=t,this._updateFontIconClasses())}},{key:"fontIcon",get:function(){return this._fontIcon},set:function(e){var t=this._cleanupFontValue(e);t!==this._fontIcon&&(this._fontIcon=t,this._updateFontIconClasses())}},{key:"_splitIconName",value:function(e){if(!e)return["",""];var t=e.split(":");switch(t.length){case 1:return["",t[0]];case 2:return t;default:throw Error('Invalid icon name: "'.concat(e,'"'))}}},{key:"ngOnInit",value:function(){this._updateFontIconClasses()}},{key:"ngAfterViewChecked",value:function(){var e=this._elementsWithExternalReferences;if(e&&e.size){var t=this._location.getPathname();t!==this._previousPath&&(this._previousPath=t,this._prependPathToReferences(t))}}},{key:"ngOnDestroy",value:function(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}},{key:"_usingFontIcon",value:function(){return!this.svgIcon}},{key:"_setSvgElement",value:function(e){this._clearSvgElement();for(var t=e.querySelectorAll("style"),n=0;n<t.length;n++)t[n].textContent+=" ";var i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}},{key:"_clearSvgElement",value:function(){var e=this._elementRef.nativeElement,t=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();t--;){var n=e.childNodes[t];1===n.nodeType&&"svg"!==n.nodeName.toLowerCase()||e.removeChild(n)}}},{key:"_updateFontIconClasses",value:function(){if(this._usingFontIcon()){var e=this._elementRef.nativeElement,t=this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet):this._iconRegistry.getDefaultFontSetClass();t!=this._previousFontSetClass&&(this._previousFontSetClass&&e.classList.remove(this._previousFontSetClass),t&&e.classList.add(t),this._previousFontSetClass=t),this.fontIcon!=this._previousFontIconClass&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}}},{key:"_cleanupFontValue",value:function(e){return"string"==typeof e?e.trim().split(" ")[0]:e}},{key:"_prependPathToReferences",value:function(e){var t=this._elementsWithExternalReferences;t&&t.forEach((function(t,n){t.forEach((function(t){n.setAttribute(t.name,"url('".concat(e,"#").concat(t.value,"')"))}))}))}},{key:"_cacheChildrenWithExternalReferences",value:function(e){for(var t=e.querySelectorAll(T),n=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map,i=function(e){S.forEach((function(i){var r=t[e],o=r.getAttribute(i),a=o?o.match(q):null;if(a){var s=n.get(r);s||(s=[],n.set(r,s)),s.push({name:i,value:a[1]})}}))},r=0;r<t.length;r++)i(r)}},{key:"_updateSvgIcon",value:function(e){var t=this;if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){var n=_slicedToArray(this._splitIconName(e),2),i=n[0],r=n[1];i&&(this._svgNamespace=i),r&&(this._svgName=r),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(r,i).pipe(Object(m.a)(1)).subscribe((function(e){return t._setSvgElement(e)}),(function(e){var n="Error retrieving icon ".concat(i,":").concat(r,"! ").concat(e.message);t._errorHandler.handleError(new Error(n))}))}}}])}(C);L.\u0275fac=function(e){return new(e||L)(i.gc(i.r),i.gc(z),i.rc("aria-hidden"),i.gc(w),i.gc(i.t))},L.\u0275cmp=i.ac({type:L,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:7,hostBindings:function(e,t){2&e&&(i.Vb("data-mat-icon-type",t._usingFontIcon()?"font":"svg")("data-mat-icon-name",t._svgName||t.fontIcon)("data-mat-icon-namespace",t._svgNamespace||t.fontSet),i.Yb("mat-icon-inline",t.inline)("mat-icon-no-color","primary"!==t.color&&"accent"!==t.color&&"warn"!==t.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[i.Rb],ngContentSelectors:["*"],decls:1,vars:0,template:function(e,t){1&e&&(i.Fc(),i.Ec(0))},styles:[".mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],encapsulation:2,changeDetection:0}),L.ctorParameters=function(){return[{type:i.r},{type:z},{type:String,decorators:[{type:i.h,args:["aria-hidden"]}]},{type:void 0,decorators:[{type:i.z,args:[w]}]},{type:i.t}]},L.propDecorators={inline:[{type:i.E}],svgIcon:[{type:i.E}],fontSet:[{type:i.E}],fontIcon:[{type:i.E}]};var E=_createClass((function e(){_classCallCheck(this,e)}));E.\u0275mod=i.ec({type:E}),E.\u0275inj=i.dc({factory:function(e){return new(e||E)},imports:[[r.k],r.k]})},"NHP+":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("XNiG"),r=n("quSY"),o=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).value=null,e.hasNext=!1,e.hasCompleted=!1,e}return _inherits(t,e),_createClass(t,[{key:"_subscribe",value:function(e){return this.hasError?(e.error(this.thrownError),r.a.EMPTY):this.hasCompleted&&this.hasNext?(e.next(this.value),e.complete(),r.a.EMPTY):_superPropGet(t,"_subscribe",this,3)([e])}},{key:"next",value:function(e){this.hasCompleted||(this.value=e,this.hasNext=!0)}},{key:"error",value:function(e){this.hasCompleted||_superPropGet(t,"error",this,3)([e])}},{key:"complete",value:function(){this.hasCompleted=!0,this.hasNext&&_superPropGet(t,"next",this,3)([this.value]),_superPropGet(t,"complete",this,3)([])}}])}(i.b)},NHnE:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("qCKp");t.from=i.from},NJ4a:function(e,t,n){"use strict";function i(e){setTimeout((function(){throw e}),0)}n.d(t,"a",(function(){return i}))},NJ9Y:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("sVev"),r=n("pLZG"),o=n("BFxc"),a=n("XDbj"),s=n("xbPD"),c=n("SpAZ");function l(e,t){var n=arguments.length>=2;return function(l){return l.pipe(e?Object(r.a)((function(t,n){return e(t,n,l)})):c.a,Object(o.a)(1),n?Object(s.a)(t):Object(a.a)((function(){return new i.a})))}}},NNCq:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));var i=n("HDdC");function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return new i.a((function(i){void 0===t&&(t=e,e=0);var r=0,a=e;if(n)return n.schedule(o,0,{index:r,count:t,start:e,subscriber:i});for(;;){if(r++>=t){i.complete();break}if(i.next(a++),i.closed)break}}))}function o(e){var t=e.start,n=e.index,i=e.count,r=e.subscriber;n>=i?r.complete():(r.next(t),r.closed||(e.index=n+1,e.start=t+1,this.schedule(e)))}},NWTq:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t&&""!==t.trim()?e.sort((function(e,i){return null===e[t]&&null===i[t]?0:null===e[t]?1:null===i[t]?-1:n?e[t]>i[t]?1:-1:i[t]>e[t]?1:-1})):e}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"sortBy",type:r,pure:!0})},NXyV:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("Cfvw"),o=n("EY2u");function a(e){return new i.a((function(t){var n;try{n=e()}catch(i){return void t.error(i)}return(n?Object(r.a)(n):Object(o.b)()).subscribe(t)}))}},NlBQ:function(e,t,n){"use strict";var i;n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r})),function(e){e.NOT_STARTED="not-started",e.INPROGRESS="in-progress",e.FINISHED="finished"}(i||(i={}));var r=_createClass((function e(t){_classCallCheck(this,e),this.lessonId=t.lesson_id,this.status=t.status}))},Nv8m:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("DH7j"),r=n("yCtX"),o=n("l7GE"),a=n("ZUHj");function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(1===t.length){if(!Object(i.a)(t[0]))return t[0];t=t[0]}return Object(r.a)(t,void 0).lift(new c)}var c=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"call",value:function(e,t){return t.subscribe(new l(e))}}])}(),l=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).hasFirst=!1,n.observables=[],n.subscriptions=[],n}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.observables.push(e)}},{key:"_complete",value:function(){var e=this.observables,t=e.length;if(0===t)this.destination.complete();else{for(var n=0;n<t&&!this.hasFirst;n++){var i=e[n],r=Object(a.a)(this,i,void 0,n);this.subscriptions&&this.subscriptions.push(r),this.add(r)}this.observables=null}}},{key:"notifyNext",value:function(e,t,n){if(!this.hasFirst){this.hasFirst=!0;for(var i=0;i<this.subscriptions.length;i++)if(i!==n){var r=this.subscriptions[i];r.unsubscribe(),this.remove(r)}this.subscriptions=null}this.destination.next(t)}}])}(o.a)},NwDs:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=Math.round(Math.log(e)/Math.log(1024));n=Math.min(n,r.length-1);var i=e/Math.pow(1024,n);return"".concat((Math.round(100*i)/100).toFixed(t)," ").concat(r[n])}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=i.fc({name:"formatFileSize",type:o,pure:!0})},Nxst:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.ADMIN="ADMIN",e.PUBLISHER="PUBLISHER",e.DASHBOARD="DASHBOARD"}(i||(i={}))},Ny5n:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var i=n("fXoL"),r=n("RJVE"),o=n("6Pd0"),a=n("soBk"),s=n("qEc/"),c=n("nYR2"),l=n("Wgwc"),u=n.n(l),d=n("VqQv"),p=n("QLzs"),h=n("ofXK"),f=n("kmnG"),b=n("d3UM"),m=n("FKr1"),g=n("rzIH"),v=n("DAcC"),y=n("gInW");function M(e,t){if(1&e&&(i.mc(0,"div",9),i.od(1,"\n            "),i.mc(2,"span",10),i.od(3,"info"),i.lc(),i.od(4,"\n            "),i.mc(5,"span"),i.od(6),i.zc(7,"getLabel"),i.lc(),i.od(8,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(6),i.qd("\n                ",i.Bc(7,1,n.translations,"Stage.info.updating_checked_students"),"\n            ")}}function _(e,t){if(1&e&&(i.mc(0,"div",11),i.od(1,"\n            "),i.mc(2,"span",10),i.od(3,"warning"),i.lc(),i.od(4,"\n            "),i.mc(5,"span"),i.od(6),i.zc(7,"getLabel"),i.lc(),i.od(8,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(6),i.qd("\n                ",i.Bc(7,1,n.translations,"Stage.info.students_different_state"),"\n            ")}}function O(e,t){if(1&e&&(i.mc(0,"mat-option",12),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.Gc("value",n),i.Ub(1),i.qd("\n                    ",i.Bc(2,2,r.translations,"Stage."+n),"\n                ")}}function z(e,t){if(1&e&&(i.mc(0,"div",15),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.qd("\n                ",i.Bc(2,1,n.translations,"Stage.popup.error.due_date"),"\n            ")}}function A(e,t){if(1&e){var n=i.nc();i.mc(0,"div"),i.od(1,"\n            "),i.mc(2,"mcourser-date-time-picker",13),i.uc("selectionChange",(function(e){return i.ad(n),i.yc().onStageDateChange(e)})),i.zc(3,"getLabel"),i.zc(4,"getLabel"),i.zc(5,"getLabel"),i.lc(),i.od(6,"\n            "),i.md(7,z,3,4,"div",14),i.od(8,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("isDisabled",r.isStageLoading)("minDate",r.minDate)("selectedData",r.dueDatePickerData)("dateLocale",r.dateLocale)("dateFormatCode",r.dateFormatCode)("hoursPlaceholder",i.Bc(3,9,r.translations,"Stage.popup.placeholder.hours"))("minutesPlaceholder",i.Bc(4,12,r.translations,"Stage.popup.placeholder.minutes"))("placeholder",i.Bc(5,15,r.translations,"Stage.popup.placeholder.due_date")),i.Ub(5),i.Gc("ngIf",r.isDueDateInvalid)}}function k(e,t){1&e&&(i.mc(0,"div",16),i.od(1,"\n            "),i.hc(2,"app-loading"),i.od(3,"\n        "),i.lc())}var C=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.stageService=t,this.infoMessageService=n,this.saved=new i.u,this.canceled=new i.u,this.isStageLoading=!1,this.eStage=o.d,this.dueDatePickerData={selectedDate:null,selectedHour:null,selectedMinute:null},this.minDate=new Date,this.isDueDateInvalid=!1,this.allStudentsSameState=d.a}),[{key:"ngOnInit",value:function(){if(this.initStates(),this.dueDate)this.dueDatePickerData=(new s.a).transformDateToDateTimePicker(new Date(this.dueDate),this.timezone);else{var e=u()().add(1,"day").minute(0);this.dueDatePickerData=(new s.a).transformDateToDateTimePicker(e.toDate(),this.timezone)}}},{key:"onPopupReject",value:function(){this.canceled.emit()}},{key:"onPopupAccept",value:function(){var e,t=this;if(!this.isStageLoading)if(this.state!==o.d.ASSIGNED||(null===(e=this.dueDatePickerData)||void 0===e?void 0:e.selectedDate)){this.isStageLoading=!0;var n=this.state===o.d.ASSIGNED?(new s.a).transformDateTimePickerToDate(this.dueDatePickerData,this.timezone):void 0;this.stageService.updateState(this.lessonId,this.getStudentsIds(this.students),this.state,n).pipe(Object(c.a)((function(){return t.isStageLoading=!1}))).subscribe((function(){t.saved.emit({state:t.state,dueDate:n}),t.infoMessageService.addSuccess(t.translations.labels["Stage.popup.success"])}),(function(){t.infoMessageService.addError(t.translations.labels["Stage.popup.error"])}))}else this.isDueDateInvalid=!0}},{key:"onStageDateChange",value:function(e){this.dueDatePickerData=e,this.isDueDateInvalid=!1}},{key:"getStudentsIds",value:function(e){return e.map((function(e){return e.id}))}},{key:"initStates",value:function(){this.state===o.d.TODO&&(this.availableStates=[o.d.TODO,o.d.ASSIGNED,o.d.COMPLETED]),this.state===o.d.SUBMITTED&&(this.availableStates=[o.d.ASSIGNED,o.d.SUBMITTED,o.d.COMPLETED]),this.state===o.d.ASSIGNED&&(this.availableStates=[o.d.TODO,o.d.ASSIGNED,o.d.COMPLETED]),this.state===o.d.COMPLETED&&(this.availableStates=[o.d.ASSIGNED,o.d.COMPLETED]),this.state===o.d.SUBMITTED||this.state===o.d.ASSIGNED?this.state=o.d.COMPLETED:this.state!==o.d.TODO&&this.state!==o.d.COMPLETED||(this.state=o.d.ASSIGNED)}}])}();C.\u0275fac=function(e){return new(e||C)(i.gc(r.a),i.gc(a.o))},C.\u0275cmp=i.ac({type:C,selectors:[["app-popup-stage"]],inputs:{dateFormatCode:"dateFormatCode",dateLocale:"dateLocale",timezone:"timezone",translations:"translations",lessonId:"lessonId",students:"students",isMultipleStudents:"isMultipleStudents",state:"state",dueDate:"dueDate"},outputs:{saved:"saved",canceled:"canceled"},decls:32,vars:26,consts:[[1,"popup-stage",3,"autoClose","showAccept","rejectLabel","acceptLabel","isVisible","reject","accept"],[1,"popup__title"],[1,"popup__content"],["class","popup-stage__info",4,"ngIf"],["class","popup-stage__info popup-stage__info--warning",4,"ngIf"],[3,"value","disabled","valueChange"],[3,"value",4,"ngFor","ngForOf"],[4,"ngIf"],["class","popup-stage__loading",4,"ngIf"],[1,"popup-stage__info"],["icon","",1,"material-icons","popup-stage__icon"],[1,"popup-stage__info","popup-stage__info--warning"],[3,"value"],[3,"isDisabled","minDate","selectedData","dateLocale","dateFormatCode","hoursPlaceholder","minutesPlaceholder","placeholder","selectionChange"],["class","popup-stage__error",4,"ngIf"],[1,"popup-stage__error"],[1,"popup-stage__loading"]],template:function(e,t){1&e&&(i.mc(0,"app-popup-base",0),i.uc("reject",(function(){return t.onPopupReject()}))("accept",(function(){return t.onPopupAccept()})),i.zc(1,"getLabel"),i.zc(2,"getLabel"),i.od(3,"\n    "),i.mc(4,"span",1),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n    "),i.mc(8,"div",2),i.od(9,"\n        "),i.md(10,M,9,4,"div",3),i.od(11,"\n        "),i.md(12,_,9,4,"div",4),i.od(13,"\n        "),i.mc(14,"mat-form-field"),i.od(15,"\n            "),i.mc(16,"mat-label"),i.od(17),i.zc(18,"getLabel"),i.lc(),i.od(19,"\n\n            "),i.mc(20,"mat-select",5),i.uc("valueChange",(function(e){return t.state=e})),i.od(21,"\n                "),i.md(22,O,3,5,"mat-option",6),i.od(23,"\n            "),i.lc(),i.od(24,"\n        "),i.lc(),i.od(25,"\n\n        "),i.md(26,A,9,18,"div",7),i.od(27,"\n\n        "),i.md(28,k,4,0,"div",8),i.od(29,"\n    "),i.lc(),i.od(30,"\n"),i.lc(),i.od(31,"\n")),2&e&&(i.Gc("autoClose",!1)("showAccept",!0)("rejectLabel",i.Bc(1,14,t.translations,"Stage.popup.cancel"))("acceptLabel",i.Bc(2,17,t.translations,"Stage.popup.save"))("isVisible",!0),i.Ub(5),i.qd("\n        ",i.Bc(6,20,t.translations,"Stage.popup.title"),"\n    "),i.Ub(5),i.Gc("ngIf",(null==t.students?null:t.students.length)>1&&t.allStudentsSameState(t.students)),i.Ub(2),i.Gc("ngIf",(null==t.students?null:t.students.length)>1&&!t.allStudentsSameState(t.students)),i.Ub(5),i.qd("\n                ",i.Bc(18,23,t.translations,"Stage.popup.state_select.label"),"\n            "),i.Ub(3),i.Gc("value",t.state)("disabled",t.isStageLoading),i.Ub(2),i.Gc("ngForOf",t.availableStates),i.Ub(4),i.Gc("ngIf",t.state==t.eStage.ASSIGNED),i.Ub(2),i.Gc("ngIf",t.isStageLoading))},directives:[p.a,h.t,f.c,f.g,b.a,h.s,m.p,g.z,v.v],pipes:[y.l],encapsulation:2})},O4y0:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("7Hc7"),o=n("Y7HM"),a=function(e){function t(e){var n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.a;return _classCallCheck(this,t),(n=_callSuper(this,t)).source=e,n.delayTime=i,n.scheduler=a,(!Object(o.a)(i)||i<0)&&(n.delayTime=0),a&&"function"==typeof a.schedule||(n.scheduler=r.a),n}return _inherits(t,e),_createClass(t,[{key:"_subscribe",value:function(e){var n=this.delayTime,i=this.source;return this.scheduler.schedule(t.dispatch,n,{source:i,subscriber:e})}}],[{key:"create",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.a;return new t(e,n,i)}},{key:"dispatch",value:function(e){var t=e.source,n=e.subscriber;return this.add(t.subscribe(n))}}])}(i.a)},OIYi:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n("wd/R"))},OM7H:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("LRne"),r=n("HDdC"),o=n("cp0P"),a=n("l5mm"),s=n("lJxs"),c=n("JIr8"),l=n("w1tV"),u=n("aJOX"),d=n("dLnV"),p=(n("4XzM"),n("l/cY")),h=n("HVL/"),f=n("bS4Q"),b=n("fXoL"),m=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._restClient=t,this._info=n,this._translations=i,this._settings=r,this.load()}),[{key:"mapAuthUser",value:function(e){return new d.AuthUser(e)}},{key:"handleError",value:function(e){return Object(i.a)(new d.AuthUser)}},{key:"load",value:function(){var e=this;this.observe=this._restClient.get("/user/").pipe(Object(s.a)(this.mapAuthUser),Object(c.a)(this.handleError),Object(l.a)()),this.observe.subscribe((function(t){e.user=t;var n=isMcourserEurope5()||isMcourserDirectplateforme(),i=isMcourserFrance();t.isAuthenticated&&(n||i)&&e._restClient.postRelative("/slo/sejer/refresh-user-session/").subscribe({error:function(e){return console.error(e)}}),t.isDuringImport&&e.manageDuringLoad(),e.user.isAuthenticated&&""===e.user.email&&e.showMissingEmailInfo()})),this.changeObserve=new r.a((function(t){e.changeObserver=t})).pipe(Object(l.a)())}},{key:"showMissingEmailInfo",value:function(){var e=this;Object(o.a)([this._settings.get(),this._translations.getTranslations()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];i.showEmptyEmailInfo&&e._info.addWarning(r.labels["user.show_missing_email_info"])}))}},{key:"manageDuringLoad",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){sessionStorage.getItem("showedUpdateInProgress")||(e._info.addWarning(t.labels["sso.sejer.update_in_progress"]),sessionStorage.setItem("showedUpdateInProgress","true"));var n=Object(a.a)(3e4).subscribe((function(i){e.getIsLoading().subscribe((function(i){i.is_during_import||(n.unsubscribe(),e.user.isDuringImport=i.is_during_import,e.changeObserver.next(e.user),e._info.addSuccess(t.labels["sso.sejer.up_to_data"]))}))}))}))}},{key:"getIsLoading",value:function(){return this._restClient.get("/user/is_during_import")}},{key:"get",value:function(){return this.user?Object(i.a)(this.user):this.observe?this.observe:null}},{key:"onChange",value:function(){return this.changeObserve}},{key:"update",value:function(e){this.user.updateProfile(e),this.changeObserver.next(this.user)}},{key:"updateAgreements",value:function(e){this.user.regulations.regulationAgreementInfo=e.regulationInformation,this.user.regulations.regulationMarketing=e.regulationMarketing,this.changeObserver.next(this.user)}},{key:"updateRegulations",value:function(e){this.user.regulations=e,this.changeObserver.next(this.user)}},{key:"reload",value:function(){return this.user=null,this.load(),this.get()}},{key:"isShowMultipleLogin",value:function(){return this._restClient.get("/user/multiple_login")}},{key:"setMultipleLogin",value:function(){return this._restClient.post("/user/multiple_login")}}])}();m.\u0275fac=function(e){return new(e||m)(b.qc(u.c),b.qc(p.a),b.qc(h.a),b.qc(f.a))},m.\u0275prov=b.cc({token:m,factory:m.\u0275fac})},OQgR:function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return d}));var i=n("7o/Q"),r=n("quSY"),o=n("HDdC"),a=n("XNiG");function s(e,t,n,i){return function(r){return r.lift(new c(e,t,n,i))}}var c=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.keySelector=t,this.elementSelector=n,this.durationSelector=i,this.subjectSelector=r}),[{key:"call",value:function(e,t){return t.subscribe(new l(e,this.keySelector,this.elementSelector,this.durationSelector,this.subjectSelector))}}])}(),l=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e])).keySelector=n,a.elementSelector=i,a.durationSelector=r,a.subjectSelector=o,a.groups=null,a.attemptedToUnsubscribe=!1,a.count=0,a}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t;try{t=this.keySelector(e)}catch(n){return void this.error(n)}this._group(e,t)}},{key:"_group",value:function(e,t){var n=this.groups;n||(n=this.groups=new Map);var i,r=n.get(t);if(this.elementSelector)try{i=this.elementSelector(e)}catch(c){this.error(c)}else i=e;if(!r){r=this.subjectSelector?this.subjectSelector():new a.b,n.set(t,r);var o=new d(t,r,this);if(this.destination.next(o),this.durationSelector){var s;try{s=this.durationSelector(new d(t,r))}catch(c){return void this.error(c)}this.add(s.subscribe(new u(t,r,this)))}}r.closed||r.next(i)}},{key:"_error",value:function(e){var t=this.groups;t&&(t.forEach((function(t,n){t.error(e)})),t.clear()),this.destination.error(e)}},{key:"_complete",value:function(){var e=this.groups;e&&(e.forEach((function(e,t){e.complete()})),e.clear()),this.destination.complete()}},{key:"removeGroup",value:function(e){this.groups.delete(e)}},{key:"unsubscribe",value:function(){this.closed||(this.attemptedToUnsubscribe=!0,0===this.count&&_superPropGet(t,"unsubscribe",this,3)([]))}}])}(i.a),u=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[n])).key=e,r.group=n,r.parent=i,r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.complete()}},{key:"_unsubscribe",value:function(){var e=this.parent,t=this.key;this.key=this.parent=null,e&&e.removeGroup(t)}}])}(i.a),d=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t)).key=e,r.groupSubject=n,r.refCountSubscription=i,r}return _inherits(t,e),_createClass(t,[{key:"_subscribe",value:function(e){var t=new r.a,n=this.refCountSubscription,i=this.groupSubject;return n&&!n.closed&&t.add(new p(n)),t.add(i.subscribe(e)),t}}])}(o.a),p=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).parent=e,e.count++,n}return _inherits(t,e),_createClass(t,[{key:"unsubscribe",value:function(){var e=this.parent;e.closed||this.closed||(_superPropGet(t,"unsubscribe",this,3)([]),e.count-=1,0===e.count&&e.attemptedToUnsubscribe&&e.unsubscribe())}}])}(r.a)},OZLH:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=_createClass((function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;_classCallCheck(this,e),this.isActive=t,this.url=n})),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this.type=0,t&&(this.type=t.registration_type)}),[{key:"standard",get:function(){return 0===this.type}},{key:"withRegulations",get:function(){return 1===this.type}},{key:"withOptionalRegulations",get:function(){return 2===this.type}}])}(),o=_createClass((function e(t){_classCallCheck(this,e),t?(this.google=new i(t.sign_in_with_google_active,t.sign_in_with_google_url),this.office=new i(t.sign_in_with_office_active,t.sign_in_with_office_url),this.librus=new i(t.sign_in_with_librus_active,"/public/librus"),this.dataporten=new i(t.sign_in_with_dataporten_active,t.sign_in_with_dataporten_url),this.registrationType=new r(t),this.registrationDefaultProfileType=t.registration_default_profile_type,this.registrationHideGenderOption=t.registration_hide_gender_option,this.registrationHideBirthdayOption=t.registration_hide_birthday_option,this.registrationShowPrivacyPolicyLink=t.registration_show_privacy_policy_link,this.registrationHideOptionalRegistrationCheckboxes=t.registration_hide_optional_registration_checkboxes):(this.google=new i,this.office=new i,this.librus=new i,this.dataporten=new i,this.registrationType=new r)}))},Oaa7:function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},Ob0Z:function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function i(e,t,n,i){var r="";if(t)switch(n){case"s":r="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":r="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":r="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":r="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":r="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":r="%d \u0924\u093e\u0938";break;case"d":r="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":r="%d \u0926\u093f\u0935\u0938";break;case"M":r="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":r="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":r="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":r="%d \u0935\u0930\u094d\u0937\u0947"}else switch(n){case"s":r="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":r="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":r="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":r="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":r="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":r="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":r="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":r="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":r="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":r="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":r="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":r="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return r.replace(/%d/i,e)}e.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u092a\u0939\u093e\u091f\u0947"===t||"\u0938\u0915\u093e\u0933\u0940"===t?e:"\u0926\u0941\u092a\u093e\u0930\u0940"===t||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===t||"\u0930\u093e\u0924\u094d\u0930\u0940"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"\u092a\u0939\u093e\u091f\u0947":e<12?"\u0938\u0915\u093e\u0933\u0940":e<17?"\u0926\u0941\u092a\u093e\u0930\u0940":e<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(n("wd/R"))},Ob9h:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=_createClass((function e(t){if(_classCallCheck(this,e),!t||!Array.isArray(t.resources)||!t.resources[0])throw new Error("Invalid assessment model");var n=t.resources[0];this.lesson_id=parseInt(n.resourceId+"",10),this.lesson_name=n.name,this.versions_count=t.versionsCount,this.pages_list=t.pages&&Object.keys(t.pages).some((function(e){return e===n.id.toString()}))&&Array.from(t.pages[n.id].pages).join()||""}))},OgTE:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return moment(e).format(t.toUpperCase())}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"formatDate",type:r,pure:!1})},Oghu:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._renderer=n,this.native=t.nativeElement}),[{key:"ngAfterViewInit",value:function(){var e=this;this.container=document.getElementById(this.containerId),this.init(),this.windowListenResizeFunc=this._renderer.listen("window","resize",(function(){return e.init()})),this.windowListenScrollFunc=this._renderer.listen("window","scroll",(function(){return e.init()}))}},{key:"ngOnDestroy",value:function(){this.windowListenResizeFunc&&this.windowListenResizeFunc(),this.windowListenScrollFunc&&this.windowListenScrollFunc(),this.native=null,this.container=null}},{key:"init",value:function(){var e=this.container.offsetTop,t=e;t-=document.body.scrollTop;var n=e+this.container.offsetHeight-this.native.offsetHeight;t<64&&(t=n>document.body.scrollTop+64?64:n-document.body.scrollTop),this.native.style.width=this.container.clientWidth+"px",this.native.style.left=this.container.offsetLeft+"px",this.native.style.top=t+"px"}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r),i.gc(i.U))},r.\u0275dir=i.bc({type:r,selectors:[["","floating-box",""]],inputs:{containerId:["floating-box-container","containerId"]}})},Ogly:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=_createClass((function e(t){_classCallCheck(this,e),this.userId=t.course_id,this.courseId=t.course_id,this.created=t.created,this.utctcId=t.utctc_id,this.gamme=t.gamme,this.code_action=t.code_action||null,this.publisher=t.publisher||null,this.durationTo=t.duration_to||null}))},OjkT:function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u093f"===t?e<4?e:e+12:"\u092c\u093f\u0939\u093e\u0928"===t?e:"\u0926\u093f\u0909\u0901\u0938\u094b"===t?e>=10?e:e+12:"\u0938\u093e\u0901\u091d"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"\u0930\u093e\u0924\u093f":e<12?"\u092c\u093f\u0939\u093e\u0928":e<16?"\u0926\u093f\u0909\u0901\u0938\u094b":e<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(n("wd/R"))},OmwH:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1130?"\u4e0a\u5348":i<1230?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(n("wd/R"))},"Op9/":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("soBk"),r=n("vkgz"),o=["calendar_today","notifications","timer","account_circle","chrome_reader_mode"],a={registerIcons:function(e){for(var t=0,n=o;t<n.length;t++){r=n[t],a=void 0,s=void 0,a=(i=e).iconRegistry,s=i.sanitizer,a.addSvgIcon(r,s.bypassSecurityTrustResourceUrl("assets/icons/mcourser-europe-9/".concat(r,".svg")))}var i,r,a,s;return o}},s=n("fXoL"),c=n("NFeN"),l=n("jhN1"),u=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.settingsService=t,this.iconRegistry=n,this.sanitizer=i,this.customIcons=[],this.iconRegisters=new Map([["mcourser-europe-9",a]])}),[{key:"hasRegisteredCustomIcon",value:function(e){return void 0!==this.customIcons&&null!==this.customIcons&&this.customIcons.some((function(t){return t===e}))}},{key:"init",value:function(){this.registerIcons()}},{key:"registerIcons",value:function(){var e=this;this.settingsService.get().pipe(Object(r.a)((function(t){return e.registerCustomIcons(t.mcourser)}))).subscribe()}},{key:"registerCustomIcons",value:function(e){this.iconRegisters.has(e)&&(this.customIcons=this.iconRegisters.get(e).registerIcons({iconRegistry:this.iconRegistry,sanitizer:this.sanitizer}))}}])}();u.\u0275fac=function(e){return new(e||u)(s.qc(i.D),s.qc(c.c),s.qc(l.b))},u.\u0275prov=s.cc({token:u,factory:u.\u0275fac,providedIn:"root"})},OtzE:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"d",(function(){return l}));var i=n("AaCr"),r=n("gInW"),o=_createClass((function e(){_classCallCheck(this,e)}));o.NEW_MESSAGE="NEW_MESSAGE",o.NEW_ASSIGNMENT="NEW_ASSIGNMENT",o.NEW_ATTENDANCE="NEW_ATTENDANCE",o.UPDATE_ATTENDANCE="UPDATE_ATTENDANCE",o.NEW_GRADE="NEW_GRADE",o.UPDATE_GRADE="UPDATE_GRADE",o.DELETE_GRADE="DELETE_GRADE",o.GENERATED_CERTIFICATE_PDF="GENERATED_CERTIFICATE_PDF",o.CONTEXTUAL_PORTFOLIO_POPUP="CONTEXTUAL_PORTFOLIO_POPUP",o.PRINTABLE_ASSESSMENT_CREATION_DONE="PRINTABLE_ASSESSMENT_CREATED",o.NEW_ASSESSMENT_TEACHER="NEW_ASSESSMENT_TEACHER",o.NEW_ASSESSMENT_STUDENT="NEW_ASSESSMENT_STUDENT",o.PRINTABLE_SINGLE_PDF_CREATED="PRINTABLE_SINGLE_PDF_CREATED",o.NEW_NOTE_TEACHER="NEW_NOTE_TEACHER",o.EDIT_NOTE_TEACHER="EDIT_NOTE_TEACHER",o.NEW_REVISION_PLAN="NEW_REVISION_PLAN",o.CHAT_CREATED="CHAT_CREATED",o.NEW_BADGE="NEW_BADGE",o.NEW_ASSIGN_TEACHER_TO_GROUP="NEW_ASSIGN_TEACHER_TO_GROUP",o.LESSON_STAGE_CHANGED="LESSON_STAGE_CHANGED";var a={NEW_ASSIGNMENT:"star_border",NEW_MESSAGE:"chat",NEW_GRADE:"fact_check",UPDATE_GRADE:"fact_check",DELETE_GRADE:"fact_check",PRINTABLE_ASSESSMENT_CREATED:"print",NEW_ASSESSMENT_TEACHER:"assignment",NEW_ASSESSMENT_STUDENT:"assignment"},s={NEW_MESSAGE:{link:"/messenger/view/received/[id]",student_link:"/messenger/view/received/[id]",parent_link:"/messenger/view/received/[id]",text:"messenger.new_message"},NEW_ASSIGNMENT:{link:"/assignments-v2/assignments-list",student_link:"/assignments-v2/assignment/[id]/assignment-student-details/[student_assignment_id]/edit",parent_link:"/assignments-v2/assignments-students-list",teacher_link:"/assignments-v2/assignment-details/[id]",text:"assignments.new_assignment"},NEW_ATTENDANCE:{link:"/myschool/gradebook/student/attendance/",student_link:"/myschool/gradebook/student/attendance/",parent_link:"/myschool/parent/student/[id]/school/attendance/",text:"attendance.new_attendance"},UPDATE_ATTENDANCE:{link:"/myschool/gradebook/student/attendance/",student_link:"/myschool/gradebook/student/attendance/",parent_link:"/myschool/parent/student/[id]/school/attendance/",text:"attendance.update_attendance"},NEW_GRADE:{link:"/myschool/gradebook/student/",student_link:"/myschool/gradebook/student/",parent_link:"/myschool/parent/student/[id]/school/grades/",text:"grade.new_grade"},UPDATE_GRADE:{link:"/myschool/gradebook/student/",student_link:"/myschool/gradebook/student/",parent_link:"/myschool/parent/student/[id]/school/grades/",text:"grade.update_grade"},DELETE_GRADE:{link:"/myschool/gradebook/student/",student_link:"/myschool/gradebook/student/",parent_link:"/myschool/parent/student/[id]/school/grades/",text:"grade.delete_grade"},GENERATED_CERTIFICATE_PDF:{link:"/file/secure/[id]",parent_link:"/file/secure/[id]",student_link:"/file/secure/[id]",text:"myschool.classes.my_classes.certificate.notification.download_pdf"},PRINTABLE_ASSESSMENT_CREATED:{linkParams:{defaultTab:"print"},link:"/assessment/tests",new_link:"/test-generator/test-generator",parent_link:"/assessment/tests",student_link:"/assessment/tests",text:"assessment.printable.generation.done.notification.title"},NEW_ASSESSMENT_TEACHER:{link:"/assessment/tests",new_link:"/test-generator/test-generator",parent_link:"/assessment/tests",student_link:"/assessment/tests",text:"assessment.generation.done.teacher_notification.title"},NEW_ASSESSMENT_STUDENT:{link:"/assessment/tests",parent_link:"/assessment/tests",student_link:"/assessment/tests",text:"assessment.generation.done.student_notification.title"},NEW_NOTE_TEACHER:{link:"/assessment/tests/note/[note_id]",parent_link:"/assessment/tests/note/[note_id]",student_link:"/assessment/tests/note/[note_id]",text:"assessment.generation.note.notification.title"},EDIT_NOTE_TEACHER:{link:"/assessment/tests/note/[note_id]",parent_link:"/assessment/tests/note/[note_id]",student_link:"/assessment/tests/note/[note_id]",text:"assessment.edit.note.notification.title"},NEW_REVISION_PLAN:{link:"/revision/plans/details/[id]/next/~revision~plans",parent_link:"/assessment/tests",student_link:"/revision/plans/details/[id]/next/~revision~plans",text:"revision_plan.new_revision.notification.title"},CHAT_CREATED:{link:"/chat",parent_link:"/chat",student_link:"/chat",text:"chat.notification.chat_created_title"},NEW_BADGE:{link:"/courses/[course_id]",parent_link:"/courses/[course_id]",student_link:"/courses/[course_id]",text:"badge.notification.assigned.title"},NEW_ASSIGN_TEACHER_TO_GROUP:{link:"/students/classes/[group_id]/dashboard/next/~dashboard",parent_link:"/students/classes/[group_id]/dashboard/next/~dashboard",student_link:"/students/classes/[group_id]/dashboard/next/~dashboard",text:"connection.notification.assign_teacher_to_group.title"},LESSON_STAGE_CHANGED:{link:"",parent_link:"/myschool/parent/student/[student_id]/courses/[course_id]",teacher_link:"/students/mystudents/[student_id]/collections/[course_id]/next/~students~mystudents~[student_id]~collections~next~~students~mystudents",student_link:"/lesson/view/[resource_id]/next/~courses~[course_id]~next~~courses~list~type~favorites",text:"lesson_stage.notification.stage_changed"}},c=function(){return _createClass((function e(t,n,a,c,l,u){_classCallCheck(this,e),this.text="",this.textTypeNotification="",this.link="",this.student_link="",this.parent_link="",this.teacher_link="",this.objectType="",this.datetime="",this.inNewTabOpen=!1,this.isRead=!1,this.linkParams={};var d=new r.t,p=(new Date).getTime().toString(),h=s[a.objectType];switch(h||(h={link:"",parent_link:"",student_link:"",text:""}),a.objectType){case o.GENERATED_CERTIFICATE_PDF:this.inNewTabOpen=!0,this.link=h.link.replace("[id]",a.objectDatabaseId+""),this.text="";var f=a.data;f.first_name&&(this.text+=f.first_name+" "),f.last_name&&(this.text+=f.last_name);break;case o.NEW_ASSIGNMENT:if("string"!=typeof a.data)if(this.text=a.data.title,u===i.b.student){var b=h.student_link.replace("[id]",String(a.data.assignment_id));b=b.replace("[student_assignment_id]",String(a.data.student_assignment_id)),this.link=b,this.student_link=b}else{var m=h.teacher_link.replace("[id]",String(a.data.assignment_id));this.link=m,this.parent_link=m,this.teacher_link=m}else this.text=a.data,u===i.b.student?this.link=h.link.replace("assignments-list","assignments-students-list"):this.link=h.link;break;case o.PRINTABLE_ASSESSMENT_CREATION_DONE:var g=t.labels["assessment.printable.generation.done.notification"]||"label not found";this.text=g.replace("%s",a.data.lesson_name),this.link=n.isGradebookAndTestGeneratorEnabledInstance()?h.new_link:h.link;break;case o.NEW_ASSESSMENT_TEACHER:var v=t.labels["assessment.generation.done.teacher_notification"]||"label not found";this.text=v.replace("%s",a.data.lesson_name),this.link=n.isGradebookAndTestGeneratorEnabledInstance()?h.new_link:h.link;break;case o.NEW_ASSESSMENT_STUDENT:var y=moment.utc(a.data.start_date).tz(l.timezone).format("YYYY-MM-DD HH:mm"),M=t.labels["assessment.generation.done.student_notification"]||"label not found";this.text=M.replace("%s",a.data.lesson_name).replace("%(start_date)",y),this.link=h.link;break;case o.NEW_NOTE_TEACHER:this.text=t.labels["assessment.generation.note.notification.text"]||"label not found",this.text=this.text.replace("[teacher]",String(a.sender.firstName+" "+a.sender.lastName)),this.link=h.link.replace("[note_id]",String(a.data.note_id));break;case o.EDIT_NOTE_TEACHER:this.text=t.labels["assessment.edit.note.notification.text"]||"label not found",this.text=this.text.replace("[teacher]",String(a.sender.firstName+" "+a.sender.lastName)),this.link=h.link.replace("[note_id]",String(a.data.note_id));break;case o.NEW_REVISION_PLAN:this.text=a.data,this.link=h.link.replace("[id]",String(a.objectDatabaseId||p));break;case o.CHAT_CREATED:this.text=t.labels["chat.notification.chat_created"]||"label not found",this.text=this.text.replace("[teacher]",String(a.sender.firstName+" "+a.sender.lastName)),this.link=h.link;break;case o.NEW_BADGE:this.text=t.labels["badge.notification.assigned.text"];var _=a.objectDatabaseId?h.link.replace("[course_id]",String(a.objectDatabaseId)):"/courses";this.link=_,this.parent_link=_,this.student_link=_;break;case o.NEW_ASSIGN_TEACHER_TO_GROUP:this.text=t.labels["connection.notification.assign_teacher_to_group.text"];var O=a.data.group_id?h.link.replace("[group_id]",String(a.data.group_id)):"/students/classes";this.link=O,this.parent_link=O,this.student_link=O;break;case o.LESSON_STAGE_CHANGED:var z,A=a.data.lesson_stage;z="ASSIGNED"===A?t.labels["lesson_stage.notification.assigned_by_teacher"].replace("[sender_display_name]",a.data.sender_display_name).replace("[lesson_title]",a.data.lesson_title).replace("[lesson_due_date]",d.transform(a.data.lesson_due_date,l)):"SUBMITTED"===A?t.labels["lesson_stage.notification.submitted_by_student"].replace("[sender_display_name]",a.data.sender_display_name).replace("[lesson_title]",a.data.lesson_title).replace("[lesson_submitted_date]",d.transform(a.data.lesson_submitted_date,l)):"COMPLETED"===A?t.labels["lesson_stage.notification.accepted_by_teacher"].replace("[sender_display_name]",a.data.sender_display_name).replace("[lesson_title]",a.data.lesson_title):t.labels["lesson_stage.notification.default"].replace("[sender_display_name]",a.data.sender_display_name).replace("[lesson_title]",a.data.lesson_title)+A,this.text=z;var k=a.data.resource_id,C=a.data.course_id,w=a.data.student_id,S=w&&C?h.teacher_link.replace("[student_id]",String(w)).replace("[course_id]",String(C)).replace("[student_id]",String(w)):"/students/mystudents;stay=true";this.teacher_link=S;var T=w&&C?h.parent_link.replace("[student_id]",String(w)).replace("[course_id]",String(C)):"/myschool/parent/children";this.parent_link=T;var q=k&&C?h.student_link.replace("[resource_id]",String(k)).replace("[course_id]",String(C)):"/courses/list/type/favorites";this.student_link=q,u===i.b.student?this.link=this.student_link:u===i.b.teacher?(h.linkParams={expandresourceid:k},this.link=this.teacher_link):u===i.b.parent&&(this.link=this.parent_link);break;default:this.text=a.data,this.link=h.link.replace("[id]",String(a.objectDatabaseId||p))}a.objectType!==o.NEW_BADGE&&a.objectType!==o.LESSON_STAGE_CHANGED&&(this.parent_link=h.parent_link.replace("[id]",String(a.objectDatabaseId||p)),this.parent_link=this.parent_link.replace("[note_id]",String(a.data.note_id)),"string"!=typeof a.data.data?(this.student_link=h.student_link.replace("[id]",String(a.data.assignment_id)),this.student_link=this.student_link.replace("[student_assignment_id]",String(a.data.student_assignment_id))):this.student_link=h.student_link.replace("[id]",String(a.objectDatabaseId||p)),this.student_link=this.student_link.replace("[note_id]",String(a.data.note_id))),this.textTypeNotification=h.text,this.objectId=a.objectId,this.objectType=a.objectType,this.datetime=a.datetime,this.timestamp=a.timestamp,this.isRead=a.isRead,this.linkParams=h.linkParams||{},a.receiver&&(this.receiver=a.receiver),a.sender&&(this.sender=a.sender),a.additionalPayload&&(this.additionalPayload=a.additionalPayload)}),[{key:"getParamsAsLink",value:function(){var e=this,t=[];return Object.keys(this.linkParams).forEach((function(n){t.push("".concat(n,"=").concat(e.linkParams[n]))})),0===t.length?"":"?"+t.join("&")}},{key:"getLinkWithParams",value:function(){return"".concat(this.link).concat(this.getParamsAsLink())}},{key:"ico",get:function(){return a[this.objectType]}}])}(),l=function(){function e(){_classCallCheck(this,e),this.data="",this.objectType=o.NEW_MESSAGE,this.skipOnBell=!1,this.isRead=!1}return _createClass(e,[{key:"serialize",value:function(e){return{data:this.data,object_id:this.objectId,object_database_id:this.objectDatabaseId,object_type:this.objectType,receiver_id:this.receiverId,sender_id:this.senderId,status:this.status,datetime:e,is_read:this.isRead,sender:this.sender,receiver:this.receiver}}}],[{key:"fromFirebase",value:function(t){var n=new e;return t.data&&(n.data=t.data,"string"!=typeof t.data&&(n.data.assignment_id=t.data.assignment_id,n.data.student_assignment_id=t.data.student_assignment_id,n.data.title=t.data.title)),n.objectId=t.object_id,n.objectDatabaseId=t.object_database_id,n.objectType=t.object_type,n.receiverId=t.receiver_id,n.senderId=t.sender_id,n.status=t.status,n.datetime=t.datetime,n.timestamp=t.timestamp,n.skipOnBell=t.skip_on_bell,n.additionalPayload=t.additional_payload,n.isRead=t.is_read,t.receiver&&(n.receiver=t.receiver),t.sender&&(n.sender=t.sender),n}},{key:"toDisplayNotification",value:function(e,t,n,i,r,o){return new c(e,n,t,i,r,o)}}])}()},Ou6q:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("aJOX"),r=n("jtHE"),o=n("wd/R"),a=n("fXoL"),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClientService=t,this.token=null,this.token$=null}),[{key:"ngOnDestroy",value:function(){this.completeSubjectIfExists()}},{key:"getToken",value:function(){return(null===this.token$||null!==this.token&&this.isTokenExpiredOrNearExpiration)&&this.refreshToken(),this.token$.asObservable()}},{key:"refreshToken",value:function(){var e=this;this.completeSubjectIfExists(),this.token$=new r.a(1),this.token=null,this.getTokenFromAPI().subscribe((function(t){e.token=t.token,e.token$&&(e.token$.next(t.token),e.token$.complete())}),(function(t){e.token$&&(e.token$.error(t),e.token$.complete(),e.token$=null)}))}},{key:"completeSubjectIfExists",value:function(){null!==this.token$&&this.token$.complete()}},{key:"isTokenExpiredOrNearExpiration",get:function(){if(this.token){var e=_slicedToArray(this.token.split("."),3),t=(e[0],e[1]),n=(e[2],JSON.parse(atob(t))),i=o.unix(n.exp),r=o();return r>=i||r.add(5,"minute")>=i}return!0}},{key:"getTokenFromAPI",value:function(){return this._restClientService.get("/user/firestore_token")}}])}();s.\u0275fac=function(e){return new(e||s)(a.qc(i.c))},s.\u0275prov=a.cc({token:s,factory:s.\u0275fac})},"OuL/":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("/Tr7"),r=n("jIYg");function o(e){Object(r.a)(1,arguments);var t=Object(i.a)(e),n=t.getFullYear(),o=t.getMonth(),a=new Date(0);return a.setFullYear(n,o+1,0),a.setHours(0,0,0,0),a.getDate()}},Oxv6:function(e,t,n){!function(e){"use strict";var t={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};e.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0448\u0430\u0431"===t?e<4?e:e+12:"\u0441\u0443\u0431\u04b3"===t?e:"\u0440\u04ef\u0437"===t?e>=11?e:e+12:"\u0431\u0435\u0433\u043e\u04b3"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0448\u0430\u0431":e<11?"\u0441\u0443\u0431\u04b3":e<16?"\u0440\u04ef\u0437":e<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},P4MP:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("V2+U"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return e.resource_type===i.g.FILE||e.resource_type===i.g.URL||e.resource_type===i.g.LESSON?"_blank":"_self"}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"lessonTarget",type:o,pure:!0})},PA2r:function(e,t,n){!function(e){"use strict";var t={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},n="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),i=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],r=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function o(e){return e>1&&e<5&&1!=~~(e/10)}function a(e,t,n,i){var r=e+" ";switch(n){case"s":return t||i?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return t||i?r+(o(e)?"sekundy":"sekund"):r+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?r+(o(e)?"minuty":"minut"):r+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?r+(o(e)?"hodiny":"hodin"):r+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?r+(o(e)?"dny":"dn\xed"):r+"dny";case"M":return t||i?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return t||i?r+(o(e)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):r+"m\u011bs\xedci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?r+(o(e)?"roky":"let"):r+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},PKtf:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("Op9/"),r=n("fXoL"),o=n("ofXK"),a=n("NFeN");function s(e,t){if(1&e&&(r.kc(0),r.od(1,"\n        "),r.hc(2,"mat-icon",3),r.od(3,"\n    "),r.jc()),2&e){var n=r.yc(2);r.Ub(2),r.Gc("svgIcon",n.iconName)}}function c(e,t){if(1&e&&(r.od(0,"\n        "),r.mc(1,"mat-icon"),r.od(2),r.lc(),r.od(3,"\n    ")),2&e){var n=r.yc(2);r.Ub(2),r.pd(n.iconName)}}function l(e,t){if(1&e&&(r.kc(0),r.od(1,"\n    "),r.md(2,s,4,1,"ng-container",1),r.od(3,"\n    "),r.md(4,c,4,1,"ng-template",null,2,r.nd),r.od(6,"\n"),r.jc()),2&e){var n=r.Wc(5),i=r.yc();r.Ub(2),r.Gc("ngIf",i.hasRegisteredCustomIcon())("ngIfElse",n)}}var u=function(){return _createClass((function e(t){_classCallCheck(this,e),this.customIconsService=t}),[{key:"hasRegisteredCustomIcon",value:function(){return this.customIconsService.hasRegisteredCustomIcon(this.iconName)}}])}();u.\u0275fac=function(e){return new(e||u)(r.gc(i.a))},u.\u0275cmp=r.ac({type:u,selectors:[["app-icon"]],inputs:{iconName:"iconName"},decls:2,vars:1,consts:[[4,"ngIf"],[4,"ngIf","ngIfElse"],["materialIcon",""],[3,"svgIcon"]],template:function(e,t){1&e&&(r.md(0,l,7,2,"ng-container",0),r.od(1,"\n")),2&e&&r.Gc("ngIf",t.iconName)},directives:[o.t,a.a],styles:["app-icon[_ngcontent-%COMP%]{display:inline-block;height:1.7143rem;width:1.7143rem;vertical-align:middle}app-icon[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}"]})},PLnc:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("soBk"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=0,this.yearId=0,this.label="",this.start=new Date,this.end=new Date,this.inProgress=!1,this.isGeneratingSubjects=!1,this._ui=new o,t&&(this.id=t.id,this.yearId=t.year,this.label=t.label,this.start=i.i.serverTimestampToDate(t.start),this.end=i.i.serverTimestampToDate(t.end),this.inProgress=t.in_progress||!1,this.isGeneratingSubjects=t.is_generating_subjects||!1)}),[{key:"fullLabel",get:function(){return this.year?"".concat(this.label," (").concat(this.year.label,")"):this.label}},{key:"rawSemester",value:function(){return{id:this.id,year:this.yearId,label:this.label,start:i.i.dateToServerTimestamp(this.start),end:i.i.dateToServerTimestamp(this.end),in_progress:this.inProgress,is_generating_subjects:this.isGeneratingSubjects}}},{key:"validate",value:function(e){return this._ui.isStartValid.isValidType=this.start instanceof Date,this._ui.isStartValid.isInYear=i.i.compareDates(this.start,e.start)>=0&&i.i.compareDates(this.start,e.end)<=0,this._ui.isEndValid.isValidType=this.end instanceof Date,this._ui.isEndValid.isGraterThanStart=i.i.compareDates(this.start,this.end)<0,this._ui.isEndValid.isInYear=i.i.compareDates(this.end,e.start)>=0&&i.i.compareDates(this.end,e.end)<=0,this._ui.isLabelValid.isNotEmpty=""!==this.label.trim(),this._ui.isStartValid.isValidType&&this._ui.isStartValid.isInYear&&this._ui.isEndValid.isValidType&&this._ui.isEndValid.isGraterThanStart&&this._ui.isEndValid.isInYear&&this._ui.isLabelValid.isNotEmpty&&this._ui.isLabelValid.isNameUnique}},{key:"isDateWithinSemester",value:function(e){return i.i.compareDates(e,this.start)>=0&&i.i.compareDates(e,this.end)<=0}}])}(),o=_createClass((function e(){_classCallCheck(this,e),this.isStartValid={isValidType:!0,isInYear:!0},this.isEndValid={isValidType:!0,isGraterThanStart:!0,isInYear:!0},this.isLabelValid={isNotEmpty:!0,isNameUnique:!0},this.isAvailable=!0}))},PZ7Y:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return d})),n.d(t,"c",(function(){return f})),n.d(t,"b",(function(){return b})),n.d(t,"e",(function(){return y}));var i,r=function(){return(r=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},o=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var i=Array(e),r=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,r++)i[r]=o[a];return i};!function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"}(i||(i={}));var a,s=[i.SUNDAY,i.SATURDAY];function c(e,t){var n=t.startDate,i=t.seconds,r=t.excluded,o=t.precision;if(r.length<1)return 0;for(var a=e.addSeconds,s=e.getDay,c=e.addDays,l=a(n,i-1),u=s(n),d=s(l),p=0,h=n,f=function(){var t=s(h);r.some((function(e){return e===t}))&&(p+=function(e,t){var n=t.precision,i=t.day,r=t.dayStart,o=t.dayEnd,a=t.startDate,s=t.endDate,c=e.differenceInSeconds,l=e.endOfDay,u=e.startOfDay;if("minutes"===n){if(i===r)return c(l(a),a)+1;if(i===o)return c(s,u(s))+1}return 86400}(e,{dayStart:u,dayEnd:d,day:t,precision:o,startDate:n,endDate:l})),h=c(h,1)};h<l;)f();return p}function l(e,t){var n=t.events,i=t.periodStart,r=t.periodEnd;return n.filter((function(t){return function(e,t){var n=t.event,i=t.periodStart,r=t.periodEnd,o=e.isSameSecond,a=n.start,s=n.end||n.start;return a>i&&a<r||s>i&&s<r||a<i&&s>r||!(!o(a,i)&&!o(a,r))||!(!o(s,i)&&!o(s,r))}(e,{event:t,periodStart:i,periodEnd:r})}))}function u(e,t){var n=t.date,i=t.weekendDays,r=void 0===i?s:i,o=e.startOfDay,a=e.isSameDay,c=e.getDay,l=o(new Date),u=c(n);return{date:n,day:u,isPast:n<l,isToday:a(n,l),isFuture:n>l,isWeekend:r.indexOf(u)>-1}}function d(e,t){for(var n=t.viewDate,i=t.weekStartsOn,r=t.excluded,o=void 0===r?[]:r,a=t.weekendDays,s=t.viewStart,c=void 0===s?e.startOfWeek(n,{weekStartsOn:i}):s,l=t.viewEnd,d=void 0===l?e.addDays(c,7):l,p=e.addDays,h=e.getDay,f=[],b=c;b<d;)o.some((function(e){return h(b)===e}))||f.push(u(e,{date:b,weekendDays:a})),b=p(b,1);return f}function p(e,t){var n=t.events,i=void 0===n?[]:n,a=t.excluded,s=void 0===a?[]:a,l=t.precision,u=void 0===l?"days":l,d=t.absolutePositionedEvents,p=void 0!==d&&d,h=t.viewStart,f=t.viewEnd;h=e.startOfDay(h),f=e.endOfDay(f);var b=e.differenceInSeconds,m=e.differenceInDays,g=function(e,t){for(var n=t.date2,i=t.excluded,r=t.date1,o=0;r<n;)-1===i.indexOf(e.getDay(r))&&o++,r=e.addDays(r,1);return o}(e,{date1:h,date2:f,excluded:s}),v=m(f,h)+1,y=i.filter((function(e){return e.allDay})).map((function(t){var n=function(e,t){var n=t.event,i=t.startOfWeek,r=t.excluded,o=t.precision,a=e.differenceInDays,s=e.startOfDay,l=e.differenceInSeconds;if(n.start<i)return 0;var u=0;switch(o){case"days":u=86400*a(s(n.start),i);break;case"minutes":u=l(n.start,i)}return u-=c(e,{startDate:i,seconds:u,excluded:r,precision:o}),Math.abs(u/86400)}(e,{event:t,startOfWeek:h,excluded:s,precision:u});return{event:t,offset:n,span:function(e,t){var n=t.event,i=t.offset,r=t.startOfWeekDate,o=t.excluded,a=t.precision,s=t.totalDaysInView,l=e.max,u=e.differenceInSeconds,d=e.addDays,p=e.endOfDay,h=e.differenceInDays,f=86400,b=l([n.start,r]);if(n.end)switch(a){case"minutes":f=u(n.end,b);break;default:f=86400*h(d(p(n.end),1),b)}var m=86400*i,g=86400*s;return m+f>g&&(f=g-m),(f-=c(e,{startDate:b,seconds:f,excluded:o,precision:a}))/86400}(e,{event:t,offset:n,startOfWeekDate:h,excluded:s,precision:u,totalDaysInView:v})}})).filter((function(e){return e.offset<g})).filter((function(e){return e.span>0})).map((function(e){return{event:e.event,offset:e.offset,span:e.span,startsBeforeWeek:e.event.start<h,endsAfterWeek:(e.event.end||e.event.start)>f}})).sort((function(e,t){var n=b(e.event.start,t.event.start);return 0===n?b(t.event.end||t.event.start,e.event.end||e.event.start):n})),M=[],_=[];return y.forEach((function(e,t){if(-1===_.indexOf(e)){_.push(e);var n=e.span+e.offset,i=y.slice(t+1).filter((function(e){if(e.offset>=n&&n+e.span<=v&&-1===_.indexOf(e)){var t=e.offset-n;return p||(e.offset=t),n+=e.span+t,_.push(e),!0}})),a=o([e],i),s=a.filter((function(e){return e.event.id})).map((function(e){return e.event.id})).join("-");M.push(r({row:a},s?{id:s}:{}))}})),M}function h(e,t){var n=t.events,i=t.viewDate,o=t.hourSegments,a=t.hourDuration,s=t.dayStart,c=t.dayEnd,u=t.weekStartsOn,p=t.excluded,h=t.weekendDays,f=t.segmentHeight,b=t.viewStart,y=t.viewEnd,M=t.minimumEventHeight,_=function(e,t){var n=t.viewDate,i=t.hourSegments,r=t.hourDuration,o=t.dayStart,a=t.dayEnd,s=e.setMinutes,c=e.setHours,l=e.startOfDay,u=e.startOfMinute,d=e.endOfDay,p=e.addMinutes,h=(e.addHours,e.addDays),f=[],b=s(c(l(n),g(o.hour)),v(o.minute)),m=s(c(u(d(n)),g(a.hour)),v(a.minute)),y=(r||60)/i,M=l(n),_=d(n),O=function(e){return e};M.getTimezoneOffset()!==_.getTimezoneOffset()&&(M=h(M,1),b=h(b,1),m=h(m,1),O=function(e){return h(e,-1)});for(var z=r?1440/r:60,A=0;A<z;A++){for(var k=[],C=0;C<i;C++){var w=p(p(b,A*(r||60)),C*y);w>=b&&w<m&&k.push({date:O(w),displayDate:w,isStart:0===C})}k.length>0&&f.push({segments:k})}return f}(e,{viewDate:i,hourSegments:o,hourDuration:a,dayStart:s,dayEnd:c}),O=d(e,{viewDate:i,weekStartsOn:u,excluded:p,weekendDays:h,viewStart:b,viewEnd:y}),z=e.setHours,A=e.setMinutes,k=e.getHours,C=e.getMinutes;return O.map((function(t){var i=function(e,t){var n=t.events,i=t.viewDate,r=t.hourSegments,o=t.dayStart,a=t.dayEnd,s=t.eventWidth,c=t.segmentHeight,u=t.hourDuration,d=t.minimumEventHeight,p=e.setMinutes,h=e.setHours,f=e.startOfDay,b=e.startOfMinute,y=e.endOfDay,M=e.differenceInMinutes,_=p(h(f(i),g(o.hour)),v(o.minute)),O=p(h(b(y(i)),g(a.hour)),v(a.minute));O.setSeconds(59,999);var z=[],A=l(e,{events:n.filter((function(e){return!e.allDay})),periodStart:_,periodEnd:O}),k=A.sort((function(e,t){return e.start.valueOf()-t.start.valueOf()})).map((function(e){var t=e.start,n=e.end||t,i=t<_,o=n>O,a=r*c/(u||60),l=0;if(t>_){var p=t.getTimezoneOffset(),h=_.getTimezoneOffset()-p;l+=M(t,_)+h}l*=a,l=Math.floor(l);var f=i?_:t,b=o?O:n,g=f.getTimezoneOffset()-b.getTimezoneOffset(),v=M(b,f)+g;e.end?v*=a:v=c,d&&v<d&&(v=d),v=Math.floor(v);for(var y=m(z,l,l+v),A=0;y.some((function(e){return e.left===A}));)A+=s;var k={event:e,height:v,width:s,top:l,left:A,startsBeforeDay:i,endsAfterDay:o};return z.push(k),k})),C=Math.max.apply(Math,k.map((function(e){return e.left+e.width})));return{events:k,width:C,allDayEvents:l(e,{events:n.filter((function(e){return e.allDay})),periodStart:f(_),periodEnd:y(O)}),period:{events:A,start:_,end:O}}}(e,{events:n,viewDate:t.date,hourSegments:o,dayStart:s,dayEnd:c,segmentHeight:f,eventWidth:1,hourDuration:a,minimumEventHeight:M}),u=_.map((function(e){var n=e.segments.map((function(e){var n=A(z(t.date,k(e.date)),C(e.date));return r(r({},e),{date:n})}));return r(r({},e),{segments:n})})),d=i.events.map((function(e){var t=100/function e(t,n){var i=Math.max.apply(Math,n.map((function(e){return e.left+1}))),r=t.filter((function(e){return e.left>=i})).filter((function(e){return m(n,e.top,e.top+e.height).length>0}));return r.length>0?e(t,r):i}(i.events,m(i.events,e.top,e.top+e.height));return r(r({},e),{left:e.left*t,width:t})}));return{hours:u,date:t.date,events:d.map((function(e){var t=m(d.filter((function(t){return t.left>e.left})),e.top,e.top+e.height);return t.length>0?r(r({},e),{width:Math.min.apply(Math,t.map((function(e){return e.left})))-e.left}):e}))}}))}function f(e,t){var n=t.events,i=void 0===n?[]:n,r=t.viewDate,o=t.weekStartsOn,a=t.excluded,s=void 0===a?[]:a,c=t.precision,u=void 0===c?"days":c,f=t.absolutePositionedEvents,b=void 0!==f&&f,m=t.hourSegments,g=t.hourDuration,v=t.dayStart,y=t.dayEnd,M=t.weekendDays,_=t.segmentHeight,O=t.minimumEventHeight,z=t.viewStart,A=void 0===z?e.startOfWeek(r,{weekStartsOn:o}):z,k=t.viewEnd,C=void 0===k?e.endOfWeek(r,{weekStartsOn:o}):k;i||(i=[]);var w=e.startOfDay,S=e.endOfDay,T=l(e,{events:i,periodStart:A=w(A),periodEnd:C=S(C)}),q=d(e,{viewDate:r,weekStartsOn:o,excluded:s,weekendDays:M,viewStart:A,viewEnd:C});return{allDayEventRows:p(e,{events:T,excluded:s,precision:u,absolutePositionedEvents:b,viewStart:A,viewEnd:C}),period:{events:T,start:q[0].date,end:S(q[q.length-1].date)},hourColumns:h(e,{events:i,viewDate:r,hourSegments:m,hourDuration:g,dayStart:v,dayEnd:y,weekStartsOn:o,excluded:s,weekendDays:M,segmentHeight:_,viewStart:A,viewEnd:C,minimumEventHeight:O})}}function b(e,t){var n=t.events,i=void 0===n?[]:n,r=t.viewDate,a=t.weekStartsOn,s=t.excluded,c=void 0===s?[]:s,d=t.viewStart,p=void 0===d?e.startOfMonth(r):d,h=t.viewEnd,f=void 0===h?e.endOfMonth(r):h,b=t.weekendDays;i||(i=[]);for(var m,g=e.startOfWeek,v=e.endOfWeek,y=e.differenceInDays,M=e.startOfDay,_=e.addHours,O=e.endOfDay,z=e.isSameMonth,A=e.getDay,k=(e.getMonth,g(p,{weekStartsOn:a})),C=v(f,{weekStartsOn:a}),w=l(e,{events:i,periodStart:k,periodEnd:C}),S=[],T=function(t){var n;if(m?(n=M(_(m,24)),m.getTime()===n.getTime()&&(n=M(_(m,25))),m=n):n=m=k,!c.some((function(e){return A(n)===e}))){var i=u(e,{date:n,weekendDays:b}),o=l(e,{events:w,periodStart:M(n),periodEnd:O(n)});i.inMonth=z(n,r),i.events=o,i.badgeTotal=o.length,S.push(i)}},q=0;q<y(C,k)+1;q++)T();var L=[],E=7-c.length;if(E<7)for(q=0;q<S.length;q+=E){var D=S.slice(q,q+E);D.some((function(e){return p<=e.date&&e.date<f}))&&(L=o(L,D))}else L=S;var R=Math.floor(L.length/E),x=[];for(q=0;q<R;q++)x.push(q*E);return{rowOffsets:x,totalDaysVisibleInWeek:E,days:L,period:{start:L[0].date,end:O(L[L.length-1].date),events:w}}}function m(e,t,n){return e.filter((function(e){var i=e.top,r=e.top+e.height;return t<r&&r<n||t<i&&i<n||i<=t&&n<=r}))}function g(e){return Math.max(Math.min(23,e),0)}function v(e){return Math.max(Math.min(59,e),0)}function y(e,t){var n=!0;function i(e,i){t(e,i),n=!1}return Array.isArray(e)?(e.forEach((function(e){e.start?e.start instanceof Date||i(a.StartPropertyNotDate,e):i(a.StartPropertyMissing,e),e.end&&(e.end instanceof Date||i(a.EndPropertyNotDate,e),e.start>e.end&&i(a.EndsBeforeStart,e))})),n):(t(a.NotArray,e),!1)}!function(e){e.NotArray="Events must be an array",e.StartPropertyMissing="Event is missing the `start` property",e.StartPropertyNotDate="Event `start` property should be a javascript date object. Do `new Date(event.start)` to fix it.",e.EndPropertyNotDate="Event `end` property should be a javascript date object. Do `new Date(event.end)` to fix it.",e.EndsBeforeStart="Event `start` property occurs after the `end`"}(a||(a={}))},PZlH:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("xuHj"),r=n("6Pd0"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"createDataSource",value:function(e,t,n){var i;if(i=this.isArrayOfIClassUserCollectionRaw(t)?this.mapScoresToDict(t):t,e.chapters&&e.chapters.length>0){var r=e.chapters;return this.assignScores(r,i,n),r}if(e.resources&&e.resources.length>0){var o=e.resources;return this.mapScoreForLessons(o,i,n),o}return[]}},{key:"_sumStudentsTimes",value:function(e){var t=this;e.forEach((function(e){e.resources.length?t._iterateOverResources(e):t._sumStudentsTimes(e.chapters)}))}},{key:"_iterateOverResources",value:function(e){var t=this;e.resources.forEach((function(n){n.total_time||(e.total_time+=t._iterateOverStudents(n))}))}},{key:"_iterateOverStudents",value:function(e){var t=0;return e.students.forEach((function(n){e.total_time+=+n.total_time,t+=n.total_time?+n.total_time:0})),t||0}},{key:"mapScoresToDict",value:function(e){for(var t={},n=e.length,i=0;i<n;++i)t[this.getKey(e[i].user_id,e[i].lesson_id)]=e[i];return t}},{key:"assignScores",value:function(e,t,n){var i=this;return e.map((function(e){return i.assignScores(e.chapters,t,n),i.mapScoreForLessons(e.resources,t,n),i._sumStudentsTimes([e]),e}))}},{key:"mapScoreForLessons",value:function(e,t,n){var i=this;e.forEach((function(e){var r=e.resource_id?parseInt(e.resource_id,10):e.id;e.students=i.createStudentsScore(r,t,n)}))}},{key:"createStudentsScore",value:function(e,t,n){var o=this,a=new Array;return n.forEach((function(n){var s=new i.a(n),c=o.getKey(n.id,e),l=t[c];l&&(s.score=Math.round(100*l.score),s.stage=new r.h(r.d[l.stage]),s.total_time=+l.total_time),a.push(s)})),a.sort((function(e,t){return e.first_name.localeCompare(t.first_name)})).sort((function(e,t){return e.last_name.localeCompare(t.last_name)}))}},{key:"getKey",value:function(e,t){return"".concat(e,"_").concat(t)}},{key:"isArrayOfIClassUserCollectionRaw",value:function(e){return"length"in e}}])}()},PeUW:function(e,t,n){!function(e){"use strict";var t={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},n={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(e){return e+"\u0bb5\u0ba4\u0bc1"},preparse:function(e){return e.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(e,t,n){return e<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":e<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":e<10?" \u0b95\u0bbe\u0bb2\u0bc8":e<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":e<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":e<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(e,t){return 12===e&&(e=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===t?e<2?e:e+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===t||"\u0b95\u0bbe\u0bb2\u0bc8"===t||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n("wd/R"))},PpIw:function(e,t,n){!function(e){"use strict";var t={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},n={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(e){return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===t?e<4?e:e+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===t?e:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===t?e>=10?e:e+12:"\u0cb8\u0c82\u0c9c\u0cc6"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":e<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":e<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":e<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(e){return e+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(n("wd/R"))},PqOL:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"e",(function(){return c})),n.d(t,"a",(function(){return l}));var i=n("/cis"),r=_createClass((function e(){_classCallCheck(this,e)}));function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=function(e){return{NEWS:e.mySchoolNavigationNewsActive,MY_CLASSES:e.mySchoolNavigationMyClassesActive,LESSON_SCHEDULE:e.mySchoolNavigationLessonScheduleActive,GRADEBOOK:e.mySchoolNavigationLessonGradebookActive,SYLABUS:e.mySchoolNavigationLessonSyllabusActive}}(e);for(var o in null!=t&&delete n[t],n)if(n[o])return r.MY_SCHOOL_LINK=i.a[o],r.MY_SCHOOL_LINK;return r.MY_SCHOOL_LINK}function a(e,t){if(""!=r.MY_SCHOOL_LINK)return r.MY_SCHOOL_LINK;var n=e.mySchoolDefaultTab;return r.MY_SCHOOL_LINK=i.a[n],n==i.a.GRADEBOOK?(t&&t.school.isTeacher||(r.MY_SCHOOL_LINK+="student"),r.MY_SCHOOL_LINK):(null!==r.MY_SCHOOL_LINK&&void 0!==r.MY_SCHOOL_LINK||(r.MY_SCHOOL_LINK=i.a[i.a.NEWS]),r.MY_SCHOOL_LINK)}function s(e){(e.isTeacher()||e.isStudent())&&(r.CONNECTIONS_LINK=e.isTeacher()?"/students/classes":"/students/teachers")}function c(){return r.MY_SCHOOL_LINK}function l(){return r.CONNECTIONS_LINK}r.MY_SCHOOL_LINK="",r.CONNECTIONS_LINK=""},PqYM:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("HDdC"),r=n("D0XW"),o=n("Y7HM"),a=n("z+Ro");function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,s=-1;return Object(o.a)(t)?s=Number(t)<1?1:Number(t):Object(a.a)(t)&&(n=t),Object(a.a)(n)||(n=r.a),new i.a((function(t){var i=Object(o.a)(e)?e:+e-n.now();return n.schedule(c,i,{index:0,period:s,subscriber:t})}))}function c(e){var t=e.index,n=e.period,i=e.subscriber;if(i.next(t),!i.closed){if(-1===n)return i.complete();e.index=t+1,this.schedule(e,n)}}},PyJk:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e),this.requiredParametersRegEx=/{([^:]\s*[^}\s]+)\s*}/g}),[{key:"transform",value:function(e,t){return e?t?this.replace(this.requiredParametersRegEx,e,t,(function(e,t){return e[t]})):e:""}},{key:"replace",value:function(e,t,n,i){return n?t.replace(e,(function(e,t){return n.hasOwnProperty(t)?i(n,t):e})):t}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"formatString",type:r,pure:!0})},PzH3:function(e,t,n){"use strict";var i=n("bBst"),r=n("Ys8N"),o=global.document,a=function(e,t,n,i){return e.addEventListener(t,n,i)},s=function(e,t,n,i){return e.removeEventListener(t,n,i)},c=[];function l(e,t,n){var i=function(e,t,n){var i,r;for(i=0;i<c.length;i++)if((r=c[i]).element===e&&r.type===t&&r.fn===n)return i}(e,t,n);if(i){var r=c[i].wrapper;return c.splice(i,1),r}}global.addEventListener||(a=function(e,t,n){return e.attachEvent("on"+t,function(e,t,n){var i=l(e,t,n)||function(e,t,n){return function(t){var i=t||global.event;i.target=i.target||i.srcElement,i.preventDefault=i.preventDefault||function(){i.returnValue=!1},i.stopPropagation=i.stopPropagation||function(){i.cancelBubble=!0},i.which=i.which||i.keyCode,n.call(e,i)}}(e,0,n);return c.push({wrapper:i,element:e,type:t,fn:n}),i}(e,t,n))},s=function(e,t,n){var i=l(e,t,n);if(i)return e.detachEvent("on"+t,i)}),e.exports={add:a,remove:s,fabricate:function(e,t,n){var a=-1===r.indexOf(t)?new i(t,{detail:n}):function(){var e;return o.createEvent?(e=o.createEvent("Event")).initEvent(t,!0,!0):o.createEventObject&&(e=o.createEventObject()),e}();e.dispatchEvent?e.dispatchEvent(a):e.fireEvent("on"+t,a)}}},"QH+7":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n("UTBW");var i=n("fXoL"),r=n("xIwC"),o=n("STbY"),a=n("NFeN"),s=n("gInW"),c=function(){return _createClass((function e(){_classCallCheck(this,e),this.export=new i.u,this.exportTypes=r.d}),[{key:"preventRedirect",value:function(e){e.stopPropagation()}}])}();c.\u0275fac=function(e){return new(e||c)},c.\u0275cmp=i.ac({type:c,selectors:[["app-portfolio-export-dropdown"]],inputs:{translations:"translations",uiSettings:"uiSettings"},outputs:{export:"export"},decls:28,vars:13,consts:[[1,"mdl-button","mdl-js-button",3,"matMenuTriggerFor","click"],["yPosition","below","xPosition","before",1,"portfolio-export-dropdown"],["exportButtons","matMenu"],["mat-menu-item","",3,"click"]],template:function(e,t){if(1&e&&(i.mc(0,"button",0),i.uc("click",(function(e){return t.preventRedirect(e)})),i.od(1,"\n    "),i.mc(2,"span"),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n    "),i.mc(6,"mat-icon"),i.od(7,"arrow_drop_down"),i.lc(),i.od(8,"\n"),i.lc(),i.od(9,"\n\n"),i.mc(10,"mat-menu",1,2),i.od(12,"\n    "),i.mc(13,"button",3),i.uc("click",(function(){return t.export.emit(t.exportTypes.DOWNLOAD_LESSON)})),i.od(14,"\n        "),i.mc(15,"span"),i.od(16),i.zc(17,"getLabel"),i.lc(),i.od(18,"\n    "),i.lc(),i.od(19,"\n    "),i.mc(20,"button",3),i.uc("click",(function(){return t.export.emit(t.exportTypes.DOWNLOAD_ALL)})),i.od(21,"\n        "),i.mc(22,"span"),i.od(23),i.zc(24,"getLabel"),i.lc(),i.od(25,"\n    "),i.lc(),i.od(26,"\n"),i.lc(),i.od(27,"\n")),2&e){var n=i.Wc(11);i.Gc("matMenuTriggerFor",n),i.Ub(3),i.pd(i.Bc(4,4,t.translations,"portfolios.portfolio_dropdown.export")),i.Ub(13),i.pd(i.Bc(17,7,t.translations,"portfolios.portfolio_dropdown.export_lesson.download_lesson")),i.Ub(7),i.pd(i.Bc(24,10,t.translations,"portfolios.portfolio_dropdown.export_lesson.download_all"))}},directives:[o.d,a.a,o.e,o.b],pipes:[s.l],encapsulation:2})},QHJN:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("8yf6"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e),this.inactivity$=new i.Subject}),[{key:"getInactivity",value:function(){return this.inactivity$.asObservable()}},{key:"pushInactivity",value:function(){this.inactivity$.next(1)}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac})},QHaU:function(e,t,n){"use strict";n.d(t,"a",(function(){return $}));var i=n("fXoL"),r=n("XNiG"),o=n("cp0P"),a=n("LRne"),s=n("1G5W"),c=n("5+tZ"),l=n("JIr8"),u=n("QQC3"),d=n("D27A"),p=n("HkNm"),h=n("LNRl"),f=n("UTBW"),b=(n("dLnV"),n("vL3O")),m=n("MGLb"),g=n("soBk"),v=n("wFFA"),y=n("VRyK"),M=n("bOdf"),_=n("vkgz"),O=n("lJxs"),z=n("eIep"),A=n("/uUt"),k=n("pLZG"),C=n("aJOX"),w=n("Tt6V"),S=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._lessonCommunicationService=t,this._restClient=n,this._lessonPlayerKeeper=i,this.clearSubject=new r.b,this.stopSendingScoresSubject=new r.b,this.isInitialized=!1}),[{key:"initNotifier",value:function(e,t){!this.isInitialized&&t&&e&&(this.isInitialized=!0,this.startSendingDiagnosticScoresWhenLessonIsDiagnostic(e,t))}},{key:"stopSendingDiagnosticScores",value:function(){this.stopSendingScoresSubject.next("stop sending scores")}},{key:"startSendingDiagnosticScoresWhenLessonIsDiagnostic",value:function(e,t){this.startSendingDiagnosticScores(t,e).pipe(Object(s.a)(this.clearSubject)).subscribe()}},{key:"startSendingDiagnosticScores",value:function(e,t){return this._lessonPlayerKeeper.getPlayer().pipe(this.checkIfPlayerIsDefined(),this.sendAlreadySavedInDBScoreToPlayer(e),this.sendDiagnosticScoresOnPageChange(e,t))}},{key:"sendAlreadySavedInDBScoreToPlayer",value:function(e){var t=this;return Object(M.a)((function(n){return t.getDiagnosticScoreSavedInDb(e).pipe(Object(_.a)((function(e){e&&"setScoreWithMetadata"in n&&n.setScoreWithMetadata(e)})),Object(O.a)((function(){return n})))}))}},{key:"sendDiagnosticScoresOnPageChange",value:function(e,t){var n=this;return Object(z.a)((function(i){return Object(y.a)(n._lessonCommunicationService.getPageNumber(),n.stopSendingScoresSubject.asObservable()).pipe(Object(A.a)(),n.sendDiagnosticScore(i,e,t),n.closeObservableOnStopMessage())}))}},{key:"sendDiagnosticScore",value:function(e,t,n){var i=this;return Object(z.a)((function(r){return i.saveDiagnosticScoreInDB(e,t,n).pipe(Object(O.a)((function(){return r})),Object(l.a)((function(e){return console.error(e),Object(a.a)(null)})))}))}},{key:"closeObservableOnStopMessage",value:function(){var e=this;return Object(_.a)((function(t){"stop sending scores"===t&&e.clearSubject.next()}))}},{key:"saveDiagnosticScoreInDB",value:function(e,t,n){var i=this;return Object(a.a)(null).pipe(Object(O.a)((function(){return e.getScoreWithMetadata()})),Object(k.a)((function(e){return(null==e?void 0:e.length)>0})),Object(z.a)((function(e){return i._restClient.post("/diagnostic_score",i.getRequestBody(t,n,e)).pipe(Object(l.a)(i.handleError()))})))}},{key:"getRequestBody",value:function(e,t,n){return{state:JSON.stringify(n),assessment_id:e,lesson_id:t}}},{key:"getDiagnosticScoreSavedInDb",value:function(e){return this._restClient.get("/diagnostic_score/"+e).pipe(Object(O.a)(this.mapToScoreWithMetaData()),Object(l.a)(this.handleError()))}},{key:"mapToScoreWithMetaData",value:function(){return function(e){return!e||Array.isArray(e)?null:e.state}}},{key:"checkIfPlayerIsDefined",value:function(){return Object(k.a)((function(e){return e&&"getScoreWithMetadata"in e}))}},{key:"handleError",value:function(){return function(e){return console.error(e),Object(a.a)(null)}}}])}();S.\u0275fac=function(e){return new(e||S)(i.qc(v.a),i.qc(C.c),i.qc(w.a))},S.\u0275prov=i.cc({token:S,factory:S.\u0275fac});var T=n("zvPY"),q=n("rnYB"),L=["header"],E=["lessonContainer"],D=["lessonContent"],R=["main"];function x(e,t){1&e&&i.Ec(0,1,["*ngIf","withDrawer"])}var I=function(e){return{display:e}};function W(e,t){if(1&e&&(i.mc(0,"div",17),i.od(1,"\n                    "),i.hc(2,"div",18),i.od(3,"\n                "),i.lc()),2&e){var n=i.yc(2);i.Gc("ngStyle",i.Mc(1,I,n.isErrorMessageVisible?"none":"block"))}}var P=function(e){return{left:e}},N=function(e){return{"side-button--dark-mode-enabled":e}};function j(e,t){if(1&e){var n=i.nc();i.mc(0,"div",19),i.od(1,"\n                            "),i.mc(2,"button",20),i.uc("click",(function(){i.ad(n);var e=i.yc(2);return e.gotoLesson(e.previousResourceId)})),i.od(3,"\n                                "),i.mc(4,"i",21),i.od(5,"arrow_back_ios"),i.lc(),i.od(6,"\n                            "),i.lc(),i.od(7,"\n                        "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("ngStyle",i.Mc(2,P,r.isVisibleLessonMenu?r.menuWidth+"px":"0")),i.Ub(2),i.Gc("ngClass",i.Mc(4,N,r.isDarkModeEnabled))}}var B=function(e,t,n,i,r){return{visibility:e,display:t,width:n,height:i,"margin-left":r,"margin-right":"auto"}};function F(e,t){if(1&e){var n=i.nc();i.mc(0,"lesson-embed",22),i.uc("pageNumberChange",(function(e){return i.ad(n),i.yc(2).pageNumber=e}))("initialized",(function(e){return i.ad(n),i.yc(2).onInitialized(e)}))("resize",(function(e){return i.ad(n),i.yc(2).onIFrameResize(e)}))("lessonSaved",(function(e){return i.ad(n),i.yc(2).onSavedLesson(e)}))("lessonError",(function(e){return i.ad(n),i.yc(2).onLessonError(e)}))("mobilePageLoaded",(function(e){return i.ad(n),i.yc(2).onMobilePageLoaded(e)}))("onLoadIframe",(function(e){return i.ad(n),i.yc(2).loadIframe(e)}))("isSpeechaceAddon",(function(e){return i.ad(n),i.yc(2).SetIsSpeechaceAddon(e)}))("gotoLesson",(function(e){return i.ad(n),i.yc(2).gotoLesson(e)})),i.od(1,"\n                            "),i.od(2,"\n                        "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("isNew",r.isNew)("totalTime",r.totalTime)("studentAssignmentId",r.studentAssignmentId)("lessonId",r.lessonId)("resource",r.resource)("assignmentId",r.assignmentId)("assignmentState",r.assignmentState?r.assignmentState+"":null)("assessmentId",r.assessmentId)("assessmentStudentId",r.assessmentStudentId)("groupId",r.groupId)("groupType",r.groupType)("assignmentPages",r.assignmentPages)("hideShowAnswers",r.hideShowAnswers)("hideShowAnswersOption",r.hideShowAnswersOption)("showAnswersCheckCount",r.showAnswersCheckCount)("setPages",r.setPages)("isAssignmentPreviewMode",r.isAssignmentPreviewMode)("isAssignmentViewerTeacher",r.isAssignmentViewerTeacher)("isAssessmentCreator",r.isAssessmentCreator)("isVirtualClassAssignment",r.isVirtualClassAssignment)("isViewOnlyMode",r.isViewOnlyMode)("pageNumber",r.pageNumber)("isPreview",r.isPreview)("isReview",r.isReview)("backUrl",r.backUrl)("settings",r.settings)("frameFit",r.frameFit)("size",r.size)("isFitToWindow",r.isFitToWindow)("isFullScreen",r.isFullScreen)("isFitFullPage",r.isFitFullPage)("isSmallerLesson",r.isSmallerLesson)("studentId",r.studentId)("teacherPreviewsStudent",r.teacherPreviewsStudent)("hasResourceAccess",r.hasResourceAccess)("checkAnswers",r.checkAnswers)("showCorrectAnswers",r.showCorrectAnswers)("alwaysPublishStudentContext",r.alwaysPublishStudentContext)("demoLessonUserProfileContext",r.uiSettings.demoLessonContext)("revisionConfig",r.revisionConfig)("randomizeTests",r.randomizeTests)("translations",r.translations)("ngStyle",i.Qc(43,B,r.isLessonInitialized?"visible":"hidden",r.isFitFullPage?"flex":null,r.lessonEmbedWidth,r.lessonEmbedHeight,r.lessonEmbedMarginLeft))}}function U(e,t){if(1&e){var n=i.nc();i.mc(0,"div",23),i.od(1,"\n                            "),i.mc(2,"button",24),i.uc("click",(function(){i.ad(n);var e=i.yc(2);return e.gotoLesson(e.nextResourceId)})),i.od(3,"\n                                "),i.mc(4,"i",21),i.od(5,"arrow_forward_ios"),i.lc(),i.od(6,"\n                            "),i.lc(),i.od(7,"\n                        "),i.lc()}if(2&e){var r=i.yc(2);i.Ub(2),i.Gc("ngClass",i.Mc(1,N,r.isDarkModeEnabled))}}function V(e,t){if(1&e&&(i.mc(0,"app-lesson-footer",25),i.od(1,"\n                "),i.mc(2,"div",26),i.od(3,"\n                    "),i.Ec(4,2),i.od(5,"\n                "),i.lc(),i.od(6,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Gc("backgroundColor",n.getBackgroundColor)}}function H(e,t){1&e&&i.Ec(0,3,["*ngIf","withPopup"])}var Y=function(e,t){return{"lesson-view-fixed-header":e,"mobile-content":t}},X=function(e){return{"speechace-addon":e}},G=function(e){return{"fix-header":e}},K=function(e,t){return{"align-center":e,"speechace-addon":t}},Q=function(e,t,n){return{width:e,height:t,overflow:n}};function J(e,t){if(1&e){var n=i.nc();i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"div",2,3),i.od(4,"\n        "),i.Ec(5),i.od(6,"\n        "),i.md(7,x,1,0,"ng-content",4),i.od(8,"\n\n        "),i.mc(9,"main",5,6),i.od(11,"\n            "),i.mc(12,"div",7,8),i.od(14,"\n                "),i.md(15,W,4,3,"div",9),i.od(16,"\n                "),i.mc(17,"info-messages",10),i.uc("toggleErrorMessage",(function(e){return i.ad(n),i.yc().onToggleErrorMessage(e)})),i.lc(),i.od(18,"\n                "),i.mc(19,"div",11),i.od(20,"\n                    "),i.mc(21,"div",12),i.od(22,"\n                        "),i.md(23,j,8,6,"div",13),i.od(24,"\n                        "),i.md(25,F,3,49,"lesson-embed",14),i.od(26,"\n                        "),i.md(27,U,8,3,"div",15),i.od(28,"\n                    "),i.lc(),i.od(29,"\n                "),i.lc(),i.od(30,"\n            "),i.lc(),i.od(31,"\n            "),i.md(32,V,7,1,"app-lesson-footer",16),i.od(33,"\n        "),i.lc(),i.od(34,"\n    "),i.lc(),i.od(35,"\n    "),i.md(36,H,1,0,"ng-content",4),i.od(37,"\n"),i.lc()}if(2&e){var r=i.yc();i.jd("overflow-y",r.isFullScreen||r.isMobileDevice?"auto":"hidden"),i.Gc("ngClass",i.Nc(17,Y,r.isFullScreenFixedHeader,r.isMobileDevice)),i.Ub(2),i.Gc("ngClass",i.Mc(20,X,r.isSpeechaceAddon)),i.Ub(5),i.Gc("ngIf",r.withDrawer),i.Ub(2),i.Gc("ngClass",i.Mc(22,G,r.uiSettings.fixedHeaderActive))("ngClass",i.Mc(24,X,r.isSpeechaceAddon)),i.Ub(3),i.Gc("ngClass",i.Mc(26,X,r.isSpeechaceAddon)),i.Ub(3),i.Gc("ngIf",!r.isLessonInitialized),i.Ub(4),i.Gc("ngClass",i.Nc(28,K,!r.isFitToWindow,r.isSpeechaceAddon))("ngStyle",i.Mc(31,I,r.isErrorMessageVisible?"none":"block")),i.Ub(2),i.Gc("ngStyle",i.Oc(33,Q,r.lessonWrapperSize.width,r.lessonWrapperSize.height,r.isFitFullPage?"hidden":"inherit")),i.Ub(2),i.Gc("ngIf",r.previousResourceId&&!r.isPreview&&r.areArrowsAvailable&&!r.isMobileDevice&&!r.isFitToWindow),i.Ub(2),i.Gc("ngIf",r.isInitialized&&r.settings),i.Ub(2),i.Gc("ngIf",r.nextResourceId&&!r.isPreview&&r.areArrowsAvailable&&!r.isMobileDevice&&!r.isFitToWindow),i.Ub(5),i.Gc("ngIf",r.isLessonFooterActive&&!r.isSpeechaceAddon&&!r.isMobileDevice),i.Ub(4),i.Gc("ngIf",r.withPopup)}}var Z=[[["",8,"mdl-layout__header"]],[["",8,"mdl-layout__drawer"]],[["",8,"app-lesson-footer-content"]],[["app-popup"]]],$=function(){return _createClass((function e(t,n,o,a,s,c,l,u,d){var p=this;_classCallCheck(this,e),this._fullScreen=t,this._checkBrowser=n,this._scaleService=o,this._collectionService=a,this._contactService=s,this._infoMessage=c,this._lessonCommunication=l,this._diagnosticScoresNotifier=u,this._darkModeService=d,this.isNew=!1,this.totalTime=0,this.withDrawer=!1,this.withPopup=!1,this.isInitialized=!1,this.pageNumber=null,this.resource=null,this.assignmentId=null,this.assessmentId=null,this.assessmentStudentId=null,this.groupId=null,this.groupType=null,this.assignmentState=null,this.assignmentPages=null,this.hideShowAnswers=null,this.hideShowAnswersOption=null,this.showAnswersCheckCount=null,this.setPages=!1,this.isAssignmentPreviewMode=null,this.isAssignmentViewerTeacher=null,this.backUrl=null,this.settings=null,this.breakStateInfo="",this.isPreview=!1,this.isReview=!1,this.alwaysPublishStudentContext=!1,this.teacherPreviewsStudent=!1,this.hasResourceAccess=!1,this.uiSettings=new f.a,this.isAssessmentCreator=!1,this.randomizeTests=!0,this.isLessonSaved=!1,this.isVirtualClassAssignment=!1,this.isViewOnlyMode=!1,this.revisionConfig={isRevisionPlanView:!1,lessonId:null,resourceId:null,revisionId:null},this.isAdaptive=!1,this.previousResourceId=null,this.nextResourceId=null,this.areArrowsAvailable=!1,this.showTableOfContentsInLesson=!1,this.menuWidth="350",this.isLessonSavedChange=new i.u,this.fullScreenModeChanged=new i.u,this.lessonInitialized=new i.u,this.lessonError=new i.u,this.openCommentsOnStart=new i.u,this.isMobilePageLoaded=new i.u,this.onLoadIframe=new i.u,this.adjustLessonMenu=new i.u,this.isLessonViewInitialized=!1,this.size={height:0,width:0},this.scaledSize={height:0,width:0},this.frameInitialSize={width:0,height:0},this.frameFit={position:"relative",left:"",top:"",mozTransform:"",webkitTransform:"",oTransform:"",msTransform:"",transform:""},this.isFitToWindow=!1,this.isFullScreen=!1,this.isDefaultView=!0,this.isMobileDevice=!1,this.isSmallerLesson=!1,this.isErrorMessageVisible=!1,this.isLessonInitialized=!1,this.isEnlargeView=!1,this.isFitFullPage=!1,this.lessonWrapperSize={width:"",height:""},this.translationsReady$=new r.b,this.viewInitReady$=new r.b,this.componentDestroyed$=new r.b,this.destroyOnScrollListener=null,this.isSpeechaceAddon=!1,this.canDeactivate=function(){return p.isLessonSaved||window.confirm(p.breakStateInfo)},this.postIFrameSizes=function(e){if(p.lessonEmbed){var t=0,n=document.getElementsByClassName("mdl-layout");n.length>0&&n[0].scrollTop?t=n[0].scrollTop:document.scrollingElement&&document.scrollingElement.scrollTop?t=document.scrollingElement.scrollTop:document.documentElement&&document.documentElement.scrollTop&&(t=document.documentElement.scrollTop);var i=64;p.header&&(i=p.header.nativeElement.offsetHeight);var r=window.innerHeight;(p.isFitToWindow||p.isFullScreen||p.isFitFullPage)&&(t=t/p.fitToWindowScale||0,i/=p.fitToWindowScale,r=window.innerHeight/p.fitToWindowScale+i),p.lessonEmbed.postIFrameMessage(m.a.iframeSizes+":"+JSON.stringify({offsetTop:t,height:p.frameInitialSize.height,frameOffset:i,notScaledOffset:64,windowInnerHeight:r||0,selectedOption:e?e.option:null,isAdaptive:p.isAdaptive,previousResourceId:p.previousResourceId,nextResourceId:p.nextResourceId,areArrowsAvailable:p.areArrowsAvailable,isMobileDevice:p.isMobileDevice,isPreview:p.isPreview}))}}}),[{key:"currentPageIndex",get:function(){return this.lessonEmbed?this.lessonEmbed.currentPageIndex:1}},{key:"onMobilePageLoaded",value:function(e){this.isMobilePageLoaded.emit(e)}},{key:"ngOnInit",value:function(){var e=this;window.onbeforeunload=function(t){return e.isLessonSaved?void 0:(t.returnValue=e.breakStateInfo,e.breakStateInfo)},this.availWidth=window.screen.availWidth,this._fullScreen.onChanged().subscribe((function(t){t||(e.isFitToWindow?(e.closeFullScreen(!1),e.isFitToWindow=!0,e.isFullScreen=!1,e.isDefaultView=!1,e.isFitFullPage=!1):(e.closeFullScreen(!0),e.isFitToWindow=!1,e.isFullScreen=!1,e.isDefaultView=!0,e.isFitFullPage=!1),e.postIFrameSizes(null),e.emitFullScreenMode())})),this.isMobileDevice=this._checkBrowser.mobileAndTabletCheck()||this._checkBrowser.isiOS(),this.emitFullScreenMode();var t=[this.viewInitReady$];this.translations||t.push(this.translationsReady$),this.changeDisplayToTextSubscription=Object(o.a)(t).subscribe((function(t){_slicedToArray(t,0);e.uiSettings.displayHeaderButtonsAsText&&(e.changeMenuButtonToText(),e.changeMoreButtonToText())})),this.isLessonViewInitialized=!0,this._darkModeService.getDarkModeChanges().pipe(Object(s.a)(this.componentDestroyed$)).subscribe({next:function(t){e.isDarkModeEnabled=t}})}},{key:"ngAfterViewInit",value:function(){var e=this;setTimeout((function(){e.isPreview=window.location.href.indexOf("assessment/review")>=0||window.location.href.indexOf("assignments/review")>=0,e.viewInitReady$.next(),e.viewInitReady$.complete()}),0)}},{key:"ngOnChanges",value:function(e){this.resource?this.isPreview||this.initDiagnosticScoreNotifier():this.isLessonInitialized=!1,e.translations&&this.translations&&(this.translationsReady$.next(),this.translationsReady$.complete()),e.isAdaptive&&(this.isAdaptive=e.isAdaptive.currentValue)}},{key:"ngOnDestroy",value:function(){var e=this;window.onbeforeunload=null,window.viewport=document.querySelector("meta[name=viewport]"),window.viewport.setAttribute("content","width=device-width");try{this.destroyOnScrollListener()}catch(t){}this.viewInitReady$.complete(),this.translationsReady$.complete(),this.changeDisplayToTextSubscription.unsubscribe(),window.removeEventListener("resize",(function(){e.adjustLessonMenu.emit()})),this.componentDestroyed$.next(),this.componentDestroyed$.complete()}},{key:"isLessonFooterActive",get:function(){return this.uiSettings&&this.uiSettings.lessonFooterActive}},{key:"getBackgroundColor",get:function(){return this.uiSettings&&this.uiSettings.mainMenuBackgroundColor?this.uiSettings.mainMenuBackgroundColor:""}},{key:"loadIframe",value:function(e){this.onLoadIframe.emit(e)}},{key:"exitLessonWithoutSaving",value:function(e){this.lessonEmbed.exitLessonWithoutSaving(e)}},{key:"save",value:function(e,t,n,i){this.lessonEmbed.save(e,t,n,i),this._diagnosticScoresNotifier.stopSendingDiagnosticScores()}},{key:"saveWithoutExit",value:function(e){this.lessonEmbed.saveWithoutExit(e)}},{key:"saveStudentLesson",value:function(e,t){this.lessonEmbed.saveStudentLessonStateAndScore(e,t)}},{key:"saveDemoLesson",value:function(){this.lessonEmbed.saveDemoLesson()}},{key:"gotoLesson",value:function(e){var t=window.location.href.split("/"),n=t.indexOf("next");t[1]="/",t[n-1]=e,this.isViewOnlyMode?this.lessonEmbed.exitLessonWithoutSaving(t.join("/"),e):(this.lessonEmbed.save(t.join("/"),void 0,e),this._infoMessage.addInfo(this.translations.labels["lesson.view.lesson_is_being_saved"],!1))}},{key:"onMessage",value:function(e){if("string"==typeof e.data){var t=e.data;t.startsWith("GOTO_LESSON")&&this.gotoLesson(t.substring("GOTO_LESSON:".length)),t.startsWith("RESIZE")&&this.postIFrameSizes(e),t.startsWith("PAGE_LOADED")&&this.postIFrameSizes(e)}}},{key:"onToggleErrorMessage",value:function(e){this.isErrorMessageVisible=e}},{key:"onInitialized",value:function(e){var t=this;this.isLessonInitialized=e,this.lessonInitialized.emit(this.isLessonInitialized),this.isLessonInitialized&&(this.lessonEmbed.setParameterPageIndex(this.pageNumber),this.uiSettings.fixedHeaderActive&&this.adjustMarginTopForContent());var n=function(e){t.postIFrameSizes(e)};window.addEventListener("scroll",n),this.destroyOnScrollListener=function(){window.removeEventListener("scroll",n)},window.addEventListener("resize",(function(){t.adjustLessonMenu.emit()})),this.adjustLessonMenu.emit()}},{key:"onIFrameResize",value:function(e){this.frameInitialSize=e,this.scaledSize=Object.assign({},e),this.postIFrameSizes(null);var t=this.isFullScreen,n=this.isFitToWindow;if(this.lessonWrapperSize={width:"",height:""},this.isFullScreen||this.isFitToWindow){var i=this.frameInitialSize.height*this.fitToWindowScale;this.size={width:this.frameInitialSize.width,height:i},this.fitToWindow(!1),this.isFullScreen=t,this.isFitToWindow=n}else this.isFitFullPage&&this.fitFullPage();this.adjustLessonMenu.emit()}},{key:"onSavedLesson",value:function(e){this.isLessonSaved=e,this.isLessonSavedChange.emit(this.isLessonSaved)}},{key:"onFitToWindow",value:function(){this.isFullScreen?(this._fullScreen.exit(),this.isFitToWindow=!0,this.isFullScreen=!1,this.isDefaultView=!1,this.isFitFullPage=!1):this.isDefaultView||this.isFitFullPage?(this.fitToWindow(!0),this.postIFrameSizes({option:"fitToWidth"})):(this.clearAfterFitToWindow(),this.postIFrameSizes({option:"fitToWidth"}))}},{key:"fitToWindow",value:function(e){var t=this.lessonContainer.nativeElement.offsetWidth,n=this._scaleService.getScaleInformation(this.frameInitialSize,t),i=n.isSmallerLesson,r=n.scaledWidth,o=n.zoom,a=n.scale;this.fitToWindowScale=o,this.isSmallerLesson=i,this.scaledSize={width:r,height:this.frameInitialSize.height},this.frameFit={position:"relative",left:"0",top:"0",mozTransform:a,webkitTransform:a,oTransform:a,msTransform:a,transform:a},this.isFitToWindow=!0,this.isFullScreen=!1,this.isDefaultView=!1,this.isFitFullPage=!1,this.size={width:this.frameInitialSize.width,height:(this.isSmallerLesson,this.frameInitialSize.height)},this.lessonWrapperSize={width:this.isSmallerLesson?r+"px":"",height:this.frameInitialSize.height+"px"}}},{key:"onFitFullPage",value:function(){this.isFullScreen?(this._fullScreen.exit(),this.isFitToWindow=!1,this.isFullScreen=!1,this.isDefaultView=!1,this.isFitFullPage=!0):(this.fitFullPage(),this.postIFrameSizes(null))}},{key:"fitFullPage",value:function(){var e=window.innerWidth,t=window.innerHeight-128;this.isFitToWindow=!1,this.isFullScreen=!1,this.isDefaultView=!1,this.isFitFullPage=!0,this.size={width:this.frameInitialSize.width,height:this.frameInitialSize.height};var n=t/this.frameInitialSize.height;this.frameInitialSize.width*n>e&&(n=e/this.frameInitialSize.width),this.scaledSize={width:this.size.width*n,height:this.size.height*n};var i="scale(".concat(n,")");this.frameFit={position:"relative",left:"0",top:"0",mozTransform:i,webkitTransform:i,oTransform:i,msTransform:i,transform:i},this.lessonWrapperSize={width:e+"px",height:t+"px"}}},{key:"clearAfterFitToWindow",value:function(){this.size={width:this.frameInitialSize.width,height:this.frameInitialSize.height},this.scaledSize={width:this.frameInitialSize.width,height:this.frameInitialSize.height},this.lessonWrapperSize={width:"",height:""},this.frameFit={position:"",left:"",top:"",mozTransform:"",webkitTransform:"",oTransform:"",msTransform:"",transform:""}}},{key:"openFullScreen",value:function(){(this.isFitToWindow||this.isFitFullPage)&&this.clearAfterFitToWindow();var e=document.getElementById("lesson");this._fullScreen.support(e)&&(this.lessonContainer.nativeElement.requestFullscreen?this.lessonContainer.nativeElement.requestFullscreen():this.lessonContainer.nativeElement.webkitRequestFullscreen?this.lessonContainer.nativeElement.webkitRequestFullscreen():this.lessonContainer.nativeElement.msRequestFullscreen&&this.lessonContainer.nativeElement.msRequestFullscreen(),this._fullScreen.request(document.body),this.frameFit.left="0",this.fitToWindow(!1),this.isFitToWindow=!1,this.isFullScreen=!0,this.isDefaultView=!1,this.isFitFullPage=!1)}},{key:"closeFullScreen",value:function(e){var t=document.getElementById("lesson");this._fullScreen.support(t)&&e&&this.clearAfterFitToWindow()}},{key:"onDefaultView",value:function(){this.isFullScreen?this._fullScreen.exit():this.isFitToWindow?(this.clearAfterFitToWindow(),this.isFitToWindow=!0):this.isFitFullPage&&(this.clearAfterFitToWindow(),this.isFitFullPage=!0),this.isFitToWindow=!1,this.isFullScreen=!1,this.isDefaultView=!0,this.isFitFullPage=!1,this.postIFrameSizes(null)}},{key:"onWindowResize",value:function(e){this.isFitToWindow&&this.fitToWindow(!1),this.isFitFullPage&&this.fitFullPage(),this.postIFrameSizes(e),this.uiSettings.fixedHeaderActive&&this.adjustMarginTopForContent()}},{key:"defaultView",value:function(){this.onDefaultView(),this.emitFullScreenMode()}},{key:"fullScreenView",value:function(){this.openFullScreen(),this.emitFullScreenMode()}},{key:"fitToWindowView",value:function(){this.onFitToWindow(),this.emitFullScreenMode()}},{key:"enlargeView",value:function(){this.isEnlargeView=!this.isEnlargeView;var e=this.isEnlargeView?"1":"0";this.lessonEmbed.lessonPresent.postIFrameMessage("ENLARGE_VIEW:"+e),this.emitFullScreenMode()}},{key:"fitFullPageView",value:function(){this.onFitFullPage(),this.emitFullScreenMode()}},{key:"onLessonError",value:function(e){this.lessonError.emit(e)}},{key:"isFullScreenFixedHeader",get:function(){return this.isFullScreen&&this.uiSettings.fixedHeaderActive}},{key:"emitFullScreenMode",value:function(){this.fullScreenModeChanged.emit({isFitToWindow:this.isFitToWindow,isFullScreen:this.isFullScreen,isDefaultView:this.isDefaultView,isMobileDevice:this.isMobileDevice,isEnlargeView:this.isEnlargeView,isFitFullPageView:this.isFitFullPage})}},{key:"sendBugReport",value:function(e){var t=this;e.lesson=this.resource.name,e.lessonId=this.resource.resourceId,this._infoMessage.addInfo(this.translations.labels["lesson_base.report.info_pending"]);var n=this.getUrls(!!e.collection&&e.collection.length>=0,e.collectionId);Object(o.a)(n).pipe(Object(c.b)((function(n){var i=_toArray(n),r=i[0],o=i[1],a=i.slice(2);return a.length&&(e.collection=a[0].shortTitle),e.pageNumber=r+1,e.pageName=o,t._contactService.sendBugReport(e)})),Object(l.a)((function(e){return Object(a.a)("Data fetch error before the email attempt to send - "+e)}))).subscribe((function(e){e?(t._infoMessage.addError(t.translations.labels["lesson_base.report.info_error"]),console.error(e)):t._infoMessage.addSuccess(t.translations.labels["lesson_base.report.info_success"])}))}},{key:"getUrls",value:function(e,t){var n=[this._lessonCommunication.getPageIndex(),this._lessonCommunication.getPageTitle()];return e||n.push(this._collectionService.getCollection(t)),n}},{key:"changeMoreButtonToText",value:function(){var e=this,t=document.getElementById("more-menu");t?(t.className="mdl-js-button mdl-button",t.style.color=this.uiSettings.mainMenuTextColor,t.innerHTML=this.translations.labels["assessment.lesson.more"].toUpperCase()):setTimeout((function(){return e.changeMoreButtonToText()}),500)}},{key:"changeMenuButtonToText",value:function(){if(this.withDrawer){var e=document.getElementsByClassName("mdl-layout__drawer-button");if(e.length>0){var t=e.item(0);t.classList.add("menu-btn-texted");var n=this.translations.labels["assessment.lesson.menu"].toUpperCase();t.innerHTML="<button class='mdl-js-button mdl-button' style='color: ".concat(this.uiSettings.mainMenuTextColor,";'>").concat(n,"</button>")}}}},{key:"initDiagnosticScoreNotifier",value:function(){this.resource.resourceId&&this.assessmentId&&this._diagnosticScoresNotifier.initNotifier(String(this.resource.resourceId),String(this.assessmentId))}},{key:"adjustMarginTopForContent",value:function(){this.main.nativeElement.style.marginTop=this.header.nativeElement.offsetHeight+"px"}},{key:"SetIsSpeechaceAddon",value:function(e){this.isSpeechaceAddon=e}},{key:"lessonEmbedWidth",get:function(){return this.isFitFullPage?this.isVisibleLessonMenu?this.scaledSize.width-+this.menuWidth+"px":this.scaledSize.width+"px":null}},{key:"lessonEmbedMarginLeft",get:function(){var e=(null===window||void 0===window?void 0:window.innerWidth)-+this.menuWidth;return this.isFitFullPage&&this.isVisibleLessonMenu&&this.scaledSize.width>e?Math.abs(this.scaledSize.width-e-+this.menuWidth)+"px":"auto"}},{key:"lessonEmbedHeight",get:function(){return this.isFitFullPage?this.scaledSize.height+"px":null}}])}();$.\u0275fac=function(e){return new(e||$)(i.gc(g.l),i.gc(g.g),i.gc(T.a),i.gc(p.a),i.gc(h.a),i.gc(g.o),i.gc(v.a),i.gc(S),i.gc(u.a))},$.\u0275cmp=i.ac({type:$,selectors:[["app-lesson-base"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,L,!0),2&e&&i.Vc(r=i.vc())&&(t.header=r.first)},viewQuery:function(e,t){var n;1&e&&(i.vd(q.a,!0),i.vd(E,!0),i.vd(D,!0),i.vd(R,!0)),2&e&&(i.Vc(n=i.vc())&&(t.lessonEmbed=n.first),i.Vc(n=i.vc())&&(t.lessonContainer=n.first),i.Vc(n=i.vc())&&(t.lessonContent=n.first),i.Vc(n=i.vc())&&(t.main=n.first))},hostBindings:function(e,t){1&e&&i.uc("message",(function(e){return t.onMessage(e)}),!1,i.Zc)("resize",(function(e){return t.onWindowResize(e)}),!1,i.Zc)},inputs:{isNew:"isNew",totalTime:"totalTime",studentAssignmentId:"studentAssignmentId",lessonId:"lessonId",withDrawer:"withDrawer",withPopup:"withPopup",isInitialized:"isInitialized",pageNumber:"pageNumber",resource:"resource",assignmentId:"assignmentId",assessmentId:"assessmentId",assessmentStudentId:"assessmentStudentId",groupId:"groupId",groupType:"groupType",assignmentState:"assignmentState",assignmentPages:"assignmentPages",hideShowAnswers:"hideShowAnswers",hideShowAnswersOption:"hideShowAnswersOption",showAnswersCheckCount:"showAnswersCheckCount",setPages:"setPages",isAssignmentPreviewMode:"isAssignmentPreviewMode",isAssignmentViewerTeacher:"isAssignmentViewerTeacher",backUrl:"backUrl",settings:"settings",breakStateInfo:"breakStateInfo",isPreview:"isPreview",isReview:"isReview",alwaysPublishStudentContext:"alwaysPublishStudentContext",studentId:"studentId",teacherPreviewsStudent:"teacherPreviewsStudent",hasResourceAccess:"hasResourceAccess",uiSettings:"uiSettings",checkAnswers:"checkAnswers",showCorrectAnswers:"showCorrectAnswers",isAssessmentCreator:"isAssessmentCreator",randomizeTests:"randomizeTests",isLessonSaved:"isLessonSaved",translations:"translations",isVirtualClassAssignment:"isVirtualClassAssignment",isViewOnlyMode:"isViewOnlyMode",revisionConfig:"revisionConfig",isAdaptive:"isAdaptive",previousResourceId:"previousResourceId",nextResourceId:"nextResourceId",areArrowsAvailable:"areArrowsAvailable",showTableOfContentsInLesson:"showTableOfContentsInLesson",menuWidth:"menuWidth",isVisibleLessonMenu:"isVisibleLessonMenu"},outputs:{isLessonSavedChange:"isLessonSavedChange",fullScreenModeChanged:"fullScreenModeChanged",lessonInitialized:"lessonInitialized",lessonError:"lessonError",openCommentsOnStart:"openCommentsOnStart",isMobilePageLoaded:"isMobilePageLoaded",onLoadIframe:"onLoadIframe",adjustLessonMenu:"adjustLessonMenu"},features:[i.Tb([d.a,g.l,g.g,T.a,p.a,h.a,b.b,S,w.a]),i.Sb],ngContentSelectors:[".mdl-layout__header",".mdl-layout__drawer",".app-lesson-footer-content","app-popup"],decls:2,vars:1,consts:[["id","lesson-view",3,"overflow-y","ngClass",4,"ngIf"],["id","lesson-view",3,"ngClass"],["mdl","",1,"mdl-layout","mdl-js-layout","mdl-layout--fixed-header",3,"ngClass"],["lessonContainer",""],[4,"ngIf"],[1,"mdl-layout__content",3,"ngClass"],["main",""],[1,"page-content","lesson-content",3,"ngClass"],["lessonContent",""],["mdl","","class","app-loading-wrapper",3,"ngStyle",4,"ngIf"],[3,"toggleErrorMessage"],["id","lesson-wrapper",3,"ngClass","ngStyle"],["id","lesson",3,"ngStyle"],["id","previous-lesson-button","class","side-buttons left-button",3,"ngStyle",4,"ngIf"],[3,"isNew","totalTime","studentAssignmentId","lessonId","resource","assignmentId","assignmentState","assessmentId","assessmentStudentId","groupId","groupType","assignmentPages","hideShowAnswers","hideShowAnswersOption","showAnswersCheckCount","setPages","isAssignmentPreviewMode","isAssignmentViewerTeacher","isAssessmentCreator","isVirtualClassAssignment","isViewOnlyMode","pageNumber","isPreview","isReview","backUrl","settings","frameFit","size","isFitToWindow","isFullScreen","isFitFullPage","isSmallerLesson","studentId","teacherPreviewsStudent","hasResourceAccess","checkAnswers","showCorrectAnswers","alwaysPublishStudentContext","demoLessonUserProfileContext","revisionConfig","randomizeTests","translations","ngStyle","pageNumberChange","initialized","resize","lessonSaved","lessonError","mobilePageLoaded","onLoadIframe","isSpeechaceAddon","gotoLesson",4,"ngIf"],["id","next-lesson-button","class","side-buttons right-button",4,"ngIf"],["class","disable-print",3,"backgroundColor",4,"ngIf"],["mdl","",1,"app-loading-wrapper",3,"ngStyle"],[1,"data-loading","mdl-spinner","mdl-spinner--single-color","mdl-js-spinner","is-active"],["id","previous-lesson-button",1,"side-buttons","left-button",3,"ngStyle"],[1,"side-button","left-side-button",3,"ngClass","click"],[1,"material-icons"],[3,"isNew","totalTime","studentAssignmentId","lessonId","resource","assignmentId","assignmentState","assessmentId","assessmentStudentId","groupId","groupType","assignmentPages","hideShowAnswers","hideShowAnswersOption","showAnswersCheckCount","setPages","isAssignmentPreviewMode","isAssignmentViewerTeacher","isAssessmentCreator","isVirtualClassAssignment","isViewOnlyMode","pageNumber","isPreview","isReview","backUrl","settings","frameFit","size","isFitToWindow","isFullScreen","isFitFullPage","isSmallerLesson","studentId","teacherPreviewsStudent","hasResourceAccess","checkAnswers","showCorrectAnswers","alwaysPublishStudentContext","demoLessonUserProfileContext","revisionConfig","randomizeTests","translations","ngStyle","pageNumberChange","initialized","resize","lessonSaved","lessonError","mobilePageLoaded","onLoadIframe","isSpeechaceAddon","gotoLesson"],["id","next-lesson-button",1,"side-buttons","right-button"],[1,"side-button","right-side-button",3,"ngClass","click"],[1,"disable-print",3,"backgroundColor"],[1,"footer-content"]],template:function(e,t){1&e&&(i.Fc(Z),i.md(0,J,38,37,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.isLessonViewInitialized)},encapsulation:2})},QIAL:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("kJWO");function r(e){return e&&"function"==typeof e[i.a]}},QLzs:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("ofXK"),o=n("9bni");function a(e,t){if(1&e){var n=i.nc();i.mc(0,"button",10),i.uc("click",(function(e){return i.ad(n),i.yc(2).onAdditionalAction(e)})),i.od(1),i.lc()}if(2&e){var r=i.yc(2);i.Ub(1),i.qd("\n                        ",r.additionalActionLabel,"\n                    ")}}function s(e,t){if(1&e){var n=i.nc();i.mc(0,"button",11),i.uc("click",(function(e){return i.ad(n),i.yc(2).onReject(e)})),i.od(1),i.lc()}if(2&e){var r=i.yc(2);i.Ub(1),i.qd("\n                        ",r.rejectLabel,"\n                    ")}}function c(e,t){if(1&e){var n=i.nc();i.mc(0,"button",12),i.uc("click",(function(e){return i.ad(n),i.yc(2).onAccept(e)})),i.od(1),i.lc()}if(2&e){var r=i.yc(2);i.Vb("aria-label",r.acceptAriaLabel),i.Ub(1),i.qd("\n                        ",r.acceptLabel,"\n                    ")}}function l(e,t){if(1&e){var n=i.nc();i.mc(0,"div",1),i.uc("click",(function(e){return i.ad(n),i.yc().maskClick(e)})),i.od(1,"\n            "),i.mc(2,"div",2),i.uc("click",(function(e){return i.ad(n),i.yc().popupClick(e)})),i.od(3,"\n                "),i.mc(4,"div",3),i.od(5,"\n                    "),i.Ec(6),i.od(7,"\n                "),i.lc(),i.od(8,"\n                "),i.mc(9,"div",4),i.od(10,"\n                    "),i.Ec(11,1),i.od(12,"\n                "),i.lc(),i.od(13,"\n                "),i.mc(14,"div",5),i.od(15,"\n                    "),i.md(16,a,2,1,"button",6),i.od(17,"\n                    "),i.hc(18,"div",7),i.od(19,"\n                    "),i.md(20,s,2,1,"button",8),i.od(21,"\n\n                    "),i.md(22,c,2,2,"button",9),i.od(23,"\n                "),i.lc(),i.od(24,"\n            "),i.lc(),i.od(25,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Ub(16),i.Gc("ngIf",r.showAdditionalAction),i.Ub(4),i.Gc("ngIf",r.showReject),i.Ub(2),i.Gc("ngIf",r.showAccept)}}var u=[[["",8,"popup__title"]],[["",8,"popup__content"]]],d=function(){return _createClass((function e(){_classCallCheck(this,e),this.isVisible=!1,this.showAccept=!0,this.autoClose=!0,this.showReject=!0,this.showAdditionalAction=!1,this.accept=new i.u,this.reject=new i.u,this.additionalAction=new i.u,this.isVisibleChange=new i.u}),[{key:"ngOnInit",value:function(){this.acceptLabel||(this.acceptLabel="Ok"),this.acceptAriaLabel||(this.acceptAriaLabel=this.acceptLabel),this.rejectLabel||(this.rejectLabel="Cancel")}},{key:"onAccept",value:function(e){this.accept.emit(e),this.hidePopup()}},{key:"onReject",value:function(e){this.reject.emit(e),this.hidePopup()}},{key:"onAdditionalAction",value:function(e){this.additionalAction.emit(e),this.hidePopup()}},{key:"maskClick",value:function(e){this.reject.emit(e),this.hidePopup()}},{key:"popupClick",value:function(e){e.stopPropagation()}},{key:"hidePopup",value:function(){this.autoClose&&(this.isVisible=!1,this.isVisibleChange.emit(this.isVisible))}}])}();d.\u0275fac=function(e){return new(e||d)},d.\u0275cmp=i.ac({type:d,selectors:[["app-popup-base"]],inputs:{isVisible:"isVisible",showAccept:"showAccept",autoClose:"autoClose",acceptLabel:"acceptLabel",acceptAriaLabel:"acceptAriaLabel",rejectLabel:"rejectLabel",additionalActionLabel:"additionalActionLabel",showReject:"showReject",showAdditionalAction:"showAdditionalAction"},outputs:{accept:"accept",reject:"reject",additionalAction:"additionalAction",isVisibleChange:"isVisibleChange"},ngContentSelectors:[".popup__title",".popup__content"],decls:3,vars:1,consts:[["mdl","","class","popup-mask",3,"click",4,"ngIf"],["mdl","",1,"popup-mask",3,"click"],[1,"popup","mdl-shadow--4dp",3,"click"],[1,"popup-title"],[1,"popup-content"],[1,"popup-actions"],["class","mdl-button mdl-js-button additional-action",3,"click",4,"ngIf"],[1,"mdl-layout-spacer"],["class","mdl-button mdl-js-button mdl-button--accent",3,"click",4,"ngIf"],["class","mdl-button mdl-js-button mdl-button--primary",3,"click",4,"ngIf"],[1,"mdl-button","mdl-js-button","additional-action",3,"click"],[1,"mdl-button","mdl-js-button","mdl-button--accent",3,"click"],[1,"mdl-button","mdl-js-button","mdl-button--primary",3,"click"]],template:function(e,t){1&e&&(i.Fc(u),i.od(0,"\n        "),i.md(1,l,26,3,"div",0),i.od(2,"\n    ")),2&e&&(i.Ub(1),i.Gc("ngIf",t.isVisible))},directives:[r.t,o.a],encapsulation:2})},QNBq:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return s}));var i=_createClass((function e(){_classCallCheck(this,e)})),r=function(){function e(t,n,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5],c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null;_classCallCheck(this,e),this.name=t,this.type=n,this.size=r,this.fileId=o,this.isUploaded=a,this.secure=s,this.content_type=c,this._ui=new i}return _createClass(e,[{key:"getFormattedSize",value:function(){var e=["B","KB","MB","GB","TB"];if(0===this.size)return"n/a";var t=Math.floor(Math.floor(Math.log(this.size)/Math.log(1024)));return 0===t?"".concat(this.size," ").concat(e[t]):"".concat((this.size/Math.pow(1024,t)).toFixed(1)," ").concat(e[t])}},{key:"link",get:function(){return this.secure?"/file/secure/"+this.fileId:"/file/serve/"+this.fileId}}],[{key:"fromRaw",value:function(t){return new e(t.filename,t.type,t.size,t.id,!0,t.secure,t.content_type)}}])}(),o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.response=t,this.status=n}),[{key:"getFirstError",value:function(){return JSON.parse(this.response)[0]}}])}(),a={uploadfile:"uploadfile",securefile:"securefile",importcsv:"csvimportfile",portfoliosecurefile:"portfoliosecurefile"},s=_createClass((function e(){_classCallCheck(this,e)}))},QQC3:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("2Vo4"),r=n("XNiG"),o=n("1G5W"),a=n("vkgz"),s=n("TmkG"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this.uiSettingsService=t,this.darkModeEnabled$=new i.a(!1),this.clear$=new r.b,this.listenToUISettings()}),[{key:"ngOnDestroy",value:function(){this.clear$.next(),this.clear$.complete()}},{key:"currentValue",value:function(){return this.darkModeEnabled$.value}},{key:"getDarkModeChanges",value:function(){return this.darkModeEnabled$.asObservable()}},{key:"enableDarkMode",value:function(){this.darkModeEnabled$.next(!0)}},{key:"disableDarkMode",value:function(){this.darkModeEnabled$.next(!1)}},{key:"listenToUISettings",value:function(){this.uiSettingsService.get().pipe(this.handleUISettingsChange(),Object(o.a)(this.clear$)).subscribe()}},{key:"handleUISettingsChange",value:function(){var e=this;return Object(a.a)((function(t){t.enableDarkModeButton||e.disableDarkMode()}))}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(s.a))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac,providedIn:"root"})},QSWZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("iSCL"),o=_createClass((function e(){_classCallCheck(this,e)}));o.\u0275fac=function(e){return new(e||o)},o.\u0275cmp=i.ac({type:o,selectors:[["vertical-content"]],ngContentSelectors:["*"],decls:6,vars:0,consts:[["verticalContent","",1,"content"]],template:function(e,t){1&e&&(i.Fc(),i.od(0,"\n        "),i.mc(1,"div",0),i.od(2,"\n            "),i.Ec(3),i.od(4,"\n        "),i.lc(),i.od(5,"\n    "))},directives:[r.a],encapsulation:2})},QiQM:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var i=n("fXoL"),r=n("soBk"),o=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this.id=0,this.semester=0,this.label="",this.lessonNumber=0,this.info="",t){var n=r.i.serverTimestampToDate(t.start),i=r.i.serverTimestampToDate(t.end);this.id=t.id,this.semester=t.semester,this.label=t.label||"",this.lessonNumber=t.lesson_number,this.startHour=n.getUTCHours(),this.startMinute=n.getUTCMinutes(),this.endHour=i.getUTCHours(),this.endMinute=i.getUTCMinutes(),this.info=""}}),[{key:"hours",get:function(){return"".concat(this.startHour,":").concat(this.startMinute," - ").concat(this.endHour,":").concat(this.endMinute)}},{key:"raw",value:function(){return{id:this.id,semester:this.semester,label:this.label,lesson_number:this.lessonNumber,start:r.i.timestampToServerTimestamp(Date.UTC(1970,1,1,this.startHour,this.startMinute,0)),end:r.i.timestampToServerTimestamp(Date.UTC(1970,1,1,this.endHour,this.endMinute,0))}}}])}(),a=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e]))._copy={lessonNumber:0,label:"",startHour:null,startMinute:null,endHour:null,endMinute:null},n._active=!1,n.forceFocus=new i.u,e&&n.updateCopy(),n}return _inherits(t,e),_createClass(t,[{key:"setActive",value:function(){this._active=!0,this.forceFocus.emit(!0)}},{key:"setInActive",value:function(){this._active=!1}},{key:"active",get:function(){return this._active}},{key:"hasModelChanged",value:function(){return!(this.label===this._copy.label&&this.lessonNumber===this._copy.lessonNumber&&this.startHour===this._copy.startHour&&this.startMinute===this._copy.startMinute&&this.endHour===this._copy.endHour&&this.endMinute===this._copy.endMinute)}},{key:"updateCopy",value:function(){this._copy.lessonNumber=this.lessonNumber,this._copy.label=this.label,this._copy.startHour=this.startHour,this._copy.startMinute=this.startMinute,this._copy.endHour=this.endHour,this._copy.endMinute=this.endMinute}}])}(o)},QibW:function(e,t,n){"use strict";n.d(t,"a",(function(){return _})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return O}));var i=n("fXoL"),r=n("FKr1"),o=n("u47x"),a=n("8LU1"),s=n("0EQZ"),c=n("3Pt+"),l=n("R1ws"),u=["input"],d=function(){return{enterDuration:150}},p=new i.C("mat-radio-default-options",{providedIn:"root",factory:function(){return{color:"accent"}}}),h=0,f={provide:c.r,useExisting:Object(i.nb)((function(){return v})),multi:!0},b=_createClass((function e(t,n){_classCallCheck(this,e),this.source=t,this.value=n})),m=new i.C("MatRadioGroup"),g=function(){return _createClass((function e(t){_classCallCheck(this,e),this._changeDetector=t,this._value=null,this._name="mat-radio-group-"+h++,this._selected=null,this._isInitialized=!1,this._labelPosition="after",this._disabled=!1,this._required=!1,this._controlValueAccessorChangeFn=function(){},this.onTouched=function(){},this.change=new i.u}),[{key:"name",get:function(){return this._name},set:function(e){this._name=e,this._updateRadioButtonNames()}},{key:"labelPosition",get:function(){return this._labelPosition},set:function(e){this._labelPosition="before"===e?"before":"after",this._markRadiosForCheck()}},{key:"value",get:function(){return this._value},set:function(e){this._value!==e&&(this._value=e,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}},{key:"_checkSelectedRadioButton",value:function(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}},{key:"selected",get:function(){return this._selected},set:function(e){this._selected=e,this.value=e?e.value:null,this._checkSelectedRadioButton()}},{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(a.c)(e),this._markRadiosForCheck()}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(a.c)(e),this._markRadiosForCheck()}},{key:"ngAfterContentInit",value:function(){this._isInitialized=!0}},{key:"_touch",value:function(){this.onTouched&&this.onTouched()}},{key:"_updateRadioButtonNames",value:function(){var e=this;this._radios&&this._radios.forEach((function(t){t.name=e.name,t._markForCheck()}))}},{key:"_updateSelectedRadioFromValue",value:function(){var e=this,t=null!==this._selected&&this._selected.value===this._value;this._radios&&!t&&(this._selected=null,this._radios.forEach((function(t){t.checked=e.value===t.value,t.checked&&(e._selected=t)})))}},{key:"_emitChangeEvent",value:function(){this._isInitialized&&this.change.emit(new b(this._selected,this._value))}},{key:"_markRadiosForCheck",value:function(){this._radios&&this._radios.forEach((function(e){return e._markForCheck()}))}},{key:"writeValue",value:function(e){this.value=e,this._changeDetector.markForCheck()}},{key:"registerOnChange",value:function(e){this._controlValueAccessorChangeFn=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e,this._changeDetector.markForCheck()}}])}();g.\u0275fac=function(e){return new(e||g)(i.gc(i.j))},g.\u0275dir=i.bc({type:g,inputs:{name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required",color:"color"},outputs:{change:"change"}}),g.ctorParameters=function(){return[{type:i.j}]},g.propDecorators={change:[{type:i.P}],color:[{type:i.E}],name:[{type:i.E}],labelPosition:[{type:i.E}],value:[{type:i.E}],selected:[{type:i.E}],disabled:[{type:i.E}],required:[{type:i.E}]};var v=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(g);v.\u0275fac=function(e){return y(e||v)},v.\u0275dir=i.bc({type:v,selectors:[["mat-radio-group"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,_,!0),2&e&&i.Vc(r=i.vc())&&(t._radios=r)},hostAttrs:["role","radiogroup",1,"mat-radio-group"],exportAs:["matRadioGroup"],features:[i.Tb([f,{provide:m,useExisting:v}]),i.Rb]}),v.propDecorators={_radios:[{type:i.o,args:[Object(i.nb)((function(){return _})),{descendants:!0}]}]};var y=i.oc(v),M=function(e){function t(e,n,r,o,s,c,l,u){var d;return _classCallCheck(this,t),(d=_callSuper(this,t,[n]))._changeDetector=r,d._focusMonitor=o,d._radioDispatcher=s,d._animationMode=c,d._providerOverride=l,d._uniqueId="mat-radio-"+ ++h,d.id=d._uniqueId,d.change=new i.u,d._checked=!1,d._value=null,d._removeUniqueSelectionListener=function(){},d.radioGroup=e,u&&(d.tabIndex=Object(a.f)(u,0)),d._removeUniqueSelectionListener=s.listen((function(e,t){e!==d.id&&t===d.name&&(d.checked=!1)})),d}return _inherits(t,e),_createClass(t,[{key:"checked",get:function(){return this._checked},set:function(e){var t=Object(a.c)(e);this._checked!==t&&(this._checked=t,t&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!t&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),t&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}},{key:"value",get:function(){return this._value},set:function(e){this._value!==e&&(this._value=e,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===e),this.checked&&(this.radioGroup.selected=this)))}},{key:"labelPosition",get:function(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"},set:function(e){this._labelPosition=e}},{key:"disabled",get:function(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled},set:function(e){this._setDisabled(Object(a.c)(e))}},{key:"required",get:function(){return this._required||this.radioGroup&&this.radioGroup.required},set:function(e){this._required=Object(a.c)(e)}},{key:"color",get:function(){return this._color||this.radioGroup&&this.radioGroup.color||this._providerOverride&&this._providerOverride.color||"accent"},set:function(e){this._color=e}},{key:"inputId",get:function(){return(this.id||this._uniqueId)+"-input"}},{key:"focus",value:function(e){this._focusMonitor.focusVia(this._inputElement,"keyboard",e)}},{key:"_markForCheck",value:function(){this._changeDetector.markForCheck()}},{key:"ngOnInit",value:function(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.name=this.radioGroup.name)}},{key:"ngAfterViewInit",value:function(){var e=this;this._focusMonitor.monitor(this._elementRef,!0).subscribe((function(t){!t&&e.radioGroup&&e.radioGroup._touch()}))}},{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}},{key:"_emitChangeEvent",value:function(){this.change.emit(new b(this,this._value))}},{key:"_isRippleDisabled",value:function(){return this.disableRipple||this.disabled}},{key:"_onInputClick",value:function(e){e.stopPropagation()}},{key:"_onInputChange",value:function(e){e.stopPropagation();var t=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),t&&this.radioGroup._emitChangeEvent())}},{key:"_setDisabled",value:function(e){this._disabled!==e&&(this._disabled=e,this._changeDetector.markForCheck())}}])}(Object(r.B)(Object(r.F)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t})))));M.\u0275fac=function(e){return new(e||M)(i.gc(g),i.gc(i.r),i.gc(i.j),i.gc(o.h),i.gc(s.d),i.gc(String),i.gc(void 0),i.gc(String))},M.\u0275dir=i.bc({type:M,viewQuery:function(e,t){var n;1&e&&i.vd(u,!0),2&e&&i.Vc(n=i.vc())&&(t._inputElement=n.first)},inputs:{id:"id",checked:"checked",value:"value",labelPosition:"labelPosition",disabled:"disabled",required:"required",color:"color",name:"name",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"]},outputs:{change:"change"},features:[i.Rb]}),M.ctorParameters=function(){return[{type:g},{type:i.r},{type:i.j},{type:o.h},{type:s.d},{type:String},{type:void 0},{type:String}]},M.propDecorators={id:[{type:i.E}],name:[{type:i.E}],ariaLabel:[{type:i.E,args:["aria-label"]}],ariaLabelledby:[{type:i.E,args:["aria-labelledby"]}],ariaDescribedby:[{type:i.E,args:["aria-describedby"]}],checked:[{type:i.E}],value:[{type:i.E}],labelPosition:[{type:i.E}],disabled:[{type:i.E}],required:[{type:i.E}],color:[{type:i.E}],change:[{type:i.P}],_inputElement:[{type:i.gb,args:["input"]}]};var _=function(e){function t(e,n,i,r,o,a,s,c){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i,r,o,a,s,c])}return _inherits(t,e),_createClass(t)}(M);_.\u0275fac=function(e){return new(e||_)(i.gc(m,8),i.gc(i.r),i.gc(i.j),i.gc(o.h),i.gc(s.d),i.gc(l.a,8),i.gc(p,8),i.rc("tabindex"))},_.\u0275cmp=i.ac({type:_,selectors:[["mat-radio-button"]],hostAttrs:[1,"mat-radio-button"],hostVars:17,hostBindings:function(e,t){1&e&&i.uc("focus",(function(){return t._inputElement.nativeElement.focus()})),2&e&&(i.Vb("tabindex",-1)("id",t.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),i.Yb("mat-radio-checked",t.checked)("mat-radio-disabled",t.disabled)("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-primary","primary"===t.color)("mat-accent","accent"===t.color)("mat-warn","warn"===t.color))},inputs:{disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matRadioButton"],features:[i.Rb],ngContentSelectors:["*"],decls:33,vars:19,consts:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input","cdk-visually-hidden",3,"id","checked","disabled","tabIndex","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mat-radio-label-content"],[2,"display","none"]],template:function(e,t){if(1&e&&(i.Fc(),i.od(0,"\n"),i.od(1,"\n"),i.mc(2,"label",0,1),i.od(4,"\n  "),i.od(5,"\n  "),i.mc(6,"div",2),i.od(7,"\n    "),i.hc(8,"div",3),i.od(9,"\n    "),i.hc(10,"div",4),i.od(11,"\n    "),i.mc(12,"input",5,6),i.uc("change",(function(e){return t._onInputChange(e)}))("click",(function(e){return t._onInputClick(e)})),i.lc(),i.od(14,"\n\n    "),i.od(15,"\n    "),i.mc(16,"div",7),i.od(17,"\n\n      "),i.hc(18,"div",8),i.od(19,"\n    "),i.lc(),i.od(20,"\n  "),i.lc(),i.od(21,"\n\n  "),i.od(22,"\n  "),i.mc(23,"div",9),i.od(24,"\n    "),i.od(25,"\n    "),i.mc(26,"span",10),i.od(27,"\xa0"),i.lc(),i.od(28,"\n    "),i.Ec(29),i.od(30,"\n  "),i.lc(),i.od(31,"\n"),i.lc(),i.od(32,"\n")),2&e){var n=i.Wc(3);i.Ub(2),i.Vb("for",t.inputId),i.Ub(10),i.Gc("id",t.inputId)("checked",t.checked)("disabled",t.disabled)("tabIndex",t.tabIndex)("required",t.required),i.Vb("name",t.name)("value",t.value)("aria-label",t.ariaLabel)("aria-labelledby",t.ariaLabelledby)("aria-describedby",t.ariaDescribedby),i.Ub(4),i.Gc("matRippleTrigger",n)("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",i.Lc(18,d)),i.Ub(7),i.Yb("mat-radio-label-before","before"==t.labelPosition)}},directives:[r.u],styles:[".mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;outline:0}.mat-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:transform ease 280ms,background-color ease 280ms;width:20px;transform:scale(0.001)}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5)}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}.mat-radio-label-content{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{bottom:0;left:50%}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n"],encapsulation:2,changeDetection:0}),_.ctorParameters=function(){return[{type:v,decorators:[{type:i.O},{type:i.z,args:[m]}]},{type:i.r},{type:i.j},{type:o.h},{type:s.d},{type:String,decorators:[{type:i.O},{type:i.z,args:[l.a]}]},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[p]}]},{type:String,decorators:[{type:i.h,args:["tabindex"]}]}]};var O=_createClass((function e(){_classCallCheck(this,e)}));O.\u0275mod=i.ec({type:O}),O.\u0275inj=i.dc({factory:function(e){return new(e||O)},imports:[[r.v,r.k],r.k]})},Qj4J:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(n("wd/R"))},QmVz:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("eTCQ"),r=n("NXyV"),o=n("HDdC"),a=n("cp0P"),s=n("lJxs"),c=n("JIr8"),l=n("hOL8"),u=n("IrFB"),d=n("G4OQ"),p=n("soBk"),h=(n("3Qpg"),n("fXoL")),f=/data:audio\/(wav|mpeg[\-3]{0,2});base64,/,b=/[A-Za-z]/g,m=function(){return _createClass((function e(t){_classCallCheck(this,e),this._uploadFileService=t}),[{key:"replaceStateRecordingFileIdWithBase64",value:function(e){var t=this,n=this.getRecordingsFromState(e);if(!n||0===n.length)return Object(d.of)(this.mapResponseToState(e));var i,o=[],a=_createForOfIteratorHelper(n);try{for(a.s();!(i=a.n()).done;){var s=i.value;o.push(this.changeRecordingFileIdToBase64(s,n,e))}}catch(c){a.e(c)}finally{a.f()}return Object(r.a)((function(){return Object(u.from)(t.getModifiedState(o,e))}))}},{key:"replaceMessageBase64RecordingsWithFileId",value:function(e){var t=this,n=this.getRecordingsFromNewStateMessage(e),i=[];return n&&0!==n.length?(this.newMessage=e,n.forEach((function(e,n){var r=e.match(f);if((e=t.extractRecordData(e))&&"null"!==e&&null!==r){var o=r[0];i.push(t.convertBase64ToFileId(e,o))}})),this.handleAllFilesUpload(i,e)):Object(u.from)(e)}},{key:"convertBase64ToFileId",value:function(e,t){var n=this,i="data:audio/mpeg-3;base64,"+e;return o.a.fromPromise(fetch(i).then((function(e){return e.blob()})).then((function(e){return URL.createObjectURL(e)})).then((function(i){return n.uploadAudioFileFromBlob(i,e,t)})))}},{key:"handleAllFilesUpload",value:function(e,t){var n=this;return Object(a.a)(e).pipe(Object(s.a)((function(e){return!0===e.includes(!1)?(console.error("ERROR: Not all files could be converted. Original data will sent."),t):n.newMessage})))}},{key:"extractRecordData",value:function(e){return e.replace(/(\\|"|recording(\\*)":)/g,"").replace("null,","null").replace(f,"")}},{key:"changeRecordingFileIdToBase64",value:function(e,t,n){var i=this,r=this.getRecordingFileId(e);if(r&&"null"!==r&&!b.test(r)){var o=t.find((function(e){return e.includes(r)}));return new Promise((function(e,t){e(i.convertAudioFileToBase64(r,o,n))}))}}},{key:"convertAudioFileToBase64",value:function(e,t,n){return this.getAudioFileAsBase64(e).then((function(i){var r=t.replace(e,i);return n.state=n.state.replace(t,r),!0}))}},{key:"getAudioFileAsBase64",value:function(e){var t=this;return fetch(l.a.getSecureFileSrc(e)).then((function(e){return e.blob().then((function(e){return t.blobToBase64(e).then((function(e){return e}))}))}))}},{key:"blobToBase64",value:function(e){var t=new FileReader;return t.readAsDataURL(e),new Promise((function(e){t.onloadend=function(){e(t.result.toString())}}))}},{key:"getModifiedState",value:function(e,t){var n=this;return Promise.all(e).then((function(e){return!0===e.includes(!1)&&console.error("ERROR: Not all files could be converted."),n.mapResponseToState(t)}))}},{key:"getRecordingsFromState",value:function(e){var t=new RegExp(/recording(\\*)":(.*?(?=,)),(.*?(?="))/,"g");return e.state.match(t)}},{key:"getRecordingFileId",value:function(e){return e.replace(/(\\|"|recording(\\*)":)/g,"").replace("null,","null").replace(/([0-9]*),/,"$1")}},{key:"uploadAudioFileFromBlob",value:function(e,t,n){var i=this;return this._uploadFileService.uploadAudioFileIfUrlExist(e).pipe(Object(s.a)((function(e){return i.newMessage=i.newMessage.replace(n+t,e.fileData.fileId.toString()),!0})),Object(c.a)((function(e){return console.error("Could not upload audio file"),Object(d.of)(!1)}))).toPromise()}},{key:"getRecordingsFromNewStateMessage",value:function(e){var t=new RegExp(/recording(\\*)":(.*?(?=,)),(.*?(?="))/,"g");return e.match(t)}},{key:"mapResponseToState",value:function(e){var t=e;return new i.a(t)}}])}();m.\u0275fac=function(e){return new(e||m)(h.qc(p.G))},m.\u0275prov=h.cc({token:m,factory:m.\u0275fac})},Qrnm:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("/JMk"),r=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this.modifiedDate=0,this.score=Number(t.score),this.errorsCount=t.errors_count,this.checksCount=t.checks_count,this.mistakeCount=t.mistake_count,this.grade=t.grade||0,this.totalTime=Number(t.total_time),this.gradeType=t.grade_type,t.modified_date){var n=new Date(t.modified_date);this.modifiedDate=n.getTime()-6e4*n.getTimezoneOffset()}t.paginated_score?this.paginatedScore=JSON.parse(t.paginated_score).map((function(e){return new i.b(e)})):t.paginated_results?this.paginatedScore=t.paginated_results.map((function(e){return new i.b(e)})):this.paginatedScore=[]}),[{key:"getRoundedScore",value:function(){return Math.round(100*this.score)}}])}()},Qu3c:function(e,t,n){"use strict";n.d(t,"a",(function(){return A})),n.d(t,"b",(function(){return C})),n.d(t,"c",(function(){return k}));var i=n("rDax"),r=n("u47x"),o=n("ofXK"),a=n("fXoL"),s=n("FKr1"),c=n("vxfF"),l=n("cH1L"),u=n("8LU1"),d=n("FtGj"),p=n("0MNC"),h=n("nLfN"),f=n("+rOU"),b=n("XNiG"),m=n("1G5W"),g=n("IzEk"),v=n("R0Ic"),y={tooltipState:Object(v.n)("state",[Object(v.k)("initial, void, hidden",Object(v.l)({opacity:0,transform:"scale(0)"})),Object(v.k)("visible",Object(v.l)({transform:"scale(1)"})),Object(v.m)("* => visible",Object(v.e)("200ms cubic-bezier(0, 0, 0.2, 1)",Object(v.h)([Object(v.l)({opacity:0,transform:"scale(0)",offset:0}),Object(v.l)({opacity:.5,transform:"scale(0.99)",offset:.5}),Object(v.l)({opacity:1,transform:"scale(1)",offset:1})]))),Object(v.m)("* => hidden",Object(v.e)("100ms cubic-bezier(0, 0, 0.2, 1)",Object(v.l)({opacity:0})))])},M=Object(h.f)({passive:!0}),_=new a.C("mat-tooltip-scroll-strategy"),O={provide:_,deps:[i.c],useFactory:function(e){return function(){return e.scrollStrategies.reposition({scrollThrottle:20})}}},z=new a.C("mat-tooltip-default-options",{providedIn:"root",factory:function(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),A=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l,u,p){var h=this;_classCallCheck(this,e),this._overlay=t,this._elementRef=n,this._scrollDispatcher=i,this._viewContainerRef=r,this._ngZone=o,this._platform=a,this._ariaDescriber=s,this._focusMonitor=c,this._dir=u,this._defaultOptions=p,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new b.b,this._handleKeydown=function(e){h._isTooltipVisible()&&e.keyCode===d.h&&!Object(d.t)(e)&&(e.preventDefault(),e.stopPropagation(),h._ngZone.run((function(){return h.hide(0)})))},this._scrollStrategy=l,p&&(p.position&&(this.position=p.position),p.touchGestures&&(this.touchGestures=p.touchGestures)),o.runOutsideAngular((function(){n.nativeElement.addEventListener("keydown",h._handleKeydown)}))}),[{key:"position",get:function(){return this._position},set:function(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(),this._tooltipInstance&&this._tooltipInstance.show(0),this._overlayRef.updatePosition()))}},{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(u.c)(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}},{key:"message",get:function(){return this._message},set:function(e){var t=this;this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message),this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular((function(){Promise.resolve().then((function(){t._ariaDescriber.describe(t._elementRef.nativeElement,t.message)}))})))}},{key:"tooltipClass",get:function(){return this._tooltipClass},set:function(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}},{key:"ngAfterViewInit",value:function(){var e=this;this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(Object(m.a)(this._destroyed)).subscribe((function(t){t?"keyboard"===t&&e._ngZone.run((function(){return e.show()})):e._ngZone.run((function(){return e.hide(0)}))}))}},{key:"ngOnDestroy",value:function(){var e=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),e.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.removeEventListener(i,r,M)})),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message),this._focusMonitor.stopMonitoring(e)}},{key:"show",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.showDelay;if(!this.disabled&&this.message&&(!this._isTooltipVisible()||this._tooltipInstance._showTimeoutId||this._tooltipInstance._hideTimeoutId)){var n=this._createOverlay();this._detach(),this._portal=this._portal||new f.d(k,this._viewContainerRef),this._tooltipInstance=n.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe(Object(m.a)(this._destroyed)).subscribe((function(){return e._detach()})),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(t)}}},{key:"hide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.hideDelay;this._tooltipInstance&&this._tooltipInstance.hide(e)}},{key:"toggle",value:function(){this._isTooltipVisible()?this.hide():this.show()}},{key:"_isTooltipVisible",value:function(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}},{key:"_createOverlay",value:function(){var e=this;if(this._overlayRef)return this._overlayRef;var t=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),n=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(".mat-tooltip").withFlexibleDimensions(!1).withViewportMargin(8).withScrollableContainers(t);return n.positionChanges.pipe(Object(m.a)(this._destroyed)).subscribe((function(t){e._tooltipInstance&&t.scrollableViewProperties.isOverlayClipped&&e._tooltipInstance.isVisible()&&e._ngZone.run((function(){return e.hide(0)}))})),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:n,panelClass:"mat-tooltip-panel",scrollStrategy:this._scrollStrategy()}),this._updatePosition(),this._overlayRef.detachments().pipe(Object(m.a)(this._destroyed)).subscribe((function(){return e._detach()})),this._overlayRef}},{key:"_detach",value:function(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}},{key:"_updatePosition",value:function(){var e=this._overlayRef.getConfig().positionStrategy,t=this._getOrigin(),n=this._getOverlayPosition();e.withPositions([Object.assign(Object.assign({},t.main),n.main),Object.assign(Object.assign({},t.fallback),n.fallback)])}},{key:"_getOrigin",value:function(){var e,t=!this._dir||"ltr"==this._dir.value,n=this.position;"above"==n||"below"==n?e={originX:"center",originY:"above"==n?"top":"bottom"}:"before"==n||"left"==n&&t||"right"==n&&!t?e={originX:"start",originY:"center"}:("after"==n||"right"==n&&t||"left"==n&&!t)&&(e={originX:"end",originY:"center"});var i=this._invertPosition(e.originX,e.originY);return{main:e,fallback:{originX:i.x,originY:i.y}}}},{key:"_getOverlayPosition",value:function(){var e,t=!this._dir||"ltr"==this._dir.value,n=this.position;"above"==n?e={overlayX:"center",overlayY:"bottom"}:"below"==n?e={overlayX:"center",overlayY:"top"}:"before"==n||"left"==n&&t||"right"==n&&!t?e={overlayX:"end",overlayY:"center"}:("after"==n||"right"==n&&t||"left"==n&&!t)&&(e={overlayX:"start",overlayY:"center"});var i=this._invertPosition(e.overlayX,e.overlayY);return{main:e,fallback:{overlayX:i.x,overlayY:i.y}}}},{key:"_updateTooltipMessage",value:function(){var e=this;this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(Object(g.a)(1),Object(m.a)(this._destroyed)).subscribe((function(){e._tooltipInstance&&e._overlayRef.updatePosition()})))}},{key:"_setTooltipClass",value:function(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}},{key:"_invertPosition",value:function(e,t){return"above"===this.position||"below"===this.position?"top"===t?t="bottom":"bottom"===t&&(t="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:t}}},{key:"_setupPointerEnterEventsIfNeeded",value:function(){var e=this;!this._disabled&&this.message&&this._viewInitialized&&!this._passiveListeners.length&&(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",function(){e._setupPointerExitEventsIfNeeded(),e.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",function(){e._setupPointerExitEventsIfNeeded(),clearTimeout(e._touchstartTimeout),e._touchstartTimeout=setTimeout((function(){return e.show()}),500)}])),this._addListeners(this._passiveListeners))}},{key:"_setupPointerExitEventsIfNeeded",value:function(){var e,t=this;if(!this._pointerExitEventsInitialized){this._pointerExitEventsInitialized=!0;var n=[];if(this._platformSupportsMouseEvents())n.push(["mouseleave",function(){return t.hide()}]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();var i=function(){clearTimeout(t._touchstartTimeout),t.hide(t._defaultOptions.touchendHideDelay)};n.push(["touchend",i],["touchcancel",i])}this._addListeners(n),(e=this._passiveListeners).push.apply(e,n)}}},{key:"_addListeners",value:function(e){var t=this;e.forEach((function(e){var n=_slicedToArray(e,2),i=n[0],r=n[1];t._elementRef.nativeElement.addEventListener(i,r,M)}))}},{key:"_platformSupportsMouseEvents",value:function(){return!this._platform.IOS&&!this._platform.ANDROID}},{key:"_disableNativeGesturesIfNecessary",value:function(){var e=this.touchGestures;if("off"!==e){var t=this._elementRef.nativeElement,n=t.style;("on"===e||"INPUT"!==t.nodeName&&"TEXTAREA"!==t.nodeName)&&(n.userSelect=n.msUserSelect=n.webkitUserSelect=n.MozUserSelect="none"),"on"!==e&&t.draggable||(n.webkitUserDrag="none"),n.touchAction="none",n.webkitTapHighlightColor="transparent"}}}])}();A.\u0275fac=function(e){return new(e||A)(a.gc(i.c),a.gc(a.r),a.gc(c.f),a.gc(a.ib),a.gc(a.N),a.gc(h.a),a.gc(r.c),a.gc(r.h),a.gc(_),a.gc(l.c,8),a.gc(z,8))},A.\u0275dir=a.bc({type:A,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],inputs:{showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]}),A.ctorParameters=function(){return[{type:i.c},{type:a.r},{type:c.f},{type:a.ib},{type:a.N},{type:h.a},{type:r.c},{type:r.h},{type:void 0,decorators:[{type:a.z,args:[_]}]},{type:l.c,decorators:[{type:a.O}]},{type:void 0,decorators:[{type:a.O},{type:a.z,args:[z]}]}]},A.propDecorators={position:[{type:a.E,args:["matTooltipPosition"]}],disabled:[{type:a.E,args:["matTooltipDisabled"]}],showDelay:[{type:a.E,args:["matTooltipShowDelay"]}],hideDelay:[{type:a.E,args:["matTooltipHideDelay"]}],touchGestures:[{type:a.E,args:["matTooltipTouchGestures"]}],message:[{type:a.E,args:["matTooltip"]}],tooltipClass:[{type:a.E,args:["matTooltipClass"]}]};var k=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._changeDetectorRef=t,this._breakpointObserver=n,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new b.b,this._isHandset=this._breakpointObserver.observe(p.b.Handset)}),[{key:"show",value:function(e){var t=this;this._hideTimeoutId&&(clearTimeout(this._hideTimeoutId),this._hideTimeoutId=null),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout((function(){t._visibility="visible",t._showTimeoutId=null,t._markForCheck()}),e)}},{key:"hide",value:function(e){var t=this;this._showTimeoutId&&(clearTimeout(this._showTimeoutId),this._showTimeoutId=null),this._hideTimeoutId=setTimeout((function(){t._visibility="hidden",t._hideTimeoutId=null,t._markForCheck()}),e)}},{key:"afterHidden",value:function(){return this._onHide}},{key:"isVisible",value:function(){return"visible"===this._visibility}},{key:"ngOnDestroy",value:function(){this._onHide.complete()}},{key:"_animationStart",value:function(){this._closeOnInteraction=!1}},{key:"_animationDone",value:function(e){var t=e.toState;"hidden"!==t||this.isVisible()||this._onHide.next(),"visible"!==t&&"hidden"!==t||(this._closeOnInteraction=!0)}},{key:"_handleBodyInteraction",value:function(){this._closeOnInteraction&&this.hide(0)}},{key:"_markForCheck",value:function(){this._changeDetectorRef.markForCheck()}}])}();k.\u0275fac=function(e){return new(e||k)(a.gc(a.j),a.gc(p.a))},k.\u0275cmp=a.ac({type:k,selectors:[["mat-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,t){1&e&&a.uc("click",(function(){return t._handleBodyInteraction()}),!1,a.Xc),2&e&&a.jd("zoom","visible"===t._visibility?1:null)},decls:4,vars:7,consts:[[1,"mat-tooltip",3,"ngClass"]],template:function(e,t){var n;(1&e&&(a.mc(0,"div",0),a.uc("@state.start",(function(){return t._animationStart()}))("@state.done",(function(e){return t._animationDone(e)})),a.zc(1,"async"),a.od(2),a.lc(),a.od(3,"\n")),2&e)&&(a.Yb("mat-tooltip-handset",null==(n=a.Ac(1,5,t._isHandset))?null:n.matches),a.Gc("ngClass",t.tooltipClass)("@state",t._visibility),a.Ub(2),a.pd(t.message))},directives:[o.q],pipes:[o.b],styles:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[y.tooltipState]},changeDetection:0}),k.ctorParameters=function(){return[{type:a.j},{type:p.a}]};var C=_createClass((function e(){_classCallCheck(this,e)}));C.\u0275mod=a.ec({type:C}),C.\u0275inj=a.dc({factory:function(e){return new(e||C)},providers:[O],imports:[[r.a,o.c,i.f,s.k],s.k,c.c]})},Qwf2:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("fXoL"),r=n("soBk"),o=n("bS4Q"),a=n("mQgd"),s=n("tyNb"),c=n("ofXK"),l=n("9bni"),u=n("EuYo"),d=n("gInW");function p(e,t){if(1&e){var n=i.nc();i.mc(0,"button",7),i.uc("click",(function(){return i.ad(n),i.yc(2).closeInfoMessage()})),i.od(1,"\n                "),i.mc(2,"i",8),i.od(3,"\ue5cd"),i.lc(),i.od(4,"\n            "),i.lc()}if(2&e){var r=i.yc(2);i.Vb("aria-label",r.translations.labels["info.messages.contextual.close_alert"])}}var h=function(e,t,n,i,r){return{error:e,info:t,warning:n,success:i,"message-closeable":r}};function f(e,t){if(1&e&&(i.mc(0,"div",3),i.od(1,"\n        "),i.mc(2,"div",4),i.od(3,"\n            "),i.mc(4,"span",5),i.od(5," "),i.lc(),i.od(6,"\n            "),i.md(7,p,5,1,"button",6),i.od(8,"\n        "),i.lc(),i.od(9,"\n    "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngClass",i.Qc(3,h,n.message.isError(),n.message.isInfo(),n.message.isWarning(),n.message.isSuccess(),n.message.isCloseable())),i.Ub(2),i.Gc("innerHTML",n.message.content,i.bd),i.Ub(3),i.Gc("ngIf",n.message.isCloseable())}}function b(e,t){if(1&e){var n=i.nc();i.mc(0,"div",3),i.od(1,"\n        "),i.mc(2,"div",4),i.od(3,"\n            "),i.mc(4,"span"),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n            "),i.mc(8,"a",9),i.uc("click",(function(){return i.ad(n),i.yc().closeContextualPortfolio()})),i.od(9),i.zc(10,"getLabel"),i.lc(),i.od(11,"\n            "),i.mc(12,"button",10),i.uc("click",(function(){return i.ad(n),i.yc().closeContextualPortfolio()})),i.od(13,"\n                "),i.mc(14,"i",8),i.od(15,"\ue5cd"),i.lc(),i.od(16,"\n            "),i.lc(),i.od(17,"\n        "),i.lc(),i.od(18,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("ngClass",i.Qc(10,h,r.contextualPortfolio.isError(),r.contextualPortfolio.isInfo(),r.contextualPortfolio.isWarning(),r.contextualPortfolio.isSuccess(),r.contextualPortfolio.isCloseable())),i.Ub(3),i.pd(i.Bc(6,4,r.translations,"info.messages.contextual.portfolio.file_is_ready")),i.Ub(3),i.Gc("href",r.contextualPortfolio.link,i.dd),i.Ub(1),i.pd(i.Bc(10,7,r.translations,"info.messages.contextual.portfolio.download_link"))}}function m(e,t){if(1&e&&(i.mc(0,"div",16),i.od(1,"\n                "),i.mc(2,"h1"),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n                "),i.mc(6,"p"),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                "),i.mc(10,"p"),i.od(11),i.zc(12,"getLabel"),i.lc(),i.od(13,"\n                "),i.mc(14,"p"),i.od(15),i.zc(16,"getLabel"),i.mc(17,"a",17),i.od(18),i.zc(19,"getLabel"),i.lc(),i.od(20,".\n                "),i.lc(),i.od(21,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Ub(3),i.pd(i.Bc(4,7,n.translations,"500.h1")),i.Ub(4),i.pd(i.Bc(8,10,n.translations,"500.server_error_info")),i.Ub(4),i.rd("\n                    ",i.Bc(12,13,n.translations,"500.report_to"),"\n                    ",n.technicalSupportEmail,".\n                "),i.Ub(4),i.qd("\n                    ",i.Bc(16,16,n.translations,"500.here_is_a_link"),"\n                    "),i.Ub(2),i.Gc("routerLink","/home"),i.Ub(1),i.pd(i.Bc(19,19,n.translations,"500.homepage"))}}function g(e,t){if(1&e&&(i.mc(0,"div",18),i.od(1,"\n                "),i.mc(2,"h1"),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n                "),i.mc(6,"p"),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                "),i.mc(10,"p"),i.od(11),i.zc(12,"getLabel"),i.mc(13,"a",17),i.od(14),i.zc(15,"getLabel"),i.lc(),i.od(16,".\n                "),i.lc(),i.od(17,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Ub(3),i.pd(i.Bc(4,5,n.translations,"404.h1")),i.Ub(4),i.pd(i.Bc(8,8,n.translations,"404.info")),i.Ub(4),i.qd("\n                    ",i.Bc(12,11,n.translations,"500.here_is_a_link"),"\n                    "),i.Ub(2),i.Gc("routerLink","/home"),i.Ub(1),i.pd(i.Bc(15,14,n.translations,"500.homepage"))}}function v(e,t){if(1&e&&(i.mc(0,"div",11),i.od(1,"\n    "),i.mc(2,"div",12),i.od(3,"\n        "),i.mc(4,"section",13),i.od(5,"\n            "),i.md(6,m,22,22,"div",14),i.od(7,"\n            "),i.md(8,g,18,17,"div",15),i.od(9,"\n        "),i.lc(),i.od(10,"\n    "),i.lc(),i.od(11,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(4),i.Gc("putFooterBottom",1),i.Ub(2),i.Gc("ngIf",500===n.errorMessageType),i.Ub(2),i.Gc("ngIf",404===n.errorMessageType)}}var y=function(){return _createClass((function e(t,n,r,o,a,s){_classCallCheck(this,e),this._infoMessage=t,this._translations=n,this._paths=r,this._settings=o,this._notificationService=a,this._router=s,this.toggleErrorMessage=new i.u,this.showErrorMessage=!1}),[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){return e.translations=t})),this._settings.get().subscribe((function(t){return e.technicalSupportEmail=t.technicalSupportEmail})),this._infoMessage.get().subscribe((function(t){e.message=null,e.clearRemoveMessageTimeout(),e.message=t,e.message&&e.message.isCloseable()&&e.message.isAutoClose()&&(e.removeMessageTimeout=setTimeout((function(){return e.removeInfoMessage()}),15e3))})),this._infoMessage.errors().subscribe((function(t){500!==t&&404!==t||(e.errorMessageType=t,e.showErrorMessage=!0,e.toggleErrorMessage.emit(e.showErrorMessage))})),this._infoMessage.getContextualPortfolio().subscribe((function(t){e.contextualPortfolio=t})),this._paths.getPreviousPath()&&this.resetErrorIfChangePage(),this._router.events.subscribe((function(t){t instanceof s.f&&e.resetErrorIfChangePage()}))}},{key:"ngOnDestroy",value:function(){this.clearRemoveMessageTimeout()}},{key:"closeInfoMessage",value:function(){this.clearRemoveMessageTimeout(),this.removeInfoMessage()}},{key:"closeContextualPortfolio",value:function(){var e=this.contextualPortfolio.objectId;this._notificationService.remove(e).subscribe((function(){}),(function(){}),(function(){})),this.contextualPortfolio=null}},{key:"removeInfoMessage",value:function(){this.message=null}},{key:"clearRemoveMessageTimeout",value:function(){this.removeMessageTimeout&&(clearTimeout(this.removeMessageTimeout),this.removeMessageTimeout=null)}},{key:"resetErrorIfChangePage",value:function(){this.showErrorMessage=!1,this.toggleErrorMessage.emit(this.showErrorMessage)}}])}();y.\u0275fac=function(e){return new(e||y)(i.gc(r.o),i.gc(r.F),i.gc(r.w),i.gc(o.a),i.gc(a.a),i.gc(s.g))},y.\u0275cmp=i.ac({type:y,selectors:[["info-messages"]],outputs:{toggleErrorMessage:"toggleErrorMessage"},features:[i.Tb([a.a])],decls:9,vars:3,consts:[["id","info-messages","role","alert"],["class","message-wrapper",4,"ngIf"],["id","app-error-messages",4,"ngIf"],[1,"message-wrapper"],[1,"message","mdl-shadow--4dp",3,"ngClass"],[1,"message-content",3,"innerHTML"],["tabindex","1","class","mdl-button mdl-js-button mdl-button--icon mdl-button--colored close-message",3,"click",4,"ngIf"],["tabindex","1",1,"mdl-button","mdl-js-button","mdl-button--icon","mdl-button--colored","close-message",3,"click"],[1,"material-icons"],["target","_blank",3,"href","click"],[1,"mdl-button","mdl-js-button","mdl-button--icon","mdl-button--colored","close-message",3,"click"],["id","app-error-messages"],["mdl","",1,"page-content"],[1,"section-white",3,"putFooterBottom"],["class","error-500",4,"ngIf"],["class","error-404",4,"ngIf"],[1,"error-500"],[3,"routerLink"],[1,"error-404"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,f,10,9,"div",1),i.od(3,"\n\n    "),i.md(4,b,19,16,"div",1),i.od(5,"\n"),i.lc(),i.od(6,"\n\n"),i.md(7,v,12,3,"div",2),i.od(8,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",t.message),i.Ub(2),i.Gc("ngIf",t.contextualPortfolio),i.Ub(3),i.Gc("ngIf",t.showErrorMessage))},directives:[c.t,c.q,l.a,u.a,s.k],pipes:[d.l],encapsulation:2})},"R/hR":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n("UTBW");var i=n("fXoL"),r=n("ofXK"),o=n("gInW"),a=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngOnInit",value:function(){}},{key:"getHighColor",value:function(){return this.uiSettings.gradeColoringUpperColor}},{key:"getHighColorDescription",value:function(){var e=this.uiSettings.gradeColoringHighTreshold.toString();return e+="%-100%"}},{key:"getAverageColor",value:function(){return this.uiSettings.gradeColoringMiddleColor}},{key:"getAverageColorDescription",value:function(){var e=this.uiSettings.gradeColoringLowTreshold.toString();return e+="%-",e+=(this.uiSettings.gradeColoringHighTreshold-1).toString(),e+="%"}},{key:"getLowColor",value:function(){return this.uiSettings.gradeColoringLowerColor}},{key:"getLowColorDescription",value:function(){var e="0%-";return e+=(this.uiSettings.gradeColoringLowTreshold-1).toString(),e+="%"}}])}();a.\u0275fac=function(e){return new(e||a)},a.\u0275cmp=i.ac({type:a,selectors:[["color-score-legend"]],inputs:{uiSettings:"uiSettings",translations:"translations"},decls:24,vars:13,consts:[["ngClass","color-score-legend"],["ngClass","color-score-legend-item"],["ngClass","color-score-legend-color"],["ngClass","color-score-legend-color-empty"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.hc(4,"div",2),i.od(5),i.lc(),i.od(6,"\n    "),i.mc(7,"div",1),i.od(8,"\n        "),i.hc(9,"div",2),i.od(10),i.lc(),i.od(11,"\n    "),i.mc(12,"div",1),i.od(13,"\n        "),i.hc(14,"div",2),i.od(15),i.lc(),i.od(16,"\n    "),i.mc(17,"div",1),i.od(18,"\n        "),i.hc(19,"div",3),i.od(20),i.zc(21,"getLabel"),i.lc(),i.od(22,"\n"),i.lc(),i.od(23,"\n")),2&e&&(i.Ub(4),i.jd("background-color",t.getLowColor()),i.Ub(1),i.qd("\n        ",t.getLowColorDescription(),"\n    "),i.Ub(4),i.jd("background-color",t.getAverageColor()),i.Ub(1),i.qd("\n        ",t.getAverageColorDescription(),"\n    "),i.Ub(4),i.jd("background-color",t.getHighColor()),i.Ub(1),i.qd("\n        ",t.getHighColorDescription(),"\n    "),i.Ub(5),i.qd("\n        ",i.Bc(21,10,t.translations,"myschool.classes.my_classes.grade_color.no_score"),"\n    "))},directives:[r.q],pipes:[o.l],encapsulation:2})},R0Ic:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return s})),n.d(t,"f",(function(){return f})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return p})),n.d(t,"i",(function(){return b})),n.d(t,"j",(function(){return l})),n.d(t,"k",(function(){return d})),n.d(t,"l",(function(){return u})),n.d(t,"m",(function(){return h})),n.d(t,"n",(function(){return a})),n.d(t,"o",(function(){return v})),n.d(t,"p",(function(){return y}));var i=_createClass((function e(){_classCallCheck(this,e)})),r=_createClass((function e(){_classCallCheck(this,e)})),o="*";function a(e,t){return{type:7,name:e,definitions:t,options:{}}}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:4,styles:t,timings:e}}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:3,steps:e,options:t}}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:2,steps:e,options:t}}function u(e){return{type:6,styles:e,offset:null}}function d(e,t,n){return{type:0,name:e,styles:t,options:n}}function p(e){return{type:5,steps:e}}function h(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return{type:1,expr:e,animation:t,options:n}}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return{type:9,options:e}}function b(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return{type:11,selector:e,animation:t,options:n}}function m(e){Promise.resolve(null).then(e)}var g=function(){return _createClass((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;_classCallCheck(this,e),this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this.parentPlayer=null,this.totalTime=t+n}),[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[])}},{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"hasStarted",value:function(){return this._started}},{key:"init",value:function(){}},{key:"play",value:function(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}},{key:"triggerMicrotask",value:function(){var e=this;m((function(){return e._onFinish()}))}},{key:"_onStart",value:function(){this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[]}},{key:"pause",value:function(){}},{key:"restart",value:function(){}},{key:"finish",value:function(){this._onFinish()}},{key:"destroy",value:function(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"reset",value:function(){}},{key:"setPosition",value:function(e){}},{key:"getPosition",value:function(){return 0}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}}])}(),v=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;var i=0,r=0,o=0,a=this.players.length;0==a?m((function(){return n._onFinish()})):this.players.forEach((function(e){e.onDone((function(){++i==a&&n._onFinish()})),e.onDestroy((function(){++r==a&&n._onDestroy()})),e.onStart((function(){++o==a&&n._onStart()}))})),this.totalTime=this.players.reduce((function(e,t){return Math.max(e,t.totalTime)}),0)}),[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[])}},{key:"init",value:function(){this.players.forEach((function(e){return e.init()}))}},{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"_onStart",value:function(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[])}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"hasStarted",value:function(){return this._started}},{key:"play",value:function(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach((function(e){return e.play()}))}},{key:"pause",value:function(){this.players.forEach((function(e){return e.pause()}))}},{key:"restart",value:function(){this.players.forEach((function(e){return e.restart()}))}},{key:"finish",value:function(){this._onFinish(),this.players.forEach((function(e){return e.finish()}))}},{key:"destroy",value:function(){this._onDestroy()}},{key:"_onDestroy",value:function(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach((function(e){return e.destroy()})),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"reset",value:function(){this.players.forEach((function(e){return e.reset()})),this._destroyed=!1,this._finished=!1,this._started=!1}},{key:"setPosition",value:function(e){var t=e*this.totalTime;this.players.forEach((function(e){var n=e.totalTime?Math.min(1,t/e.totalTime):1;e.setPosition(n)}))}},{key:"getPosition",value:function(){var e=0;return this.players.forEach((function(t){var n=t.getPosition();e=Math.min(n,e)})),e}},{key:"beforeDestroy",value:function(){this.players.forEach((function(e){e.beforeDestroy&&e.beforeDestroy()}))}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}}])}(),y="!"},R1ws:function(e,t,n){"use strict";n.d(t,"a",(function(){return mt})),n.d(t,"b",(function(){return Mt}));var i=n("fXoL"),r=n("jhN1"),o=n("R0Ic");function a(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function s(e){switch(e.length){case 0:return new o.d;case 1:return e[0];default:return new o.o(e)}}function c(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=[],c=[],l=-1,u=null;if(i.forEach((function(e){var n=e.offset,i=n==l,d=i&&u||{};Object.keys(e).forEach((function(n){var i=n,c=e[n];if("offset"!==n)switch(i=t.normalizePropertyName(i,s),c){case o.p:c=r[n];break;case o.a:c=a[n];break;default:c=t.normalizeStyleValue(n,i,c,s)}d[i]=c})),i||c.push(d),u=d,l=n})),s.length){var d="\n - ";throw new Error("Unable to animate due to the following errors:".concat(d).concat(s.join(d)))}return c}function l(e,t,n,i){switch(t){case"start":e.onStart((function(){return i(n&&u(n,"start",e))}));break;case"done":e.onDone((function(){return i(n&&u(n,"done",e))}));break;case"destroy":e.onDestroy((function(){return i(n&&u(n,"destroy",e))}))}}function u(e,t,n){var i=n.totalTime,r=!!n.disabled,o=d(e.element,e.triggerName,e.fromState,e.toState,t||e.phaseName,null==i?e.totalTime:i,r),a=e._data;return null!=a&&(o._data=a),o}function d(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6?arguments[6]:void 0;return{element:e,triggerName:t,fromState:n,toState:i,phaseName:r,totalTime:o,disabled:!!a}}function p(e,t,n){var i;return e instanceof Map?(i=e.get(t))||e.set(t,i=n):(i=e[t])||(i=e[t]=n),i}function h(e){var t=e.indexOf(":");return[e.substring(1,t),e.substr(t+1)]}var f=function(e,t){return!1},b=function(e,t){return!1},m=function(e,t,n){return[]},g=a();(g||"undefined"!=typeof Element)&&(f=function(e,t){return e.contains(t)},b=function(){if(g||Element.prototype.matches)return function(e,t){return e.matches(t)};var e=Element.prototype,t=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;return t?function(e,n){return t.apply(e,[n])}:b}(),m=function(e,t,n){var i=[];if(n)i.push.apply(i,_toConsumableArray(e.querySelectorAll(t)));else{var r=e.querySelector(t);r&&i.push(r)}return i});var v=null,y=!1;function M(e){v||(v=("undefined"!=typeof document?document.body:null)||{},y=!!v.style&&"WebkitAppearance"in v.style);var t=!0;return v.style&&!function(e){return"ebkit"==e.substring(1,6)}(e)&&(!(t=e in v.style)&&y)&&(t="Webkit"+e.charAt(0).toUpperCase()+e.substr(1)in v.style),t}var _=b,O=f,z=m;function A(e){var t={};return Object.keys(e).forEach((function(n){var i=n.replace(/([a-z])([A-Z])/g,"$1-$2");t[i]=e[n]})),t}var k=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"validateStyleProperty",value:function(e){return M(e)}},{key:"matchesElement",value:function(e,t){return _(e,t)}},{key:"containsElement",value:function(e,t){return O(e,t)}},{key:"query",value:function(e,t,n){return z(e,t,n)}},{key:"computeStyle",value:function(e,t,n){return n||""}},{key:"animate",value:function(e,t,n,i,r){return new o.d(n,i)}}])}();k.\u0275fac=function(e){return new(e||k)},k.\u0275prov=i.cc({token:k,factory:k.\u0275fac});var C=_createClass((function e(){_classCallCheck(this,e)}));function w(e){if("number"==typeof e)return e;var t=e.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:S(parseFloat(t[1]),t[2])}function S(e,t){switch(t){case"s":return 1e3*e;default:return e}}function T(e,t,n){return e.hasOwnProperty("duration")?e:function(e,t,n){var i,r=0,o="";if("string"==typeof e){var a=e.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===a)return t.push('The provided timing value "'.concat(e,'" is invalid.')),{duration:0,delay:0,easing:""};i=S(parseFloat(a[1]),a[2]);var s=a[3];null!=s&&(r=S(parseFloat(s),a[4]));var c=a[5];c&&(o=c)}else i=e;if(!n){var l=!1,u=t.length;i<0&&(t.push("Duration values below 0 are not allowed for this animation step."),l=!0),r<0&&(t.push("Delay values below 0 are not allowed for this animation step."),l=!0),l&&t.splice(u,0,'The provided timing value "'.concat(e,'" is invalid.'))}return{duration:i,delay:r,easing:o}}(e,t,n)}function q(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).forEach((function(n){t[n]=e[n]})),t}function L(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t)for(var i in e)n[i]=e[i];else q(e,n);return n}function E(e,t,n){return n?t+":"+n+";":""}function D(e){for(var t="",n=0;n<e.style.length;n++){var i=e.style.item(n);t+=E(0,i,e.style.getPropertyValue(i))}for(var r in e.style)e.style.hasOwnProperty(r)&&!r.startsWith("_")&&(t+=E(0,r.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),e.style[r]));e.setAttribute("style",t)}function R(e,t,n){e.style&&(Object.keys(t).forEach((function(i){var r=F(i);n&&!n.hasOwnProperty(i)&&(n[i]=e.style[r]),e.style[r]=t[i]})),a()&&D(e))}function x(e,t){e.style&&(Object.keys(t).forEach((function(t){var n=F(t);e.style[n]=""})),a()&&D(e))}function I(e){return Array.isArray(e)?1==e.length?e[0]:Object(o.j)(e):e}C.NOOP=new k;var W=new RegExp("{{\\s*(.+?)\\s*}}","g");function P(e){var t=[];if("string"==typeof e){for(var n;n=W.exec(e);)t.push(n[1]);W.lastIndex=0}return t}function N(e,t,n){var i=e.toString(),r=i.replace(W,(function(e,i){var r=t[i];return t.hasOwnProperty(i)||(n.push("Please provide a value for the animation param "+i),r=""),r.toString()}));return r==i?e:r}function j(e){for(var t=[],n=e.next();!n.done;)t.push(n.value),n=e.next();return t}var B=/-+([a-z0-9])/g;function F(e){return e.replace(B,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t[1].toUpperCase()}))}function U(e,t){return 0===e||0===t}function V(e,t,n){var i=Object.keys(n);if(i.length&&t.length){var r=t[0],o=[];if(i.forEach((function(e){r.hasOwnProperty(e)||o.push(e),r[e]=n[e]})),o.length)for(var a=function(){var n=t[s];o.forEach((function(t){n[t]=Y(e,t)}))},s=1;s<t.length;s++)a()}return t}function H(e,t,n){switch(t.type){case 7:return e.visitTrigger(t,n);case 0:return e.visitState(t,n);case 1:return e.visitTransition(t,n);case 2:return e.visitSequence(t,n);case 3:return e.visitGroup(t,n);case 4:return e.visitAnimate(t,n);case 5:return e.visitKeyframes(t,n);case 6:return e.visitStyle(t,n);case 8:return e.visitReference(t,n);case 9:return e.visitAnimateChild(t,n);case 10:return e.visitAnimateRef(t,n);case 11:return e.visitQuery(t,n);case 12:return e.visitStagger(t,n);default:throw new Error("Unable to resolve animation metadata node #"+t.type)}}function Y(e,t){return window.getComputedStyle(e)[t]}var X=new Set(["true","1"]),G=new Set(["false","0"]);function K(e,t){var n=X.has(e)||G.has(e),i=X.has(t)||G.has(t);return function(r,o){var a="*"==e||e==r,s="*"==t||t==o;return!a&&n&&"boolean"==typeof r&&(a=r?X.has(e):G.has(e)),!s&&i&&"boolean"==typeof o&&(s=o?X.has(t):G.has(t)),a&&s}}var Q=new RegExp("s*:selfs*,?","g");function J(e,t,n){return new Z(e).build(t,n)}var Z=function(){return _createClass((function e(t){_classCallCheck(this,e),this._driver=t}),[{key:"build",value:function(e,t){var n=new $(t);return this._resetContextStyleTimingState(n),H(this,I(e),n)}},{key:"_resetContextStyleTimingState",value:function(e){e.currentQuerySelector="",e.collectedStyles={},e.collectedStyles[""]={},e.currentTime=0}},{key:"visitTrigger",value:function(e,t){var n=this,i=t.queryCount=0,r=t.depCount=0,o=[],a=[];return"@"==e.name.charAt(0)&&t.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),e.definitions.forEach((function(e){if(n._resetContextStyleTimingState(t),0==e.type){var s=e,c=s.name;c.toString().split(/\s*,\s*/).forEach((function(e){s.name=e,o.push(n.visitState(s,t))})),s.name=c}else if(1==e.type){var l=n.visitTransition(e,t);i+=l.queryCount,r+=l.depCount,a.push(l)}else t.errors.push("only state() and transition() definitions can sit inside of a trigger()")})),{type:7,name:e.name,states:o,transitions:a,queryCount:i,depCount:r,options:null}}},{key:"visitState",value:function(e,t){var n=this.visitStyle(e.styles,t),i=e.options&&e.options.params||null;if(n.containsDynamicStyles){var r=new Set,o=i||{};if(n.styles.forEach((function(e){if(ee(e)){var t=e;Object.keys(t).forEach((function(e){P(t[e]).forEach((function(e){o.hasOwnProperty(e)||r.add(e)}))}))}})),r.size){var a=j(r.values());t.errors.push('state("'.concat(e.name,'", ...) must define default values for all the following style substitutions: ').concat(a.join(", ")))}}return{type:0,name:e.name,style:n,options:i?{params:i}:null}}},{key:"visitTransition",value:function(e,t){t.queryCount=0,t.depCount=0;var n,i,r,o=H(this,I(e.animation),t);return{type:1,matchers:(n=e.expr,i=t.errors,r=[],"string"==typeof n?n.split(/\s*,\s*/).forEach((function(e){return function(e,t,n){if(":"==e[0]){var i=function(e,t){switch(e){case":enter":return"void => *";case":leave":return"* => void";case":increment":return function(e,t){return parseFloat(t)>parseFloat(e)};case":decrement":return function(e,t){return parseFloat(t)<parseFloat(e)};default:return t.push('The transition alias value "'.concat(e,'" is not supported')),"* => *"}}(e,n);if("function"==typeof i)return void t.push(i);e=i}var r=e.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==r||r.length<4)return n.push('The provided transition expression "'.concat(e,'" is not supported')),t;var o=r[1],a=r[2],s=r[3];t.push(K(o,s));var c="*"==o&&"*"==s;"<"!=a[0]||c||t.push(K(s,o))}(e,r,i)})):r.push(n),r),animation:o,queryCount:t.queryCount,depCount:t.depCount,options:te(e.options)}}},{key:"visitSequence",value:function(e,t){var n=this;return{type:2,steps:e.steps.map((function(e){return H(n,e,t)})),options:te(e.options)}}},{key:"visitGroup",value:function(e,t){var n=this,i=t.currentTime,r=0,o=e.steps.map((function(e){t.currentTime=i;var o=H(n,e,t);return r=Math.max(r,t.currentTime),o}));return t.currentTime=r,{type:3,steps:o,options:te(e.options)}}},{key:"visitAnimate",value:function(e,t){var n,i=function(e,t){var n=null;if(e.hasOwnProperty("duration"))n=e;else if("number"==typeof e)return ne(T(e,t).duration,0,"");var i=e;if(i.split(/\s+/).some((function(e){return"{"==e.charAt(0)&&"{"==e.charAt(1)}))){var r=ne(0,0,"");return r.dynamic=!0,r.strValue=i,r}return ne((n=n||T(i,t)).duration,n.delay,n.easing)}(e.timings,t.errors);t.currentAnimateTimings=i;var r=e.styles?e.styles:Object(o.l)({});if(5==r.type)n=this.visitKeyframes(r,t);else{var a=e.styles,s=!1;if(!a){s=!0;var c={};i.easing&&(c.easing=i.easing),a=Object(o.l)(c)}t.currentTime+=i.duration+i.delay;var l=this.visitStyle(a,t);l.isEmptyStep=s,n=l}return t.currentAnimateTimings=null,{type:4,timings:i,style:n,options:null}}},{key:"visitStyle",value:function(e,t){var n=this._makeStyleAst(e,t);return this._validateStyleAst(n,t),n}},{key:"_makeStyleAst",value:function(e,t){var n=[];Array.isArray(e.styles)?e.styles.forEach((function(e){"string"==typeof e?e==o.a?n.push(e):t.errors.push("The provided style string value ".concat(e," is not allowed.")):n.push(e)})):n.push(e.styles);var i=!1,r=null;return n.forEach((function(e){if(ee(e)){var t=e,n=t.easing;if(n&&(r=n,delete t.easing),!i)for(var o in t)if(t[o].toString().indexOf("{{")>=0){i=!0;break}}})),{type:6,styles:n,easing:r,offset:e.offset,containsDynamicStyles:i,options:null}}},{key:"_validateStyleAst",value:function(e,t){var n=this,i=t.currentAnimateTimings,r=t.currentTime,o=t.currentTime;i&&o>0&&(o-=i.duration+i.delay),e.styles.forEach((function(e){"string"!=typeof e&&Object.keys(e).forEach((function(i){if(n._driver.validateStyleProperty(i)){var a,s,c,l,u,d=t.collectedStyles[t.currentQuerySelector],p=d[i],h=!0;p&&(o!=r&&o>=p.startTime&&r<=p.endTime&&(t.errors.push('The CSS property "'.concat(i,'" that exists between the times of "').concat(p.startTime,'ms" and "').concat(p.endTime,'ms" is also being animated in a parallel animation between the times of "').concat(o,'ms" and "').concat(r,'ms"')),h=!1),o=p.startTime),h&&(d[i]={startTime:o,endTime:r}),t.options&&(a=e[i],s=t.options,c=t.errors,l=s.params||{},(u=P(a)).length&&u.forEach((function(e){l.hasOwnProperty(e)||c.push("Unable to resolve the local animation param ".concat(e," in the given list of values"))})))}else t.errors.push('The provided animation property "'.concat(i,'" is not a supported CSS property for animations'))}))}))}},{key:"visitKeyframes",value:function(e,t){var n=this,i={type:5,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push("keyframes() must be placed inside of a call to animate()"),i;var r=0,o=[],a=!1,s=!1,c=0,l=e.steps.map((function(e){var i=n._makeStyleAst(e,t),l=null!=i.offset?i.offset:function(e){if("string"==typeof e)return null;var t=null;if(Array.isArray(e))e.forEach((function(e){if(ee(e)&&e.hasOwnProperty("offset")){var n=e;t=parseFloat(n.offset),delete n.offset}}));else if(ee(e)&&e.hasOwnProperty("offset")){var n=e;t=parseFloat(n.offset),delete n.offset}return t}(i.styles),u=0;return null!=l&&(r++,u=i.offset=l),s=s||u<0||u>1,a=a||u<c,c=u,o.push(u),i}));s&&t.errors.push("Please ensure that all keyframe offsets are between 0 and 1"),a&&t.errors.push("Please ensure that all keyframe offsets are in order");var u=e.steps.length,d=0;r>0&&r<u?t.errors.push("Not all style() steps within the declared keyframes() contain offsets"):0==r&&(d=1/(u-1));var p=u-1,h=t.currentTime,f=t.currentAnimateTimings,b=f.duration;return l.forEach((function(e,r){var a=d>0?r==p?1:d*r:o[r],s=a*b;t.currentTime=h+f.delay+s,f.duration=s,n._validateStyleAst(e,t),e.offset=a,i.styles.push(e)})),i}},{key:"visitReference",value:function(e,t){return{type:8,animation:H(this,I(e.animation),t),options:te(e.options)}}},{key:"visitAnimateChild",value:function(e,t){return t.depCount++,{type:9,options:te(e.options)}}},{key:"visitAnimateRef",value:function(e,t){return{type:10,animation:this.visitReference(e.animation,t),options:te(e.options)}}},{key:"visitQuery",value:function(e,t){var n=t.currentQuerySelector,i=e.options||{};t.queryCount++,t.currentQuery=e;var r=_slicedToArray(function(e){var t=!!e.split(/\s*,\s*/).find((function(e){return":self"==e}));return t&&(e=e.replace(Q,"")),[e=e.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,(function(e){return".ng-trigger-"+e.substr(1)})).replace(/:animating/g,".ng-animating"),t]}(e.selector),2),o=r[0],a=r[1];t.currentQuerySelector=n.length?n+" "+o:o,p(t.collectedStyles,t.currentQuerySelector,{});var s=H(this,I(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=n,{type:11,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:s,originalSelector:e.selector,options:te(e.options)}}},{key:"visitStagger",value:function(e,t){t.currentQuery||t.errors.push("stagger() can only be used inside of query()");var n="full"===e.timings?{duration:0,delay:0,easing:"full"}:T(e.timings,t.errors,!0);return{type:12,animation:H(this,I(e.animation),t),timings:n,options:null}}}])}(),$=_createClass((function e(t){_classCallCheck(this,e),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 ee(e){return!Array.isArray(e)&&"object"==typeof e}function te(e){var t;return e?(e=q(e)).params&&(e.params=(t=e.params)?q(t):null):e={},e}function ne(e,t,n){return{duration:e,delay:t,easing:n}}function ie(e,t,n,i,r,o){var a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return{type:1,element:e,keyframes:t,preStyleProps:n,postStyleProps:i,duration:r,delay:o,totalTime:r+o,easing:a,subTimeline:s}}var re=function(){return _createClass((function e(){_classCallCheck(this,e),this._map=new Map}),[{key:"consume",value:function(e){var t=this._map.get(e);return t?this._map.delete(e):t=[],t}},{key:"append",value:function(e,t){var n,i=this._map.get(e);i||this._map.set(e,i=[]),(n=i).push.apply(n,_toConsumableArray(t))}},{key:"has",value:function(e){return this._map.has(e)}},{key:"clear",value:function(){this._map.clear()}}])}(),oe=new RegExp(":enter","g"),ae=new RegExp(":leave","g");function se(e,t,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},s=arguments.length>7?arguments[7]:void 0,c=arguments.length>8?arguments[8]:void 0,l=arguments.length>9&&void 0!==arguments[9]?arguments[9]:[];return(new ce).buildKeyframes(e,t,n,i,r,o,a,s,c,l)}var ce=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"buildKeyframes",value:function(e,t,n,i,r,o,a,s,c){var l=arguments.length>9&&void 0!==arguments[9]?arguments[9]:[];c=c||new re;var u=new ue(e,t,c,i,r,l,[]);u.options=s,u.currentTimeline.setStyles([o],null,u.errors,s),H(this,n,u);var d=u.timelines.filter((function(e){return e.containsAnimation()}));if(d.length&&Object.keys(a).length){var p=d[d.length-1];p.allowOnlyTimelineStyles()||p.setStyles([a],null,u.errors,s)}return d.length?d.map((function(e){return e.buildKeyframes()})):[ie(t,[],[],[],0,0,"",!1)]}},{key:"visitTrigger",value:function(e,t){}},{key:"visitState",value:function(e,t){}},{key:"visitTransition",value:function(e,t){}},{key:"visitAnimateChild",value:function(e,t){var n=t.subInstructions.consume(t.element);if(n){var i=t.createSubContext(e.options),r=t.currentTimeline.currentTime,o=this._visitSubInstructions(n,i,i.options);r!=o&&t.transformIntoNewTimeline(o)}t.previousNode=e}},{key:"visitAnimateRef",value:function(e,t){var n=t.createSubContext(e.options);n.transformIntoNewTimeline(),this.visitReference(e.animation,n),t.transformIntoNewTimeline(n.currentTimeline.currentTime),t.previousNode=e}},{key:"_visitSubInstructions",value:function(e,t,n){var i=t.currentTimeline.currentTime,r=null!=n.duration?w(n.duration):null,o=null!=n.delay?w(n.delay):null;return 0!==r&&e.forEach((function(e){var n=t.appendInstructionToTimeline(e,r,o);i=Math.max(i,n.duration+n.delay)})),i}},{key:"visitReference",value:function(e,t){t.updateOptions(e.options,!0),H(this,e.animation,t),t.previousNode=e}},{key:"visitSequence",value:function(e,t){var n=this,i=t.subContextCount,r=t,o=e.options;if(o&&(o.params||o.delay)&&((r=t.createSubContext(o)).transformIntoNewTimeline(),null!=o.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=le);var a=w(o.delay);r.delayNextStep(a)}e.steps.length&&(e.steps.forEach((function(e){return H(n,e,r)})),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),t.previousNode=e}},{key:"visitGroup",value:function(e,t){var n=this,i=[],r=t.currentTimeline.currentTime,o=e.options&&e.options.delay?w(e.options.delay):0;e.steps.forEach((function(a){var s=t.createSubContext(e.options);o&&s.delayNextStep(o),H(n,a,s),r=Math.max(r,s.currentTimeline.currentTime),i.push(s.currentTimeline)})),i.forEach((function(e){return t.currentTimeline.mergeTimelineCollectedStyles(e)})),t.transformIntoNewTimeline(r),t.previousNode=e}},{key:"_visitTiming",value:function(e,t){if(e.dynamic){var n=e.strValue;return T(t.params?N(n,t.params,t.errors):n,t.errors)}return{duration:e.duration,delay:e.delay,easing:e.easing}}},{key:"visitAnimate",value:function(e,t){var n=t.currentAnimateTimings=this._visitTiming(e.timings,t),i=t.currentTimeline;n.delay&&(t.incrementTime(n.delay),i.snapshotCurrentStyles());var r=e.style;5==r.type?this.visitKeyframes(r,t):(t.incrementTime(n.duration),this.visitStyle(r,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}},{key:"visitStyle",value:function(e,t){var n=t.currentTimeline,i=t.currentAnimateTimings;!i&&n.getCurrentStyleProperties().length&&n.forwardFrame();var r=i&&i.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(r):n.setStyles(e.styles,r,t.errors,t.options),t.previousNode=e}},{key:"visitKeyframes",value:function(e,t){var n=t.currentAnimateTimings,i=t.currentTimeline.duration,r=n.duration,o=t.createSubContext().currentTimeline;o.easing=n.easing,e.styles.forEach((function(e){var n=e.offset||0;o.forwardTime(n*r),o.setStyles(e.styles,e.easing,t.errors,t.options),o.applyStylesToKeyframe()})),t.currentTimeline.mergeTimelineCollectedStyles(o),t.transformIntoNewTimeline(i+r),t.previousNode=e}},{key:"visitQuery",value:function(e,t){var n=this,i=t.currentTimeline.currentTime,r=e.options||{},o=r.delay?w(r.delay):0;o&&(6===t.previousNode.type||0==i&&t.currentTimeline.getCurrentStyleProperties().length)&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=le);var a=i,s=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!r.optional,t.errors);t.currentQueryTotal=s.length;var c=null;s.forEach((function(i,r){t.currentQueryIndex=r;var s=t.createSubContext(e.options,i);o&&s.delayNextStep(o),i===t.element&&(c=s.currentTimeline),H(n,e.animation,s),s.currentTimeline.applyStylesToKeyframe();var l=s.currentTimeline.currentTime;a=Math.max(a,l)})),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(a),c&&(t.currentTimeline.mergeTimelineCollectedStyles(c),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}},{key:"visitStagger",value:function(e,t){var n=t.parentContext,i=t.currentTimeline,r=e.timings,o=Math.abs(r.duration),a=o*(t.currentQueryTotal-1),s=o*t.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":s=a-s;break;case"full":s=n.currentStaggerTime}var c=t.currentTimeline;s&&c.delayNextStep(s);var l=c.currentTime;H(this,e.animation,t),t.previousNode=e,n.currentStaggerTime=i.currentTime-l+(i.startTime-n.currentTimeline.startTime)}}])}(),le={},ue=function(){function e(t,n,i,r,o,a,s,c){_classCallCheck(this,e),this._driver=t,this.element=n,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=o,this.errors=a,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=le,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=c||new de(this._driver,n,0),s.push(this.currentTimeline)}return _createClass(e,[{key:"params",get:function(){return this.options.params}},{key:"updateOptions",value:function(e,t){var n=this;if(e){var i=e,r=this.options;null!=i.duration&&(r.duration=w(i.duration)),null!=i.delay&&(r.delay=w(i.delay));var o=i.params;if(o){var a=r.params;a||(a=this.options.params={}),Object.keys(o).forEach((function(e){t&&a.hasOwnProperty(e)||(a[e]=N(o[e],a,n.errors))}))}}}},{key:"_copyOptions",value:function(){var e={};if(this.options){var t=this.options.params;if(t){var n=e.params={};Object.keys(t).forEach((function(e){n[e]=t[e]}))}}return e}},{key:"createSubContext",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,r=n||this.element,o=new e(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(t),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}},{key:"transformIntoNewTimeline",value:function(e){return this.previousNode=le,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}},{key:"appendInstructionToTimeline",value:function(e,t,n){var i={duration:null!=t?t:e.duration,delay:this.currentTimeline.currentTime+(null!=n?n:0)+e.delay,easing:""},r=new pe(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(r),i}},{key:"incrementTime",value:function(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}},{key:"delayNextStep",value:function(e){e>0&&this.currentTimeline.delayNextStep(e)}},{key:"invokeQuery",value:function(e,t,n,i,r,o){var a=[];if(i&&a.push(this.element),e.length>0){e=(e=e.replace(oe,"."+this._enterClassName)).replace(ae,"."+this._leaveClassName);var s=1!=n,c=this._driver.query(this.element,e,s);0!==n&&(c=n<0?c.slice(c.length+n,c.length):c.slice(0,n)),a.push.apply(a,_toConsumableArray(c))}return r||0!=a.length||o.push('`query("'.concat(t,'")` returned zero elements. (Use `query("').concat(t,'", { optional: true })` if you wish to allow this.)')),a}}])}(),de=function(){function e(t,n,i,r){_classCallCheck(this,e),this._driver=t,this.element=n,this.startTime=i,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(n),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(n,this._localTimelineStyles)),this._loadKeyframe()}return _createClass(e,[{key:"containsAnimation",value:function(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}},{key:"getCurrentStyleProperties",value:function(){return Object.keys(this._currentKeyframe)}},{key:"currentTime",get:function(){return this.startTime+this.duration}},{key:"delayNextStep",value:function(e){var t=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}},{key:"fork",value:function(t,n){return this.applyStylesToKeyframe(),new e(this._driver,t,n||this.currentTime,this._elementTimelineStylesLookup)}},{key:"_loadKeyframe",value: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))}},{key:"forwardFrame",value:function(){this.duration+=1,this._loadKeyframe()}},{key:"forwardTime",value:function(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}},{key:"_updateStyle",value:function(e,t){this._localTimelineStyles[e]=t,this._globalTimelineStyles[e]=t,this._styleSummary[e]={time:this.currentTime,value:t}}},{key:"allowOnlyTimelineStyles",value:function(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}},{key:"applyEmptyStep",value:function(e){var t=this;e&&(this._previousKeyframe.easing=e),Object.keys(this._globalTimelineStyles).forEach((function(e){t._backFill[e]=t._globalTimelineStyles[e]||o.a,t._currentKeyframe[e]=o.a})),this._currentEmptyStepKeyframe=this._currentKeyframe}},{key:"setStyles",value:function(e,t,n,i){var r=this;t&&(this._previousKeyframe.easing=t);var a=i&&i.params||{},s=function(e,t){var n,i={};return e.forEach((function(e){"*"===e?(n=n||Object.keys(t)).forEach((function(e){i[e]=o.a})):L(e,!1,i)})),i}(e,this._globalTimelineStyles);Object.keys(s).forEach((function(e){var t=N(s[e],a,n);r._pendingStyles[e]=t,r._localTimelineStyles.hasOwnProperty(e)||(r._backFill[e]=r._globalTimelineStyles.hasOwnProperty(e)?r._globalTimelineStyles[e]:o.a),r._updateStyle(e,t)}))}},{key:"applyStylesToKeyframe",value:function(){var e=this,t=this._pendingStyles,n=Object.keys(t);0!=n.length&&(this._pendingStyles={},n.forEach((function(n){var i=t[n];e._currentKeyframe[n]=i})),Object.keys(this._localTimelineStyles).forEach((function(t){e._currentKeyframe.hasOwnProperty(t)||(e._currentKeyframe[t]=e._localTimelineStyles[t])})))}},{key:"snapshotCurrentStyles",value:function(){var e=this;Object.keys(this._localTimelineStyles).forEach((function(t){var n=e._localTimelineStyles[t];e._pendingStyles[t]=n,e._updateStyle(t,n)}))}},{key:"getFinalKeyframe",value:function(){return this._keyframes.get(this.duration)}},{key:"properties",get:function(){var e=[];for(var t in this._currentKeyframe)e.push(t);return e}},{key:"mergeTimelineCollectedStyles",value:function(e){var t=this;Object.keys(e._styleSummary).forEach((function(n){var i=t._styleSummary[n],r=e._styleSummary[n];(!i||r.time>i.time)&&t._updateStyle(n,r.value)}))}},{key:"buildKeyframes",value:function(){var e=this;this.applyStylesToKeyframe();var t=new Set,n=new Set,i=1===this._keyframes.size&&0===this.duration,r=[];this._keyframes.forEach((function(a,s){var c=L(a,!0);Object.keys(c).forEach((function(e){var i=c[e];i==o.p?t.add(e):i==o.a&&n.add(e)})),i||(c.offset=s/e.duration),r.push(c)}));var a=t.size?j(t.values()):[],s=n.size?j(n.values()):[];if(i){var c=r[0],l=q(c);c.offset=0,l.offset=1,r=[c,l]}return ie(this.element,r,a,s,this.duration,this.startTime,this.easing,!1)}}])}(),pe=function(e){function t(e,n,i,r,o,a){var s,c=arguments.length>6&&void 0!==arguments[6]&&arguments[6];return _classCallCheck(this,t),(s=_callSuper(this,t,[e,n,a.delay])).element=n,s.keyframes=i,s.preStyleProps=r,s.postStyleProps=o,s._stretchStartingKeyframe=c,s.timings={duration:a.duration,delay:a.delay,easing:a.easing},s}return _inherits(t,e),_createClass(t,[{key:"containsAnimation",value:function(){return this.keyframes.length>1}},{key:"buildKeyframes",value:function(){var e=this.keyframes,t=this.timings,n=t.delay,i=t.duration,r=t.easing;if(this._stretchStartingKeyframe&&n){var o=[],a=i+n,s=n/a,c=L(e[0],!1);c.offset=0,o.push(c);var l=L(e[0],!1);l.offset=he(s),o.push(l);for(var u=e.length-1,d=1;d<=u;d++){var p=L(e[d],!1),h=n+p.offset*i;p.offset=he(h/a),o.push(p)}i=a,n=0,r="",e=o}return ie(this.element,e,this.preStyleProps,this.postStyleProps,i,n,r,!0)}}])}(de);function he(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=Math.pow(10,t-1);return Math.round(e*n)/n}var fe,be,me=_createClass((function e(){_classCallCheck(this,e)})),ge=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"normalizePropertyName",value:function(e,t){return F(e)}},{key:"normalizeStyleValue",value:function(e,t,n,i){var r="",o=n.toString().trim();if(ve[t]&&0!==n&&"0"!==n)if("number"==typeof n)r="px";else{var a=n.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&0==a[1].length&&i.push("Please provide a CSS unit value for ".concat(e,":").concat(n))}return o+r}}])}(me),ve=(fe="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(","),be={},fe.forEach((function(e){return be[e]=!0})),be);function ye(e,t,n,i,r,o,a,s,c,l,u,d,p){return{type:0,element:e,triggerName:t,isRemovalTransition:r,fromState:n,fromStyles:o,toState:i,toStyles:a,timelines:s,queriedElements:c,preStyleProps:l,postStyleProps:u,totalTime:d,errors:p}}var Me={},_e=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._triggerName=t,this.ast=n,this._stateStyles=i}),[{key:"match",value:function(e,t,n,i){return function(e,t,n,i,r){return e.some((function(e){return e(t,n,i,r)}))}(this.ast.matchers,e,t,n,i)}},{key:"buildStyles",value:function(e,t,n){var i=this._stateStyles["*"],r=this._stateStyles[e],o=i?i.buildStyles(t,n):{};return r?r.buildStyles(t,n):o}},{key:"build",value:function(e,t,n,i,r,o,a,s,c,l){var u=[],d=this.ast.options&&this.ast.options.params||Me,h=a&&a.params||Me,f=this.buildStyles(n,h,u),b=s&&s.params||Me,m=this.buildStyles(i,b,u),g=new Set,v=new Map,y=new Map,M="void"===i,_={params:Object.assign(Object.assign({},d),b)},O=l?[]:se(e,t,this.ast.animation,r,o,f,m,_,c,u),z=0;if(O.forEach((function(e){z=Math.max(e.duration+e.delay,z)})),u.length)return ye(t,this._triggerName,n,i,M,f,m,[],[],v,y,z,u);O.forEach((function(e){var n=e.element,i=p(v,n,{});e.preStyleProps.forEach((function(e){return i[e]=!0}));var r=p(y,n,{});e.postStyleProps.forEach((function(e){return r[e]=!0})),n!==t&&g.add(n)}));var A=j(g.values());return ye(t,this._triggerName,n,i,M,f,m,O,A,v,y,z)}}])}(),Oe=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.styles=t,this.defaultParams=n}),[{key:"buildStyles",value:function(e,t){var n={},i=q(this.defaultParams);return Object.keys(e).forEach((function(t){var n=e[t];null!=n&&(i[t]=n)})),this.styles.styles.forEach((function(e){if("string"!=typeof e){var r=e;Object.keys(r).forEach((function(e){var o=r[e];o.length>1&&(o=N(o,i,t)),n[e]=o}))}})),n}}])}(),ze=function(){return _createClass((function e(t,n){var i,r,o=this;_classCallCheck(this,e),this.name=t,this.ast=n,this.transitionFactories=[],this.states={},n.states.forEach((function(e){var t=e.options&&e.options.params||{};o.states[e.name]=new Oe(e.style,t)})),Ae(this.states,"true","1"),Ae(this.states,"false","0"),n.transitions.forEach((function(e){o.transitionFactories.push(new _e(t,e,o.states))})),this.fallbackTransition=(i=t,r=this.states,new _e(i,{type:1,animation:{type:2,steps:[],options:null},matchers:[function(e,t){return!0}],options:null,queryCount:0,depCount:0},r))}),[{key:"containsQueries",get:function(){return this.ast.queryCount>0}},{key:"matchTransition",value:function(e,t,n,i){return this.transitionFactories.find((function(r){return r.match(e,t,n,i)}))||null}},{key:"matchStyles",value:function(e,t,n){return this.fallbackTransition.buildStyles(e,t,n)}}])}();function Ae(e,t,n){e.hasOwnProperty(t)?e.hasOwnProperty(n)||(e[n]=e[t]):e.hasOwnProperty(n)&&(e[t]=e[n])}var ke=new re,Ce=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.bodyNode=t,this._driver=n,this._normalizer=i,this._animations={},this._playersById={},this.players=[]}),[{key:"register",value:function(e,t){var n=[],i=J(this._driver,t,n);if(n.length)throw new Error("Unable to build the animation due to the following errors: "+n.join("\n"));this._animations[e]=i}},{key:"_buildPlayer",value:function(e,t,n){var i=e.element,r=c(this._driver,this._normalizer,0,e.keyframes,t,n);return this._driver.animate(i,r,e.duration,e.delay,e.easing,[],!0)}},{key:"create",value:function(e,t){var n,i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=[],c=this._animations[e],l=new Map;if(c?(n=se(this._driver,t,c,"ng-enter","ng-leave",{},{},r,ke,a)).forEach((function(e){var t=p(l,e.element,{});e.postStyleProps.forEach((function(e){return t[e]=null}))})):(a.push("The requested animation doesn't exist or has already been destroyed"),n=[]),a.length)throw new Error("Unable to create the animation due to the following errors: "+a.join("\n"));l.forEach((function(e,t){Object.keys(e).forEach((function(n){e[n]=i._driver.computeStyle(t,n,o.a)}))}));var u=s(n.map((function(e){var t=l.get(e.element);return i._buildPlayer(e,{},t)})));return this._playersById[e]=u,u.onDestroy((function(){return i.destroy(e)})),this.players.push(u),u}},{key:"destroy",value:function(e){var t=this._getPlayer(e);t.destroy(),delete this._playersById[e];var n=this.players.indexOf(t);n>=0&&this.players.splice(n,1)}},{key:"_getPlayer",value:function(e){var t=this._playersById[e];if(!t)throw new Error("Unable to find the timeline player referenced by "+e);return t}},{key:"listen",value:function(e,t,n,i){var r=d(t,"","","");return l(this._getPlayer(e),n,r,i),function(){}}},{key:"command",value:function(e,t,n,i){if("register"!=n)if("create"!=n){var r=this._getPlayer(e);switch(n){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e)}}else{var o=i[0]||{};this.create(e,t,o)}else this.register(e,i[0])}}])}(),we=[],Se={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Te={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},qe=function(){return _createClass((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";_classCallCheck(this,e),this.namespaceId=n;var i=t&&t.hasOwnProperty("value"),r=i?t.value:t;if(this.value=function(e){return null!=e?e:null}(r),i){var o=q(t);delete o.value,this.options=o}else this.options={};this.options.params||(this.options.params={})}),[{key:"params",get:function(){return this.options.params}},{key:"absorbOptions",value:function(e){var t=e.params;if(t){var n=this.options.params;Object.keys(t).forEach((function(e){null==n[e]&&(n[e]=t[e])}))}}}])}(),Le=new qe("void"),Ee=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.id=t,this.hostElement=n,this._engine=i,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,Ne(n,this._hostClassName)}),[{key:"listen",value:function(e,t,n,i){var r,o=this;if(!this._triggers.hasOwnProperty(t))throw new Error('Unable to listen on the animation trigger event "'.concat(n,'" because the animation trigger "').concat(t,"\" doesn't exist!"));if(null==n||0==n.length)throw new Error('Unable to listen on the animation trigger "'.concat(t,'" because the provided event is undefined!'));if("start"!=(r=n)&&"done"!=r)throw new Error('The provided animation trigger event "'.concat(n,'" for the animation trigger "').concat(t,'" is not supported!'));var a=p(this._elementListeners,e,[]),s={name:t,phase:n,callback:i};a.push(s);var c=p(this._engine.statesByElement,e,{});return c.hasOwnProperty(t)||(Ne(e,"ng-trigger"),Ne(e,"ng-trigger-"+t),c[t]=Le),function(){o._engine.afterFlush((function(){var e=a.indexOf(s);e>=0&&a.splice(e,1),o._triggers[t]||delete c[t]}))}}},{key:"register",value:function(e,t){return!this._triggers[e]&&(this._triggers[e]=t,!0)}},{key:"_getTrigger",value:function(e){var t=this._triggers[e];if(!t)throw new Error('The provided animation trigger "'.concat(e,'" has not been registered!'));return t}},{key:"trigger",value:function(e,t,n){var i=this,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=this._getTrigger(t),a=new Re(this.id,t,e),s=this._engine.statesByElement.get(e);s||(Ne(e,"ng-trigger"),Ne(e,"ng-trigger-"+t),this._engine.statesByElement.set(e,s={}));var c=s[t],l=new qe(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&c&&l.absorbOptions(c.options),s[t]=l,c||(c=Le),"void"===l.value||c.value!==l.value){var u=p(this._engine.playersByElement,e,[]);u.forEach((function(e){e.namespaceId==i.id&&e.triggerName==t&&e.queued&&e.destroy()}));var d=o.matchTransition(c.value,l.value,e,l.params),h=!1;if(!d){if(!r)return;d=o.fallbackTransition,h=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:d,fromState:c,toState:l,player:a,isFallbackTransition:h}),h||(Ne(e,"ng-animate-queued"),a.onStart((function(){je(e,"ng-animate-queued")}))),a.onDone((function(){var t=i.players.indexOf(a);t>=0&&i.players.splice(t,1);var n=i._engine.playersByElement.get(e);if(n){var r=n.indexOf(a);r>=0&&n.splice(r,1)}})),this.players.push(a),u.push(a),a}if(!function(e,t){var n=Object.keys(e),i=Object.keys(t);if(n.length!=i.length)return!1;for(var r=0;r<n.length;r++){var o=n[r];if(!t.hasOwnProperty(o)||e[o]!==t[o])return!1}return!0}(c.params,l.params)){var f=[],b=o.matchStyles(c.value,c.params,f),m=o.matchStyles(l.value,l.params,f);f.length?this._engine.reportError(f):this._engine.afterFlush((function(){x(e,b),R(e,m)}))}}},{key:"deregister",value:function(e){var t=this;delete this._triggers[e],this._engine.statesByElement.forEach((function(t,n){delete t[e]})),this._elementListeners.forEach((function(n,i){t._elementListeners.set(i,n.filter((function(t){return t.name!=e})))}))}},{key:"clearElementCache",value:function(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);var t=this._engine.playersByElement.get(e);t&&(t.forEach((function(e){return e.destroy()})),this._engine.playersByElement.delete(e))}},{key:"_signalRemovalForInnerTriggers",value:function(e,t){var n=this,i=this._engine.driver.query(e,".ng-trigger",!0);i.forEach((function(e){if(!e.__ng_removed){var i=n._engine.fetchNamespacesByElement(e);i.size?i.forEach((function(n){return n.triggerLeaveAnimation(e,t,!1,!0)})):n.clearElementCache(e)}})),this._engine.afterFlushAnimationsDone((function(){return i.forEach((function(e){return n.clearElementCache(e)}))}))}},{key:"triggerLeaveAnimation",value:function(e,t,n,i){var r=this,o=this._engine.statesByElement.get(e);if(o){var a=[];if(Object.keys(o).forEach((function(t){if(r._triggers[t]){var n=r.trigger(e,t,"void",i);n&&a.push(n)}})),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,t),n&&s(a).onDone((function(){return r._engine.processLeaveNode(e)})),!0}return!1}},{key:"prepareLeaveAnimationListeners",value:function(e){var t=this,n=this._elementListeners.get(e);if(n){var i=new Set;n.forEach((function(n){var r=n.name;if(!i.has(r)){i.add(r);var o=t._triggers[r].fallbackTransition,a=t._engine.statesByElement.get(e)[r]||Le,s=new qe("void"),c=new Re(t.id,r,e);t._engine.totalQueuedPlayers++,t._queue.push({element:e,triggerName:r,transition:o,fromState:a,toState:s,player:c,isFallbackTransition:!0})}}))}}},{key:"removeNode",value:function(e,t){var n=this,i=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),!this.triggerLeaveAnimation(e,t,!0)){var r=!1;if(i.totalAnimations){var o=i.players.length?i.playersByQueriedElement.get(e):[];if(o&&o.length)r=!0;else for(var a=e;a=a.parentNode;)if(i.statesByElement.get(a)){r=!0;break}}if(this.prepareLeaveAnimationListeners(e),r)i.markElementAsRemoved(this.id,e,!1,t);else{var s=e.__ng_removed;s&&s!==Se||(i.afterFlush((function(){return n.clearElementCache(e)})),i.destroyInnerAnimations(e),i._onRemovalComplete(e,t))}}}},{key:"insertNode",value:function(e,t){Ne(e,this._hostClassName)}},{key:"drainQueuedTransitions",value:function(e){var t=this,n=[];return this._queue.forEach((function(i){var r=i.player;if(!r.destroyed){var o=i.element,a=t._elementListeners.get(o);a&&a.forEach((function(t){if(t.name==i.triggerName){var n=d(o,i.triggerName,i.fromState.value,i.toState.value);n._data=e,l(i.player,t.phase,n,t.callback)}})),r.markedForDestroy?t._engine.afterFlush((function(){r.destroy()})):n.push(i)}})),this._queue=[],n.sort((function(e,n){var i=e.transition.ast.depCount,r=n.transition.ast.depCount;return 0==i||0==r?i-r:t._engine.driver.containsElement(e.element,n.element)?1:-1}))}},{key:"destroy",value:function(e){this.players.forEach((function(e){return e.destroy()})),this._signalRemovalForInnerTriggers(this.hostElement,e)}},{key:"elementContainsData",value:function(e){var t=!1;return this._elementListeners.has(e)&&(t=!0),t=!!this._queue.find((function(t){return t.element===e}))||t}}])}(),De=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.bodyNode=t,this.driver=n,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=function(e,t){}}),[{key:"_onRemovalComplete",value:function(e,t){this.onRemovalComplete(e,t)}},{key:"queuedPlayers",get:function(){var e=[];return this._namespaceList.forEach((function(t){t.players.forEach((function(t){t.queued&&e.push(t)}))})),e}},{key:"createNamespace",value:function(e,t){var n=new Ee(e,t,this);return t.parentNode?this._balanceNamespaceList(n,t):(this.newHostElements.set(t,n),this.collectEnterElement(t)),this._namespaceLookup[e]=n}},{key:"_balanceNamespaceList",value:function(e,t){var n=this._namespaceList.length-1;if(n>=0){for(var i=!1,r=n;r>=0;r--){var o=this._namespaceList[r];if(this.driver.containsElement(o.hostElement,t)){this._namespaceList.splice(r+1,0,e),i=!0;break}}i||this._namespaceList.splice(0,0,e)}else this._namespaceList.push(e);return this.namespacesByHostElement.set(t,e),e}},{key:"register",value:function(e,t){var n=this._namespaceLookup[e];return n||(n=this.createNamespace(e,t)),n}},{key:"registerTrigger",value:function(e,t,n){var i=this._namespaceLookup[e];i&&i.register(t,n)&&this.totalAnimations++}},{key:"destroy",value:function(e,t){var n=this;if(e){var i=this._fetchNamespace(e);this.afterFlush((function(){n.namespacesByHostElement.delete(i.hostElement),delete n._namespaceLookup[e];var t=n._namespaceList.indexOf(i);t>=0&&n._namespaceList.splice(t,1)})),this.afterFlushAnimationsDone((function(){return i.destroy(t)}))}}},{key:"_fetchNamespace",value:function(e){return this._namespaceLookup[e]}},{key:"fetchNamespacesByElement",value:function(e){var t=new Set,n=this.statesByElement.get(e);if(n)for(var i=Object.keys(n),r=0;r<i.length;r++){var o=n[i[r]].namespaceId;if(o){var a=this._fetchNamespace(o);a&&t.add(a)}}return t}},{key:"trigger",value:function(e,t,n,i){if(xe(t)){var r=this._fetchNamespace(e);if(r)return r.trigger(t,n,i),!0}return!1}},{key:"insertNode",value:function(e,t,n,i){if(xe(t)){var r=t.__ng_removed;if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;var o=this.collectedLeaveElements.indexOf(t);o>=0&&this.collectedLeaveElements.splice(o,1)}if(e){var a=this._fetchNamespace(e);a&&a.insertNode(t,n)}i&&this.collectEnterElement(t)}}},{key:"collectEnterElement",value:function(e){this.collectedEnterElements.push(e)}},{key:"markElementAsDisabled",value:function(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Ne(e,"ng-animate-disabled")):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),je(e,"ng-animate-disabled"))}},{key:"removeNode",value:function(e,t,n,i){if(xe(t)){var r=e?this._fetchNamespace(e):null;if(r?r.removeNode(t,i):this.markElementAsRemoved(e,t,!1,i),n){var o=this.namespacesByHostElement.get(t);o&&o.id!==e&&o.removeNode(t,i)}}else this._onRemovalComplete(t,i)}},{key:"markElementAsRemoved",value:function(e,t,n,i){this.collectedLeaveElements.push(t),t.__ng_removed={namespaceId:e,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1}}},{key:"listen",value:function(e,t,n,i,r){return xe(t)?this._fetchNamespace(e).listen(t,n,i,r):function(){}}},{key:"_buildInstruction",value:function(e,t,n,i,r){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,i,e.fromState.options,e.toState.options,t,r)}},{key:"destroyInnerAnimations",value:function(e){var t=this,n=this.driver.query(e,".ng-trigger",!0);n.forEach((function(e){return t.destroyActiveAnimationsForElement(e)})),0!=this.playersByQueriedElement.size&&(n=this.driver.query(e,".ng-animating",!0)).forEach((function(e){return t.finishActiveQueriedAnimationOnElement(e)}))}},{key:"destroyActiveAnimationsForElement",value:function(e){var t=this.playersByElement.get(e);t&&t.forEach((function(e){e.queued?e.markedForDestroy=!0:e.destroy()}))}},{key:"finishActiveQueriedAnimationOnElement",value:function(e){var t=this.playersByQueriedElement.get(e);t&&t.forEach((function(e){return e.finish()}))}},{key:"whenRenderingDone",value:function(){var e=this;return new Promise((function(t){if(e.players.length)return s(e.players).onDone((function(){return t()}));t()}))}},{key:"processLeaveNode",value:function(e){var t=this,n=e.__ng_removed;if(n&&n.setForRemoval){if(e.__ng_removed=Se,n.namespaceId){this.destroyInnerAnimations(e);var i=this._fetchNamespace(n.namespaceId);i&&i.clearElementCache(e)}this._onRemovalComplete(e,n.setForRemoval)}this.driver.matchesElement(e,".ng-animate-disabled")&&this.markElementAsDisabled(e,!1),this.driver.query(e,".ng-animate-disabled",!0).forEach((function(e){t.markElementAsDisabled(e,!1)}))}},{key:"flush",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,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 i=0;i<this.collectedEnterElements.length;i++)Ne(this.collectedEnterElements[i],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){var r=[];try{n=this._flushAnimations(r,t)}finally{for(var o=0;o<r.length;o++)r[o]()}}else for(var a=0;a<this.collectedLeaveElements.length;a++){var c=this.collectedLeaveElements[a];this.processLeaveNode(c)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach((function(e){return e()})),this._flushFns=[],this._whenQuietFns.length){var l=this._whenQuietFns;this._whenQuietFns=[],n.length?s(n).onDone((function(){l.forEach((function(e){return e()}))})):l.forEach((function(e){return e()}))}}},{key:"reportError",value:function(e){throw new Error("Unable to process animations due to the following failed trigger transitions\n "+e.join("\n"))}},{key:"_flushAnimations",value:function(e,t){var n=this,i=new re,r=[],a=new Map,c=[],l=new Map,u=new Map,d=new Map,h=new Set;this.disabledNodes.forEach((function(e){h.add(e);for(var t=n.driver.query(e,".ng-animate-queued",!0),i=0;i<t.length;i++)h.add(t[i])}));var f=this.bodyNode,b=Array.from(this.statesByElement.keys()),m=Pe(b,this.collectedEnterElements),g=new Map,v=0;m.forEach((function(e,t){var n="ng-enter"+v++;g.set(t,n),e.forEach((function(e){return Ne(e,n)}))}));for(var y=[],M=new Set,_=new Set,O=0;O<this.collectedLeaveElements.length;O++){var z=this.collectedLeaveElements[O],A=z.__ng_removed;A&&A.setForRemoval&&(y.push(z),M.add(z),A.hasAnimation?this.driver.query(z,".ng-star-inserted",!0).forEach((function(e){return M.add(e)})):_.add(z))}var k=new Map,C=Pe(b,Array.from(M));C.forEach((function(e,t){var n="ng-leave"+v++;k.set(t,n),e.forEach((function(e){return Ne(e,n)}))})),e.push((function(){m.forEach((function(e,t){var n=g.get(t);e.forEach((function(e){return je(e,n)}))})),C.forEach((function(e,t){var n=k.get(t);e.forEach((function(e){return je(e,n)}))})),y.forEach((function(e){n.processLeaveNode(e)}))}));for(var w=[],S=[],T=this._namespaceList.length-1;T>=0;T--)this._namespaceList[T].drainQueuedTransitions(t).forEach((function(e){var t=e.player,o=e.element;if(w.push(t),n.collectedEnterElements.length){var a=o.__ng_removed;if(a&&a.setForMove)return void t.destroy()}var s=!f||!n.driver.containsElement(f,o),h=k.get(o),b=g.get(o),m=n._buildInstruction(e,i,b,h,s);if(m.errors&&m.errors.length)S.push(m);else{if(s)return t.onStart((function(){return x(o,m.fromStyles)})),t.onDestroy((function(){return R(o,m.toStyles)})),void r.push(t);if(e.isFallbackTransition)return t.onStart((function(){return x(o,m.fromStyles)})),t.onDestroy((function(){return R(o,m.toStyles)})),void r.push(t);m.timelines.forEach((function(e){return e.stretchStartingKeyframe=!0})),i.append(o,m.timelines);var v={instruction:m,player:t,element:o};c.push(v),m.queriedElements.forEach((function(e){return p(l,e,[]).push(t)})),m.preStyleProps.forEach((function(e,t){var n=Object.keys(e);if(n.length){var i=u.get(t);i||u.set(t,i=new Set),n.forEach((function(e){return i.add(e)}))}})),m.postStyleProps.forEach((function(e,t){var n=Object.keys(e),i=d.get(t);i||d.set(t,i=new Set),n.forEach((function(e){return i.add(e)}))}))}}));if(S.length){var q=[];S.forEach((function(e){q.push("@".concat(e.triggerName," has failed due to:\n")),e.errors.forEach((function(e){return q.push("- ".concat(e,"\n"))}))})),w.forEach((function(e){return e.destroy()})),this.reportError(q)}var L=new Map,E=new Map;c.forEach((function(e){var t=e.element;i.has(t)&&(E.set(t,t),n._beforeAnimationBuild(e.player.namespaceId,e.instruction,L))})),r.forEach((function(e){var t=e.element;n._getPreviousPlayers(t,!1,e.namespaceId,e.triggerName,null).forEach((function(e){p(L,t,[]).push(e),e.destroy()}))}));var D=y.filter((function(e){return Fe(e,u,d)})),I=new Map;We(I,this.driver,_,d,o.a).forEach((function(e){Fe(e,u,d)&&D.push(e)}));var W=new Map;m.forEach((function(e,t){We(W,n.driver,new Set(e),u,o.p)})),D.forEach((function(e){var t=I.get(e),n=W.get(e);I.set(e,Object.assign(Object.assign({},t),n))}));var P=[],N=[],j={};c.forEach((function(e){var t=e.element,o=e.player,c=e.instruction;if(i.has(t)){if(h.has(t))return o.onDestroy((function(){return R(t,c.toStyles)})),o.disabled=!0,o.overrideTotalTime(c.totalTime),void r.push(o);var l=j;if(E.size>1){for(var u=t,d=[];u=u.parentNode;){var p=E.get(u);if(p){l=p;break}d.push(u)}d.forEach((function(e){return E.set(e,l)}))}var f=n._buildAnimation(o.namespaceId,c,L,a,W,I);if(o.setRealPlayer(f),l===j)P.push(o);else{var b=n.playersByElement.get(l);b&&b.length&&(o.parentPlayer=s(b)),r.push(o)}}else x(t,c.fromStyles),o.onDestroy((function(){return R(t,c.toStyles)})),N.push(o),h.has(t)&&r.push(o)})),N.forEach((function(e){var t=a.get(e.element);if(t&&t.length){var n=s(t);e.setRealPlayer(n)}})),r.forEach((function(e){e.parentPlayer?e.syncPlayerEvents(e.parentPlayer):e.destroy()}));for(var B=0;B<y.length;B++){var F=y[B],U=F.__ng_removed;if(je(F,"ng-leave"),!U||!U.hasAnimation){var V=[];if(l.size){var H=l.get(F);H&&H.length&&V.push.apply(V,_toConsumableArray(H));for(var Y=this.driver.query(F,".ng-animating",!0),X=0;X<Y.length;X++){var G=l.get(Y[X]);G&&G.length&&V.push.apply(V,_toConsumableArray(G))}}var K=V.filter((function(e){return!e.destroyed}));K.length?Be(this,F,K):this.processLeaveNode(F)}}return y.length=0,P.forEach((function(e){n.players.push(e),e.onDone((function(){e.destroy();var t=n.players.indexOf(e);n.players.splice(t,1)})),e.play()})),P}},{key:"elementContainsData",value:function(e,t){var n=!1,i=t.__ng_removed;return i&&i.setForRemoval&&(n=!0),this.playersByElement.has(t)&&(n=!0),this.playersByQueriedElement.has(t)&&(n=!0),this.statesByElement.has(t)&&(n=!0),this._fetchNamespace(e).elementContainsData(t)||n}},{key:"afterFlush",value:function(e){this._flushFns.push(e)}},{key:"afterFlushAnimationsDone",value:function(e){this._whenQuietFns.push(e)}},{key:"_getPreviousPlayers",value:function(e,t,n,i,r){var o=[];if(t){var a=this.playersByQueriedElement.get(e);a&&(o=a)}else{var s=this.playersByElement.get(e);if(s){var c=!r||"void"==r;s.forEach((function(e){e.queued||(c||e.triggerName==i)&&o.push(e)}))}}return(n||i)&&(o=o.filter((function(e){return!(n&&n!=e.namespaceId||i&&i!=e.triggerName)}))),o}},{key:"_beforeAnimationBuild",value:function(e,t,n){var i,r=this,o=t.triggerName,a=t.element,s=t.isRemovalTransition?void 0:e,c=t.isRemovalTransition?void 0:o,l=_createForOfIteratorHelper(t.timelines);try{var u=function(){var e=i.value.element,o=e!==a,l=p(n,e,[]);r._getPreviousPlayers(e,o,s,c,t.toState).forEach((function(e){var t=e.getRealPlayer();t.beforeDestroy&&t.beforeDestroy(),e.destroy(),l.push(e)}))};for(l.s();!(i=l.n()).done;)u()}catch(d){l.e(d)}finally{l.f()}x(a,t.fromStyles)}},{key:"_buildAnimation",value:function(e,t,n,i,r,a){var l=this,u=t.triggerName,d=t.element,h=[],f=new Set,b=new Set,m=t.timelines.map((function(t){var s=t.element;f.add(s);var p=s.__ng_removed;if(p&&p.removedBeforeQueried)return new o.d(t.duration,t.delay);var m,g,v=s!==d,y=(m=(n.get(s)||we).map((function(e){return e.getRealPlayer()})),g=[],function e(t,n){for(var i=0;i<t.length;i++){var r=t[i];r instanceof o.o?e(r.players,n):n.push(r)}}(m,g),g).filter((function(e){var t=e;return!!t.element&&t.element===s})),M=r.get(s),_=a.get(s),O=c(l.driver,l._normalizer,0,t.keyframes,M,_),z=l._buildPlayer(t,O,y);if(t.subTimeline&&i&&b.add(s),v){var A=new Re(e,u,s);A.setRealPlayer(z),h.push(A)}return z}));h.forEach((function(e){p(l.playersByQueriedElement,e.element,[]).push(e),e.onDone((function(){return function(e,t,n){var i;if(e instanceof Map){if(i=e.get(t)){if(i.length){var r=i.indexOf(n);i.splice(r,1)}0==i.length&&e.delete(t)}}else if(i=e[t]){if(i.length){var o=i.indexOf(n);i.splice(o,1)}0==i.length&&delete e[t]}return i}(l.playersByQueriedElement,e.element,e)}))})),f.forEach((function(e){return Ne(e,"ng-animating")}));var g=s(m);return g.onDestroy((function(){f.forEach((function(e){return je(e,"ng-animating")})),R(d,t.toStyles)})),b.forEach((function(e){p(i,e,[]).push(g)})),g}},{key:"_buildPlayer",value:function(e,t,n){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,n):new o.d(e.duration,e.delay)}}])}(),Re=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.namespaceId=t,this.triggerName=n,this.element=i,this._player=new o.d,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}),[{key:"setRealPlayer",value:function(e){var t=this;this._containsRealPlayer||(this._player=e,Object.keys(this._queuedCallbacks).forEach((function(n){t._queuedCallbacks[n].forEach((function(t){return l(e,n,void 0,t)}))})),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}},{key:"getRealPlayer",value:function(){return this._player}},{key:"overrideTotalTime",value:function(e){this.totalTime=e}},{key:"syncPlayerEvents",value:function(e){var t=this,n=this._player;n.triggerCallback&&e.onStart((function(){return n.triggerCallback("start")})),e.onDone((function(){return t.finish()})),e.onDestroy((function(){return t.destroy()}))}},{key:"_queueEvent",value:function(e,t){p(this._queuedCallbacks,e,[]).push(t)}},{key:"onDone",value:function(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}},{key:"onStart",value:function(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}},{key:"onDestroy",value:function(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}},{key:"init",value:function(){this._player.init()}},{key:"hasStarted",value:function(){return!this.queued&&this._player.hasStarted()}},{key:"play",value:function(){!this.queued&&this._player.play()}},{key:"pause",value:function(){!this.queued&&this._player.pause()}},{key:"restart",value:function(){!this.queued&&this._player.restart()}},{key:"finish",value:function(){this._player.finish()}},{key:"destroy",value:function(){this.destroyed=!0,this._player.destroy()}},{key:"reset",value:function(){!this.queued&&this._player.reset()}},{key:"setPosition",value:function(e){this.queued||this._player.setPosition(e)}},{key:"getPosition",value:function(){return this.queued?0:this._player.getPosition()}},{key:"triggerCallback",value:function(e){var t=this._player;t.triggerCallback&&t.triggerCallback(e)}}])}();function xe(e){return e&&1===e.nodeType}function Ie(e,t){var n=e.style.display;return e.style.display=null!=t?t:"none",n}function We(e,t,n,i,r){var o=[];n.forEach((function(e){return o.push(Ie(e))}));var a=[];i.forEach((function(n,i){var o={};n.forEach((function(e){var n=o[e]=t.computeStyle(i,e,r);n&&0!=n.length||(i.__ng_removed=Te,a.push(i))})),e.set(i,o)}));var s=0;return n.forEach((function(e){return Ie(e,o[s++])})),a}function Pe(e,t){var n=new Map;if(e.forEach((function(e){return n.set(e,[])})),0==t.length)return n;var i=new Set(t),r=new Map;return t.forEach((function(e){var t=function e(t){if(!t)return 1;var o=r.get(t);if(o)return o;var a=t.parentNode;return o=n.has(a)?a:i.has(a)?1:e(a),r.set(t,o),o}(e);1!==t&&n.get(t).push(e)})),n}function Ne(e,t){if(e.classList)e.classList.add(t);else{var n=e.$$classes;n||(n=e.$$classes={}),n[t]=!0}}function je(e,t){if(e.classList)e.classList.remove(t);else{var n=e.$$classes;n&&delete n[t]}}function Be(e,t,n){s(n).onDone((function(){return e.processLeaveNode(t)}))}function Fe(e,t,n){var i=n.get(e);if(!i)return!1;var r=t.get(e);return r?i.forEach((function(e){return r.add(e)})):t.set(e,i),n.delete(e),!0}var Ue=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this.bodyNode=t,this._driver=n,this._triggerCache={},this.onRemovalComplete=function(e,t){},this._transitionEngine=new De(t,n,i),this._timelineEngine=new Ce(t,n,i),this._transitionEngine.onRemovalComplete=function(e,t){return r.onRemovalComplete(e,t)}}),[{key:"registerTrigger",value:function(e,t,n,i,r){var o=e+"-"+i,a=this._triggerCache[o];if(!a){var s=[],c=J(this._driver,r,s);if(s.length)throw new Error('The animation trigger "'.concat(i,'" has failed to build due to the following errors:\n - ').concat(s.join("\n - ")));a=function(e,t){return new ze(e,t)}(i,c),this._triggerCache[o]=a}this._transitionEngine.registerTrigger(t,i,a)}},{key:"register",value:function(e,t){this._transitionEngine.register(e,t)}},{key:"destroy",value:function(e,t){this._transitionEngine.destroy(e,t)}},{key:"onInsert",value:function(e,t,n,i){this._transitionEngine.insertNode(e,t,n,i)}},{key:"onRemove",value:function(e,t,n,i){this._transitionEngine.removeNode(e,t,i||!1,n)}},{key:"disableAnimations",value:function(e,t){this._transitionEngine.markElementAsDisabled(e,t)}},{key:"process",value:function(e,t,n,i){if("@"==n.charAt(0)){var r=_slicedToArray(h(n),2),o=r[0],a=r[1],s=i;this._timelineEngine.command(o,t,a,s)}else this._transitionEngine.trigger(e,t,n,i)}},{key:"listen",value:function(e,t,n,i,r){if("@"==n.charAt(0)){var o=_slicedToArray(h(n),2),a=o[0],s=o[1];return this._timelineEngine.listen(a,t,s,r)}return this._transitionEngine.listen(e,t,n,i,r)}},{key:"flush",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;this._transitionEngine.flush(e)}},{key:"players",get:function(){return this._transitionEngine.players.concat(this._timelineEngine.players)}},{key:"whenRenderingDone",value:function(){return this._transitionEngine.whenRenderingDone()}}])}();function Ve(e,t){var n=null,i=null;return Array.isArray(t)&&t.length?(n=Ye(t[0]),t.length>1&&(i=Ye(t[t.length-1]))):t&&(n=Ye(t)),n||i?new He(e,n,i):null}var He=function(){function e(t,n,i){_classCallCheck(this,e),this._element=t,this._startStyles=n,this._endStyles=i,this._state=0;var r=e.initialStylesByElement.get(t);r||e.initialStylesByElement.set(t,r={}),this._initialStyles=r}return _createClass(e,[{key:"start",value:function(){this._state<1&&(this._startStyles&&R(this._element,this._startStyles,this._initialStyles),this._state=1)}},{key:"finish",value:function(){this.start(),this._state<2&&(R(this._element,this._initialStyles),this._endStyles&&(R(this._element,this._endStyles),this._endStyles=null),this._state=1)}},{key:"destroy",value:function(){this.finish(),this._state<3&&(e.initialStylesByElement.delete(this._element),this._startStyles&&(x(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(x(this._element,this._endStyles),this._endStyles=null),R(this._element,this._initialStyles),this._state=3)}}])}();function Ye(e){for(var t=null,n=Object.keys(e),i=0;i<n.length;i++){var r=n[i];Xe(r)&&((t=t||{})[r]=e[r])}return t}function Xe(e){return"display"===e||"position"===e}He.initialStylesByElement=new WeakMap;var Ge=function(){return _createClass((function e(t,n,i,r,o,a,s){var c=this;_classCallCheck(this,e),this._element=t,this._name=n,this._duration=i,this._delay=r,this._easing=o,this._fillMode=a,this._onDoneFn=s,this._finished=!1,this._destroyed=!1,this._startTime=0,this._position=0,this._eventFn=function(e){return c._handleCallback(e)}}),[{key:"apply",value:function(){var e,t,n;e=this._element,t="".concat(this._duration,"ms ").concat(this._easing," ").concat(this._delay,"ms 1 normal ").concat(this._fillMode," ").concat(this._name),(n=et(e,"").trim()).length&&(function(e,t){for(var n=0,i=0;i<e.length;i++)","===e.charAt(i)&&n++}(n),t="".concat(n,", ").concat(t)),$e(e,"",t),Ze(this._element,this._eventFn,!1),this._startTime=Date.now()}},{key:"pause",value:function(){Ke(this._element,this._name,"paused")}},{key:"resume",value:function(){Ke(this._element,this._name,"running")}},{key:"setPosition",value:function(e){var t=Qe(this._element,this._name);this._position=e*this._duration,$e(this._element,"Delay","-".concat(this._position,"ms"),t)}},{key:"getPosition",value:function(){return this._position}},{key:"_handleCallback",value:function(e){var t=e._ngTestManualTimestamp||Date.now(),n=1e3*parseFloat(e.elapsedTime.toFixed(3));e.animationName==this._name&&Math.max(t-this._startTime,0)>=this._delay&&n>=this._duration&&this.finish()}},{key:"finish",value:function(){this._finished||(this._finished=!0,this._onDoneFn(),Ze(this._element,this._eventFn,!0))}},{key:"destroy",value:function(){var e,t,n,i;this._destroyed||(this._destroyed=!0,this.finish(),e=this._element,t=this._name,n=et(e,"").split(","),(i=Je(n,t))>=0&&(n.splice(i,1),$e(e,"",n.join(","))))}}])}();function Ke(e,t,n){$e(e,"PlayState",n,Qe(e,t))}function Qe(e,t){var n=et(e,"");return n.indexOf(",")>0?Je(n.split(","),t):Je([n],t)}function Je(e,t){for(var n=0;n<e.length;n++)if(e[n].indexOf(t)>=0)return n;return-1}function Ze(e,t,n){n?e.removeEventListener("animationend",t):e.addEventListener("animationend",t)}function $e(e,t,n,i){var r="animation"+t;if(null!=i){var o=e.style[r];if(o.length){var a=o.split(",");a[i]=n,n=a.join(",")}}e.style[r]=n}function et(e,t){return e.style["animation"+t]}var tt=function(){return _createClass((function e(t,n,i,r,o,a,s,c){_classCallCheck(this,e),this.element=t,this.keyframes=n,this.animationName=i,this._duration=r,this._delay=o,this._finalStyles=s,this._specialStyles=c,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this.currentSnapshot={},this._state=0,this.easing=a||"linear",this.totalTime=r+o,this._buildStyler()}),[{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"destroy",value:function(){this.init(),this._state>=4||(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"_flushDoneFns",value:function(){this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[]}},{key:"_flushStartFns",value:function(){this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[]}},{key:"finish",value:function(){this.init(),this._state>=3||(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}},{key:"setPosition",value:function(e){this._styler.setPosition(e)}},{key:"getPosition",value:function(){return this._styler.getPosition()}},{key:"hasStarted",value:function(){return this._state>=2}},{key:"init",value:function(){this._state>=1||(this._state=1,this.element,this._styler.apply(),this._delay&&this._styler.pause())}},{key:"play",value:function(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}},{key:"pause",value:function(){this.init(),this._styler.pause()}},{key:"restart",value:function(){this.reset(),this.play()}},{key:"reset",value:function(){this._styler.destroy(),this._buildStyler(),this._styler.apply()}},{key:"_buildStyler",value:function(){var e=this;this._styler=new Ge(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",(function(){return e.finish()}))}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}},{key:"beforeDestroy",value:function(){var e=this;this.init();var t={};if(this.hasStarted()){var n=this._state>=3;Object.keys(this._finalStyles).forEach((function(i){"offset"!=i&&(t[i]=n?e._finalStyles[i]:Y(e.element,i))}))}this.currentSnapshot=t}}])}(),nt=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).element=e,i._startingStyles={},i.__initialized=!1,i._styles=A(n),i}return _inherits(t,e),_createClass(t,[{key:"init",value: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]})),_superPropGet(t,"init",this,3)([]))}},{key:"play",value:function(){var e=this;this._startingStyles&&(this.init(),Object.keys(this._styles).forEach((function(t){return e.element.style.setProperty(t,e._styles[t])})),_superPropGet(t,"play",this,3)([]))}},{key:"destroy",value: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,_superPropGet(t,"destroy",this,3)([]))}}])}(o.d),it=function(){return _createClass((function e(){_classCallCheck(this,e),this._count=0,this._head=document.querySelector("head"),this._warningIssued=!1}),[{key:"validateStyleProperty",value:function(e){return M(e)}},{key:"matchesElement",value:function(e,t){return _(e,t)}},{key:"containsElement",value:function(e,t){return O(e,t)}},{key:"query",value:function(e,t,n){return z(e,t,n)}},{key:"computeStyle",value:function(e,t,n){return window.getComputedStyle(e)[t]}},{key:"buildKeyframeElement",value:function(e,t,n){n=n.map((function(e){return A(e)}));var i="@keyframes ".concat(t," {\n"),r="";n.forEach((function(e){r=" ";var t=parseFloat(e.offset);i+="".concat(r).concat(100*t,"% {\n"),r+=" ",Object.keys(e).forEach((function(t){var n=e[t];switch(t){case"offset":return;case"easing":return void(n&&(i+="".concat(r,"animation-timing-function: ").concat(n,";\n")));default:return void(i+="".concat(r).concat(t,": ").concat(n,";\n"))}})),i+=r+"}\n"})),i+="}\n";var o=document.createElement("style");return o.textContent=i,o}},{key:"animate",value:function(e,t,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],a=arguments.length>6?arguments[6]:void 0;a&&this._notifyFaultyScrubber();var s=o.filter((function(e){return e instanceof tt})),c={};U(n,i)&&s.forEach((function(e){var t=e.currentSnapshot;Object.keys(t).forEach((function(e){return c[e]=t[e]}))}));var l=function(e){var t={};return e&&(Array.isArray(e)?e:[e]).forEach((function(e){Object.keys(e).forEach((function(n){"offset"!=n&&"easing"!=n&&(t[n]=e[n])}))})),t}(t=V(e,t,c));if(0==n)return new nt(e,l);var u="gen_css_kf_"+this._count++,d=this.buildKeyframeElement(e,u,t);document.querySelector("head").appendChild(d);var p=Ve(e,t),h=new tt(e,t,u,n,i,r,l,p);return h.onDestroy((function(){var e;(e=d).parentNode.removeChild(e)})),h}},{key:"_notifyFaultyScrubber",value: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)}}])}(),rt=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.element=t,this.keyframes=n,this.options=i,this._specialStyles=r,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=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}),[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(e){return e()})),this._onDoneFns=[])}},{key:"init",value:function(){this._buildPlayer(),this._preparePlayerBeforeStart()}},{key:"_buildPlayer",value:function(){var e=this;if(!this._initialized){this._initialized=!0;var t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:{},this.domPlayer.addEventListener("finish",(function(){return e._onFinish()}))}}},{key:"_preparePlayerBeforeStart",value:function(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}},{key:"_triggerWebAnimation",value:function(e,t,n){return e.animate(t,n)}},{key:"onStart",value:function(e){this._onStartFns.push(e)}},{key:"onDone",value:function(e){this._onDoneFns.push(e)}},{key:"onDestroy",value:function(e){this._onDestroyFns.push(e)}},{key:"play",value:function(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach((function(e){return e()})),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}},{key:"pause",value:function(){this.init(),this.domPlayer.pause()}},{key:"finish",value:function(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}},{key:"reset",value:function(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1}},{key:"_resetDomPlayerState",value:function(){this.domPlayer&&this.domPlayer.cancel()}},{key:"restart",value:function(){this.reset(),this.play()}},{key:"hasStarted",value:function(){return this._started}},{key:"destroy",value:function(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach((function(e){return e()})),this._onDestroyFns=[])}},{key:"setPosition",value:function(e){this.domPlayer.currentTime=e*this.time}},{key:"getPosition",value:function(){return this.domPlayer.currentTime/this.time}},{key:"totalTime",get:function(){return this._delay+this._duration}},{key:"beforeDestroy",value:function(){var e=this,t={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach((function(n){"offset"!=n&&(t[n]=e._finished?e._finalKeyframe[n]:Y(e.element,n))})),this.currentSnapshot=t}},{key:"triggerCallback",value:function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach((function(e){return e()})),t.length=0}}])}(),ot=function(){return _createClass((function e(){_classCallCheck(this,e),this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(at().toString()),this._cssKeyframesDriver=new it}),[{key:"validateStyleProperty",value:function(e){return M(e)}},{key:"matchesElement",value:function(e,t){return _(e,t)}},{key:"containsElement",value:function(e,t){return O(e,t)}},{key:"query",value:function(e,t,n){return z(e,t,n)}},{key:"computeStyle",value:function(e,t,n){return window.getComputedStyle(e)[t]}},{key:"overrideWebAnimationsSupport",value:function(e){this._isNativeImpl=e}},{key:"animate",value:function(e,t,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],a=arguments.length>6?arguments[6]:void 0;if(!a&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(e,t,n,i,r,o);var s={duration:n,delay:i,fill:0==i?"both":"forwards"};r&&(s.easing=r);var c={},l=o.filter((function(e){return e instanceof rt}));U(n,i)&&l.forEach((function(e){var t=e.currentSnapshot;Object.keys(t).forEach((function(e){return c[e]=t[e]}))}));var u=Ve(e,t=V(e,t=t.map((function(e){return L(e,!1)})),c));return new rt(e,t,s,u)}}])}();function at(){return"undefined"!=typeof window&&void 0!==window.document&&Element.prototype.animate||{}}var st=n("ofXK"),ct=function(e){function t(e,n){var r;_classCallCheck(this,t),(r=_callSuper(this,t))._nextAnimationId=0;var o={id:"0",encapsulation:i.jb.None,styles:[],data:{animation:[]}};return r._renderer=e.createRenderer(n.body,o),r}return _inherits(t,e),_createClass(t,[{key:"build",value:function(e){var t=this._nextAnimationId.toString();this._nextAnimationId++;var n=Array.isArray(e)?Object(o.j)(e):e;return dt(this._renderer,null,t,"register",[n]),new lt(t,this._renderer)}}])}(o.b);ct.\u0275fac=function(e){return new(e||ct)(i.qc(i.V),i.qc(st.e))},ct.\u0275prov=i.cc({token:ct,factory:ct.\u0275fac}),ct.ctorParameters=function(){return[{type:i.V},{type:void 0,decorators:[{type:i.z,args:[st.e]}]}]};var lt=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._id=e,i._renderer=n,i}return _inherits(t,e),_createClass(t,[{key:"create",value:function(e,t){return new ut(this._id,e,t||{},this._renderer)}}])}(o.c),ut=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.id=t,this.element=n,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}),[{key:"_listen",value:function(e,t){return this._renderer.listen(this.element,"@@".concat(this.id,":").concat(e),t)}},{key:"_command",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return dt(this._renderer,this.element,this.id,e,n)}},{key:"onDone",value:function(e){this._listen("done",e)}},{key:"onStart",value:function(e){this._listen("start",e)}},{key:"onDestroy",value:function(e){this._listen("destroy",e)}},{key:"init",value:function(){this._command("init")}},{key:"hasStarted",value:function(){return this._started}},{key:"play",value:function(){this._command("play"),this._started=!0}},{key:"pause",value:function(){this._command("pause")}},{key:"restart",value:function(){this._command("restart")}},{key:"finish",value:function(){this._command("finish")}},{key:"destroy",value:function(){this._command("destroy")}},{key:"reset",value:function(){this._command("reset")}},{key:"setPosition",value:function(e){this._command("setPosition",e)}},{key:"getPosition",value:function(){return 0}}])}();function dt(e,t,n,i,r){return e.setProperty(t,"@@".concat(n,":").concat(i),r)}var pt=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.delegate=t,this.engine=n,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),n.onRemovalComplete=function(e,t){t&&t.parentNode(e)&&t.removeChild(e.parentNode,e)}}),[{key:"createRenderer",value:function(e,t){var n=this,i=this.delegate.createRenderer(e,t);if(!(e&&t&&t.data&&t.data.animation)){var r=this._rendererCache.get(i);return r||(r=new ht("",i,this.engine),this._rendererCache.set(i,r)),r}var o=t.id,a=t.id+"-"+this._currentId;this._currentId++,this.engine.register(a,e);var s=function(t){Array.isArray(t)?t.forEach(s):n.engine.registerTrigger(o,a,e,t.name,t)};return t.data.animation.forEach(s),new ft(this,a,i,this.engine)}},{key:"begin",value:function(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}},{key:"_scheduleCountTask",value:function(){var e=this;this.promise.then((function(){e._microtaskId++}))}},{key:"scheduleListenerCallback",value:function(e,t,n){var i=this;e>=0&&e<this._microtaskId?this._zone.run((function(){return t(n)})):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then((function(){i._zone.run((function(){i._animationCallbacksBuffer.forEach((function(e){var t=_slicedToArray(e,2);(0,t[0])(t[1])})),i._animationCallbacksBuffer=[]}))})),this._animationCallbacksBuffer.push([t,n]))}},{key:"end",value:function(){var e=this;this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular((function(){e._scheduleCountTask(),e.engine.flush(e._microtaskId)})),this.delegate.end&&this.delegate.end()}},{key:"whenRenderingDone",value:function(){return this.engine.whenRenderingDone()}}])}();pt.\u0275fac=function(e){return new(e||pt)(i.qc(i.V),i.qc(Ue),i.qc(i.N))},pt.\u0275prov=i.cc({token:pt,factory:pt.\u0275fac}),pt.ctorParameters=function(){return[{type:i.V},{type:Ue},{type:i.N}]};var ht=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.namespaceId=t,this.delegate=n,this.engine=i,this.destroyNode=this.delegate.destroyNode?function(e){return n.destroyNode(e)}:null}),[{key:"data",get:function(){return this.delegate.data}},{key:"destroy",value:function(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}},{key:"createElement",value:function(e,t){return this.delegate.createElement(e,t)}},{key:"createComment",value:function(e){return this.delegate.createComment(e)}},{key:"createText",value:function(e){return this.delegate.createText(e)}},{key:"appendChild",value:function(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}},{key:"insertBefore",value:function(e,t,n){this.delegate.insertBefore(e,t,n),this.engine.onInsert(this.namespaceId,t,e,!0)}},{key:"removeChild",value:function(e,t,n){this.engine.onRemove(this.namespaceId,t,this.delegate,n)}},{key:"selectRootElement",value:function(e,t){return this.delegate.selectRootElement(e,t)}},{key:"parentNode",value:function(e){return this.delegate.parentNode(e)}},{key:"nextSibling",value:function(e){return this.delegate.nextSibling(e)}},{key:"setAttribute",value:function(e,t,n,i){this.delegate.setAttribute(e,t,n,i)}},{key:"removeAttribute",value:function(e,t,n){this.delegate.removeAttribute(e,t,n)}},{key:"addClass",value:function(e,t){this.delegate.addClass(e,t)}},{key:"removeClass",value:function(e,t){this.delegate.removeClass(e,t)}},{key:"setStyle",value:function(e,t,n,i){this.delegate.setStyle(e,t,n,i)}},{key:"removeStyle",value:function(e,t,n){this.delegate.removeStyle(e,t,n)}},{key:"setProperty",value:function(e,t,n){"@"==t.charAt(0)&&"@.disabled"==t?this.disableAnimations(e,!!n):this.delegate.setProperty(e,t,n)}},{key:"setValue",value:function(e,t){this.delegate.setValue(e,t)}},{key:"listen",value:function(e,t,n){return this.delegate.listen(e,t,n)}},{key:"disableAnimations",value:function(e,t){this.engine.disableAnimations(e,t)}}])}(),ft=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[n,i,r])).factory=e,o.namespaceId=n,o}return _inherits(t,e),_createClass(t,[{key:"setProperty",value:function(e,t,n){"@"==t.charAt(0)?"."==t.charAt(1)&&"@.disabled"==t?(n=void 0===n||!!n,this.disableAnimations(e,n)):this.engine.process(this.namespaceId,e,t.substr(1),n):this.delegate.setProperty(e,t,n)}},{key:"listen",value:function(e,t,n){var i,r,o=this;if("@"==t.charAt(0)){var a,s=function(e){switch(e){case"body":return document.body;case"document":return document;case"window":return window;default:return e}}(e),c=t.substr(1),l="";return"@"!=c.charAt(0)&&(r=(i=c).indexOf("."),c=(a=_slicedToArray([i.substring(0,r),i.substr(r+1)],2))[0],l=a[1]),this.engine.listen(this.namespaceId,s,c,l,(function(e){var t=e._data||-1;o.factory.scheduleListenerCallback(t,n,e)}))}return this.delegate.listen(e,t,n)}}])}(ht),bt=function(e){function t(e,n,i){return _classCallCheck(this,t),_callSuper(this,t,[e.body,n,i])}return _inherits(t,e),_createClass(t)}(Ue);bt.\u0275fac=function(e){return new(e||bt)(i.qc(st.e),i.qc(C),i.qc(me))},bt.\u0275prov=i.cc({token:bt,factory:bt.\u0275fac}),bt.ctorParameters=function(){return[{type:void 0,decorators:[{type:i.z,args:[st.e]}]},{type:C},{type:me}]};var mt=new i.C("AnimationModuleType"),gt=[{provide:o.b,useClass:ct},{provide:me,useFactory:function(){return new ge}},{provide:Ue,useClass:bt},{provide:i.V,useFactory:function(e,t,n){return new pt(e,t,n)},deps:[r.g,Ue,i.N]}],vt=[{provide:C,useFactory:function(){return"function"==typeof at()?new ot:new it}},{provide:mt,useValue:"BrowserAnimations"}].concat(gt),yt=[{provide:C,useClass:k},{provide:mt,useValue:"NoopAnimations"}].concat(gt),Mt=_createClass((function e(){_classCallCheck(this,e)}));Mt.\u0275mod=i.ec({type:Mt}),Mt.\u0275inj=i.dc({factory:function(e){return new(e||Mt)},providers:vt,imports:[r.a]});var _t=_createClass((function e(){_classCallCheck(this,e)}));_t.\u0275mod=i.ec({type:_t}),_t.\u0275inj=i.dc({factory:function(e){return new(e||_t)},providers:yt,imports:[r.a]})},RAwQ:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[n][0]:r[n][1]}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return n(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d M\xe9int",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},RJVE:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("soBk"),r=n("6Pd0"),o=n("lJxs"),a=n("dLnV"),s=n("fXoL"),c=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"markAsSubmitted",value:function(e){var t="/my_content/collections/resource/[ID]/stage/sync".replace("[ID]",e);return this._restClient.post(t,{stage:r.d.SUBMITTED})}},{key:"updateState",value:function(e,t,n,i){var r="/my_content/collections/resource/[ID]/students_stage/sync".replace("[ID]",e.toString());return this._restClient.post(r,{stage:n,students_ids:t,due_date:i?i.toJSON():void 0})}},{key:"getLessonsAssigned",value:function(e,t,n){var i="/my_content/collections/users/[USER_ID]/assigned_lessons?start_date=[START_DATE]&end_date=[END_DATE]".replace("[USER_ID]",e.toString()).replace("[START_DATE]",t.toJSON()).replace("[END_DATE]",n.toJSON());return this._restClient.get(i).pipe(Object(o.a)(this.mapLesson))}},{key:"mapLesson",value:function(e){return e.map((function(e){return{title:e.title,resourceId:e.resource_id,courseId:e.course_id,dueDate:new Date(e.due_date),changedBy:new a.UserProfile(e.changed_by)}}))}}])}();c.\u0275fac=function(e){return new(e||c)(s.qc(i.A))},c.\u0275prov=s.cc({token:c,factory:c.\u0275fac})},RWhE:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("MoJt"),r=n("fXoL"),o=n("ofXK"),a=n("9bni"),s=n("bSwM"),c=n("k4w8"),l=n("gInW");function u(e,t){if(1&e){var n=r.nc();r.mc(0,"tr",8),r.od(1,"\n                "),r.mc(2,"td",3),r.od(3),r.lc(),r.od(4,"\n                "),r.mc(5,"td"),r.od(6,"\n                    "),r.mc(7,"mat-checkbox",5),r.uc("change",(function(e){return r.ad(n),t.$implicit._ui.isSelected=e.checked})),r.od(8,"\n                    "),r.lc(),r.od(9,"\n                "),r.lc(),r.od(10,"\n                "),r.mc(11,"td",6),r.od(12),r.lc(),r.od(13,"\n            "),r.lc()}if(2&e){var i=t.$implicit,o=t.index,a=t.last;r.Gc("mdlup",a)("mdlup-always",!0),r.Ub(3),r.qd("\n                    ",o+1,"\n                "),r.Ub(4),r.Gc("checked",i._ui.isSelected),r.Ub(5),r.qd("\n                    ",i.name,"\n                ")}}function d(e,t){if(1&e){var n=r.nc();r.mc(0,"div"),r.od(1,"\n    "),r.mc(2,"table",1),r.od(3,"\n        "),r.mc(4,"thead"),r.od(5,"\n            "),r.mc(6,"tr",2),r.od(7,"\n                "),r.mc(8,"th",3),r.od(9,"#"),r.lc(),r.od(10,"\n                "),r.mc(11,"th",4),r.od(12,"\n                    "),r.mc(13,"mat-checkbox",5),r.uc("change",(function(e){return r.ad(n),r.yc().isAllSelected=e.checked})),r.od(14,"\n                    "),r.lc(),r.od(15,"\n                "),r.lc(),r.od(16,"\n                "),r.mc(17,"th",6),r.od(18),r.zc(19,"getLabel"),r.lc(),r.od(20,"\n            "),r.lc(),r.od(21,"\n        "),r.lc(),r.od(22,"\n\n        "),r.mc(23,"tbody"),r.od(24,"\n            "),r.md(25,u,14,5,"tr",7),r.od(26,"\n        "),r.lc(),r.od(27,"\n    "),r.lc(),r.od(28,"\n\n    "),r.Ec(29),r.od(30,"\n"),r.lc()}if(2&e){var i=r.yc();r.Ub(13),r.Gc("checked",i.isAllSelected),r.Ub(5),r.qd("\n                    ",r.Bc(19,3,i.translations,"schools.assign_courses.school_class"),"\n                "),r.Ub(7),r.Gc("ngForOf",i.itemsDisplayed)}}var p=[[["div",8,"action-section"]]],h=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t)).itemsDisplayed=[],e}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){this.isInitialized=!0}}])}(i.a);h.\u0275fac=function(e){return new(e||h)},h.\u0275cmp=r.ac({type:h,selectors:[["app-school-class-table"]],inputs:{itemsDisplayed:"itemsDisplayed"},features:[r.Rb],ngContentSelectors:["div.action-section"],decls:2,vars:1,consts:[[4,"ngIf"],["mdl","",1,"mdl-data-table","mdl-js-data-table","mdl-shadow--2dp","mdl-cell","mdl-cell--12-col","data-table-info"],[1,"data-table-info-header"],[1,"mdl-data-table__cell--non-numeric","index-cell"],[1,"mdl-data-table__cell--non-numeric","checkbox-cell"],["color","primary",3,"checked","change"],[1,"mdl-data-table__cell--non-numeric"],[3,"mdlup","mdlup-always",4,"ngFor","ngForOf"],[3,"mdlup","mdlup-always"]],template:function(e,t){1&e&&(r.Fc(p),r.md(0,d,31,6,"div",0),r.od(1,"\n")),2&e&&r.Gc("ngIf",t.isInitialized)},directives:[o.t,a.a,s.a,o.s,c.a],pipes:[l.l],encapsulation:2})},RnhZ:function(e,t,n){var i={"./af":"K/tc","./af.js":"K/tc","./ar":"jnO4","./ar-dz":"o1bE","./ar-dz.js":"o1bE","./ar-kw":"Qj4J","./ar-kw.js":"Qj4J","./ar-ly":"HP3h","./ar-ly.js":"HP3h","./ar-ma":"CoRJ","./ar-ma.js":"CoRJ","./ar-ps":"TJgH","./ar-ps.js":"TJgH","./ar-sa":"gjCT","./ar-sa.js":"gjCT","./ar-tn":"bYM6","./ar-tn.js":"bYM6","./ar.js":"jnO4","./az":"SFxW","./az.js":"SFxW","./be":"H8ED","./be.js":"H8ED","./bg":"hKrs","./bg.js":"hKrs","./bm":"p/rL","./bm.js":"p/rL","./bn":"kEOa","./bn-bd":"loYQ","./bn-bd.js":"loYQ","./bn.js":"kEOa","./bo":"0mo+","./bo.js":"0mo+","./br":"aIdf","./br.js":"aIdf","./bs":"JVSJ","./bs.js":"JVSJ","./ca":"1xZ4","./ca.js":"1xZ4","./cs":"PA2r","./cs.js":"PA2r","./cv":"A+xa","./cv.js":"A+xa","./cy":"l5ep","./cy.js":"l5ep","./da":"DxQv","./da.js":"DxQv","./de":"tGlX","./de-at":"s+uk","./de-at.js":"s+uk","./de-ch":"u3GI","./de-ch.js":"u3GI","./de.js":"tGlX","./dv":"WYrj","./dv.js":"WYrj","./el":"jUeY","./el.js":"jUeY","./en-au":"Dmvi","./en-au.js":"Dmvi","./en-ca":"OIYi","./en-ca.js":"OIYi","./en-gb":"Oaa7","./en-gb.js":"Oaa7","./en-ie":"4dOw","./en-ie.js":"4dOw","./en-il":"czMo","./en-il.js":"czMo","./en-in":"7C5Q","./en-in.js":"7C5Q","./en-nz":"b1Dy","./en-nz.js":"b1Dy","./en-sg":"t+mt","./en-sg.js":"t+mt","./eo":"Zduo","./eo.js":"Zduo","./es":"iYuL","./es-do":"CjzT","./es-do.js":"CjzT","./es-mx":"tbfe","./es-mx.js":"tbfe","./es-us":"Vclq","./es-us.js":"Vclq","./es.js":"iYuL","./et":"7BjC","./et.js":"7BjC","./eu":"D/JM","./eu.js":"D/JM","./fa":"jfSC","./fa.js":"jfSC","./fi":"gekB","./fi.js":"gekB","./fil":"1ppg","./fil.js":"1ppg","./fo":"ByF4","./fo.js":"ByF4","./fr":"nyYc","./fr-ca":"2fjn","./fr-ca.js":"2fjn","./fr-ch":"Dkky","./fr-ch.js":"Dkky","./fr.js":"nyYc","./fy":"cRix","./fy.js":"cRix","./ga":"USCx","./ga.js":"USCx","./gd":"9rRi","./gd.js":"9rRi","./gl":"iEDd","./gl.js":"iEDd","./gom-deva":"qvJo","./gom-deva.js":"qvJo","./gom-latn":"DKr+","./gom-latn.js":"DKr+","./gu":"4MV3","./gu.js":"4MV3","./he":"x6pH","./he.js":"x6pH","./hi":"3E1r","./hi.js":"3E1r","./hr":"S6ln","./hr.js":"S6ln","./hu":"WxRl","./hu.js":"WxRl","./hy-am":"1rYy","./hy-am.js":"1rYy","./id":"UDhR","./id.js":"UDhR","./is":"BVg3","./is.js":"BVg3","./it":"bpih","./it-ch":"bxKX","./it-ch.js":"bxKX","./it.js":"bpih","./ja":"B55N","./ja.js":"B55N","./jv":"tUCv","./jv.js":"tUCv","./ka":"IBtZ","./ka.js":"IBtZ","./kk":"bXm7","./kk.js":"bXm7","./km":"6B0Y","./km.js":"6B0Y","./kn":"PpIw","./kn.js":"PpIw","./ko":"Ivi+","./ko.js":"Ivi+","./ku":"JCF/","./ku-kmr":"dVgr","./ku-kmr.js":"dVgr","./ku.js":"JCF/","./ky":"lgnt","./ky.js":"lgnt","./lb":"RAwQ","./lb.js":"RAwQ","./lo":"sp3z","./lo.js":"sp3z","./lt":"JvlW","./lt.js":"JvlW","./lv":"uXwI","./lv.js":"uXwI","./me":"KTz0","./me.js":"KTz0","./mi":"aIsn","./mi.js":"aIsn","./mk":"aQkU","./mk.js":"aQkU","./ml":"AvvY","./ml.js":"AvvY","./mn":"lYtQ","./mn.js":"lYtQ","./mr":"Ob0Z","./mr.js":"Ob0Z","./ms":"6+QB","./ms-my":"ZAMP","./ms-my.js":"ZAMP","./ms.js":"6+QB","./mt":"G0Uy","./mt.js":"G0Uy","./my":"honF","./my.js":"honF","./nb":"bOMt","./nb.js":"bOMt","./ne":"OjkT","./ne.js":"OjkT","./nl":"+s0g","./nl-be":"2ykv","./nl-be.js":"2ykv","./nl.js":"+s0g","./nn":"uEye","./nn.js":"uEye","./oc-lnc":"Fnuy","./oc-lnc.js":"Fnuy","./pa-in":"8/+R","./pa-in.js":"8/+R","./pl":"jVdC","./pl.js":"jVdC","./pt":"8mBD","./pt-br":"0tRk","./pt-br.js":"0tRk","./pt.js":"8mBD","./ro":"lyxo","./ro.js":"lyxo","./ru":"lXzo","./ru.js":"lXzo","./sd":"Z4QM","./sd.js":"Z4QM","./se":"//9w","./se.js":"//9w","./si":"7aV9","./si.js":"7aV9","./sk":"e+ae","./sk.js":"e+ae","./sl":"gVVK","./sl.js":"gVVK","./sq":"yPMs","./sq.js":"yPMs","./sr":"zx6S","./sr-cyrl":"E+lV","./sr-cyrl.js":"E+lV","./sr.js":"zx6S","./ss":"Ur1D","./ss.js":"Ur1D","./sv":"X709","./sv.js":"X709","./sw":"dNwA","./sw.js":"dNwA","./ta":"PeUW","./ta.js":"PeUW","./te":"XLvN","./te.js":"XLvN","./tet":"V2x9","./tet.js":"V2x9","./tg":"Oxv6","./tg.js":"Oxv6","./th":"EOgW","./th.js":"EOgW","./tk":"Wv91","./tk.js":"Wv91","./tl-ph":"Dzi0","./tl-ph.js":"Dzi0","./tlh":"z3Vd","./tlh.js":"z3Vd","./tr":"DoHr","./tr.js":"DoHr","./tzl":"z1FC","./tzl.js":"z1FC","./tzm":"wQk9","./tzm-latn":"tT3J","./tzm-latn.js":"tT3J","./tzm.js":"wQk9","./ug-cn":"YRex","./ug-cn.js":"YRex","./uk":"raLr","./uk.js":"raLr","./ur":"UpQW","./ur.js":"UpQW","./uz":"Loxo","./uz-latn":"AQ68","./uz-latn.js":"AQ68","./uz.js":"Loxo","./vi":"KSF8","./vi.js":"KSF8","./x-pseudo":"/X5v","./x-pseudo.js":"/X5v","./yo":"fzPg","./yo.js":"fzPg","./zh-cn":"XDpg","./zh-cn.js":"XDpg","./zh-hk":"SatO","./zh-hk.js":"SatO","./zh-mo":"OmwH","./zh-mo.js":"OmwH","./zh-tw":"kOpN","./zh-tw.js":"kOpN"};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}r.keys=function(){return Object.keys(i)},r.resolve=o,e.exports=r,r.id="RnhZ"},Rtds:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return a}));var i=n("3YjN"),r=function(){function e(t,n,i,r,o,a){_classCallCheck(this,e),this.id=t,this.name=n,this.price=i,this.currency=r,this.durationTimeInDays=o,this.is_trial_on=a}return _createClass(e,null,[{key:"fromResponse",value:function(t){return new e(t.id,t.name,t.price,t.currency,t.duration_time_in_days,t.is_trial_on)}}])}(),o=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l,u,d){_classCallCheck(this,e),this.id=t,this.title=n,this.url=i,this.iconUrl=r,this.ecommerceType=o,this.userHasAccess=a,this.inProgress=s,this.description=c,this.publisher=l,this.licenses=u,this.lessons=d,this.licenses=this.licenses.sort((function(e,t){return e.price>t.price?1:e.price<t.price?-1:0}))}),[{key:"isPaid",get:function(){return"PAID"===this.ecommerceType}},{key:"isUnlock",get:function(){return"UNLOCK"===this.ecommerceType}},{key:"isFree",get:function(){return"FREE"===this.ecommerceType}},{key:"isFirstLicenseTrial",get:function(){return this.licenses.length>0&&this.licenses[0].is_trial_on}},{key:"haveAnyTrialLicense",get:function(){return this.licenses.some((function(e){return e.is_trial_on}))}},{key:"isEnabled",get:function(){return!this.inProgress}},{key:"disabledReason",get:function(){return this.inProgress?"collections.details.collection_in_progress":null}}])}(),a=_createClass((function e(t,n,r){_classCallCheck(this,e),this.id=t,this.title=n,this.courses=r,this._ui=new i.b}))},S4aZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("isSy"),r=n("PqOL"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.notifications=!1,this.checkFunction=null,this.getLinkFunction=null,this.isOldInterface=!1,t&&(this.link=t.link,this.icon=t.icon,this.label=t.label,this.notifications=!!t.notifications&&t.notifications,this.notificationsNumber=!!t.notificationsNumber&&t.notificationsNumber,this.checkFunction=t.checkFunction?t.checkFunction:null,this.getLinkFunction=t.getLinkFunction?t.getLinkFunction:null,this.isOldInterface=t.isOldInterface)}),null,[{key:"getActiveNavLink",value:function(e,t,n,i,r){var o,a=[],s=_createForOfIteratorHelper(e);try{for(s.s();!(o=s.n()).done;){var c=o.value;(!c.checkFunction||c.checkFunction&&c.checkFunction(t,n,i,r))&&(c.getLinkFunction&&(c.link=c.getLinkFunction()),this.isHideLinkBySettings(n.hideMessengerFromParent,r,c.label)||a.push(c))}}catch(l){s.e(l)}finally{s.f()}return a}},{key:"isHideLinkBySettings",value:function(e,t,n){return[s.MESSENGER.label].includes(n)&&e&&t}}])}();function a(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];return new o({link:e,icon:t,label:n,checkFunction:i,getLinkFunction:r,isOldInterface:a})}var s={HOME:a("/dashboard","home","menu.home"),MY_CONTENT:a("/courses","ballot","menu.My_Content",i.r),MY_SPACE:a("/space","create","menu.My_Trainings",i.u),COLLECTIONS:a("/structure","lock_open","menu.Collections",i.g),THERAPY_SESSIONS:a("/sessions-v1","psychology","menu.therapy_sessions",i.y),MY_CHILDREN:a("/myschool/parent/children","groups","menu.my_children"),CONNECTIONS:a("","people","menu.Connections",i.h,r.a),CARD:a("/card","people","menu.Card",i.e),MY_SCHOOL:a("","school","menu.My_School",i.t,r.e),ASSIGNMENTS:a("/assignments-v2","star_border","menu.Assignments",i.c),SESSIONS:a("/sessions","star_border","menu.sessions"),ASSESSMENT:a("/assessment/tests","assessment","menu.assessment",i.b),TEST_GENERATOR:a("/test-generator/test-bank","assessment","menu.test_generator",i.x),GRADEBOOK:a("/gradebook","show_chart","menu.gradebook",i.p),REPORTS:a("/reports","show_chart","menu.reports",i.w),CONTESTS:a("/contests","local_activity","menu.Contests",i.l,null,!0),VR:a("/dev/vr","3d_rotation","menu.vr",i.z,null,!0),CALENDAR:a("/calendar","calendar_today","menu.Calendar",i.d),MESSENGER:a("/messenger","chat","menu.Messenger",i.q),CHAT:a("/chat","chat_bubble_open","menu.chat",i.f),NOTESLIST:a("/courses/bookmarks/list","notes","menu.notes",i.v),ECOMMERCE:a("/ecommerce/list","lock_open","menu.Shop",i.n),EXPIRED_COLLECTIONS:a("/courses/expired","av_timer","lorepo.courses.Expired",i.o),MY_PAYMENTS:a("/payments/my_payments","payment","menu.My_Payments",i.s,null,!0),DOCUMENTATION:a("/doc","library_books","menu.Documentation",i.m),CONTACT_SUPPORT:a("/public/technical-support","contact_support","menu.Contact_Support",i.j),CONTACT_PUBLISHER:a("/public/contact-publisher","contact_mail","menu.Contact_Publisher",i.i,null,!0),ABOUT_US:a("/public/about-us","public","menu.About_US",i.a),CONTACT_US:a("/public/contact-us","contact_support","menu.Contact_US",i.k),HISTORIC_IMPORTANT_MESSAGES:a("/historic-important-messages/list","notification_important","menu.historic_important_messages")};t.b=s},S6ln:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return i+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return i+(1===e?"dan":"dana");case"MM":return i+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return i+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},SFxW:function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(e){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gec\u0259":e<12?"s\u0259h\u0259r":e<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(e){if(0===e)return e+"-\u0131nc\u0131";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},SIrz:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("HDdC"),r=n("gGnB"),o=n("fXoL"),a=n("tyNb"),s=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._router=t,this._myPrivateStudents=n}),[{key:"canActivate",value:function(e,t){var n=this;return i.a.create((function(t){if(e.params.studentId){var i=parseInt(e.params.studentId,10);n._myPrivateStudents.getAllStudents().subscribe((function(e){e.filter((function(e){return e===i})).length?t.next(!0):(t.next(!1),t.complete(),n.failed()),t.complete()}))}else t.next(!1),t.complete(),n.failed()}))}},{key:"failed",value:function(){this._router.navigateByUrl("/students/mystudents")}}])}();s.\u0275fac=function(e){return new(e||s)(o.qc(a.g),o.qc(r.a))},s.\u0275prov=o.cc({token:s,factory:s.\u0275fac})},SRCt:function(e,t,n){"use strict";var i=n("KBJh");n.o(i,"ApiPrintableAssessment")&&n.d(t,"ApiPrintableAssessment",(function(){return i.ApiPrintableAssessment})),n.o(i,"PRINTABLE_ASSESSMENTS_URL_TEMPLATE")&&n.d(t,"PRINTABLE_ASSESSMENTS_URL_TEMPLATE",(function(){return i.PRINTABLE_ASSESSMENTS_URL_TEMPLATE})),n.o(i,"SimpleAssessmentStatus")&&n.d(t,"SimpleAssessmentStatus",(function(){return i.SimpleAssessmentStatus})),n.o(i,"SimpleAssessmentType")&&n.d(t,"SimpleAssessmentType",(function(){return i.SimpleAssessmentType}));var r=n("Ob9h");n.d(t,"ApiPrintableAssessment",(function(){return r.a}));var o=n("diRY");n.d(t,"PRINTABLE_ASSESSMENTS_URL_TEMPLATE",(function(){return o.a}));var a=n("Vu+B");n.o(a,"SimpleAssessmentStatus")&&n.d(t,"SimpleAssessmentStatus",(function(){return a.SimpleAssessmentStatus})),n.o(a,"SimpleAssessmentType")&&n.d(t,"SimpleAssessmentType",(function(){return a.SimpleAssessmentType}));var s=n("IInf");n.o(s,"SimpleAssessmentStatus")&&n.d(t,"SimpleAssessmentStatus",(function(){return s.SimpleAssessmentStatus})),n.o(s,"SimpleAssessmentType")&&n.d(t,"SimpleAssessmentType",(function(){return s.SimpleAssessmentType}));var c=n("2HNp");n.d(t,"SimpleAssessmentStatus",(function(){return c.a}));var l=n("gGIe");n.d(t,"SimpleAssessmentType",(function(){return l.a})),n("lJn+")},STbY:function(e,t,n){"use strict";n.d(t,"a",(function(){return q})),n.d(t,"b",(function(){return E})),n.d(t,"c",(function(){return V})),n.d(t,"d",(function(){return F})),n.d(t,"e",(function(){return P}));var i=n("u47x"),r=n("8LU1"),o=n("FtGj"),a=n("fXoL"),s=n("XNiG"),c=n("quSY"),l=n("VRyK"),u=n("LRne"),d=n("7Hc7"),p=n("JX91"),h=n("eIep"),f=n("IzEk"),b=n("pLZG"),m=n("1G5W"),g=n("3E0/"),v=n("R0Ic"),y=n("+rOU"),M=n("ofXK"),_=n("FKr1"),O=n("cH1L"),z=n("rDax"),A=n("nLfN"),k=n("vxfF"),C=["*"];function w(e,t){if(1&e){var n=a.nc();a.od(0,"\n  "),a.mc(1,"div",0),a.uc("keydown",(function(e){return a.ad(n),a.yc()._handleKeydown(e)}))("click",(function(){return a.ad(n),a.yc().closed.emit("click")}))("@transformMenu.start",(function(e){return a.ad(n),a.yc()._onAnimationStart(e)}))("@transformMenu.done",(function(e){return a.ad(n),a.yc()._onAnimationDone(e)})),a.od(2,"\n    "),a.mc(3,"div",1),a.od(4,"\n      "),a.Ec(5),a.od(6,"\n    "),a.lc(),a.od(7,"\n  "),a.lc(),a.od(8,"\n")}if(2&e){var i=a.yc();a.Ub(1),a.Gc("id",i.panelId)("ngClass",i._classList)("@transformMenu",i._panelAnimationState),a.Vb("aria-label",i.ariaLabel||null)("aria-labelledby",i.ariaLabelledby||null)("aria-describedby",i.ariaDescribedby||null)}}var S={transformMenu:Object(v.n)("transformMenu",[Object(v.k)("void",Object(v.l)({opacity:0,transform:"scale(0.8)"})),Object(v.m)("void => enter",Object(v.g)([Object(v.i)(".mat-menu-content, .mat-mdc-menu-content",Object(v.e)("100ms linear",Object(v.l)({opacity:1}))),Object(v.e)("120ms cubic-bezier(0, 0, 0.2, 1)",Object(v.l)({transform:"scale(1)"}))])),Object(v.m)("* => void",Object(v.e)("100ms 25ms linear",Object(v.l)({opacity:0})))]),fadeInItems:Object(v.n)("fadeInItems",[Object(v.k)("showing",Object(v.l)({opacity:1})),Object(v.m)("void => *",[Object(v.l)({opacity:0}),Object(v.e)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},T=new a.C("MatMenuContent"),q=function(){return _createClass((function e(t,n,i,r,o,a,c){_classCallCheck(this,e),this._template=t,this._componentFactoryResolver=n,this._appRef=i,this._injector=r,this._viewContainerRef=o,this._document=a,this._changeDetectorRef=c,this._attached=new s.b}),[{key:"attach",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._portal||(this._portal=new y.h(this._template,this._viewContainerRef)),this.detach(),this._outlet||(this._outlet=new y.e(this._document.createElement("div"),this._componentFactoryResolver,this._appRef,this._injector));var t=this._template.elementRef.nativeElement;t.parentNode.insertBefore(this._outlet.outletElement,t),this._changeDetectorRef&&this._changeDetectorRef.markForCheck(),this._portal.attach(this._outlet,e),this._attached.next()}},{key:"detach",value:function(){this._portal.isAttached&&this._portal.detach()}},{key:"ngOnDestroy",value:function(){this._outlet&&this._outlet.dispose()}}])}();q.\u0275fac=function(e){return new(e||q)(a.gc(a.cb),a.gc(a.m),a.gc(a.g),a.gc(a.D),a.gc(a.ib),a.gc(M.e),a.gc(a.j))},q.\u0275dir=a.bc({type:q,selectors:[["ng-template","matMenuContent",""]],features:[a.Tb([{provide:T,useExisting:q}])]}),q.ctorParameters=function(){return[{type:a.cb},{type:a.m},{type:a.g},{type:a.D},{type:a.ib},{type:void 0,decorators:[{type:a.z,args:[M.e]}]},{type:a.j}]};var L=new a.C("MAT_MENU_PANEL"),E=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t))._elementRef=e,o._focusMonitor=i,o._parentMenu=r,o.role="menuitem",o._hovered=new s.b,o._focused=new s.b,o._highlighted=!1,o._triggersSubmenu=!1,r&&r.addItem&&r.addItem(_assertThisInitialized(o)),o}return _inherits(t,e),_createClass(t,[{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor?this._focusMonitor.focusVia(this._getHostElement(),e,t):this._getHostElement().focus(t),this._focused.next(this)}},{key:"ngAfterViewInit",value:function(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}},{key:"ngOnDestroy",value:function(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}},{key:"_getTabIndex",value:function(){return this.disabled?"-1":"0"}},{key:"_getHostElement",value:function(){return this._elementRef.nativeElement}},{key:"_checkDisabled",value:function(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}},{key:"_handleMouseEnter",value:function(){this._hovered.next(this)}},{key:"getLabel",value:function(){for(var e,t,n=this._elementRef.nativeElement.cloneNode(!0),i=n.querySelectorAll("mat-icon, .material-icons"),r=0;r<i.length;r++){var o=i[r];null===(e=o.parentNode)||void 0===e||e.removeChild(o)}return(null===(t=n.textContent)||void 0===t?void 0:t.trim())||""}}])}(Object(_.B)(Object(_.C)(_createClass((function e(){_classCallCheck(this,e)})))));E.\u0275fac=function(e){return new(e||E)(a.gc(a.r),a.gc(M.e),a.gc(i.h),a.gc(L,8))},E.\u0275cmp=a.ac({type:E,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:10,hostBindings:function(e,t){1&e&&a.uc("click",(function(e){return t._checkDisabled(e)}))("mouseenter",(function(){return t._handleMouseEnter()})),2&e&&(a.Vb("role",t.role)("tabindex",t._getTabIndex())("aria-disabled",t.disabled.toString())("disabled",t.disabled||null),a.Yb("mat-menu-item",!0)("mat-menu-item-highlighted",t._highlighted)("mat-menu-item-submenu-trigger",t._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[a.Rb],attrs:["mat-menu-item",""],ngContentSelectors:C,decls:5,vars:2,consts:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"]],template:function(e,t){1&e&&(a.Fc(),a.Ec(0),a.od(1,"\n"),a.mc(2,"div",0),a.od(3,"\n"),a.lc(),a.od(4,"\n")),2&e&&(a.Ub(2),a.Gc("matRippleDisabled",t.disableRipple||t.disabled)("matRippleTrigger",t._getHostElement()))},directives:[_.u],encapsulation:2,changeDetection:0}),E.ctorParameters=function(){return[{type:a.r},{type:void 0,decorators:[{type:a.z,args:[M.e]}]},{type:i.h},{type:void 0,decorators:[{type:a.z,args:[L]},{type:a.O}]}]},E.propDecorators={role:[{type:a.E}],_checkDisabled:[{type:a.x,args:["click",["$event"]]}],_handleMouseEnter:[{type:a.x,args:["mouseenter"]}]};var D=new a.C("mat-menu-default-options",{providedIn:"root",factory:function(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}}),R=0,x=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._elementRef=t,this._ngZone=n,this._defaultOptions=i,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new a.T,this._tabSubscription=c.a.EMPTY,this._classList={},this._panelAnimationState="void",this._animationDone=new s.b,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new a.u,this.close=this.closed,this.panelId="mat-menu-panel-"+R++}),[{key:"xPosition",get:function(){return this._xPosition},set:function(e){this._xPosition=e,this.setPositionClasses()}},{key:"yPosition",get:function(){return this._yPosition},set:function(e){this._yPosition=e,this.setPositionClasses()}},{key:"overlapTrigger",get:function(){return this._overlapTrigger},set:function(e){this._overlapTrigger=Object(r.c)(e)}},{key:"hasBackdrop",get:function(){return this._hasBackdrop},set:function(e){this._hasBackdrop=Object(r.c)(e)}},{key:"panelClass",set:function(e){var t=this,n=this._previousPanelClass;n&&n.length&&n.split(" ").forEach((function(e){t._classList[e]=!1})),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach((function(e){t._classList[e]=!0})),this._elementRef.nativeElement.className="")}},{key:"classList",get:function(){return this.panelClass},set:function(e){this.panelClass=e}},{key:"ngOnInit",value:function(){this.setPositionClasses()}},{key:"ngAfterContentInit",value:function(){var e=this;this._updateDirectDescendants(),this._keyManager=new i.g(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._tabSubscription=this._keyManager.tabOut.subscribe((function(){return e.closed.emit("tab")})),this._directDescendantItems.changes.pipe(Object(p.a)(this._directDescendantItems),Object(h.a)((function(e){return Object(l.a).apply(void 0,_toConsumableArray(e.map((function(e){return e._focused}))))}))).subscribe((function(t){return e._keyManager.updateActiveItem(t)}))}},{key:"ngOnDestroy",value:function(){this._directDescendantItems.destroy(),this._tabSubscription.unsubscribe(),this.closed.complete()}},{key:"_hovered",value:function(){return this._directDescendantItems.changes.pipe(Object(p.a)(this._directDescendantItems),Object(h.a)((function(e){return Object(l.a).apply(void 0,_toConsumableArray(e.map((function(e){return e._hovered}))))})))}},{key:"addItem",value:function(e){}},{key:"removeItem",value:function(e){}},{key:"_handleKeydown",value:function(e){var t=e.keyCode,n=this._keyManager;switch(t){case o.h:Object(o.t)(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case o.j:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case o.n:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:t!==o.q&&t!==o.e||n.setFocusOrigin("keyboard"),n.onKeydown(e)}}},{key:"focusFirstItem",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program";this.lazyContent?this._ngZone.onStable.pipe(Object(f.a)(1)).subscribe((function(){return e._focusFirstItem(t)})):this._focusFirstItem(t)}},{key:"_focusFirstItem",value:function(e){var t=this._keyManager;if(t.setFocusOrigin(e).setFirstItemActive(),!t.activeItem&&this._directDescendantItems.length)for(var n=this._directDescendantItems.first._getHostElement().parentElement;n;){if("menu"===n.getAttribute("role")){n.focus();break}n=n.parentElement}}},{key:"resetActiveItem",value:function(){this._keyManager.setActiveItem(-1)}},{key:"setElevation",value:function(e){var t="mat-elevation-z"+Math.min(4+e,24),n=Object.keys(this._classList).find((function(e){return e.startsWith("mat-elevation-z")}));n&&n!==this._previousElevation||(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[t]=!0,this._previousElevation=t)}},{key:"setPositionClasses",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.xPosition,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.yPosition,n=this._classList;n["mat-menu-before"]="before"===e,n["mat-menu-after"]="after"===e,n["mat-menu-above"]="above"===t,n["mat-menu-below"]="below"===t}},{key:"_startAnimation",value:function(){this._panelAnimationState="enter"}},{key:"_resetAnimation",value:function(){this._panelAnimationState="void"}},{key:"_onAnimationDone",value:function(e){this._animationDone.next(e),this._isAnimating=!1}},{key:"_onAnimationStart",value:function(e){this._isAnimating=!0,"enter"===e.toState&&0===this._keyManager.activeItemIndex&&(e.element.scrollTop=0)}},{key:"_updateDirectDescendants",value:function(){var e=this;this._allItems.changes.pipe(Object(p.a)(this._allItems)).subscribe((function(t){e._directDescendantItems.reset(t.filter((function(t){return t._parentMenu===e}))),e._directDescendantItems.notifyOnChanges()}))}}])}();x.\u0275fac=function(e){return new(e||x)(a.gc(a.r),a.gc(a.N),a.gc(D))},x.\u0275dir=a.bc({type:x,contentQueries:function(e,t,n){var i;1&e&&(a.Zb(n,T,!0),a.Zb(n,E,!0),a.Zb(n,E,!1)),2&e&&(a.Vc(i=a.vc())&&(t.lazyContent=i.first),a.Vc(i=a.vc())&&(t._allItems=i),a.Vc(i=a.vc())&&(t.items=i))},viewQuery:function(e,t){var n;1&e&&a.vd(a.cb,!0),2&e&&a.Vc(n=a.vc())&&(t.templateRef=n.first)},inputs:{backdropClass:"backdropClass",xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"]},outputs:{closed:"closed",close:"close"}}),x.ctorParameters=function(){return[{type:a.r},{type:a.N},{type:void 0,decorators:[{type:a.z,args:[D]}]}]},x.propDecorators={_allItems:[{type:a.o,args:[E,{descendants:!0}]}],backdropClass:[{type:a.E}],ariaLabel:[{type:a.E,args:["aria-label"]}],ariaLabelledby:[{type:a.E,args:["aria-labelledby"]}],ariaDescribedby:[{type:a.E,args:["aria-describedby"]}],xPosition:[{type:a.E}],yPosition:[{type:a.E}],templateRef:[{type:a.gb,args:[a.cb]}],items:[{type:a.o,args:[E,{descendants:!1}]}],lazyContent:[{type:a.n,args:[T]}],overlapTrigger:[{type:a.E}],hasBackdrop:[{type:a.E}],panelClass:[{type:a.E,args:["class"]}],classList:[{type:a.E}],closed:[{type:a.P}],close:[{type:a.P}]};var I=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(x);I.\u0275fac=function(e){return W(e||I)},I.\u0275dir=a.bc({type:I,features:[a.Rb]});var W=a.oc(I),P=function(e){function t(e,n,i){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i])}return _inherits(t,e),_createClass(t)}(I);P.\u0275fac=function(e){return new(e||P)(a.gc(a.r),a.gc(a.N),a.gc(D))},P.\u0275cmp=a.ac({type:P,selectors:[["mat-menu"]],exportAs:["matMenu"],features:[a.Tb([{provide:L,useExisting:I},{provide:I,useExisting:P}]),a.Rb],ngContentSelectors:C,decls:2,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],template:function(e,t){1&e&&(a.Fc(),a.md(0,w,9,6,"ng-template"),a.od(1,"\n"))},directives:[M.q],styles:['.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}.mat-menu-item-submenu-trigger::after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;content:"";display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}[dir=rtl] .mat-menu-item-submenu-trigger::after{right:auto;left:16px;transform:rotateY(180deg) translateY(-50%)}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],encapsulation:2,data:{animation:[S.transformMenu,S.fadeInItems]},changeDetection:0}),P.ctorParameters=function(){return[{type:a.r},{type:a.N},{type:void 0,decorators:[{type:a.z,args:[D]}]}]};var N=new a.C("mat-menu-scroll-strategy"),j={provide:N,deps:[z.c],useFactory:function(e){return function(){return e.scrollStrategies.reposition()}}},B=Object(A.f)({passive:!0}),F=function(){return _createClass((function e(t,n,i,r,o,s,l,u){var d=this;_classCallCheck(this,e),this._overlay=t,this._element=n,this._viewContainerRef=i,this._parentMenu=o,this._menuItemInstance=s,this._dir=l,this._focusMonitor=u,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=c.a.EMPTY,this._hoverSubscription=c.a.EMPTY,this._menuCloseSubscription=c.a.EMPTY,this._handleTouchStart=function(){return d._openedBy="touch"},this._openedBy=null,this.restoreFocus=!0,this.menuOpened=new a.u,this.onMenuOpen=this.menuOpened,this.menuClosed=new a.u,this.onMenuClose=this.menuClosed,n.nativeElement.addEventListener("touchstart",this._handleTouchStart,B),s&&(s._triggersSubmenu=this.triggersSubmenu()),this._scrollStrategy=r}),[{key:"_deprecatedMatMenuTriggerFor",get:function(){return this.menu},set:function(e){this.menu=e}},{key:"menu",get:function(){return this._menu},set:function(e){var t=this;e!==this._menu&&(this._menu=e,this._menuCloseSubscription.unsubscribe(),e&&(this._parentMenu,this._menuCloseSubscription=e.close.subscribe((function(e){t._destroyMenu(),"click"!==e&&"tab"!==e||!t._parentMenu||t._parentMenu.closed.emit(e)}))))}},{key:"ngAfterContentInit",value:function(){this._checkMenu(),this._handleHover()}},{key:"ngOnDestroy",value:function(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,B),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}},{key:"menuOpen",get:function(){return this._menuOpen}},{key:"dir",get:function(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}},{key:"triggersSubmenu",value:function(){return!(!this._menuItemInstance||!this._parentMenu)}},{key:"toggleMenu",value:function(){return this._menuOpen?this.closeMenu():this.openMenu()}},{key:"openMenu",value:function(){var e=this;if(!this._menuOpen){this._checkMenu();var t=this._createOverlay(),n=t.getConfig();this._setPosition(n.positionStrategy),n.hasBackdrop=null==this.menu.hasBackdrop?!this.triggersSubmenu():this.menu.hasBackdrop,t.attach(this._getPortal()),this.menu.lazyContent&&this.menu.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe((function(){return e.closeMenu()})),this._initMenu(),this.menu instanceof I&&this.menu._startAnimation()}}},{key:"closeMenu",value:function(){this.menu.close.emit()}},{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor?this._focusMonitor.focusVia(this._element,e,t):this._element.nativeElement.focus(t)}},{key:"_destroyMenu",value:function(){var e=this;if(this._overlayRef&&this.menuOpen){var t=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this._restoreFocus(),t instanceof I?(t._resetAnimation(),t.lazyContent?t._animationDone.pipe(Object(b.a)((function(e){return"void"===e.toState})),Object(f.a)(1),Object(m.a)(t.lazyContent._attached)).subscribe({next:function(){return t.lazyContent.detach()},complete:function(){return e._setIsMenuOpen(!1)}}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),t.lazyContent&&t.lazyContent.detach())}}},{key:"_initMenu",value:function(){this.menu.parentMenu=this.triggersSubmenu()?this._parentMenu:void 0,this.menu.direction=this.dir,this._setMenuElevation(),this._setIsMenuOpen(!0),this.menu.focusFirstItem(this._openedBy||"program")}},{key:"_setMenuElevation",value:function(){if(this.menu.setElevation){for(var e=0,t=this.menu.parentMenu;t;)e++,t=t.parentMenu;this.menu.setElevation(e)}}},{key:"_restoreFocus",value:function(){this.restoreFocus&&(this._openedBy?this.triggersSubmenu()||this.focus(this._openedBy):this.focus()),this._openedBy=null}},{key:"_setIsMenuOpen",value:function(e){this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&(this._menuItemInstance._highlighted=e)}},{key:"_checkMenu",value:function(){this.menu}},{key:"_createOverlay",value:function(){if(!this._overlayRef){var e=this._getOverlayConfig();this._subscribeToPositions(e.positionStrategy),this._overlayRef=this._overlay.create(e),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}},{key:"_getOverlayConfig",value:function(){return new z.d({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:this.menu.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:this.menu.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}},{key:"_subscribeToPositions",value:function(e){var t=this;this.menu.setPositionClasses&&e.positionChanges.subscribe((function(e){var n="start"===e.connectionPair.overlayX?"after":"before",i="top"===e.connectionPair.overlayY?"below":"above";t.menu.setPositionClasses(n,i)}))}},{key:"_setPosition",value:function(e){var t=_slicedToArray("before"===this.menu.xPosition?["end","start"]:["start","end"],2),n=t[0],i=t[1],r=_slicedToArray("above"===this.menu.yPosition?["bottom","top"]:["top","bottom"],2),o=r[0],a=r[1],s=o,c=a,l=n,u=i,d=0;this.triggersSubmenu()?(u=n="before"===this.menu.xPosition?"start":"end",i=l="end"===n?"start":"end",d="bottom"===o?8:-8):this.menu.overlapTrigger||(s="top"===o?"bottom":"top",c="top"===a?"bottom":"top"),e.withPositions([{originX:n,originY:s,overlayX:l,overlayY:o,offsetY:d},{originX:i,originY:s,overlayX:u,overlayY:o,offsetY:d},{originX:n,originY:c,overlayX:l,overlayY:a,offsetY:-d},{originX:i,originY:c,overlayX:u,overlayY:a,offsetY:-d}])}},{key:"_menuClosingActions",value:function(){var e=this,t=this._overlayRef.backdropClick(),n=this._overlayRef.detachments(),i=this._parentMenu?this._parentMenu.closed:Object(u.a)(),r=this._parentMenu?this._parentMenu._hovered().pipe(Object(b.a)((function(t){return t!==e._menuItemInstance})),Object(b.a)((function(){return e._menuOpen}))):Object(u.a)();return Object(l.a)(t,i,r,n)}},{key:"_handleMousedown",value:function(e){Object(i.l)(e)||(this._openedBy=0===e.button?"mouse":null,this.triggersSubmenu()&&e.preventDefault())}},{key:"_handleKeydown",value:function(e){var t=e.keyCode;this.triggersSubmenu()&&(t===o.n&&"ltr"===this.dir||t===o.j&&"rtl"===this.dir)&&this.openMenu()}},{key:"_handleClick",value:function(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}},{key:"_handleHover",value:function(){var e=this;this.triggersSubmenu()&&(this._hoverSubscription=this._parentMenu._hovered().pipe(Object(b.a)((function(t){return t===e._menuItemInstance&&!t.disabled})),Object(g.a)(0,d.b)).subscribe((function(){e._openedBy="mouse",e.menu instanceof I&&e.menu._isAnimating?e.menu._animationDone.pipe(Object(f.a)(1),Object(g.a)(0,d.b),Object(m.a)(e._parentMenu._hovered())).subscribe((function(){return e.openMenu()})):e.openMenu()})))}},{key:"_getPortal",value:function(){return this._portal&&this._portal.templateRef===this.menu.templateRef||(this._portal=new y.h(this.menu.templateRef,this._viewContainerRef)),this._portal}}])}();F.\u0275fac=function(e){return new(e||F)(a.gc(z.c),a.gc(a.r),a.gc(a.ib),a.gc(N),a.gc(I,8),a.gc(E,10),a.gc(O.c,8),a.gc(i.h))},F.\u0275dir=a.bc({type:F,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:["aria-haspopup","true",1,"mat-menu-trigger"],hostVars:2,hostBindings:function(e,t){1&e&&a.uc("mousedown",(function(e){return t._handleMousedown(e)}))("keydown",(function(e){return t._handleKeydown(e)}))("click",(function(e){return t._handleClick(e)})),2&e&&a.Vb("aria-expanded",t.menuOpen||null)("aria-controls",t.menuOpen?t.menu.panelId:null)},inputs:{restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"],_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"]}),F.ctorParameters=function(){return[{type:z.c},{type:a.r},{type:a.ib},{type:void 0,decorators:[{type:a.z,args:[N]}]},{type:I,decorators:[{type:a.O}]},{type:E,decorators:[{type:a.O},{type:a.Z}]},{type:O.c,decorators:[{type:a.O}]},{type:i.h}]},F.propDecorators={_deprecatedMatMenuTriggerFor:[{type:a.E,args:["mat-menu-trigger-for"]}],menu:[{type:a.E,args:["matMenuTriggerFor"]}],menuData:[{type:a.E,args:["matMenuTriggerData"]}],restoreFocus:[{type:a.E,args:["matMenuTriggerRestoreFocus"]}],menuOpened:[{type:a.P}],onMenuOpen:[{type:a.P}],menuClosed:[{type:a.P}],onMenuClose:[{type:a.P}]};var U=_createClass((function e(){_classCallCheck(this,e)}));U.\u0275mod=a.ec({type:U}),U.\u0275inj=a.dc({factory:function(e){return new(e||U)},providers:[j],imports:[_.k]});var V=_createClass((function e(){_classCallCheck(this,e)}));V.\u0275mod=a.ec({type:V}),V.\u0275inj=a.dc({factory:function(e){return new(e||V)},providers:[j],imports:[[M.c,_.k,_.v,z.f,U],k.c,_.k,U]})},SatO:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1200?"\u4e0a\u5348":1200===i?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(n("wd/R"))},Sd7m:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("d3UM"),o=n("3Pt+"),a=n("ofXK"),s=n("FKr1");function c(e,t){if(1&e&&(i.mc(0,"mat-option",2),i.od(1),i.lc()),2&e){var n=t.$implicit;i.Gc("ngClass","custom-color-"+n)("value",n),i.Ub(1),i.qd("\n                ",n,"\n            ")}}var l=function(){return _createClass((function e(){_classCallCheck(this,e),this.currentColor=0,this.currentColorChange=new i.u,this.colors=Array.from({length:100},(function(e,t){return t}))}),[{key:"selectedColor",get:function(){return this.currentColor},set:function(e){this.currentColor=e,this.currentColorChange.emit(this.currentColor)}}])}();l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["simple-color-picker"]],inputs:{currentColor:"currentColor"},outputs:{currentColorChange:"currentColorChange"},decls:6,vars:3,consts:[[3,"ngModel","ngClass","ngModelChange"],["class","custom-color",3,"ngClass","value",4,"ngFor","ngForOf"],[1,"custom-color",3,"ngClass","value"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"mat-select",0),i.uc("ngModelChange",(function(e){return t.selectedColor=e})),i.od(2,"\n            "),i.md(3,c,2,3,"mat-option",1),i.od(4,"\n        "),i.lc(),i.od(5,"\n    ")),2&e&&(i.Ub(1),i.Gc("ngModel",t.selectedColor)("ngClass","custom-color-"+t.selectedColor),i.Ub(2),i.Gc("ngForOf",t.colors))},directives:[r.a,o.t,o.w,a.q,a.s,s.p],encapsulation:2})},SeVD:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("ngJS"),r=n("a7t3"),o=n("pLzU"),a=n("CRDf"),s=n("I55L"),c=n("c2HN"),l=n("XoHu"),u=n("Lhse"),d=n("kJWO"),p=function(e){if(e&&"function"==typeof e[d.a])return Object(a.a)(e);if(Object(s.a)(e))return Object(i.a)(e);if(Object(c.a)(e))return Object(r.a)(e);if(e&&"function"==typeof e[u.a])return Object(o.a)(e);var t=Object(l.a)(e)?"an invalid object":"'".concat(e,"'");throw new TypeError("You provided ".concat(t," where a stream was expected. You can provide an Observable, Promise, Array, or Iterable."))}},SpAZ:function(e,t,n){"use strict";function i(e){return e}n.d(t,"a",(function(){return i}))},SxV6:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("sVev"),r=n("pLZG"),o=n("IzEk"),a=n("xbPD"),s=n("XDbj"),c=n("SpAZ");function l(e,t){var n=arguments.length>=2;return function(l){return l.pipe(e?Object(r.a)((function(t,n){return e(t,n,l)})):c.a,Object(o.a)(1),n?Object(a.a)(t):Object(s.a)((function(){return new i.a})))}}},SyGR:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return s}));var i=n("fXoL"),r=n("z6cu"),o=n("ofXK"),a=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return e&&e.labels?e.labels[t]?e.labels[t]:'Label "'+t+'" is undefined.':""}}])}();a.\u0275fac=function(e){return new(e||a)},a.\u0275pipe=i.fc({name:"getLabel",type:a,pure:!0});var s=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getTranslations",value:function(){return Object(r.a)("Method 'getTranslations' not implemented")}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275prov=Object(i.cc)({factory:function(){return new s},token:s,providedIn:"root"});var c=_createClass((function e(){_classCallCheck(this,e)}));c.\u0275mod=i.ec({type:c}),c.\u0275inj=i.dc({factory:function(e){return new(e||c)},imports:[[o.c]]})},T1Ix:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("soBk"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return i.w.getStudentLessonView({value:e,studentId:t,nextUrl:n,studentLessonPath:"view/my_students"})}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"groupPreviewUrl",type:o,pure:!0})},TJgH:function(e,t,n){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(e){return e.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,(function(e){return n[e]})).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,(function(e){return n[e]})).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(n("wd/R"))},TLs9:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return c}));var i=n("AaCr"),r=function(){return _createClass((function e(){_classCallCheck(this,e),this.isSelected=!1}),[{key:"toggleSelect",value:function(){this.isSelected=!this.isSelected}}])}(),o=_createClass((function e(t){_classCallCheck(this,e),t&&(this.id=t.course_id,this.title=t.title,this.ecommerceType=t.ecommerce_type,this.licenceCount=t.licences_count)})),a=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this._ui=new r,this.getLastLoginDate=function(){return Date.parse(n.last_login)},t&&(this.id=t.id,this.username=t.username,this.first_name=t.first_name,this.last_name=t.last_name,this.created_date=t.created_date,this.modified_date=t.modified_date,this.last_login=t.last_login,this.is_active=t.is_active,this.work_plan=t.work_plan||"",this.notes=t.notes||"",this.name=t.first_name,this.last_name&&(this.name=this.last_name,this.first_name&&(this.name=this.name+" "+this.first_name)),this.name||(this.name=this.username),this.birth_date=t.birth_date,this.gender=this.getProperGender(t.gender),t.courses&&(this.courses=t.courses.map((function(e){return new o(e)}))))}),[{key:"getProperGender",value:function(e){return"1"==e?i.a.male:"2"==e?i.a.female:i.a.undefined}}])}(),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.first_name="",this.last_name="",this.birth_date="",this.gender="0",this.work_plan="",this.notes="",t&&(this.first_name=t.first_name||"",this.last_name=t.last_name||"",this.birth_date=""===t.birth_date?void 0:t.birth_date,this.gender=this.setProperGender(t.gender),this.work_plan=t.work_plan||"",this.notes=t.notes||"")}),[{key:"setProperGender",value:function(e){return e==i.a.male?"1":e==i.a.female?"2":"0"}}])}(),c=_createClass((function e(t){_classCallCheck(this,e),t&&(this.cards=t.cards.map((function(e){return new a(e)})),this.courses=t.courses.map((function(e){return new o(e)})))}))},Tj76:function(e,t){},TmkG:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("LRne"),r=n("lJxs"),o=n("w1tV"),a=n("soBk"),s=n("UTBW"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.mapUISettings=function(e){return new s.a(e)},this.load()}),[{key:"load",value:function(){var e=this;this.uiSettingsObservable=this._restClient.getPublic("/ui/settings").pipe(Object(r.a)(this.mapUISettings),Object(o.a)()),this.uiSettingsObservable.subscribe((function(t){e.uiSettings=t}))}},{key:"get",value:function(){return this.uiSettings?Object(i.a)(this.uiSettings):this.uiSettingsObservable?this.uiSettingsObservable:null}},{key:"getProperty",value:function(e){if(this.uiSettings)return Object(i.a)(this.uiSettings.getProperty(e));this.uiSettingsObservable.pipe(Object(r.a)((function(t){return t.getProperty(e)})))}},{key:"save",value:function(e){return this._restClient.put("/ui/settings",e.serialize())}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(a.A))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},Tt6V:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("2Vo4"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e),this.player$=new i.a(null)}),[{key:"assignPlayer",value:function(e){this.player$.next(e)}},{key:"getPlayer",value:function(){return this.player$.asObservable()}},{key:"hasAssignedPlayer",value:function(){return!!this.player$.value}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac})},U8pU:function(e,t,n){"use strict";function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,"a",(function(){return i}))},UDhR:function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(n("wd/R"))},UPf0:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("ofXK"),r=n("Xa2L"),o=n("fXoL"),a=_createClass((function e(){_classCallCheck(this,e)}));a.\u0275mod=o.ec({type:a}),a.\u0275inj=o.dc({factory:function(e){return new(e||a)},imports:[[i.c,r.b]]})},USCx:function(e,t,n){!function(e){"use strict";e.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n("wd/R"))},UTBW:function(e,t,n){"use strict";n.d(t,"b",(function(){return _})),n.d(t,"a",(function(){return O}));var i=n("3Y31"),r=n("nBhm"),o=n("HXsk"),a=n("DEck"),s=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return a.a}}])}(o.a),c=n("ozAd"),l=n("qBmc"),u=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return l.a}}])}(o.a),d=n("dnAF"),p=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return d.a}}])}(o.a),h=n("yD/2"),f=n("Aa0D"),b=n("/cis"),m=n("cbOM"),g=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return m.a}}])}(o.a),v=n("n33L"),y=n("9tTG"),M=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return y.a}}])}(o.a),_=_createClass((function e(){_classCallCheck(this,e)}));_.HIDE_REGISTRATION="hideRegistration",_.HIDE_AGE_IN_REGULATIONS="hideAgeInRegulations",_.CARD_ACTIVE="cardActive",_.CONNECTIONS_ACTIVE="connectionsActive",_.COLLECTIONS_ACTIVE="collectionsActive",_.SEARCH_ONLY_USER_COURSES="searchOnlyUserCourses",_.COLLECTIONS_FOR_SCHOOL_ASSIGNED_USERS_ACTIVE="collectionsForSchoolAssignedUsersActive",_.CREATE_COLLECTIONS_ACTIVE="createCollectionsActive",_.EXPIRED_COLLECTIONS_ACTIVE="expiredCollectionsActive",_.UNLOCK_COLLECTIONS="unlockCollections",_.DOCUMENTATION_ACTIVE="documentationActive",_.CONTACT_SUPPORT_ACTIVE="contactSupportActive",_.CONTACT_PUBLISHER_ACTIVE="contactPublisherActive",_.CALENDAR_ACTIVE="calendarActive",_.MY_CONTENT_OPEN_LESSON_IN_NEW_WINDOW="mycontentOpenLessonInNewWindow",_.MY_CONTENT_COLLECTIONS_HIDE_LIST_VIEW_CHANGE="mycontentCollectionsHideListViewChange",_.MY_CONTENT_COLLECTIONS_LIST_VIEW="mycontentCollectionsListView",_.MY_CONTENT_COLLECTIONS_FAVORITES="mycontentCollectionsFavorites",_.MY_CONTENT_COLLECTIONS_SECTION_FILTERS="mycontentCollectionsSectionFilters",_.SHARE_COLLECTION_WITH_ANY_USER="shareCollectionWithAnyUser",_.MYCONTENT_COLLECTION_SECTION_FILTERS_SEPARATE_LINES="mycontentCollectionSectionFiltersSeparateLines",_.MY_CONTENT_COLLECTIONS_HIDE_ADD_BUTTON="mycontentCollectionsHideAddButton",_.MY_CONTENT_COLLECTIONS_HIDE_ADD_PANEL="mycontentCollectionsHideAddPanel",_.MY_CONTENT_TABLE_OF_CONTENT_DEFAULT_LIST_VIEW="mycontentTableOfContentDefaultListView",_.MY_CONTENT_TABLE_OF_CONTENT_HIDE_LIST_VIEW_CHANGE="mycontentTableOfContentHideListViewChange",_.EDIT_PROFILE_ACTIVE="editProfileActive",_.CONTACT_ADMINS_ACTIVE="contactAdminsActive",_.EXTEND_COURSE_ACTIVE="extendCourseActive",_.LOGO_IN_HEADER_AT_PLAYER_VIEW_ACTIVE="logoInHeaderAtPlayerViewActive",_.EXPANDABLE_TOC="expandableToC",_.VIRTUAL_CLASSROOM_ACTIVE="virtualClassroomActive",_.VIRTUAL_CLASSROOM_BREAKOUTROOMS_ACTIVE="virtualClassroomBreakoutRoomsActive",_.VIRTUAL_CLASSROOM_HIDE_DISABLED="virtualClassroomHideDisabled",_.MAIN_MENU_BACKGROUND_COLOR="mainMenuBackgroundColor",_.MAIN_MENU_TEXT_COLOR="mainMenuTextColor",_.FIXED_HEADER_ACTIVE="fixedHeaderActive",_.DYNAMIC_MENU_ELEMENT_ACTIVE="dynamicMenuElementActive",_.ACTIVATE_DYNAMIC_MENU_ELEMENT_WHEN_NOT_LOGGED="allowDynamicMenuElementWhenNotLogged",_.DYNAMIC_MENU_ELEMENT_URL="dynamicMenuElementUrl",_.BILLINGS_AND_SUBSCRIPTIONS="billingsAndSubscriptions",_.BILLINGS_AND_SUBSCRIPTIONS_OPEN_IN_A_NEW_TAB="billingsAndSubscriptionsOpenInANewTab",_.BILLINGS_AND_SUBSCRIPTIONS_URL="billingsAndSubscriptionsUrl",_.EXTERNAL_SHOP_LINK_OPEN_IN_A_NEW_TAB="externalShopLinkOpenInANewTab",_.LESSON_VIEW_MY_SCHOOL_ACTIVE="lessonViewMySchoolActive",_.LESSON_FOOTER_ACTIVE="lessonFooterActive",_.COURSE_CARD_EXPIRATON_ON_DESCRIPTION="courseCardExpirationOnDescription",_.ASSESSMENT_ACTIVE="assessmentActive",_.ASSESSMENT_PUBLISHER_LINK="assessmentPublisherLink",_.MY_CONTENT_UNLOCK_COURSE_ACTIVE="myContentUnlockCourseActive",_.RESET_LESSON_STATE_WHEN_OPENED_IN_ASSIGNMENTS="resetLessonStateWhenOpenedInAssignments",_.GROUP_DASHBOARD="groupDashboard",_.LAST_LESSONS_DASHBOARD="lastLessonsDashboard",_.DISPLAY_IN_VIEW_MODE="displayInViewMode",_.HIDE_INVITATIONS_IN_CONNECTIONS="hideInvitationsInConnections",_.COLLECTION_OPENS_LESSON="collectionOpensLesson",_.DISPLAY_HEADER_BUTTONS_AS_TEXT="displayHeaderButtonsAsText",_.CALCULATE_AVERAGE_FOR_ALL_STUDENTS="calculateAverageForAllStudents",_.CONTENT_BUG_REPORT_AVAILABLE="contentBugReportAvailable",_.CONTENT_BUG_REPORT_ALLOW_FOR_STUDENTS="contentBugReportAllowForStudents",_.CONTENT_BUG_REPORT_E_MAIL="contentBugReportEmail",_.REDIRECT_COLLECTION_TO_TOC="redirectCollectionToToC",_.DEMO_LESSON_CONTEXT="demoLessonContext",_.GRADE_IN_CHILD_COURSE_DETAILS="gradeInChildCourseDetails",_.ENABLE_DARK_MODE_BUTTON="enableDarkModeButton",_.ENABLE_FONT_SCALE_BUTTON="enableFontScaleButton",_.SCORE_IN_PROGRESS_BAR_FORM="scoreInProgressBarForm",_.DISPLAY_ADDITIONAL_DATA_IN_FOOTER="displayAdditionalDataInFooter",_.HIDE_HEADERS="hideHeaders",_.HIDE_FOOTER="hideFooter",_.ROLES_STUDENT_CAN_CHAT_WITH="rolesStudentCanChatWith",_.ROLES_TEACHER_CAN_CHAT_WITH="rolesTeacherCanChatWith",_.ROLES_PARENT_CAN_CHAT_WITH="rolesParentCanChatWith",_.THERAPY_SESSIONS="therapySessions",_.THERAPY_SESSIONS_STUDENT_LINKING="therapySessionsStudentLinking",_.MY_CONTENT_HIDE_RESULTS="myContentHideResults",_.HIDE_TEACHER_RESULTS="hideTeacherResults",_.HIDE_PARENT_RESULTS="hideParentResults",_.MY_CLASSES_HIDE_RESULTS="myClassesHideResults",_.MY_SCHOOL_NAVIGATION_BAR_HOME_ACTIVE="mySchoolNavigationBarHomeActive",_.MY_SCHOOL_NAVIGATION_BAR_NEWS_ACTIVE="mySchoolNavigationBarNewsActive",_.MY_SCHOOL_NAVIGATION_BAR_MY_CLASSES_ACTIVE="mySchoolNavigationBarMyClassesActive",_.MY_SCHOOL_NAVIGATION_BAR_LESSON_SCHEDULE_ACTIVE="mySchoolNavigationBarLessonScheduleActive",_.MY_SCHOOL_NAVIGATION_BAR_GRADEBOOK_ACTIVE="mySchoolNavigationBarGradebookActive",_.MY_SCHOOL_NAVIGATION_BAR_SYLLABUS_ACTIVE="mySchoolNavigationBarSyllabusActive",_.MY_SCHOOL_NAVIGATION_BAR_ACTION_MENU_ACTIVE="mySchoolNavigationBarActionMenuActive",_.MY_SCHOOL_NAVIGATION_BAR_DEFAULT_TAB="mySchoolNavigationBarDefaultTab",_.ADDITIONAL_POP_UP_MESSAGE_ON_EDIT_PROFILE="additionalPopupMessageOnEditProfile",_.SHOW_CONSENTS_IN_PROFILE_EDIT="showConsentsInProfileEdit",_.MLIBRO_POPUP_ACTIVE="mlibroPopupActive",_.COURSE_ACTIVATE_BUTTON_LINK="courseActivateButtonLink",_.MY_CONTENT_STRUCTURE_LINK="my_content_structure_link",_.MY_CONTENT_MAIN_LINK="my_content_main_link",_.MY_CONTENT_SECONDARY_LINK="my_content_secondary_link",_.PROFILE_EDITION="profileEdition",_.IFRAME_USER_CONTEXT_INTEGRATION_ACTIVE="userContextIntegrationActive",_.IFRAME_USER_CONTEXT_INTEGRATION_URL="userContextIntegrationURL",_.CUSTOM_PAGE_MY_CONTENT="customPageMyContent",_.CUSTOM_PAGE_CONNECTIONS="customPageConnections",_.CUSTOM_PAGE_MY_SCHOOL="customPageMySchool",_.CUSTOM_PAGE_ASSIGNMENTS="customPageAssignments",_.SHOW_TIMES_IN_GROUPS_AND_CLASSES="showTimesInGroupsAndClasses",_.MODIFY_TIME_FORMAT="modifyTimeFormat",_.GRADE_COLORING_ENABLED="gradeColoringEnabled",_.GRADE_COLORING_LOWER_TRESHOLD="gradeColoringLowTreshold",_.GRADE_COLORING_UPPER_TRESHOLD="gradeColoringHighTreshold",_.GRADE_COLORING_LOWER_COLOR="gradeColoringLowerColor",_.GRADE_COLORING_MIDDLE_COLOR="gradeColoringMiddleColor",_.GRADE_COLORING_UPPER_COLOR="gradeColoringUpperColor",_.MY_CONTENT_TEACHER_BUTTONS_ENABLED="myContentTeacherButtonsEnabled",_.MY_CONTENT_TEACHER_BUTTON_CONTACT_SELLER_URL="myContentTeacherButtonContactSellerURL",_.MY_CONTENT_TEACHER_BUTTON_GO_TO_SHOP_URL="myContentTeacherButtonGotoShopURL",_.CUSTOM_DASHBOARD_VISIBILITY="customDashboardVisibility",_.IS_LOGIN_BOTTOM_ACTIONS_ACTIVE="isLoginBottomActionsActive",_.IS_TEACHER_GROUP_IMPORT_BUTTON="isTeacherGroupImportButton",_.IS_LESSON_RESULT_IN_GRADE_SCALE="isLessonResultInGradeScale",_.COLLECTION_RESULT_WITH_PROGRESS_BAR="collectionResultWithProgressBar",_.IS_ALTERNATIVE_FOOTER_ON="is_alternative_footer_on",_.IS_COURSE_DETAILS_VISIBLE="isCourseDetailsVisible",_.SHOW_GRADEBOOK_BUTTON_IN_GROUPS_VIEW="showGradebookButtonInGroupsView",_.QUESTION_BANK_COURSES_LANG_SELECTOR_VISIBLE="question_bank_courses_lang_selector_visible",_.DISPLAY_REPORTS_FOR_TEACHERS="display_reports_for_teachers",_.DISPLAY_REPORTS_FOR_STUDENTS="display_reports_for_students",_.DISPLAY_REPORTS_FOR_PARENTS="display_reports_for_parents",_.AUTOMATICALLY_EXPAND_TABLE_OF_CONTENTS_IN_THE_LESSON_VIEW="automatically_expand_table_of_contents_in_the_lesson_view",_.HIDE_MESSENGER_FROM_PARENT="hide_messenger_from_parent",_.HIDE_MY_SCHOOL_FROM_PARENT="hide_my_school_from_parent",_.HIDE_VR_IN_MAIN_MENU="hide_vr_in_main_menu",_.HIDE_UNUSED_STRUCTURE="hide_unused_structure";var O=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this.properties=[new s(_.CARD_ACTIVE,"card_active",!1),new s(_.HIDE_REGISTRATION,"hide_registration",!1),new s(_.CONNECTIONS_ACTIVE,"connections_active",!1),new s(_.COLLECTIONS_ACTIVE,"collections_active",!0),new s(_.SEARCH_ONLY_USER_COURSES,"search_only_user_courses",!0),new s(_.COLLECTIONS_FOR_SCHOOL_ASSIGNED_USERS_ACTIVE,"collections_for_school_assigned_users_active",!0),new s(_.CREATE_COLLECTIONS_ACTIVE,"create_collections_active",!0),new s(_.EXPIRED_COLLECTIONS_ACTIVE,"expired_collections_active",!0),new s(_.UNLOCK_COLLECTIONS,"unlock_collections",!0),new s(_.DOCUMENTATION_ACTIVE,"documentation_active",!0),new s(_.CONTACT_SUPPORT_ACTIVE,"contact_support_active",!0),new s(_.CONTACT_PUBLISHER_ACTIVE,"contact_publisher_active",!0),new s(_.CALENDAR_ACTIVE,"calendar_active",!0),new s(_.MY_CONTENT_COLLECTIONS_LIST_VIEW,"mycontent_collection_list_view",!1),new s(_.MY_CONTENT_COLLECTIONS_FAVORITES,"mycontent_collection_favorites",!1),new s(_.MY_CONTENT_COLLECTIONS_SECTION_FILTERS,"mycontent_collection_section_filters",!1),new s(_.SHARE_COLLECTION_WITH_ANY_USER,"share_collection_with_any_user",!1),new s(_.MYCONTENT_COLLECTION_SECTION_FILTERS_SEPARATE_LINES,"mycontent_collection_section_filters_separate_lines",!1),new s(_.MY_CONTENT_COLLECTIONS_HIDE_LIST_VIEW_CHANGE,"mycontent_collection_hide_list_view_change",!1),new s(_.MY_CONTENT_COLLECTIONS_HIDE_ADD_BUTTON,"mycontent_table_of_content_hide_add_button",!1),new s(_.MY_CONTENT_COLLECTIONS_HIDE_ADD_PANEL,"mycontent_table_of_content_hide_add_panel",!1),new s(_.MY_CONTENT_TABLE_OF_CONTENT_DEFAULT_LIST_VIEW,"mycontent_table_of_content_default_list_view",!1),new s(_.MY_CONTENT_TABLE_OF_CONTENT_HIDE_LIST_VIEW_CHANGE,"mycontent_table_of_content_hide_list_view_change",!1),new s(_.LESSON_VIEW_MY_SCHOOL_ACTIVE,"lesson_view_my_school_active",!1),new s(_.EDIT_PROFILE_ACTIVE,"edit_profile_active",!0),new s(_.CONTACT_ADMINS_ACTIVE,"contact_admins_active",!0),new s(_.EXTEND_COURSE_ACTIVE,"extend_course_active",!0),new s(_.LOGO_IN_HEADER_AT_PLAYER_VIEW_ACTIVE,"logo_in_header_at_player_view_active",!1),new s(_.EXPANDABLE_TOC,"expandable_toc",!1),new s(_.VIRTUAL_CLASSROOM_ACTIVE,"virtual_classroom_active",!1),new s(_.VIRTUAL_CLASSROOM_BREAKOUTROOMS_ACTIVE,"virtual_classroom_breakoutrooms_active",!1),new s(_.VIRTUAL_CLASSROOM_HIDE_DISABLED,"virtual_classroom_hide_disabled",!1),new s(_.ASSESSMENT_ACTIVE,"assessment_active",!1),new s(_.ASSESSMENT_PUBLISHER_LINK,"assessment_publisher_link",!0),new s(_.MY_CONTENT_UNLOCK_COURSE_ACTIVE,"my_content_unlock_course_active",!1),new s(_.RESET_LESSON_STATE_WHEN_OPENED_IN_ASSIGNMENTS,"reset_lesson_state_when_opened_in_assignments",!1),new M(_.COURSE_ACTIVATE_BUTTON_LINK,"course_activate_button_link",""),new M(_.MY_CONTENT_STRUCTURE_LINK,"my_content_structure_link",""),new M(_.MY_CONTENT_MAIN_LINK,"my_content_main_link",""),new M(_.MY_CONTENT_SECONDARY_LINK,"my_content_secondary_link",""),new s(_.MY_CONTENT_TEACHER_BUTTONS_ENABLED,"my_content_show_teacher_buttons",!1),new M(_.MY_CONTENT_TEACHER_BUTTON_CONTACT_SELLER_URL,"my_content_teacher_button_contact_seller_url",""),new M(_.MY_CONTENT_TEACHER_BUTTON_GO_TO_SHOP_URL,"my_content_teacher_button_go_to_shop_url",""),new s(_.HIDE_INVITATIONS_IN_CONNECTIONS,"hide_invitations_in_connections",!1),new M(_.MAIN_MENU_BACKGROUND_COLOR,"main_menu_background_color",""),new M(_.MAIN_MENU_TEXT_COLOR,"main_menu_text_color","white"),new s(_.FIXED_HEADER_ACTIVE,"fixed_header_active",!1),new s(_.SCORE_IN_PROGRESS_BAR_FORM,"score_in_progress_bar_form",!1),new p(_.DISPLAY_ADDITIONAL_DATA_IN_FOOTER,"display_additional_data_in_footer",!1,c.a.MAIN,[],i.a),new s(_.HIDE_HEADERS,"hide_headers",!1),new s(_.HIDE_FOOTER,"hide_footer",!1),new s(_.MY_CONTENT_HIDE_RESULTS,"my_content_hide_results",!1,c.a.HIDE_SCORES),new s(_.HIDE_TEACHER_RESULTS,"hide_teacher_results",!1,c.a.HIDE_SCORES),new s(_.HIDE_PARENT_RESULTS,"hide_parent_results",!1,c.a.HIDE_SCORES),new s(_.MY_CLASSES_HIDE_RESULTS,"my_classes_hide_results",!1,c.a.HIDE_SCORES),new s(_.DYNAMIC_MENU_ELEMENT_ACTIVE,"dynamic_menu_element_active",!1),new s(_.ACTIVATE_DYNAMIC_MENU_ELEMENT_WHEN_NOT_LOGGED,"activate_dynamic_menu_element_when_not_logged",!1),new M(_.DYNAMIC_MENU_ELEMENT_URL,"dynamic_menu_element_url",""),new s(_.BILLINGS_AND_SUBSCRIPTIONS,"billings_and_subscriptions",!1),new s(_.BILLINGS_AND_SUBSCRIPTIONS_OPEN_IN_A_NEW_TAB,"billings_and_subscriptions_open_in_a_new_tab",!1),new M(_.BILLINGS_AND_SUBSCRIPTIONS_URL,"billings_and_subscriptions_url",""),new s(_.EXTERNAL_SHOP_LINK_OPEN_IN_A_NEW_TAB,"external_shop_link_open_in_a_new_tab",!1),new s(_.LESSON_FOOTER_ACTIVE,"lesson_footer_active",!1),new s(_.COURSE_CARD_EXPIRATON_ON_DESCRIPTION,"expiration_date_on_course_card",!1),new s(_.GROUP_DASHBOARD,"group_dashboard",!1),new s(_.DISPLAY_IN_VIEW_MODE,"display_in_view_mode",!1),new s(_.LAST_LESSONS_DASHBOARD,"last_lessons_dashboard",!0),new s(_.COLLECTION_OPENS_LESSON,"collection_opens_lesson",!1),new s(_.MY_CONTENT_OPEN_LESSON_IN_NEW_WINDOW,"my_content_open_lesson_in_new_window",!0,c.a.MY_CONTENT),new f.a(_.MY_SCHOOL_NAVIGATION_BAR_DEFAULT_TAB,"my_school_navigation_bar_default_tab","NEWS",c.a.MY_SCHOOL_NAVIGATION_BAR,b.b),new f.a(_.PROFILE_EDITION,"profile_edition","DEFAULT",c.a.MAIN,v.b),new s(_.MY_SCHOOL_NAVIGATION_BAR_NEWS_ACTIVE,"my_school_navigation_bar_news_active",!0,c.a.MY_SCHOOL_NAVIGATION_BAR),new s(_.MY_SCHOOL_NAVIGATION_BAR_MY_CLASSES_ACTIVE,"my_school_navigation_bar_my_classes_active",!0,c.a.MY_SCHOOL_NAVIGATION_BAR),new s(_.MY_SCHOOL_NAVIGATION_BAR_LESSON_SCHEDULE_ACTIVE,"my_school_navigation_bar_lesson_schedule_active",!0,c.a.MY_SCHOOL_NAVIGATION_BAR),new s(_.MY_SCHOOL_NAVIGATION_BAR_GRADEBOOK_ACTIVE,"my_school_navigation_bar_gradebook_active",!0,c.a.MY_SCHOOL_NAVIGATION_BAR),new s(_.MY_SCHOOL_NAVIGATION_BAR_SYLLABUS_ACTIVE,"my_school_navigation_bar_syllabus_active",!0,c.a.MY_SCHOOL_NAVIGATION_BAR),new s(_.MY_SCHOOL_NAVIGATION_BAR_ACTION_MENU_ACTIVE,"my_school_navigation_bar_action_menu_active",!0,c.a.MY_SCHOOL_NAVIGATION_BAR),new s(_.MLIBRO_POPUP_ACTIVE,"mlibro_popup_active",!1),new M(_.IFRAME_USER_CONTEXT_INTEGRATION_URL,"iframe_user_context_integration_url","/",c.a.USER_INTEGRATION_CONTEXT),new s(_.SHOW_TIMES_IN_GROUPS_AND_CLASSES,"show_times_in_groups_and_classes",!1),new s(_.MODIFY_TIME_FORMAT,"modify_time_format",!1),new s(_.GRADE_COLORING_ENABLED,"grade_coloring_enabled",!1,c.a.GRADE_COLORING),new g(_.GRADE_COLORING_LOWER_TRESHOLD,"grade_coloring_lower_treshold",33,c.a.GRADE_COLORING),new g(_.GRADE_COLORING_UPPER_TRESHOLD,"grade_coloring_upper_treshold",66,c.a.GRADE_COLORING),new u(_.GRADE_COLORING_LOWER_COLOR,"grade_coloring_lower_color","#ff0000",c.a.GRADE_COLORING),new u(_.GRADE_COLORING_MIDDLE_COLOR,"grade_coloring_middle_color","#ffff00",c.a.GRADE_COLORING),new u(_.GRADE_COLORING_UPPER_COLOR,"grade_coloring_upper_color","#00ff00",c.a.GRADE_COLORING),new r.a(_.CUSTOM_PAGE_MY_CONTENT,"not_logged_user_custom_page_mycontent","",c.a.CUSTOM_PAGES),new r.a(_.CUSTOM_PAGE_CONNECTIONS,"not_logged_user_custom_page_connections","",c.a.CUSTOM_PAGES),new r.a(_.CUSTOM_PAGE_MY_SCHOOL,"not_logged_user_custom_page_myschool","",c.a.CUSTOM_PAGES),new r.a(_.CUSTOM_PAGE_ASSIGNMENTS,"not_logged_user_custom_page_assignments","",c.a.CUSTOM_PAGES),new s(_.ADDITIONAL_POP_UP_MESSAGE_ON_EDIT_PROFILE,"additional_pop_up_message_on_edit_profile",!1),new s(_.SHOW_CONSENTS_IN_PROFILE_EDIT,"show_consents_in_profile_edit",!1),new s(_.CALCULATE_AVERAGE_FOR_ALL_STUDENTS,"calculate_average_for_all_students",!0),new s(_.CONTENT_BUG_REPORT_AVAILABLE,"content_bug_report_available",!1),new s(_.CONTENT_BUG_REPORT_ALLOW_FOR_STUDENTS,"content_bug_report_allow_for_students",!1),new M(_.CONTENT_BUG_REPORT_E_MAIL,"content_bug_report_e_mail",""),new s(_.REDIRECT_COLLECTION_TO_TOC,"redirect_collection_to_toc",!1),new f.a(_.DEMO_LESSON_CONTEXT,"demo_lesson_context","PROFILE",c.a.MAIN,h.b),new s(_.DISPLAY_HEADER_BUTTONS_AS_TEXT,"display_header_buttons_as_text",!1),new s(_.GRADE_IN_CHILD_COURSE_DETAILS,"grade_in_child_course_details",!1),new s(_.ENABLE_DARK_MODE_BUTTON,"enable_dark_mode_button",!1),new s(_.ENABLE_FONT_SCALE_BUTTON,"enable_font_scale_button",!1),new s(_.CUSTOM_DASHBOARD_VISIBILITY,"custom_dashboard_visibility",!1,c.a.CUSTOM_PAGES),new s(_.IS_LOGIN_BOTTOM_ACTIONS_ACTIVE,"is_login_bottom_actions_active",!0),new s(_.IS_TEACHER_GROUP_IMPORT_BUTTON,"is_teacher_group_import_button",!1),new s(_.IS_LESSON_RESULT_IN_GRADE_SCALE,"is_lesson_result_in_grade_scale",!1),new s(_.COLLECTION_RESULT_WITH_PROGRESS_BAR,"collection_result_with_progress_bar",!1),new s(_.IS_ALTERNATIVE_FOOTER_ON,"is_alternative_footer_on",!1),new s(_.IS_COURSE_DETAILS_VISIBLE,"is_course_details_visible",!0),new s(_.SHOW_GRADEBOOK_BUTTON_IN_GROUPS_VIEW,"show_gradebook_button_in_groups_view",!1),new s(_.QUESTION_BANK_COURSES_LANG_SELECTOR_VISIBLE,"question_bank_courses_lang_selector_visible",!1),new M(_.ROLES_STUDENT_CAN_CHAT_WITH,"roles_student_can_chat_with","student,teacher,parent,admin,class,group"),new M(_.ROLES_TEACHER_CAN_CHAT_WITH,"roles_teacher_can_chat_with","student,teacher,parent,admin,class,group"),new M(_.ROLES_PARENT_CAN_CHAT_WITH,"roles_parent_can_chat_with","teacher,admin,class"),new s(_.THERAPY_SESSIONS,"therapy_sessions",!1),new s(_.THERAPY_SESSIONS_STUDENT_LINKING,"therapy_sessions_student_linking",!1),new s(_.DISPLAY_REPORTS_FOR_STUDENTS,"display_reports_for_students",!1,c.a.REPORTS),new s(_.DISPLAY_REPORTS_FOR_TEACHERS,"display_reports_for_teachers",!1,c.a.REPORTS),new s(_.DISPLAY_REPORTS_FOR_PARENTS,"display_reports_for_parents",!1,c.a.REPORTS),new s(_.HIDE_AGE_IN_REGULATIONS,"hide_age_in_regulations",!1),new s(_.AUTOMATICALLY_EXPAND_TABLE_OF_CONTENTS_IN_THE_LESSON_VIEW,"automatically_expand_table_of_contents_in_the_lesson_view",!1),new s(_.HIDE_MESSENGER_FROM_PARENT,"hide_messenger_from_parent",!1,c.a.HIDE_LINKS),new s(_.HIDE_MY_SCHOOL_FROM_PARENT,"hide_my_school_from_parent",!1,c.a.HIDE_LINKS),new s(_.HIDE_VR_IN_MAIN_MENU,"hide_vr_in_main_menu",!1),new s(_.HIDE_UNUSED_STRUCTURE,"hide_unused_structure",!1)],this.propertiesMap={},this.properties.forEach((function(e){n.propertiesMap[e.getName()]=e})),t&&this.properties.forEach((function(e){var n=t[e.getDBName()];null!=n&&e.setValue(n)}))}),[{key:"getProperty",value:function(e){return this.propertiesMap[e].getValue()}},{key:"serialize",value:function(){var e={};return this.properties.forEach((function(t){e[t.getDBName()]=t.getValue()})),e}},{key:"rolesStudentCanChatWith",get:function(){return this.getProperty(_.ROLES_STUDENT_CAN_CHAT_WITH)}},{key:"rolesTeacherCanChatWith",get:function(){return this.getProperty(_.ROLES_TEACHER_CAN_CHAT_WITH)}},{key:"rolesParentCanChatWith",get:function(){return this.getProperty(_.ROLES_PARENT_CAN_CHAT_WITH)}},{key:"therapySessions",get:function(){return this.getProperty(_.THERAPY_SESSIONS)}},{key:"therapySessionsStudentLinking",get:function(){return this.getProperty(_.THERAPY_SESSIONS_STUDENT_LINKING)}},{key:"hideRegistration",get:function(){return this.getProperty(_.HIDE_REGISTRATION)}},{key:"cardActive",get:function(){return this.getProperty(_.CARD_ACTIVE)}},{key:"connectionsActive",get:function(){return this.getProperty(_.CONNECTIONS_ACTIVE)}},{key:"expiredCollectionsActive",get:function(){return this.getProperty(_.EXPIRED_COLLECTIONS_ACTIVE)}},{key:"unlockCollections",get:function(){return this.getProperty(_.UNLOCK_COLLECTIONS)}},{key:"documentationActive",get:function(){return this.getProperty(_.DOCUMENTATION_ACTIVE)}},{key:"contactSupportActive",get:function(){return this.getProperty(_.CONTACT_SUPPORT_ACTIVE)}},{key:"contactPublisherActive",get:function(){return this.getProperty(_.CONTACT_PUBLISHER_ACTIVE)}},{key:"calendarActive",get:function(){return this.getProperty(_.CALENDAR_ACTIVE)}},{key:"myContentOpenLessonInNewWindow",get:function(){return this.getProperty(_.MY_CONTENT_OPEN_LESSON_IN_NEW_WINDOW)}},{key:"myContentCollectionsHideListViewChange",get:function(){return this.getProperty(_.MY_CONTENT_COLLECTIONS_HIDE_LIST_VIEW_CHANGE)}},{key:"myContentCollectionsHideAddButton",get:function(){return this.getProperty(_.MY_CONTENT_COLLECTIONS_HIDE_ADD_BUTTON)}},{key:"myContentCollectionsHideAddPanel",get:function(){return this.getProperty(_.MY_CONTENT_COLLECTIONS_HIDE_ADD_PANEL)}},{key:"myContentCollectionsListView",get:function(){return this.getProperty(_.MY_CONTENT_COLLECTIONS_LIST_VIEW)}},{key:"scoreInProgressBarForm",get:function(){return this.getProperty(_.SCORE_IN_PROGRESS_BAR_FORM)}},{key:"displayAdditionalDataInFooter",get:function(){return this.getProperty(_.DISPLAY_ADDITIONAL_DATA_IN_FOOTER)}},{key:"hideHeaders",get:function(){return this.getProperty(_.HIDE_HEADERS)}},{key:"hideFooter",get:function(){return this.getProperty(_.HIDE_FOOTER)}},{key:"myContentCollectionsFavorites",get:function(){return this.getProperty(_.MY_CONTENT_COLLECTIONS_FAVORITES)}},{key:"myContentCollectionsSectionFilters",get:function(){return this.getProperty(_.MY_CONTENT_COLLECTIONS_SECTION_FILTERS)}},{key:"shareCollectionWithAnyUser",get:function(){return this.getProperty(_.SHARE_COLLECTION_WITH_ANY_USER)}},{key:"myContentCollectionSectionFiltersSeparateLines",get:function(){return this.getProperty(_.MYCONTENT_COLLECTION_SECTION_FILTERS_SEPARATE_LINES)}},{key:"myContentTableOfContentsListView",get:function(){return this.getProperty(_.MY_CONTENT_TABLE_OF_CONTENT_DEFAULT_LIST_VIEW)}},{key:"myContentTableOfContentsHideListViewChange",get:function(){return this.getProperty(_.MY_CONTENT_TABLE_OF_CONTENT_HIDE_LIST_VIEW_CHANGE)}},{key:"fixedHeaderActive",get:function(){return this.getProperty(_.FIXED_HEADER_ACTIVE)}},{key:"mainMenuBackgroundColor",get:function(){return this.getProperty(_.MAIN_MENU_BACKGROUND_COLOR)}},{key:"mainMenuTextColor",get:function(){return this.getProperty(_.MAIN_MENU_TEXT_COLOR)}},{key:"myContentHideResults",get:function(){return this.getProperty(_.MY_CONTENT_HIDE_RESULTS)}},{key:"myClassesHideResults",get:function(){return this.getProperty(_.MY_CLASSES_HIDE_RESULTS)}},{key:"dynamicMenuElementActive",get:function(){return this.getProperty(_.DYNAMIC_MENU_ELEMENT_ACTIVE)}},{key:"activateDynamicMenuElementWhenNotLogged",get:function(){return this.getProperty(_.ACTIVATE_DYNAMIC_MENU_ELEMENT_WHEN_NOT_LOGGED)}},{key:"lessonViewMySchoolActive",get:function(){return this.getProperty(_.LESSON_VIEW_MY_SCHOOL_ACTIVE)}},{key:"createCollectionsActive",get:function(){return this.getProperty(_.CREATE_COLLECTIONS_ACTIVE)}},{key:"logoInHeaderAtPlayerViewActive",get:function(){return this.getProperty(_.LOGO_IN_HEADER_AT_PLAYER_VIEW_ACTIVE)}},{key:"lessonFooterActive",get:function(){return this.getProperty(_.LESSON_FOOTER_ACTIVE)}},{key:"mySchoolNavigationNewsActive",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_NEWS_ACTIVE)}},{key:"mySchoolNavigationHomeActive",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_HOME_ACTIVE)}},{key:"mySchoolNavigationMyClassesActive",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_MY_CLASSES_ACTIVE)}},{key:"mySchoolNavigationLessonScheduleActive",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_LESSON_SCHEDULE_ACTIVE)}},{key:"mySchoolNavigationLessonGradebookActive",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_GRADEBOOK_ACTIVE)}},{key:"mySchoolNavigationLessonSyllabusActive",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_SYLLABUS_ACTIVE)}},{key:"mySchoolNavigationActionMenuActive",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_ACTION_MENU_ACTIVE)}},{key:"mySchoolDefaultTab",get:function(){return this.getProperty(_.MY_SCHOOL_NAVIGATION_BAR_DEFAULT_TAB)}},{key:"demoLessonContext",get:function(){return this.getProperty(_.DEMO_LESSON_CONTEXT)}},{key:"courseExpirationOnCardDescription",get:function(){return this.getProperty(_.COURSE_CARD_EXPIRATON_ON_DESCRIPTION)}},{key:"isCollectionsActive",get:function(){return this.getProperty(_.COLLECTIONS_ACTIVE)}},{key:"ifUserShouldReceiveOnlyHisCourses",get:function(){return this.getProperty(_.SEARCH_ONLY_USER_COURSES)}},{key:"isCollectionsForSchoolAssignedUsersActive",get:function(){return this.getProperty(_.COLLECTIONS_FOR_SCHOOL_ASSIGNED_USERS_ACTIVE)}},{key:"isMlibroPopupActive",get:function(){return this.getProperty(_.MLIBRO_POPUP_ACTIVE)}},{key:"iframseUserContextURL",get:function(){return this.getProperty(_.IFRAME_USER_CONTEXT_INTEGRATION_URL)}},{key:"hideTeacherResults",get:function(){return this.getProperty(_.HIDE_TEACHER_RESULTS)}},{key:"hideParentResults",get:function(){return this.getProperty(_.HIDE_PARENT_RESULTS)}},{key:"expandableToC",get:function(){return this.getProperty(_.EXPANDABLE_TOC)}},{key:"showTimesInGroupsAndClasses",get:function(){return this.getProperty(_.SHOW_TIMES_IN_GROUPS_AND_CLASSES)}},{key:"modifyTimeFormat",get:function(){return this.getProperty(_.MODIFY_TIME_FORMAT)}},{key:"gradeColoringEnabled",get:function(){return this.getProperty(_.GRADE_COLORING_ENABLED)}},{key:"gradeColoringLowTreshold",get:function(){return this.getProperty(_.GRADE_COLORING_LOWER_TRESHOLD)}},{key:"gradeColoringHighTreshold",get:function(){return this.getProperty(_.GRADE_COLORING_UPPER_TRESHOLD)}},{key:"gradeColoringLowerColor",get:function(){return this.getProperty(_.GRADE_COLORING_LOWER_COLOR)}},{key:"gradeColoringMiddleColor",get:function(){return this.getProperty(_.GRADE_COLORING_MIDDLE_COLOR)}},{key:"gradeColoringUpperColor",get:function(){return this.getProperty(_.GRADE_COLORING_UPPER_COLOR)}},{key:"isVirtualClassroomActive",get:function(){return this.getProperty(_.VIRTUAL_CLASSROOM_ACTIVE)}},{key:"isVirtualClassroomBreakoutRoomsActive",get:function(){return this.getProperty(_.VIRTUAL_CLASSROOM_BREAKOUTROOMS_ACTIVE)}},{key:"isVirtualClassroomDisabledButtonHidden",get:function(){return this.getProperty(_.VIRTUAL_CLASSROOM_HIDE_DISABLED)}},{key:"customPageForMyContent",get:function(){return this.getProperty(_.CUSTOM_PAGE_MY_CONTENT)}},{key:"customPageForAssignments",get:function(){return this.getProperty(_.CUSTOM_PAGE_ASSIGNMENTS)}},{key:"customPageForMyConnections",get:function(){return this.getProperty(_.CUSTOM_PAGE_CONNECTIONS)}},{key:"customPageForMySchool",get:function(){return this.getProperty(_.CUSTOM_PAGE_MY_SCHOOL)}},{key:"isAssessmentActive",get:function(){return this.getProperty(_.ASSESSMENT_ACTIVE)}},{key:"isAssessmentPublisherLink",get:function(){return this.getProperty(_.ASSESSMENT_PUBLISHER_LINK)}},{key:"isAdditionalPopupMessageOnEditProfile",get:function(){return this.getProperty(_.ADDITIONAL_POP_UP_MESSAGE_ON_EDIT_PROFILE)}},{key:"isShowConsentsInProfileEdit",get:function(){return this.getProperty(_.SHOW_CONSENTS_IN_PROFILE_EDIT)}},{key:"isMyContentUnlockCourseActive",get:function(){return this.getProperty(_.MY_CONTENT_UNLOCK_COURSE_ACTIVE)}},{key:"isResetStateWhenOpenedInAssignments",get:function(){return this.getProperty(_.RESET_LESSON_STATE_WHEN_OPENED_IN_ASSIGNMENTS)}},{key:"isGroupDashboardActive",get:function(){return this.getProperty(_.GROUP_DASHBOARD)}},{key:"isLastLessonsDashboardVisible",get:function(){return this.getProperty(_.LAST_LESSONS_DASHBOARD)}},{key:"isDisplayInViewMode",get:function(){return this.getProperty(_.DISPLAY_IN_VIEW_MODE)}},{key:"isHiddenInvitationsInConnections",get:function(){return this.getProperty(_.HIDE_INVITATIONS_IN_CONNECTIONS)}},{key:"courseActivateButtonLink",get:function(){return this.getProperty(_.COURSE_ACTIVATE_BUTTON_LINK)}},{key:"myContentStructureLink",get:function(){return this.getProperty(_.MY_CONTENT_STRUCTURE_LINK)}},{key:"myContentMainLink",get:function(){return this.getProperty(_.MY_CONTENT_MAIN_LINK)}},{key:"myContentSecondaryLink",get:function(){return this.getProperty(_.MY_CONTENT_SECONDARY_LINK)}},{key:"collectionOpensLesson",get:function(){return this.getProperty(_.COLLECTION_OPENS_LESSON)}},{key:"calculateAverageForAllStudents",get:function(){return this.getProperty(_.CALCULATE_AVERAGE_FOR_ALL_STUDENTS)}},{key:"contentBugReportAvailable",get:function(){return this.getProperty(_.CONTENT_BUG_REPORT_AVAILABLE)}},{key:"contentBugReportAllowForStudents",get:function(){return this.getProperty(_.CONTENT_BUG_REPORT_ALLOW_FOR_STUDENTS)}},{key:"contentBugReportEMail",get:function(){return this.getProperty(_.CONTENT_BUG_REPORT_E_MAIL)}},{key:"redirectCollectionToToC",get:function(){return this.getProperty(_.REDIRECT_COLLECTION_TO_TOC)}},{key:"displayHeaderButtonsAsText",get:function(){return this.getProperty(_.DISPLAY_HEADER_BUTTONS_AS_TEXT)}},{key:"profileEditionView",get:function(){return this.getProperty(_.PROFILE_EDITION)}},{key:"myContentTeacherButtonsEnabled",get:function(){return this.getProperty(_.MY_CONTENT_TEACHER_BUTTONS_ENABLED)}},{key:"myContentTeacherButtonContactSellerURL",get:function(){return this.getProperty(_.MY_CONTENT_TEACHER_BUTTON_CONTACT_SELLER_URL)}},{key:"myContentTeacherButtonGotoShopURL",get:function(){return this.getProperty(_.MY_CONTENT_TEACHER_BUTTON_GO_TO_SHOP_URL)}},{key:"gradeInChildCourseDetails",get:function(){return this.getProperty(_.GRADE_IN_CHILD_COURSE_DETAILS)}},{key:"customDashboardVisibility",get:function(){return this.getProperty(_.CUSTOM_DASHBOARD_VISIBILITY)}},{key:"isLoginBottomActionsActive",get:function(){return this.getProperty(_.IS_LOGIN_BOTTOM_ACTIONS_ACTIVE)}},{key:"isTecherGroupImportButton",get:function(){return this.getProperty(_.IS_TEACHER_GROUP_IMPORT_BUTTON)}},{key:"enableDarkModeButton",get:function(){return this.getProperty(_.ENABLE_DARK_MODE_BUTTON)}},{key:"enableFontScaleButton",get:function(){return this.getProperty(_.ENABLE_FONT_SCALE_BUTTON)}},{key:"isLessonResultInGradeScale",get:function(){return this.getProperty(_.IS_LESSON_RESULT_IN_GRADE_SCALE)}},{key:"collectionResultWithProgressBar",get:function(){return this.getProperty(_.COLLECTION_RESULT_WITH_PROGRESS_BAR)}},{key:"isAlternativeFooterOn",get:function(){return this.getProperty(_.IS_ALTERNATIVE_FOOTER_ON)}},{key:"showGradebookButtonInGroupsView",get:function(){return this.getProperty(_.SHOW_GRADEBOOK_BUTTON_IN_GROUPS_VIEW)}},{key:"questionBankCoursesLangSelectorVisible",get:function(){return this.getProperty(_.QUESTION_BANK_COURSES_LANG_SELECTOR_VISIBLE)}},{key:"displayReportsForTeachers",get:function(){return this.getProperty(_.DISPLAY_REPORTS_FOR_TEACHERS)}},{key:"displayReportsForStudents",get:function(){return this.getProperty(_.DISPLAY_REPORTS_FOR_STUDENTS)}},{key:"displayReportsForParents",get:function(){return this.getProperty(_.DISPLAY_REPORTS_FOR_PARENTS)}},{key:"hideAgeInRegulations",get:function(){return this.getProperty(_.HIDE_AGE_IN_REGULATIONS)}},{key:"automaticallyExpandTableOfContentsInTheLessonView",get:function(){return this.getProperty(_.AUTOMATICALLY_EXPAND_TABLE_OF_CONTENTS_IN_THE_LESSON_VIEW)}},{key:"hideMessengerFromParent",get:function(){return this.getProperty(_.HIDE_MESSENGER_FROM_PARENT)}},{key:"hideMySchoolFromParent",get:function(){return this.getProperty(_.HIDE_MY_SCHOOL_FROM_PARENT)}},{key:"hideVrInMainMenu",get:function(){return this.getProperty(_.HIDE_VR_IN_MAIN_MENU)}}])}()},UXun:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("jtHE");function r(e,t,n){var r;return r=e&&"object"==typeof e?e:{bufferSize:e,windowTime:t,refCount:!1,scheduler:n},function(e){return e.lift(function(e){var t,n,r=e.bufferSize,o=void 0===r?Number.POSITIVE_INFINITY:r,a=e.windowTime,s=void 0===a?Number.POSITIVE_INFINITY:a,c=e.refCount,l=e.scheduler,u=0,d=!1,p=!1;return function(e){var r;u++,!t||d?(d=!1,t=new i.a(o,s,l),r=t.subscribe(this),n=e.subscribe({next:function(e){t.next(e)},error:function(e){d=!0,t.error(e)},complete:function(){p=!0,n=void 0,t.complete()}}),p&&(n=void 0)):r=t.subscribe(this),this.add((function(){u--,r.unsubscribe(),r=void 0,n&&!p&&c&&0===u&&(n.unsubscribe(),n=void 0,t=void 0)}))}}(r))}}},UpQW:function(e,t,n){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],n=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(n("wd/R"))},Ur1D:function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n("wd/R"))},"V2+U":function(e,t,n){"use strict";var i=n("HEda");n.d(t,"a",(function(){return i.a})),n.d(t,"b",(function(){return i.b})),n.d(t,"h",(function(){return i.c}));var r=n("6s98");n.d(t,"d",(function(){return r.a})),n.d(t,"e",(function(){return r.b})),n.d(t,"f",(function(){return r.c})),n.d(t,"g",(function(){return r.d}));var o=n("47V5");n.d(t,"c",(function(){return o.a}))},V2x9:function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},VE4m:function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var i=n("soBk"),r=(n("1fZO"),n("TmkG")),o=n("cp0P"),a=n("fXoL"),s=n("ofXK"),c=n("9bni"),l=n("rSfT"),u=n("tyNb"),d=n("49gS"),p=n("gInW");function h(e,t){if(1&e&&(a.hc(0,"buttons-nav-item",5),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("isActive",0===n.activeSection.localeCompare("DETAILS"))("label",a.Bc(1,3,n.translations,"myschool.nav.details"))("routerLink",n.detailsLink)}}function f(e,t){if(1&e&&(a.hc(0,"buttons-nav-item",5),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("isActive",0===n.activeSection.localeCompare("COLLECTIONS"))("label",a.Bc(1,3,n.translations,"myschool.nav.collections"))("routerLink",n.collectionsLink)}}function b(e,t){if(1&e&&(a.hc(0,"buttons-nav-item",5),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("isActive",0===n.activeSection.localeCompare("COMMON_COLLECTIONS"))("label",a.Bc(1,3,n.translations,"connections.my_students.collections"))("routerLink",n.commonCollectionsLink)}}function m(e,t){if(1&e&&(a.hc(0,"buttons-nav-item",5),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("isActive",0===n.activeSection.localeCompare("ASSIGNMENTS"))("label",a.Bc(1,3,n.translations,"myschool.nav.assignments"))("routerLink",n.assignmentsLink)}}function g(e,t){if(1&e&&(a.hc(0,"buttons-nav-item",6),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("disabled",!n.isSemesterActive)("isActive",0===n.activeSection.localeCompare("GRADES"))("label",a.Bc(1,4,n.translations,"myschool.nav.grades"))("routerLink",n.gradesLink)}}function v(e,t){if(1&e&&(a.hc(0,"buttons-nav-item",6),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("disabled",!n.isSemesterActive)("isActive",0===n.activeSection.localeCompare("ATTENDANCE"))("label",a.Bc(1,4,n.translations,"myschool.nav.attendance"))("routerLink",n.attendanceLink)}}function y(e,t){if(1&e&&(a.hc(0,"buttons-nav-item",5),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("isActive",0===n.activeSection.localeCompare("SYLABUSES"))("label",a.Bc(1,3,n.translations,"myschool.nav.sylabuses"))("routerLink",n.sylabusesLink)}}function M(e,t){if(1&e&&(a.hc(0,"buttons-nav-context-menu",7),a.zc(1,"getLabel")),2&e){var n=a.yc(2);a.Gc("translations",n.translations)("configuration",n.contextActionsConfiguration)("title",a.Bc(1,3,n.translations,"myschool.classes.my_classes.parent_codes.send_message"))}}function _(e,t){if(1&e&&(a.mc(0,"nav",1),a.od(1,"\n            "),a.md(2,h,2,6,"buttons-nav-item",2),a.od(3,"\n            "),a.md(4,f,2,6,"buttons-nav-item",2),a.od(5,"\n            "),a.md(6,b,2,6,"buttons-nav-item",2),a.od(7,"\n            "),a.od(8,"\n            "),a.md(9,m,2,6,"buttons-nav-item",2),a.od(10,"\n            "),a.md(11,g,2,7,"buttons-nav-item",3),a.od(12,"\n            "),a.md(13,v,2,7,"buttons-nav-item",3),a.od(14,"\n            "),a.md(15,y,2,6,"buttons-nav-item",2),a.od(16,"\n\n            "),a.md(17,M,2,6,"buttons-nav-context-menu",4),a.od(18,"\n        "),a.lc()),2&e){var n=a.yc();a.Ub(2),a.Gc("ngIf",n.detailsUrl),a.Ub(2),a.Gc("ngIf",n.collectionsUrl),a.Ub(2),a.Gc("ngIf",n.commonCollectionsUrl&&(n.sejerIconsActive||n.isGradebookActive)),a.Ub(3),a.Gc("ngIf",!1),a.Ub(2),a.Gc("ngIf",n.gradesUrl&&!n.sejerIconsActive&&n.isGradebookActive),a.Ub(2),a.Gc("ngIf",n.attendanceUrl&&!n.sejerIconsActive&&n.isGradebookActive),a.Ub(2),a.Gc("ngIf",n.sylabusesUrl),a.Ub(2),a.Gc("ngIf",n.contextActionsConfiguration)}}var O=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._paths=t,this._settings=n,this._uiSettings=i,this._cdr=r,this.detailsUrl="",this.gradesUrl="",this.attendanceUrl="",this.assignmentsUrl="",this.collectionsUrl="",this.sylabusesUrl="",this.commonCollectionsUrl="",this.activeSection="",this.nextUrl="",this.schoolClassId=0,this.studentId=0,this.subjectId=0,this.isSemesterActive=!0,this.sejerIconsActive=!1,this.isGradebookActive=!0}),[{key:"ngOnInit",value:function(){var e=this;Object(o.a)([this._uiSettings.get(),this._settings.get()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.isGradebookActive=i.mySchoolNavigationLessonGradebookActive||i.mySchoolNavigationLessonScheduleActive,e.sejerIconsActive=r.sejerIconsActive,e._cdr.detectChanges()}))}},{key:"hasNext",get:function(){return this.nextUrl&&this.nextUrl.length>0}},{key:"next",get:function(){return"/next/"+this._paths.encodeNextUrl(this.nextUrl)}},{key:"detailsLink",get:function(){return this.createSectionLinkWithNext(this.detailsUrl)}},{key:"gradesLink",get:function(){return this.createSectionLinkWithNext(this.gradesUrl)}},{key:"attendanceLink",get:function(){return this.createSectionLinkWithNext(this.attendanceUrl)}},{key:"assignmentsLink",get:function(){return this.createSectionLinkWithNext(this.assignmentsUrl)}},{key:"collectionsLink",get:function(){return this.createSectionLinkWithNext(this.collectionsUrl)}},{key:"commonCollectionsLink",get:function(){return this.createSectionLinkWithNext(this.commonCollectionsUrl)}},{key:"sylabusesLink",get:function(){return this.createSectionLinkWithNext(this.sylabusesUrl)}},{key:"createSectionLinkWithNext",value:function(e){var t=this.createLink(e,this.schoolClassId,this.studentId,this.subjectId);return this.hasNext?"".concat(t).concat(this.next):t}},{key:"createLink",value:function(e,t,n,i){var r=e.replace(":classId",t.toString()).replace(":studentId",n.toString());return i?r.replace(":subjectId",i.toString()):r}}])}();O.\u0275fac=function(e){return new(e||O)(a.gc(i.w),a.gc(i.D),a.gc(r.a),a.gc(a.j))},O.\u0275cmp=a.ac({type:O,selectors:[["student-details-nav-menu"]],inputs:{translations:"translations",detailsUrl:"detailsUrl",gradesUrl:"gradesUrl",attendanceUrl:"attendanceUrl",assignmentsUrl:"assignmentsUrl",collectionsUrl:"collectionsUrl",sylabusesUrl:"sylabusesUrl",commonCollectionsUrl:"commonCollectionsUrl",activeSection:"activeSection",nextUrl:"nextUrl",schoolClassId:"schoolClassId",studentId:"studentId",subjectId:"subjectId",contextActionsConfiguration:"contextActionsConfiguration",isSemesterActive:"isSemesterActive"},decls:3,vars:1,consts:[["class","navigation","mdl","",4,"ngIf"],["mdl","",1,"navigation"],["tabindex","-1",3,"isActive","label","routerLink",4,"ngIf"],["tabindex","-1",3,"disabled","isActive","label","routerLink",4,"ngIf"],[3,"translations","configuration","title",4,"ngIf"],["tabindex","-1",3,"isActive","label","routerLink"],["tabindex","-1",3,"disabled","isActive","label","routerLink"],[3,"translations","configuration","title"]],template:function(e,t){1&e&&(a.od(0,"\n        "),a.md(1,_,19,8,"nav",0),a.od(2,"\n    ")),2&e&&(a.Ub(1),a.Gc("ngIf",t.translations))},directives:[s.t,c.a,l.a,u.i,d.a],pipes:[p.l],encapsulation:2,changeDetection:0})},VEOK:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("6Pd0"),r=n("fXoL"),o=n("ofXK"),a=n("Qu3c"),s=n("gInW"),c=n("9muD");function l(e,t){if(1&e&&(r.mc(0,"div"),r.od(1),r.zc(2,"mCourserTimezone"),r.lc()),2&e){var n=r.yc();r.Ub(1),r.qd("\n            ",r.Bc(2,1,n.stage.submittedDate,n.timezoneSettings),"\n        ")}}var u=function(e){return{"stage-state__due-date--exceeded":e}};function d(e,t){if(1&e&&(r.mc(0,"div",5),r.od(1),r.zc(2,"mCourserTimezone"),r.lc()),2&e){var n=r.yc();r.Gc("matTooltip",n.isDueDateExceeded?n.translations.labels["Stage.info.due_date_exceeded"]:null)("ngClass",r.Mc(6,u,n.isDueDateExceeded)),r.Ub(1),r.qd("\n            ",r.Bc(2,3,n.stage.dueDate,n.timezoneSettings),"\n        ")}}var p=function(){return _createClass((function e(){_classCallCheck(this,e),this.eStage=i.d,this.timezoneSettings=null}),[{key:"ngOnInit",value:function(){this.setIcon()}},{key:"ngOnChanges",value:function(e){e.stage&&this.setIcon()}},{key:"isDueDateExceeded",get:function(){return this.stage.dueDate&&this.stage.dueDate.getTime()<Date.now()}},{key:"setIcon",value:function(){this.icon={TODO:"play_circle_outline",ASSIGNED:"play_circle",SUBMITTED:"done",COMPLETED:"done_all"}[this.stage.stage]||"done"}}])}();p.\u0275fac=function(e){return new(e||p)},p.\u0275cmp=r.ac({type:p,selectors:[["app-stage-state"]],inputs:{stage:"stage",translations:"translations",timezoneSettings:"timezoneSettings"},features:[r.Sb],decls:17,vars:7,consts:[[1,"stage-state"],["icon","",1,"material-icons","stage-state__icon"],[1,"stage-state__label"],[4,"ngIf"],[3,"matTooltip","ngClass",4,"ngIf"],[3,"matTooltip","ngClass"]],template:function(e,t){1&e&&(r.mc(0,"div",0),r.od(1,"\n    "),r.mc(2,"span",1),r.od(3),r.lc(),r.od(4,"\n    "),r.mc(5,"div",2),r.od(6,"\n        "),r.mc(7,"div"),r.od(8),r.zc(9,"getLabel"),r.lc(),r.od(10,"\n        "),r.md(11,l,3,4,"div",3),r.od(12,"\n        "),r.md(13,d,3,8,"div",4),r.od(14,"\n    "),r.lc(),r.od(15,"\n"),r.lc(),r.od(16,"\n")),2&e&&(r.Ub(3),r.pd(t.icon),r.Ub(5),r.pd(r.Bc(9,4,t.translations,t.stage.label)),r.Ub(3),r.Gc("ngIf",t.stage.submittedDate&&t.stage.stage==t.eStage.SUBMITTED),r.Ub(2),r.Gc("ngIf",t.stage.dueDate&&t.stage.stage==t.eStage.ASSIGNED))},directives:[o.t,a.a,o.q],pipes:[s.l,c.a],encapsulation:2})},VLs4:function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["de",[["AM","PM"],n,n],n,[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","M\xe4rz","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."],["Januar","Februar","M\xe4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","M\xe4r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","M\xe4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],n,n],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",n,"{1} 'um' {0}",n],[",",".",";","%","+","-","E","\xb7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","#,##0.00\xa0\xa4","#E0"],"EUR","\u20ac","Euro",{ATS:["\xf6S"],AUD:["AU$","$"],BGM:["BGK"],BGO:["BGJ"],CUC:[n,"Cub$"],DEM:["DM"],FKP:[n,"Fl\xa3"],GNF:[n,"F.G."],KMF:[n,"FC"],RON:[n,"L"],RWF:[n,"F.Rw"],SYP:[],THB:["\u0e3f"],TWD:["NT$"],XXX:[],ZMW:[n,"K"]},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}]}))},VRyK:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("HDdC"),r=n("z+Ro"),o=n("bHdf"),a=n("yCtX");function s(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var s=Number.POSITIVE_INFINITY,c=null,l=t[t.length-1];return Object(r.a)(l)?(c=t.pop(),t.length>1&&"number"==typeof t[t.length-1]&&(s=t.pop())):"number"==typeof l&&(s=t.pop()),null===c&&1===t.length&&t[0]instanceof i.a?t[0]:Object(o.a)(s)(Object(a.a)(t,c))}},VW27:function(e,t,n){"use strict";function i(){sessionStorage.removeItem("cachedUserCourses"),sessionStorage.removeItem("cachedActualCourses"),sessionStorage.removeItem("cachedTranslations"),sessionStorage.removeItem("cachedProfile")}n.d(t,"a",(function(){return i}))},Vclq:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(n("wd/R"))},VmaX:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getTranslations",value:function(){return Object(r.a)("Method 'getTranslations' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},VmuW:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("PLnc"),r=_createClass((function e(t){_classCallCheck(this,e),this.weekHours=0,this.separable=!1,t&&(this.id=t.id,this.name=t.name,this.startDate=t.start_date,this.endDate=t.end_date,this.weekHours=t.week_hours||0,this.created=t.created,this.createdBy=t.created_by,this.classId=t.class_id,this.teachers=t.teachers,this.inProgress=t.in_progress,this.studentsCount=t.students_count||0,this.semester=null!==t.semester?new i.a(t.semester):new i.a,this.separable=Boolean(t.separable))}))},VqQv:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){if(null==e?void 0:e.length){var t=e[0].stage.stage;return e.every((function(e){return e.stage.stage===t}))}return!1}},"Vu+B":function(e,t){},VvIq:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("cp0P"),r=n("bS4Q"),o=n("HVL/"),a=n("OM7H"),s=n("fXoL"),c=n("ofXK"),l=n("gInW");function u(e,t){if(1&e&&(s.mc(0,"div",8),s.od(1,"\n        "),s.mc(2,"h3"),s.od(3),s.zc(4,"getLabel"),s.lc(),s.od(5,"\n    "),s.lc()),2&e){var n=s.yc();s.Ub(3),s.pd(s.Bc(4,1,n.translations,"terms_of_use.header"))}}var d=function(e){return{"scrollable-window-for-terms-of-use":e}},p=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._translations=t,this._settings=n,this._authUser=i,this.showHeader=!0,this.scrollableContent=!1}),[{key:"ngOnInit",value:function(){var e=this;Object(i.a)([this._settings.get(),this._authUser.get()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.lang=e._translations.getCurrentLanguage(i,r).key})),this._translations.getTranslations().subscribe((function(t){e.translations=t}))}}])}();p.\u0275fac=function(e){return new(e||p)(s.gc(o.a),s.gc(r.a),s.gc(a.a))},p.\u0275cmp=s.ac({type:p,selectors:[["terms-of-use"]],inputs:{showHeader:"showHeader",scrollableContent:"scrollableContent"},decls:127,vars:104,consts:[[1,"public-regulations"],["class","page-title-bar page-title-bar__header public-justify-header",4,"ngIf"],[1,"public-center-text-grid","mdl-grid",3,"ngClass"],[1,"mdl-cell--6-col",3,"innerHtml"],[1,"mdl-cell--6-col"],[3,"innerHtml"],["id","technical-info",1,"mdl-cell--6-col"],["id","rights-and-obligations",1,"mdl-cell--6-col","rights"],[1,"page-title-bar","page-title-bar__header","public-justify-header"]],template:function(e,t){1&e&&(s.od(0,"\n\n"),s.mc(1,"div",0),s.od(2,"\n    "),s.md(3,u,6,4,"div",1),s.od(4,"\n    "),s.mc(5,"div",2),s.od(6,"\n        "),s.hc(7,"div",3),s.zc(8,"getLabel"),s.od(9,"\n\n        "),s.mc(10,"div",4),s.od(11,"\n            "),s.mc(12,"h4"),s.od(13),s.zc(14,"getLabel"),s.lc(),s.od(15,"\n\n            "),s.hc(16,"div",5),s.zc(17,"getLabel"),s.od(18,"\n        "),s.lc(),s.od(19,"\n\n        "),s.mc(20,"div",4),s.od(21,"\n            "),s.mc(22,"h4"),s.od(23),s.zc(24,"getLabel"),s.lc(),s.od(25,"\n\n            "),s.hc(26,"div",5),s.zc(27,"getLabel"),s.od(28,"\n        "),s.lc(),s.od(29,"\n\n        "),s.mc(30,"div",4),s.od(31,"\n            "),s.mc(32,"h4"),s.od(33),s.zc(34,"getLabel"),s.lc(),s.od(35,"\n            "),s.hc(36,"div",5),s.zc(37,"getLabel"),s.od(38,"\n            "),s.hc(39,"div",5),s.zc(40,"getLabel"),s.od(41,"\n            "),s.hc(42,"div",5),s.zc(43,"getLabel"),s.od(44,"\n        "),s.lc(),s.od(45,"\n\n        "),s.mc(46,"div",6),s.od(47,"\n            "),s.mc(48,"h4"),s.od(49),s.zc(50,"getLabel"),s.lc(),s.od(51,"\n            "),s.hc(52,"div",5),s.zc(53,"getLabel"),s.od(54,"\n        "),s.lc(),s.od(55,"\n\n        "),s.mc(56,"div",7),s.od(57,"\n            "),s.mc(58,"h4"),s.od(59),s.zc(60,"getLabel"),s.lc(),s.od(61,"\n            "),s.hc(62,"div",5),s.zc(63,"getLabel"),s.od(64,"\n        "),s.lc(),s.od(65,"\n\n        "),s.mc(66,"div",4),s.od(67,"\n            "),s.mc(68,"h4"),s.od(69),s.zc(70,"getLabel"),s.lc(),s.od(71,"\n            "),s.hc(72,"div",5),s.zc(73,"getLabel"),s.od(74,"\n            "),s.hc(75,"div",5),s.zc(76,"getLabel"),s.od(77,"\n        "),s.lc(),s.od(78,"\n\n        "),s.mc(79,"div",4),s.od(80,"\n            "),s.mc(81,"h4"),s.od(82),s.zc(83,"getLabel"),s.lc(),s.od(84,"\n            "),s.hc(85,"div",5),s.zc(86,"getLabel"),s.od(87,"\n        "),s.lc(),s.od(88,"\n\n        "),s.mc(89,"div",4),s.od(90,"\n            "),s.mc(91,"h4"),s.od(92),s.zc(93,"getLabel"),s.lc(),s.od(94,"\n            "),s.hc(95,"div",5),s.zc(96,"getLabel"),s.od(97,"\n        "),s.lc(),s.od(98,"\n\n        "),s.mc(99,"div",4),s.od(100,"\n            "),s.mc(101,"h4"),s.od(102),s.zc(103,"getLabel"),s.lc(),s.od(104,"\n            "),s.hc(105,"div",5),s.zc(106,"getLabel"),s.od(107,"\n        "),s.lc(),s.od(108,"\n\n        "),s.mc(109,"div",4),s.od(110,"\n            "),s.mc(111,"h4"),s.od(112),s.zc(113,"getLabel"),s.lc(),s.od(114,"\n            "),s.hc(115,"div",5),s.zc(116,"getLabel"),s.od(117,"\n        "),s.lc(),s.od(118,"\n\n        "),s.mc(119,"div",4),s.od(120,"\n            "),s.hc(121,"div",5),s.zc(122,"getLabel"),s.od(123,"\n        "),s.lc(),s.od(124,"\n    "),s.lc(),s.od(125,"\n"),s.lc(),s.od(126,"\n")),2&e&&(s.Ub(3),s.Gc("ngIf",t.showHeader),s.Ub(2),s.Gc("ngClass",s.Mc(102,d,t.scrollableContent)),s.Ub(2),s.Hc("innerHtml",s.Bc(8,27,t.translations,"terms_of_use.intro"),s.bd),s.Ub(6),s.qd("\n                ",s.Bc(14,30,t.translations,"terms_of_use.copyright_licenses_and_idea_submissions.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(17,33,t.translations,"terms_of_use.copyright_licenses_and_idea_submissions.info"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(24,36,t.translations,"terms_of_use.trademarks.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(27,39,t.translations,"terms_of_use.trademarks.info"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(34,42,t.translations,"terms_of_use.use_of_the_site.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(37,45,t.translations,"terms_of_use.use_of_the_site.info1"),s.bd),s.Ub(3),s.Hc("innerHtml",s.Bc(40,48,t.translations,"terms_of_use.use_of_the_site.info2"),s.bd),s.Ub(3),s.Hc("innerHtml",s.Bc(43,51,t.translations,"terms_of_use.use_of_the_site.info3"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(50,54,t.translations,"terms_of_use.technical.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(53,57,t.translations,"terms_of_use.technical.info"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(60,60,t.translations,"terms_of_use.rights_and_obligations.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(63,63,t.translations,"terms_of_use.rights_and_obligations.info"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(70,66,t.translations,"terms_of_use.limitation_of_liability.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(73,69,t.translations,"terms_of_use.limitation_of_liability.info1"),s.bd),s.Ub(3),s.Hc("innerHtml",s.Bc(76,72,t.translations,"terms_of_use.limitation_of_liability.info2"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(83,75,t.translations,"terms_of_use.indemnification.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(86,78,t.translations,"terms_of_use.indemnification.info"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(93,81,t.translations,"terms_of_use.third_party_rights.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(96,84,t.translations,"terms_of_use.third_party_rights.info"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(103,87,t.translations,"terms_of_use.term_termination.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(106,90,t.translations,"terms_of_use.term_termination.info"),s.bd),s.Ub(7),s.qd("\n                ",s.Bc(113,93,t.translations,"terms_of_use.miscellaneous.title"),"\n            "),s.Ub(3),s.Hc("innerHtml",s.Bc(116,96,t.translations,"terms_of_use.miscellaneous.info"),s.bd),s.Ub(6),s.Hc("innerHtml",s.Bc(122,99,t.translations,"terms_of_use.ending"),s.bd))},directives:[c.t,c.q],pipes:[l.l],encapsulation:2})},W3ma:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"e",(function(){return c}));var i=n("3YjN"),r=_createClass((function e(t,n,i){_classCallCheck(this,e),this.id=t,this.name=n,this.sections_filters=i})),o=_createClass((function e(t,n,i){_classCallCheck(this,e),this.id=t,this.filter=n,this.values=i})),a=_createClass((function e(t,n,r,o){_classCallCheck(this,e),this.sectionId=t,this.sectionTitle=n,this.customField=r,this.rank=o,this._ui=new i.b})),s=_createClass((function e(t){_classCallCheck(this,e),this.value=t,this._ui=new i.b})),c=_createClass((function e(t,n,i,r,o,a,s,c){_classCallCheck(this,e),this.selected_publisher_filters_dict=t,this.query_string=n,this.pageSize=i,this.selected_filters_dict=r,this.cursor_string=o,this.order_direction=a,this.order_by=s,this.courses=c}))},WAft:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("mrSG"),r=n("dLnV"),o=n("soBk"),a=n("fXoL"),s=n("jhN1"),c=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._domSanitization=t,this._restClient=n,this.gammes=[],this.settings=new r.Settings}),[{key:"setHompageSrc",value:function(e,t,n){return Object(i.b)(this,void 0,void 0,_regeneratorRuntime().mark((function i(){var r=this;return _regeneratorRuntime().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(this.settings=n,!e){i.next=7;break}if(e.forEach((function(e){e.gamme&&0===r.gammes.filter((function(t){return t.id===e.gamme.id})).length&&r.gammes.push(e.gamme)})),1!==this.gammes.length){i.next=5;break}return i.next=4,this.setGammeHomepage(this.gammes[0],e,t);case 4:return i.abrupt("return",i.sent);case 5:if(!(this.gammes.length>1)){i.next=7;break}return i.abrupt("return",t);case 7:return i.abrupt("return",t);case 8:case"end":return i.stop()}}),i,this)})))}},{key:"isDirectplateforme",get:function(){return"mcourser-europe-5"===this.settings.mcourser}},{key:"isPreprodDirectplateforme",get:function(){return"mcourser-france"===this.settings.mcourser}},{key:"isPreprodOrDirectPlateforme",value:function(e){return this.settings=e,this.isDirectplateforme||this.isPreprodDirectplateforme}},{key:"setGammeHomepage",value:function(e,t,n){return Object(i.b)(this,void 0,void 0,_regeneratorRuntime().mark((function t(){var i;return _regeneratorRuntime().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this._getHomepageUrl();case 2:return i=(i=t.sent).replace("{}",e.id),t.next=6,this._restClient.get(i).toPromise();case 6:if(t.t0=t.sent.status,200!==t.t0){t.next=11;break}t.t1=i,t.next=12;break;case 11:t.t1=n;case 12:return t.abrupt("return",t.t1);case 13:case"end":return t.stop()}}),t,this)})))}},{key:"_getHomepageUrl",value:function(){return Object(i.b)(this,void 0,void 0,_regeneratorRuntime().mark((function e(){return _regeneratorRuntime().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._restClient.get("ecommerce/homepage").toPromise();case 2:return e.abrupt("return",e.sent.homepage_url);case 3:case"end":return e.stop()}}),e,this)})))}}])}();c.\u0275fac=function(e){return new(e||c)(a.qc(s.b),a.qc(o.A))},c.\u0275prov=a.cc({token:c,factory:c.\u0275fac,providedIn:"root"})},WE24:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return c}));var i=n("dLnV"),r=_createClass((function e(t){_classCallCheck(this,e),this.id=0,this.name="",this.studentsCount=0,this._ui=new i.UserInterface,this.id=t.id,this.name=t.name,this.studentsCount=t.students_count,this.code=t.code?t.code:"",this.teacher_id=t.teacher,this.additional_teachers=t.additional_teachers})),o=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.username=t.username,this.firstName=t.first_name,this.lastName=t.last_name,this.name=t.name,this.photoUrl=t.photo_url,this.createdDate=t.created_date,this.state=t.state})),a=_createClass((function e(t){_classCallCheck(this,e),this.username=t.username,this.createdDate=t.created_date,this.state=t.state,this.resign=t.resign,this.id=t.id,this.isAccepted=t.is_accepted,this.name=t.name,this.isInvitationToStudent=t.is_invitation_to_student,this.isPending=t.is_pending})),s=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.value=t.value,this.label=t.label})),c=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).studentsCount=0,n.teacher=new i.UserProfile(e.teacher),n.studentsCount=e.students_count-1,n}return _inherits(t,e),_createClass(t)}(_createClass((function e(t){_classCallCheck(this,e),this.id=0,this.name="",this.isVirtualClassroomActive=!1,this._ui=new i.UserInterface,this.id=t.id,this.name=t.name,this.isVirtualClassroomActive=t.virtual_classroom_active})))},WMd4:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s}));var i,r=n("EY2u"),o=n("LRne"),a=n("z6cu");!function(e){e.NEXT="N",e.ERROR="E",e.COMPLETE="C"}(i||(i={}));var s=function(){function e(t,n,i){_classCallCheck(this,e),this.kind=t,this.value=n,this.error=i,this.hasValue="N"===t}return _createClass(e,[{key:"observe",value:function(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}}},{key:"do",value:function(e,t,n){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return n&&n()}}},{key:"accept",value:function(e,t,n){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,n)}},{key:"toObservable",value:function(){switch(this.kind){case"N":return Object(o.a)(this.value);case"E":return Object(a.a)(this.error);case"C":return Object(r.b)()}throw new Error("unexpected notification kind value")}}],[{key:"createNext",value:function(t){return void 0!==t?new e("N",t):e.undefinedValueNotification}},{key:"createError",value:function(t){return new e("E",void 0,t)}},{key:"createComplete",value:function(){return e.completeNotification}}])}();s.completeNotification=new s("C"),s.undefinedValueNotification=new s("N",void 0)},WYrj:function(e,t,n){!function(e){"use strict";var t=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],n=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(e){return"\u0789\u078a"===e},meridiem:function(e,t,n){return e<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(n("wd/R"))},WbTj:function(e){e.exports=JSON.parse('{"a":"0.0.8-mock"}')},Wgwc:function(e,t,n){e.exports=function(){"use strict";var e=6e4,t=36e5,n="millisecond",i="second",r="minute",o="hour",a="day",s="week",c="month",l="quarter",u="year",d="date",p="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},m=function(e,t,n){var i=String(e);return!i||i.length>=t?e:""+Array(t+1-i.length).join(n)+e},g={s:m,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),i=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+m(i,2,"0")+":"+m(r,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var i=12*(n.year()-t.year())+(n.month()-t.month()),r=t.clone().add(i,c),o=n-r<0,a=t.clone().add(i+(o?-1:1),c);return+(-(i+(n-r)/(o?r-a:a-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:c,y:u,w:s,d:a,D:d,h:o,m:r,s:i,ms:n,Q:l}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},v="en",y={};y[v]=b;var M="$isDayjsObject",_=function(e){return e instanceof k||!(!e||!e[M])},O=function e(t,n,i){var r;if(!t)return v;if("string"==typeof t){var o=t.toLowerCase();y[o]&&(r=o),n&&(y[o]=n,r=o);var a=t.split("-");if(!r&&a.length>1)return e(a[0])}else{var s=t.name;y[s]=t,r=s}return!i&&r&&(v=r),r||!i&&v},z=function(e,t){if(_(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new k(n)},A=g;A.l=O,A.i=_,A.w=function(e,t){return z(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var k=function(){function b(e){this.$L=O(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[M]=!0}var m=b.prototype;return m.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(A.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var i=t.match(h);if(i){var r=i[2]-1||0,o=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)):new Date(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)}}return new Date(t)}(e),this.init()},m.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},m.$utils=function(){return A},m.isValid=function(){return!(this.$d.toString()===p)},m.isSame=function(e,t){var n=z(e);return this.startOf(t)<=n&&n<=this.endOf(t)},m.isAfter=function(e,t){return z(e)<this.startOf(t)},m.isBefore=function(e,t){return this.endOf(t)<z(e)},m.$g=function(e,t,n){return A.u(e)?this[t]:this.set(n,e)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(e,t){var n=this,l=!!A.u(t)||t,p=A.p(e),h=function(e,t){var i=A.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return l?i:i.endOf(a)},f=function(e,t){return A.w(n.toDate()[e].apply(n.toDate("s"),(l?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},b=this.$W,m=this.$M,g=this.$D,v="set"+(this.$u?"UTC":"");switch(p){case u:return l?h(1,0):h(31,11);case c:return l?h(1,m):h(0,m+1);case s:var y=this.$locale().weekStart||0,M=(b<y?b+7:b)-y;return h(l?g-M:g+(6-M),m);case a:case d:return f(v+"Hours",0);case o:return f(v+"Minutes",1);case r:return f(v+"Seconds",2);case i:return f(v+"Milliseconds",3);default:return this.clone()}},m.endOf=function(e){return this.startOf(e,!1)},m.$set=function(e,t){var s,l=A.p(e),p="set"+(this.$u?"UTC":""),h=(s={},s[a]=p+"Date",s[d]=p+"Date",s[c]=p+"Month",s[u]=p+"FullYear",s[o]=p+"Hours",s[r]=p+"Minutes",s[i]=p+"Seconds",s[n]=p+"Milliseconds",s)[l],f=l===a?this.$D+(t-this.$W):t;if(l===c||l===u){var b=this.clone().set(d,1);b.$d[h](f),b.init(),this.$d=b.set(d,Math.min(this.$D,b.daysInMonth())).$d}else h&&this.$d[h](f);return this.init(),this},m.set=function(e,t){return this.clone().$set(e,t)},m.get=function(e){return this[A.p(e)]()},m.add=function(n,l){var d,p=this;n=Number(n);var h=A.p(l),f=function(e){var t=z(p);return A.w(t.date(t.date()+Math.round(e*n)),p)};if(h===c)return this.set(c,this.$M+n);if(h===u)return this.set(u,this.$y+n);if(h===a)return f(1);if(h===s)return f(7);var b=(d={},d[r]=e,d[o]=t,d[i]=1e3,d)[h]||1,m=this.$d.getTime()+n*b;return A.w(m,this)},m.subtract=function(e,t){return this.add(-1*e,t)},m.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var i=e||"YYYY-MM-DDTHH:mm:ssZ",r=A.z(this),o=this.$H,a=this.$m,s=this.$M,c=n.weekdays,l=n.months,u=n.meridiem,d=function(e,n,r,o){return e&&(e[n]||e(t,i))||r[n].slice(0,o)},h=function(e){return A.s(o%12||12,e,"0")},b=u||function(e,t,n){var i=e<12?"AM":"PM";return n?i.toLowerCase():i};return i.replace(f,(function(e,i){return i||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return A.s(t.$y,4,"0");case"M":return s+1;case"MM":return A.s(s+1,2,"0");case"MMM":return d(n.monthsShort,s,l,3);case"MMMM":return d(l,s);case"D":return t.$D;case"DD":return A.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(n.weekdaysMin,t.$W,c,2);case"ddd":return d(n.weekdaysShort,t.$W,c,3);case"dddd":return c[t.$W];case"H":return String(o);case"HH":return A.s(o,2,"0");case"h":return h(1);case"hh":return h(2);case"a":return b(o,a,!0);case"A":return b(o,a,!1);case"m":return String(a);case"mm":return A.s(a,2,"0");case"s":return String(t.$s);case"ss":return A.s(t.$s,2,"0");case"SSS":return A.s(t.$ms,3,"0");case"Z":return r}return null}(e)||r.replace(":","")}))},m.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},m.diff=function(n,d,p){var h,f=this,b=A.p(d),m=z(n),g=(m.utcOffset()-this.utcOffset())*e,v=this-m,y=function(){return A.m(f,m)};switch(b){case u:h=y()/12;break;case c:h=y();break;case l:h=y()/3;break;case s:h=(v-g)/6048e5;break;case a:h=(v-g)/864e5;break;case o:h=v/t;break;case r:h=v/e;break;case i:h=v/1e3;break;default:h=v}return p?h:A.a(h)},m.daysInMonth=function(){return this.endOf(c).$D},m.$locale=function(){return y[this.$L]},m.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),i=O(e,t,!0);return i&&(n.$L=i),n},m.clone=function(){return A.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},b}(),C=k.prototype;return z.prototype=C,[["$ms",n],["$s",i],["$m",r],["$H",o],["$W",a],["$M",c],["$y",u],["$D",d]].forEach((function(e){C[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),z.extend=function(e,t){return e.$i||(e(t,k,z),e.$i=!0),z},z.locale=O,z.isDayjs=_,z.unix=function(e){return z(1e3*e)},z.en=y[v],z.Ls=y,z.p={},z}()},Wp6s:function(e,t,n){"use strict";n.d(t,"a",(function(){return M})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return y})),n.d(t,"d",(function(){return l})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return _})),n.d(t,"g",(function(){return f})),n.d(t,"h",(function(){return g})),n.d(t,"i",(function(){return m})),n.d(t,"j",(function(){return z})),n.d(t,"k",(function(){return b})),n.d(t,"l",(function(){return d})),n.d(t,"m",(function(){return u})),n.d(t,"n",(function(){return O})),n.d(t,"o",(function(){return v}));var i=n("fXoL"),r=n("R1ws"),o=n("FKr1"),a=["*",[["mat-card-footer"]]],s=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],c=[[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],[["img"]],"*"],l=_createClass((function e(){_classCallCheck(this,e)}));l.\u0275fac=function(e){return new(e||l)},l.\u0275dir=i.bc({type:l,selectors:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],hostAttrs:[1,"mat-card-content"]});var u=_createClass((function e(){_classCallCheck(this,e)}));u.\u0275fac=function(e){return new(e||u)},u.\u0275dir=i.bc({type:u,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-card-title"]});var d=_createClass((function e(){_classCallCheck(this,e)}));d.\u0275fac=function(e){return new(e||d)},d.\u0275dir=i.bc({type:d,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-card-subtitle"]});var p=_createClass((function e(){_classCallCheck(this,e),this.align="start"}));p.\u0275fac=function(e){return new(e||p)},p.\u0275dir=i.bc({type:p,selectors:[["mat-card-actions"]],hostAttrs:[1,"mat-card-actions"],hostVars:2,hostBindings:function(e,t){2&e&&i.Yb("mat-card-actions-align-end","end"===t.align)},inputs:{align:"align"},exportAs:["matCardActions"]}),p.propDecorators={align:[{type:i.E}]};var h=_createClass((function e(){_classCallCheck(this,e)}));h.\u0275fac=function(e){return new(e||h)},h.\u0275dir=i.bc({type:h,selectors:[["mat-card-footer"]],hostAttrs:[1,"mat-card-footer"]});var f=_createClass((function e(){_classCallCheck(this,e)}));f.\u0275fac=function(e){return new(e||f)},f.\u0275dir=i.bc({type:f,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-card-image"]});var b=_createClass((function e(){_classCallCheck(this,e)}));b.\u0275fac=function(e){return new(e||b)},b.\u0275dir=i.bc({type:b,selectors:[["","mat-card-sm-image",""],["","matCardImageSmall",""]],hostAttrs:[1,"mat-card-sm-image"]});var m=_createClass((function e(){_classCallCheck(this,e)}));m.\u0275fac=function(e){return new(e||m)},m.\u0275dir=i.bc({type:m,selectors:[["","mat-card-md-image",""],["","matCardImageMedium",""]],hostAttrs:[1,"mat-card-md-image"]});var g=_createClass((function e(){_classCallCheck(this,e)}));g.\u0275fac=function(e){return new(e||g)},g.\u0275dir=i.bc({type:g,selectors:[["","mat-card-lg-image",""],["","matCardImageLarge",""]],hostAttrs:[1,"mat-card-lg-image"]});var v=_createClass((function e(){_classCallCheck(this,e)}));v.\u0275fac=function(e){return new(e||v)},v.\u0275dir=i.bc({type:v,selectors:[["","mat-card-xl-image",""],["","matCardImageXLarge",""]],hostAttrs:[1,"mat-card-xl-image"]});var y=_createClass((function e(){_classCallCheck(this,e)}));y.\u0275fac=function(e){return new(e||y)},y.\u0275dir=i.bc({type:y,selectors:[["","mat-card-avatar",""],["","matCardAvatar",""]],hostAttrs:[1,"mat-card-avatar"]});var M=_createClass((function e(t){_classCallCheck(this,e),this._animationMode=t}));M.\u0275fac=function(e){return new(e||M)(i.gc(r.a,8))},M.\u0275cmp=i.ac({type:M,selectors:[["mat-card"]],hostAttrs:[1,"mat-card","mat-focus-indicator"],hostVars:2,hostBindings:function(e,t){2&e&&i.Yb("_mat-animation-noopable","NoopAnimations"===t._animationMode)},exportAs:["matCard"],ngContentSelectors:["*","mat-card-footer"],decls:4,vars:0,template:function(e,t){1&e&&(i.Fc(a),i.Ec(0),i.od(1,"\n"),i.Ec(2,1),i.od(3,"\n"))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>: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,.mat-card-actions .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle: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}\n"],encapsulation:2,changeDetection:0}),M.ctorParameters=function(){return[{type:String,decorators:[{type:i.O},{type:i.z,args:[r.a]}]}]};var _=_createClass((function e(){_classCallCheck(this,e)}));_.\u0275fac=function(e){return new(e||_)},_.\u0275cmp=i.ac({type:_,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-card-header"],ngContentSelectors:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],decls:9,vars:0,consts:[[1,"mat-card-header-text"]],template:function(e,t){1&e&&(i.Fc(s),i.Ec(0),i.od(1,"\n"),i.mc(2,"div",0),i.od(3,"\n  "),i.Ec(4,1),i.od(5,"\n"),i.lc(),i.od(6,"\n"),i.Ec(7,2),i.od(8,"\n"))},encapsulation:2,changeDetection:0});var O=_createClass((function e(){_classCallCheck(this,e)}));O.\u0275fac=function(e){return new(e||O)},O.\u0275cmp=i.ac({type:O,selectors:[["mat-card-title-group"]],hostAttrs:[1,"mat-card-title-group"],ngContentSelectors:["mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","img","*"],decls:9,vars:0,template:function(e,t){1&e&&(i.Fc(c),i.mc(0,"div"),i.od(1,"\n  "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n"),i.Ec(5,1),i.od(6,"\n"),i.Ec(7,2),i.od(8,"\n"))},encapsulation:2,changeDetection:0});var z=_createClass((function e(){_classCallCheck(this,e)}));z.\u0275mod=i.ec({type:z}),z.\u0275inj=i.dc({factory:function(e){return new(e||z)},imports:[[o.k],o.k]})},Wv91:function(e,t,n){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var i=e%10;return e+(t[i]||t[e%100-i]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n("wd/R"))},WwI1:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getUserProfile",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},WxRl:function(e,t,n){!function(e){"use strict";var t="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function n(e,t,n,i){var r=e;switch(n){case"s":return i||t?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return r+(i||t)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(i||t?" perc":" perce");case"mm":return r+(i||t?" perc":" perce");case"h":return"egy"+(i||t?" \xf3ra":" \xf3r\xe1ja");case"hh":return r+(i||t?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(i||t?" nap":" napja");case"dd":return r+(i||t?" nap":" napja");case"M":return"egy"+(i||t?" h\xf3nap":" h\xf3napja");case"MM":return r+(i||t?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(i||t?" \xe9v":" \xe9ve");case"yy":return r+(i||t?" \xe9v":" \xe9ve")}return""}function i(e){return(e?"":"[m\xfalt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},WyKG:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q"),r=n("2QA8"),o=n("gRHU");function a(e,t,n){if(e){if(e instanceof i.a)return e;if(e[r.a])return e[r.a]()}return e||t||n?new i.a(e,t,n):new i.a(o.a)}},WzDP:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("XNiG"),r=n("vkgz"),o=n("1G5W"),a=n("QQC3"),s=n("fXoL"),c=n("ofXK"),l=n("1jcm"),u=n("3Pt+"),d=n("gInW"),p=function(e){return{color:e}},h=function(){return _createClass((function e(t){_classCallCheck(this,e),this._darkModeService=t,this.textColor="var(--common-light-primary-text)",this.isDarkModeEnabled=!1,this.clear$=new i.b}),[{key:"ngOnInit",value:function(){this.listenToDarkModeChanges()}},{key:"ngOnDestroy",value:function(){this.clear$.next(),this.clear$.complete()}},{key:"onDarkModeChange",value:function(e){e?this._darkModeService.enableDarkMode():this._darkModeService.disableDarkMode()}},{key:"listenToDarkModeChanges",value:function(){var e=this;this._darkModeService.getDarkModeChanges().pipe(Object(r.a)((function(t){return e.isDarkModeEnabled=t})),Object(o.a)(this.clear$)).subscribe()}}])}();h.\u0275fac=function(e){return new(e||h)(s.gc(a.a))},h.\u0275cmp=s.ac({type:h,selectors:[["app-dark-mode-button"]],inputs:{textColor:"textColor",translations:"translations"},decls:10,vars:12,consts:[["role","switch",1,"wrapper-dark-mode"],[3,"ngStyle"],["id","dark-mode-button",3,"ngModel","ngStyle","aria-label","change","keydown.enter","ngModelChange"]],template:function(e,t){1&e&&(s.mc(0,"div",0),s.od(1,"\n    "),s.mc(2,"span",1),s.od(3),s.zc(4,"getLabel"),s.lc(),s.od(5,"\n    "),s.mc(6,"mat-slide-toggle",2),s.uc("change",(function(e){return t.onDarkModeChange(e.checked)}))("keydown.enter",(function(){return t.onDarkModeChange(!t.isDarkModeEnabled)}))("ngModelChange",(function(e){return t.isDarkModeEnabled=e})),s.od(7,"\n    "),s.lc(),s.od(8,"\n"),s.lc(),s.od(9,"\n")),2&e&&(s.Ub(2),s.Gc("ngStyle",s.Mc(8,p,t.textColor)),s.Ub(1),s.pd(s.Bc(4,5,t.translations,"header.dark-mode-button.text")),s.Ub(3),s.Gc("ngModel",t.isDarkModeEnabled)("ngStyle",s.Mc(10,p,t.textColor))("aria-label",t.translations.labels["header.dark-mode-button.text"]))},directives:[c.w,l.a,u.t,u.w],pipes:[d.l],encapsulation:2})},X709:function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(n("wd/R"))},XDbj:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("sVev"),r=n("7o/Q");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;return function(t){return t.lift(new a(e))}}var a=function(){return _createClass((function e(t){_classCallCheck(this,e),this.errorFactory=t}),[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.errorFactory))}}])}(),s=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).errorFactory=n,i.hasValue=!1,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.hasValue=!0,this.destination.next(e)}},{key:"_complete",value:function(){if(this.hasValue)return this.destination.complete();var e;try{e=this.errorFactory()}catch(t){e=t}this.destination.error(e)}}])}(r.a);function c(){return new i.a}},XDpg:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1130?"\u4e0a\u5348":i<1230?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(e){return e.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(e){return this.week()!==e.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u5468";default:return e}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(n("wd/R"))},XLvN:function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===t?e<4?e:e+12:"\u0c09\u0c26\u0c2f\u0c02"===t?e:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===t?e>=10?e:e+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":e<10?"\u0c09\u0c26\u0c2f\u0c02":e<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":e<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(n("wd/R"))},XM48:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return a}));var i=n("3YjN"),r=_createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this.id=t,this.name=n,this.price=i,this.currency=r,this.durationTimeInDays=o,this.is_trial_on=a})),o=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l){var u=arguments.length>9&&void 0!==arguments[9]&&arguments[9];_classCallCheck(this,e),this.id=t,this.title=n,this.url=i,this.iconUrl=r,this.ecommerceType=o,this.userHasAccess=a,this.inProgress=s,this.description=c,this.licenses=l,this.resetResultsDisabled=u}),[{key:"isFree",get:function(){return"FREE"===this.ecommerceType}},{key:"isFirstLicenseTrial",get:function(){return this.licenses.length>0&&this.licenses[0].is_trial_on}},{key:"haveAnyTrialLicense",get:function(){return this.licenses.some((function(e){return e.is_trial_on}))}},{key:"isEnabled",get:function(){return!this.inProgress}},{key:"disabledReason",get:function(){return this.inProgress?"collections.details.collection_in_progress":null}}])}(),a=_createClass((function e(t,n,r){_classCallCheck(this,e),this.id=t,this.title=n,this.courses=r,this._ui=new i.b}))},XNiG:function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return d}));var i=n("HDdC"),r=n("7o/Q"),o=n("quSY"),a=n("9ppp"),s=n("Ylt2"),c=n("2QA8"),l=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).destination=e,n}return _inherits(t,e),_createClass(t)}(r.a),u=function(e,t){function n(){var e;return _classCallCheck(this,n),(e=_callSuper(this,n)).observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return _inherits(n,e),_createClass(n,[{key:t,value:function(){return new l(this)}},{key:"lift",value:function(e){var t=new d(this,this);return t.operator=e,t}},{key:"next",value:function(e){if(this.closed)throw new a.a;if(!this.isStopped)for(var t=this.observers,n=t.length,i=t.slice(),r=0;r<n;r++)i[r].next(e)}},{key:"error",value:function(e){if(this.closed)throw new a.a;this.hasError=!0,this.thrownError=e,this.isStopped=!0;for(var t=this.observers,n=t.length,i=t.slice(),r=0;r<n;r++)i[r].error(e);this.observers.length=0}},{key:"complete",value:function(){if(this.closed)throw new a.a;this.isStopped=!0;for(var e=this.observers,t=e.length,n=e.slice(),i=0;i<t;i++)n[i].complete();this.observers.length=0}},{key:"unsubscribe",value:function(){this.isStopped=!0,this.closed=!0,this.observers=null}},{key:"_trySubscribe",value:function(e){if(this.closed)throw new a.a;return _superPropGet(n,"_trySubscribe",this,3)([e])}},{key:"_subscribe",value:function(e){if(this.closed)throw new a.a;return this.hasError?(e.error(this.thrownError),o.a.EMPTY):this.isStopped?(e.complete(),o.a.EMPTY):(this.observers.push(e),new s.a(this,e))}},{key:"asObservable",value:function(){var e=new i.a;return e.source=this,e}}])}(i.a,c.a);u.create=function(e,t){return new d(e,t)};var d=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).destination=e,i.source=n,i}return _inherits(t,e),_createClass(t,[{key:"next",value:function(e){var t=this.destination;t&&t.next&&t.next(e)}},{key:"error",value:function(e){var t=this.destination;t&&t.error&&this.destination.error(e)}},{key:"complete",value:function(){var e=this.destination;e&&e.complete&&this.destination.complete()}},{key:"_subscribe",value:function(e){return this.source?this.source.subscribe(e):o.a.EMPTY}}])}(u)},XXAD:function(e,t,n){"use strict";n.d(t,"a",(function(){return S}));var i=n("fXoL"),r=n("DDwt"),o=n("H18b"),a=n("lJxs"),s=n("dLnV"),c=n("Rtds"),l=n("soBk"),u=n("W3ma"),d=n("TmkG"),p=n("UTBW"),h=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this._restClient=t,this._uiSettings=n,this._authUserService=i,this.uiSettings=new p.a,this._uiSettings.get().subscribe((function(e){r.uiSettings=e}))}),[{key:"getSearchFormData",value:function(){var e=this;return this._restClient.getPublic("/library/search_form_data").pipe(Object(a.a)((function(t){return e.mapSearchFormData(t)})))}},{key:"getSearchData",value:function(e){var t,n=this,i="?publisher="+(e.publisher?e.publisher.id:0)+"&section="+(e.section?e.section.sectionId:0),r="";for(var o in e.customFilters)r+="&filter_"+o+"="+e.customFilters[o];return i="/library/search_courses"+(i+=r),this._authUserService.get().subscribe((function(e){t=e.isAuthenticated?n._restClient.get(i).pipe(Object(a.a)(n.mapSearchData)):n._restClient.getPublic(i).pipe(Object(a.a)(n.mapSearchData))})),t}},{key:"getSearchMoreData",value:function(e){var t="?q="+e.queryString+"&c="+e.cursor+"&o="+e.orderBy+"&o_d="+e.orderDirection+"&pageSize="+e.pageSize;return this._restClient.getPublic("/library/search_courses_paginated"+t).pipe(Object(a.a)(this.mapSearchData))}},{key:"mapSearchFormData",value:function(e){var t=this,n=e.sections_filters,i=e.publisher_filters;return{sectionsFilters:n.map((function(e){return t.mapSearch(e)})).sort(this.sortSections),publishersFilters:i.map((function(e){return new u.c(e.id,e.name,e.sections_filters.map((function(e){return t.mapSearch(e)})).sort(t.sortSections))}))}}},{key:"mapSearchData",value:function(e){var t=e;return new u.e(t.selected_publisher_filters_dict,t.query_string,t.pageSize,t.selected_filters_dict,t.cursor_string,t.order_direction,t.order_by,t.courses.map((function(e){return new c.a(e.id,e.title,e.url,e.icon_url,e.ecommerce_type,e.user_has_access,!1,e.description,new s.Publisher(e.publisher),e.license_set.map((function(e){return c.b.fromResponse(e)})))})))}},{key:"mapSearch",value:function(e){return new u.d(e.id,e.title,e.filters.map((function(e){return new u.a(e.id,e.filter,e.values.map((function(e){return new u.b(e)})))})),e.rank)}},{key:"sortSections",value:function(e,t){return e.rank-t.rank}},{key:"isCollectionsActive",get:function(){return this.uiSettings.getProperty("collectionsActive")}},{key:"sourceType",get:function(){return this.isCollectionsActive?2:1}}])}();function f(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n        "),i.mc(2,"div",3),i.od(3,"\n            "),i.mc(4,"button",4),i.uc("click",(function(){return i.ad(n),i.yc().changeFilterVisibility(!0)})),i.od(5,"\n                "),i.mc(6,"div",5),i.od(7,"\n                    "),i.mc(8,"mat-icon",6),i.od(9,"tune"),i.lc(),i.od(10,"\n                "),i.lc(),i.od(11,"\n            "),i.lc(),i.od(12,"\n        "),i.lc(),i.od(13,"\n    "),i.jc()}if(2&e){var r=i.yc();i.Ub(6),i.Gc("ngClass",r.selectedSection?"mdl-badge mdl-badge--overlap":""),i.Vb("data-badge","!")}}function b(e,t){1&e&&i.hc(0,"app-loading")}h.\u0275fac=function(e){return new(e||h)(i.qc(l.A),i.qc(d.a),i.qc(l.f))},h.\u0275prov=i.cc({token:h,factory:h.\u0275fac});var m=function(e){return{"is-selected":e}};function g(e,t){if(1&e){var n=i.nc();i.mc(0,"li",16),i.od(1,"\n                    "),i.mc(2,"span",17),i.od(3,"\n                        "),i.mc(4,"button",18),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc(3).onSelectSection(e)})),i.od(5),i.lc(),i.od(6,"\n                    "),i.lc(),i.od(7,"\n                "),i.lc()}if(2&e){var r=t.$implicit;i.Ub(4),i.Gc("ngClass",i.Mc(2,m,r._ui.isSelected)),i.Ub(1),i.qd("\n                            ",r.title,"\n                        ")}}function v(e,t){if(1&e){var n=i.nc();i.mc(0,"div",19),i.od(1,"\n                "),i.mc(2,"filter-sections",20),i.uc("refreshResults",(function(e){return i.ad(n),i.yc(3).sendSearchRequest(e)})),i.lc(),i.od(3,"\n            "),i.lc()}if(2&e){var r=i.yc(3);i.Ub(2),i.Gc("sectionFilters",r.sectionFilters)("dataQuery",r.dataQuery)}}function y(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n            "),i.mc(2,"h5",11),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n            "),i.mc(6,"ul",12),i.od(7,"\n                "),i.md(8,g,8,4,"li",13),i.od(9,"\n            "),i.lc(),i.od(10,"\n\n            "),i.md(11,v,4,2,"div",14),i.od(12,"\n\n            "),i.hc(13,"div",15),i.od(14,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Ub(3),i.qd("\n                ",i.Bc(4,3,n.translations,"collections.view.filter_panel.global_section_title"),"\n            "),i.Ub(5),i.Gc("ngForOf",n.sections),i.Ub(3),i.Gc("ngIf",!n.showPublisherFilters&&n.selectedSection)}}function M(e,t){if(1&e){var n=i.nc();i.mc(0,"li",23),i.od(1,"\n                    "),i.mc(2,"span",17),i.od(3,"\n                        "),i.mc(4,"button",24),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc(3).onSelectPublisher(e)})),i.od(5),i.lc(),i.od(6,"\n                    "),i.lc(),i.od(7,"\n                "),i.lc()}if(2&e){var r=t.$implicit;i.Ub(4),i.Gc("ngClass",i.Mc(2,m,r._ui.isSelected)),i.Ub(1),i.qd("\n                            ",r.shortName,"\n                        ")}}function _(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n            "),i.mc(2,"h5",21),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n            "),i.mc(6,"ul",12),i.od(7,"\n                "),i.md(8,M,8,4,"li",22),i.od(9,"\n            "),i.lc(),i.od(10,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Ub(3),i.qd("\n                ",i.Bc(4,2,n.translations,"plain.admin.panel.publishers"),"\n            "),i.Ub(5),i.Gc("ngForOf",n.publishers)}}function O(e,t){if(1&e){var n=i.nc();i.mc(0,"li",23),i.od(1,"\n                    "),i.mc(2,"span",17),i.od(3,"\n                        "),i.mc(4,"button",30),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc(4).onSelectPublisherSection(e)})),i.od(5),i.lc(),i.od(6,"\n                    "),i.lc(),i.od(7,"\n                "),i.lc()}if(2&e){var r=t.$implicit;i.Ub(4),i.Gc("ngClass",i.Mc(2,m,r._ui.isSelected)),i.Ub(1),i.qd("\n                            ",r.sectionTitle,"\n                        ")}}function z(e,t){if(1&e&&(i.mc(0,"div"),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(4);i.Ub(1),i.qd("\n                    ",i.Bc(2,1,n.translations,"schools.my_schools.reports.no_data_message"),"\n                ")}}function A(e,t){if(1&e&&(i.mc(0,"ul",29),i.od(1,"\n                "),i.md(2,O,8,4,"li",22),i.od(3,"\n                "),i.md(4,z,3,4,"div",9),i.od(5,"\n            "),i.lc()),2&e){var n=i.yc(3);i.Ub(2),i.Gc("ngForOf",n.searches),i.Ub(2),i.Gc("ngIf",0===n.searches.length)}}function k(e,t){if(1&e){var n=i.nc();i.mc(0,"div",31),i.od(1,"\n                "),i.mc(2,"filter-sections",20),i.uc("refreshResults",(function(e){return i.ad(n),i.yc(3).sendSearchRequest(e)})),i.lc(),i.od(3,"\n            "),i.lc()}if(2&e){var r=i.yc(3);i.Ub(2),i.Gc("sectionFilters",r.sectionFilters)("dataQuery",r.dataQuery)}}function C(e,t){if(1&e&&(i.mc(0,"div",25),i.od(1,"\n            "),i.mc(2,"h5",26),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n\n            "),i.md(6,A,6,2,"ul",27),i.od(7,"\n\n            "),i.md(8,k,4,2,"div",28),i.od(9,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Ub(3),i.qd("\n                ",n.dataQuery.publisher.profile.sectionsTitle||i.Bc(4,3,n.translations,"publishers.manage_sections.publisher_sections_header"),"\n            "),i.Ub(3),i.Gc("ngIf",n.searches),i.Ub(2),i.Gc("ngIf",n.shouldShowCustomFilters()&&n.sectionFilters&&n.sectionFilters.values&&n.sectionFilters.values.length)}}function w(e,t){if(1&e){var n=i.nc();i.od(0,"\n        "),i.mc(1,"div",3),i.od(2,"\n            "),i.mc(3,"button",4),i.uc("click",(function(){return i.ad(n),i.yc().changeFilterVisibility(!1)})),i.od(4,"\n                "),i.mc(5,"mat-icon"),i.od(6),i.lc(),i.od(7,"\n            "),i.lc(),i.od(8,"\n        "),i.lc(),i.od(9,"\n\n        "),i.mc(10,"div",7),i.od(11,"\n            "),i.mc(12,"span",8),i.md(13,b,1,0,"app-loading",9),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n\n        "),i.md(16,y,15,6,"div",9),i.od(17,"\n\n        "),i.md(18,_,11,5,"div",9),i.od(19,"\n\n        "),i.md(20,C,10,6,"div",10),i.od(21,"\n    ")}if(2&e){var r=i.yc();i.Ub(6),i.qd("\n                    ",r.screenWidth>r.screenMediumWidth?"keyboard_double_arrow_left":"keyboard_double_arrow_up","\n                "),i.Ub(7),i.Gc("ngIf",r.isLoadingData),i.Ub(3),i.Gc("ngIf",!r.singlePublisher),i.Ub(2),i.Gc("ngIf",!r.singlePublisher),i.Ub(2),i.Gc("ngIf",r.showPublisherFilters)}}var S=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._searchForm=t,this._publishers=n,this.moreCoursesAvailable=new i.u,this.foundCourses=new i.u,this.noFilters=new i.u,this.searchFormDataReady=new i.u,this.isFiltersOpenEvent=new i.u(!1),this.dataQuery={publisher:null,section:null,text:"",customFilters:{}},this.showPublisherFilters=!1,this.isMoreLoading=!1,this.isLoadingData=!1,this.selectedSection=null,this.courses=[],this.isFiltersOpen=!1,this.screenMediumWidth=960,this.moreDataQuery={queryString:"",orderBy:"",orderDirection:"",pageSize:"",cursor:null}}),[{key:"onWindowResize",value:function(){this.setScreenWidth()}},{key:"ngOnInit",value:function(){var e=this;this._searchForm.getSearchFormData().subscribe((function(t){e.searchFormData=t,e.searchFormDataReady.emit(null)})),this.setScreenWidth()}},{key:"refreshResults",value:function(e){this.singlePublisher||this.isAnyFilterSelected()?this.search():this.noFilters.emit(null)}},{key:"setScreenWidth",value:function(){this.screenWidth=window.innerWidth}},{key:"search",value:function(){this.courses=[];var e=this.selectedSection?parseInt(this.selectedSection.id,10):0,t=this.dataQuery.publisher?this.dataQuery.publisher.id:0;if(0!==t){var n=this.getPublisherById(t);this.setPublisher(n)}else{var i=this.getSectionById(e);this.setSection(i)}this.sendSearchRequest(null)}},{key:"sendSearchRequest",value:function(e){var t=this;this.isLoadingData=!0,this._searchForm.getSearchData(this.dataQuery).subscribe((function(e){t.isLoadingData=!1,t.courses=[],t.copySearchResults(e)}),(function(e){t.isLoadingData=!1}))}},{key:"onShowMoreClicked",value:function(){var e=this;this.isMoreLoading=!0,this._searchForm.getSearchMoreData(this.moreDataQuery).subscribe((function(t){e.isMoreLoading=!1,e.copySearchResults(t)}),(function(t){e.isMoreLoading=!1}))}},{key:"copySearchResults",value:function(e){this.courses=this.courses.concat(e.courses),this.foundCourses.emit(this.courses),this.moreCoursesAvailable.emit(!!e.cursor_string)}},{key:"onSelectSection",value:function(e){this.deselectButtons(this.publishers),this.clearSearchesSelection(),this.dataQuery.publisher=null,this.showPublisherFilters=!1,this.setPublisher(null),this.toggleSelection(e,this.sections),this.selectedSection=e._ui.isSelected?e:null,this.refreshResults(null)}},{key:"setupPublisherSections",value:function(e){this.deselectButtons(this.publishers),this.deselectButtons(this.sections),this.clearSearchesSelection(),this.dataQuery.publisher=e,this.selectedSection=null,this.dataQuery.section=null,this.singlePublisher?this.showPublisherFilters=!0:(this.toggleSelection(e,this.publishers),this.showPublisherFilters=this.isAnyPublisherFilterSelected()),this.setPublisher(e)}},{key:"onSelectPublisher",value:function(e){this.setupPublisherSections(e),this.refreshResults(null)}},{key:"onSelectPublisherSection",value:function(e){var t=e._ui.isSelected;this.clearSearchesSelection(),t?this.setSection(null):(this.setSection(e),e._ui.isSelected=!0),e._ui.isSelected||this.clearSectionCustomFieldButtonSelection(e),this.isAnyFilterSelected()?this.sendSearchRequest(null):this.noFilters.emit(null)}},{key:"clearSearchesSelection",value:function(){var e=this;this.searches&&(this.deselectButtons(this.searches),this.searches.forEach((function(t){return e.clearSectionCustomFieldButtonSelection(t)})))}},{key:"clearSectionCustomFieldButtonSelection",value:function(e){e.customField.forEach((function(e){e.values.forEach((function(e){e._ui.isSelected=!1}))}))}},{key:"shouldShowCustomFilters",value:function(){return this.dataQuery.section&&this.dataQuery.section._ui.isSelected}},{key:"isAnyFilterSelected",value:function(){return this.isAnyPublisherFilterSelected()||this.isAnySectionFilterSelected()||this.isAnySearchSelected()}},{key:"isAnyPublisherFilterSelected",value:function(){return this.publishers.some((function(e){return e._ui.isSelected}))}},{key:"isAnySearchSelected",value:function(){return this.searches.some((function(e){return e._ui.isSelected}))}},{key:"isAnySectionFilterSelected",value:function(){return this.sections.some((function(e){return e._ui.isSelected}))}},{key:"toggleSelection",value:function(e,t){var n=e._ui.isSelected;this.deselectButtons(t),e._ui.isSelected=!n}},{key:"deselectButtons",value:function(e){e&&e.forEach((function(e){e._ui.isSelected=!1}))}},{key:"setPublisher",value:function(e){this.dataQuery.publisher=e,this.setSectionsFromPublisher(e)}},{key:"setSectionsFromPublisher",value:function(e){this.searches=this._publishers.getSections(this.searchFormData,e),this.setSection(null)}},{key:"setSection",value:function(e){this.dataQuery.section=e,this.setSectionFilters(e)}},{key:"setSectionFilters",value:function(e){this.dataQuery.customFilters={},this.sectionFilters=this._publishers.getSectionFilters(this.searches,e)}},{key:"getSectionById",value:function(e){return this.searches.filter((function(t){return t.sectionId.toString()===e.toString()}))[0]||null}},{key:"getPublisherById",value:function(e){return this.publishers.filter((function(t){return t.id.toString()===e.toString()}))[0]||null}},{key:"changeFilterVisibility",value:function(e){this.isFiltersOpen=e,this.isFiltersOpenEvent.emit(e)}}])}();S.\u0275fac=function(e){return new(e||S)(i.gc(h),i.gc(o.a))},S.\u0275cmp=i.ac({type:S,selectors:[["library-main-filters"]],hostBindings:function(e,t){1&e&&i.uc("resize",(function(e){return t.onWindowResize(e)}),!1,i.Zc)},inputs:{translations:"translations",singlePublisher:"singlePublisher",publishers:"publishers",sections:"sections"},outputs:{moreCoursesAvailable:"moreCoursesAvailable",foundCourses:"foundCourses",noFilters:"noFilters",searchFormDataReady:"searchFormDataReady",isFiltersOpenEvent:"isFiltersOpenEvent"},features:[i.Tb([h,o.a])],decls:8,vars:4,consts:[["id","filter-panel",1,"mdl-card","mdl-shadow--2dp"],[4,"ngIf","ngIfElse"],["content",""],[1,"filter-toggle-btn-wrapper"],["mat-icon-button","",1,"filter-visibility-btn",3,"click"],[1,"filter-icon-wrapper",3,"ngClass"],[1,""],[1,"filter-panel-loading-block"],[1,"filter-panel-loading"],[4,"ngIf"],["class","list-indented",4,"ngIf"],[1,"section-title"],[1,"mdl-list"],["class","mdl-list__item list-element-block",4,"ngFor","ngForOf"],["class","filter-sections list-indented",4,"ngIf"],[1,"separator-line","separator-line-publishers"],[1,"mdl-list__item","list-element-block"],[1,"mdl-list__item-primary-content"],[1,"mdl-button","mdl-js-button","mdl-button--raised","button-public-sections",3,"ngClass","click"],[1,"filter-sections","list-indented"],[3,"sectionFilters","dataQuery","refreshResults"],[1,"section-title","publisher-section-title"],["class","mdl-list__item list-element-inline mdl-list__item-inner",4,"ngFor","ngForOf"],[1,"mdl-list__item","list-element-inline","mdl-list__item-inner"],[1,"mdl-button","mdl-js-button","mdl-button--raised","button-publishers",3,"ngClass","click"],[1,"list-indented"],[1,"section-title","publisher-filter-section-title"],["class","mdl-list","for","sections-values2",4,"ngIf"],["class","filter-sections",4,"ngIf"],["for","sections-values2",1,"mdl-list"],[1,"mdl-button","mdl-js-button","mdl-button--raised","button-filters",3,"ngClass","click"],[1,"filter-sections"]],template:function(e,t){if(1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,f,14,2,"ng-container",1),i.od(3,"\n\n    "),i.md(4,w,22,5,"ng-template",null,2,i.nd),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e){var n=i.Wc(5);i.Gc("@openCloseHorizontal",t.screenWidth>t.screenMediumWidth&&(t.isFiltersOpen?"open":"closed"))("@openCloseVertical",t.screenWidth<t.screenMediumWidth&&(t.isFiltersOpen?"open":"closed")),i.Ub(2),i.Gc("ngIf",!t.isFiltersOpen)("ngIfElse",n)}},encapsulation:2,data:{animation:[r.a.openCloseHorizontal,r.a.openCloseVertical]}})},Xa2L:function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return g}));var i=n("fXoL"),r=n("ofXK"),o=n("FKr1"),a=n("8LU1"),s=n("nLfN"),c=n("R1ws");function l(e,t){if(1&e&&(i.xc(),i.hc(0,"circle",3)),2&e){var n=i.yc();i.jd("animation-name","mat-progress-spinner-stroke-rotate-"+n._spinnerAnimationLabel)("stroke-dashoffset",n._getStrokeDashOffset(),"px")("stroke-dasharray",n._getStrokeCircumference(),"px")("stroke-width",n._getCircleStrokeWidth(),"%"),i.Vb("r",n._getCircleRadius())}}function u(e,t){if(1&e&&(i.xc(),i.hc(0,"circle",3)),2&e){var n=i.yc();i.jd("stroke-dashoffset",n._getStrokeDashOffset(),"px")("stroke-dasharray",n._getStrokeCircumference(),"px")("stroke-width",n._getCircleStrokeWidth(),"%"),i.Vb("r",n._getCircleRadius())}}function d(e,t){if(1&e&&(i.xc(),i.hc(0,"circle",3)),2&e){var n=i.yc();i.jd("animation-name","mat-progress-spinner-stroke-rotate-"+n._spinnerAnimationLabel)("stroke-dashoffset",n._getStrokeDashOffset(),"px")("stroke-dasharray",n._getStrokeCircumference(),"px")("stroke-width",n._getCircleStrokeWidth(),"%"),i.Vb("r",n._getCircleRadius())}}function p(e,t){if(1&e&&(i.xc(),i.hc(0,"circle",3)),2&e){var n=i.yc();i.jd("stroke-dashoffset",n._getStrokeDashOffset(),"px")("stroke-dasharray",n._getStrokeCircumference(),"px")("stroke-width",n._getCircleStrokeWidth(),"%"),i.Vb("r",n._getCircleRadius())}}var h=".mat-progress-spinner{display:block;position:relative}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:currentColor}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{animation:mat-progress-spinner-stroke-rotate-fallback 10000ms cubic-bezier(0.87, 0.03, 0.33, 1) infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition-property:stroke}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition:none;animation:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}@keyframes mat-progress-spinner-stroke-rotate-fallback{0%{transform:rotate(0deg)}25%{transform:rotate(1170deg)}50%{transform:rotate(2340deg)}75%{transform:rotate(3510deg)}100%{transform:rotate(4680deg)}}\n",f=Object(o.A)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t})),"primary"),b=new i.C("mat-progress-spinner-default-options",{providedIn:"root",factory:function(){return{diameter:100}}}),m=function(e){function t(e,n,i,r,o){var a;_classCallCheck(this,t),(a=_callSuper(this,t,[e]))._elementRef=e,a._document=i,a._diameter=100,a._value=0,a._fallbackAnimation=!1,a.mode="determinate";var s=t._diameters;return a._spinnerAnimationLabel=a._getSpinnerAnimationLabel(),s.has(i.head)||s.set(i.head,new Set([100])),a._fallbackAnimation=n.EDGE||n.TRIDENT,a._noopAnimations="NoopAnimations"===r&&!!o&&!o._forceAnimations,o&&(o.diameter&&(a.diameter=o.diameter),o.strokeWidth&&(a.strokeWidth=o.strokeWidth)),a}return _inherits(t,e),_createClass(t,[{key:"diameter",get:function(){return this._diameter},set:function(e){this._diameter=Object(a.f)(e),this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),!this._fallbackAnimation&&this._styleRoot&&this._attachStyleNode()}},{key:"strokeWidth",get:function(){return this._strokeWidth||this.diameter/10},set:function(e){this._strokeWidth=Object(a.f)(e)}},{key:"value",get:function(){return"determinate"===this.mode?this._value:0},set:function(e){this._value=Math.max(0,Math.min(100,Object(a.f)(e)))}},{key:"ngOnInit",value:function(){var e=this._elementRef.nativeElement;this._styleRoot=Object(s.c)(e)||this._document.head,this._attachStyleNode();var t="mat-progress-spinner-indeterminate".concat(this._fallbackAnimation?"-fallback":"","-animation");e.classList.add(t)}},{key:"_getCircleRadius",value:function(){return(this.diameter-10)/2}},{key:"_getViewBox",value:function(){var e=2*this._getCircleRadius()+this.strokeWidth;return"0 0 ".concat(e," ").concat(e)}},{key:"_getStrokeCircumference",value:function(){return 2*Math.PI*this._getCircleRadius()}},{key:"_getStrokeDashOffset",value:function(){return"determinate"===this.mode?this._getStrokeCircumference()*(100-this._value)/100:this._fallbackAnimation&&"indeterminate"===this.mode?.2*this._getStrokeCircumference():null}},{key:"_getCircleStrokeWidth",value:function(){return this.strokeWidth/this.diameter*100}},{key:"_attachStyleNode",value:function(){var e=this._styleRoot,n=this._diameter,i=t._diameters,r=i.get(e);if(!r||!r.has(n)){var o=this._document.createElement("style");o.setAttribute("mat-spinner-animation",this._spinnerAnimationLabel),o.textContent=this._getAnimationText(),e.appendChild(o),r||(r=new Set,i.set(e,r)),r.add(n)}}},{key:"_getAnimationText",value:function(){var e=this._getStrokeCircumference();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,""+.95*e).replace(/END_VALUE/g,""+.2*e).replace(/DIAMETER/g,""+this._spinnerAnimationLabel)}},{key:"_getSpinnerAnimationLabel",value:function(){return this.diameter.toString().replace(".","_")}}])}(f);m.\u0275fac=function(e){return new(e||m)(i.gc(i.r),i.gc(s.a),i.gc(r.e,8),i.gc(c.a,8),i.gc(b))},m.\u0275cmp=i.ac({type:m,selectors:[["mat-progress-spinner"]],hostAttrs:["role","progressbar",1,"mat-progress-spinner"],hostVars:10,hostBindings:function(e,t){2&e&&(i.Vb("aria-valuemin","determinate"===t.mode?0:null)("aria-valuemax","determinate"===t.mode?100:null)("aria-valuenow","determinate"===t.mode?t.value:null)("mode",t.mode),i.jd("width",t.diameter,"px")("height",t.diameter,"px"),i.Yb("_mat-animation-noopable",t._noopAnimations))},inputs:{color:"color",mode:"mode",diameter:"diameter",strokeWidth:"strokeWidth",value:"value"},exportAs:["matProgressSpinner"],features:[i.Rb],decls:9,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(e,t){1&e&&(i.od(0,"\n\n"),i.xc(),i.mc(1,"svg",0),i.od(2,"\n\n  "),i.od(3,"\n  "),i.md(4,l,1,9,"circle",1),i.od(5,"\n\n  "),i.md(6,u,1,7,"circle",2),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Ub(1),i.jd("width",t.diameter,"px")("height",t.diameter,"px"),i.Gc("ngSwitch","indeterminate"===t.mode),i.Vb("viewBox",t._getViewBox()),i.Ub(3),i.Gc("ngSwitchCase",!0),i.Ub(2),i.Gc("ngSwitchCase",!1))},directives:[r.x,r.y],styles:[h],encapsulation:2,changeDetection:0}),m._diameters=new WeakMap,m.ctorParameters=function(){return[{type:i.r},{type:s.a},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[r.e]}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[c.a]}]},{type:void 0,decorators:[{type:i.z,args:[b]}]}]},m.propDecorators={diameter:[{type:i.E}],strokeWidth:[{type:i.E}],mode:[{type:i.E}],value:[{type:i.E}]};var g=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e,n,i,r,o])).mode="indeterminate",a}return _inherits(t,e),_createClass(t)}(m);g.\u0275fac=function(e){return new(e||g)(i.gc(i.r),i.gc(s.a),i.gc(r.e,8),i.gc(c.a,8),i.gc(b))},g.\u0275cmp=i.ac({type:g,selectors:[["mat-spinner"]],hostAttrs:["role","progressbar","mode","indeterminate",1,"mat-spinner","mat-progress-spinner"],hostVars:6,hostBindings:function(e,t){2&e&&(i.jd("width",t.diameter,"px")("height",t.diameter,"px"),i.Yb("_mat-animation-noopable",t._noopAnimations))},inputs:{color:"color"},features:[i.Rb],decls:9,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(e,t){1&e&&(i.od(0,"\n\n"),i.xc(),i.mc(1,"svg",0),i.od(2,"\n\n  "),i.od(3,"\n  "),i.md(4,d,1,9,"circle",1),i.od(5,"\n\n  "),i.md(6,p,1,7,"circle",2),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Ub(1),i.jd("width",t.diameter,"px")("height",t.diameter,"px"),i.Gc("ngSwitch","indeterminate"===t.mode),i.Vb("viewBox",t._getViewBox()),i.Ub(3),i.Gc("ngSwitchCase",!0),i.Ub(2),i.Gc("ngSwitchCase",!1))},directives:[r.x,r.y],styles:[h],encapsulation:2,changeDetection:0}),g.ctorParameters=function(){return[{type:i.r},{type:s.a},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[r.e]}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[c.a]}]},{type:void 0,decorators:[{type:i.z,args:[b]}]}]};var v=_createClass((function e(){_classCallCheck(this,e)}));v.\u0275mod=i.ec({type:v}),v.\u0275inj=i.dc({factory:function(e){return new(e||v)},imports:[[o.k,r.c],o.k]})},Xdy3:function(e,t,n){"use strict";n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return p}));var i,r=n("a82P"),o=n("AaCr");!function(e){e[e.REGISTRATION=0]="REGISTRATION",e[e.LTI=1]="LTI",e[e.CSV_IMPORT=2]="CSV_IMPORT"}(i||(i={}));var a=_createClass((function e(t){_classCallCheck(this,e),this.isStaff=!1,this.isSuperUser=!1,this.isDistrictAdmin=!1,this.isPublisherAdmin=!1,this.isSuperAdmin=!1,this.publisherId=null,t&&(this.isStaff=t.is_staff,this.isSuperUser=t.is_superuser,this.isDistrictAdmin=t.is_district_admin,this.isPublisherAdmin=t.is_publisher_admin,this.isSuperAdmin=t.is_super_admin,this.publisherId=t.is_publisher_admin_id)})),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.newsActive=!1,this.blogActive=!1,this.forumActive=!1,this.calendarActive=!1,t&&(this.newsActive=t.school_tools_status.news,this.blogActive=t.school_tools_status.blog,this.forumActive=t.school_tools_status.forum,this.calendarActive=t.school_tools_status.calendar)}),[{key:"anyActive",get:function(){return this.blogActive||this.forumActive||this.calendarActive}}])}(),c=_createClass((function e(t){_classCallCheck(this,e),this.id=null,this.name=null,this.iconUrl=null,this.isMember=!1,this.isAdmin=!1,this.isTeacher=!1,this.isStudent=!1,this.adminsUsernames=[],this.schoolName="",this.inactivityLimit=null,t?(this.id=t.school_id,this.name=t.school_name,this.iconUrl=t.school_icon_url,this.isMember=t.is_school_member,this.isAdmin=t.is_school_admin,this.isTeacher=t.is_school_teacher,this.isStudent=t.is_school_student,this.tools=new s(t),this.adminsUsernames=t.admins_usernames,this.schoolName=t.school_name,this.inactivityLimit=t.inactivity_limit):this.tools=new s})),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this.ageType=0,t&&t.age_type&&(this.ageType=t.age_type)}),[{key:"isAdult",get:function(){return 0===this.ageType},set:function(e){this.ageType=e?0:1}},{key:"isNotAdult",get:function(){return 1===this.ageType}},{key:"clean",value:function(){this.ageType=0}},{key:"raw",value:function(){return this.ageType}}])}(),u=function(){return _createClass((function e(t){_classCallCheck(this,e),this.firstName="",this.lastName="",this.email="",t&&(this.firstName=t.first_name_adult,this.lastName=t.last_name_adult,this.email=t.email_adult)}),[{key:"clean",value:function(){this.firstName="",this.lastName="",this.email=""}}])}(),d=function(){function e(t){_classCallCheck(this,e),this.regulationAgreementInfo=!1,this.regulationInformationInfo=!1,this.regulationMarketing=!1,this.regulationsFirstModification=!0,this.regulationAgreementDate=new Date,this.ageType=new l,this.adult=new u,t&&(this.regulationAgreementInfo=null!=t.regulation_agreement&&t.regulation_agreement,this.regulationInformationInfo=null!=t.regulation_information&&t.regulation_information,this.regulationMarketing=null!=t.regulation_marketing&&t.regulation_marketing,this.regulationsFirstModification=null==t.regulation_first_modification||t.regulation_first_modification,this.regulationAgreementDate=null==t.regulation_agreement_date?null:t.regulation_agreement_date,this.ageType=new l(t),this.adult=new u(t))}return _createClass(e,[{key:"all",get:function(){return this.regulationMarketing&&this.regulationInformationInfo&&this.regulationAgreementInfo}},{key:"copy",value:function(){return new e(this.raw())}},{key:"raw",value:function(){return{regulation_information:this.regulationInformationInfo,regulation_agreement:this.regulationAgreementInfo,regulation_agreement_date:this.regulationAgreementDate,regulation_marketing:this.regulationMarketing,regulation_first_modification:this.regulationsFirstModification,first_name_adult:this.adult.firstName,last_name_adult:this.adult.lastName,email_adult:this.adult.email,age_type:this.ageType.raw()}}}])}(),p=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).chatToken="",n.isDuringImport=!1,n.email="",e?(n.permissions=new a(e),n.school=new c(e),n.isAuthenticated=!0,n.isConnectedToMInstructor=e.is_connected_to_minstructor,n.schoolIsActive=e.school_is_active,n.chatToken=e.chat_token,n.userCreationType=e.user_creation_type,n.usageType=new o.g(e.usage_type),n.regulations=new d(e),n.cardId=e.card_id,n.cardStartedToken=e.card_started_token,n.isDuringImport=e.is_during_import,n.isLTI=n._isLTI(),n.email=e.email?e.email:""):(n.permissions=new a,n.school=new c,n.isAuthenticated=!1,n.isConnectedToMInstructor=!1,n.schoolIsActive=!1,n.usageType=new o.g,n.regulations=new d),n}return _inherits(t,e),_createClass(t,[{key:"isSchoolAdmin",value:function(){return this.school.isAdmin}},{key:"isSchoolTeacher",value:function(){return this.school.isTeacher}},{key:"isSchoolStudent",value:function(){return this.school.isStudent}},{key:"_isLTI",value:function(){return this.userCreationType==i.LTI}},{key:"isAssignedToSchool",get:function(){return null!=this.school.id}},{key:"hasReadAgreements",value:function(){var e=!this.regulations.regulationsFirstModification,t=this.regulations.regulationAgreementInfo;return e&&t}}])}(r.b)},Xep9:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("9/EM"),r=n("jIYg"),o=n("/h9T");function a(e,t){Object(r.a)(2,arguments);var n=Object(o.a)(t);return Object(i.a)(e,-n)}},XerT:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e),this.STATE={focused:"focused",blured:"blured"},this.currentUnfocusedTime=0,this.blurCounter=0,this.currentState=this.STATE.focused}),[{key:"ngOnInit",value:function(){}},{key:"onFocus",value:function(){this.currentState==this.STATE.blured&&(this.endTime=new Date,this.currentUnfocusedTime=this.currentUnfocusedTime+(this.endTime-this.startTime),this.currentState=this.STATE.focused)}},{key:"onBlur",value:function(){this.currentState==this.STATE.focused&&(this.startTime=new Date,this.blurCounter++,this.currentState=this.STATE.blured)}},{key:"pageFocusHandler",value:function(){document.hasFocus()?this.onFocus():this.onBlur()}},{key:"start",value:function(){var e=this;clearInterval(this.interval),this.interval=setInterval((function(){e.pageFocusHandler()}),500)}},{key:"restart",value:function(){this.blurCounter=0,this.currentUnfocusedTime=0,this.start()}},{key:"getCurrentUnfocusedTime",value:function(){return this.currentUnfocusedTime}},{key:"getBlurCounter",value:function(){return this.blurCounter}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275cmp=i.ac({type:r,selectors:[["page-focus"]],decls:0,vars:0,template:function(e,t){},encapsulation:2})},XhcP:function(e,t,n){"use strict";n.d(t,"a",(function(){return W})),n.d(t,"b",(function(){return P})),n.d(t,"c",(function(){return I})),n.d(t,"d",(function(){return j})),n.d(t,"e",(function(){return F})),n.d(t,"f",(function(){return N})),n.d(t,"g",(function(){return V}));var i=n("nLfN"),r=n("vxfF"),o=n("ofXK"),a=n("fXoL"),s=n("FKr1"),c=n("u47x"),l=n("cH1L"),u=n("8LU1"),d=n("FtGj"),p=n("XNiG"),h=n("xgIS"),f=n("VRyK"),b=n("pLZG"),m=n("lJxs"),g=n("CqXF"),v=n("1G5W"),y=n("/uUt"),M=n("IzEk"),_=n("JX91"),O=n("Kj3r"),z=n("R0Ic"),A=n("R1ws"),k=["*"];function C(e,t){if(1&e){var n=a.nc();a.mc(0,"div",2),a.uc("click",(function(){return a.ad(n),a.yc()._onBackdropClicked()})),a.lc()}if(2&e){var i=a.yc();a.Yb("mat-drawer-shown",i._isShowingBackdrop())}}function w(e,t){1&e&&(a.mc(0,"mat-drawer-content"),a.od(1,"\n  "),a.Ec(2,2),a.od(3,"\n"),a.lc())}var S=[[["mat-drawer"]],[["mat-drawer-content"]],"*"];function T(e,t){if(1&e){var n=a.nc();a.mc(0,"div",2),a.uc("click",(function(){return a.ad(n),a.yc()._onBackdropClicked()})),a.lc()}if(2&e){var i=a.yc();a.Yb("mat-drawer-shown",i._isShowingBackdrop())}}function q(e,t){1&e&&(a.mc(0,"mat-sidenav-content",3),a.od(1,"\n  "),a.Ec(2,2),a.od(3,"\n"),a.lc())}var L=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],E=".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n",D={transformDrawer:Object(z.n)("transform",[Object(z.k)("open, open-instant",Object(z.l)({transform:"none",visibility:"visible"})),Object(z.k)("void",Object(z.l)({"box-shadow":"none",visibility:"hidden"})),Object(z.m)("void => open-instant",Object(z.e)("0ms")),Object(z.m)("void <=> open, open-instant => void",Object(z.e)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},R=new a.C("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function(){return!1}}),x=new a.C("MAT_DRAWER_CONTAINER"),I=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[i,r,o]))._changeDetectorRef=e,a._container=n,a}return _inherits(t,e),_createClass(t,[{key:"ngAfterContentInit",value:function(){var e=this;this._container._contentMarginChanges.subscribe((function(){e._changeDetectorRef.markForCheck()}))}}])}(r.b);I.\u0275fac=function(e){return new(e||I)(a.gc(a.j),a.gc(Object(a.nb)((function(){return P}))),a.gc(a.r),a.gc(r.f),a.gc(a.N))},I.\u0275cmp=a.ac({type:I,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,t){2&e&&a.jd("margin-left",t._container._contentMargins.left,"px")("margin-right",t._container._contentMargins.right,"px")},features:[a.Rb],ngContentSelectors:k,decls:1,vars:0,template:function(e,t){1&e&&(a.Fc(),a.Ec(0))},encapsulation:2,changeDetection:0}),I.ctorParameters=function(){return[{type:a.j},{type:P,decorators:[{type:a.z,args:[Object(a.nb)((function(){return P}))]}]},{type:a.r},{type:r.f},{type:a.N}]};var W=function(){return _createClass((function e(t,n,i,r,o,s,c){var l=this;_classCallCheck(this,e),this._elementRef=t,this._focusTrapFactory=n,this._focusMonitor=i,this._platform=r,this._ngZone=o,this._doc=s,this._container=c,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new p.b,this._animationEnd=new p.b,this._animationState="void",this.openedChange=new a.u(!0),this._openedStream=this.openedChange.pipe(Object(b.a)((function(e){return e})),Object(m.a)((function(){}))),this.openedStart=this._animationStarted.pipe(Object(b.a)((function(e){return e.fromState!==e.toState&&0===e.toState.indexOf("open")})),Object(g.a)(void 0)),this._closedStream=this.openedChange.pipe(Object(b.a)((function(e){return!e})),Object(m.a)((function(){}))),this.closedStart=this._animationStarted.pipe(Object(b.a)((function(e){return e.fromState!==e.toState&&"void"===e.toState})),Object(g.a)(void 0)),this._destroyed=new p.b,this.onPositionChanged=new a.u,this._modeChanged=new p.b,this.openedChange.subscribe((function(e){e?(l._doc&&(l._elementFocusedBeforeDrawerWasOpened=l._doc.activeElement),l._takeFocus()):l._isFocusWithinDrawer()&&l._restoreFocus()})),this._ngZone.runOutsideAngular((function(){Object(h.a)(l._elementRef.nativeElement,"keydown").pipe(Object(b.a)((function(e){return e.keyCode===d.h&&!l.disableClose&&!Object(d.t)(e)})),Object(v.a)(l._destroyed)).subscribe((function(e){return l._ngZone.run((function(){l.close(),e.stopPropagation(),e.preventDefault()}))}))})),this._animationEnd.pipe(Object(y.a)((function(e,t){return e.fromState===t.fromState&&e.toState===t.toState}))).subscribe((function(e){var t=e.fromState,n=e.toState;(0===n.indexOf("open")&&"void"===t||"void"===n&&0===t.indexOf("open"))&&l.openedChange.emit(l._opened)}))}),[{key:"position",get:function(){return this._position},set:function(e){(e="end"===e?"end":"start")!=this._position&&(this._position=e,this.onPositionChanged.emit())}},{key:"mode",get:function(){return this._mode},set:function(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}},{key:"disableClose",get:function(){return this._disableClose},set:function(e){this._disableClose=Object(u.c)(e)}},{key:"autoFocus",get:function(){var e=this._autoFocus;return null==e?"side"!==this.mode:e},set:function(e){this._autoFocus=Object(u.c)(e)}},{key:"opened",get:function(){return this._opened},set:function(e){this.toggle(Object(u.c)(e))}},{key:"_takeFocus",value:function(){var e=this;this.autoFocus&&this._focusTrap&&this._focusTrap.focusInitialElementWhenReady().then((function(t){t||"function"!=typeof e._elementRef.nativeElement.focus||e._elementRef.nativeElement.focus()}))}},{key:"_restoreFocus",value:function(){this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,this._openedVia):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null,this._openedVia=null)}},{key:"_isFocusWithinDrawer",value:function(){var e,t=null===(e=this._doc)||void 0===e?void 0:e.activeElement;return!!t&&this._elementRef.nativeElement.contains(t)}},{key:"ngAfterContentInit",value:function(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState()}},{key:"ngAfterContentChecked",value:function(){this._platform.isBrowser&&(this._enableAnimations=!0)}},{key:"ngOnDestroy",value:function(){this._focusTrap&&this._focusTrap.destroy(),this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}},{key:"open",value:function(e){return this.toggle(!0,e)}},{key:"close",value:function(){return this.toggle(!1)}},{key:"_closeViaBackdropClick",value:function(){return this._setOpen(!1,!0)}},{key:"toggle",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!this.opened,t=arguments.length>1?arguments[1]:void 0;return this._setOpen(e,!e&&this._isFocusWithinDrawer(),t)}},{key:"_setOpen",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"program";return this._opened=e,e?(this._animationState=this._enableAnimations?"open":"open-instant",this._openedVia=i):(this._animationState="void",t&&this._restoreFocus()),this._updateFocusTrapState(),new Promise((function(e){n.openedChange.pipe(Object(M.a)(1)).subscribe((function(t){return e(t?"open":"close")}))}))}},{key:"_getWidth",value:function(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}},{key:"_updateFocusTrapState",value:function(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}},{key:"_animationStartListener",value:function(e){this._animationStarted.next(e)}},{key:"_animationDoneListener",value:function(e){this._animationEnd.next(e)}}])}();W.\u0275fac=function(e){return new(e||W)(a.gc(a.r),a.gc(c.i),a.gc(c.h),a.gc(i.a),a.gc(a.N),a.gc(o.e,8),a.gc(x,8))},W.\u0275cmp=a.ac({type:W,selectors:[["mat-drawer"]],hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,t){1&e&&a.kd("@transform.start",(function(e){return t._animationStartListener(e)}))("@transform.done",(function(e){return t._animationDoneListener(e)})),2&e&&(a.Vb("align",null),a.ld("@transform",t._animationState),a.Yb("mat-drawer-end","end"===t.position)("mat-drawer-over","over"===t.mode)("mat-drawer-push","push"===t.mode)("mat-drawer-side","side"===t.mode)("mat-drawer-opened",t.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:k,decls:5,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(e,t){1&e&&(a.Fc(),a.mc(0,"div",0),a.od(1,"\n  "),a.Ec(2),a.od(3,"\n"),a.lc(),a.od(4,"\n"))},encapsulation:2,data:{animation:[D.transformDrawer]},changeDetection:0}),W.ctorParameters=function(){return[{type:a.r},{type:c.i},{type:c.h},{type:i.a},{type:a.N},{type:void 0,decorators:[{type:a.O},{type:a.z,args:[o.e]}]},{type:P,decorators:[{type:a.O},{type:a.z,args:[x]}]}]},W.propDecorators={position:[{type:a.E}],mode:[{type:a.E}],disableClose:[{type:a.E}],autoFocus:[{type:a.E}],opened:[{type:a.E}],_animationState:[{type:a.w,args:["@transform"]}],openedChange:[{type:a.P}],_openedStream:[{type:a.P,args:["opened"]}],openedStart:[{type:a.P}],_closedStream:[{type:a.P,args:["closed"]}],closedStart:[{type:a.P}],onPositionChanged:[{type:a.P,args:["positionChanged"]}],_animationStartListener:[{type:a.x,args:["@transform.start",["$event"]]}],_animationDoneListener:[{type:a.x,args:["@transform.done",["$event"]]}]};var P=function(){return _createClass((function e(t,n,i,r,o){var s=this,c=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6?arguments[6]:void 0;_classCallCheck(this,e),this._dir=t,this._element=n,this._ngZone=i,this._changeDetectorRef=r,this._animationMode=l,this._drawers=new a.T,this.backdropClick=new a.u,this._destroyed=new p.b,this._doCheckSubject=new p.b,this._contentMargins={left:null,right:null},this._contentMarginChanges=new p.b,t&&t.change.pipe(Object(v.a)(this._destroyed)).subscribe((function(){s._validateDrawers(),s.updateContentMargins()})),o.change().pipe(Object(v.a)(this._destroyed)).subscribe((function(){return s.updateContentMargins()})),this._autosize=c}),[{key:"start",get:function(){return this._start}},{key:"end",get:function(){return this._end}},{key:"autosize",get:function(){return this._autosize},set:function(e){this._autosize=Object(u.c)(e)}},{key:"hasBackdrop",get:function(){return null==this._backdropOverride?!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode:this._backdropOverride},set:function(e){this._backdropOverride=null==e?null:Object(u.c)(e)}},{key:"scrollable",get:function(){return this._userContent||this._content}},{key:"ngAfterContentInit",value:function(){var e=this;this._allDrawers.changes.pipe(Object(_.a)(this._allDrawers),Object(v.a)(this._destroyed)).subscribe((function(t){e._drawers.reset(t.filter((function(t){return!t._container||t._container===e}))),e._drawers.notifyOnChanges()})),this._drawers.changes.pipe(Object(_.a)(null)).subscribe((function(){e._validateDrawers(),e._drawers.forEach((function(t){e._watchDrawerToggle(t),e._watchDrawerPosition(t),e._watchDrawerMode(t)})),(!e._drawers.length||e._isDrawerOpen(e._start)||e._isDrawerOpen(e._end))&&e.updateContentMargins(),e._changeDetectorRef.markForCheck()})),this._ngZone.runOutsideAngular((function(){e._doCheckSubject.pipe(Object(O.a)(10),Object(v.a)(e._destroyed)).subscribe((function(){return e.updateContentMargins()}))}))}},{key:"ngOnDestroy",value:function(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}},{key:"open",value:function(){this._drawers.forEach((function(e){return e.open()}))}},{key:"close",value:function(){this._drawers.forEach((function(e){return e.close()}))}},{key:"updateContentMargins",value:function(){var e=this,t=0,n=0;if(this._left&&this._left.opened)if("side"==this._left.mode)t+=this._left._getWidth();else if("push"==this._left.mode){var i=this._left._getWidth();t+=i,n-=i}if(this._right&&this._right.opened)if("side"==this._right.mode)n+=this._right._getWidth();else if("push"==this._right.mode){var r=this._right._getWidth();n+=r,t-=r}n=n||null,(t=t||null)===this._contentMargins.left&&n===this._contentMargins.right||(this._contentMargins={left:t,right:n},this._ngZone.run((function(){return e._contentMarginChanges.next(e._contentMargins)})))}},{key:"ngDoCheck",value:function(){var e=this;this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular((function(){return e._doCheckSubject.next()}))}},{key:"_watchDrawerToggle",value:function(e){var t=this;e._animationStarted.pipe(Object(b.a)((function(e){return e.fromState!==e.toState})),Object(v.a)(this._drawers.changes)).subscribe((function(e){"open-instant"!==e.toState&&"NoopAnimations"!==t._animationMode&&t._element.nativeElement.classList.add("mat-drawer-transition"),t.updateContentMargins(),t._changeDetectorRef.markForCheck()})),"side"!==e.mode&&e.openedChange.pipe(Object(v.a)(this._drawers.changes)).subscribe((function(){return t._setContainerClass(e.opened)}))}},{key:"_watchDrawerPosition",value:function(e){var t=this;e&&e.onPositionChanged.pipe(Object(v.a)(this._drawers.changes)).subscribe((function(){t._ngZone.onMicrotaskEmpty.pipe(Object(M.a)(1)).subscribe((function(){t._validateDrawers()}))}))}},{key:"_watchDrawerMode",value:function(e){var t=this;e&&e._modeChanged.pipe(Object(v.a)(Object(f.a)(this._drawers.changes,this._destroyed))).subscribe((function(){t.updateContentMargins(),t._changeDetectorRef.markForCheck()}))}},{key:"_setContainerClass",value:function(e){var t=this._element.nativeElement.classList,n="mat-drawer-container-has-open";e?t.add(n):t.remove(n)}},{key:"_validateDrawers",value:function(){var e=this;this._start=this._end=null,this._drawers.forEach((function(t){"end"==t.position?(e._end,e._end=t):(e._start,e._start=t)})),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}},{key:"_isPushed",value:function(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}},{key:"_onBackdropClicked",value:function(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}},{key:"_closeModalDrawersViaBackdrop",value:function(){var e=this;[this._start,this._end].filter((function(t){return t&&!t.disableClose&&e._canHaveBackdrop(t)})).forEach((function(e){return e._closeViaBackdropClick()}))}},{key:"_isShowingBackdrop",value:function(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}},{key:"_canHaveBackdrop",value:function(e){return"side"!==e.mode||!!this._backdropOverride}},{key:"_isDrawerOpen",value:function(e){return null!=e&&e.opened}}])}();P.\u0275fac=function(e){return new(e||P)(a.gc(l.c,8),a.gc(a.r),a.gc(a.N),a.gc(a.j),a.gc(r.h),a.gc(R),a.gc(A.a,8))},P.\u0275cmp=a.ac({type:P,selectors:[["mat-drawer-container"]],contentQueries:function(e,t,n){var i;1&e&&(a.Zb(n,I,!0),a.Zb(n,W,!0)),2&e&&(a.Vc(i=a.vc())&&(t._content=i.first),a.Vc(i=a.vc())&&(t._allDrawers=i))},viewQuery:function(e,t){var n;1&e&&a.vd(I,!0),2&e&&a.Vc(n=a.vc())&&(t._userContent=n.first)},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,t){2&e&&a.Yb("mat-drawer-container-explicit-backdrop",t._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[a.Tb([{provide:x,useExisting:P}])],ngContentSelectors:["mat-drawer","mat-drawer-content","*"],decls:8,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,t){1&e&&(a.Fc(S),a.md(0,C,1,2,"div",0),a.od(1,"\n\n"),a.Ec(2),a.od(3,"\n\n"),a.Ec(4,1),a.od(5,"\n"),a.md(6,w,4,0,"mat-drawer-content",1),a.od(7,"\n")),2&e&&(a.Gc("ngIf",t.hasBackdrop),a.Ub(6),a.Gc("ngIf",!t._content))},directives:[o.t,I],styles:[E],encapsulation:2,changeDetection:0}),P.ctorParameters=function(){return[{type:l.c,decorators:[{type:a.O}]},{type:a.r},{type:a.N},{type:a.j},{type:r.h},{type:void 0,decorators:[{type:a.z,args:[R]}]},{type:String,decorators:[{type:a.O},{type:a.z,args:[A.a]}]}]},P.propDecorators={_allDrawers:[{type:a.o,args:[W,{descendants:!0}]}],_content:[{type:a.n,args:[I]}],_userContent:[{type:a.gb,args:[I]}],autosize:[{type:a.E}],hasBackdrop:[{type:a.E}],backdropClick:[{type:a.P}]};var N=function(e){function t(e,n,i,r,o){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i,r,o])}return _inherits(t,e),_createClass(t)}(I);N.\u0275fac=function(e){return new(e||N)(a.gc(a.j),a.gc(Object(a.nb)((function(){return F}))),a.gc(a.r),a.gc(r.f),a.gc(a.N))},N.\u0275cmp=a.ac({type:N,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(e,t){2&e&&a.jd("margin-left",t._container._contentMargins.left,"px")("margin-right",t._container._contentMargins.right,"px")},features:[a.Rb],ngContentSelectors:k,decls:1,vars:0,template:function(e,t){1&e&&(a.Fc(),a.Ec(0))},encapsulation:2,changeDetection:0}),N.ctorParameters=function(){return[{type:a.j},{type:F,decorators:[{type:a.z,args:[Object(a.nb)((function(){return F}))]}]},{type:a.r},{type:r.f},{type:a.N}]};var j=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._fixedInViewport=!1,e._fixedTopGap=0,e._fixedBottomGap=0,e}return _inherits(t,e),_createClass(t,[{key:"fixedInViewport",get:function(){return this._fixedInViewport},set:function(e){this._fixedInViewport=Object(u.c)(e)}},{key:"fixedTopGap",get:function(){return this._fixedTopGap},set:function(e){this._fixedTopGap=Object(u.f)(e)}},{key:"fixedBottomGap",get:function(){return this._fixedBottomGap},set:function(e){this._fixedBottomGap=Object(u.f)(e)}}])}(W);j.\u0275fac=function(e){return B(e||j)},j.\u0275cmp=a.ac({type:j,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(e,t){2&e&&(a.Vb("align",null),a.jd("top",t.fixedInViewport?t.fixedTopGap:null,"px")("bottom",t.fixedInViewport?t.fixedBottomGap:null,"px"),a.Yb("mat-drawer-end","end"===t.position)("mat-drawer-over","over"===t.mode)("mat-drawer-push","push"===t.mode)("mat-drawer-side","side"===t.mode)("mat-drawer-opened",t.opened)("mat-sidenav-fixed",t.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[a.Rb],ngContentSelectors:k,decls:5,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(e,t){1&e&&(a.Fc(),a.mc(0,"div",0),a.od(1,"\n  "),a.Ec(2),a.od(3,"\n"),a.lc(),a.od(4,"\n"))},encapsulation:2,data:{animation:[D.transformDrawer]},changeDetection:0}),j.propDecorators={fixedInViewport:[{type:a.E}],fixedTopGap:[{type:a.E}],fixedBottomGap:[{type:a.E}]};var B=a.oc(j),F=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(P);F.\u0275fac=function(e){return U(e||F)},F.\u0275cmp=a.ac({type:F,selectors:[["mat-sidenav-container"]],contentQueries:function(e,t,n){var i;1&e&&(a.Zb(n,N,!0),a.Zb(n,j,!0)),2&e&&(a.Vc(i=a.vc())&&(t._content=i.first),a.Vc(i=a.vc())&&(t._allDrawers=i))},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,t){2&e&&a.Yb("mat-drawer-container-explicit-backdrop",t._backdropOverride)},exportAs:["matSidenavContainer"],features:[a.Tb([{provide:x,useExisting:F}]),a.Rb],ngContentSelectors:["mat-sidenav","mat-sidenav-content","*"],decls:8,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],["cdkScrollable","",4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"],["cdkScrollable",""]],template:function(e,t){1&e&&(a.Fc(L),a.md(0,T,1,2,"div",0),a.od(1,"\n\n"),a.Ec(2),a.od(3,"\n\n"),a.Ec(4,1),a.od(5,"\n"),a.md(6,q,4,0,"mat-sidenav-content",1),a.od(7,"\n")),2&e&&(a.Gc("ngIf",t.hasBackdrop),a.Ub(6),a.Gc("ngIf",!t._content))},directives:[o.t,N,r.b],styles:[E],encapsulation:2,changeDetection:0}),F.propDecorators={_allDrawers:[{type:a.o,args:[j,{descendants:!0}]}],_content:[{type:a.n,args:[N]}]};var U=a.oc(F),V=_createClass((function e(){_classCallCheck(this,e)}));V.\u0275mod=a.ec({type:V}),V.\u0275inj=a.dc({factory:function(e){return new(e||V)},imports:[[o.c,s.k,i.b,r.c],r.c,s.k]})},"XiC+":function(e,t,n){"use strict";n.d(t,"a",(function(){return R}));var i=n("cp0P"),r=n("soBk"),o=n("dLnV"),a=n("0B9a"),s=n("TmkG"),c=n("UTBW");function l(e,t,n,i){return n.isAuthenticated}function u(e,t,n,i){return n.isAuthenticated}var d=n("S4aZ"),p=[d.b.COLLECTIONS.label,d.b.MY_SCHOOL.label,d.b.ASSIGNMENTS.label,d.b.ASSESSMENT.label,d.b.MESSENGER.label,d.b.CHAT.label,d.b.VR.label,d.b.ECOMMERCE.label],h=function(){return _createClass((function e(t){_classCallCheck(this,e),t&&(this.label=t.label,this.checkFunction=t.checkFunction?t.checkFunction:null,this.navLinkList=t.navLinkList,this.getNavLinkListFunction=t.getNavLinkListFunction?t.getNavLinkListFunction:null)}),[{key:"addNotifications",value:function(e){var t,n=_createForOfIteratorHelper(this.activeNavLinkList);try{for(n.s();!(t=n.n()).done;){var i=t.value;i===d.b.CONNECTIONS&&(i.notifications=e.connections,i.notificationsNumber=e.connectionsNumber),i===d.b.ASSIGNMENTS&&(i.notifications=e.assignments,i.notificationsNumber=e.assignmentsNumber),i===d.b.CONTESTS&&(i.notifications=e.contests,i.notificationsNumber=e.contests)}}catch(r){n.e(r)}finally{n.f()}}},{key:"changeIcons",value:function(){var e,t=_createForOfIteratorHelper(this.activeNavLinkList);try{for(t.s();!(e=t.n()).done;){var n=e.value;n===d.b.MESSENGER&&(n.icon="email"),n===d.b.MY_CONTENT&&(n.icon="chrome_reader_mode"),n===d.b.ASSIGNMENTS&&(n.icon="spellcheck")}}catch(i){t.e(i)}finally{t.f()}}}],[{key:"getActiveSubNav",value:function(e,t,n,i,r){var o,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],s=[],c=function(e,t,n,i,r){var o=!e.checkFunction,a=e.checkFunction&&e.checkFunction(t,n,i,r);return o||a},l=_createForOfIteratorHelper(e);try{for(l.s();!(o=l.n()).done;){var u=o.value;if(c(u,t,n,i,r)){var p=d.a.getActiveNavLink(u.navLinkList,t,n,i,r),h=a?this.filterNavLinks(p,r):p;h.length>0&&(u.activeNavLinkList=h,s.push(u))}}}catch(f){l.e(f)}finally{l.f()}return s}},{key:"filterNavLinks",value:function(e,t){return e.filter((function(e){return!(p.indexOf(e.label)>-1&&t)}))}}])}();function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return new h({label:e,navLinkList:t,checkFunction:n})}var b={MAIN_MENU:f("menu.main",[d.b.HOME,d.b.MY_CONTENT,d.b.MY_SPACE,d.b.COLLECTIONS,d.b.THERAPY_SESSIONS,d.b.CONNECTIONS,d.b.CARD,d.b.MY_SCHOOL,d.b.ASSIGNMENTS,d.b.ASSESSMENT,d.b.TEST_GENERATOR,d.b.GRADEBOOK,d.b.REPORTS,d.b.CONTESTS,d.b.VR]),PARENT_MENU:f("menu.parent",[d.b.MY_CHILDREN]),COMMUNICATION_MENU:f("menu.communication",[d.b.CALENDAR,d.b.MESSENGER,d.b.CHAT,d.b.NOTESLIST],(function(e,t,n,i){return n.isAuthenticated})),MY_LICENSES_MENU:f("menu.my_licenses",[d.b.ECOMMERCE,d.b.EXPIRED_COLLECTIONS,d.b.MY_PAYMENTS],l),MY_LICENSES_MENU_WITHOUT_UNLOCK_COLLECTIONS:f("menu.my_licenses",[d.b.EXPIRED_COLLECTIONS,d.b.MY_PAYMENTS],l),SUPPORT_MENU:f("menu.support",[d.b.DOCUMENTATION,d.b.CONTACT_PUBLISHER],(function(e,t,n,i){return t.documentationActive||t.contactPublisherActive||e.technicalSupportActive&&t.contactSupportActive})),ABOUT_US_MENU:f("menu.about",[d.b.ABOUT_US]),DESKTOP_ONLY_MENU:f("",[d.b.HISTORIC_IMPORTANT_MESSAGES,d.b.CALENDAR,d.b.MESSENGER,d.b.CHAT,d.b.NOTESLIST,d.b.ECOMMERCE,d.b.EXPIRED_COLLECTIONS,d.b.MY_PAYMENTS,d.b.DOCUMENTATION,d.b.CONTACT_PUBLISHER],u),DESKTOP_MENU_WITHOUT_UNLOCK_COLLECTIONS:f("",[d.b.HISTORIC_IMPORTANT_MESSAGES,d.b.CALENDAR,d.b.MESSENGER,d.b.CHAT,d.b.NOTESLIST,d.b.MY_PAYMENTS,d.b.EXPIRED_COLLECTIONS,d.b.DOCUMENTATION,d.b.CONTACT_SUPPORT,d.b.CONTACT_PUBLISHER],u)};!1===isFranceInstance()&&(b.ABOUT_US_MENU.navLinkList.push(d.b.CONTACT_US),b.SUPPORT_MENU.navLinkList.push(d.b.CONTACT_SUPPORT),b.DESKTOP_ONLY_MENU.navLinkList.push(d.b.CONTACT_SUPPORT));var m=b,g=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this.subNavList=[m.MAIN_MENU,m.PARENT_MENU,m.COMMUNICATION_MENU,m.MY_LICENSES_MENU,m.MY_LICENSES_MENU_WITHOUT_UNLOCK_COLLECTIONS,m.SUPPORT_MENU,m.ABOUT_US_MENU],n&&this.updateSubNavList(n),r||(this.subNavList=this.subNavList.filter((function(e){return"menu.parent"!==e.label}))),t&&n&&i&&o&&(this.activeSubNavList=h.getActiveSubNav(this.subNavList,t,n,i,r,!0),-1!=this.activeSubNavList.indexOf(m.MAIN_MENU)&&m.MAIN_MENU.addNotifications(o),t.sejerIconsActive&&this.activeSubNavList.map((function(e){return e.changeIcons()})))}),[{key:"updateSubNavList",value:function(e){e.getProperty("unlockCollections")?this.subNavList.splice(4,1):this.subNavList.splice(3,1)}}])}(),v=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),t&&n&&i&&(this.updateSubNavList(n),this.activeSubNavList=h.getActiveSubNav(this.subNavList,t,n,i,r),t.sejerIconsActive&&this.activeSubNavList.map((function(e){return e.changeIcons()})))}),[{key:"updateSubNavList",value:function(e){e.getProperty("unlockCollections")?this.subNavList=[m.DESKTOP_ONLY_MENU]:this.subNavList=[m.DESKTOP_MENU_WITHOUT_UNLOCK_COLLECTIONS]}}])}(),y=n("fXoL"),M=n("tyNb"),_=n("XhcP"),O=n("ofXK"),z=n("MutI"),A=n("voD8"),k=n("WzDP"),C=n("/on4"),w=n("ib7N"),S=["sidenav"];function T(e,t){if(1&e&&y.hc(0,"app-user-avatar",10),2&e){var n=y.yc();y.Gc("profile",n.user.profile)("settings",n.settings)}}function q(e,t){if(1&e&&y.hc(0,"app-dark-mode-button",11),2&e){var n=y.yc();y.Gc("textColor","var(--common-light-primary-text)")("translations",n.translations)}}function L(e,t){if(1&e&&y.hc(0,"app-font-scale-select",11),2&e){var n=y.yc();y.Gc("textColor","var(--common-light-primary-text)")("translations",n.translations)}}function E(e,t){if(1&e&&(y.mc(0,"app-side-sub-nav",12),y.od(1,"\n                    "),y.lc()),2&e){var n=t.$implicit,i=y.yc();y.Gc("translations",i.translations)("navLinkList",n.activeNavLinkList)("subNavLabel",n.label)}}function D(e,t){if(1&e&&(y.mc(0,"app-side-sub-nav",12),y.od(1,"\n                    "),y.lc()),2&e){var n=t.$implicit,i=y.yc();y.Gc("translations",i.translations)("navLinkList",n.activeNavLinkList)("subNavLabel",n.label)}}var R=function(){return _createClass((function e(t,n,i,r,a,s,l){_classCallCheck(this,e),this._translations=t,this._settings=n,this._authUser=i,this._firebaseSessionManager=r,this._uiSettings=a,this._notifications=s,this._router=l,this.settings=new o.Settings,this.uiSettings=new c.a,this.user=new o.AuthUser,this.notifications=new o.Notifications,this.showChatNewMessageNotification=!1,this.isTeacher=!1,this.isParent=!1,this.appSideNavMobile=new g,this.appSideNavDesktop=new v,this.isMobileScreen=!1,this.isLogged=!1}),[{key:"onResize",value:function(){this.isMobileScreen=window.innerWidth<1025}},{key:"ngOnInit",value:function(){var e=this;this.fetchData(),this._notifications.get().subscribe((function(t){return e.notifications=t})),this._authUser.onChange().subscribe((function(t){e.setUser(t)})),this.onResize()}},{key:"fetchData",value:function(){var e=this;Object(i.a)([this._settings.get(),this._uiSettings.get(),this._authUser.get(),this._translations.getTranslations(),this._notifications.get()]).subscribe((function(t){var n=_slicedToArray(t,5),i=n[0],r=n[1],o=n[2],a=n[3],s=n[4];e.settings=i,e.uiSettings=r,e.setUser(o),e.chatNotifications(),e.translations=a,e.notifications=s,e.appSideNavMobile=new g(e.settings,e.uiSettings,e.user,e.isParent,e.notifications),e.appSideNavDesktop=new v(e.settings,e.uiSettings,e.user,e.isParent)}))}},{key:"toggle",value:function(){return this.sidenav.toggle()}},{key:"open",value:function(){return this.sidenav.open()}},{key:"close",value:function(){return this.sidenav.close()}},{key:"chatNotifications",value:function(){var e=this;this.user.isAuthenticated&&this._firebaseSessionManager.isReady().subscribe((function(t){t&&e.checkChatNotifications()}))}},{key:"checkChatNotifications",value:function(){var e=this;this._firebaseSessionManager.isUserLogged()?this._checkChatNotifications():this._firebaseSessionManager.logInUser().subscribe((function(){e._checkChatNotifications()}))}},{key:"_checkChatNotifications",value:function(){var e=this;this._firebaseSessionManager.getUnreadNotificationsOnce().subscribe((function(t){var n=t.val();e.showChatNewMessageNotification=n&&!n.read}))}},{key:"setUser",value:function(e){this.user=e,this.isLogged=e.isAuthenticated,this.isTeacher=this.user.isTeacher(),this.isParent=this.user.isParent()}}])}();R.\u0275fac=function(e){return new(e||R)(y.gc(r.F),y.gc(r.D),y.gc(r.f),y.gc(a.a),y.gc(s.a),y.gc(r.v),y.gc(M.g))},R.\u0275cmp=y.ac({type:R,selectors:[["app-side-nav"]],viewQuery:function(e,t){var n;1&e&&y.hd(S,!0),2&e&&y.Vc(n=y.vc())&&(t.sidenav=n.first)},hostBindings:function(e,t){1&e&&y.uc("resize",(function(){return t.onResize()}),!1,y.Zc)},features:[y.Tb([a.a])],ngContentSelectors:["*"],decls:40,vars:9,consts:[[3,"mode","fixedInViewport","fixedTopGap","fixedBottomGap"],["sidenav",""],[1,"nav-header"],[3,"profile","settings",4,"ngIf"],[3,"textColor","translations",4,"ngIf"],[1,"content"],[1,"desktop-only"],[3,"click"],[3,"translations","navLinkList","subNavLabel",4,"ngFor","ngForOf"],[1,"mobile-only"],[3,"profile","settings"],[3,"textColor","translations"],[3,"translations","navLinkList","subNavLabel"]],template:function(e,t){1&e&&(y.Fc(),y.mc(0,"mat-sidenav-container"),y.od(1,"\n    "),y.mc(2,"mat-sidenav",0,1),y.od(4,"\n        "),y.mc(5,"div",2),y.od(6,"\n            "),y.md(7,T,1,2,"app-user-avatar",3),y.od(8,"\n\n            "),y.md(9,q,1,2,"app-dark-mode-button",4),y.od(10,"\n            "),y.md(11,L,1,2,"app-font-scale-select",4),y.od(12,"\n        "),y.lc(),y.od(13,"\n        "),y.mc(14,"div",5),y.od(15,"\n            "),y.mc(16,"div",6),y.od(17,"\n                "),y.mc(18,"mat-nav-list",7),y.uc("click",(function(){return t.close()})),y.od(19,"\n                    "),y.md(20,E,2,3,"app-side-sub-nav",8),y.od(21,"\n                "),y.lc(),y.od(22,"\n            "),y.lc(),y.od(23,"\n            "),y.mc(24,"div",9),y.od(25,"\n                "),y.mc(26,"mat-nav-list",7),y.uc("click",(function(){return t.close()})),y.od(27,"\n                    "),y.md(28,D,2,3,"app-side-sub-nav",8),y.od(29,"\n                "),y.lc(),y.od(30,"\n            "),y.lc(),y.od(31,"\n        "),y.lc(),y.od(32,"\n    "),y.lc(),y.od(33,"\n    "),y.mc(34,"mat-sidenav-content"),y.od(35,"\n        "),y.Ec(36),y.od(37,"\n    "),y.lc(),y.od(38,"\n"),y.lc(),y.od(39,"\n")),2&e&&(y.Ub(2),y.Gc("mode","over")("fixedInViewport",!0)("fixedTopGap",0)("fixedBottomGap",0),y.Ub(5),y.Gc("ngIf",t.user.isAuthenticated),y.Ub(2),y.Gc("ngIf",t.isMobileScreen&&t.uiSettings.enableDarkModeButton&&t.isLogged),y.Ub(2),y.Gc("ngIf",t.isMobileScreen&&t.uiSettings.enableFontScaleButton&&t.isLogged),y.Ub(9),y.Gc("ngForOf",t.appSideNavDesktop.activeSubNavList),y.Ub(8),y.Gc("ngForOf",t.appSideNavMobile.activeSubNavList))},directives:[_.e,_.d,O.t,z.h,O.s,_.f,A.a,k.a,C.a,w.a],encapsulation:2})},XjE2:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("cp0P"),r=n("bS4Q"),o=n("OM7H"),a=n("HVL/"),s=n("fXoL"),c=n("ofXK"),l=n("gInW");function u(e,t){if(1&e&&(s.mc(0,"div",6),s.od(1,"\n            "),s.mc(2,"h3"),s.od(3),s.zc(4,"getLabel"),s.lc(),s.od(5,"\n        "),s.lc()),2&e){var n=s.yc();s.Ub(3),s.pd(s.Bc(4,1,n.translations,"privacy_policy.header"))}}var d=function(e){return{"scrollable-window-for-privacy-policy":e}},p=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._translations=t,this._settings=n,this._authUser=i,this.showHeader=!0,this.scrollableContent=!1}),[{key:"ngOnInit",value:function(){var e=this;Object(i.a)([this._settings.get(),this._authUser.get()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.lang=e._translations.getCurrentLanguage(i,r).key})),this._translations.getTranslations().subscribe((function(t){e.translations=t}))}}])}();p.\u0275fac=function(e){return new(e||p)(s.gc(a.a),s.gc(r.a),s.gc(o.a))},p.\u0275cmp=s.ac({type:p,selectors:[["app-privacy-policy"]],inputs:{showHeader:"showHeader",scrollableContent:"scrollableContent"},decls:100,vars:80,consts:[[1,"page-content"],[1,"public-regulations"],["class","page-title-bar page-title-bar__header public-justify-header",4,"ngIf"],[1,"public-center-text-grid","mdl-grid",3,"ngClass"],[1,"mdl-cell--6-col"],[3,"innerHtml"],[1,"page-title-bar","page-title-bar__header","public-justify-header"]],template:function(e,t){1&e&&(s.od(0,"\n\n"),s.mc(1,"div",0),s.od(2,"\n    "),s.mc(3,"div",1),s.od(4,"\n        "),s.md(5,u,6,4,"div",2),s.od(6,"\n        "),s.mc(7,"div",3),s.od(8,"\n            "),s.mc(9,"div",4),s.od(10,"\n                "),s.mc(11,"h4"),s.od(12),s.zc(13,"getLabel"),s.lc(),s.od(14,"\n\n                "),s.hc(15,"div",5),s.zc(16,"getLabel"),s.od(17,"\n                "),s.hc(18,"div",5),s.zc(19,"getLabel"),s.od(20,"\n            "),s.lc(),s.od(21,"\n\n            "),s.mc(22,"div",4),s.od(23,"\n                "),s.mc(24,"h4"),s.od(25),s.zc(26,"getLabel"),s.lc(),s.od(27,"\n\n                "),s.hc(28,"div",5),s.zc(29,"getLabel"),s.od(30,"\n                "),s.mc(31,"ul"),s.od(32,"\n                    "),s.hc(33,"li",5),s.zc(34,"getLabel"),s.od(35,"\n                    "),s.hc(36,"li",5),s.zc(37,"getLabel"),s.od(38,"\n                    "),s.hc(39,"li",5),s.zc(40,"getLabel"),s.od(41,"\n                "),s.lc(),s.od(42,"\n            "),s.lc(),s.od(43,"\n\n            "),s.mc(44,"div",4),s.od(45,"\n                "),s.mc(46,"h4"),s.od(47),s.zc(48,"getLabel"),s.lc(),s.od(49,"\n                "),s.hc(50,"div",5),s.zc(51,"getLabel"),s.od(52,"\n                "),s.hc(53,"div",5),s.zc(54,"getLabel"),s.od(55,"\n            "),s.lc(),s.od(56,"\n\n            "),s.mc(57,"div",4),s.od(58,"\n                "),s.mc(59,"h4"),s.od(60),s.zc(61,"getLabel"),s.lc(),s.od(62,"\n                "),s.hc(63,"div",5),s.zc(64,"getLabel"),s.od(65,"\n            "),s.lc(),s.od(66,"\n\n            "),s.mc(67,"div",4),s.od(68,"\n                "),s.mc(69,"h4"),s.od(70),s.zc(71,"getLabel"),s.lc(),s.od(72,"\n                "),s.hc(73,"div",5),s.zc(74,"getLabel"),s.od(75,"\n            "),s.lc(),s.od(76,"\n\n            "),s.mc(77,"div",4),s.od(78,"\n                "),s.mc(79,"h4"),s.od(80),s.zc(81,"getLabel"),s.lc(),s.od(82,"\n                "),s.hc(83,"div",5),s.zc(84,"getLabel"),s.od(85,"\n            "),s.lc(),s.od(86,"\n\n            "),s.mc(87,"div",4),s.od(88,"\n                "),s.mc(89,"h4"),s.od(90),s.zc(91,"getLabel"),s.lc(),s.od(92,"\n                "),s.hc(93,"div",5),s.zc(94,"getLabel"),s.od(95,"\n            "),s.lc(),s.od(96,"\n        "),s.lc(),s.od(97,"\n    "),s.lc(),s.od(98,"\n"),s.lc(),s.od(99,"\n")),2&e&&(s.Ub(5),s.Gc("ngIf",t.showHeader),s.Ub(2),s.Gc("ngClass",s.Mc(78,d,t.scrollableContent)),s.Ub(5),s.qd("\n                    ",s.Bc(13,21,t.translations,"privacy_policy.what_information_do_we_collect.title"),"\n                "),s.Ub(3),s.Hc("innerHtml",s.Bc(16,24,t.translations,"privacy_policy.what_information_do_we_collect.info1"),s.bd),s.Ub(3),s.Hc("innerHtml",s.Bc(19,27,t.translations,"privacy_policy.what_information_do_we_collect.info2"),s.bd),s.Ub(7),s.qd("\n                    ",s.Bc(26,30,t.translations,"privacy_policy.what_do_we_use_your_information_for.title"),"\n                "),s.Ub(3),s.Hc("innerHtml",s.Bc(29,33,t.translations,"privacy_policy.what_do_we_use_your_information_for.info"),s.bd),s.Ub(5),s.Hc("innerHtml",s.Bc(34,36,t.translations,"privacy_policy.what_do_we_use_your_information_for.list1"),s.bd),s.Ub(3),s.Hc("innerHtml",s.Bc(37,39,t.translations,"privacy_policy.what_do_we_use_your_information_for.list2"),s.bd),s.Ub(3),s.Hc("innerHtml",s.Bc(40,42,t.translations,"privacy_policy.what_do_we_use_your_information_for.list3"),s.bd),s.Ub(8),s.qd("\n                    ",s.Bc(48,45,t.translations,"privacy_policy.do_we_use_cookies.title"),"\n                "),s.Ub(3),s.Hc("innerHtml",s.Bc(51,48,t.translations,"privacy_policy.do_we_use_cookies.info1"),s.bd),s.Ub(3),s.Hc("innerHtml",s.Bc(54,51,t.translations,"privacy_policy.do_we_use_cookies.info2"),s.bd),s.Ub(7),s.qd("\n                    ",s.Bc(61,54,t.translations,"privacy_policy.do_we_disclose_any_information_to_outside_parties.title"),"\n                "),s.Ub(3),s.Hc("innerHtml",s.Bc(64,57,t.translations,"privacy_policy.do_we_disclose_any_information_to_outside_parties.info"),s.bd),s.Ub(7),s.qd("\n                    ",s.Bc(71,60,t.translations,"privacy_policy.terms_and_conditions.title"),"\n                "),s.Ub(3),s.Hc("innerHtml",s.Bc(74,63,t.translations,"privacy_policy.terms_and_conditions.info"),s.bd),s.Ub(7),s.qd("\n                    ",s.Bc(81,66,t.translations,"privacy_policy.your_consent.title"),"\n                "),s.Ub(3),s.Hc("innerHtml",s.Bc(84,69,t.translations,"privacy_policy.your_consent.info"),s.bd),s.Ub(7),s.qd("\n                    ",s.Bc(91,72,t.translations,"privacy_policy.changes_to_our_privacy_policy.title"),"\n                "),s.Ub(3),s.Hc("innerHtml",s.Bc(94,75,t.translations,"privacy_policy.changes_to_our_privacy_policy.info"),s.bd))},directives:[c.t,c.q],pipes:[l.l],encapsulation:2})},XkHQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("B5H6"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return Object(i.isNumeric)(+e)&&Object(i.isNumeric)(+t)?+e+1+" - "+t:Object(i.isNumeric)(+t)?"? - "+t:""}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"formatPercentageRange",type:o,pure:!0})},Xmkc:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("lJxs"),r=n("3YjN"),o=n("QNBq"),a=_createClass((function e(t,n,i){_classCallCheck(this,e),this.username=t,this.firstName=n,this.lastName=i})),s=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this._ui=new r.b,this.isRead=function(){return n._isRead},this.getSenderName=function(){return n.getName(n.sender)},this.getRecipientName=function(){return n.getName(n.recipient)},this.ifNullGetEmptyString=function(e){return null==e?"":e},this.id=t.id,this.subject=t.subject,this.sentAt=new Date(t.sent_at),this.readAt=new Date(t.read_at),this.repliedAt=new Date(t.replied_at),this.recipient=new a(t.recipient.username,t.recipient.first_name,t.recipient.last_name),this.sender=new a(t.sender.username,t.sender.first_name,t.sender.last_name),this.parentMsg=t.parent_msg,this.body=t.body,t.secure_file&&(this.secureFile=o.a.fromRaw(t.secure_file)),this._isRead=t.read_at.length>0,t.secure_audio_file&&(this.secureAudioFile=o.a.fromRaw(t.secure_audio_file)),this._isRead=t.read_at.length>0}),[{key:"getName",value:function(e){var t=(this.ifNullGetEmptyString(e.firstName)+" "+this.ifNullGetEmptyString(e.lastName)).trim();return""===t?e.username:t}}])}(),c=_createClass((function e(t){_classCallCheck(this,e),this.cursor=t.cursor,this.hasMore=t.has_more,this.messages=t.messages.map((function(e){return new s(e)}))})),l=n("soBk"),u=n("xMd4"),d=n("fXoL"),p=String(50),h=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._utilsService=n,this.mapNumber=function(e){return e?Number(e):0}}),[{key:"mapPaginatedMessages",value:function(e){return new c(e)}},{key:"mapMessages",value:function(e){return e.map((function(e){return new s(e)}))}},{key:"mapMessage",value:function(e){return e?new s(e):e}},{key:"sendMessage",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o={recipient:e.map((function(e){return e.username})).join(","),subject:t,body:n,uploaded_file_id:i?i.fileId:null,uploaded_audio_file_id:r?r.fileId:null};return this._restClient.post("/messenger/compose",o)}},{key:"getMessage",value:function(e){var t="/messenger/view/"+e;return this._restClient.get(t).pipe(Object(i.a)(this.mapMessage))}},{key:"getInbox",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";""!==e&&(e="/"+e);var n="/messenger/inbox"+e+"?page_size=[SIZE]&cursor=[CURSOR]".replace("[SIZE]",p).replace("[CURSOR]",t);return this._restClient.get(n).pipe(Object(i.a)(this.mapPaginatedMessages))}},{key:"getOutbox",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t="/messenger/outbox"+"?page_size=[SIZE]&cursor=[CURSOR]".replace("[SIZE]",p).replace("[CURSOR]",e);return this._restClient.get(t).pipe(Object(i.a)(this.mapPaginatedMessages))}},{key:"getTrash",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t="/messenger/trash"+"?page_size=[SIZE]&cursor=[CURSOR]".replace("[SIZE]",p).replace("[CURSOR]",e);return this._restClient.get(t).pipe(Object(i.a)(this.mapPaginatedMessages))}},{key:"getCountUnreadMessages",value:function(){return this._restClient.get("/messenger/inbox/unread/count").pipe(Object(i.a)(this.mapNumber))}},{key:"removeMessage",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this._restClient.post("/messenger/delete",{messages_ids:t})}},{key:"restoreMessage",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this._restClient.post("/messenger/undelete",{messages_ids:t})}},{key:"deleteMessagePermanently",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this._restClient.post("/messenger/delete/permanently",{messages_ids:t})}},{key:"buildURLForMessage",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";return"/messenger/new/"+this._utilsService.createMessengerUrlParam(e.join(","),t,n,i,r)}},{key:"sendMessageWithFileFromLessonToTeachers",value:function(e,t,n,i){var r={teachers:e,file_id:t,file_type:n,lesson_data:i};return this._restClient.post("/teacher/send_message",r)}}])}();h.\u0275fac=function(e){return new(e||h)(d.qc(l.A),d.qc(u.a))},h.\u0275prov=d.cc({token:h,factory:h.\u0275fac})},XoHu:function(e,t,n){"use strict";function i(e){return null!==e&&"object"==typeof e}n.d(t,"a",(function(){return i}))},XqQ8:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("lJxs"),r=n("Cfvw"),o=n("zx2A");function a(e,t){return t?function(n){return n.pipe(a((function(n,o){return Object(r.a)(e(n,o)).pipe(Object(i.a)((function(e,i){return t(n,e,o,i)})))})))}:function(t){return t.lift(new s(e))}}var s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.project=t}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.project))}}])}(),c=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).project=n,i.hasSubscription=!1,i.hasCompleted=!1,i.index=0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.hasSubscription||this.tryNext(e)}},{key:"tryNext",value:function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this.hasSubscription=!0,this._innerSub(t)}},{key:"_innerSub",value:function(e){var t=new o.a(this),n=this.destination;n.add(t);var i=Object(o.c)(e,t);i!==t&&n.add(i)}},{key:"_complete",value:function(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete(),this.unsubscribe()}},{key:"notifyNext",value:function(e){this.destination.next(e)}},{key:"notifyError",value:function(e){this.destination.error(e)}},{key:"notifyComplete",value:function(){this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()}}])}(o.b)},"Y/cZ":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){return _createClass((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.now;_classCallCheck(this,e),this.SchedulerAction=t,this.now=n}),[{key:"schedule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return new this.SchedulerAction(this,e).schedule(n,t)}}])}();i.now=function(){return Date.now()}},Y30r:function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return g}));var i=n("fXoL"),r=(n("Iy+A"),n("sSn9"),n("l/cY")),o=["uploadFileUniqueId"],a=["pagePaginator"],s=function(e,t,n,i,r){return{width:e,height:t,"margin-left":n,"margin-top":i,"text-align":r}},c=function(e,t,n,i,r){return{"basic-field":e,"is-bold":t,"is-italic":n,"editable-field":i,"blocked-field":r}};function l(e,t){if(1&e){var n=i.nc();i.mc(0,"div",12),i.uc("fieldPositionChange",(function(e){return i.ad(n),t.$implicit.pixelPosition=e})),i.od(1,"\n                "),i.od(2,"\n\n                "),i.mc(3,"certificate-preview-field",13),i.od(4,"\n                "),i.lc(),i.od(5,"\n            "),i.lc()}if(2&e){var r=t.$implicit,o=i.yc(3);i.Gc("ngStyle",i.Qc(6,s,r.position.width+"mm",r.position.height+"mm",r.position.left+"mm",r.position.top+"mm",r.font.justifyText))("fieldPosition",r.pixelPosition)("enabled",o.editor===o.editorTypes.admin)("ngClass",i.Qc(12,c,"true"==r.isContentEditable(o.editor)||!r.isValueVisible(o.editor),r.font.boldField,r.font.italicField,"true"==r.isContentEditable(o.editor),!r.isValueVisible(o.editor))),i.Ub(3),i.Gc("field",r)("editor",o.editor)}}var u,d=function(e,t){return{"background-image":e,width:"210mm",height:"297mm",display:t}};function p(e,t){if(1&e&&(i.mc(0,"div",10),i.od(1,"\n            "),i.od(2,"\n            "),i.md(3,l,6,18,"div",11),i.od(4,"\n        "),i.lc()),2&e){var n=i.yc().index,r=i.yc();i.Gc("ngStyle",i.Nc(2,d,"url("+r.getImageUrl(n)+")",r.pagesListIndex===n?"block":"none")),i.Ub(3),i.Gc("ngForOf",r.getFieldListForPage(n))}}function h(e,t){if(1&e&&(i.mc(0,"div",15),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(3);i.Ub(1),i.qd("\n                ",i.Bc(2,1,n.translations,"certificate.add_image_to_edit_fields"),"\n            ")}}function f(e,t){if(1&e&&(i.mc(0,"div",15),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(3);i.Ub(1),i.qd("\n                ",i.Bc(2,1,n.translations,"certificate.image_was_not_uploaded_by_portal_admin"),"\n            ")}}function b(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.md(2,h,3,4,"div",14),i.od(3,"\n            "),i.md(4,f,3,4,"div",14),i.od(5,"\n        "),i.jc()),2&e){var n=i.yc(2);i.Ub(2),i.Gc("ngIf",n.editor===n.editorTypes.admin),i.Ub(2),i.Gc("ngIf",!(n.editor===n.editorTypes.admin))}}function m(e,t){if(1&e&&(i.kc(0),i.od(1,"\n        "),i.md(2,p,5,5,"div",7),i.od(3,"\n        "),i.hc(4,"div",8),i.od(5,"\n        "),i.md(6,b,6,2,"ng-container",9),i.od(7,"\n    "),i.jc()),2&e){var n=t.index,r=i.yc();i.Ub(2),i.Gc("ngIf",r.getPageImageId(n)),i.Ub(4),i.Gc("ngIf",!r.getPageImageId(n))}}!function(e){e[e.admin=0]="admin",e[e.schoolAdmin=1]="schoolAdmin",e[e.tutor=2]="tutor"}(u||(u={}));var g=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._infoMessage=t,this._iterableDiffers=n,this.pageChanged=new i.u,this.pagesListIndex=0,this.editorTypes=u,this._pagesList=[],this.iterableDiffer=this._iterableDiffers.find([]).create(null)}),[{key:"fieldList",get:function(){return this._fieldList},set:function(e){this._fieldList=e}},{key:"pagesList",get:function(){return this._pagesList},set:function(e){this._pagesList=e,this.refreshPaginator(0),this.pageChanged.emit(1)}},{key:"ngDoCheck",value:function(){this.iterableDiffer.diff(this.pagesList)&&(this.refreshPaginator(0),this.pageChanged.emit(1))}},{key:"getPageImageId",value:function(e){return this.pagesList[e].imageId}},{key:"getImageUrl",value:function(e){return this.pagesList[e].getImageURL()}},{key:"getImageSize",value:function(e){return this.pagesList[e].imageSize}},{key:"getFieldListForPage",value:function(e){var t=this;return this.fieldList.filter((function(n){return n.page_id===t.pagesList[e].id}))}},{key:"currentCertificatePage",get:function(){return this.pagesList[this.pagesListIndex]}},{key:"ngOnInit",value:function(){}},{key:"onPaginatorPageChanged",value:function(e){this.pagesListIndex=e-1,this.pageChanged.emit(e)}},{key:"getPageIndex",value:function(){return this.pagesListIndex}},{key:"refreshPaginator",value:function(e){this.paginator.refresh(),this.paginator.pageChanged(e+1),this.pagesListIndex=e}}])}();g.\u0275fac=function(e){return new(e||g)(i.gc(r.a),i.gc(i.F))},g.\u0275cmp=i.ac({type:g,selectors:[["certificate-preview"]],viewQuery:function(e,t){var n;1&e&&(i.vd(o,!0),i.hd(a,!0)),2&e&&(i.Vc(n=i.vc())&&(t.uploadFile=n.first),i.Vc(n=i.vc())&&(t.paginator=n.first))},inputs:{translations:"translations",editor:"editor",fieldList:"fieldList",pagesList:"pagesList"},outputs:{pageChanged:"pageChanged"},decls:18,vars:8,consts:[[1,"certificate-preview"],[1,"certificate-preview-header"],[1,"certificate-paginate"],[1,"page-name-label"],[3,"list","buttonsCount","pageSize","pageChange"],["pagePaginator",""],[4,"ngFor","ngForOf"],["class","certificate-image",3,"ngStyle",4,"ngIf"],[1,"break-print"],[4,"ngIf"],[1,"certificate-image",3,"ngStyle"],["draggableField","","class","field",3,"ngStyle","fieldPosition","enabled","ngClass","fieldPositionChange",4,"ngFor","ngForOf"],["draggableField","",1,"field",3,"ngStyle","fieldPosition","enabled","ngClass","fieldPositionChange"],[3,"field","editor"],["class","no-image",4,"ngIf"],[1,"no-image"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.mc(6,"span",3),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n            "),i.mc(10,"paginator",4,5),i.uc("pageChange",(function(e){return t.onPaginatorPageChanged(e)})),i.lc(),i.od(12,"\n        "),i.lc(),i.od(13,"\n    "),i.lc(),i.od(14,"\n\n    "),i.md(15,m,8,2,"ng-container",6),i.od(16,"\n"),i.lc(),i.od(17,"\n")),2&e&&(i.Ub(7),i.qd("",i.Bc(8,5,t.translations,"assignments.pages_results.Page"),"\n            "),i.Ub(3),i.Gc("list",t.pagesList)("buttonsCount",5)("pageSize",1),i.Ub(5),i.Gc("ngForOf",t.pagesList))},encapsulation:2})},Y6u4:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(){return Error.call(this),this.message="Timeout has occurred",this.name="TimeoutError",this}return e.prototype=Object.create(Error.prototype),e}()},Y7HM:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("DH7j");function r(e){return!Object(i.a)(e)&&e-parseFloat(e)+1>=0}},YNPh:function(e,t,n){},YRex:function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===t||"\u0633\u06d5\u06be\u06d5\u0631"===t||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===t?e:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===t||"\u0643\u06d5\u0686"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":i<900?"\u0633\u06d5\u06be\u06d5\u0631":i<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":i<1230?"\u0686\u06c8\u0634":i<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return e+"-\u06be\u06d5\u067e\u062a\u06d5";default:return e}},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(n("wd/R"))},YS0y:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("3YjN"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this.description=t.description||"",this.iconUrl=t.icon_url||"",this.contactIconUrl=t.contact_icon_url||"",this.address=t.address||"",this.address2=t.address_2||"",this.address3=t.address_3||"",this.city=t.city||"",this.zipCode=t.zip_code||"",this.country=t.country||"",this.phone=t.phone||"",this.cellPhone=t.cell_phone||"",this.whatsApp=t.whatsapp||"",this.fax=t.fax||"",this.www=t.www||"",this.shopLink=t.shop_link||"",this.email=t.email||"",this.sectionsTitle=t.sections_title}),[{key:"wwwWithProtocol",get:function(){return this.www.length>0?0===this.www.indexOf("http://")||0===this.www.indexOf("https://")||0===this.www.indexOf("ftp://")||0===this.www.indexOf("//")?this.www:"http://"+this.www:this.www}}])}(),o=_createClass((function e(t){_classCallCheck(this,e),this.isVisible=!0,this._ui=new i.b,this.id=t.id,this.name=t.name,this.shortName=t.short_name,0===t.absolute_url.indexOf("/")?this.url=t.absolute_url.substring(1):this.url=t.absolute_url,void 0!==t.is_visible&&(this.isVisible=t.is_visible),this.profile=new r(t)}))},YS7c:function(e,t,n){"use strict";var i=n("8/JR"),r=n("PzH3"),o=n("n6yW"),a=document,s=a.documentElement;function c(e,t,n,i){global.navigator.pointerEnabled?r[t](e,{mouseup:"pointerup",mousedown:"pointerdown",mousemove:"pointermove"}[n],i):global.navigator.msPointerEnabled?r[t](e,{mouseup:"MSPointerUp",mousedown:"MSPointerDown",mousemove:"MSPointerMove"}[n],i):(r[t](e,{mouseup:"touchend",mousedown:"touchstart",mousemove:"touchmove"}[n],i),r[t](e,n,i))}function l(e){if(void 0!==e.touches)return e.touches.length;if(void 0!==e.which&&0!==e.which)return e.which;if(void 0!==e.buttons)return e.buttons;var t=e.button;return void 0!==t?1&t?1:2&t?3:4&t?2:0:void 0}function u(e){var t=e.getBoundingClientRect();return{left:t.left+d("scrollLeft","pageXOffset"),top:t.top+d("scrollTop","pageYOffset")}}function d(e,t){return void 0!==global[t]?global[t]:s.clientHeight?s[e]:a.body[e]}function p(e,t,n){var i,r=(e=e||{}).className||"";return e.className+=" gu-hide",i=a.elementFromPoint(t,n),e.className=r,i}function h(){return!1}function f(){return!0}function b(e){return e.width||e.right-e.left}function m(e){return e.height||e.bottom-e.top}function g(e){return e.parentNode===a?null:e.parentNode}function v(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"SELECT"===e.tagName||function e(t){return!!t&&("false"!==t.contentEditable&&("true"===t.contentEditable||e(g(t))))}(e)}function y(e){return e.nextElementSibling||function(){var t=e;do{t=t.nextSibling}while(t&&1!==t.nodeType);return t}()}function M(e,t){var n=function(e){return e.targetTouches&&e.targetTouches.length?e.targetTouches[0]:e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e}(t),i={pageX:"clientX",pageY:"clientY"};return e in i&&!(e in n)&&i[e]in n&&(e=i[e]),n[e]}e.exports=function(e,t){var n,d,_,O,z,A,k,C,w,S,T,q=arguments.length;1===q&&!1===Array.isArray(e)&&(t=e,e=[]);var L,E=null,D=t||{};void 0===D.moves&&(D.moves=f),void 0===D.accepts&&(D.accepts=f),void 0===D.invalid&&(D.invalid=X),void 0===D.containers&&(D.containers=e||[]),void 0===D.isContainer&&(D.isContainer=h),void 0===D.copy&&(D.copy=!1),void 0===D.copySortSource&&(D.copySortSource=!1),void 0===D.revertOnSpill&&(D.revertOnSpill=!1),void 0===D.removeOnSpill&&(D.removeOnSpill=!1),void 0===D.direction&&(D.direction="vertical"),void 0===D.ignoreInputTextSelection&&(D.ignoreInputTextSelection=!0),void 0===D.mirrorContainer&&(D.mirrorContainer=a.body);var R=i({containers:D.containers,start:H,end:G,cancel:$,remove:Z,destroy:N,canMove:V,dragging:!1});return!0===D.removeOnSpill&&R.on("over",re).on("out",oe),I(),R;function x(e){return-1!==R.containers.indexOf(e)||D.isContainer(e)}function I(e){var t=e?"remove":"add";c(s,t,"mousedown",B),c(s,t,"mouseup",Q)}function W(e){c(s,e?"remove":"add","mousemove",F)}function P(e){var t=e?"remove":"add";r[t](s,"selectstart",j),r[t](s,"click",j)}function N(){I(!0),Q({})}function j(e){L&&e.preventDefault()}function B(e){if(A=e.clientX,k=e.clientY,1===l(e)&&!e.metaKey&&!e.ctrlKey){var t=e.target,n=U(t);n&&(L=n,W(),"mousedown"===e.type&&(v(t)?t.focus():e.preventDefault()))}}function F(e){if(L)if(0!==l(e)){if(!(void 0!==e.clientX&&Math.abs(e.clientX-A)<=(D.slideFactorX||0)&&void 0!==e.clientY&&Math.abs(e.clientY-k)<=(D.slideFactorY||0))){if(D.ignoreInputTextSelection){var t=M("clientX",e)||0,n=M("clientY",e)||0;if(v(a.elementFromPoint(t,n)))return}var i=L;W(!0),P(),G(),Y(i);var r=u(_);O=M("pageX",e)-r.left,z=M("pageY",e)-r.top,o.add(S||_,"gu-transit"),ae(),ie(e)}}else Q({})}function U(e){if(!(R.dragging&&n||x(e))){for(var t=e;g(e)&&!1===x(g(e));){if(D.invalid(e,t))return;if(!(e=g(e)))return}var i=g(e);if(i&&!D.invalid(e,t)&&D.moves(e,i,t,y(e)))return{item:e,source:i}}}function V(e){return!!U(e)}function H(e){var t=U(e);t&&Y(t)}function Y(e){ue(e.item,e.source)&&(S=e.item.cloneNode(!0),R.emit("cloned",S,e.item,"copy")),d=e.source,_=e.item,C=w=y(e.item),R.dragging=!0,R.emit("drag",_,d)}function X(){return!1}function G(){if(R.dragging){var e=S||_;J(e,g(e))}}function K(){L=!1,W(!0),P(!0)}function Q(e){if(K(),R.dragging){var t=S||_,i=M("clientX",e)||0,r=M("clientY",e)||0,o=ne(p(n,i,r),i,r);o&&(S&&D.copySortSource||!S||o!==d)?J(t,o):D.removeOnSpill?Z():$()}}function J(e,t){var n=g(e);S&&D.copySortSource&&t===d&&n.removeChild(_),te(t)?R.emit("cancel",e,d,d):R.emit("drop",e,t,d,w),ee()}function Z(){if(R.dragging){var e=S||_,t=g(e);t&&t.removeChild(e),R.emit(S?"cancel":"remove",e,t,d),ee()}}function $(e){if(R.dragging){var t=arguments.length>0?e:D.revertOnSpill,n=S||_,i=g(n),r=te(i);!1===r&&t&&(S?i&&i.removeChild(S):d.insertBefore(n,C)),r||t?R.emit("cancel",n,d,d):R.emit("drop",n,i,d,w),ee()}}function ee(){var e=S||_;K(),se(),e&&o.rm(e,"gu-transit"),T&&clearTimeout(T),R.dragging=!1,E&&R.emit("out",e,E,d),R.emit("dragend",e),d=_=S=C=w=T=E=null}function te(e,t){var i;return i=void 0!==t?t:n?w:y(S||_),e===d&&i===C}function ne(e,t,n){for(var i=e;i&&!r();)i=g(i);return i;function r(){if(!1===x(i))return!1;var r=ce(i,e),o=le(i,r,t,n);return!!te(i,o)||D.accepts(_,i,d,o)}}function ie(e){if(n){e.preventDefault();var t=M("clientX",e)||0,i=M("clientY",e)||0,r=t-O,o=i-z;n.style.left=r+"px",n.style.top=o+"px";var a=S||_,s=p(n,t,i),c=ne(s,t,i),l=null!==c&&c!==E;(l||null===c)&&(E&&b("out"),E=c,l&&b("over"));var u=g(a);if(c!==d||!S||D.copySortSource){var h,f=ce(c,s);if(null!==f)h=le(c,f,t,i);else{if(!0!==D.revertOnSpill||S)return void(S&&u&&u.removeChild(a));h=C,c=d}(null===h&&l||h!==a&&h!==y(a))&&(w=h,c.insertBefore(a,h),R.emit("shadow",a,c,d))}else u&&u.removeChild(a)}function b(e){R.emit(e,a,E,d)}}function re(e){o.rm(e,"gu-hide")}function oe(e){R.dragging&&o.add(e,"gu-hide")}function ae(){if(!n){var e=_.getBoundingClientRect();(n=_.cloneNode(!0)).style.width=b(e)+"px",n.style.height=m(e)+"px",o.rm(n,"gu-transit"),o.add(n,"gu-mirror"),D.mirrorContainer.appendChild(n),c(s,"add","mousemove",ie),o.add(D.mirrorContainer,"gu-unselectable"),R.emit("cloned",n,_,"mirror")}}function se(){n&&(o.rm(D.mirrorContainer,"gu-unselectable"),c(s,"remove","mousemove",ie),g(n).removeChild(n),n=null)}function ce(e,t){for(var n=t;n!==e&&g(n)!==e;)n=g(n);return n===s?null:n}function le(e,t,n,i){var r,o="horizontal"===D.direction;return t!==e?(r=t.getBoundingClientRect(),a(o?n>r.left+b(r)/2:i>r.top+m(r)/2)):function(){var t,r,a,s=e.children.length;for(t=0;t<s;t++){if(a=(r=e.children[t]).getBoundingClientRect(),o&&a.left+a.width/2>n)return r;if(!o&&a.top+a.height/2>i)return r}return null}();function a(e){return e?y(t):t}}function ue(e,t){return"boolean"==typeof D.copy?D.copy:D.copy(e,t)}}},YTs1:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fvAA"),r=n("fXoL"),o=n("ofXK"),a=n("tyNb");function s(e,t){if(1&e){var n=r.nc();r.mc(0,"button",4),r.uc("click",(function(){return r.ad(n),r.yc(2).location.back()})),r.od(1,"\n        "),r.hc(2,"div",5),r.od(3,"\n    "),r.lc()}if(2&e){var i=r.yc(2),o=r.Wc(6);r.Vb("aria-label",i.ariaLabel),r.Ub(2),r.Gc("ngTemplateOutlet",o)}}function c(e,t){if(1&e&&(r.kc(0),r.od(1,"\n    "),r.md(2,s,4,2,"button",3),r.od(3,"\n"),r.jc()),2&e){var n=r.yc();r.Ub(2),r.Gc("ngIf",n.hasHistory)}}function l(e,t){if(1&e&&(r.mc(0,"button",7),r.od(1,"\n        "),r.hc(2,"div",5),r.od(3,"\n    "),r.lc()),2&e){var n=r.yc(2),i=r.Wc(6);r.Gc("routerLink",n.backUrl),r.Vb("aria-label",n.ariaLabel),r.Ub(2),r.Gc("ngTemplateOutlet",i)}}function u(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,l,4,3,"button",6),r.od(2,"\n")),2&e){var n=r.yc();r.Ub(1),r.Gc("ngIf",n.hasHistory&&n.backUrl)}}function d(e,t){1&e&&(r.kc(0),r.od(1,"\n        "),r.mc(2,"i",9),r.od(3,"close"),r.lc(),r.od(4,"\n    "),r.jc())}function p(e,t){1&e&&(r.od(0,"\n        "),r.mc(1,"i",9),r.od(2,"\ue5cb"),r.lc(),r.od(3,"\n    "))}function h(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,d,5,0,"ng-container",0),r.od(2,"\n\n    "),r.md(3,p,4,0,"ng-template",null,8,r.nd),r.od(5,"\n")),2&e){var n=r.Wc(4),i=r.yc();r.Ub(1),r.Gc("ngIf",i.useCrossIcon)("ngIfElse",n)}}var f=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.location=t,this._router=n,this._pathsService=i,this._activateRoute=r,this.locationBack=!1,this.ariaLabel="",this.useCrossIcon=!1,this.hasHistory=!1}),[{key:"ngOnInit",value:function(){if(this.hasHistory=this._router.navigated,!this.backUrl){var e=this._activateRoute.snapshot.params.next;e&&(this.backUrl=this._pathsService.decodeNextUrl(e))}}}])}();f.\u0275fac=function(e){return new(e||f)(r.gc(o.n),r.gc(a.g),r.gc(i.a),r.gc(a.a))},f.\u0275cmp=r.ac({type:f,selectors:[["back-button"]],inputs:{backUrl:"backUrl",locationBack:"locationBack",ariaLabel:"ariaLabel",useCrossIcon:"useCrossIcon"},decls:8,vars:2,consts:[[4,"ngIf","ngIfElse"],["backUrlButton",""],["backIconTemplate",""],["class","mdl-button mdl-js-button mdl-button--fab mdl-button--colored back-button btn-box-shadow",3,"click",4,"ngIf"],[1,"mdl-button","mdl-js-button","mdl-button--fab","mdl-button--colored","back-button","btn-box-shadow",3,"click"],[3,"ngTemplateOutlet"],["class","mdl-button mdl-js-button mdl-button--fab mdl-button--colored back-button btn-box-shadow",3,"routerLink",4,"ngIf"],[1,"mdl-button","mdl-js-button","mdl-button--fab","mdl-button--colored","back-button","btn-box-shadow",3,"routerLink"],["arrowIconView",""],[1,"material-icons"]],template:function(e,t){if(1&e&&(r.md(0,c,4,1,"ng-container",0),r.od(1,"\n"),r.md(2,u,3,1,"ng-template",null,1,r.nd),r.od(4,"\n\n"),r.md(5,h,6,2,"ng-template",null,2,r.nd),r.od(7,"\n")),2&e){var n=r.Wc(3);r.Gc("ngIf",t.locationBack)("ngIfElse",n)}},directives:[o.t,o.A,a.i],encapsulation:2})},Ylt2:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).subject=e,i.subscriber=n,i.closed=!1,i}return _inherits(t,e),_createClass(t,[{key:"unsubscribe",value:function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var n=t.indexOf(this.subscriber);-1!==n&&t.splice(n,1)}}}}])}(n("quSY").a)},Ys8N:function(e,t,n){"use strict";var i=[],r="",o=/^on/;for(r in global)o.test(r)&&i.push(r.slice(2));e.exports=i},YuTi:function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},Yymw:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("ofXK"),o=n("gInW");function a(e,t){if(1&e&&(i.kc(0),i.od(1),i.zc(2,"getLabel"),i.jc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",i.Bc(2,1,n.translations,"lesson_comment.info.comment_exists"),"\n        ")}}var s=_createClass((function e(){_classCallCheck(this,e)}));s.\u0275fac=function(e){return new(e||s)},s.\u0275cmp=i.ac({type:s,selectors:[["app-lesson-comment-info"]],inputs:{translations:"translations",courseTitle:"courseTitle",lessonTitle:"lessonTitle",pageTitle:"pageTitle",commentExist:"commentExist"},decls:14,vars:4,consts:[[1,"dialog-info"],[4,"ngIf"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"p"),i.od(3),i.hc(4,"br"),i.od(5),i.hc(6,"br"),i.od(7),i.hc(8,"br"),i.od(9,"\n        "),i.md(10,a,3,4,"ng-container",1),i.od(11,"\n    "),i.lc(),i.od(12,"\n"),i.lc(),i.od(13,"\n")),2&e&&(i.Ub(3),i.qd("\n        ",t.courseTitle,""),i.Ub(2),i.qd("\n        ",t.lessonTitle,""),i.Ub(2),i.qd("\n        ",t.pageTitle,""),i.Ub(3),i.Gc("ngIf",t.commentExist))},directives:[r.t],pipes:[o.l],styles:[".dialog-info[_ngcontent-%COMP%]{padding:.7143rem}"]})},"Z/ks":function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.PER="PER",e.DPF="DPF",e.OLD_DPF="OLD_DPF"}(i||(i={}))},Z4QM:function(e,t,n){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],n=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(n("wd/R"))},ZAMP:function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n("wd/R"))},ZF1Q:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("lJxs"),r=n("5+tZ"),o=n("HDdC"),a=n("LRne"),s=n("aJOX"),c=n("dLnV"),l=n("tk/3"),u=n("ofXK"),d=n("fXoL"),p=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._http=n}),[{key:"getUploadUrl",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.getRawUploadUrl(t,e);return this._restClient.get(n).pipe(Object(i.a)(this.mapUploadUrl))}},{key:"getUploadUrlGenerator",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t?s.a+this.getRawUploadUrl(n,e):this.getRawUploadUrl(n,e)}},{key:"uploadFile",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;return new o.a((function(o){t.getUploadUrl(n,i).subscribe((function(i){var s=new FormData;s.append("file",e,r||e.name),a&&s.append("moduleName",a),t._restClient.post(i,s,{observe:"events",responseType:"json",headers:{"Content-Type":void 0}}).subscribe((function(i){var r=new c.UploadResponse;switch(i.type){case l.c.Sent:break;case l.c.UploadProgress:var a=Math.round(100*i.loaded/i.total);r.type="progress",r.progress=a,o.next(r);break;case l.c.Response:var s=t.createFileData(e,i,n);r.type="done",r.fileData=s,o.next(r),o.complete();break;default:return o.error("Not supported event!"),void o.complete()}}),(function(e){o.error(e),o.complete()}))}))}))}},{key:"uploadAudioFileIfUrlExist",value:function(e){return e?this.uploadAudioFile(e):Object(a.a)(null)}},{key:"uploadAudioFile",value:function(e){var t=this;return this._http.get(e,{responseType:"blob"}).pipe(Object(r.b)((function(e){var n=new File([e],t.generateAudioFileName(),{type:"audio/mpeg"});return t.uploadFile(n,!0,c.UPLOAD_FILE_CLASSES.securefile)})))}},{key:"getRawUploadUrl",value:function(e,t){return e?"/file/file_class/".concat(e,"/upload"):t?"/file_secure/upload":"/file/upload"}},{key:"mapUploadUrl",value:function(e){return e.upload_url}},{key:"createFileData",value:function(e,t,n){var i=new c.FileData(e.name,e.type,e.size,t.body.uploaded_file_id,!0,n);return i.iconUrl=t.body.icon_url,i}},{key:"generateAudioFileName",value:function(){return"audio_".concat(Object(u.I)(Date.now(),"dd-MM-yyyy HH:mm:ss","en-US").replace(" ","_"),".mp3")}}])}();p.\u0275fac=function(e){return new(e||p)(d.qc(s.c),d.qc(l.a))},p.\u0275prov=d.cc({token:p,factory:p.\u0275fac})},ZR4w:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("kU1M");t.map=function(e,t){return i.map(e,t)(this)}},ZUHj:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("51Dv"),r=n("SeVD"),o=n("HDdC");function a(e,t,n,a){var s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:new i.a(e,n,a);if(!s.closed)return t instanceof o.a?t.subscribe(s):Object(r.a)(t)(s)}},Zduo:function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n("wd/R"))},Zo9M:function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n("9d8e"),n("dLnV");var i=n("fXoL"),r=n("ofXK"),o=n("tyNb"),a=n("gInW");function s(e,t){if(1&e&&(i.mc(0,"a",3),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(2);i.Ic("href","/file/serve/",n.linkData.documentFileId,"",i.dd),i.Vb("target",n.linkData.displayInNewTab?"_blank":null),i.Ub(1),i.pd(i.Bc(2,3,n.translations,n.linkData.label))}}function c(e,t){if(1&e&&(i.mc(0,"a",3),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(2);i.Hc("href",n.linkData.link,i.dd),i.Vb("target",n.linkData.displayInNewTab?"_blank":null),i.Ub(1),i.pd(i.Bc(2,3,n.translations,n.linkData.label))}}function l(e,t){if(1&e&&(i.mc(0,"a",4),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(2);i.Hc("routerLink",n.linkData.link),i.Ub(1),i.pd(i.Bc(2,2,n.translations,n.linkData.label))}}function u(e,t){if(1&e&&(i.kc(0),i.od(1,"\n    "),i.md(2,s,3,6,"a",1),i.od(3,"\n    "),i.md(4,c,3,6,"a",1),i.od(5,"\n    "),i.md(6,l,3,5,"a",2),i.od(7,"\n"),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngIf",n.linkData.documentFileId),i.Ub(2),i.Gc("ngIf",n.linkData.link&&(n.isExternalLink||n.linkData.displayInNewTab)),i.Ub(2),i.Gc("ngIf",n.linkData.link&&!n.isExternalLink&&!n.linkData.displayInNewTab)}}var d=function(){return _createClass((function e(){_classCallCheck(this,e),this.linkData=null,this.user=null,this.translations=null,this.canDisplay=!1,this.isExternalLink=!1}),[{key:"ngOnInit",value:function(){this.linkData.isElementDisplayed&&(this.linkData.forAdminOnly||this.linkData.forPublisherOnly||(this.canDisplay=!0),this.linkData.forAdminOnly&&this.user.permissions.isSuperUser&&(this.canDisplay=!0),this.linkData.forPublisherOnly&&this.user.permissions.isPublisherAdmin&&(this.canDisplay=!0),"string"==typeof this.linkData.link&&(this.isExternalLink=this.linkData.link.startsWith("http")))}}])}();d.\u0275fac=function(e){return new(e||d)},d.\u0275cmp=i.ac({type:d,selectors:[["app-footer-link"]],inputs:{linkData:"linkData",user:"user",translations:"translations"},decls:2,vars:1,consts:[[4,"ngIf"],[3,"href",4,"ngIf"],[3,"routerLink",4,"ngIf"],[3,"href"],[3,"routerLink"]],template:function(e,t){1&e&&(i.md(0,u,8,3,"ng-container",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.canDisplay)},directives:[r.t,o.k],pipes:[a.l],encapsulation:2})},Zs65:function(e,t,n){"use strict";n("6Uf2")},ZsIw:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getUserProfile",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},"ZwV+":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("lJxs"),r=n("5+tZ"),o=n("1G5W"),a=n("fXoL"),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.element=t,this.fieldPositionChanged=new a.u,this.mouseup=new a.u,this.mousedown=new a.u,this.mousemove=new a.u}),[{key:"onMouseup",value:function(e){this.enabled&&this.mouseup.emit(e)}},{key:"onMousedown",value:function(e){return!this.enabled||(this.mousedown.emit(e),!1)}},{key:"onMousemove",value:function(e){this.enabled&&this.mousemove.emit(e)}},{key:"ngOnInit",value:function(){var e=this;this.enabled&&(this.element.nativeElement.style.cursor="pointer",this.mousedrag=this.mousedown.pipe(Object(i.a)((function(t){return{top:t.pageY-e.element.nativeElement.offsetTop,left:t.pageX-e.element.nativeElement.offsetLeft}})),Object(r.b)((function(t){return e.mousemove.pipe(Object(i.a)((function(e){return{top:e.pageY-t.top,left:e.pageX-t.left}})),Object(o.a)(e.mouseup))}))),this.mousedrag.subscribe({next:function(t){var n=t.top-e.element.nativeElement.parentElement.offsetTop,i=e.element.nativeElement.parentElement.offsetHeight,r=e.element.nativeElement.offsetHeight;e.fieldPosition.top=n<0?0:r+n>i?i-r:n;var o=t.left-e.element.nativeElement.parentElement.offsetLeft,a=e.element.nativeElement.parentElement.offsetWidth,s=e.element.nativeElement.offsetWidth;e.fieldPosition.left=o<0?0:s+o>a?a-s:o,e.fieldPositionChanged.emit(e.fieldPosition)}}))}}])}();s.\u0275fac=function(e){return new(e||s)(a.gc(a.r))},s.\u0275dir=a.bc({type:s,selectors:[["","draggableField",""]],hostBindings:function(e,t){1&e&&a.uc("mouseup",(function(e){return t.onMouseup(e)}),!1,a.Yc)("mousedown",(function(e){return t.onMousedown(e)}))("mousemove",(function(e){return t.onMousemove(e)}),!1,a.Yc)},inputs:{fieldPosition:"fieldPosition",enabled:"enabled"},outputs:{fieldPositionChanged:"fieldPositionChange"}})},Zx3f:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("4c1C"),r=n("TmkG"),o=n("cp0P"),a=n("fXoL"),s=n("tyNb"),c=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._uiSettings=t,this._router=n}),[{key:"canActivate",value:function(e,t){var n=this;return new i.Observable((function(e){Object(o.a)([n._uiSettings.get()]).subscribe((function(t){_slicedToArray(t,1)[0].isHiddenInvitationsInConnections?(e.next(!1),e.complete(),n._router.navigateByUrl("/home")):(e.next(!0),e.complete())}))}))}}])}();c.\u0275fac=function(e){return new(e||c)(a.qc(r.a),a.qc(s.g))},c.\u0275prov=a.cc({token:c,factory:c.\u0275fac})},Zy1z:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(){return function(e){return e.lift(new o)}}var o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"call",value:function(e,t){return t.subscribe(new a(e))}}])}(),a=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).hasPrev=!1,n}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t;this.hasPrev?t=[this.prev,e]:this.hasPrev=!0,this.prev=e,t&&this.destination.next(t)}}])}(i.a)},a7t3:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("NJ4a"),r=function(e){return function(t){return e.then((function(e){t.closed||(t.next(e),t.complete())}),(function(e){return t.error(e)})).then(null,i.a),t}}},a82P:function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return u})),n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return p}));var i,r=n("AaCr"),o=n("3YjN"),a="STUDENT",s="TEACHER",c="STUDENT_TEACHER",l="PARENT";!function(e){e[e.Student=1]="Student",e[e.Teacher=2]="Teacher",e[e.Parent=3]="Parent",e[e.NotDefined=4]="NotDefined"}(i||(i={}));var u=function(){return _createClass((function e(t){_classCallCheck(this,e),this.username=null,this.firstName=null,this.lastName=null,this.type=null,this.typeLabel=null,this.photoUrl=null,this.photoThumbnailUrl=null,this.photoDetailsUrl=null,this.langId=null,t&&(this.username=t.username||"",this.firstName=t.first_name||"",this.lastName=t.last_name||"",1===t.profile_type?this.type=a:2===t.profile_type?this.type=s:4===t.profile_type?this.type=l:this.type=c,this.typeLabel=t.profile_type_label,this.photoUrl=t.photo_url,this.photoThumbnailUrl=t.photo_thumbnail_url,this.photoDetailsUrl=t.photo_details_url,this.langId=+t.lang_id,this.myContentListView=void 0!==t.mycontent_list_view&&t.mycontent_list_view,this.myContentToCListView=void 0!==t.mycontent_toc_list_view&&t.mycontent_toc_list_view,this.myContentViewOnlyMode=void 0===t.mycontent_view_only_mode?null:t.mycontent_view_only_mode,this.id=t.id,this.timezoneAutoDetecting=t.time_zone_auto_detecting)}),[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.firstName&&this.firstName.length&&this.lastName&&this.lastName.length?e?"".concat(this.firstName," ").concat(this.lastName):"".concat(this.lastName," ").concat(this.firstName):this.username}},{key:"update",value:function(e){this.firstName=e.firstName,this.lastName=e.lastName,this.typeLabel=e.profileTypeLabel,this.photoUrl=e.photoUrl,this.username=e.username,e.profileType===r.b.student?this.type=a:e.profileType===r.b.teacher?this.type=s:e.profileType===r.b.studentTeacher?this.type=c:e.profileType===r.b.parent&&(this.type=l)}}])}(),d=_createClass((function e(t){var n;_classCallCheck(this,e),this.id=t.id,this.name=t.name,this.hasSemester=t.has_semester,this.studentsCount=null!==(n=t.students_count)&&void 0!==n?n:0})),p=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=null,this.username=null,this.schoolClasses=[],this.myContentListView=!1,this._ui=new o.b,t?(this.id=t.id,this.username=t.username,this.profile=new u(t),this.myContentListView=void 0!==t.mycontent_list_view&&t.mycontent_list_view,t.school_classes&&(this.schoolClasses=t.school_classes.map((function(e){return new d(e)})).sort((function(e,t){return e.name.localeCompare(t.name)})))):this.profile=new u}),[{key:"getName",value:function(){var e=this.profile.getName();return e.length?e:this.username}},{key:"formatNameAndUserName",value:function(){var e="[NAME] [SURNAME] ([USERNAME])".replace("[NAME]",this.profile.firstName).replace("[SURNAME]",this.profile.lastName).replace("  "," ").trim();return this.profile.firstName||this.profile.lastName?e.replace("[USERNAME]",this.username):this.username}},{key:"isStudent",value:function(){return this.profile.type===a}},{key:"isTeacher",value:function(){return this.profile.type===s||this.profile.type===c}},{key:"isParent",value:function(){return this.profile.type===l}},{key:"getUserType",value:function(){return this.isStudent()?i.Student:this.isTeacher()?i.Teacher:this.isParent()?i.Parent:i.NotDefined}},{key:"updateProfile",value:function(e){this.profile.update(e),this.username=this.profile.username}},{key:"formatBaseClassesNames",value:function(){return this.formatClassesNames(this.schoolClasses.filter((function(e){return!e.hasSemester})))}},{key:"formatSemesterClassesNames",value:function(){return this.formatClassesNames(this.schoolClasses.filter((function(e){return e.hasSemester})))}},{key:"formatAllClassesNames",value:function(){return this.formatClassesNames(this.schoolClasses)}},{key:"formatClassesNames",value:function(e){return e.map((function(e){return e.name})).join(", ")}}],[{key:"sortByLastName",value:function(e,t){var n=e.profile.lastName&&e.profile.lastName.length>0?e.profile.lastName:e.username,i=t.profile.lastName&&t.profile.lastName.length>0?t.profile.lastName:t.username;return n.localeCompare(i)}}])}()},a86b:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("soBk"),r=n("fXoL"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this._utilsService=t}),[{key:"transform",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";return"/messenger/new/"+this._utilsService.createMessengerUrlParam(e,t,n,i,r)}}])}();o.\u0275fac=function(e){return new(e||o)(r.gc(i.K))},o.\u0275pipe=r.fc({name:"newMessageParams",type:o,pure:!0})},aA9d:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("ofXK"),r=n("OM7H"),o=n("DK5v"),a=n("fXoL"),s=n("tyNb"),c=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._authService=e,r._router=n,r._document=i,r}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return!e.isAuthenticated}},{key:"additionalSuccessAction",value:function(e,t,n){var i=window.location.href;(i.includes("activebooks.pearson.eu")||i.includes("mcourser-europe-8")||i.includes("englishconnect.pearson.com"))&&(this._document.location.href="sso/pearson/redirect_to_pep")}}])}(o.a);c.\u0275fac=function(e){return new(e||c)(a.qc(r.a),a.qc(s.g),a.qc(i.e))},c.\u0275prov=a.cc({token:c,factory:c.\u0275fac})},aAqk:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"canDeactivate",value:function(e,t,n){return!e.canDeactivate||e.canDeactivate()}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275prov=i.cc({token:r,factory:r.\u0275fac})},aGrj:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("eIep");function r(e,t){return t?Object(i.a)((function(){return e}),t):Object(i.a)((function(){return e}))}},aIdf:function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}var n=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],i=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,r=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:r,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:r,monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(e){return e+(1===e?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}})}(n("wd/R"))},aIsn:function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},aJOX:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return b})),n.d(t,"c",(function(){return m}));var i=n("LRne"),r=n("z6cu"),o=n("lJxs"),a=n("JIr8"),s=n("5+tZ"),c=n("eIep"),l=n("SxV6"),u=n("eoUy"),d=n("l/cY"),p=n("tk/3"),h=n("fXoL"),f="/api/v2",b=_createClass((function e(){_classCallCheck(this,e)}));b.\u0275fac=function(e){return new(e||b)},b.\u0275prov=h.cc({token:b,factory:b.\u0275fac});var m=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._http=e,r._token=n,r._infoMessage=i,r}return _inherits(t,e),_createClass(t,[{key:"get",value:function(e,t){var n=this;return this.handleAuthRequest((function(i){return t&&(i=Object.assign(Object.assign({},i),{params:t})),n._http.get(n.mapURL(e),i)}))}},{key:"getAsString",value:function(e){var t=this;return this.handleAuthRequest((function(n){return t._http.get(t.mapURL(e),n)}),void 0,{},!0)}},{key:"getPublic",value:function(e){return this._http.get(this.mapURL(e),{headers:t.getHeaders()}).pipe(this.handleError())}},{key:"getPublicWithoutErrorHandling",value:function(e){return this._http.get(this.mapURL(e),{headers:t.getHeaders()})}},{key:"post",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,r=i||{},o=r.headers||{};return this.handleAuthRequest((function(i){return t._http.post(t.mapURL(e),n,Object.assign(Object.assign({},r),i))}),o,r)}},{key:"postRelative",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.handleAuthRequest((function(r){return t._http.post(t.mapURL(e,i),n,Object.assign({},r))}))}},{key:"patch",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.handleAuthRequest((function(i){return t._http.patch(t.mapURL(e),n,i)}))}},{key:"postPublic",value:function(e,n,i){return this._http.post(this.mapURL(e),n,{observe:(null==i?void 0:i.observe)||"body",responseType:(null==i?void 0:i.reportType)||"json",headers:t.getHeaders()}).pipe(this.handleError())}},{key:"put",value:function(e,t){var n=this;return this.handleAuthRequest((function(i){return n._http.put(n.mapURL(e),t,i)}))}},{key:"putPublic",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this._http.put(this.mapURL(e),n,{headers:t.getHeaders()}).pipe(this.handleError())}},{key:"delete",value:function(e){var t=this;return this.handleAuthRequest((function(n){return t._http.delete(t.mapURL(e),n)}))}},{key:"head",value:function(e){var t=this;return this.handleAuthRequest((function(n){return t._http.head(t.mapURL(e),n).pipe(Object(o.a)((function(){return!0})),Object(a.a)((function(n){return 401!==n.status?Object(i.a)(!1):t._token.getFreshToken().pipe(Object(s.b)((function(){return t.head(e)})))})))}))}},{key:"handleAuthRequest",value:function(e,n){var i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=function(){return i.getToken().pipe(Object(c.a)((function(a){var s=Object.assign(Object.assign({},r),{headers:t.getHeaders(a,n)}),c=_slicedToArray(i.handleOptions(s,o),2),l=c[0],u=c[1];return e(l).pipe(u)})))};return a().pipe(this.handleError((function(){return a()})))}},{key:"handleError",value:function(e){var t=this;return function(n){return n.pipe(Object(a.a)((function(n){if(!(n.error instanceof ErrorEvent)){if(401===n.status){if(e)return t._token.getFreshToken(),e()}else 500===n.status&&t._infoMessage.error500();try{var i=n.error;n.body=JSON.parse(i)}catch(o){}return Object(r.a)(n)}t._infoMessage.error500()})))}}},{key:"mapURL",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t||e.startsWith("//")?e:e.startsWith("/assignment/")?"/api"+e:e.startsWith("/")?f+e:e}},{key:"getToken",value:function(){return this._token.get().pipe(Object(l.a)(),Object(c.a)((function(e){return null===e?Object(r.a)("user not auth"):Object(i.a)(e)})))}},{key:"handleOptions",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(e){return e},i=Object.assign({},e);return i.responseType||(i.responseType="text",n=function(e){return e.pipe(Object(o.a)((function(e){if(t)return String(e);try{return JSON.parse(e)}catch(n){return null}})))}),[i,n]}}],[{key:"getHeaders",value:function(e,t){var n=Object.assign({"Content-Type":"application/json",Accept:"application/json"},t||{});n["Content-Type"]||delete n["Content-Type"];var i=new p.d(n);return e&&(i=i.set("Authorization","JWT "+e)),i}}])}(b);m.\u0275fac=function(e){return new(e||m)(h.qc(p.a),h.qc(u.a),h.qc(d.a))},m.\u0275prov=h.cc({token:m,factory:m.\u0275fac})},aQkU:function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-\u0435\u0432":0===n?e+"-\u0435\u043d":n>10&&n<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}(n("wd/R"))},aY61:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("MoJt"),r=n("fXoL"),o=n("ofXK"),a=n("9bni"),s=n("bSwM"),c=n("k4w8"),l=n("gInW");function u(e,t){if(1&e){var n=r.nc();r.mc(0,"tr",8),r.od(1,"\n                "),r.mc(2,"td",3),r.od(3),r.lc(),r.od(4,"\n                "),r.mc(5,"td"),r.od(6,"\n                    "),r.mc(7,"mat-checkbox",5),r.uc("change",(function(e){return r.ad(n),t.$implicit._ui.isSelected=e.checked})),r.od(8,"\n                    "),r.lc(),r.od(9,"\n                "),r.lc(),r.od(10,"\n                "),r.mc(11,"td",6),r.od(12),r.lc(),r.od(13,"\n                "),r.mc(14,"td",6),r.od(15),r.lc(),r.od(16,"\n                "),r.mc(17,"td",6),r.od(18),r.lc(),r.od(19,"\n                "),r.mc(20,"td",6),r.od(21),r.lc(),r.od(22,"\n            "),r.lc()}if(2&e){var i=t.$implicit,o=t.index,a=t.last;r.Gc("mdlup",a)("mdlup-always",!0),r.Ub(3),r.qd("\n                    ",o+1,"\n                "),r.Ub(4),r.Gc("checked",i._ui.isSelected),r.Ub(5),r.qd("\n                    ",i.username,"\n                "),r.Ub(3),r.qd("\n                    ",i.profile.firstName,"\n                "),r.Ub(3),r.qd("\n                    ",i.profile.lastName,"\n                "),r.Ub(3),r.qd("\n                    ",i.formatAllClassesNames(),"\n                ")}}function d(e,t){if(1&e){var n=r.nc();r.mc(0,"div"),r.od(1,"\n    "),r.mc(2,"table",1),r.od(3,"\n        "),r.mc(4,"thead"),r.od(5,"\n            "),r.mc(6,"tr",2),r.od(7,"\n                "),r.mc(8,"th",3),r.od(9,"#"),r.lc(),r.od(10,"\n                "),r.mc(11,"th",4),r.od(12,"\n                    "),r.mc(13,"mat-checkbox",5),r.uc("change",(function(e){return r.ad(n),r.yc().isAllSelected=e.checked})),r.od(14,"\n                    "),r.lc(),r.od(15,"\n                "),r.lc(),r.od(16,"\n                "),r.mc(17,"th",6),r.od(18),r.zc(19,"getLabel"),r.lc(),r.od(20,"\n                "),r.mc(21,"th",6),r.od(22),r.zc(23,"getLabel"),r.lc(),r.od(24,"\n                "),r.mc(25,"th",6),r.od(26),r.zc(27,"getLabel"),r.lc(),r.od(28,"\n                "),r.mc(29,"th",6),r.od(30),r.zc(31,"getLabel"),r.lc(),r.od(32,"\n            "),r.lc(),r.od(33,"\n        "),r.lc(),r.od(34,"\n\n        "),r.mc(35,"tbody"),r.od(36,"\n            "),r.md(37,u,23,8,"tr",7),r.od(38,"\n        "),r.lc(),r.od(39,"\n    "),r.lc(),r.od(40,"\n\n    "),r.Ec(41),r.od(42,"\n"),r.lc()}if(2&e){var i=r.yc();r.Ub(13),r.Gc("checked",i.isAllSelected),r.Ub(5),r.qd("\n                    ",r.Bc(19,6,i.translations,"collection_share.user_name"),"\n                "),r.Ub(4),r.qd("\n                    ",r.Bc(23,9,i.translations,"admin.edit_user.first_name"),"\n                "),r.Ub(4),r.qd("\n                    ",r.Bc(27,12,i.translations,"admin.edit_user.last_name"),"\n                "),r.Ub(4),r.qd("\n                    ",r.Bc(31,15,i.translations,"collection_share.user_in_classes"),"\n                "),r.Ub(7),r.Gc("ngForOf",i.itemsDisplayed)}}var p=[[["div",8,"action-section"]]],h=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t)).itemsDisplayed=[],e}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){this.isInitialized=!0}}])}(i.a);h.\u0275fac=function(e){return new(e||h)},h.\u0275cmp=r.ac({type:h,selectors:[["app-users-table"]],inputs:{itemsDisplayed:"itemsDisplayed"},features:[r.Rb],ngContentSelectors:["div.action-section"],decls:2,vars:1,consts:[[4,"ngIf"],["mdl","",1,"mdl-data-table","mdl-js-data-table","mdl-shadow--2dp","mdl-cell","mdl-cell--12-col","data-table-info"],[1,"data-table-info-header"],[1,"mdl-data-table__cell--non-numeric","index-cell"],[1,"mdl-data-table__cell--non-numeric","checkbox-cell"],["color","primary",3,"checked","change"],[1,"mdl-data-table__cell--non-numeric"],[3,"mdlup","mdlup-always",4,"ngFor","ngForOf"],[3,"mdlup","mdlup-always"]],template:function(e,t){1&e&&(r.Fc(p),r.md(0,d,43,18,"div",0),r.od(1,"\n")),2&e&&r.Gc("ngIf",t.isInitialized)},directives:[o.t,a.a,s.a,o.s,c.a],pipes:[l.l],encapsulation:2})},agSv:function agSv(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",(function(){return StoreDevtoolsModule}));var _angular_core__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("fXoL"),_ngrx_store__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("l7P3"),rxjs__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("EY2u"),rxjs__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("HDdC"),rxjs__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("LRne"),rxjs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("VRyK"),rxjs__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("qgXg"),rxjs__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("jtHE"),rxjs_operators__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("w1tV"),rxjs_operators__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("pLZG"),rxjs_operators__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("lJxs"),rxjs_operators__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("bOdf"),rxjs_operators__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("tS1D"),rxjs_operators__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("Kj3r"),rxjs_operators__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("JIr8"),rxjs_operators__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("IzEk"),rxjs_operators__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("1G5W"),rxjs_operators__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("eIep"),rxjs_operators__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("zP0r"),rxjs_operators__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("pxpQ"),rxjs_operators__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("zp1y"),rxjs_operators__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("Kqap");function DevToolsFeatureOptions(){}var StoreDevtoolsConfig=_createClass((function e(){_classCallCheck(this,e),this.maxAge=!1})),STORE_DEVTOOLS_CONFIG=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.C("@ngrx/devtools Options"),INITIAL_OPTIONS=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.C("@ngrx/devtools Initial Config");function noMonitor(){return null}var DEFAULT_NAME="NgRx Store DevTools";function createConfig(e){var t={maxAge:!1,monitor:noMonitor,actionSanitizer:void 0,stateSanitizer:void 0,name:DEFAULT_NAME,serialize:!1,logOnly:!1,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0}},n="function"==typeof e?e():e,i=!!n.logOnly&&{pause:!0,export:!0,test:!0},r=n.features||i||t.features,o=Object.assign({},t,{features:r},n);if(o.maxAge&&o.maxAge<2)throw new Error("Devtools 'maxAge' cannot be less than 2, got "+o.maxAge);return o}var PERFORM_ACTION="PERFORM_ACTION",REFRESH="REFRESH",RESET="RESET",ROLLBACK="ROLLBACK",COMMIT="COMMIT",SWEEP="SWEEP",TOGGLE_ACTION="TOGGLE_ACTION",SET_ACTIONS_ACTIVE="SET_ACTIONS_ACTIVE",JUMP_TO_STATE="JUMP_TO_STATE",JUMP_TO_ACTION="JUMP_TO_ACTION",IMPORT_STATE="IMPORT_STATE",LOCK_CHANGES="LOCK_CHANGES",PAUSE_RECORDING="PAUSE_RECORDING",PerformAction=_createClass((function e(t,n){if(_classCallCheck(this,e),this.action=t,this.timestamp=n,this.type=PERFORM_ACTION,void 0===t.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')})),Refresh=_createClass((function e(){_classCallCheck(this,e),this.type=REFRESH})),Reset=_createClass((function e(t){_classCallCheck(this,e),this.timestamp=t,this.type=RESET})),Rollback=_createClass((function e(t){_classCallCheck(this,e),this.timestamp=t,this.type=ROLLBACK})),Commit=_createClass((function e(t){_classCallCheck(this,e),this.timestamp=t,this.type=COMMIT})),Sweep=_createClass((function e(){_classCallCheck(this,e),this.type=SWEEP})),ToggleAction=_createClass((function e(t){_classCallCheck(this,e),this.id=t,this.type=TOGGLE_ACTION})),SetActionsActive=_createClass((function e(t,n){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];_classCallCheck(this,e),this.start=t,this.end=n,this.active=i,this.type=SET_ACTIONS_ACTIVE})),JumpToState=_createClass((function e(t){_classCallCheck(this,e),this.index=t,this.type=JUMP_TO_STATE})),JumpToAction=_createClass((function e(t){_classCallCheck(this,e),this.actionId=t,this.type=JUMP_TO_ACTION})),ImportState=_createClass((function e(t){_classCallCheck(this,e),this.nextLiftedState=t,this.type=IMPORT_STATE})),LockChanges=_createClass((function e(t){_classCallCheck(this,e),this.status=t,this.type=LOCK_CHANGES})),PauseRecording=_createClass((function e(t){_classCallCheck(this,e),this.status=t,this.type=PAUSE_RECORDING})),DevtoolsDispatcher=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.a);DevtoolsDispatcher.\u0275fac=function(e){return \u0275DevtoolsDispatcher_BaseFactory(e||DevtoolsDispatcher)},DevtoolsDispatcher.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.cc({token:DevtoolsDispatcher,factory:DevtoolsDispatcher.\u0275fac});var \u0275DevtoolsDispatcher_BaseFactory=_angular_core__WEBPACK_IMPORTED_MODULE_0__.oc(DevtoolsDispatcher);function difference(e,t){return e.filter((function(e){return t.indexOf(e)<0}))}function unliftState(e){var t=e.computedStates,n=e.currentStateIndex;return n>=t.length?t[t.length-1].state:t[n].state}function unliftAction(e){return e.actionsById[e.nextActionId-1]}function liftAction(e){return new PerformAction(e,+Date.now())}function sanitizeActions(e,t){return Object.keys(t).reduce((function(n,i){var r=Number(i);return n[r]=sanitizeAction(e,t[r],r),n}),{})}function sanitizeAction(e,t,n){return Object.assign(Object.assign({},t),{action:e(t.action,n)})}function sanitizeStates(e,t){return t.map((function(t,n){return{state:sanitizeState(e,t.state,n),error:t.error}}))}function sanitizeState(e,t,n){return e(t,n)}function shouldFilterActions(e){return e.predicate||e.actionsSafelist||e.actionsBlocklist}function filterLiftedState(e,t,n,i){var r=[],o={},a=[];return e.stagedActionIds.forEach((function(s,c){var l=e.actionsById[s];l&&(c&&isActionFiltered(e.computedStates[c],l,t,n,i)||(o[s]=l,r.push(s),a.push(e.computedStates[c])))})),Object.assign(Object.assign({},e),{stagedActionIds:r,actionsById:o,computedStates:a})}function isActionFiltered(e,t,n,i,r){var o=n&&!n(e,t.action),a=i&&!t.action.type.match(i.map((function(e){return escapeRegExp(e)})).join("|")),s=r&&t.action.type.match(r.map((function(e){return escapeRegExp(e)})).join("|"));return o||a||s}function escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var ExtensionActionTypes={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},REDUX_DEVTOOLS_EXTENSION=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.C("Redux Devtools Extension");function ReduxDevtoolsExtensionConnection(){}function ReduxDevtoolsExtensionConfig(){}function ReduxDevtoolsExtension(){}var DevtoolsExtension=function(){function DevtoolsExtension(e,t,n){_classCallCheck(this,DevtoolsExtension),this.config=t,this.dispatcher=n,this.devtoolsExtension=e,this.createActionStreams()}return _createClass(DevtoolsExtension,[{key:"notify",value:function(e,t){var n=this;if(this.devtoolsExtension)if(e.type===PERFORM_ACTION){if(t.isLocked||t.isPaused)return;var i=unliftState(t);if(shouldFilterActions(this.config)&&isActionFiltered(i,e,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;var r=this.config.stateSanitizer?sanitizeState(this.config.stateSanitizer,i,t.currentStateIndex):i,o=this.config.actionSanitizer?sanitizeAction(this.config.actionSanitizer,e,t.nextActionId):e;this.sendToReduxDevtools((function(){return n.extensionConnection.send(o,r)}))}else{var a=Object.assign(Object.assign({},t),{stagedActionIds:t.stagedActionIds,actionsById:this.config.actionSanitizer?sanitizeActions(this.config.actionSanitizer,t.actionsById):t.actionsById,computedStates:this.config.stateSanitizer?sanitizeStates(this.config.stateSanitizer,t.computedStates):t.computedStates});this.sendToReduxDevtools((function(){return n.devtoolsExtension.send(null,a,n.getExtensionConfig(n.config))}))}}},{key:"createChangesObservable",value:function(){var e=this;return this.devtoolsExtension?new rxjs__WEBPACK_IMPORTED_MODULE_3__.a((function(t){var n=e.devtoolsExtension.connect(e.getExtensionConfig(e.config));return e.extensionConnection=n,n.init(),n.subscribe((function(e){return t.next(e)})),n.unsubscribe})):Object(rxjs__WEBPACK_IMPORTED_MODULE_2__.b)()}},{key:"createActionStreams",value:function(){var e=this,t=this.createChangesObservable().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_8__.a)()),n=t.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)((function(e){return e.type===ExtensionActionTypes.START}))),i=t.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)((function(e){return e.type===ExtensionActionTypes.STOP}))),r=t.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)((function(e){return e.type===ExtensionActionTypes.DISPATCH})),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)((function(t){return e.unwrapAction(t.payload)})),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__.a)((function(t){return t.type===IMPORT_STATE?e.dispatcher.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)((function(e){return e.type===_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.l})),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__.a)(1e3),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.a)(1e3),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)((function(){return t})),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__.a)((function(){return Object(rxjs__WEBPACK_IMPORTED_MODULE_4__.a)(t)})),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_15__.a)(1)):Object(rxjs__WEBPACK_IMPORTED_MODULE_4__.a)(t)}))),o=t.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)((function(e){return e.type===ExtensionActionTypes.ACTION})),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)((function(t){return e.unwrapAction(t.payload)}))).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.a)(i)),a=r.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.a)(i));this.start$=n.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.a)(i)),this.actions$=this.start$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_17__.a)((function(){return o}))),this.liftedActions$=this.start$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_17__.a)((function(){return a})))}},{key:"unwrapAction",value:function unwrapAction(action){return"string"==typeof action?eval("(".concat(action,")")):action}},{key:"getExtensionConfig",value:function(e){var t={name:e.name,features:e.features,serialize:e.serialize};return!1!==e.maxAge&&(t.maxAge=e.maxAge),t}},{key:"sendToReduxDevtools",value:function(e){try{e()}catch(t){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",t)}}}])}();DevtoolsExtension.\u0275fac=function(e){return new(e||DevtoolsExtension)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(REDUX_DEVTOOLS_EXTENSION),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(STORE_DEVTOOLS_CONFIG),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(DevtoolsDispatcher))},DevtoolsExtension.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.cc({token:DevtoolsExtension,factory:DevtoolsExtension.\u0275fac}),DevtoolsExtension.ctorParameters=function(){return[{type:void 0,decorators:[{type:_angular_core__WEBPACK_IMPORTED_MODULE_0__.z,args:[REDUX_DEVTOOLS_EXTENSION]}]},{type:StoreDevtoolsConfig,decorators:[{type:_angular_core__WEBPACK_IMPORTED_MODULE_0__.z,args:[STORE_DEVTOOLS_CONFIG]}]},{type:DevtoolsDispatcher}]};var INIT_ACTION={type:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.b},RECOMPUTE="@ngrx/store-devtools/recompute",RECOMPUTE_ACTION={type:RECOMPUTE};function ComputedState(){}function LiftedAction(){}function LiftedActions(){}function LiftedState(){}function computeNextEntry(e,t,n,i,r){if(i)return{state:n,error:"Interrupted by an error up the chain"};var o,a=n;try{a=e(n,t)}catch(s){o=s.toString(),r.handleError(s.stack||s)}return{state:a,error:o}}function recomputeStates(e,t,n,i,r,o,a,s,c){if(t>=e.length&&e.length===o.length)return e;for(var l=e.slice(0,t),u=o.length-(c?1:0),d=t;d<u;d++){var p=o[d],h=r[p].action,f=l[d-1],b=f?f.state:i,m=f?f.error:void 0,g=a.indexOf(p)>-1?f:computeNextEntry(n,h,b,m,s);l.push(g)}return c&&l.push(e[e.length-1]),l}function liftInitialState(e,t){return{monitorState:t(void 0,{}),nextActionId:1,actionsById:{0:liftAction(INIT_ACTION)},stagedActionIds:[0],skippedActionIds:[],committedState:e,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}function liftReducerWith(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return function(o){return function(a,s){var c=a||t,l=c.monitorState,u=c.actionsById,d=c.nextActionId,p=c.stagedActionIds,h=c.skippedActionIds,f=c.committedState,b=c.currentStateIndex,m=c.computedStates,g=c.isLocked,v=c.isPaused;function y(e){for(var t=e,n=p.slice(1,t+1),i=0;i<n.length;i++){if(m[i+1].error){t=i,n=p.slice(1,t+1);break}delete u[n[i]]}h=h.filter((function(e){return-1===n.indexOf(e)})),p=[0].concat(_toConsumableArray(p.slice(t+1))),f=m[t].state,m=m.slice(t),b=b>t?b-t:0}function M(){u={0:liftAction(INIT_ACTION)},d=1,p=[0],h=[],f=m[b].state,b=0,m=[]}a||(u=Object.create(u));var _=0;switch(s.type){case LOCK_CHANGES:g=s.status,_=1/0;break;case PAUSE_RECORDING:(v=s.status)?(p=[].concat(_toConsumableArray(p),[d]),u[d]=new PerformAction({type:"@ngrx/devtools/pause"},+Date.now()),d++,_=p.length-1,m=m.concat(m[m.length-1]),b===p.length-2&&b++,_=1/0):M();break;case RESET:u={0:liftAction(INIT_ACTION)},d=1,p=[0],h=[],f=e,b=0,m=[];break;case COMMIT:M();break;case ROLLBACK:u={0:liftAction(INIT_ACTION)},d=1,p=[0],h=[],b=0,m=[];break;case TOGGLE_ACTION:var O=s.id,z=h.indexOf(O);h=-1===z?[O].concat(_toConsumableArray(h)):h.filter((function(e){return e!==O})),_=p.indexOf(O);break;case SET_ACTIONS_ACTIVE:for(var A=s.start,k=s.end,C=s.active,w=[],S=A;S<k;S++)w.push(S);h=C?difference(h,w):[].concat(_toConsumableArray(h),w),_=p.indexOf(A);break;case JUMP_TO_STATE:b=s.index,_=1/0;break;case JUMP_TO_ACTION:var T=p.indexOf(s.actionId);-1!==T&&(b=T),_=1/0;break;case SWEEP:p=difference(p,h),h=[],b=Math.min(b,p.length-1);break;case PERFORM_ACTION:if(g)return a||t;if(v||a&&isActionFiltered(a.computedStates[b],s,r.predicate,r.actionsSafelist,r.actionsBlocklist)){var q=m[m.length-1];m=[].concat(_toConsumableArray(m.slice(0,-1)),[computeNextEntry(o,s.action,q.state,q.error,n)]),_=1/0;break}r.maxAge&&p.length===r.maxAge&&y(1),b===p.length-1&&b++;var L=d++;u[L]=s,_=(p=[].concat(_toConsumableArray(p),[L])).length-1;break;case IMPORT_STATE:var E=s.nextLiftedState;l=E.monitorState,u=E.actionsById,d=E.nextActionId,p=E.stagedActionIds,h=E.skippedActionIds,f=E.committedState,b=E.currentStateIndex,m=E.computedStates,g=E.isLocked,v=E.isPaused;break;case _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.b:_=0,r.maxAge&&p.length>r.maxAge&&(m=recomputeStates(m,_,o,f,u,p,h,n,v),y(p.length-r.maxAge),_=1/0);break;case _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.l:if(m.filter((function(e){return e.error})).length>0)_=0,r.maxAge&&p.length>r.maxAge&&(m=recomputeStates(m,_,o,f,u,p,h,n,v),y(p.length-r.maxAge),_=1/0);else{if(!v&&!g){b===p.length-1&&b++;var D=d++;u[D]=new PerformAction(s,+Date.now()),_=(p=[].concat(_toConsumableArray(p),[D])).length-1,m=recomputeStates(m,_,o,f,u,p,h,n,v)}m=m.map((function(e){return Object.assign(Object.assign({},e),{state:o(e.state,RECOMPUTE_ACTION)})})),b=p.length-1,r.maxAge&&p.length>r.maxAge&&y(p.length-r.maxAge),_=1/0}break;default:_=1/0}return m=recomputeStates(m,_,o,f,u,p,h,n,v),{monitorState:l=i(l,s),actionsById:u,nextActionId:d,stagedActionIds:p,skippedActionIds:h,committedState:f,currentStateIndex:b,computedStates:m,isLocked:g,isPaused:v}}}}var StoreDevtools=function(){return _createClass((function e(t,n,i,r,o,a,s,c){var l=this;_classCallCheck(this,e);var u=liftInitialState(s,c.monitor),d=liftReducerWith(s,u,a,c.monitor,c),p=Object(rxjs__WEBPACK_IMPORTED_MODULE_5__.a)(Object(rxjs__WEBPACK_IMPORTED_MODULE_5__.a)(n.asObservable().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_18__.a)(1)),r.actions$).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(liftAction)),t,r.liftedActions$).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_19__.b)(rxjs__WEBPACK_IMPORTED_MODULE_6__.b)),h=i.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(d)),f=new rxjs__WEBPACK_IMPORTED_MODULE_7__.a(1),b=p.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_20__.a)(h),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_21__.a)((function(e,t){var n=e.state,i=_slicedToArray(t,2),o=i[0],a=(0,i[1])(n,o);return o.type!==PERFORM_ACTION&&shouldFilterActions(c)&&(a=filterLiftedState(a,c.predicate,c.actionsSafelist,c.actionsBlocklist)),r.notify(o,a),{state:a,action:o}}),{state:u,action:null})).subscribe((function(e){var t=e.state,n=e.action;if(f.next(t),n.type===PERFORM_ACTION){var i=n.action;o.next(i)}})),m=r.start$.subscribe((function(){l.refresh()})),g=f.asObservable(),v=g.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(unliftState));this.extensionStartSubscription=m,this.stateSubscription=b,this.dispatcher=t,this.liftedState=g,this.state=v}),[{key:"dispatch",value:function(e){this.dispatcher.next(e)}},{key:"next",value:function(e){this.dispatcher.next(e)}},{key:"error",value:function(e){}},{key:"complete",value:function(){}},{key:"performAction",value:function(e){this.dispatch(new PerformAction(e,+Date.now()))}},{key:"refresh",value:function(){this.dispatch(new Refresh)}},{key:"reset",value:function(){this.dispatch(new Reset(+Date.now()))}},{key:"rollback",value:function(){this.dispatch(new Rollback(+Date.now()))}},{key:"commit",value:function(){this.dispatch(new Commit(+Date.now()))}},{key:"sweep",value:function(){this.dispatch(new Sweep)}},{key:"toggleAction",value:function(e){this.dispatch(new ToggleAction(e))}},{key:"jumpToAction",value:function(e){this.dispatch(new JumpToAction(e))}},{key:"jumpToState",value:function(e){this.dispatch(new JumpToState(e))}},{key:"importState",value:function(e){this.dispatch(new ImportState(e))}},{key:"lockChanges",value:function(e){this.dispatch(new LockChanges(e))}},{key:"pauseRecording",value:function(e){this.dispatch(new PauseRecording(e))}}])}();StoreDevtools.\u0275fac=function(e){return new(e||StoreDevtools)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(DevtoolsDispatcher),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.a),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.e),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(DevtoolsExtension),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.f),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(_angular_core__WEBPACK_IMPORTED_MODULE_0__.t),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.c),_angular_core__WEBPACK_IMPORTED_MODULE_0__.qc(STORE_DEVTOOLS_CONFIG))},StoreDevtools.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.cc({token:StoreDevtools,factory:StoreDevtools.\u0275fac}),StoreDevtools.ctorParameters=function(){return[{type:DevtoolsDispatcher},{type:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.a},{type:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.e},{type:DevtoolsExtension},{type:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.f},{type:_angular_core__WEBPACK_IMPORTED_MODULE_0__.t},{type:void 0,decorators:[{type:_angular_core__WEBPACK_IMPORTED_MODULE_0__.z,args:[_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.c]}]},{type:StoreDevtoolsConfig,decorators:[{type:_angular_core__WEBPACK_IMPORTED_MODULE_0__.z,args:[STORE_DEVTOOLS_CONFIG]}]}]};var IS_EXTENSION_OR_MONITOR_PRESENT=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.C("Is Devtools Extension or Monitor Present");function createIsExtensionOrMonitorPresent(e,t){return Boolean(e)||t.monitor!==noMonitor}function createReduxDevtoolsExtension(){return"object"==typeof window&&void 0!==window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__:null}function createStateObservable(e){return e.state}var StoreDevtoolsModule=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"instrument",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ngModule:e,providers:[DevtoolsExtension,DevtoolsDispatcher,StoreDevtools,{provide:INITIAL_OPTIONS,useValue:t},{provide:IS_EXTENSION_OR_MONITOR_PRESENT,deps:[REDUX_DEVTOOLS_EXTENSION,STORE_DEVTOOLS_CONFIG],useFactory:createIsExtensionOrMonitorPresent},{provide:REDUX_DEVTOOLS_EXTENSION,useFactory:createReduxDevtoolsExtension},{provide:STORE_DEVTOOLS_CONFIG,deps:[INITIAL_OPTIONS],useFactory:createConfig},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.g,deps:[StoreDevtools],useFactory:createStateObservable},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.d,useExisting:DevtoolsDispatcher}]}}}])}();StoreDevtoolsModule.\u0275mod=_angular_core__WEBPACK_IMPORTED_MODULE_0__.ec({type:StoreDevtoolsModule}),StoreDevtoolsModule.\u0275inj=_angular_core__WEBPACK_IMPORTED_MODULE_0__.dc({factory:function(e){return new(e||StoreDevtoolsModule)}})},b1Dy:function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},bBst:function(e,t){var n=global.CustomEvent;e.exports=function(){try{var e=new n("cat",{detail:{foo:"bar"}});return"cat"===e.type&&"bar"===e.detail.foo}catch(t){}return!1}()?n:"undefined"!=typeof document&&"function"==typeof document.createEvent?function(e,t){var n=document.createEvent("CustomEvent");return t?n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail):n.initCustomEvent(e,!1,!1,void 0),n}:function(e,t){var n=document.createEventObject();return n.type=e,t?(n.bubbles=Boolean(t.bubbles),n.cancelable=Boolean(t.cancelable),n.detail=t.detail):(n.bubbles=!1,n.cancelable=!1,n.detail=void 0),n}},bHdf:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("5+tZ"),r=n("SpAZ");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY;return Object(i.b)(r.a,e)}},bNI1:function(e){e.exports=JSON.parse('{"version":"2024b","zones":["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q|48e5","Africa/Nairobi|LMT +0230 EAT +0245|-2r.g -2u -30 -2J|012132|-2ua2r.g N6nV.g 3Fbu h1cu dzbJ|47e5","Africa/Algiers|LMT PMT WET WEST CET CEST|-c.c -9.l 0 -10 -10 -20|01232323232323232454542423234542324|-3bQ0c.c MDA2.P cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|LMT GMT +0030 WAT|-d.z 0 -u -10|01023|-2B40d.z 7iod.z dnXK.p dLzH.z|17e6","Africa/Bissau|LMT -01 GMT|12.k 10 0|012|-2ldX0 2xoo0|39e4","Africa/Maputo|LMT CAT|-2a.i -20|01|-2sw2a.i|26e5","Africa/Cairo|LMT EET EEST|-25.9 -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBC5.9 1AQM5.9 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0 kSp0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0|15e6","Africa/Casablanca|LMT +00 +01|u.k 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|32e5","Africa/Ceuta|LMT WET WEST CET CEST|l.g 0 -10 -10 -20|0121212121212121212121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2M0M0 GdX0 11z0 drd0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1y7o0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|85e3","Africa/El_Aaiun|LMT -01 +00 +01|Q.M 10 0 -10|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0|20e4","Africa/Johannesburg|LMT SAST SAST SAST|-1Q -1u -20 -30|0123232|-39EpQ qTcm 1Ajdu 1cL0 1cN0 1cL0|84e5","Africa/Juba|LMT CAT CAST EAT|-26.s -20 -30 -30|012121212121212121212121212121212131|-1yW26.s 1zK06.s 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 PeX0|","Africa/Khartoum|LMT CAT CAST EAT|-2a.8 -20 -30 -30|012121212121212121212121212121212131|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|LMT MMT MMT GMT|H.8 H.8 I.u 0|0123|-3ygng.Q 1usM0 28G01.m|11e5","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0|13e5","Africa/Sao_Tome|LMT LMT GMT WAT|-q.U A.J 0 -10|01232|-3tooq.U 18aoq.U 4i6N0 2q00|","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|LMT PMT CET CEST|-E.I -9.l -10 -20|01232323232323232323232323232323232|-3zO0E.I 1cBAv.n 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|LMT +0130 SAST SAST CAT WAT|-18.o -1u -20 -30 -20 -10|012324545454545454545454545454545454545454545454545454|-39Ep8.o qTbC.o 1Ajdu 1cL0 1SqL0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|LMT LMT NST NWT NPT BST BDT AHST HST HDT|-cd.m bK.C b0 a0 a0 b0 a0 a0 a0 90|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVzf.p 1EX1d.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|LMT LMT AST AWT APT AHST AHDT YST AKST AKDT|-e0.o 9X.A a0 90 90 a0 90 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVxs.n 1EX20.o 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Puerto_Rico|LMT AST AWT APT|4o.p 40 30 30|01231|-2Qi7z.z 1IUbz.z 7XT0 iu0|24e5","America/Araguaina|LMT -03 -02|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|LMT CMT -04 -03 -02|3R.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343434343|-331U6.c 125cn pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|LMT CMT -04 -03 -02|4n.8 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243432343|-331TA.Q 125bR.E pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|LMT CMT -04 -03 -02|4g.M 4g.M 40 30 20|012323232323232323232323232323232323232323234343434243434343|-331TH.c 125c0 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|LMT CMT -04 -03 -02|4l.c 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232434343|-331TC.M 125bT.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|LMT CMT -04 -03 -02|4r.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tw.A 125bN.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|LMT CMT -04 -03 -02|4z.g 4g.M 40 30 20|012323232323232323232323232323232323232323234343423232432343|-331To.I 125bF.w pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|LMT CMT -04 -03 -02|4A.Q 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tn.8 125bD.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|LMT CMT -04 -03 -02|4l.E 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342434343|-331TC.k 125bT.8 pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|LMT CMT -04 -03 -02|4y.4 4g.M 40 30 20|0123232323232323232323232323232323232323232343434342343432343|-331Tp.U 125bG.I pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|LMT CMT -04 -03 -02|4p.o 4g.M 40 30 20|0123232323232323232323232323232323232323232343434232323432323|-331Ty.A 125bP.o pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|LMT CMT -04 -03 -02|4k.Q 4g.M 40 30 20|01232323232323232323232323232323232323232323434343424343234343|-331TD.8 125bT.U pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|LMT CMT -04 -03 -02|4x.c 4g.M 40 30 20|012323232323232323232323232323232323232323234343434343432343|-331Tq.M 125bH.A pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Asuncion|LMT AMT -04 -03|3O.E 3O.E 40 30|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-3eLw9.k 1FGo0 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0|28e5","America/Panama|LMT CMT EST|5i.8 5j.A 50|012|-3eLuF.Q Iy01.s|15e5","America/Bahia_Banderas|LMT MST CST MDT CDT|71 70 60 60 50|01213121313131313131313131313131313142424242424242424242424242|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 otX0 2bmP0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|84e3","America/Bahia|LMT -03 -02|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|LMT AST ADT -0330|3W.t 40 30 3u|0121213121212121|-2m4k1.v 1eAN1.v RB0 1Bz0 Op0 1rb0 11d0 1jJc0 IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|LMT -03 -02|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|LMT CST -0530 CWT CPT CDT|5Q.M 60 5u 50 50 50|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121215151|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu Rcu 7Bt0 Ni0 4nd0 Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu e9Au qn0 lxB0 mn0|57e3","America/Boa_Vista|LMT -04 -03|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|LMT BMT -05 -04|4U.g 4U.g 50 40|01232|-3sTv3.I 1eIo0 38yo3.I 1PX0|90e5","America/Boise|LMT PST PDT MST MWT MPT MDT|7I.N 80 70 70 60 60 60|01212134536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-3tFE0 1nEe0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDT CST CDT EST|0 70 60 60 60 60 50 50|012314141414141414141414141414141414141414141414141414141414567541414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-21Jc0 RO90 8x20 ix0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|LMT -04 -03|3C.s 40 30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|LMT CST EST CDT EDT|5L.4 60 50 50 40|01213132431313131313131313131313131313131312|-1UQG0 2q3C0 2tx0 wgP0 1lb0 14p0 1lb0 14o0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|LMT CMT -0430 -04|4r.I 4r.E 4u 40|012323|-3eLvw.g ROnX.U 28KM2.k 1IwOu kqo0|29e5","America/Cayenne|LMT -04 -03|3t.k 40 30|012|-2mrwu.E 2gWou.E|58e3","America/Chicago|LMT CST CDT EST CWT CPT|5O.A 60 50 50 50 50|012121212121212121212121212121212121213121212121214512121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|LMT MST CST MDT CDT|74.k 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|81e4","America/Ciudad_Juarez|LMT MST CST MDT CDT|75.U 70 60 60 50|01213124242313131313131313131313131313131313131313131313131321313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 cm0 EP0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Costa_Rica|LMT SJMT CST CDT|5A.d 5A.d 60 50|01232323232|-3eLun.L 1fyo0 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Phoenix|LMT MST MDT MWT|7s.i 70 60 60|012121313121|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0|42e5","America/Cuiaba|LMT -04 -03|3I.k 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|LMT -03 -02 GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|LMT PST PDT PWT PPT MST|80.U 80 70 70 70 70|01213412121212121212121212121212121212121212121212121212125|-3tofX.4 1nspX.4 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|LMT YST YDT YWT YPT YDDT PST PDT MST|9h.E 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeG.k GWpG.k 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|13e2","America/Denver|LMT MST MDT MWT MPT|6X.U 70 60 60 60|012121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFF0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|0123425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 JxX1 SMX 1cN0 1cL0 aW10 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|0121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 XQp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|LMT -05 -04|4D.s 50 40|0121212121212121212121212121212121|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0|11e5","America/Tijuana|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 4Q00 8mp0 8lz0 SN0 1cL0 pHB0 83r0 AU0 5MN0 1Rz0 38N0 Wn0 1qP0 11z0 1o10 11z0 3NA0 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|LMT PST PDT PWT PPT MST|8a.L 80 70 70 70 70|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121215|-3tofN.d 1nspN.d 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|LMT CST CDT CWT CPT EST EDT|5I.C 60 50 50 50 50 40|0121212134121212121212121212151565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|LMT -03 -02|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|LMT -03 -02 -01|3q.U 30 20 10|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 2so0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e3","America/Goose_Bay|LMT NST NDT NST NDT NWT NPT AST ADT ADDT|41.E 3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|0121343434343434356343434343434343434343434343434343434343437878787878787878787878787878787878787878787879787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-3tojW.k 1nspt.c 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|LMT KMT EST EDT AST|4I.w 57.a 50 40 40|01232323232323232323232323232323232323232323232323232323232323232323232323243232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLvf.s RK0m.C 2HHBQ.O 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 7jA0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|LMT QMT -05 -04|5j.k 5e 50 40|01232|-3eLuE.E 1DNzS.E 2uILK rz0|27e5","America/Guyana|LMT -04 -0345 -03|3Q.D 40 3J 30|01231|-2mf87.l 8Hc7.l 2r7bJ Ey0f|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|LMT HMT CST CDT|5t.s 5t.A 50 40|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLuu.w 1qx00.8 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|LMT MST CST MDT|7n.Q 70 60 60|01213121313131|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 otX0 2bmP0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|LMT CST CDT CWT CPT EST|5K.u 60 50 50 50 50|01212134121212121212121212121212121212151212121212121212121212121212121212121212121212121252121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|LMT CST CDT CWT CPT EST EDT|5J.n 60 50 50 50 50 40|01212134121212121212121215656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|LMT CST CDT CWT CPT EST EDT|5N.7 60 50 50 50 50 40|012121341212121212121212121215121212121212121212121252125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|LMT CST CDT CWT CPT EST EDT|5L.3 60 50 50 50 50 40|012121341212121212121212121512165652121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 8wn0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|LMT CST CDT CWT CPT EST EDT|5E.g 60 50 50 50 50 40|0121213415656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|LMT CST CDT CWT CPT EST EDT|5O.7 60 50 50 50 50 40|012121341212121212121212121212121565652125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|LMT CST CDT CWT CPT EST EDT|5K.p 60 50 50 50 50 40|012121341212121212121212121212121212121565652165656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|-00 PST PDT MDT MST|0 80 70 60 70|01212121212121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-FnA0 L3K0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|-00 EWT EPT EST EDT CST CDT|0 40 40 50 40 60 50|0123434343434343434343434343434343434343434343434343434343456343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-16K00 7nX0 iv0 14HB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|LMT KMT EST EDT|57.a 57.a 50 40|01232323232323232323232|-3eLuQ.O RK00 2uM1Q.O 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|LMT LMT PST PWT PPT PDT YDT YST AKST AKDT|-f2.j 8V.F 80 70 70 70 80 90 90 80|0123425252525252525252525252625252578989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVwq.s 1EX12.j 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|LMT CST CDT CWT CPT EST EDT|5H.2 60 50 50 50 50 40|01212121213412121212121212121212121212565656565656525656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 1nX1 e0X 9vd0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|LMT CST CDT CWT CPT EST EDT|5D.o 60 50 50 50 50 40|01212134121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFG0 1nEe0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|LMT CMT BST -04|4w.A 4w.A 3w.A 40|0123|-3eLvr.o 1FIo0 13b0|19e5","America/Lima|LMT LMT -05 -04|58.c 58.A 50 40|01232323232323232|-3eLuP.M JcM0.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|LMT PST PDT PWT PPT|7Q.W 80 70 70 70|0121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFE0 1nEe0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp1 1VaX 3dA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|LMT -03 -02|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|LMT MMT CST EST CDT|5J.8 5J.c 60 50 50|01232424232324242|-3eLue.Q 1Mhc0.4 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|LMT -04 -03|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|LMT FFMT AST ADT|44.k 44.k 40 30|01232|-3eLvT.E PTA0 2LPbT.E 19X0|39e4","America/Matamoros|LMT CST CDT|6u 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|LMT MST CST MDT|75.E 70 60 60|01213121313131313131313131313131313131313131313131313131313131|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 otX0 2bmP0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|44e4","America/Menominee|LMT CST CDT CWT CPT EST|5O.r 60 50 50 50 50|012121341212152121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3pdG9.x 1jce9.x 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131|-1UQG0 2q3C0 24n0 wG10 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|11e5","America/Metlakatla|LMT LMT PST PWT PPT PDT AKST AKDT|-fd.G 8K.i 80 70 70 70 90 80|0123425252525252525252525252525252526767672676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwf.5 1EX1d.G 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|LMT MST CST MDT CDT CWT|6A.A 70 60 60 50 50|012131242425242424242424242424242424242424242424242424242424242424242|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|20e6","America/Miquelon|LMT AST -03 -02|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mxUf.k 2LHcf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|LMT EST AST ADT AWT APT|4j.8 50 40 30 30 30|0123232323232323232323245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3txvE.Q J4ME.Q CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|LMT MST CST MDT CDT|6F.g 70 60 60 50|012131242424242424242424242424242424242424242424242424242424242|-1UQG0 dep0 8lz0 16p0 11z0 1dd0 2gmp0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|41e5","America/Montevideo|LMT MMT -04 -03 -0330 -0230 -02 -0130|3I.P 3I.P 40 30 3u 2u 20 1u|012343434343434343434343435353636353636375363636363636363636363636363636363636363636363|-2tRUf.9 sVc0 8jcf.9 1db0 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1fAu 1cLu 1o0u 11zu NAu 3jXu zXu Dq0u 19Xu pcu jz0 cm10 19X0 6tB0 1fbu 3o0u jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|LMT EST EDT EWT EPT|5h.w 50 40 40 40|012121212121212121212121212121212121212121212123412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-32B6G.s UFdG.s 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1qL0 11B0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/New_York|LMT EST EDT EWT EPT|4U.2 50 40 40 40|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tFH0 1nEe0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nome|LMT LMT NST NWT NPT BST BDT YST AKST AKDT|-cW.m b1.C b0 a0 a0 b0 a0 90 90 80|01234256565656565656565656565656565678989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898|-48Pzs.L 1jVyu.p 1EX1W.m 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|LMT -02 -01|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|LMT MST MDT MWT MPT CST CDT|6L.7 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/Center|LMT MST MDT MWT MPT CST CDT|6J.c 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212125656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|LMT MST MDT MWT MPT CST CDT|6J.D 70 60 60 60 60 50|0121213412121212121212121212121212121212121212121212121212121212121212121212121212565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tFF0 1nEe0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|LMT MST CST MDT CDT|6V.E 70 60 60 50|0121312424231313131313131313131313131313131313131313131313132424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-1UQF0 deo0 8lz0 16p0 11z0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 Rc0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Paramaribo|LMT PMT PMT -0330 -03|3E.E 3E.Q 3E.A 3u 30|01234|-2nDUj.k Wqo0.c qanX.I 1yVXN.o|24e4","America/Port-au-Prince|LMT PPMT EST EDT|4N.k 4N 50 40|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3eLva.E 15RLX.E 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|LMT -05 -04|4v.c 50 40|01212121212121212121212121212121|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|LMT -04 -03|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Punta_Arenas|LMT SMT -05 -04 -03|4H.E 4G.J 50 40 30|01213132323232323232343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvg.k MJbX.5 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Winnipeg|LMT CST CDT CWT CPT|6s.A 60 50 50 50|0121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3kLtv.o 1a3bv.o WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Rankin_Inlet|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-vDc0 Bjk0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|LMT -03 -02|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0|19e4","America/Resolute|-00 CST CDT EST|0 60 50 50|01212121212121212121212121212121212121212121212121212121212321212121212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-SnA0 103I0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|LMT -04 -03|3C.M 40 30|0121212121212121212121212121212|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|LMT SMT -05 -04 -03|4G.J 4G.J 50 40 30|0121313232323232323432343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLvh.f MJc0 fJAh.f 5knG.J 1Vzh.f jRAG.J 1pbh.f 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 hX0 1q10 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|62e5","America/Santo_Domingo|LMT SDMT EST EDT -0430 AST|4D.A 4E 50 40 4u 40|012324242424242525|-3eLvk.o 1Jic0.o 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|LMT -03 -02|36.s 30 20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|LMT -02 -01 +00|1r.Q 20 10 0|012132323232323232323232323232323232323232323232323232323232323232323232323232323232323232121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 2pA0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|452","America/Sitka|LMT LMT PST PWT PPT PDT YST AKST AKDT|-eW.L 91.d 80 70 70 70 90 90 80|0123425252525252525252525252525252567878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-48Pzs.L 1jVwu 1EX0W.L 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|LMT NST NDT NST NDT NWT NPT NDDT|3u.Q 3u.Q 2u.Q 3u 2u 2u 2u 1u|012121212121212121212121212121212121213434343434343435634343434343434343434343434343434343434343434343434343434343434343434343434343434343437343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tokt.8 1l020 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0|16e3","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Vancouver|LMT PST PDT PWT PPT|8c.s 80 70 70 70|01213412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3tofL.w 1nspL.w 1in0 UGp0 8x10 iy0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|LMT YST YDT YWT YPT YDDT PST PDT MST|90.c 90 80 80 80 70 80 70 70|0121213415167676767676767676767676767676767676767676767676767676767676767676767676767676767678|-2MSeX.M GWpX.M 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 LA0 ytd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|23e3","America/Yakutat|LMT LMT YST YWT YPT YDT AKST AKDT|-eF.5 9i.T 90 80 80 80 90 80|0123425252525252525252525252525252526767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-48Pzs.L 1jVwL.G 1EX1F.5 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","Antarctica/Casey|-00 +08 +11|0 -80 -b0|012121212121212121|-2q00 1DjS0 T90 40P0 KL0 blz0 3m10 1o30 14k0 1kr0 12l0 1o01 14kX 1lf1 14kX 1lf1 13bX|10","Antarctica/Davis|-00 +07 +05|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0|70","Pacific/Port_Moresby|LMT PMMT +10|-9M.E -9M.w -a0|012|-3D8VM.E AvA0.8|25e4","Antarctica/Macquarie|-00 AEST AEDT|0 -a0 -b0|0121012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2OPc0 Fb40 1a00 4SK0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 3Co0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|-00 +06 +05|0 -60 -50|012|-CEo0 2fyk0|60","Pacific/Auckland|LMT NZMT NZST NZST NZDT|-bD.4 -bu -cu -c0 -d0|012131313131313131313131313134343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-46jLD.4 2nEO9.4 Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|14e5","Antarctica/Palmer|-00 -03 -04 -02|0 30 40 20|0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Asia/Riyadh|LMT +03|-36.Q -30|01|-TvD6.Q|57e5","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 +07 +05|0 -70 -50|01012|-tjA0 1rWh0 1Nj0 1aTv0|25","Europe/Berlin|LMT CET CEST CEMT|-R.s -10 -20 -30|012121212121212321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36RcR.s UbWR.s 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e5","Asia/Almaty|LMT +05 +06 +07|-57.M -50 -60 -70|0123232323232323232323212323232323232323232323232321|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 L4m0|15e5","Asia/Amman|LMT EET EEST +03|-2n.I -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 LA0 1C00|25e5","Asia/Anadyr|LMT +12 +13 +14 +11|-bN.U -c0 -d0 -e0 -b0|01232121212121212121214121212121212121212121212121212121212141|-1PcbN.U eUnN.U 23CL0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|LMT +04 +05 +06|-3l.4 -40 -50 -60|012323232323232323232123232312121212121212121212|-1Pc3l.4 eUnl.4 24PX0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|LMT +04 +05 +06|-3M.E -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc3M.E eUnM.E 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|LMT +04 +05 +06|-3R.w -40 -50 -60|0123232323232323232323212|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|LMT +03 +05 +06 +04|-3r.I -30 -50 -60 -40|01232323232323232323242323232323232324242424242|-1Pc3r.I eUor.I 24PW0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|LMT BMT +03 +04|-2V.E -2V.A -30 -40|0123232323232323232323232323232323232323232323232323232|-3eLCV.E 18ao0.4 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|LMT +04 +03|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8|96e4","Asia/Baku|LMT +03 +04 +05|-3j.o -30 -40 -50|01232323232323232323232123232323232323232323232323232323232323232|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|LMT BMT +07|-6G.4 -6G.4 -70|012|-3D8SG.4 1C000|15e6","Asia/Barnaul|LMT +06 +07 +08|-5z -60 -70 -80|0123232323232323232323212323232321212121212121212121212121212121212|-21S5z pCnz 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|LMT EET EEST|-2m -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3D8Om 1BWom 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|22e5","Asia/Bishkek|LMT +05 +06 +07|-4W.o -50 -60 -70|012323232323232323232321212121212121212121212121212|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|42e4","Asia/Kolkata|LMT HMT MMT IST +0630|-5R.s -5R.k -5l.a -5u -6u|01234343|-4Fg5R.s BKo0.8 1rDcw.a 1r2LP.a 1un0 HB0 7zX0|15e6","Asia/Chita|LMT +08 +09 +10|-7x.Q -80 -90 -a0|012323232323232323232321232323232323232323232323232323232323232312|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Shanghai|LMT CST CDT|-85.H -80 -90|012121212121212121212121212121|-2M0U5.H Iuo5.H 18n0 OjB0 Rz0 11d0 1wL0 A10 8HX0 1G10 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 aL0 1tU30 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|LMT MMT +0530 +06 +0630|-5j.o -5j.w -5u -60 -6u|012342432|-3D8Rj.o 13inX.Q 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu|22e5","Asia/Dhaka|LMT HMT +0630 +0530 +06 +07|-61.E -5R.k -6u -5u -60 -70|01232454|-3eLG1.E 26008.k 1unn.k HB0 m6n0 2kxbu 1i00|16e6","Asia/Damascus|LMT EET EEST +03|-2p.c -20 -30 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212123|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0|26e5","Asia/Dili|LMT +08 +09|-8m.k -80 -90|01212|-2le80 1dnX0 1nfA0 Xld0|19e4","Asia/Dubai|LMT +04|-3F.c -40|01|-21JfF.c|39e5","Asia/Dushanbe|LMT +05 +06 +07|-4z.c -50 -60 -70|012323232323232323232321|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|LMT EET EEST +03|-2f.M -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2f.M 2a3cf.M 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|","Asia/Gaza|LMT EET EEST IST IDT|-2h.Q -20 -30 -20 -30|0121212121212121212121212121212121234343434343434343434343434343431212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCh.Q 1Azeh.Q MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 1a10 1fz0 17d0 1in0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 1fB0 14n0 jB0 2L0 11B0 WL0 gN0 8n0 11B0 TX0 gN0 bb0 11B0 On0 jB0 dX0 11B0 Lz0 gN0 mn0 WN0 IL0 gN0 pb0 WN0 Db0 jB0 rX0 11B0 xz0 gN0 xz0 11B0 rX0 jB0 An0 11B0 pb0 gN0 IL0 WN0 mn0 gN0 Lz0 WN0 gL0 jB0 On0 11B0 bb0 gN0 TX0 11B0 5z0 jB0 WL0 11B0 2L0 jB0 11z0 1ip0 19X0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 gN0 2L0 WN0 14n0 gN0 5z0 WN0 WL0 jB0 8n0 11B0 Rb0 gN0 dX0 11B0 Lz0 jB0 gL0 11B0 IL0 jB0 mn0 WN0 FX0 gN0 rX0 WN0 An0 jB0 uL0 11B0 uL0 gN0 An0 11B0 rX0 gN0 Db0 11B0 mn0 jB0 FX0 11B0 jz0 gN0 On0 WN0 dX0 jB0 Rb0 WN0 bb0 jB0 TX0 11B0 5z0 gN0 11z0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|18e5","Asia/Hebron|LMT EET EEST IST IDT|-2k.n -20 -30 -20 -30|012121212121212121212121212121212123434343434343434343434343434343121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2MBCk.n 1Azek.n MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 1a10 1fz0 17d0 1in0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1lb0 14p0 1in0 17d0 1cL0 1cN0 19X0 1fB0 14n0 jB0 2L0 11B0 WL0 gN0 8n0 11B0 TX0 gN0 bb0 11B0 On0 jB0 dX0 11B0 Lz0 gN0 mn0 WN0 IL0 gN0 pb0 WN0 Db0 jB0 rX0 11B0 xz0 gN0 xz0 11B0 rX0 jB0 An0 11B0 pb0 gN0 IL0 WN0 mn0 gN0 Lz0 WN0 gL0 jB0 On0 11B0 bb0 gN0 TX0 11B0 5z0 jB0 WL0 11B0 2L0 jB0 11z0 1ip0 19X0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1nX0 14p0 1in0 17d0 1fz0 1a10 19X0 1fB0 17b0 gN0 2L0 WN0 14n0 gN0 5z0 WN0 WL0 jB0 8n0 11B0 Rb0 gN0 dX0 11B0 Lz0 jB0 gL0 11B0 IL0 jB0 mn0 WN0 FX0 gN0 rX0 WN0 An0 jB0 uL0 11B0 uL0 gN0 An0 11B0 rX0 gN0 Db0 11B0 mn0 jB0 FX0 11B0 jz0 gN0 On0 WN0 dX0 jB0 Rb0 WN0 bb0 jB0 TX0 11B0 5z0 gN0 11z0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0|25e4","Asia/Ho_Chi_Minh|LMT PLMT +07 +08 +09|-76.u -76.u -70 -80 -90|0123423232|-2yC76.u bK00 1h7b6.u 5lz0 18o0 3Oq0 k5c0 aVX0 BAM0|90e5","Asia/Hong_Kong|LMT HKT HKST HKWT JST|-7A.G -80 -90 -8u -90|0123412121212121212121212121212121212121212121212121212121212121212121|-2CFH0 1taO0 Hc0 xUu 9tBu 11z0 1tDu Rc0 1wo0 11A0 1cM0 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|LMT +06 +07 +08|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|LMT IMT +07 +08 +09|-6V.5 -6V.5 -70 -80 -90|012343434343434343434343234343434343434343434343434343434343434343|-3D8SV.5 1Bxc0 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|LMT IMT EET EEST +03 +04|-1T.Q -1U.U -20 -30 -30 -40|01232323232323232323232323232323232323232323232345423232323232323232323232323232323232323232323232323232323232323234|-3D8NT.Q 1ePXW.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSN0 CL0 mp0 1Vz0 1gN0 8yn0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1ip0 19X0 1ip0 17b0 qdB0 38L0 1jd0 Tz0 l6O0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|LMT BMT +0720 +0730 +09 +08 WIB|-77.c -77.c -7k -7u -90 -80 -70|012343536|-49jH7.c 2hiLL.c luM0 mPzO 8vWu 6kpu 4PXu xhcu|31e6","Asia/Jayapura|LMT +09 +0930 WIT|-9m.M -90 -9u -90|0123|-1uu9m.M sMMm.M L4nu|26e4","Asia/Jerusalem|LMT JMT IST IDT IDDT|-2k.S -2k.E -20 -30 -40|012323232323232432323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8Ok.S 1wvA0.e SyOk.E MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 3LA0 Eo0 oo0 1co0 1dA0 16o0 10M0 1jc0 1tA0 14o0 1cM0 1a00 11A0 1Nc0 Ao0 1Nc0 Ao0 1Ko0 LA0 1o00 WM0 EQK0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0|81e4","Asia/Kabul|LMT +04 +0430|-4A.M -40 -4u|012|-3eLEA.M 2dTcA.M|46e5","Asia/Kamchatka|LMT +11 +12 +13|-ay.A -b0 -c0 -d0|012323232323232323232321232323232323232323232323232323232323212|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|LMT +0530 +0630 +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|LMT SMT +07 +0720 +0730 +09 +08|-6T.p -6T.p -70 -7k -7u -90 -80|01234546|-2M0ST.p aIM0 17anT.p l5XE 17bO 8Fyu 1so10|71e5","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|LMT LMT PST PDT JST|fU -84 -80 -90 -90|01232423232|-54m84 2clc0 1vfc4 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 Mv90|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|LMT RMT +0630 +09|-6o.L -6o.L -6u -90|01232|-3D8So.L 1BnA0 SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|LMT CST JST CDT|-86 -80 -90 -90|012131313131313131313131313131313131313131|-30bk6 1FDc6 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|LMT TBMT +03 +04 +05|-2X.b -2X.b -30 -40 -50|01234343434343434343434323232343434343434343434323|-3D8OX.b 1LUM0 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +0430 +04 +05|-3p.I -3p.I -3u -4u -40 -50|012345423232323232323232323232323232323232323232323232323232323232323232|-2btDp.I Llc0 1FHaT.I 1pc0 120u Rc0 XA0 Wou JX0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|LMT JST JDT|-9i.X -90 -a0|0121212121|-3jE90 2qSo0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|LMT HMT -02 -01 +00 WET WEST|1G.E 1S.w 20 10 0 0 -10|012323232323232323232323232323232323232323232343234323432343232323232323232323232323232323232323232323434343434343434343434356434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3tomh.k 18aoh.k aPX0 Sp0 M00 1vb0 SN0 1vb0 SN0 1vb0 Td0 1vb0 SN0 1vb0 6600 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1uo0 1c00 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 CT90 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 Ap0 An0 wo0 Eo0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|LMT BMT BST AST ADT|4j.i 4j.i 3j.i 40 30|0121213434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3eLvE.G 16mo0 1bb0 1i10 11X0 ru30 thbE.G 1PX0 11B0 1tz0 Rd0 1zb0 Op0 1zb0 3I10 Lz0 1EN0 FX0 1HB0 FX0 1Kp0 Db0 1Kp0 Db0 1Kp0 FX0 93d0 11z0 GAp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|LMT FMT -01 +00 +01 WET WEST|17.A 17.A 10 0 -10 0 -10|01232323232323232323232323232323232323232323234323432343234323232323232323232323232323232323232323232356565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-3tomQ.o 18anQ.o aPX0 Sp0 M00 1vb0 SN0 1vb0 SN0 1vb0 Td0 1vb0 SN0 1vb0 6600 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1uo0 1c00 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 BJ90 1a00 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e4","Atlantic/South_Georgia|LMT -02|2q.8 20|01|-3eLxx.Q|30","Atlantic/Stanley|LMT SMT -04 -03 -02|3P.o 3P.o 40 30 20|0123232323232323434323232323232323232323232323232323232323232323232323|-3eLw8.A S200 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|LMT AEST AEDT|-a4.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oW4.Q RlC4.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|LMT ACST ACST ACDT|-9e.k -90 -9u -au|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-32oVe.k ak0e.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|LMT AEST AEDT|-ac.8 -a0 -b0|012121212121212121|-32Bmc.8 Ry2c.8 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|LMT AEST ACST ACST ACDT|-9p.M -a0 -90 -9u -au|0123434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-32oVp.M 3Lzp.M 6wp0 H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|18e3","Australia/Hobart|LMT AEST AEDT|-9N.g -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-3109N.g Pk1N.g 1a00 1qM0 Oo0 1zc0 Oo0 TAo0 yM0 1cM0 1cM0 1fA0 1a00 VfA0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|21e4","Australia/Darwin|LMT ACST ACST ACDT|-8H.k -90 -9u -au|01232323232|-32oUH.k ajXH.k H1Bu xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00|12e4","Australia/Eucla|LMT +0845 +0945|-8z.s -8J -9J|01212121212121212121|-30nIz.s PkpO.s xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Lord_Howe|LMT AEST +1030 +1130 +11|-aA.k -a0 -au -bu -b0|01232323232424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424|-32oWA.k 3tzAA.k 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu|347","Australia/Lindeman|LMT AEST AEDT|-9T.U -a0 -b0|0121212121212121212121|-32BlT.U Ry1T.U xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|LMT AEST AEDT|-9D.Q -a0 -b0|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-32oVD.Q RlBD.Q xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|39e5","Australia/Perth|LMT AWST AWDT|-7H.o -80 -90|01212121212121212121|-30nHH.o PkpH.o xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","Europe/Brussels|LMT BMT WET CET CEST WEST|-h.u -h.u 0 -10 -20 -10|012343434325252525252525252525252525252525252525252525434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8Mh.u u1Ah.u SO00 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|21e5","Pacific/Easter|LMT EMT -07 -06 -05|7h.s 7h.s 70 60 50|0123232323232323232323232323234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-3eLsG.w 1HRc0 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0|30e2","Europe/Athens|LMT AMT EET EEST CEST CET|-1y.Q -1y.Q -20 -30 -20 -10|0123234545232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-30SNy.Q OMM1 CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|35e5","Europe/Dublin|LMT DMT IST GMT BST IST|p.l p.l -y.D 0 -10 -10|012343434343435353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353|-3BHby.D 1ra20 Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g600 14o0 1wo0 17c0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Etc/GMT-0|GMT|0|0||","Etc/GMT-1|+01|-10|0||","Etc/GMT-10|+10|-a0|0||","Etc/GMT-11|+11|-b0|0||","Etc/GMT-12|+12|-c0|0||","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Etc/GMT-3|+03|-30|0||","Etc/GMT-4|+04|-40|0||","Etc/GMT-5|+05|-50|0||","Etc/GMT-6|+06|-60|0||","Etc/GMT-7|+07|-70|0||","Etc/GMT-8|+08|-80|0||","Etc/GMT-9|+09|-90|0||","Etc/GMT+1|-01|10|0||","Etc/GMT+10|-10|a0|0||","Etc/GMT+11|-11|b0|0||","Etc/GMT+12|-12|c0|0||","Etc/GMT+2|-02|20|0||","Etc/GMT+3|-03|30|0||","Etc/GMT+4|-04|40|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Etc/GMT+9|-09|90|0||","Etc/UTC|UTC|0|0||","Europe/Andorra|LMT WET CET CEST|-6.4 0 -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2M0M6.4 1Pnc6.4 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/London|LMT GMT BST BDST|1.f 0 -10 -20|01212121212121212121212121212121212121212121212121232323232321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-4VgnW.J 2KHdW.J Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|10e6","Europe/Belgrade|LMT CET CEST|-1m -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3topm 2juLm 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Prague|LMT PMT CET CEST GMT|-V.I -V.I -10 -20 0|0123232323232323232423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4QbAV.I 1FDc0 XPaV.I 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 1qM0 11c0 mp0 xA0 mn0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|13e5","Europe/Bucharest|LMT BMT EET EEST|-1I.o -1I.o -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3awpI.o 1AU00 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|19e5","Europe/Budapest|LMT CET CEST|-1g.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-3cK1g.k 124Lg.k 11d0 1iO0 11A0 1o00 11A0 1oo0 11c0 1lc0 17c0 O1V0 3Nf0 WM0 1fA0 1cM0 1cM0 1oJ0 1dd0 1020 1fX0 1cp0 1cM0 1cM0 1cM0 1fA0 1a00 bhy0 Rb0 1wr0 Rc0 1C00 LA0 1C00 LA0 SNW0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cO0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","Europe/Zurich|LMT BMT CET CEST|-y.8 -t.K -10 -20|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4HyMy.8 1Dw04.m 1SfAt.K 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|38e4","Europe/Chisinau|LMT CMT BMT EET EEST CEST CET MSK MSD|-1T.k -1T -1I.o -20 -30 -20 -10 -30 -40|0123434343434343434345656578787878787878787878434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-3D8NT.k 1wNA0.k wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|67e4","Europe/Gibraltar|LMT GMT BST BDST CET CEST|l.o 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123232323232121232121212121212121212145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-3BHbC.A 1ra1C.A Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|30e3","Europe/Helsinki|LMT HMT EET EEST|-1D.N -1D.N -20 -30|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3H0ND.N 1Iu00 OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Kaliningrad|LMT CET CEST EET EEST MSK MSD +03|-1m -10 -20 -20 -30 -30 -40 -30|012121212121212343565656565656565654343434343434343434343434343434343434343434373|-36Rdm UbXm 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 390 7A0 1en0 12N0 1pbb0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|LMT KMT EET MSK CEST CET MSD EEST|-22.4 -22.4 -20 -30 -20 -10 -40 -30|01234545363636363636363636367272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-3D8O2.4 1LUM0 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|34e5","Europe/Kirov|LMT +03 +04 +05 MSD MSK MSK|-3i.M -30 -40 -50 -40 -30 -40|0123232323232323232454524545454545454545454545454545454545454565|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|012121212121212121212121212121212121212121212321232123212321212121212121212121212121212121212121212124121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2le00 aPX0 Sp0 M00 1vb0 SN0 1vb0 SN0 1vb0 Td0 1vb0 SN0 1vb0 6600 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1uo0 1c00 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 oiK0 1cM0 1cM0 1fB0 1cM0 1cM0 1cM0 1fA0 1a00 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Europe/Madrid|LMT WET WEST WEMT CET CEST|e.I 0 -10 -20 -10 -20|0121212121212121212321454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2M0M0 G5z0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|62e5","Europe/Malta|LMT CET CEST|-W.4 -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-35rcW.4 SXzW.4 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1co0 17c0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Minsk|LMT MMT EET MSK CEST CET MSD EEST +03|-1O.g -1O -20 -30 -20 -10 -40 -30 -30|012345454363636363636363636372727272727272727272727272727272727272728|-3D8NO.g 1LUM0.g eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Paris|LMT PMT WET WEST CEST CET WEMT|-9.l -9.l 0 -10 -20 -10 -20|01232323232323232323232323232323232323232323232323234545463654545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-3bQ09.l MDA0 cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|11e6","Europe/Moscow|LMT MMT MMT MST MDST MSD MSK +05 EET EEST MSK|-2u.h -2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|01232434565756865656565656565656565698656565656565656565656565656565656565656a6|-3D8Ou.h 1sQM0 2pyW.W 1bA0 11X0 GN0 1Hb0 c4v.j ik0 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Riga|LMT RMT LST EET MSK CEST CET MSD EEST|-1A.y -1A.y -2A.y -20 -30 -20 -10 -40 -30|0121213456565647474747474747474838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383|-3D8NA.y 1xde0 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|64e4","Europe/Rome|LMT RMT CET CEST|-N.U -N.U -10 -20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-4aU0N.U 15snN.U T000 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1cM0 16M0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|39e5","Europe/Samara|LMT +03 +04 +05|-3k.k -30 -40 -50|0123232323232323232121232323232323232323232323232323232323212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|LMT +03 +04 +05|-34.i -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|LMT SMT EET MSK CEST CET MSD EEST MSK|-2g.o -2g -20 -30 -20 -10 -40 -30 -40|0123454543636363636363636363272727636363727272727272727272727272727272727283|-3D8Og.o 1LUM0.o eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eN0 1cM0 1cM0 1cM0 1cM0 dV0 WO0 1cM0 1cM0 1fy0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|LMT IMT EET CET CEST EEST|-1x.g -1U.U -20 -10 -20 -30|0123434325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-3D8Nx.g AiLA.k 1UFeU.U WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|12e5","Europe/Tallinn|LMT TMT CET CEST EET MSK MSD EEST|-1D -1D -10 -20 -20 -30 -40 -30|0123214532323565656565656565657474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474|-3D8ND 1wI00 teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|41e4","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|42e4","Europe/Ulyanovsk|LMT +03 +04 +05 +02|-3d.A -30 -40 -50 -20|01232323232323232321214121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Vienna|LMT CET CEST|-15.l -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-36Rd5.l UbX5.l 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1ao0 1co0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|18e5","Europe/Vilnius|LMT WMT KMT CET EET MSK CEST MSD EEST|-1F.g -1o -1z.A -10 -20 -30 -20 -40 -30|0123435636365757575757575757584848484848484848463648484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484|-3D8NF.g 1u5Ah.g 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|54e4","Europe/Volgograd|LMT +03 +04 +05 MSD MSK MSK|-2V.E -30 -40 -50 -40 -30 -40|012323232323232324545452454545454545454545454545454545454545456525|-21IqV.E psLV.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0 5gn0|10e5","Europe/Warsaw|LMT WMT CET CEST EET EEST|-1o -1o -10 -20 -20 -30|0123232345423232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-3D8No 1qDA0 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|17e5","Pacific/Honolulu|LMT HST HDT HWT HPT HST|av.q au 9u 9u 9u a0|01213415|-3061s.y 1uMdW.y 8x0 lef0 8wWu iAu 46p0|37e4","Indian/Chagos|LMT +05 +06|-4N.E -50 -60|012|-2xosN.E 3AGLN.E|30e2","Indian/Maldives|LMT MMT +05|-4S -4S -50|012|-3D8QS 3eLA0|35e4","Indian/Mauritius|LMT +04 +05|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0|15e4","Pacific/Kwajalein|LMT +11 +10 +09 -12 +12|-b9.k -b0 -a0 -90 c0 -c0|0123145|-2M0X9.k 1rDA9.k akp0 6Up0 12ry0 Wan0|14e3","Pacific/Chatham|LMT +1215 +1245 +1345|-cd.M -cf -cJ -dJ|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-46jMd.M 37RbW.M 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|LMT LMT -1130 -11 -10 +14 +13|-cx.4 bq.U bu b0 a0 -e0 -d0|012343456565656565656565656|-38Fox.4 J1A0 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0|37e3","Pacific/Bougainville|LMT PMMT +10 +09 +11|-am.g -9M.w -a0 -90 -b0|012324|-3D8Wm.g AvAx.I 1TCLM.w 7CN0 2MQp0|18e4","Pacific/Efate|LMT +11 +12|-bd.g -b0 -c0|012121212121212121212121|-2l9nd.g 2uNXd.g Dc0 n610 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-00 -12 -11 +13|0 c0 b0 -d0|0123|-1iIo0 1GsA0 B7X0|1","Pacific/Fakaofo|LMT -11 +13|bo.U b0 -d0|012|-2M0Az.4 4ufXz.4|483","Pacific/Fiji|LMT +12 +13|-bT.I -c0 -d0|012121212121212121212121212121|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 2hc0 bc0|88e4","Pacific/Tarawa|LMT +12|-bw.4 -c0|01|-2M0Xw.4|29e3","Pacific/Galapagos|LMT -05 -06|5W.o 50 60|01212|-1yVS1.A 2dTz1.A gNd0 rz0|25e3","Pacific/Gambier|LMT -09|8X.M 90|01|-2jof0.c|125","Pacific/Guadalcanal|LMT +11|-aD.M -b0|01|-2joyD.M|11e4","Pacific/Guam|LMT LMT GST +09 GDT ChST|el -9D -a0 -90 -b0 -a0|0123242424242424242425|-54m9D 2glc0 1DFbD 6pB0 AhB0 3QL0 g2p0 3p91 WOX rX0 1zd0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Kiritimati|LMT -1040 -10 +14|at.k aE a0 -e0|0123|-2M0Bu.E 3bIMa.E B7Xk|51e2","Pacific/Kosrae|LMT LMT +11 +09 +10 +12|d8.4 -aP.U -b0 -90 -a0 -c0|0123243252|-54maP.U 2glc0 xsnP.U axC0 HBy0 akp0 axd0 WOK0 1bdz0|66e2","Pacific/Marquesas|LMT -0930|9i 9u|01|-2joeG|86e2","Pacific/Pago_Pago|LMT LMT SST|-cB.c bm.M b0|012|-38FoB.c J1A0|37e2","Pacific/Nauru|LMT +1130 +09 +12|-b7.E -bu -90 -c0|01213|-1Xdn7.E QCnB.E 7mqu 1lnbu|10e3","Pacific/Niue|LMT -1120 -11|bj.E bk b0|012|-FScE.k suo0.k|12e2","Pacific/Norfolk|LMT +1112 +1130 +1230 +11 +12|-bb.Q -bc -bu -cu -b0 -c0|0123245454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2M0Xb.Q 21ILX.Q W01G Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|25e4","Pacific/Noumea|LMT +11 +12|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Palau|LMT LMT +09|f2.4 -8V.U -90|012|-54m8V.U 2glc0|21e3","Pacific/Pitcairn|LMT -0830 -08|8E.k 8u 80|012|-2M0Dj.E 3UVXN.E|56","Pacific/Rarotonga|LMT LMT -1030 -0930 -10|-dk.U aD.4 au 9u a0|01234343434343434343434343434|-2Otpk.U 28zc0 13tbO.U IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tahiti|LMT -10|9W.g a0|01|-2joe1.I|18e4","Pacific/Tongatapu|LMT +1220 +13 +14|-cj.c -ck -d0 -e0|01232323232|-XbMj.c BgLX.c 1yndk 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3"],"links":["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Iceland","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Chicago|CST6CDT","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|MST7MDT","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|America/Yellowknife","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Godthab|America/Nuuk","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Iqaluit|America/Pangnirtung","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|PST8PDT","America/Los_Angeles|US/Pacific","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|EST5EDT","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Panama|EST","America/Phoenix|America/Creston","America/Phoenix|MST","America/Phoenix|US/Arizona","America/Puerto_Rico|America/Anguilla","America/Puerto_Rico|America/Antigua","America/Puerto_Rico|America/Aruba","America/Puerto_Rico|America/Blanc-Sablon","America/Puerto_Rico|America/Curacao","America/Puerto_Rico|America/Dominica","America/Puerto_Rico|America/Grenada","America/Puerto_Rico|America/Guadeloupe","America/Puerto_Rico|America/Kralendijk","America/Puerto_Rico|America/Lower_Princes","America/Puerto_Rico|America/Marigot","America/Puerto_Rico|America/Montserrat","America/Puerto_Rico|America/Port_of_Spain","America/Puerto_Rico|America/St_Barthelemy","America/Puerto_Rico|America/St_Kitts","America/Puerto_Rico|America/St_Lucia","America/Puerto_Rico|America/St_Thomas","America/Puerto_Rico|America/St_Vincent","America/Puerto_Rico|America/Tortola","America/Puerto_Rico|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|America/Nassau","America/Toronto|America/Nipigon","America/Toronto|America/Thunder_Bay","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|America/Rainy_River","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Indian/Christmas","Asia/Brunei|Asia/Kuching","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Reunion","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Riyadh|Antarctica/Syowa","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Choibalsan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Asia/Kashgar","Atlantic/Faroe|Atlantic/Faeroe","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Currie","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/GMT-0|Etc/GMT","Etc/GMT-0|Etc/GMT+0","Etc/GMT-0|Etc/GMT0","Etc/GMT-0|Etc/Greenwich","Etc/GMT-0|GMT","Etc/GMT-0|GMT+0","Etc/GMT-0|GMT-0","Etc/GMT-0|GMT0","Etc/GMT-0|Greenwich","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Athens|EET","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Berlin|Arctic/Longyearbyen","Europe/Berlin|Atlantic/Jan_Mayen","Europe/Berlin|Europe/Copenhagen","Europe/Berlin|Europe/Oslo","Europe/Berlin|Europe/Stockholm","Europe/Brussels|CET","Europe/Brussels|Europe/Amsterdam","Europe/Brussels|Europe/Luxembourg","Europe/Brussels|MET","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Kiev|Europe/Kyiv","Europe/Kiev|Europe/Uzhgorod","Europe/Kiev|Europe/Zaporozhye","Europe/Lisbon|Portugal","Europe/Lisbon|WET","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Europe/Monaco","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Maldives|Indian/Kerguelen","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Enderbury|Pacific/Kanton","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|HST","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Majuro","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],"countries":["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Puerto_Rico America/Antigua","AI|America/Puerto_Rico America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Troll Antarctica/Vostok Pacific/Auckland Pacific/Port_Moresby Asia/Riyadh Antarctica/McMurdo Antarctica/DumontDUrville Antarctica/Syowa","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Puerto_Rico America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Puerto_Rico America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Kuching Asia/Brunei","BO|America/La_Paz","BQ|America/Puerto_Rico America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Toronto America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Toronto America/Iqaluit America/Winnipeg America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Inuvik America/Dawson_Creek America/Fort_Nelson America/Whitehorse America/Dawson America/Vancouver America/Panama America/Puerto_Rico America/Phoenix America/Blanc-Sablon America/Atikokan America/Creston","CC|Asia/Yangon Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Puerto_Rico America/Curacao","CX|Asia/Bangkok Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Berlin Europe/Copenhagen","DM|America/Puerto_Rico America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Kosrae Pacific/Port_Moresby Pacific/Guadalcanal Pacific/Chuuk Pacific/Pohnpei","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Puerto_Rico America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Abidjan Africa/Accra","GI|Europe/Gibraltar","GL|America/Nuuk America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Puerto_Rico America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Africa/Abidjan Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Kanton Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Puerto_Rico America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Puerto_Rico America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Brussels Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Paris Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Puerto_Rico America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Tarawa Pacific/Kwajalein Pacific/Majuro","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Puerto_Rico America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Chihuahua America/Ciudad_Juarez America/Ojinaga America/Mazatlan America/Bahia_Banderas America/Hermosillo America/Tijuana","MY|Asia/Kuching Asia/Singapore Asia/Kuala_Lumpur","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Brussels Europe/Amsterdam","NO|Europe/Berlin Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Asia/Dubai Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Volgograd Europe/Astrakhan Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Asia/Dubai Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Berlin Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Berlin Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Puerto_Rico America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Asia/Dubai Indian/Maldives Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Puerto_Rico America/Port_of_Spain","TV|Pacific/Tarawa Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kyiv","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Tarawa Pacific/Midway Pacific/Wake","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Puerto_Rico America/St_Vincent","VE|America/Caracas","VG|America/Puerto_Rico America/Tortola","VI|America/Puerto_Rico America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Tarawa Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]}')},bOMt:function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},bOdf:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("5+tZ");function r(e,t){return Object(i.b)(e,t,1)}},bS4Q:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("LRne"),r=n("lJxs"),o=n("w1tV"),a=n("dLnV"),s=n("aJOX"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.mapSettings=function(e){return new a.Settings(e)},this.load()}),[{key:"load",value:function(){var e=this;this.settingsObservable=this._restClient.getPublic("/settings").pipe(Object(r.a)(this.mapSettings),Object(o.a)()),this.settingsObservable.subscribe((function(t){return e.settings=t}))}},{key:"get",value:function(){return this.settings?Object(i.a)(this.settings):this.settingsObservable?this.settingsObservable:null}},{key:"isPreprodOrDirectPlatforme",value:function(){return"mcourser-europe-5"===this.settings.mcourser||"mcourser-france"===this.settings.mcourser}},{key:"isActivebooks",value:function(){return"mcourser-europe-8"===this.settings.mcourser}},{key:"isLearnigo",value:function(){return"mcourser-usa-4"===this.settings.mcourser}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(s.c))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},bSwM:function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return O})),n.d(t,"c",(function(){return y}));var i=n("u47x"),r=n("8LU1"),o=n("fXoL"),a=n("3Pt+"),s=n("FKr1"),c=n("R1ws"),l=n("GU7r"),u=["input"],d=function(){return{enterDuration:150}},p=new o.C("mat-checkbox-default-options",{providedIn:"root",factory:function(){return{color:"accent",clickAction:"check-indeterminate"}}}),h=new o.C("mat-checkbox-click-action"),f=0,b={provide:a.r,useExisting:Object(o.nb)((function(){return g})),multi:!0},m=_createClass((function e(){_classCallCheck(this,e)})),g=function(e){function t(e,n,i,r,a,s,c,l){var u;return _classCallCheck(this,t),(u=_callSuper(this,t,[e]))._changeDetectorRef=n,u._focusMonitor=i,u._ngZone=r,u._clickAction=s,u._animationMode=c,u._options=l,u.ariaLabel="",u.ariaLabelledby=null,u._uniqueId="mat-checkbox-"+ ++f,u.id=u._uniqueId,u.labelPosition="after",u.name=null,u.change=new o.u,u.indeterminateChange=new o.u,u._onTouched=function(){},u._currentAnimationClass="",u._currentCheckState=0,u._controlValueAccessorChangeFn=function(){},u._checked=!1,u._disabled=!1,u._indeterminate=!1,u._options=u._options||{},u._options.color&&(u.color=u.defaultColor=u._options.color),u.tabIndex=parseInt(a)||0,u._clickAction=u._clickAction||u._options.clickAction,u}return _inherits(t,e),_createClass(t,[{key:"inputId",get:function(){return(this.id||this._uniqueId)+"-input"}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(r.c)(e)}},{key:"ngAfterViewInit",value:function(){var e=this;this._focusMonitor.monitor(this._elementRef,!0).subscribe((function(t){t||Promise.resolve().then((function(){e._onTouched(),e._changeDetectorRef.markForCheck()}))})),this._syncIndeterminate(this._indeterminate)}},{key:"ngAfterViewChecked",value:function(){}},{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"checked",get:function(){return this._checked},set:function(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}},{key:"disabled",get:function(){return this._disabled},set:function(e){var t=Object(r.c)(e);t!==this.disabled&&(this._disabled=t,this._changeDetectorRef.markForCheck())}},{key:"indeterminate",get:function(){return this._indeterminate},set:function(e){var t=e!=this._indeterminate;this._indeterminate=Object(r.c)(e),t&&(this._indeterminate?this._transitionCheckState(3):this._transitionCheckState(this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}},{key:"_isRippleDisabled",value:function(){return this.disableRipple||this.disabled}},{key:"_onLabelTextChange",value:function(){this._changeDetectorRef.detectChanges()}},{key:"writeValue",value:function(e){this.checked=!!e}},{key:"registerOnChange",value:function(e){this._controlValueAccessorChangeFn=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e}},{key:"_getAriaChecked",value:function(){return this.checked?"true":this.indeterminate?"mixed":"false"}},{key:"_transitionCheckState",value:function(e){var t=this._currentCheckState,n=this._elementRef.nativeElement;if(t!==e&&(this._currentAnimationClass.length>0&&n.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(t,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){n.classList.add(this._currentAnimationClass);var i=this._currentAnimationClass;this._ngZone.runOutsideAngular((function(){setTimeout((function(){n.classList.remove(i)}),1e3)}))}}},{key:"_emitChangeEvent",value:function(){var e=new m;e.source=this,e.checked=this.checked,this._controlValueAccessorChangeFn(this.checked),this.change.emit(e)}},{key:"toggle",value:function(){this.checked=!this.checked}},{key:"_onInputClick",value:function(e){var t=this;e.stopPropagation(),this.disabled||"noop"===this._clickAction?this.disabled||"noop"!==this._clickAction||(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==this._clickAction&&Promise.resolve().then((function(){t._indeterminate=!1,t.indeterminateChange.emit(t._indeterminate)})),this.toggle(),this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}},{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"keyboard",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor.focusVia(this._inputElement,e,t)}},{key:"_onInteractionEvent",value:function(e){e.stopPropagation()}},{key:"_getAnimationClassForCheckStateTransition",value:function(e,t){if("NoopAnimations"===this._animationMode)return"";var n="";switch(e){case 0:if(1===t)n="unchecked-checked";else{if(3!=t)return"";n="unchecked-indeterminate"}break;case 2:n=1===t?"unchecked-checked":"unchecked-indeterminate";break;case 1:n=2===t?"checked-unchecked":"checked-indeterminate";break;case 3:n=1===t?"indeterminate-checked":"indeterminate-unchecked"}return"mat-checkbox-anim-"+n}},{key:"_syncIndeterminate",value:function(e){var t=this._inputElement;t&&(t.nativeElement.indeterminate=e)}}])}(Object(s.F)(Object(s.A)(Object(s.B)(Object(s.C)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t})))))));g.\u0275fac=function(e){return new(e||g)(o.gc(o.r),o.gc(o.j),o.gc(i.h),o.gc(o.N),o.rc("tabindex"),o.gc(h,8),o.gc(c.a,8),o.gc(p,8))},g.\u0275cmp=o.ac({type:g,selectors:[["mat-checkbox"]],viewQuery:function(e,t){var n;1&e&&(o.vd(u,!0),o.vd(s.u,!0)),2&e&&(o.Vc(n=o.vc())&&(t._inputElement=n.first),o.Vc(n=o.vc())&&(t.ripple=n.first))},hostAttrs:[1,"mat-checkbox"],hostVars:12,hostBindings:function(e,t){2&e&&(o.pc("id",t.id),o.Vb("tabindex",null),o.Yb("mat-checkbox-indeterminate",t.indeterminate)("mat-checkbox-checked",t.checked)("mat-checkbox-disabled",t.disabled)("mat-checkbox-label-before","before"==t.labelPosition)("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],id:"id",labelPosition:"labelPosition",name:"name",required:"required",checked:"checked",disabled:"disabled",indeterminate:"indeterminate",ariaDescribedby:["aria-describedby","ariaDescribedby"],value:"value"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[o.Tb([b]),o.Rb],ngContentSelectors:["*"],decls:38,vars:20,consts:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24",0,"xml","space","preserve",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],template:function(e,t){if(1&e&&(o.Fc(),o.mc(0,"label",0,1),o.od(2,"\n  "),o.mc(3,"div",2),o.od(4,"\n    "),o.mc(5,"input",3,4),o.uc("change",(function(e){return t._onInteractionEvent(e)}))("click",(function(e){return t._onInputClick(e)})),o.lc(),o.od(7,"\n    "),o.mc(8,"div",5),o.od(9,"\n      "),o.hc(10,"div",6),o.od(11,"\n    "),o.lc(),o.od(12,"\n    "),o.hc(13,"div",7),o.od(14,"\n    "),o.mc(15,"div",8),o.od(16,"\n      "),o.xc(),o.mc(17,"svg",9),o.od(18,"\n        "),o.hc(19,"path",10),o.od(20,"\n      "),o.lc(),o.od(21,"\n      "),o.od(22,"\n      "),o.wc(),o.hc(23,"div",11),o.od(24,"\n    "),o.lc(),o.od(25,"\n  "),o.lc(),o.od(26,"\n  "),o.mc(27,"span",12,13),o.uc("cdkObserveContent",(function(){return t._onLabelTextChange()})),o.od(29,"\n    "),o.od(30,"\n    "),o.mc(31,"span",14),o.od(32,"\xa0"),o.lc(),o.od(33,"\n    "),o.Ec(34),o.od(35,"\n  "),o.lc(),o.od(36,"\n"),o.lc(),o.od(37,"\n")),2&e){var n=o.Wc(1),i=o.Wc(28);o.Vb("for",t.inputId),o.Ub(3),o.Yb("mat-checkbox-inner-container-no-side-margin",!i.textContent||!i.textContent.trim()),o.Ub(2),o.Gc("id",t.inputId)("required",t.required)("checked",t.checked)("disabled",t.disabled)("tabIndex",t.tabIndex),o.Vb("value",t.value)("name",t.name)("aria-label",t.ariaLabel||null)("aria-labelledby",t.ariaLabelledby)("aria-checked",t._getAriaChecked())("aria-describedby",t.ariaDescribedby),o.Ub(3),o.Gc("matRippleTrigger",n)("matRippleDisabled",t._isRippleDisabled())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",o.Lc(19,d))}},directives:[s.u,l.a],styles:["@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:transparent}._mat-animation-noopable.mat-checkbox{transition:none;animation:none}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox-layout{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:transparent;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.cdk-high-contrast-active .mat-checkbox.cdk-keyboard-focused .mat-checkbox-frame{border-style:dotted}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:transparent}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),g.ctorParameters=function(){return[{type:o.r},{type:o.j},{type:i.h},{type:o.N},{type:String,decorators:[{type:o.h,args:["tabindex"]}]},{type:void 0,decorators:[{type:o.O},{type:o.z,args:[h]}]},{type:String,decorators:[{type:o.O},{type:o.z,args:[c.a]}]},{type:void 0,decorators:[{type:o.O},{type:o.z,args:[p]}]}]},g.propDecorators={ariaLabel:[{type:o.E,args:["aria-label"]}],ariaLabelledby:[{type:o.E,args:["aria-labelledby"]}],ariaDescribedby:[{type:o.E,args:["aria-describedby"]}],id:[{type:o.E}],required:[{type:o.E}],labelPosition:[{type:o.E}],name:[{type:o.E}],change:[{type:o.P}],indeterminateChange:[{type:o.P}],value:[{type:o.E}],_inputElement:[{type:o.gb,args:["input"]}],ripple:[{type:o.gb,args:[s.u]}],checked:[{type:o.E}],disabled:[{type:o.E}],indeterminate:[{type:o.E}]};var v={provide:a.q,useExisting:Object(o.nb)((function(){return y})),multi:!0},y=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(a.b);y.\u0275fac=function(e){return M(e||y)},y.\u0275dir=o.bc({type:y,selectors:[["mat-checkbox","required","","formControlName",""],["mat-checkbox","required","","formControl",""],["mat-checkbox","required","","ngModel",""]],features:[o.Tb([v]),o.Rb]});var M=o.oc(y),_=_createClass((function e(){_classCallCheck(this,e)}));_.\u0275mod=o.ec({type:_}),_.\u0275inj=o.dc({factory:function(e){return new(e||_)}});var O=_createClass((function e(){_classCallCheck(this,e)}));O.\u0275mod=o.ec({type:O}),O.\u0275inj=o.dc({factory:function(e){return new(e||O)},imports:[[s.v,s.k,l.c,_],s.k,_]})},bTqV:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return h}));var i=n("fXoL"),r=n("FKr1"),o=n("u47x"),a=n("R1ws"),s=["mat-button",""],c=["*"],l=".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .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}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,.cdk-high-contrast-active .mat-button-base.cdk-program-focused{outline:solid 3px}\n",u=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],d=function(e){function t(e,n,i){var r;_classCallCheck(this,t),(r=_callSuper(this,t,[e]))._focusMonitor=n,r._animationMode=i,r.isRoundButton=r._hasHostAttributes("mat-fab","mat-mini-fab"),r.isIconButton=r._hasHostAttributes("mat-icon-button");var o,a=_createForOfIteratorHelper(u);try{for(a.s();!(o=a.n()).done;){var s=o.value;r._hasHostAttributes(s)&&r._getHostElement().classList.add(s)}}catch(c){a.e(c)}finally{a.f()}return e.nativeElement.classList.add("mat-button-base"),r.isRoundButton&&(r.color="accent"),r}return _inherits(t,e),_createClass(t,[{key:"ngAfterViewInit",value:function(){this._focusMonitor.monitor(this._elementRef,!0)}},{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor.focusVia(this._getHostElement(),e,t)}},{key:"_getHostElement",value:function(){return this._elementRef.nativeElement}},{key:"_isRippleDisabled",value:function(){return this.disableRipple||this.disabled}},{key:"_hasHostAttributes",value:function(){for(var e=this,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return n.some((function(t){return e._getHostElement().hasAttribute(t)}))}}])}(Object(r.A)(Object(r.C)(Object(r.B)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}))))));d.\u0275fac=function(e){return new(e||d)(i.gc(i.r),i.gc(o.h),i.gc(a.a,8))},d.\u0275cmp=i.ac({type:d,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(e,t){var n;1&e&&i.vd(r.u,!0),2&e&&i.Vc(n=i.vc())&&(t.ripple=n.first)},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(e,t){2&e&&(i.Vb("disabled",t.disabled||null),i.Yb("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-button-disabled",t.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[i.Rb],attrs:s,ngContentSelectors:c,decls:7,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"span",0),i.Ec(1),i.lc(),i.od(2,"\n"),i.hc(3,"span",1),i.od(4,"\n"),i.hc(5,"span",2),i.od(6,"\n")),2&e&&(i.Ub(3),i.Yb("mat-button-ripple-round",t.isRoundButton||t.isIconButton),i.Gc("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",t.isIconButton)("matRippleTrigger",t._getHostElement()))},directives:[r.u],styles:[l],encapsulation:2,changeDetection:0}),d.ctorParameters=function(){return[{type:i.r},{type:o.h},{type:String,decorators:[{type:i.O},{type:i.z,args:[a.a]}]}]},d.propDecorators={ripple:[{type:i.gb,args:[r.u]}]};var p=function(e){function t(e,n,i){return _classCallCheck(this,t),_callSuper(this,t,[n,e,i])}return _inherits(t,e),_createClass(t,[{key:"_haltDisabledEvents",value:function(e){this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}])}(d);p.\u0275fac=function(e){return new(e||p)(i.gc(o.h),i.gc(i.r),i.gc(a.a,8))},p.\u0275cmp=i.ac({type:p,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:7,hostBindings:function(e,t){1&e&&i.uc("click",(function(e){return t._haltDisabledEvents(e)})),2&e&&(i.Vb("tabindex",t.disabled?-1:t.tabIndex||0)("disabled",t.disabled||null)("aria-disabled",t.disabled.toString()),i.Yb("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-button-disabled",t.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[i.Rb],attrs:s,ngContentSelectors:c,decls:7,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"span",0),i.Ec(1),i.lc(),i.od(2,"\n"),i.hc(3,"span",1),i.od(4,"\n"),i.hc(5,"span",2),i.od(6,"\n")),2&e&&(i.Ub(3),i.Yb("mat-button-ripple-round",t.isRoundButton||t.isIconButton),i.Gc("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",t.isIconButton)("matRippleTrigger",t._getHostElement()))},directives:[r.u],styles:[l],encapsulation:2,changeDetection:0}),p.ctorParameters=function(){return[{type:o.h},{type:i.r},{type:String,decorators:[{type:i.O},{type:i.z,args:[a.a]}]}]},p.propDecorators={tabIndex:[{type:i.E}]};var h=_createClass((function e(){_classCallCheck(this,e)}));h.\u0275mod=i.ec({type:h}),h.\u0275inj=i.dc({factory:function(e){return new(e||h)},imports:[[r.v,r.k],r.k]})},bUlH:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("tyNb"),o=function(){function e(t,n){_classCallCheck(this,e),this.route=t,this._router=n,e.isFetched||(e.isFetched=!0,this.route.queryParams.subscribe((function(t){t&&t.adminPreview&&(e.isAdminPreview=!0)})))}return _createClass(e,[{key:"onClick",value:function(t){if(e.isAdminPreview){if(this.backUrl)this._router.navigateByUrl(this.backUrl+"?adminPreview=1");else if(this.routerLink){this._router.navigate(this.routerLink,{queryParams:{adminPreview:1}})}}else this.backUrl?this._router.navigateByUrl(this.backUrl):this.routerLink&&this._router.navigate(this.routerLink);t.stopPropagation()}},{key:"ngOnDestroy",value:function(){e.isFetched=!1}}])}();o.isAdminPreview=!1,o.isFetched=!1,o.\u0275fac=function(e){return new(e||o)(i.gc(r.a),i.gc(r.g))},o.\u0275dir=i.bc({type:o,selectors:[["","button-url",""]],hostBindings:function(e,t){1&e&&i.uc("click",(function(e){return t.onClick(e)}))},inputs:{backUrl:["button-url","backUrl"],routerLink:["buttonRouterLink","routerLink"]}})},bWuK:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e),this.cleanOptionalsRegEx=/[\/&]?\{:\s*([^}\s]+)\s*\}/g,this.replaceAmpersand=/&+/g,this.cleanAmpersand=/^&|&$/g,this.requiredParametersRegEx=/\{([^:]\s*[^}\s]+)\s*\}/g,this.optionalParametersRegEx=/\{:\s*([^}\s]+)\s*\}/g}),[{key:"format",value:function(e,t){var n=this;if(!e)throw new Error("UrlService: template is required");var i=function(e,t){return e[t]};if(-1===e.indexOf("?"))return this.formatUrl(e,t,i);var r=_slicedToArray(e.split("?"),2),o=r[0],a=r[1],s=this.formatUrl(o,t,i),c=this.formatUrl(a,t,(function(e,t){return n.queryStringProvider(e,t)}));return c.length>0?"".concat(s,"?").concat(c):s}},{key:"formatUrl",value:function(e,t,n){var i=this.replace(this.requiredParametersRegEx,e,t,n);if(i=(i=(i=(i=this.replace(this.optionalParametersRegEx,i,t,n)).replace(this.cleanOptionalsRegEx,"")).replace(this.replaceAmpersand,"&")).replace(this.cleanAmpersand,""),this.requiredParametersRegEx.test(i)){var r=i.match(this.requiredParametersRegEx);throw new Error("UrlService: not all required parameters are matched.Following did not matched: "+r.join(", "))}return i}},{key:"replace",value:function(e,t,n,i){return n?t.replace(e,(function(e,t,r,o){return n.hasOwnProperty(t)?i(n,t):e})):t}},{key:"queryStringProvider",value:function(e,t){return null==e[t]?"":Array.isArray(e[t])?0===e[t].length?"":"".concat(t,"=").concat(e[t].reduce((function(e,t,n,i){if(!t)return e;var r="".concat(e).concat(encodeURIComponent(t));return i.length-1>n?r+",":r}),"")):"".concat(t,"=").concat(e[t])}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275prov=i.cc({token:r,factory:r.\u0275fac,providedIn:"root"})},bXm7:function(e,t,n){!function(e){"use strict";var t={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};e.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},bYM6:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(n("wd/R"))},"bgu/":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this.separator=" ",this.onWindowResize=function(){return n.trim()},this.native=t.nativeElement}),[{key:"ngAfterViewInit",value:function(){this.params&&this.params.text.length>0&&(this.native.innerHTML=this.params.text,this.trim(),window.addEventListener("resize",this.onWindowResize))}},{key:"ngOnChanges",value:function(e){this.params&&this.params.text.length>0&&(this.native.innerHTML=this.params.text,this.trim())}},{key:"ngOnDestroy",value:function(){window.removeEventListener("resize",this.onWindowResize)}},{key:"trim",value:function(){for(var e=this.params.text;this.native.clientHeight>this.params.height;)e=this.cutLastWord(e),this.native.innerHTML=e+"..."}},{key:"cutLastWord",value:function(e){var t=e.split(this.separator);return t.pop(),t.join(this.separator)}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r))},r.\u0275dir=i.bc({type:r,selectors:[["","trim-text",""]],inputs:{params:["trim-text","params"],separator:["trim-separator","separator"]},features:[i.Sb]})},bpih:function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},bv9b:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return g}));var i=n("fXoL"),r=n("ofXK"),o=n("FKr1"),a=n("8LU1"),s=n("R1ws"),c=n("quSY"),l=n("xgIS"),u=n("pLZG"),d=["primaryValueBar"],p=Object(o.A)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t})),"primary"),h=new i.C("mat-progress-bar-location",{providedIn:"root",factory:function(){var e=Object(i.ob)(r.e),t=e?e.location:null;return{getPathname:function(){return t?t.pathname+t.search:""}}}}),f=0,b=function(e){function t(e,n,r,o){var a;_classCallCheck(this,t),(a=_callSuper(this,t,[e]))._elementRef=e,a._ngZone=n,a._animationMode=r,a._isNoopAnimation=!1,a._value=0,a._bufferValue=0,a.animationEnd=new i.u,a._animationEndSubscription=c.a.EMPTY,a.mode="determinate",a.progressbarId="mat-progress-bar-"+f++;var s=o?o.getPathname().split("#")[0]:"";return a._rectangleFillValue="url('".concat(s,"#").concat(a.progressbarId,"')"),a._isNoopAnimation="NoopAnimations"===r,a}return _inherits(t,e),_createClass(t,[{key:"value",get:function(){return this._value},set:function(e){this._value=m(Object(a.f)(e)||0)}},{key:"bufferValue",get:function(){return this._bufferValue},set:function(e){this._bufferValue=m(e||0)}},{key:"_primaryTransform",value:function(){return{transform:"scaleX(".concat(this.value/100,")")}}},{key:"_bufferTransform",value:function(){return"buffer"===this.mode?{transform:"scaleX(".concat(this.bufferValue/100,")")}:null}},{key:"ngAfterViewInit",value:function(){var e=this;this._ngZone.runOutsideAngular((function(){var t=e._primaryValueBar.nativeElement;e._animationEndSubscription=Object(l.a)(t,"transitionend").pipe(Object(u.a)((function(e){return e.target===t}))).subscribe((function(){"determinate"!==e.mode&&"buffer"!==e.mode||e._ngZone.run((function(){return e.animationEnd.next({value:e.value})}))}))}))}},{key:"ngOnDestroy",value:function(){this._animationEndSubscription.unsubscribe()}}])}(p);function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100;return Math.max(t,Math.min(n,e))}b.\u0275fac=function(e){return new(e||b)(i.gc(i.r),i.gc(i.N),i.gc(s.a,8),i.gc(h,8))},b.\u0275cmp=i.ac({type:b,selectors:[["mat-progress-bar"]],viewQuery:function(e,t){var n;1&e&&i.vd(d,!0),2&e&&i.Vc(n=i.vc())&&(t._primaryValueBar=n.first)},hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"mat-progress-bar"],hostVars:4,hostBindings:function(e,t){2&e&&(i.Vb("aria-valuenow","indeterminate"===t.mode||"query"===t.mode?null:t.value)("mode",t.mode),i.Yb("_mat-animation-noopable",t._isNoopAnimation))},inputs:{color:"color",mode:"mode",value:"value",bufferValue:"bufferValue"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[i.Rb],decls:21,vars:4,consts:[["width","100%","height","4","focusable","false",1,"mat-progress-bar-background","mat-progress-bar-element"],["x","4","y","0","width","8","height","4","patternUnits","userSpaceOnUse",3,"id"],["cx","2","cy","2","r","2"],["width","100%","height","100%"],[1,"mat-progress-bar-buffer","mat-progress-bar-element",3,"ngStyle"],[1,"mat-progress-bar-primary","mat-progress-bar-fill","mat-progress-bar-element",3,"ngStyle"],["primaryValueBar",""],[1,"mat-progress-bar-secondary","mat-progress-bar-fill","mat-progress-bar-element"]],template:function(e,t){1&e&&(i.od(0,"\n"),i.xc(),i.mc(1,"svg",0),i.od(2,"\n  "),i.mc(3,"defs"),i.od(4,"\n    "),i.mc(5,"pattern",1),i.od(6,"\n      "),i.hc(7,"circle",2),i.od(8,"\n    "),i.lc(),i.od(9,"\n  "),i.lc(),i.od(10,"\n  "),i.hc(11,"rect",3),i.od(12,"\n"),i.lc(),i.od(13,"\n"),i.wc(),i.hc(14,"div",4),i.od(15,"\n"),i.hc(16,"div",5,6),i.od(18,"\n"),i.hc(19,"div",7),i.od(20,"\n")),2&e&&(i.Ub(5),i.Gc("id",t.progressbarId),i.Ub(6),i.Vb("fill",t._rectangleFillValue),i.Ub(3),i.Gc("ngStyle",t._bufferTransform()),i.Ub(2),i.Gc("ngStyle",t._primaryTransform()))},directives:[r.w],styles:['.mat-progress-bar{display:block;height:4px;overflow:hidden;position:relative;transition:opacity 250ms linear;width:100%}._mat-animation-noopable.mat-progress-bar{transition:none;animation:none}.mat-progress-bar .mat-progress-bar-element,.mat-progress-bar .mat-progress-bar-fill::after{height:100%;position:absolute;width:100%}.mat-progress-bar .mat-progress-bar-background{width:calc(100% + 10px)}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-background{display:none}.mat-progress-bar .mat-progress-bar-buffer{transform-origin:top left;transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-buffer{border-top:solid 5px;opacity:.5}.mat-progress-bar .mat-progress-bar-secondary{display:none}.mat-progress-bar .mat-progress-bar-fill{animation:none;transform-origin:top left;transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-fill{border-top:solid 4px}.mat-progress-bar .mat-progress-bar-fill::after{animation:none;content:"";display:inline-block;left:0}.mat-progress-bar[dir=rtl],[dir=rtl] .mat-progress-bar{transform:rotateY(180deg)}.mat-progress-bar[mode=query]{transform:rotateZ(180deg)}.mat-progress-bar[mode=query][dir=rtl],[dir=rtl] .mat-progress-bar[mode=query]{transform:rotateZ(180deg) rotateY(180deg)}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-fill,.mat-progress-bar[mode=query] .mat-progress-bar-fill{transition:none}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary,.mat-progress-bar[mode=query] .mat-progress-bar-primary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-translate 2000ms infinite linear;left:-145.166611%}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-primary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary,.mat-progress-bar[mode=query] .mat-progress-bar-secondary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-translate 2000ms infinite linear;left:-54.888891%;display:block}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-secondary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=buffer] .mat-progress-bar-background{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-background-scroll 250ms infinite linear;display:block}.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-buffer,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-background{animation:none;transition-duration:1ms}@keyframes mat-progress-bar-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mat-progress-bar-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mat-progress-bar-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-background-scroll{to{transform:translateX(-8px)}}\n'],encapsulation:2,changeDetection:0}),b.ctorParameters=function(){return[{type:i.r},{type:i.N},{type:String,decorators:[{type:i.O},{type:i.z,args:[s.a]}]},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[h]}]}]},b.propDecorators={value:[{type:i.E}],bufferValue:[{type:i.E}],_primaryValueBar:[{type:i.gb,args:["primaryValueBar"]}],animationEnd:[{type:i.P}],mode:[{type:i.E}]};var g=_createClass((function e(){_classCallCheck(this,e)}));g.\u0275mod=i.ec({type:g}),g.\u0275inj=i.dc({factory:function(e){return new(e||g)},imports:[[r.c,o.k],o.k]})},bxKX:function(e,t,n){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},c2HN:function(e,t,n){"use strict";function i(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}n.d(t,"a",(function(){return i}))},"c5/Z":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("ofXK"),o=n("PKtf");function a(e,t){1&e&&i.hc(0,"app-icon",2)}var s=function(){return _createClass((function e(){_classCallCheck(this,e),this.showPlaceholder=!0,this.disabled=!1,this.width="2.5rem",this.height="2.5rem"}),[{key:"ngOnInit",value:function(){}},{key:"iconStyle",get:function(){var e={};return this.imageURL&&(e["background-image"]="url(".concat(this.imageURL,")")),e}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275cmp=i.ac({type:s,selectors:[["app-circle-image"]],inputs:{imageURL:"imageURL",showPlaceholder:"showPlaceholder",disabled:"disabled",width:"width",height:"height"},decls:5,vars:10,consts:[[1,"circle-image__icon","disable-print",3,"ngStyle"],["iconName","account_circle",4,"ngIf"],["iconName","account_circle"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,a,1,0,"app-icon",1),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&(i.jd("width",t.width)("height",t.height),i.Yb("image--gray-scale",t.disabled)("span--gray-scale",t.disabled),i.Gc("ngStyle",t.iconStyle),i.Ub(2),i.Gc("ngIf",t.showPlaceholder&&!t.imageURL))},directives:[r.w,r.t,o.a],encapsulation:2})},c7jc:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=1,r=Promise.resolve(),o={};function a(e){return e in o&&(delete o[e],!0)}var s={setImmediate:function(e){var t=i++;return o[t]=!0,r.then((function(){return a(t)&&e()})),t},clearImmediate:function(e){a(e)}}},c9i0:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("w0v+");t.isNumeric=i.isNumeric},cH1L:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return a}));var i=n("fXoL"),r=n("ofXK"),o=new i.C("cdk-dir-doc",{providedIn:"root",factory:function(){return Object(i.ob)(r.e)}}),a=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this.value="ltr",this.change=new i.u,t){var n=t.body?t.body.dir:null,r=t.documentElement?t.documentElement.dir:null,o=n||r;this.value="ltr"===o||"rtl"===o?o:"ltr"}}),[{key:"ngOnDestroy",value:function(){this.change.complete()}}])}();a.\u0275fac=function(e){return new(e||a)(i.qc(o,8))},a.\u0275prov=Object(i.cc)({factory:function(){return new a(Object(i.qc)(o,8))},token:a,providedIn:"root"}),a.ctorParameters=function(){return[{type:void 0,decorators:[{type:i.O},{type:i.z,args:[o]}]}]};var s=function(){return _createClass((function e(){_classCallCheck(this,e),this._dir="ltr",this._isInitialized=!1,this.change=new i.u}),[{key:"dir",get:function(){return this._dir},set:function(e){var t=this._dir,n=e?e.toLowerCase():e;this._rawDir=e,this._dir="ltr"===n||"rtl"===n?n:"ltr",t!==this._dir&&this._isInitialized&&this.change.emit(this._dir)}},{key:"value",get:function(){return this.dir}},{key:"ngAfterContentInit",value:function(){this._isInitialized=!0}},{key:"ngOnDestroy",value:function(){this.change.complete()}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275dir=i.bc({type:s,selectors:[["","dir",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Vb("dir",t._rawDir)},inputs:{dir:"dir"},outputs:{change:"dirChange"},exportAs:["dir"],features:[i.Tb([{provide:a,useExisting:s}])]}),s.propDecorators={change:[{type:i.P,args:["dirChange"]}],dir:[{type:i.E}]};var c=_createClass((function e(){_classCallCheck(this,e)}));c.\u0275mod=i.ec({type:c}),c.\u0275inj=i.dc({factory:function(e){return new(e||c)}})},cPef:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:20;return this.getPage(e,t,n)}},{key:"getPage",value:function(e,t,n){var i=(t=this.checkIndex(e,t,n))-1,r=i*n,o=(i+1)*n;return e.slice(r,o)}},{key:"checkIndex",value:function(e,t,n){return t>0&&t*n<=e.length?t:t<1?1:Math.ceil(e.length/n)}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"paginate",type:r,pure:!0})},cRix:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},cSAP:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("2Vo4"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e),this.resource$=new i.a(null)}),[{key:"getCollectionResource",value:function(){return this.resource$}},{key:"setCollectionResource",value:function(e){this.resource$.next(e)}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac,providedIn:"root"})},cUOC:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("lJxs"),r=n("vkgz"),o=n("j5WD"),a=n("dLnV"),s=n("soBk"),c=n("HFDg"),l=n("fXoL"),u=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._authUser=n,this.mapProfile=function(e){return new o.b(e)}}),[{key:"updateProfile",value:function(e,t){var n=this,r=new o.c(e,t);return this._restClient.post("/user/edit",r).pipe(Object(i.a)((function(){return n.updateAuthUser(e)})))}},{key:"updateProfileRegulations",value:function(e){var t=this,n=new c.b(e);return this._restClient.post("/user/edit/agreements",n).pipe(Object(i.a)((function(){return t.updateUserAgreements(e)})))}},{key:"setProfileLanguage",value:function(e){return this._restClient.put("/user/language",{language_id:e.id})}},{key:"getUserProfile",value:function(){return this._restClient.get("/user/profile/").pipe(Object(i.a)(this.mapProfile))}},{key:"getUserProfileById",value:function(e){return this._restClient.get("/user/profile/"+e).pipe(Object(i.a)(this.mapProfile))}},{key:"setUserRegulations",value:function(e){var t=this,n=e.raw();return e.ageType.isAdult&&(delete n.email_adult,delete n.first_name_adult,delete n.last_name_adult),this._restClient.put("/user/regulations",n).pipe(Object(i.a)(this.mapUserRegulations),Object(r.a)((function(e){t._authUser.updateRegulations(e)})))}},{key:"updateUserRegulationsAcceptedDate",value:function(){var e=this;return this._restClient.put("/user/regulations/changed",{}).pipe(Object(i.a)(this.mapUserRegulations),Object(r.a)((function(t){e._authUser.updateRegulations(t)})))}},{key:"validateFrameMessage",value:function(e){var t="string"==typeof e.data;if(t&&0===e.data.indexOf("PROFILE_PHOTO_ERROR:"))return{error:e.data.substring("PROFILE_PHOTO_ERROR:".length),photoUrl:null};if(t&&0===e.data.indexOf("PROFILE_PHOTO_ID:")){var n=Number(e.data.substring("PROFILE_PHOTO_ID:".length)),i=null;return isNaN(n)||(i="/file/serve/"+n),{photoUrl:i}}return null}},{key:"updateAuthUser",value:function(e){return this._authUser.update(e),e}},{key:"updateUserAgreements",value:function(e){return this._authUser.updateAgreements(e),e}},{key:"mapUserRegulations",value:function(e){return new a.UserRegulations(e)}}])}();u.\u0275fac=function(e){return new(e||u)(l.qc(s.A),l.qc(s.f))},u.\u0275prov=l.cc({token:u,factory:u.\u0275fac,providedIn:"root"})},"ca//":function(e){e.exports=JSON.parse('{"a":"1.9.0"}')},cbOM:function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n("HXsk");var i=n("fXoL"),r=n("kmnG"),o=n("qFsG"),a=n("3Pt+"),s=n("Qu3c"),c=n("gInW"),l=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}}])}();l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["app-ui-settings-number-form"]],inputs:{translations:"translations",property:"property"},decls:16,vars:10,consts:[[1,"mdl-list__item-primary-content"],[1,"form-field"],["matInput","","type","number",1,"form-control",3,"ngModel","placeholder","ngModelChange"],[1,"mdl-list__item-secondary-content"],[1,"material-icons",3,"matTooltip","matTooltipPosition"]],template:function(e,t){1&e&&(i.mc(0,"span",0),i.od(1,"\n    "),i.mc(2,"mat-form-field",1),i.od(3,"\n        "),i.mc(4,"input",2),i.uc("ngModelChange",(function(e){return t.fieldValue=e})),i.zc(5,"getLabel"),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n"),i.mc(9,"span",3),i.od(10,"\n    "),i.mc(11,"i",4),i.zc(12,"getLabel"),i.od(13,"\n        \ue887\n    "),i.lc(),i.od(14,"\n"),i.lc(),i.od(15,"\n")),2&e&&(i.Ub(4),i.Hc("placeholder",i.Bc(5,4,t.translations,"ui.settings."+t.property.getName())),i.Gc("ngModel",t.fieldValue),i.Ub(7),i.Hc("matTooltip",i.Bc(12,7,t.translations,"ui.settings.help_text."+t.property.getName())),i.Gc("matTooltipPosition","above"))},directives:[r.c,o.b,a.z,a.d,a.t,a.w,s.a],pipes:[c.l],encapsulation:2})},cnMz:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("Jgta"),r=n("HDdC"),o=n("OM7H"),a=n("bS4Q"),s=(n("5x/H"),n("Ou6q")),c=n("SxV6"),l=n("fXoL"),u=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._authUser=t,this._settingsService=n,this._firestoreTokenService=i,this.lastUserId=null}),[{key:"getFirestore",value:function(){var e=this;return new r.a((function(t){e._authUser.get().subscribe((function(n){n.isAuthenticated||(t.error("Not auth user!"),t.complete()),e._firestoreTokenService.getToken().pipe(Object(c.a)()).subscribe((function(i){e.firestore?e.lastUserId!==n.id?e.app.auth().signOut().then((function(){e.app.auth().signInWithCustomToken(i).then((function(){t.next(e.firestore),t.complete()}))})):(t.next(e.firestore),t.complete()):e._getFirestore(i).subscribe((function(n){e.firestore=n,t.next(n),t.complete()}))}))}))}))}},{key:"_getFirestore",value:function(e){var t=this;return new r.a((function(n){t._settingsService.get().subscribe((function(r){var o;try{o=i.a.initializeApp(r.firestoreClientSettings,"firestore")}catch(a){o=i.a.app("firestore")}t.app=o,o.auth().signInWithCustomToken(e).then((function(){n.next(o.firestore()),n.complete()}))}))}))}}])}();u.\u0275fac=function(e){return new(e||u)(l.qc(o.a),l.qc(a.a),l.qc(s.a))},u.\u0275prov=l.cc({token:u,factory:u.\u0275fac})},coGc:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("7o/Q"),r=n("HDdC"),o=n("l7GE"),a=n("ZUHj");function s(e,t){return t?function(n){return new u(n,t).lift(new c(e))}:function(t){return t.lift(new c(e))}}var c=function(){return _createClass((function e(t){_classCallCheck(this,e),this.delayDurationSelector=t}),[{key:"call",value:function(e,t){return t.subscribe(new l(e,this.delayDurationSelector))}}])}(),l=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).delayDurationSelector=n,i.completed=!1,i.delayNotifierSubscriptions=[],i.index=0,i}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(e,t,n,i,r){this.destination.next(e),this.removeSubscription(r),this.tryComplete()}},{key:"notifyError",value:function(e,t){this._error(e)}},{key:"notifyComplete",value:function(e){var t=this.removeSubscription(e);t&&this.destination.next(t),this.tryComplete()}},{key:"_next",value:function(e){var t=this.index++;try{var n=this.delayDurationSelector(e,t);n&&this.tryDelay(n,e)}catch(i){this.destination.error(i)}}},{key:"_complete",value:function(){this.completed=!0,this.tryComplete(),this.unsubscribe()}},{key:"removeSubscription",value:function(e){e.unsubscribe();var t=this.delayNotifierSubscriptions.indexOf(e);return-1!==t&&this.delayNotifierSubscriptions.splice(t,1),e.outerValue}},{key:"tryDelay",value:function(e,t){var n=Object(a.a)(this,e,t);n&&!n.closed&&(this.destination.add(n),this.delayNotifierSubscriptions.push(n))}},{key:"tryComplete",value:function(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()}}])}(o.a),u=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).source=e,i.subscriptionDelay=n,i}return _inherits(t,e),_createClass(t,[{key:"_subscribe",value:function(e){this.subscriptionDelay.subscribe(new d(e,this.source))}}])}(r.a),d=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).parent=e,i.source=n,i.sourceSubscribed=!1,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.subscribeToSource()}},{key:"_error",value:function(e){this.unsubscribe(),this.parent.error(e)}},{key:"_complete",value:function(){this.unsubscribe(),this.subscribeToSource()}},{key:"subscribeToSource",value:function(){this.sourceSubscribed||(this.sourceSubscribed=!0,this.unsubscribe(),this.source.subscribe(this.parent))}}])}(i.a)},cp0P:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("HDdC"),r=n("DH7j"),o=n("lJxs"),a=n("XoHu"),s=n("Cfvw");function c(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(1===t.length){var i=t[0];if(Object(r.a)(i))return l(i,null);if(Object(a.a)(i)&&Object.getPrototypeOf(i)===Object.prototype){var s=Object.keys(i);return l(s.map((function(e){return i[e]})),s)}}if("function"==typeof t[t.length-1]){var c=t.pop();return l(t=1===t.length&&Object(r.a)(t[0])?t[0]:t,null).pipe(Object(o.a)((function(e){return c.apply(void 0,_toConsumableArray(e))})))}return l(t,null)}function l(e,t){return new i.a((function(n){var i=e.length;if(0!==i)for(var r=new Array(i),o=0,a=0,c=function(c){var l=Object(s.a)(e[c]),u=!1;n.add(l.subscribe({next:function(e){u||(u=!0,a++),r[c]=e},error:function(e){return n.error(e)},complete:function(){++o!==i&&u||(a===i&&n.next(t?t.reduce((function(e,t,n){return e[t]=r[n],e}),{}):r),n.complete())}}))},l=0;l<i;l++)c(l);else n.complete()}))}},csFL:function(e,t,n){"use strict";n.d(t,"a",(function(){return w}));var i=n("fXoL"),r=n("0IaG"),o=n("soBk"),a=n("NA8j"),s=n("5+WD"),c=n("ofXK"),l=n("Yymw"),u=n("x7de"),d=n("gInW"),p=n("9muD");function h(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"mCourserTimezone"),i.hc(3,"br"),i.od(4,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.qd("\n                ",i.Bc(2,1,n.date,n.timezoneSettings)," ")}}function f(e,t){if(1&e&&(i.od(0,"\n            "),i.mc(1,"b"),i.od(2),i.zc(3,"getLabel"),i.lc(),i.od(4,"\n            "),i.md(5,h,5,4,"span",2),i.od(6,"\n        ")),2&e){var n=i.yc();i.Ub(2),i.pd(i.Bc(3,2,n.translations,"lesson_note.info.modified_at")),i.Ub(3),i.Gc("ngIf",n.timezoneSettings)}}var b=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._timezoneSettings=e,n.timezoneSettings=null,n}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){var e=this;this._timezoneSettings.getTimezoneSettings().subscribe((function(t){return e.timezoneSettings=t})),this.date=new Date(this.modifiedAt)}}])}(l.a);b.\u0275fac=function(e){return new(e||b)(i.gc(u.a))},b.\u0275cmp=i.ac({type:b,selectors:[["app-lesson-note-info"]],inputs:{authorName:"authorName",modifiedAt:"modifiedAt",noteExists:"noteExists"},features:[i.Rb],decls:32,vars:21,consts:[[1,"dialog-info"],[3,"ngIf"],[4,"ngIf"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"p"),i.od(3,"\n        "),i.mc(4,"b"),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7),i.hc(8,"br"),i.od(9,"\n        "),i.mc(10,"b"),i.od(11),i.zc(12,"getLabel"),i.lc(),i.od(13),i.hc(14,"br"),i.od(15,"\n        "),i.mc(16,"b"),i.od(17),i.zc(18,"getLabel"),i.lc(),i.od(19),i.hc(20,"br"),i.od(21,"\n        "),i.mc(22,"b"),i.od(23),i.zc(24,"getLabel"),i.lc(),i.od(25),i.hc(26,"br"),i.od(27,"\n        "),i.md(28,f,7,5,"ng-template",1),i.od(29,"\n    "),i.lc(),i.od(30,"\n"),i.lc(),i.od(31,"\n")),2&e&&(i.Ub(5),i.pd(i.Bc(6,9,t.translations,"lesson_note.info.author")),i.Ub(2),i.qd("\n        ",t.authorName,""),i.Ub(4),i.pd(i.Bc(12,12,t.translations,"lesson_note.info.course")),i.Ub(2),i.qd("\n        ",t.courseTitle,""),i.Ub(4),i.pd(i.Bc(18,15,t.translations,"lesson_note.info.lesson")),i.Ub(2),i.qd("\n        ",t.lessonTitle,""),i.Ub(4),i.pd(i.Bc(24,18,t.translations,"lesson_note.info.page")),i.Ub(2),i.qd("\n        ",t.pageTitle,""),i.Ub(3),i.Gc("ngIf",t.noteExists))},directives:[c.t],pipes:[d.l,p.a],styles:[".dialog-info[_ngcontent-%COMP%]{padding:.7143rem}"]});var m=n("f0Cb"),g=n("7Ypq"),v=n("0/qg"),y=n("MTNN"),M=n("bTqV");function _(e,t){if(1&e){var n=i.nc();i.mc(0,"button",4),i.uc("click",(function(){return i.ad(n),i.yc().deleteAndExit()})),i.od(1),i.zc(2,"getLabel"),i.lc()}if(2&e){var r=i.yc();i.Gc("mat-dialog-close",!0),i.Ub(1),i.qd("\n        ",i.Bc(2,2,r.translations,"lesson_note.footer.delete"),"\n    ")}}function O(e,t){if(1&e){var n=i.nc();i.mc(0,"button",5),i.uc("click",(function(){return i.ad(n),i.yc().saveAndExit()})),i.od(1),i.zc(2,"getLabel"),i.lc()}if(2&e){var r=i.yc();i.Gc("mat-dialog-close",!0),i.Ub(1),i.qd("\n        ",i.Bc(2,2,r.translations,"lesson_note.footer.save_and_exit"),"\n    ")}}var z=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._lessonNoteInfoService=t,this._infoMessage=n,this.dialogCloseEmmiter=new i.u(!0)}),[{key:"ngOnInit",value:function(){}},{key:"saveAndExit",value:function(){this.data.noteExists?this._editComment():this._addComment()}},{key:"deleteAndExit",value:function(){this.data.noteExists&&this._deleteNote()}},{key:"_addComment",value:function(){var e=this;this._lessonNoteInfoService.addNote(this._createPostRequestBody()).subscribe((function(){e.dialogCloseEmmiter.emit(!0),e._infoMessage.addSuccess(e.translations.labels["lesson_note.footer.success"])}),(function(t){400===t.status?(e.dialogCloseEmmiter.emit(!1),e._infoMessage.addWarning(e.translations.labels["lesson_note.footer.empty"])):(e.dialogCloseEmmiter.emit(!1),e._infoMessage.addError(e.translations.labels["lesson_note.footer.error"]))}))}},{key:"_editComment",value:function(){var e=this;this._lessonNoteInfoService.editNote(this.data.noteKey,this._createPutRequestBody()).subscribe((function(){e.dialogCloseEmmiter.emit(!0),e._infoMessage.addSuccess(e.translations.labels["lesson_note.footer.success"])}),(function(t){400===t.status?(e.dialogCloseEmmiter.emit(!1),e._infoMessage.addWarning(e.translations.labels["lesson_note.footer.empty"])):(e.dialogCloseEmmiter.emit(!1),e._infoMessage.addError(e.translations.labels["lesson_note.footer.error"]))}))}},{key:"_deleteNote",value:function(){var e=this;this._lessonNoteInfoService.deleteNote(this.data.noteKey).subscribe((function(){e.dialogCloseEmmiter.emit(!0),e._infoMessage.addSuccess(e.translations.labels["lesson_note.footer.deleted_successfully"])}),(function(){e.dialogCloseEmmiter.emit(!1),e._infoMessage.addError(e.translations.labels["lesson_note.footer.error"])}))}},{key:"_createPostRequestBody",value:function(){var e=this._createLessonNotePostRequestBody();return this.data.noteType===y.a.ASSIGNMENT_NOTE&&(e.assignment_id=this.data.assignmentId),e}},{key:"_createLessonNotePostRequestBody",value:function(){return{course_id:this.data.courseId,lesson_id:this.data.lessonId,page_id:this.data.pageId,receiver_id:this.data.creatorId,note_type:this.data.noteType,content:this.data.content}}},{key:"_createPutRequestBody",value:function(){return{content:this.data.content}}}])}();z.\u0275fac=function(e){return new(e||z)(i.gc(v.a),i.gc(o.o))},z.\u0275cmp=i.ac({type:z,selectors:[["app-lesson-note-footer"]],inputs:{translations:"translations",data:"data",dialogCloseEmmiter:"dialogCloseEmmiter"},decls:11,vars:6,consts:[["align","end"],["mat-button","",3,"mat-dialog-close","click",4,"ngIf"],["mat-button","","mat-dialog-close","",3,"click"],["mat-button","","cdkFocusInitial","",3,"mat-dialog-close","click",4,"ngIf"],["mat-button","",3,"mat-dialog-close","click"],["mat-button","","cdkFocusInitial","",3,"mat-dialog-close","click"]],template:function(e,t){1&e&&(i.mc(0,"mat-dialog-actions",0),i.od(1,"\n    "),i.md(2,_,3,5,"button",1),i.od(3,"\n\n    "),i.mc(4,"button",2),i.uc("click",(function(){return t.dialogCloseEmmiter.emit(!1)})),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n    "),i.md(8,O,3,5,"button",3),i.od(9,"\n"),i.lc(),i.od(10,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",!t.data.readonly&&t.data.noteExists),i.Ub(3),i.qd("\n        ",i.Bc(6,3,t.translations,"lesson_note.footer.close"),"\n    "),i.Ub(3),i.Gc("ngIf",!t.data.readonly))},directives:[r.c,c.t,M.b,r.d],pipes:[d.l],styles:[".mat-dialog-actions[_ngcontent-%COMP%]{margin-right:.7143rem}"]});var A=n("DAcC");function k(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n    "),i.hc(2,"app-lesson-note-info",3),i.od(3,"\n    "),i.hc(4,"mat-divider"),i.od(5,"\n    "),i.mc(6,"div",4),i.od(7,"\n        "),i.mc(8,"tiny-mce",5),i.uc("valueChange",(function(e){return i.ad(n),i.yc().data.content=e})),i.lc(),i.od(9,"\n    "),i.lc(),i.od(10,"\n    "),i.hc(11,"mat-divider"),i.od(12,"\n    "),i.hc(13,"app-lesson-note-footer",6),i.od(14,"\n"),i.jc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("authorName",r.data.authorName)("courseTitle",r.data.courseTitle)("lessonTitle",r.data.lessonTitle)("pageTitle",r.data.pageTitle)("modifiedAt",r.data.modifiedAt)("noteExists",r.data.noteExists)("translations",r.translations),i.Ub(6),i.Gc("value",r.data.content)("width","100%")("height",r.editorHeight)("toolbar",r.tinyMceToolbar)("inlineBoundaries",!r.data.readonly)("readonly",r.data.readonly),i.Ub(5),i.Gc("translations",r.translations)("data",r.data)("dialogCloseEmmiter",r.dialogCloseEmmiter)}}function C(e,t){1&e&&(i.od(0,"\n    "),i.mc(1,"div",7),i.od(2,"\n        "),i.hc(3,"app-loading"),i.od(4,"\n    "),i.lc(),i.od(5,"\n"))}var w=function(){function e(t,n){_classCallCheck(this,e),this.data=t,this._translations=n,this.tinyMceToolbar="undo redo | bold italic underline strikethrough | forecolor backcolor",this._editorHeightNumber=270,this.dialogCloseEmmiter=new i.u(!0),this.loaded=!1}return _createClass(e,[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){e.translations=t})),this.data.noteExists||(this._editorHeightNumber=this._editorHeightNumber+25),this.data.readonly&&(this.tinyMceToolbar=!1,this._editorHeightNumber=this._editorHeightNumber+34),this.editorHeight=this._editorHeightNumber+"px"}},{key:"ngAfterViewInit",value:function(){e.seperateLessonStyleSheet()}}],[{key:"seperateLessonStyleSheet",value:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"_ice_style",i=_createForOfIteratorHelper(document.styleSheets);try{for(i.s();!(t=i.n()).done;){var r=t.value;if(r.ownerNode.id===n)for(var o=r.cssRules.length-1;o>=0;o--){var a=r.cssRules[o];(null===(e=a.selectorText)||void 0===e?void 0:e.includes("mce"))&&this.replaceSheetRule(r,o,a)}}}catch(s){i.e(s)}finally{i.f()}}},{key:"replaceSheetRule",value:function(t,n,i){t.deleteRule(n);var r=e.extendSelectors(i.selectorText.split(",")).join(",")+" { "+i.cssText+" }";t.insertRule(r,n)}},{key:"extendSelectors",value:function(e){for(var t=e.length-1;t>=0;t--)e[t].includes(".addon_Paragraph")?(e[t]=e[t].replace(".addon_Paragraph",""),e[t]=".addon_Paragraph form "+e[t]):e[t]="form "+e[t];return e}}])}();w.\u0275fac=function(e){return new(e||w)(i.gc(r.a),i.gc(o.F))},w.\u0275cmp=i.ac({type:w,selectors:[["app-lesson-note-dialog"]],outputs:{dialogCloseEmmiter:"dialogCloseEmmiter"},decls:7,vars:5,consts:[["cdkDrag","","cdkDragRootElement",".cdk-overlay-pane","cdkDragHandle","",3,"translations","icon","translationsLabel"],[4,"ngIf","ngIfElse"],["loader",""],[3,"authorName","courseTitle","lessonTitle","pageTitle","modifiedAt","noteExists","translations"],[1,"dialog-content"],[3,"value","width","height","toolbar","inlineBoundaries","readonly","valueChange"],[3,"translations","data","dialogCloseEmmiter"],[1,"page-content-loader"]],template:function(e,t){if(1&e&&(i.hc(0,"app-dialog-title",0),i.od(1,"\n"),i.md(2,k,15,16,"ng-container",1),i.od(3,"\n"),i.md(4,C,6,0,"ng-template",null,2,i.nd),i.od(6,"\n")),2&e){var n=i.Wc(5);i.Gc("translations",t.translations)("icon","notes")("translationsLabel","lesson_note.title.title"),i.Ub(2),i.Gc("ngIf",!t.data.contentLoading)("ngIfElse",n)}},directives:[a.a,s.a,s.b,c.t,b,m.a,g.a,z,A.v],styles:[".dialog-content[_ngcontent-%COMP%]{padding:.7143rem;align-items:center}.page-content-loader[_ngcontent-%COMP%]{display:flex;width:100%;height:39.7143rem}.page-content-loader[_ngcontent-%COMP%]   app-loading[_ngcontent-%COMP%]{margin:auto}"]})},cxMr:function(e,t,n){"use strict";n.d(t,"a",(function(){return P}));var i=n("fXoL"),r=n("M9IT"),o=n("+0xr"),a=n("XNiG"),s=n("i0ZI"),c=n("0MNC"),l=n("gcYM");function u(e,t){if(1&e){var n=i.nc();i.mc(0,"button",7),i.uc("click",(function(){return i.ad(n),i.yc(2).removeFilter()})),i.od(1,"\n            "),i.mc(2,"mat-icon"),i.od(3,"close"),i.lc(),i.od(4,"\n        "),i.lc()}}function d(e,t){if(1&e){var n=i.nc();i.mc(0,"div",3),i.od(1,"\n    "),i.mc(2,"mat-form-field"),i.od(3,"\n        "),i.mc(4,"mat-label"),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n        "),i.mc(8,"input",4),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc().filterValue=e})),i.zc(9,"getLabel"),i.lc(),i.od(10,"\n        "),i.md(11,u,5,0,"button",5),i.od(12,"\n    "),i.lc(),i.od(13,"\n    "),i.mc(14,"button",6),i.uc("click",(function(){return i.ad(n),i.yc().applyFilter()})),i.od(15),i.zc(16,"getLabel"),i.lc(),i.od(17,"\n"),i.lc()}if(2&e){var r=i.yc();i.Ub(5),i.pd(i.Bc(6,5,r.translations,"lea_table.filter.input_label")),i.Ub(3),i.Gc("ngModel",r.filterValue)("placeholder",i.Bc(9,8,r.translations,"lea_table.filter.input_placeholder")),i.Ub(3),i.Gc("ngIf",(null==r.filterValue?null:r.filterValue.length)>0),i.Ub(4),i.qd("\n        ",i.Bc(16,11,r.translations,"lea_table.filter.button"),"\n    ")}}function p(e,t){if(1&e&&(i.kc(0),i.od(1),i.zc(2,"slice"),i.zc(3,"getLabel"),i.zc(4,"getLabel"),i.jc()),2&e){var n=i.yc(2).$implicit,r=i.yc(3);i.Ub(1),i.qd("\n                            ",n.hasTooltip&&n.labelCuttingLength?i.Cc(2,1,i.Bc(3,5,r.translations,n.label),0,n.labelCuttingLength)+"...":i.Bc(4,8,r.translations,n.label),"\n                        ")}}function h(e,t){if(1&e&&(i.od(0),i.zc(1,"slice")),2&e){var n=i.yc(2).$implicit;i.qd("\n                            ",n.hasTooltip&&n.labelCuttingLength?i.Cc(1,1,n.label,0,n.labelCuttingLength)+"...":n.label,"\n                        ")}}var f=function(e,t,n,i){return[e,t,n,i]},b=function(e,t){return{minWidth:e,width:t}},m=function(e){return{"cell-horizontal-center":e}};function g(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-header-cell",19),i.uc("click",(function(){i.ad(n);var e=i.yc().$implicit,t=i.yc(3);return e.clickableHeader&&t.onHeaderClick(e)})),i.od(1,"\n                    "),i.mc(2,"div",20),i.od(3,"\n                        "),i.md(4,p,5,11,"ng-container",1),i.od(5,"\n                        "),i.md(6,h,2,5,"ng-template",null,21,i.nd),i.od(8,"\n                    "),i.lc(),i.od(9,"\n                "),i.lc()}if(2&e){var r=i.Wc(7),o=i.yc(),a=o.$implicit,s=o.index,c=i.yc(3);i.Gc("id",a.name)("ngClass",i.Pc(9,f,null!=a&&null!=a.styleConfig&&a.styleConfig.headerCellClassName?null==a||null==a.styleConfig?null:a.styleConfig.headerCellClassName:"",a.clickableHeader?"header-clickable":"",c.tableConfig.customColumnsWidth?"flex-unused":"",null!=c.tableConfig&&null!=c.tableConfig.styleConfig&&c.tableConfig.styleConfig.headerCellClassName?null==c.tableConfig||null==c.tableConfig.styleConfig?null:c.tableConfig.styleConfig.headerCellClassName:""))("ngStyle",i.Nc(14,b,a.minWidth,a.width))("matTooltipPosition","above")("matTooltipDisabled",!a.hasTooltip)("matTooltip",c.tooltipValue(a)),i.Ub(2),i.Gc("ngClass",i.Mc(17,m,0!==s)),i.Ub(2),i.Gc("ngIf",a.hasTranslatedLabel)("ngIfElse",r)}}var v=function(e,t,n,i,r,o){return{$implicit:e,id:t,value:n,element:i,columnKey:r,index:o}};function y(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                        "),i.kc(2,24),i.od(3,"\n                        "),i.jc(),i.od(4,"\n                    "),i.jc()),2&e){var n=i.yc(),r=n.$implicit,o=n.index,a=i.yc().$implicit,s=i.yc(3);i.Ub(2),i.Gc("ngTemplateOutlet",s.customColumns[a.name]||s.customColumns[null==a?null:a.customColumnName])("ngTemplateOutletContext",i.Rc(2,v,r[a.name]||r[a.key],r.id,r[a.name]||r[a.key],r,a.key,o))}}function M(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=i.yc(2),r=n.$implicit,o=n.index;i.Ub(1),i.qd("\n                                ",r.index?r.index:o+1,"\n                            ")}}function _(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                ",n[r.name],"\n                            ")}}function O(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"number"),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                ",i.Ac(2,1,n[r.name]),"\n                            ")}}function z(e,t){if(1&e&&(i.mc(0,"lea-table-score",30),i.od(1,"\n                            "),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Gc("score",n[r.name])}}function A(e,t){if(1&e&&(i.mc(0,"lea-table-picture",31),i.od(1,"\n                            "),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Gc("pictureUrl",n[r.name])}}function k(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                ",n[r.name],"\n                            ")}}function C(e,t){if(1&e&&(i.od(0,"\n                        "),i.kc(1,25),i.od(2,"\n                            "),i.md(3,M,2,1,"span",26),i.od(4,"\n                            "),i.md(5,_,2,1,"span",26),i.od(6,"\n                            "),i.md(7,O,3,3,"span",26),i.od(8,"\n                            "),i.md(9,z,2,1,"lea-table-score",27),i.od(10,"\n                            "),i.md(11,A,2,1,"lea-table-picture",28),i.od(12,"\n                            "),i.md(13,k,2,1,"span",29),i.od(14,"\n                        "),i.jc(),i.od(15,"\n                    ")),2&e){var n=i.yc(2).$implicit,r=i.yc(3);i.Ub(1),i.Gc("ngSwitch",n.type),i.Ub(2),i.Gc("ngSwitchCase",r.LeaTableColumnType.INDEX),i.Ub(2),i.Gc("ngSwitchCase",r.LeaTableColumnType.STRING),i.Ub(2),i.Gc("ngSwitchCase",r.LeaTableColumnType.NUMBER),i.Ub(2),i.Gc("ngSwitchCase",r.LeaTableColumnType.SCORE),i.Ub(2),i.Gc("ngSwitchCase",r.LeaTableColumnType.PICTURE)}}function w(e,t){if(1&e&&(i.mc(0,"mat-cell",22),i.od(1,"\n                    "),i.md(2,y,5,9,"ng-container",1),i.od(3,"\n                    "),i.md(4,C,16,6,"ng-template",null,23,i.nd),i.od(6,"\n                "),i.lc()),2&e){var n=t.$implicit,r=i.Wc(5),o=i.yc().$implicit,a=i.yc(3);i.Gc("ngClass",i.Pc(4,f,null!=o&&null!=o.styleConfig&&o.styleConfig.cellClassName?null==o||null==o.styleConfig?null:o.styleConfig.cellClassName:"",null!=o&&null!=o.styleConfig&&o.styleConfig.customCellClassName?null==o||null==o.styleConfig?null:o.styleConfig.customCellClassName:"",null!=a.tableConfig&&null!=a.tableConfig.styleConfig&&a.tableConfig.styleConfig.summaryRowCellClassName&&null!=n&&n.isSummaryRow?null==a.tableConfig||null==a.tableConfig.styleConfig?null:a.tableConfig.styleConfig.summaryRowCellClassName:"",a.tableConfig.customColumnsWidth?"flex-unused":""))("ngStyle",i.Nc(9,b,o.minWidth,o.width)),i.Ub(2),i.Gc("ngIf",a.customColumns&&a.customColumns[o.name]||(null==o?null:o.customColumnName))("ngIfElse",r)}}function S(e,t){if(1&e&&(i.kc(0,16),i.od(1,"\n                "),i.md(2,g,10,19,"mat-header-cell",17),i.od(3,"\n                "),i.md(4,w,7,12,"mat-cell",18),i.od(5,"\n            "),i.jc()),2&e){var n=t.$implicit,r=i.yc(3);i.Gc("matColumnDef",n.name)("sticky",r.windowWideEnoughForSticky&&n.sticky)("stickyEnd",n.stickyEnd)}}function T(e,t){1&e&&i.hc(0,"mat-header-row",32)}function q(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-row",33),i.uc("click",(function(){i.ad(n);var e=t.$implicit,r=t.index;return i.yc(3).onRowClicked(e,r)})),i.lc()}}function L(e,t){if(1&e&&(i.mc(0,"mat-table",12),i.zc(1,"defaultValue"),i.od(2,"\n            "),i.md(3,S,6,3,"ng-container",13),i.od(4,"\n\n            "),i.md(5,T,1,0,"mat-header-row",14),i.od(6,"\n            "),i.md(7,q,1,0,"mat-row",15),i.od(8,"\n        "),i.lc()),2&e){var n=i.yc(2);i.jd("min-width",i.Bc(1,6,n.tableConfig.minWidth,"85.7143rem")),i.Gc("dataSource",n.dataSource),i.Ub(3),i.Gc("ngForOf",n.tableConfig.columns),i.Ub(2),i.Gc("matHeaderRowDef",n.getDisplayedColumns()),i.Ub(2),i.Gc("matRowDefColumns",n.getDisplayedColumns())}}function E(e,t){if(1&e&&i.ic(0,36),2&e){var n=i.yc(3);i.Gc("ngTemplateOutlet",n.noDataTemplate)}}function D(e,t){if(1&e&&(i.od(0,"\n                "),i.mc(1,"div",37),i.od(2,"\n                    "),i.mc(3,"p"),i.od(4),i.zc(5,"getLabel"),i.lc(),i.od(6,"\n                "),i.lc(),i.od(7,"\n            ")),2&e){var n=i.yc(3);i.Ub(4),i.qd("\n                        ",i.Bc(5,1,n.translations,"lea_table.filter.default_no_data_text"),"\n                    ")}}function R(e,t){if(1&e&&(i.od(0,"\n            "),i.md(1,E,1,1,"ng-container",34),i.od(2,"\n            "),i.md(3,D,8,4,"ng-template",null,35,i.nd),i.od(5,"\n        ")),2&e){var n=i.Wc(4),r=i.yc(2);i.Ub(1),i.Gc("ngIf",r.noDataTemplate)("ngIfElse",n)}}function x(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-paginator",38,39),i.uc("page",(function(e){return i.ad(n),i.yc(2).reloadDataEvent(e)})),i.lc()}if(2&e){var r=i.yc(2);i.Gc("pageSize",r.pageSize)("pageSizeOptions",r.pageSizeOptions)("length",r.collectionSize)}}function I(e,t){if(1&e&&(i.kc(0),i.od(1,"\n    "),i.mc(2,"div",8),i.od(3,"\n        "),i.md(4,L,9,9,"mat-table",9),i.od(5,"\n        "),i.md(6,R,6,2,"ng-template",null,10,i.nd),i.od(8,"\n    "),i.lc(),i.od(9,"\n    "),i.md(10,x,2,3,"mat-paginator",11),i.od(11,"\n"),i.jc()),2&e){var n=i.Wc(7),r=i.yc();i.Ub(4),i.Gc("ngIf",r.dataSource.data.length>0&&r.dataSource.filteredData.length>0)("ngIfElse",n),i.Ub(6),i.Gc("ngIf",r.tableConfig.isPaginationEnabled)}}function W(e,t){1&e&&(i.od(0,"\n    "),i.mc(1,"div",40),i.od(2,"\n        "),i.hc(3,"app-loading"),i.od(4,"\n    "),i.lc(),i.od(5,"\n"))}var P=function(){return _createClass((function e(t){_classCallCheck(this,e),this.breakpointObserver=t,this.LeaTableColumnType=s.a,this.clickableRow=!1,this.useApi=!1,this.paginatorLabel={previousPageLabel:"ui.paginator.previous_page_label",itemsPerPageLabel:"ui.paginator.items_per_page_label",lastPageLabel:"ui.paginator.last_page_label",nextPageLabel:"ui.paginator.next_page_label",firstPageLabel:"ui.paginator.first_page_label"},this.elementClick=new i.u,this.headerClick=new i.u,this.reloadContent=new i.u(!1),this.rowClick=new i.u,this.pageSizeOptions=[5,10,25,50,100],this.subscriptions=[],this.windowWideEnoughForSticky=!0,this.defaultPageSize=10,this.filterValue="",this.changeSize=new a.b}),[{key:"ngOnChanges",value:function(){this.updateTableDataSource()}},{key:"ngOnInit",value:function(){var e=this;this.initTableDataSource(),this.addSmallWindowDetector(),this.subscriptions.push(this.changeSize.asObservable().pipe(Object(l.a)(1e3)).subscribe((function(){var t,n;null===(t=e.table)||void 0===t||t.updateStickyColumnStyles(),null===(n=e.table)||void 0===n||n.updateStickyHeaderRowStyles()})))}},{key:"ngAfterViewInit",value:function(){this.tableConfig.isPaginationEnabled&&!this.useApi&&(this.dataSource.paginator=this.paginator,this.initPaginatorLabel())}},{key:"ngOnDestroy",value:function(){this.subscriptions.forEach((function(e){e.unsubscribe()}))}},{key:"initPaginatorLabel",value:function(){var e,t,n,i,r;this.paginatorLabel.previousPageLabel=null!==(e=this.paginatorLabel.previousPageLabel)&&void 0!==e?e:"ui.paginator.previous_page_label",this.paginatorLabel.itemsPerPageLabel=null!==(t=this.paginatorLabel.itemsPerPageLabel)&&void 0!==t?t:"ui.paginator.items_per_page_label",this.paginatorLabel.lastPageLabel=null!==(n=this.paginatorLabel.lastPageLabel)&&void 0!==n?n:"ui.paginator.last_page_label",this.paginatorLabel.nextPageLabel=null!==(i=this.paginatorLabel.nextPageLabel)&&void 0!==i?i:"ui.paginator.next_page_label",this.paginatorLabel.firstPageLabel=null!==(r=this.paginatorLabel.firstPageLabel)&&void 0!==r?r:"ui.paginator.first_page_label",this.paginator._intl.previousPageLabel=this.translations.labels[this.paginatorLabel.previousPageLabel],this.paginator._intl.itemsPerPageLabel=this.translations.labels[this.paginatorLabel.itemsPerPageLabel],this.paginator._intl.lastPageLabel=this.translations.labels[this.paginatorLabel.lastPageLabel],this.paginator._intl.nextPageLabel=this.translations.labels[this.paginatorLabel.nextPageLabel],this.paginator._intl.firstPageLabel=this.translations.labels[this.paginatorLabel.firstPageLabel]}},{key:"tooltipValue",value:function(e){return e.translatedTooltipValue?e.translatedTooltipValue.replace("[columnTitle]",e.label):e.label}},{key:"updateTableDataSource",value:function(){var e;(null===(e=this.dataSource)||void 0===e?void 0:e.data)&&(this.dataSource.data=this.tableConfig.data,this.refreshIndexes())}},{key:"pageSize",get:function(){var e;return(null===(e=this.tableConfig)||void 0===e?void 0:e.defaultPageSize)||this.defaultPageSize}},{key:"collectionSize",get:function(){var e,t;return(null===(e=this.tableConfig)||void 0===e?void 0:e.itemsTotal)||(null===(t=this.tableConfig)||void 0===t?void 0:t.data.length)||0}},{key:"onWindowResize",value:function(e){this.changeSize.next()}},{key:"reloadDataEvent",value:function(e){this.reloadData(e.pageIndex,e.pageSize)}},{key:"removeFilter",value:function(){this.filterValue="",this.applyFilter(),this.reloadData(0,this.pageSize)}},{key:"applyFilter",value:function(){var e,t,n;this.useApi?this.reloadData((null===(t=this.paginator)||void 0===t?void 0:t.pageIndex)||0,(null===(n=this.paginator)||void 0===n?void 0:n.pageSize)||this.pageSize):this.dataSource.filter=(null===(e=this.filterValue)||void 0===e?void 0:e.toLowerCase())||""}},{key:"addSmallWindowDetector",value:function(){var e=this;this.subscriptions.push(this.breakpointObserver.observe([c.b.XSmall,c.b.Small]).subscribe((function(t){e.windowWideEnoughForSticky=!t.matches}))),c.b.HandsetLandscape}},{key:"onElementClick",value:function(e,t){e.clickMethod&&this.elementClick.emit({clickedElement:t,clickedMethod:e.clickMethod})}},{key:"onHeaderClick",value:function(e){e.clickableHeader&&this.headerClick.emit({clickedElement:e.key})}},{key:"onRowClicked",value:function(e,t){this.clickableRow&&this.rowClick.emit({row:e,index:t})}},{key:"getDisplayedColumns",value:function(){return this.tableConfig.columns.map((function(e){return e.name}))}},{key:"addIndexes",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.tableConfig.data=this.tableConfig.data.map((function(i,r){return Object.assign(Object.assign({},i),{index:e.indexOffset(t,n,r+1)})}))}},{key:"reloadData",value:function(e,t){this.tableConfig.isLoading.emit(!0),this.updateTableDataSource(),this.reloadContent.emit({filter:this.filterValue,pageIndex:e,pageSize:t}),this.refreshIndexes(),this.tableConfig.refreshData.emit(),this.tableConfig.isLoading.emit(!1)}},{key:"initTableDataSource",value:function(){var e=this;this.dataSource=new o.p(this.tableConfig.data),this.filterValue=this.tableConfig.initialFilter,this.subscriptions.push(this.tableConfig.isLoading.subscribe((function(t){e.isLoading=t}))),this.subscriptions.push(this.tableConfig.refreshData.subscribe((function(){e.updateTableDataSource()}))),this.applyFilter(),this.refreshIndexes()}},{key:"indexOffset",value:function(e,t,n){return this.useApi?n+e*t:n}},{key:"refreshIndexes",value:function(){var e,t;this.addIndexes((null===(e=this.paginator)||void 0===e?void 0:e.pageSize)||this.pageSize,(null===(t=this.paginator)||void 0===t?void 0:t.pageIndex)||0),this.dataSource.data=this.tableConfig.data}}])}();P.\u0275fac=function(e){return new(e||P)(i.gc(c.a))},P.\u0275cmp=i.ac({type:P,selectors:[["app-lea-table"]],viewQuery:function(e,t){var n;1&e&&(i.vd(r.a,!0),i.vd(o.o,!0)),2&e&&(i.Vc(n=i.vc())&&(t.paginator=n.first),i.Vc(n=i.vc())&&(t.table=n.first))},hostBindings:function(e,t){1&e&&i.uc("resize",(function(e){return t.onWindowResize(e)}),!1,i.Zc)},inputs:{clickableRow:"clickableRow",tableConfig:"tableConfig",customColumns:"customColumns",translations:"translations",useApi:"useApi",noDataTemplate:"noDataTemplate",headerOptionsTemplate:"headerOptionsTemplate",paginatorLabel:"paginatorLabel"},outputs:{elementClick:"elementClick",headerClick:"headerClick",reloadContent:"reloadContent",rowClick:"rowClick"},features:[i.Sb],decls:7,vars:3,consts:[["class","filter-section",4,"ngIf"],[4,"ngIf","ngIfElse"],["loader",""],[1,"filter-section"],["matInput","","type","text",3,"ngModel","placeholder","ngModelChange"],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Clear",3,"click",4,"ngIf"],["mat-raised-button","","color","accent",2,"margin-left","0.5714rem",3,"click"],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Clear",3,"click"],[1,"table-container","mat-elevation-z2"],[3,"dataSource","minWidth",4,"ngIf","ngIfElse"],["noData",""],[3,"pageSize","pageSizeOptions","length","page",4,"ngIf"],[3,"dataSource"],[3,"matColumnDef","sticky","stickyEnd",4,"ngFor","ngForOf"],["class","lea-table-header-row",4,"matHeaderRowDef"],["class","lea-table-row",3,"click",4,"matRowDef","matRowDefColumns"],[3,"matColumnDef","sticky","stickyEnd"],[3,"id","ngClass","ngStyle","matTooltipPosition","matTooltipDisabled","matTooltip","click",4,"matHeaderCellDef"],[3,"ngClass","ngStyle",4,"matCellDef"],[3,"id","ngClass","ngStyle","matTooltipPosition","matTooltipDisabled","matTooltip","click"],[3,"ngClass"],["withoutTranslation",""],[3,"ngClass","ngStyle"],["noTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"score",4,"ngSwitchCase"],[3,"pictureUrl",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"score"],[3,"pictureUrl"],[1,"lea-table-header-row"],[1,"lea-table-row",3,"click"],[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],["defaultNoDataInfo",""],[3,"ngTemplateOutlet"],[1,"no-data-container"],[3,"pageSize","pageSizeOptions","length","page"],["paginator",""],[1,"loader"]],template:function(e,t){if(1&e&&(i.md(0,d,18,14,"div",0),i.od(1,"\n"),i.md(2,I,12,3,"ng-container",1),i.od(3,"\n"),i.md(4,W,6,0,"ng-template",null,2,i.nd),i.od(6,"\n")),2&e){var n=i.Wc(5);i.Gc("ngIf",t.tableConfig.isFilteringEnabled),i.Ub(2),i.Gc("ngIf",!t.isLoading)("ngIfElse",n)}},styles:[".table-container[_ngcontent-%COMP%]{height:auto;width:100%;overflow:auto;position:relative}.filter-section[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:flex-end}mat-paginator[_ngcontent-%COMP%]{background-color:var(--common-grey-100)}.mat-cell[_ngcontent-%COMP%], .mat-header-cell[_ngcontent-%COMP%]{max-height:3.5714rem}.mat-table[_ngcontent-%COMP%]{display:block;width:100%}.header-clickable[_ngcontent-%COMP%]{cursor:pointer}td.mat-column-star[_ngcontent-%COMP%]{width:1.4286rem;padding-right:.5714rem}td.mat-column-position[_ngcontent-%COMP%], th.mat-column-position[_ngcontent-%COMP%]{padding-left:.5714rem}.mat-table-sticky-border-elem-right[_ngcontent-%COMP%]{border-left:1px solid var(--common-grey-300)}.mat-table-sticky-border-elem-left[_ngcontent-%COMP%]{border-right:1px solid var(--common-grey-300)}[_ngcontent-%COMP%]::-webkit-scrollbar-track{box-shadow:inset 0 0 6px var(--common-dark-opacity-200);background-color:var(--common-grey-100)}[_ngcontent-%COMP%]::-webkit-scrollbar{width:.7143rem;height:.7143rem;background-color:var(--common-grey-100)}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:.7143rem;box-shadow:inset 0 0 6px var(--common-dark-opacity-200);background-color:#ddd}.flex-unused.mat-cell[_ngcontent-%COMP%], .flex-unused.mat-header-cell[_ngcontent-%COMP%]{flex:none;padding-left:.5714rem;box-sizing:border-box}.flex-unused.mat-header-cell[_ngcontent-%COMP%]:last-of-type{padding-right:0}.flex-unused.mat-cell[_ngcontent-%COMP%]:first-of-type, .flex-unused.mat-header-cell[_ngcontent-%COMP%]:first-of-type{padding-left:1.7143rem}.loader[_ngcontent-%COMP%]{height:14.2857rem}.loader[_ngcontent-%COMP%], .no-data-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.no-data-container[_ngcontent-%COMP%]{width:100%;padding:1rem 0 0}.no-data-container[_ngcontent-%COMP%]   .p[_ngcontent-%COMP%]{font-weight:700;font-size:1rem}.cell-horizontal-cetnter[_ngcontent-%COMP%]{min-height:3.4286rem;margin:auto;display:flex;width:100%;align-items:center;justify-content:center;height:100%;padding:0 .2857rem}"]})},czMo:function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n("wd/R"))},d1l0:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getSessionPath",value:function(e){return"/sessions/"+e}},{key:"getSessionNotificationPath",value:function(e){return"/notifications/sessions/"+e}},{key:"getSessionNotificationUpdatePath",value:function(e,t){return"/notifications/sessions/"+e+"/"+t+"/"}},{key:"getUniversalNotificationPath",value:function(e){return"/notifications/receiverId/"+e}},{key:"getUserPersistanceStatusPath",value:function(e){return"/users/persistance/"+e}},{key:"getUserLastReadTimePath",value:function(e){return"/users/lastread/time/"+e}},{key:"getServerTimePath",value:function(e){return"/server_time/"+e}},{key:"getGeneratePDFViewPath",value:function(e){return"/notifications/generated_pdf_receiverId/"+e}},{key:"getGenerateSinglePDFPath",value:function(e){return"/notifications/generated_single_pdf_receiverId/"+e}},{key:"getVirtualClassPath",value:function(e){return"/notifications/virtual_class_receiverId/"+e}},{key:"getUserCurrentViewPath",value:function(e,t){return"/users/current_view/"+e+"/"+t}},{key:"getVirtualClassUserHandPath",value:function(e,t,n){return"/notifications/virtual_class_receiverId/".concat(n,"/virtual_class/").concat(e,"/").concat(t)}},{key:"getVirtualClassBreakoutRoomsPath",value:function(e){return"/breakout_rooms/availability/"+e}},{key:"hexEncode",value:function(e){return e.split("").map((function(e){return e.charCodeAt(0)})).map((function(e){return e.toString(16)})).join("")}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275prov=i.cc({token:r,factory:r.\u0275fac})},d3UM:function(e,t,n){"use strict";n.d(t,"a",(function(){return U})),n.d(t,"b",(function(){return V})),n.d(t,"c",(function(){return F}));var i=n("rDax"),r=n("ofXK"),o=n("fXoL"),a=n("FKr1"),s=n("kmnG"),c=n("vxfF"),l=n("u47x"),u=n("cH1L"),d=n("8LU1"),p=n("0EQZ"),h=n("FtGj"),f=n("3Pt+"),b=n("XNiG"),m=n("NXyV"),g=n("VRyK"),v=n("JX91"),y=n("eIep"),M=n("IzEk"),_=n("pLZG"),O=n("lJxs"),z=n("/uUt"),A=n("1G5W"),k=n("R0Ic"),C=["trigger"],w=["panel"];function S(e,t){if(1&e&&(o.mc(0,"span",8),o.od(1),o.lc()),2&e){var n=o.yc();o.Ub(1),o.pd(n.placeholder||"\xa0")}}function T(e,t){if(1&e&&(o.mc(0,"span"),o.od(1),o.lc()),2&e){var n=o.yc(2);o.Ub(1),o.pd(n.triggerValue||"\xa0")}}function q(e,t){1&e&&o.Ec(0,0,["*ngSwitchCase","true"])}function L(e,t){if(1&e&&(o.mc(0,"span",9),o.od(1,"\n      "),o.md(2,T,2,1,"span",10),o.od(3,"\n      "),o.md(4,q,1,0,"ng-content",11),o.od(5,"\n    "),o.lc()),2&e){var n=o.yc();o.Gc("ngSwitch",!!n.customTrigger),o.Ub(4),o.Gc("ngSwitchCase",!0)}}function E(e,t){if(1&e){var n=o.nc();o.od(0,"\n  "),o.mc(1,"div",12),o.od(2,"\n    "),o.mc(3,"div",13,14),o.uc("@transformPanel.done",(function(e){return o.ad(n),o.yc()._panelDoneAnimatingStream.next(e.toState)}))("keydown",(function(e){return o.ad(n),o.yc()._handleKeydown(e)})),o.od(5,"\n      "),o.Ec(6,1),o.od(7,"\n    "),o.lc(),o.od(8,"\n  "),o.lc(),o.od(9,"\n")}if(2&e){var i=o.yc();o.Ub(1),o.Gc("@transformPanelWrap",void 0),o.Ub(2),o.Xb("mat-select-panel ",i._getPanelTheme(),""),o.jd("transform-origin",i._transformOrigin)("font-size",i._triggerFontSize,"px"),o.Gc("ngClass",i.panelClass)("@transformPanel",i.multiple?"showing-multiple":"showing"),o.Vb("id",i.id+"-panel")("aria-multiselectable",i.multiple)("aria-label",i.ariaLabel||null)("aria-labelledby",i._getPanelAriaLabelledby())}}var D=[[["mat-select-trigger"]],"*"],R={transformPanelWrap:Object(k.n)("transformPanelWrap",[Object(k.m)("* => void",Object(k.i)("@transformPanel",[Object(k.f)()],{optional:!0}))]),transformPanel:Object(k.n)("transformPanel",[Object(k.k)("void",Object(k.l)({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),Object(k.k)("showing",Object(k.l)({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),Object(k.k)("showing-multiple",Object(k.l)({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),Object(k.m)("void => *",Object(k.e)("120ms cubic-bezier(0, 0, 0.2, 1)")),Object(k.m)("* => void",Object(k.e)("100ms 25ms linear",Object(k.l)({opacity:0})))])},x=0,I=new o.C("mat-select-scroll-strategy"),W=new o.C("MAT_SELECT_CONFIG"),P={provide:I,deps:[i.c],useFactory:function(e){return function(){return e.scrollStrategies.reposition()}}},N=_createClass((function e(t,n){_classCallCheck(this,e),this.source=t,this.value=n})),j=Object(a.B)(Object(a.F)(Object(a.C)(Object(a.D)(_createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._elementRef=t,this._defaultErrorStateMatcher=n,this._parentForm=i,this._parentFormGroup=r,this.ngControl=o})))))),B=new o.C("MatSelectTrigger"),F=_createClass((function e(){_classCallCheck(this,e)}));F.\u0275fac=function(e){return new(e||F)},F.\u0275dir=o.bc({type:F,selectors:[["mat-select-trigger"]],features:[o.Tb([{provide:B,useExisting:F}])]});var U=function(e){function t(e,n,i,r,a,s,c,l,u,d,p,h,f,z){var A;return _classCallCheck(this,t),(A=_callSuper(this,t,[a,r,c,l,d]))._viewportRuler=e,A._changeDetectorRef=n,A._ngZone=i,A._dir=s,A._parentFormField=u,A.ngControl=d,A._liveAnnouncer=f,A._panelOpen=!1,A._required=!1,A._scrollTop=0,A._multiple=!1,A._compareWith=function(e,t){return e===t},A._uid="mat-select-"+x++,A._triggerAriaLabelledBy=null,A._destroy=new b.b,A._triggerFontSize=0,A._onChange=function(){},A._onTouched=function(){},A._valueId="mat-select-value-"+x++,A._transformOrigin="top",A._panelDoneAnimatingStream=new b.b,A._offsetY=0,A._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}],A._disableOptionCentering=!1,A._focused=!1,A.controlType="mat-select",A.ariaLabel="",A.optionSelectionChanges=Object(m.a)((function(){var e=A.options;return e?e.changes.pipe(Object(v.a)(e),Object(y.a)((function(){return Object(g.a).apply(void 0,_toConsumableArray(e.map((function(e){return e.onSelectionChange}))))}))):A._ngZone.onStable.pipe(Object(M.a)(1),Object(y.a)((function(){return A.optionSelectionChanges})))})),A.openedChange=new o.u,A._openedStream=A.openedChange.pipe(Object(_.a)((function(e){return e})),Object(O.a)((function(){}))),A._closedStream=A.openedChange.pipe(Object(_.a)((function(e){return!e})),Object(O.a)((function(){}))),A.selectionChange=new o.u,A.valueChange=new o.u,A.ngControl&&(A.ngControl.valueAccessor=_assertThisInitialized(A)),A._scrollStrategyFactory=h,A._scrollStrategy=A._scrollStrategyFactory(),A.tabIndex=parseInt(p)||0,A.id=A.id,z&&(null!=z.disableOptionCentering&&(A.disableOptionCentering=z.disableOptionCentering),null!=z.typeaheadDebounceInterval&&(A.typeaheadDebounceInterval=z.typeaheadDebounceInterval)),A}return _inherits(t,e),_createClass(t,[{key:"focused",get:function(){return this._focused||this._panelOpen}},{key:"placeholder",get:function(){return this._placeholder},set:function(e){this._placeholder=e,this.stateChanges.next()}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(d.c)(e),this.stateChanges.next()}},{key:"multiple",get:function(){return this._multiple},set:function(e){this._selectionModel,this._multiple=Object(d.c)(e)}},{key:"disableOptionCentering",get:function(){return this._disableOptionCentering},set:function(e){this._disableOptionCentering=Object(d.c)(e)}},{key:"compareWith",get:function(){return this._compareWith},set:function(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}},{key:"value",get:function(){return this._value},set:function(e){e!==this._value&&(this.options&&this._setSelectionByValue(e),this._value=e)}},{key:"typeaheadDebounceInterval",get:function(){return this._typeaheadDebounceInterval},set:function(e){this._typeaheadDebounceInterval=Object(d.f)(e)}},{key:"id",get:function(){return this._id},set:function(e){this._id=e||this._uid,this.stateChanges.next()}},{key:"ngOnInit",value:function(){var e=this;this._selectionModel=new p.c(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Object(z.a)(),Object(A.a)(this._destroy)).subscribe((function(){e.panelOpen?(e._scrollTop=0,e.openedChange.emit(!0)):(e.openedChange.emit(!1),e.overlayDir.offsetX=0,e._changeDetectorRef.markForCheck())})),this._viewportRuler.change().pipe(Object(A.a)(this._destroy)).subscribe((function(){e._panelOpen&&(e._triggerRect=e.trigger.nativeElement.getBoundingClientRect(),e._changeDetectorRef.markForCheck())}))}},{key:"ngAfterContentInit",value:function(){var e=this;this._initKeyManager(),this._selectionModel.changed.pipe(Object(A.a)(this._destroy)).subscribe((function(e){e.added.forEach((function(e){return e.select()})),e.removed.forEach((function(e){return e.deselect()}))})),this.options.changes.pipe(Object(v.a)(null),Object(A.a)(this._destroy)).subscribe((function(){e._resetOptions(),e._initializeSelection()}))}},{key:"ngDoCheck",value:function(){var e=this._getTriggerAriaLabelledby();if(e!==this._triggerAriaLabelledBy){var t=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?t.setAttribute("aria-labelledby",e):t.removeAttribute("aria-labelledby")}this.ngControl&&this.updateErrorState()}},{key:"ngOnChanges",value:function(e){e.disabled&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}},{key:"ngOnDestroy",value:function(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}},{key:"toggle",value:function(){this.panelOpen?this.close():this.open()}},{key:"open",value:function(){var e=this;!this.disabled&&this.options&&this.options.length&&!this._panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._calculateOverlayPosition(),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this._ngZone.onStable.pipe(Object(M.a)(1)).subscribe((function(){e._triggerFontSize&&e.overlayDir.overlayRef&&e.overlayDir.overlayRef.overlayElement&&(e.overlayDir.overlayRef.overlayElement.style.fontSize=e._triggerFontSize+"px")})))}},{key:"close",value:function(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}},{key:"writeValue",value:function(e){this.value=e}},{key:"registerOnChange",value:function(e){this._onChange=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}},{key:"panelOpen",get:function(){return this._panelOpen}},{key:"selected",get:function(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}},{key:"triggerValue",get:function(){if(this.empty)return"";if(this._multiple){var e=this._selectionModel.selected.map((function(e){return e.viewValue}));return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}},{key:"_isRtl",value:function(){return!!this._dir&&"rtl"===this._dir.value}},{key:"_handleKeydown",value:function(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}},{key:"_handleClosedKeydown",value:function(e){var t=e.keyCode,n=t===h.e||t===h.q||t===h.j||t===h.n,i=t===h.g||t===h.o,r=this._keyManager;if(!r.isTyping()&&i&&!Object(h.t)(e)||(this.multiple||e.altKey)&&n)e.preventDefault(),this.open();else if(!this.multiple){var o=this.selected;r.onKeydown(e);var a=this.selected;a&&o!==a&&this._liveAnnouncer.announce(a.viewValue,1e4)}}},{key:"_handleOpenKeydown",value:function(e){var t=this._keyManager,n=e.keyCode,i=n===h.e||n===h.q,r=t.isTyping();if(i&&e.altKey)e.preventDefault(),this.close();else if(r||n!==h.g&&n!==h.o||!t.activeItem||Object(h.t)(e))if(!r&&this._multiple&&n===h.a&&e.ctrlKey){e.preventDefault();var o=this.options.some((function(e){return!e.disabled&&!e.selected}));this.options.forEach((function(e){e.disabled||(o?e.select():e.deselect())}))}else{var a=t.activeItemIndex;t.onKeydown(e),this._multiple&&i&&e.shiftKey&&t.activeItem&&t.activeItemIndex!==a&&t.activeItem._selectViaInteraction()}else e.preventDefault(),t.activeItem._selectViaInteraction()}},{key:"_onFocus",value:function(){this.disabled||(this._focused=!0,this.stateChanges.next())}},{key:"_onBlur",value:function(){this._focused=!1,this.disabled||this.panelOpen||(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}},{key:"_onAttached",value:function(){var e=this;this.overlayDir.positionChange.pipe(Object(M.a)(1)).subscribe((function(){e._changeDetectorRef.detectChanges(),e._calculateOverlayOffsetX(),e.panel.nativeElement.scrollTop=e._scrollTop}))}},{key:"_getPanelTheme",value:function(){return this._parentFormField?"mat-"+this._parentFormField.color:""}},{key:"empty",get:function(){return!this._selectionModel||this._selectionModel.isEmpty()}},{key:"_initializeSelection",value:function(){var e=this;Promise.resolve().then((function(){e._setSelectionByValue(e.ngControl?e.ngControl.value:e._value),e.stateChanges.next()}))}},{key:"_setSelectionByValue",value:function(e){var t=this;if(this.multiple&&e)Array.isArray(e),this._selectionModel.clear(),e.forEach((function(e){return t._selectValue(e)})),this._sortValues();else{this._selectionModel.clear();var n=this._selectValue(e);n?this._keyManager.updateActiveItem(n):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}},{key:"_selectValue",value:function(e){var t=this,n=this.options.find((function(n){try{return null!=n.value&&t._compareWith(n.value,e)}catch(i){return!1}}));return n&&this._selectionModel.select(n),n}},{key:"_initKeyManager",value:function(){var e=this;this._keyManager=new l.b(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe(Object(A.a)(this._destroy)).subscribe((function(){e.panelOpen&&(!e.multiple&&e._keyManager.activeItem&&e._keyManager.activeItem._selectViaInteraction(),e.focus(),e.close())})),this._keyManager.change.pipe(Object(A.a)(this._destroy)).subscribe((function(){e._panelOpen&&e.panel?e._scrollActiveOptionIntoView():e._panelOpen||e.multiple||!e._keyManager.activeItem||e._keyManager.activeItem._selectViaInteraction()}))}},{key:"_resetOptions",value:function(){var e=this,t=Object(g.a)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Object(A.a)(t)).subscribe((function(t){e._onSelect(t.source,t.isUserInput),t.isUserInput&&!e.multiple&&e._panelOpen&&(e.close(),e.focus())})),Object(g.a).apply(void 0,_toConsumableArray(this.options.map((function(e){return e._stateChanges})))).pipe(Object(A.a)(t)).subscribe((function(){e._changeDetectorRef.markForCheck(),e.stateChanges.next()}))}},{key:"_onSelect",value:function(e,t){var n=this._selectionModel.isSelected(e);null!=e.value||this._multiple?(n!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),t&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),t&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),n!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}},{key:"_sortValues",value:function(){var e=this;if(this.multiple){var t=this.options.toArray();this._selectionModel.sort((function(n,i){return e.sortComparator?e.sortComparator(n,i,t):t.indexOf(n)-t.indexOf(i)})),this.stateChanges.next()}}},{key:"_propagateChanges",value:function(e){var t;t=this.multiple?this.selected.map((function(e){return e.value})):this.selected?this.selected.value:e,this._value=t,this.valueChange.emit(t),this._onChange(t),this.selectionChange.emit(new N(this,t)),this._changeDetectorRef.markForCheck()}},{key:"_highlightCorrectOption",value:function(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}},{key:"_scrollActiveOptionIntoView",value:function(){var e=this._keyManager.activeItemIndex||0,t=Object(a.y)(e,this.options,this.optionGroups),n=this._getItemHeight();this.panel.nativeElement.scrollTop=Object(a.z)((e+t)*n,n,this.panel.nativeElement.scrollTop,256)}},{key:"focus",value:function(e){this._elementRef.nativeElement.focus(e)}},{key:"_getOptionIndex",value:function(e){return this.options.reduce((function(t,n,i){return void 0!==t?t:e===n?i:void 0}),void 0)}},{key:"_calculateOverlayPosition",value:function(){var e=this._getItemHeight(),t=this._getItemCount(),n=Math.min(t*e,256),i=t*e-n,r=this.empty?0:this._getOptionIndex(this._selectionModel.selected[0]);r+=Object(a.y)(r,this.options,this.optionGroups);var o=n/2;this._scrollTop=this._calculateOverlayScroll(r,o,i),this._offsetY=this._calculateOverlayOffsetY(r,o,i),this._checkOverlayWithinViewport(i)}},{key:"_calculateOverlayScroll",value:function(e,t,n){var i=this._getItemHeight(),r=i*e-t+i/2;return Math.min(Math.max(0,r),n)}},{key:"_getPanelAriaLabelledby",value:function(){if(this.ariaLabel)return null;var e=this._getLabelId();return this.ariaLabelledby?e+" "+this.ariaLabelledby:e}},{key:"_getAriaActiveDescendant",value:function(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}},{key:"_getLabelId",value:function(){var e;return(null===(e=this._parentFormField)||void 0===e?void 0:e.getLabelId())||""}},{key:"_calculateOverlayOffsetX",value:function(){var e,t=this.overlayDir.overlayRef.overlayElement.getBoundingClientRect(),n=this._viewportRuler.getViewportSize(),i=this._isRtl(),r=this.multiple?56:32;if(this.multiple)e=40;else{var o=this._selectionModel.selected[0]||this.options.first;e=o&&o.group?32:16}i||(e*=-1);var a=0-(t.left+e-(i?r:0)),s=t.right+e-n.width+(i?0:r);a>0?e+=a+8:s>0&&(e-=s+8),this.overlayDir.offsetX=Math.round(e),this.overlayDir.overlayRef.updatePosition()}},{key:"_calculateOverlayOffsetY",value:function(e,t,n){var i,r=this._getItemHeight(),o=(r-this._triggerRect.height)/2,a=Math.floor(256/r);return this._disableOptionCentering?0:(i=0===this._scrollTop?e*r:this._scrollTop===n?(e-(this._getItemCount()-a))*r+(r-(this._getItemCount()*r-256)%r):t-r/2,Math.round(-1*i-o))}},{key:"_checkOverlayWithinViewport",value:function(e){var t=this._getItemHeight(),n=this._viewportRuler.getViewportSize(),i=this._triggerRect.top-8,r=n.height-this._triggerRect.bottom-8,o=Math.abs(this._offsetY),a=Math.min(this._getItemCount()*t,256)-o-this._triggerRect.height;a>r?this._adjustPanelUp(a,r):o>i?this._adjustPanelDown(o,i,e):this._transformOrigin=this._getOriginBasedOnOption()}},{key:"_adjustPanelUp",value:function(e,t){var n=Math.round(e-t);this._scrollTop-=n,this._offsetY-=n,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}},{key:"_adjustPanelDown",value:function(e,t,n){var i=Math.round(e-t);if(this._scrollTop+=i,this._offsetY+=i,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=n)return this._scrollTop=n,this._offsetY=0,void(this._transformOrigin="50% top 0px")}},{key:"_getOriginBasedOnOption",value:function(){var e=this._getItemHeight(),t=(e-this._triggerRect.height)/2;return"50% ".concat(Math.abs(this._offsetY)-t+e/2,"px 0px")}},{key:"_getItemCount",value:function(){return this.options.length+this.optionGroups.length}},{key:"_getItemHeight",value:function(){return 3*this._triggerFontSize}},{key:"_getTriggerAriaLabelledby",value:function(){if(this.ariaLabel)return null;var e=this._getLabelId()+" "+this._valueId;return this.ariaLabelledby&&(e+=" "+this.ariaLabelledby),e}},{key:"setDescribedByIds",value:function(e){this._ariaDescribedby=e.join(" ")}},{key:"onContainerClick",value:function(){this.focus(),this.open()}},{key:"shouldLabelFloat",get:function(){return this._panelOpen||!this.empty}}])}(j);U.\u0275fac=function(e){return new(e||U)(o.gc(c.h),o.gc(o.j),o.gc(o.N),o.gc(a.d),o.gc(o.r),o.gc(u.c,8),o.gc(f.v,8),o.gc(f.l,8),o.gc(s.a,8),o.gc(f.s,10),o.rc("tabindex"),o.gc(I),o.gc(l.k),o.gc(W,8))},U.\u0275cmp=o.ac({type:U,selectors:[["mat-select"]],contentQueries:function(e,t,n){var i;1&e&&(o.Zb(n,B,!0),o.Zb(n,a.p,!0),o.Zb(n,a.h,!0)),2&e&&(o.Vc(i=o.vc())&&(t.customTrigger=i.first),o.Vc(i=o.vc())&&(t.options=i),o.Vc(i=o.vc())&&(t.optionGroups=i))},viewQuery:function(e,t){var n;1&e&&(o.vd(C,!0),o.vd(w,!0),o.vd(i.a,!0)),2&e&&(o.Vc(n=o.vc())&&(t.trigger=n.first),o.Vc(n=o.vc())&&(t.panel=n.first),o.Vc(n=o.vc())&&(t.overlayDir=n.first))},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:20,hostBindings:function(e,t){1&e&&o.uc("keydown",(function(e){return t._handleKeydown(e)}))("focus",(function(){return t._onFocus()}))("blur",(function(){return t._onBlur()})),2&e&&(o.Vb("id",t.id)("tabindex",t.tabIndex)("aria-controls",t.panelOpen?t.id+"-panel":null)("aria-expanded",t.panelOpen)("aria-label",t.ariaLabel||null)("aria-required",t.required.toString())("aria-disabled",t.disabled.toString())("aria-invalid",t.errorState)("aria-describedby",t._ariaDescribedby||null)("aria-activedescendant",t._getAriaActiveDescendant()),o.Yb("mat-select-disabled",t.disabled)("mat-select-invalid",t.errorState)("mat-select-required",t.required)("mat-select-empty",t.empty)("mat-select-multiple",t.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],id:"id",disableOptionCentering:"disableOptionCentering",typeaheadDebounceInterval:"typeaheadDebounceInterval",placeholder:"placeholder",required:"required",multiple:"multiple",compareWith:"compareWith",value:"value",panelClass:"panelClass",ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",sortComparator:"sortComparator"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[o.Tb([{provide:s.d,useExisting:U},{provide:a.i,useExisting:U}]),o.Rb,o.Sb],ngContentSelectors:["mat-select-trigger","*"],decls:17,vars:10,consts:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder"],[1,"mat-select-value-text",3,"ngSwitch"],[4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(e,t){if(1&e&&(o.Fc(D),o.mc(0,"div",0,1),o.uc("click",(function(){return t.toggle()})),o.od(3,"\n  "),o.mc(4,"div",2),o.od(5,"\n    "),o.md(6,S,2,1,"span",3),o.od(7,"\n    "),o.md(8,L,6,2,"span",4),o.od(9,"\n  "),o.lc(),o.od(10,"\n\n  "),o.mc(11,"div",5),o.hc(12,"div",6),o.lc(),o.od(13,"\n"),o.lc(),o.od(14,"\n\n"),o.md(15,E,10,14,"ng-template",7),o.uc("backdropClick",(function(){return t.close()}))("attach",(function(){return t._onAttached()}))("detach",(function(){return t.close()})),o.od(16,"\n")),2&e){var n=o.Wc(1);o.Ub(4),o.Gc("ngSwitch",t.empty),o.Vb("id",t._valueId),o.Ub(2),o.Gc("ngSwitchCase",!0),o.Ub(2),o.Gc("ngSwitchCase",!1),o.Ub(7),o.Gc("cdkConnectedOverlayScrollStrategy",t._scrollStrategy)("cdkConnectedOverlayOrigin",n)("cdkConnectedOverlayOpen",t.panelOpen)("cdkConnectedOverlayPositions",t._positions)("cdkConnectedOverlayMinWidth",null==t._triggerRect?null:t._triggerRect.width)("cdkConnectedOverlayOffsetY",t._offsetY)}},directives:[i.b,r.x,r.y,i.a,r.z,r.q],styles:[".mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-table;cursor:pointer;position:relative;box-sizing:border-box}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-select-value{display:table-cell;max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{display:table-cell;vertical-align:middle}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}\n"],encapsulation:2,data:{animation:[R.transformPanelWrap,R.transformPanel]},changeDetection:0}),U.ctorParameters=function(){return[{type:c.h},{type:o.j},{type:o.N},{type:a.d},{type:o.r},{type:u.c,decorators:[{type:o.O}]},{type:f.v,decorators:[{type:o.O}]},{type:f.l,decorators:[{type:o.O}]},{type:s.c,decorators:[{type:o.O},{type:o.z,args:[s.a]}]},{type:f.s,decorators:[{type:o.Z},{type:o.O}]},{type:String,decorators:[{type:o.h,args:["tabindex"]}]},{type:void 0,decorators:[{type:o.z,args:[I]}]},{type:l.k},{type:void 0,decorators:[{type:o.O},{type:o.z,args:[W]}]}]},U.propDecorators={trigger:[{type:o.gb,args:["trigger"]}],panel:[{type:o.gb,args:["panel"]}],overlayDir:[{type:o.gb,args:[i.a]}],options:[{type:o.o,args:[a.p,{descendants:!0}]}],optionGroups:[{type:o.o,args:[a.h,{descendants:!0}]}],panelClass:[{type:o.E}],customTrigger:[{type:o.n,args:[B]}],placeholder:[{type:o.E}],required:[{type:o.E}],multiple:[{type:o.E}],disableOptionCentering:[{type:o.E}],compareWith:[{type:o.E}],value:[{type:o.E}],ariaLabel:[{type:o.E,args:["aria-label"]}],ariaLabelledby:[{type:o.E,args:["aria-labelledby"]}],errorStateMatcher:[{type:o.E}],typeaheadDebounceInterval:[{type:o.E}],sortComparator:[{type:o.E}],id:[{type:o.E}],openedChange:[{type:o.P}],_openedStream:[{type:o.P,args:["opened"]}],_closedStream:[{type:o.P,args:["closed"]}],selectionChange:[{type:o.P}],valueChange:[{type:o.P}]};var V=_createClass((function e(){_classCallCheck(this,e)}));V.\u0275mod=o.ec({type:V}),V.\u0275inj=o.dc({factory:function(e){return new(e||V)},providers:[P],imports:[[r.c,i.f,a.q,a.k],c.c,s.e,a.q,a.k]})},d7wB:function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["nb",[["a","p"],["a.m.","p.m."],n],[["a.m.","p.m."],n,n],[["S","M","T","O","T","F","L"],["s\xf8n.","man.","tir.","ons.","tor.","fre.","l\xf8r."],["s\xf8ndag","mandag","tirsdag","onsdag","torsdag","fredag","l\xf8rdag"],["s\xf8.","ma.","ti.","on.","to.","fr.","l\xf8."]],n,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","feb.","mar.","apr.","mai","jun.","jul.","aug.","sep.","okt.","nov.","des."],["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]],[["f.Kr.","e.Kr."],n,["f\xf8r Kristus","etter Kristus"]],1,[6,0],["dd.MM.y","d. MMM y","d. MMMM y","EEEE d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",n,"{1} 'kl'. {0}","{1} {0}"],[",","\xa0",";","%","+","\u2212","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","\xa4\xa0#,##0.00","#E0"],"NOK","kr","norske kroner",{AUD:[n,"$"],BRL:[n,"R$"],CAD:[n,"$"],CNY:[n,"\xa5"],HKD:[n,"$"],ILS:[n,"\u20aa"],INR:[n,"\u20b9"],JPY:[n,"\xa5"],KRW:[n,"\u20a9"],MXN:[n,"$"],NOK:["kr"],NZD:[n,"$"],RON:[n,"L"],TWD:[n,"NT$"],USD:[n,"$"],VND:[n,"\u20ab"],XAF:[],XCD:[n,"$"],XPF:[],XXX:[]},"ltr",function(e){return 1===e?1:5}]}))},dLnV:function(e,t,n){"use strict";var i=n("a82P");n.d(t,"SchoolClass",(function(){return i.a})),n.d(t,"User",(function(){return i.b})),n.d(t,"UserProfile",(function(){return i.c})),n.d(t,"UserType",(function(){return i.d}));var r=n("Xdy3");n.d(t,"AuthUser",(function(){return r.a})),n.d(t,"UserRegulations",(function(){return r.b}));var o=n("ecpQ");n.d(t,"Messages",(function(){return o.a}));var a=n("6+Zj");n.d(t,"Notifications",(function(){return a.a}));var s=n("YS0y");n.d(t,"Publisher",(function(){return s.a}));var c=n("Fufb");n.d(t,"DATE_FORMATS",(function(){return c.a})),n.d(t,"Settings",(function(){return c.b})),n("x55R");var l=n("V2+U");n.d(t,"Collection",(function(){return l.a})),n.d(t,"CollectionChapter",(function(){return l.b})),n.d(t,"CollectionDetails",(function(){return l.c})),n.d(t,"CollectionResource",(function(){return l.d})),n.d(t,"CollectionResourceType",(function(){return l.e})),n.d(t,"LessonPage",(function(){return l.f})),n.d(t,"ResourceType",(function(){return l.g})),n.d(t,"UserDisplayType",(function(){return l.h}));var u=n("1yI3");n.d(t,"assessmentsTranslationsDict",(function(){return u.a})),n.d(t,"assignmentsTranslationsDict",(function(){return u.b})),n.d(t,"printableAssessmentsTranslationsDict",(function(){return u.c}));var d=n("Gg/r");n.d(t,"Social",(function(){return d.a})),n("i9eX");var p=n("3iST");n.d(t,"ProfiledTimezoneSettings",(function(){return p.a}));var h=n("QNBq");n.d(t,"FileData",(function(){return h.a})),n.d(t,"FileUserInterface",(function(){return h.b})),n.d(t,"UPLOAD_FILE_CLASSES",(function(){return h.c})),n.d(t,"UploadFileError",(function(){return h.d})),n.d(t,"UploadResponse",(function(){return h.e}));var f=n("vVdY");n.d(t,"RadioOption",(function(){return f.a}));var b=n("3YjN");n.d(t,"UserInterface",(function(){return b.b})),n("YNPh");var m=n("k5ZT");n.o(m,"CollectionWithActivities")&&n.d(t,"CollectionWithActivities",(function(){return m.CollectionWithActivities}));var g=n("rz9v");n.o(g,"CollectionWithActivities")&&n.d(t,"CollectionWithActivities",(function(){return g.CollectionWithActivities}));var v=n("Tj76");n.o(v,"CollectionWithActivities")&&n.d(t,"CollectionWithActivities",(function(){return v.CollectionWithActivities}));var y=n("77AG");n.o(y,"CollectionWithActivities")&&n.d(t,"CollectionWithActivities",(function(){return y.CollectionWithActivities}));var M=n("Fkmt");n.d(t,"CollectionWithActivities",(function(){return M.a}))},dNgK:function(e,t,n){"use strict";n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return A}));var i=n("rDax"),r=n("+rOU"),o=n("ofXK"),a=n("fXoL"),s=n("FKr1"),c=n("bTqV"),l=n("XNiG"),u=n("IzEk"),d=n("1G5W"),p=n("R0Ic"),h=n("u47x"),f=n("0MNC");function b(e,t){if(1&e){var n=a.nc();a.mc(0,"div",1),a.od(1,"\n  "),a.mc(2,"button",2),a.uc("click",(function(){return a.ad(n),a.yc().action()})),a.od(3),a.lc(),a.od(4,"\n"),a.lc()}if(2&e){var i=a.yc();a.Ub(3),a.pd(i.data.action)}}function m(e,t){}var g=new a.C("MatSnackBarData"),v=_createClass((function e(){_classCallCheck(this,e),this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"})),y=Math.pow(2,31)-1,M=function(){return _createClass((function e(t,n){var i=this;_classCallCheck(this,e),this._overlayRef=n,this._afterDismissed=new l.b,this._afterOpened=new l.b,this._onAction=new l.b,this._dismissedByAction=!1,this.containerInstance=t,this.onAction().subscribe((function(){return i.dismiss()})),t._onExit.subscribe((function(){return i._finishDismiss()}))}),[{key:"dismiss",value:function(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}},{key:"dismissWithAction",value:function(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete())}},{key:"closeWithAction",value:function(){this.dismissWithAction()}},{key:"_dismissAfter",value:function(e){var t=this;this._durationTimeoutId=setTimeout((function(){return t.dismiss()}),Math.min(e,y))}},{key:"_open",value:function(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}},{key:"_finishDismiss",value:function(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}},{key:"afterDismissed",value:function(){return this._afterDismissed}},{key:"afterOpened",value:function(){return this.containerInstance._onEnter}},{key:"onAction",value:function(){return this._onAction}}])}(),_=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.snackBarRef=t,this.data=n}),[{key:"action",value:function(){this.snackBarRef.dismissWithAction()}},{key:"hasAction",get:function(){return!!this.data.action}}])}();_.\u0275fac=function(e){return new(e||_)(a.gc(M),a.gc(g))},_.\u0275cmp=a.ac({type:_,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:5,vars:2,consts:[["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(e,t){1&e&&(a.mc(0,"span"),a.od(1),a.lc(),a.od(2,"\n"),a.md(3,b,5,1,"div",0),a.od(4,"\n")),2&e&&(a.Ub(1),a.pd(t.data.message),a.Ub(2),a.Gc("ngIf",t.hasAction))},directives:[o.t,c.b],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}\n"],encapsulation:2,changeDetection:0}),_.ctorParameters=function(){return[{type:M},{type:void 0,decorators:[{type:a.z,args:[g]}]}]};var O={snackBarState:Object(p.n)("state",[Object(p.k)("void, hidden",Object(p.l)({transform:"scale(0.8)",opacity:0})),Object(p.k)("visible",Object(p.l)({transform:"scale(1)",opacity:1})),Object(p.m)("* => visible",Object(p.e)("150ms cubic-bezier(0, 0, 0.2, 1)")),Object(p.m)("* => void, * => hidden",Object(p.e)("75ms cubic-bezier(0.4, 0.0, 1, 1)",Object(p.l)({opacity:0})))])},z=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t))._ngZone=e,o._elementRef=n,o._changeDetectorRef=i,o.snackBarConfig=r,o._destroyed=!1,o._onExit=new l.b,o._onEnter=new l.b,o._animationState="void",o.attachDomPortal=function(e){return o._assertNotAttached(),o._applySnackBarClasses(),o._portalOutlet.attachDomPortal(e)},"assertive"!==r.politeness||r.announcementMessage?"off"===r.politeness?o._role=null:o._role="status":o._role="alert",o}return _inherits(t,e),_createClass(t,[{key:"attachComponentPortal",value:function(e){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachComponentPortal(e)}},{key:"attachTemplatePortal",value:function(e){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachTemplatePortal(e)}},{key:"onAnimationEnd",value:function(e){var t=e.fromState,n=e.toState;if(("void"===n&&"void"!==t||"hidden"===n)&&this._completeExit(),"visible"===n){var i=this._onEnter;this._ngZone.run((function(){i.next(),i.complete()}))}}},{key:"enter",value:function(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}},{key:"exit",value:function(){return this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),this._onExit}},{key:"ngOnDestroy",value:function(){this._destroyed=!0,this._completeExit()}},{key:"_completeExit",value:function(){var e=this;this._ngZone.onMicrotaskEmpty.pipe(Object(u.a)(1)).subscribe((function(){e._onExit.next(),e._onExit.complete()}))}},{key:"_applySnackBarClasses",value:function(){var e=this._elementRef.nativeElement,t=this.snackBarConfig.panelClass;t&&(Array.isArray(t)?t.forEach((function(t){return e.classList.add(t)})):e.classList.add(t)),"center"===this.snackBarConfig.horizontalPosition&&e.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&e.classList.add("mat-snack-bar-top")}},{key:"_assertNotAttached",value:function(){this._portalOutlet.hasAttached()}}])}(r.a);z.\u0275fac=function(e){return new(e||z)(a.gc(a.N),a.gc(a.r),a.gc(a.j),a.gc(v))},z.\u0275cmp=a.ac({type:z,selectors:[["snack-bar-container"]],viewQuery:function(e,t){var n;1&e&&a.hd(r.c,!0),2&e&&a.Vc(n=a.vc())&&(t._portalOutlet=n.first)},hostAttrs:[1,"mat-snack-bar-container"],hostVars:2,hostBindings:function(e,t){1&e&&a.kd("@state.done",(function(e){return t.onAnimationEnd(e)})),2&e&&(a.Vb("role",t._role),a.ld("@state",t._animationState))},features:[a.Rb],decls:2,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&(a.md(0,m,0,0,"ng-template",0),a.od(1,"\n"))},directives:[r.c],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],encapsulation:2,data:{animation:[O.snackBarState]}}),z.ctorParameters=function(){return[{type:a.N},{type:a.r},{type:a.j},{type:v}]},z.propDecorators={_portalOutlet:[{type:a.gb,args:[r.c,{static:!0}]}]};var A=_createClass((function e(){_classCallCheck(this,e)}));A.\u0275mod=a.ec({type:A}),A.\u0275inj=a.dc({factory:function(e){return new(e||A)},imports:[[i.f,r.g,o.c,c.c,s.k],s.k]});var k=new a.C("mat-snack-bar-default-options",{providedIn:"root",factory:function(){return new v}}),C=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this._overlay=t,this._live=n,this._injector=i,this._breakpointObserver=r,this._parentSnackBar=o,this._defaultConfig=a,this._snackBarRefAtThisLevel=null,this.simpleSnackBarComponent=_,this.snackBarContainerComponent=z,this.handsetCssClass="mat-snack-bar-handset"}),[{key:"_openedSnackBarRef",get:function(){var e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel},set:function(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}},{key:"openFromComponent",value:function(e,t){return this._attach(e,t)}},{key:"openFromTemplate",value:function(e,t){return this._attach(e,t)}},{key:"open",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,i=Object.assign(Object.assign({},this._defaultConfig),n);return i.data={message:e,action:t},i.announcementMessage===e&&(i.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,i)}},{key:"dismiss",value:function(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}},{key:"ngOnDestroy",value:function(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}},{key:"_attachSnackBarContainer",value:function(e,t){var n=t&&t.viewContainerRef&&t.viewContainerRef.injector,i=a.D.create({parent:n||this._injector,providers:[{provide:v,useValue:t}]}),o=new r.d(this.snackBarContainerComponent,t.viewContainerRef,i),s=e.attach(o);return s.instance.snackBarConfig=t,s.instance}},{key:"_attach",value:function(e,t){var n=this,i=Object.assign(Object.assign(Object.assign({},new v),this._defaultConfig),t),o=this._createOverlay(i),s=this._attachSnackBarContainer(o,i),c=new M(s,o);if(e instanceof a.cb){var l=new r.h(e,null,{$implicit:i.data,snackBarRef:c});c.instance=s.attachTemplatePortal(l)}else{var u=this._createInjector(i,c),p=new r.d(e,void 0,u),h=s.attachComponentPortal(p);c.instance=h.instance}return this._breakpointObserver.observe(f.b.HandsetPortrait).pipe(Object(d.a)(o.detachments())).subscribe((function(e){var t=o.overlayElement.classList;e.matches?t.add(n.handsetCssClass):t.remove(n.handsetCssClass)})),this._animateSnackBar(c,i),this._openedSnackBarRef=c,this._openedSnackBarRef}},{key:"_animateSnackBar",value:function(e,t){var n=this;e.afterDismissed().subscribe((function(){n._openedSnackBarRef==e&&(n._openedSnackBarRef=null),t.announcementMessage&&n._live.clear()})),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe((function(){e.containerInstance.enter()})),this._openedSnackBarRef.dismiss()):e.containerInstance.enter(),t.duration&&t.duration>0&&e.afterOpened().subscribe((function(){return e._dismissAfter(t.duration)})),t.announcementMessage&&this._live.announce(t.announcementMessage,t.politeness)}},{key:"_createOverlay",value:function(e){var t=new i.d;t.direction=e.direction;var n=this._overlay.position().global(),r="rtl"===e.direction,o="left"===e.horizontalPosition||"start"===e.horizontalPosition&&!r||"end"===e.horizontalPosition&&r,a=!o&&"center"!==e.horizontalPosition;return o?n.left("0"):a?n.right("0"):n.centerHorizontally(),"top"===e.verticalPosition?n.top("0"):n.bottom("0"),t.positionStrategy=n,this._overlay.create(t)}},{key:"_createInjector",value:function(e,t){var n=e&&e.viewContainerRef&&e.viewContainerRef.injector;return a.D.create({parent:n||this._injector,providers:[{provide:M,useValue:t},{provide:g,useValue:e.data}]})}}])}();C.\u0275fac=function(e){return new(e||C)(a.qc(i.c),a.qc(h.k),a.qc(a.D),a.qc(f.a),a.qc(C,12),a.qc(k))},C.\u0275prov=Object(a.cc)({factory:function(){return new C(Object(a.qc)(i.c),Object(a.qc)(h.k),Object(a.qc)(a.y),Object(a.qc)(f.a),Object(a.qc)(C,12),Object(a.qc)(k))},token:C,providedIn:A}),C.ctorParameters=function(){return[{type:i.c},{type:h.k},{type:a.D},{type:f.a},{type:C,decorators:[{type:a.O},{type:a.ab}]},{type:v,decorators:[{type:a.z,args:[k]}]}]}},dNwA:function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n("wd/R"))},dVgr:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[e+" san\xeeye",e+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[e+" deq\xeeqe",e+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[e+" saet",e+" saetan"],d:["rojek","rojek\xea"],dd:[e+" roj",e+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[e+" hefte",e+" hefteyan"],M:["mehek","mehek\xea"],MM:[e+" meh",e+" mehan"],y:["salek","salek\xea"],yy:[e+" sal",e+" salan"]};return t?r[n][0]:r[n][1]}e.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(e,t,n){return e<12?n?"bn":"BN":n?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"ber\xee %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,w:t,ww:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(e,t){var n=t.toLowerCase();return n.includes("w")||n.includes("m")?e+".":e+function(e){var t=(e=""+e).substring(e.length-1),n=e.length>1?e.substring(e.length-2):"";return 12==n||13==n||"2"!=t&&"3"!=t&&"50"!=n&&"70"!=t&&"80"!=t?"\xea":"y\xea"}(e)},week:{dow:1,doy:4}})}(n("wd/R"))},diRY:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="/api/v2/assessment/printable/{endpoint}/{:id}"},dkDA:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("7o/Q"),r=n("WMd4");function o(){return function(e){return e.lift(new a)}}var a=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"call",value:function(e,t){return t.subscribe(new s(e))}}])}(),s=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[e])}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.destination.next(r.a.createNext(e))}},{key:"_error",value:function(e){var t=this.destination;t.next(r.a.createError(e)),t.complete()}},{key:"_complete",value:function(){var e=this.destination;e.next(r.a.createComplete()),e.complete()}}])}(i.a)},dnAF:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n("HXsk");var i=n("fXoL"),r=n("0IaG"),o=n("bSwM"),a=n("3Pt+"),s=n("Qu3c"),c=n("ofXK"),l=n("bTqV"),u=n("gInW");function d(e,t){if(1&e){var n=i.nc();i.mc(0,"div",6),i.od(1,"\n    "),i.mc(2,"button",7),i.uc("click",(function(){return i.ad(n),i.yc().openModal()})),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n"),i.lc()}if(2&e){var r=i.yc();i.Ub(3),i.qd("\n        ",i.Bc(4,1,r.translations,"ui.settings.config_button."+r.property.getName()),"\n    ")}}var p=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dialog=t}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}},{key:"openModal",value:function(){this.dialog.open(this.property.getModalComponent())}}])}();p.\u0275fac=function(e){return new(e||p)(i.gc(r.b))},p.\u0275cmp=i.ac({type:p,selectors:[["app-ui-settings-configurable-element-toggle"]],inputs:{translations:"translations",property:"property"},decls:19,vars:11,consts:[[1,"toggle-checkbox"],[1,"mdl-list__item-primary-content"],["color","primary",3,"ngModel","ngModelChange"],[1,"mdl-list__item-secondary-content"],[1,"material-icons",3,"matTooltip","matTooltipPosition"],["class","configure-button",4,"ngIf"],[1,"configure-button"],["mat-raised-button","","color","primary",3,"click"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"span",1),i.od(3,"\n        "),i.mc(4,"mat-checkbox",2),i.uc("ngModelChange",(function(e){return t.fieldValue=e})),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n    "),i.lc(),i.od(8,"\n    "),i.mc(9,"span",3),i.od(10,"\n        "),i.mc(11,"i",4),i.zc(12,"getLabel"),i.od(13,"\n            \ue887\n        "),i.lc(),i.od(14,"\n    "),i.lc(),i.od(15,"\n"),i.lc(),i.od(16,"\n"),i.md(17,d,6,4,"div",5),i.od(18,"\n")),2&e&&(i.Ub(4),i.Gc("ngModel",t.fieldValue),i.Ub(1),i.qd("\n            ",i.Bc(6,5,t.translations,"ui.settings."+t.property.getName()),"\n        "),i.Ub(6),i.Hc("matTooltip",i.Bc(12,8,t.translations,"ui.settings.help_text."+t.property.getName())),i.Gc("matTooltipPosition","above"),i.Ub(6),i.Gc("ngIf",t.fieldValue))},directives:[o.a,a.t,a.w,s.a,c.t,l.b],pipes:[u.l],styles:[".toggle-checkbox[_ngcontent-%COMP%]{display:flex}.configure-button[_ngcontent-%COMP%]{margin-top:10px}"]})},dnAM:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n("dLnV");var i=n("fXoL"),r=n("ofXK"),o=n("gInW"),a=n("9muD");function s(e,t){if(1&e&&(i.mc(0,"small"),i.od(1),i.zc(2,"getLabel"),i.zc(3,"mCourserTimezone"),i.lc()),2&e){var n=i.yc();i.Ub(1),i.rd("\n                    ",i.Bc(2,2,n.translations,"lesson.Last_session_date"),":\n                    ",i.Bc(3,5,n.modifiedDate,n.timezoneSettings),"\n                ")}}function c(e,t){if(1&e&&(i.mc(0,"small"),i.od(1),i.zc(2,"getLabel"),i.zc(3,"mCourserTimezone"),i.lc()),2&e){var n=i.yc();i.Ub(1),i.rd("\n                    ",i.Bc(2,2,n.translations,"lesson.Last_session_date"),":\n                    ",i.Bc(3,5,n.modifiedDate,n.timezoneSettings),"\n                ")}}function l(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.pd(i.Bc(2,1,n.translations,"lesson.Description"))}}function u(e,t){if(1&e&&(i.mc(0,"small",9),i.od(1),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.pd(n.description)}}function d(e,t){if(1&e&&(i.mc(0,"div",7),i.od(1,"\n                "),i.md(2,l,3,4,"span",5),i.od(3,"\n                "),i.md(4,u,2,1,"small",8),i.od(5,"\n            "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngIf",n.description),i.Ub(2),i.Gc("ngIf",n.description)}}var p=function(e){return{"background-image":e}},h=function(){return _createClass((function e(){_classCallCheck(this,e),this.description=null,this.timezoneSettings=null}),[{key:"settings",get:function(){return this._setting},set:function(e){this._setting=e}},{key:"ngOnInit",value:function(){}}])}();h.\u0275fac=function(e){return new(e||h)},h.\u0275cmp=i.ac({type:h,selectors:[["app-lesson-caption-image-and-details"]],inputs:{translations:"translations",name:"name",modifiedDate:"modifiedDate",getIcon:"getIcon",description:"description",user:"user",timezoneSettings:"timezoneSettings",settings:"settings"},decls:26,vars:7,consts:[["id","app-lesson-caption-image-and-details"],[1,"image-and-title"],[1,"resource-icon",3,"ngStyle"],[1,"title"],[1,"text"],[4,"ngIf"],["class","text-description",4,"ngIf"],[1,"text-description"],["class","small-text",4,"ngIf"],[1,"small-text"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div"),i.od(5,"\n            "),i.hc(6,"div",2),i.od(7,"\n        "),i.lc(),i.od(8,"\n        "),i.mc(9,"div",3),i.od(10,"\n            "),i.mc(11,"div",4),i.od(12,"\n                "),i.mc(13,"span"),i.od(14),i.lc(),i.od(15,"\n                "),i.md(16,s,4,8,"small",5),i.od(17,"\n                "),i.md(18,c,4,8,"small",5),i.od(19,"\n            "),i.lc(),i.od(20,"\n            "),i.md(21,d,6,2,"div",6),i.od(22,"\n        "),i.lc(),i.od(23,"\n    "),i.lc(),i.od(24,"\n"),i.lc(),i.od(25,"\n")),2&e&&(i.Ub(6),i.Gc("ngStyle",i.Mc(5,p,"url("+t.getIcon+")")),i.Ub(8),i.pd(t.name),i.Ub(2),i.Gc("ngIf",t.modifiedDate&&!t.settings.sejerIconsActive&&t.timezoneSettings),i.Ub(2),i.Gc("ngIf",t.modifiedDate&&t.settings.sejerIconsActive&&t.timezoneSettings),i.Ub(3),i.Gc("ngIf",null!=t.description))},directives:[r.w,r.t],pipes:[o.l,a.a],encapsulation:2})},dp1V:function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["uk",[["\u0434\u043f","\u043f\u043f"],n,n],n,[["\u041d","\u041f","\u0412","\u0421","\u0427","\u041f","\u0421"],["\u043d\u0434","\u043f\u043d","\u0432\u0442","\u0441\u0440","\u0447\u0442","\u043f\u0442","\u0441\u0431"],["\u043d\u0435\u0434\u0456\u043b\u044f","\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a","\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a","\u0441\u0435\u0440\u0435\u0434\u0430","\u0447\u0435\u0442\u0432\u0435\u0440","\u043f\u02bc\u044f\u0442\u043d\u0438\u0446\u044f","\u0441\u0443\u0431\u043e\u0442\u0430"],["\u043d\u0434","\u043f\u043d","\u0432\u0442","\u0441\u0440","\u0447\u0442","\u043f\u0442","\u0441\u0431"]],n,[["\u0441","\u043b","\u0431","\u043a","\u0442","\u0447","\u043b","\u0441","\u0432","\u0436","\u043b","\u0433"],["\u0441\u0456\u0447.","\u043b\u044e\u0442.","\u0431\u0435\u0440.","\u043a\u0432\u0456\u0442.","\u0442\u0440\u0430\u0432.","\u0447\u0435\u0440\u0432.","\u043b\u0438\u043f.","\u0441\u0435\u0440\u043f.","\u0432\u0435\u0440.","\u0436\u043e\u0432\u0442.","\u043b\u0438\u0441\u0442.","\u0433\u0440\u0443\u0434."],["\u0441\u0456\u0447\u043d\u044f","\u043b\u044e\u0442\u043e\u0433\u043e","\u0431\u0435\u0440\u0435\u0437\u043d\u044f","\u043a\u0432\u0456\u0442\u043d\u044f","\u0442\u0440\u0430\u0432\u043d\u044f","\u0447\u0435\u0440\u0432\u043d\u044f","\u043b\u0438\u043f\u043d\u044f","\u0441\u0435\u0440\u043f\u043d\u044f","\u0432\u0435\u0440\u0435\u0441\u043d\u044f","\u0436\u043e\u0432\u0442\u043d\u044f","\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430","\u0433\u0440\u0443\u0434\u043d\u044f"]],[["\u0421","\u041b","\u0411","\u041a","\u0422","\u0427","\u041b","\u0421","\u0412","\u0416","\u041b","\u0413"],["\u0441\u0456\u0447","\u043b\u044e\u0442","\u0431\u0435\u0440","\u043a\u0432\u0456","\u0442\u0440\u0430","\u0447\u0435\u0440","\u043b\u0438\u043f","\u0441\u0435\u0440","\u0432\u0435\u0440","\u0436\u043e\u0432","\u043b\u0438\u0441","\u0433\u0440\u0443"],["\u0441\u0456\u0447\u0435\u043d\u044c","\u043b\u044e\u0442\u0438\u0439","\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c","\u043a\u0432\u0456\u0442\u0435\u043d\u044c","\u0442\u0440\u0430\u0432\u0435\u043d\u044c","\u0447\u0435\u0440\u0432\u0435\u043d\u044c","\u043b\u0438\u043f\u0435\u043d\u044c","\u0441\u0435\u0440\u043f\u0435\u043d\u044c","\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c","\u0436\u043e\u0432\u0442\u0435\u043d\u044c","\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434","\u0433\u0440\u0443\u0434\u0435\u043d\u044c"]],[["\u0434\u043e \u043d.\u0435.","\u043d.\u0435."],["\u0434\u043e \u043d. \u0435.","\u043d. \u0435."],["\u0434\u043e \u043d\u0430\u0448\u043e\u0457 \u0435\u0440\u0438","\u043d\u0430\u0448\u043e\u0457 \u0435\u0440\u0438"]],1,[6,0],["dd.MM.yy","d MMM y '\u0440'.","d MMMM y '\u0440'.","EEEE, d MMMM y '\u0440'."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",n,"{1} '\u043e' {0}",n],[",","\xa0",";","%","+","-","\u0415","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","#,##0.00\xa0\xa4","#E0"],"UAH","\u20b4","\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430 \u0433\u0440\u0438\u0432\u043d\u044f",{AUD:[n,"$"],BRL:[n,"R$"],CAD:[n,"$"],CNY:[n,"\xa5"],EUR:[n,"\u20ac"],GBP:[n,"\xa3"],HKD:[n,"$"],ILS:[n,"\u20aa"],INR:[n,"\u20b9"],KRW:[n,"\u20a9"],MXN:[n,"$"],NZD:[n,"$"],TWD:[n,"$"],UAH:["\u20b4"],UAK:["\u043a\u0440\u0431."],USD:[n,"$"],VND:[n,"\u20ab"],XCD:[n,"$"]},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 0===n&&t%10==1&&t%100!=11?1:0===n&&t%10===Math.floor(t%10)&&t%10>=2&&t%10<=4&&!(t%100>=12&&t%100<=14)?3:0===n&&t%10==0||0===n&&t%10===Math.floor(t%10)&&t%10>=5&&t%10<=9||0===n&&t%100===Math.floor(t%100)&&t%100>=11&&t%100<=14?4:5}]}))},dyHW:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fXoL"),r=n("ofXK"),o=n("kmnG"),a=n("qFsG"),s=n("3Pt+"),c=n("DAcC"),l=n("bTqV"),u=n("NFeN"),d=n("gInW");function p(e,t){1&e&&i.hc(0,"app-loading",8),2&e&&i.Gc("diameter",20)}function h(e,t){if(1&e){var n=i.nc();i.mc(0,"button",9),i.uc("click",(function(){return i.ad(n),i.yc().removeFilter()})),i.od(1,"\n                    "),i.mc(2,"mat-icon"),i.od(3,"close"),i.lc(),i.od(4,"\n                "),i.lc()}if(2&e){var r=i.yc();i.Gc("disabled",r.filterInProgress)}}var f=function(){return _createClass((function e(){_classCallCheck(this,e),this.filterInProgress=!1,this.filter="",this.displaySpinner=!1,this.translations=null,this.searchEvent=new i.u,this.searchTextChange=new i.u,this.noPropagationKeys=["ArrowLeft","ArrowRight","Home","End"]}),[{key:"ngOnInit",value:function(){this.filterValue=this.filter}},{key:"onFindClick",value:function(){this.searchEvent.emit(this.filterValue)}},{key:"removeFilter",value:function(){this.searchTextChange.emit(""),this.filterValue="",this.onFindClick()}},{key:"onKeyDown",value:function(e){this.noPropagationKeys.indexOf(e.key)>=0&&e.stopPropagation()}},{key:"handleInput",value:function(e){var t=e.target.value;this.searchTextChange.emit(t)}}])}();f.\u0275fac=function(e){return new(e||f)},f.\u0275cmp=i.ac({type:f,selectors:[["app-search-field"]],inputs:{filterInProgress:"filterInProgress",filter:"filter",displaySpinner:"displaySpinner",translations:"translations"},outputs:{searchEvent:"searchEvent",searchTextChange:"searchTextChange"},decls:22,vars:9,consts:[["id","library-filter-filed"],[1,"filtering"],[1,"filter-loader"],[3,"diameter",4,"ngIf"],[1,"input-field"],[1,"filter-form-field"],["matInput","","type","text",3,"value","ngModel","disabled","placeholder","input","ngModelChange","keyup.enter","keydown"],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Clear",3,"disabled","click",4,"ngIf"],[3,"diameter"],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Clear",3,"disabled","click"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.md(6,p,1,1,"app-loading",3),i.od(7,"\n        "),i.lc(),i.od(8,"\n        "),i.mc(9,"div",4),i.od(10,"\n            "),i.mc(11,"mat-form-field",5),i.od(12,"\n                "),i.mc(13,"input",6),i.uc("input",(function(e){return t.handleInput(e)}))("ngModelChange",(function(e){return t.filterValue=e}))("keyup.enter",(function(){return t.onFindClick()}))("keydown",(function(e){return t.onKeyDown(e)})),i.zc(14,"getLabel"),i.lc(),i.od(15,"\n                "),i.md(16,h,5,1,"button",7),i.od(17,"\n            "),i.lc(),i.od(18,"\n        "),i.lc(),i.od(19,"\n    "),i.lc(),i.od(20,"\n"),i.lc(),i.od(21,"\n")),2&e&&(i.Ub(6),i.Gc("ngIf",t.displaySpinner),i.Ub(7),i.Gc("value",t.filter)("ngModel",t.filterValue)("disabled",t.filterInProgress)("placeholder",i.Bc(14,6,t.translations,"lea_table.search.button")),i.Ub(3),i.Gc("ngIf",(null==t.filterValue?null:t.filterValue.length)>0))},directives:[r.t,o.c,a.b,s.d,s.t,s.w,c.v,l.b,o.j,u.a],pipes:[d.l],styles:["#library-filter-filed[_ngcontent-%COMP%]{width:23rem;display:flex;align-items:center;flex-direction:row;justify-content:right}#library-filter-filed[_ngcontent-%COMP%]   .filtering[_ngcontent-%COMP%]{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:nowrap}#library-filter-filed[_ngcontent-%COMP%]   .filter-form-field[_ngcontent-%COMP%]{margin-right:0;color:#000;opacity:unset;margin-left:0;max-width:180px}#library-filter-filed[_ngcontent-%COMP%]   .filter-form-field[_ngcontent-%COMP%]   div.mat-form-field-wrapper[_ngcontent-%COMP%]{margin-bottom:0;padding-bottom:0}#library-filter-filed[_ngcontent-%COMP%]   .filter-form-field[_ngcontent-%COMP%]   div.mat-form-field-wrapper[_ngcontent-%COMP%]   .mat-form-field-underline[_ngcontent-%COMP%]{bottom:0}#library-filter-filed[_ngcontent-%COMP%]   .mat-form-field-label[_ngcontent-%COMP%]{visibility:hidden}#library-filter-filed[_ngcontent-%COMP%]   .mat-form-field-label.mat-empty[_ngcontent-%COMP%]{visibility:initial}#library-filter-filed[_ngcontent-%COMP%]   .filter-field[_ngcontent-%COMP%]{display:inline-block;margin-left:0}#library-filter-filed[_ngcontent-%COMP%]   .filter-button[_ngcontent-%COMP%]{display:inline-block;margin-right:0}"]})},"e+ae":function(e,t,n){!function(e){"use strict";var t="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),n="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function i(e){return e>1&&e<5}function r(e,t,n,r){var o=e+" ";switch(n){case"s":return t||r?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return t||r?o+(i(e)?"sekundy":"sek\xfand"):o+"sekundami";case"m":return t?"min\xfata":r?"min\xfatu":"min\xfatou";case"mm":return t||r?o+(i(e)?"min\xfaty":"min\xfat"):o+"min\xfatami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?o+(i(e)?"hodiny":"hod\xedn"):o+"hodinami";case"d":return t||r?"de\u0148":"d\u0148om";case"dd":return t||r?o+(i(e)?"dni":"dn\xed"):o+"d\u0148ami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?o+(i(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?o+(i(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 4:case 5:return"[minul\xfd] dddd [o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"e9q/":function(e,t,n){"use strict";n.d(t,"a",(function(){return R}));var i=n("TmkG"),r=n("fXoL"),o=n("wRlo"),a=n("xIwC"),s=n("soBk"),c=n("dLnV"),l=n("tk/3"),u=n("STbY"),d=n("ofXK"),p=n("NFeN"),h=n("f0Cb"),f=n("gInW");function b(e,t){1&e&&(r.mc(0,"mat-icon"),r.od(1,"arrow_drop_down"),r.lc())}function m(e,t){if(1&e&&(r.mc(0,"button",14),r.od(1,"\n            "),r.mc(2,"div",15),r.od(3),r.zc(4,"getLabel"),r.lc(),r.od(5,"\n        "),r.lc()),2&e){var n=r.yc(),i=r.Wc(37);r.Gc("matMenuTriggerFor",i),r.Ub(3),r.qd("\n                ",r.Bc(4,2,n.translations,"portfolios.portfolio_dropdown.export_lesson"),"\n            ")}}function g(e,t){if(1&e&&(r.mc(0,"span",6),r.od(1),r.zc(2,"getLabel"),r.lc()),2&e){var n=r.yc(3);r.Ub(1),r.pd(r.Bc(2,1,n.translations,"portfolios.portfolio_dropdown.my_files"))}}function v(e,t){if(1&e&&(r.mc(0,"span",6),r.od(1),r.zc(2,"getLabel"),r.lc()),2&e){var n=r.yc(3);r.Ub(1),r.pd(r.Bc(2,1,n.translations,"portfolios.portfolio_dropdown.students_files"))}}function y(e,t){if(1&e&&(r.mc(0,"div"),r.od(1,"\n                "),r.hc(2,"mat-divider"),r.od(3,"\n                "),r.mc(4,"button",16),r.od(5,"\n                    "),r.mc(6,"mat-icon"),r.od(7,"person"),r.lc(),r.od(8,"\n                    "),r.md(9,g,3,4,"span",17),r.od(10,"\n                    "),r.md(11,v,3,4,"span",17),r.od(12,"\n                "),r.lc(),r.od(13,"\n                "),r.mc(14,"button",18),r.od(15,"\n                    "),r.mc(16,"div",15),r.od(17),r.zc(18,"getLabel"),r.lc(),r.od(19,"\n                "),r.lc(),r.od(20,"\n            "),r.lc()),2&e){var n=r.yc(2);r.Ub(9),r.Gc("ngIf",n.areMyContextualPortfolioFiles),r.Ub(2),r.Gc("ngIf",!n.areMyContextualPortfolioFiles),r.Ub(6),r.qd("\n                        ",r.Bc(18,3,n.translations,"portfolios.portfolio_dropdown.no_files"),"\n                    ")}}function M(e,t){1&e&&r.hc(0,"mat-divider")}function _(e,t){if(1&e&&(r.mc(0,"span",6),r.od(1),r.zc(2,"getLabel"),r.lc()),2&e){var n=r.yc(5);r.Ub(1),r.pd(r.Bc(2,1,n.translations,"portfolios.portfolio_dropdown.my_files"))}}function O(e,t){if(1&e&&(r.mc(0,"span",6),r.od(1),r.zc(2,"getLabel"),r.lc()),2&e){var n=r.yc(3).$implicit,i=r.yc(2);r.Ub(1),r.rd("",r.Bc(2,2,i.translations,"portfolios.portfolio_dropdown.teacher_files"),"\n                            ",n.createdBy.getName(),"")}}function z(e,t){if(1&e&&(r.kc(0),r.od(1,"\n                        "),r.md(2,_,3,4,"span",17),r.od(3,"\n                        "),r.md(4,O,3,5,"span",17),r.od(5,"\n                    "),r.jc()),2&e){var n=r.yc(2).$implicit,i=r.yc(2);r.Ub(2),r.Gc("ngIf",n.createdBy.id===i.user.id),r.Ub(2),r.Gc("ngIf",n.createdBy.id!==i.user.id)}}function A(e,t){if(1&e&&(r.mc(0,"span",6),r.od(1),r.zc(2,"getLabel"),r.lc()),2&e){var n=r.yc(5);r.Ub(1),r.pd(r.Bc(2,1,n.translations,"portfolios.portfolio_dropdown.students_files"))}}function k(e,t){if(1&e&&(r.mc(0,"span",6),r.od(1),r.zc(2,"getLabel"),r.lc()),2&e){var n=r.yc(3).$implicit,i=r.yc(2);r.Ub(1),r.rd("",r.Bc(2,2,i.translations,"portfolios.portfolio_dropdown.teacher_files"),"\n                            ",n.createdBy.getName(),"")}}function C(e,t){if(1&e&&(r.kc(0),r.od(1,"\n                        "),r.md(2,A,3,4,"span",17),r.od(3,"\n                        "),r.md(4,k,3,5,"span",17),r.od(5,"\n                    "),r.jc()),2&e){var n=r.yc(2).$implicit;r.Ub(2),r.Gc("ngIf",n.createdBy.id===n.student),r.Ub(2),r.Gc("ngIf",n.createdBy.id!==n.student)}}function w(e,t){if(1&e&&(r.mc(0,"button",16),r.od(1,"\n                    "),r.mc(2,"mat-icon"),r.od(3,"person"),r.lc(),r.od(4,"\n                    "),r.md(5,z,6,2,"ng-container",1),r.od(6,"\n                    "),r.md(7,C,6,2,"ng-container",1),r.od(8,"\n                "),r.lc()),2&e){var n=r.yc(3);r.Ub(5),r.Gc("ngIf",n.areMyContextualPortfolioFiles),r.Ub(2),r.Gc("ngIf",!n.areMyContextualPortfolioFiles)}}var S=function(e){return{contextualPortfolio:e}};function T(e,t){if(1&e&&(r.kc(0),r.od(1,"\n                "),r.md(2,M,1,0,"mat-divider",1),r.od(3,"\n                "),r.md(4,w,9,2,"button",19),r.od(5,"\n                "),r.mc(6,"button",20),r.od(7,"\n                    "),r.mc(8,"div",15),r.od(9),r.lc(),r.od(10,"\n                "),r.lc(),r.od(11,"\n            "),r.jc()),2&e){var n=t.$implicit,i=t.index;r.yc(2);var o=r.Wc(31);r.Ub(2),r.Gc("ngIf",0===i),r.Ub(2),r.Gc("ngIf",0===i),r.Ub(2),r.Gc("matMenuTriggerFor",o)("matMenuTriggerData",r.Mc(5,S,n)),r.Ub(3),r.qd("\n                        ",n.filename,"\n                    ")}}function q(e,t){if(1&e&&(r.kc(0),r.od(1,"\n            "),r.md(2,y,21,6,"div",1),r.od(3,"\n            "),r.md(4,T,12,7,"ng-container",8),r.od(5,"\n        "),r.jc()),2&e){var n=t.$implicit,i=r.yc();r.Ub(2),r.Gc("ngIf",i.showEmptyStudentsFiles&&0===n.length),r.Ub(2),r.Gc("ngForOf",n)}}function L(e,t){if(1&e){var n=r.nc();r.od(0,"\n        "),r.mc(1,"button",21),r.uc("click",(function(){r.ad(n);var e=t.contextualPortfolio;return r.yc().downloadContextualPortfolio(e.resourceUrl)})),r.od(2,"\n            "),r.mc(3,"mat-icon"),r.od(4,"get_app"),r.lc(),r.od(5,"\n            "),r.mc(6,"span"),r.od(7),r.zc(8,"getLabel"),r.lc(),r.od(9,"\n        "),r.lc(),r.od(10,"\n        "),r.mc(11,"button",21),r.uc("click",(function(){r.ad(n);var e=t.contextualPortfolio;return r.yc().deleteContextualPortfolio(e)})),r.od(12,"\n            "),r.mc(13,"mat-icon"),r.od(14,"delete"),r.lc(),r.od(15,"\n            "),r.mc(16,"span"),r.od(17),r.zc(18,"getLabel"),r.lc(),r.od(19,"\n        "),r.lc(),r.od(20,"\n    ")}if(2&e){var i=r.yc();r.Ub(7),r.pd(r.Bc(8,2,i.translations,"portfolios.portfolio_dropdown.download")),r.Ub(10),r.pd(r.Bc(18,5,i.translations,"portfolios.portfolio_dropdown.delete"))}}function E(e,t){if(1&e){var n=r.nc();r.od(0,"\n        "),r.mc(1,"button",22),r.uc("click",(function(){r.ad(n);var e=r.yc();return e.export.emit(e.exportTypes.DOWNLOAD_ALL_THE_FILES)})),r.od(2,"\n            "),r.mc(3,"span"),r.od(4),r.zc(5,"getLabel"),r.lc(),r.od(6,"\n        "),r.lc(),r.od(7,"\n        "),r.mc(8,"button",21),r.uc("click",(function(){r.ad(n);var e=r.yc();return e.export.emit(e.exportTypes.DOWNLOAD_LESSON)})),r.od(9,"\n            "),r.mc(10,"span"),r.od(11),r.zc(12,"getLabel"),r.lc(),r.od(13,"\n        "),r.lc(),r.od(14,"\n        "),r.mc(15,"button",21),r.uc("click",(function(){r.ad(n);var e=r.yc();return e.export.emit(e.exportTypes.DOWNLOAD_ALL)})),r.od(16,"\n            "),r.mc(17,"span"),r.od(18),r.zc(19,"getLabel"),r.lc(),r.od(20,"\n        "),r.lc(),r.od(21,"\n    ")}if(2&e){var i=r.yc();r.Ub(1),r.Gc("disabled",0===i.contextualPortfolios.length),r.Ub(3),r.pd(r.Bc(5,4,i.translations,"portfolios.portfolio_dropdown.export_lesson.download_all_the_files")),r.Ub(7),r.pd(r.Bc(12,7,i.translations,"portfolios.portfolio_dropdown.export_lesson.download_lesson")),r.Ub(7),r.pd(r.Bc(19,10,i.translations,"portfolios.portfolio_dropdown.export_lesson.download_all"))}}var D=function(e){return{"mdl-button--raised":e}},R=function(){return _createClass((function e(t,n,i,o,s,l,u){_classCallCheck(this,e),this._translations=t,this._settings=n,this._authUser=i,this._infoMessage=o,this._file=s,this._http=l,this._uiSettings=u,this.contextualPortfolios=[],this.isLessonView=!1,this.showEmptyStudentsFiles=!0,this.showDownloadSubmenu=!1,this.canUpload=!0,this.areMyContextualPortfolioFiles=!0,this.export=new r.u,this.openModal=new r.u,this.delete=new r.u,this.contextualPortfoliosSorted=[],this.settings=new c.Settings,this.exportTypes=a.d}),[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){e.translations=t})),this._authUser.get().subscribe((function(t){e.user=t})),this._settings.get().subscribe((function(t){return e.settings=t})),this._uiSettings.get().subscribe((function(t){return e.uiSettings=t}))}},{key:"ngOnChanges",value:function(e){var t=this;if(e.contextualPortfolios&&e.contextualPortfolios.currentValue!==e.contextualPortfolios.previousValue){var n=Array.from(new Set(this.contextualPortfolios.map((function(e){return e.createdBy.id}))));this.contextualPortfoliosSorted=[];for(var i=function(){var e=o[r],n=t.contextualPortfolios.filter((function(t){return t.createdBy.id===e}));n.sort((function(e,t){return t.createdAt.getTime()-e.createdAt.getTime()})),e===n[0].student?t.contextualPortfoliosSorted.unshift(n):t.contextualPortfoliosSorted.push(n)},r=0,o=n;r<o.length;r++)i();0!==this.contextualPortfolios.length&&-1!==n.indexOf(this.contextualPortfolios[0].student)||this.contextualPortfoliosSorted.unshift([])}}},{key:"openUploadDialog",value:function(){this.openModal.emit()}},{key:"deleteContextualPortfolio",value:function(e){this.delete.emit(e)}},{key:"preventRedirect",value:function(e){e.stopPropagation()}},{key:"downloadContextualPortfolio",value:function(e){var t=this;this._http.head(e,{observe:"response"}).subscribe((function(t){200===t.status&&window.open(e)}),(function(e){switch(e.status){case 401:t._infoMessage.addError(t.translations.labels["portfolios.contextual_portfolios.no_access"]);break;case 403:t._infoMessage.addError(t.translations.labels["portfolios.contextual_portfolios.disabled"]);break;case 404:t._infoMessage.addError(t.translations.labels["portfolios.contextual_portfolios.not_found"]);break;default:t._infoMessage.addError(t.translations.labels["portfolios.contextual_portfolios.can_not_download"])}}))}}])}();R.\u0275fac=function(e){return new(e||R)(r.gc(s.F),r.gc(s.D),r.gc(s.f),r.gc(s.o),r.gc(s.G),r.gc(l.a),r.gc(i.a))},R.\u0275cmp=r.ac({type:R,selectors:[["app-portfolio-dropdown"]],inputs:{contextualPortfolios:"contextualPortfolios",isLessonView:"isLessonView",showEmptyStudentsFiles:"showEmptyStudentsFiles",showDownloadSubmenu:"showDownloadSubmenu",canUpload:"canUpload",areMyContextualPortfolioFiles:"areMyContextualPortfolioFiles"},outputs:{export:"export",openModal:"openModal",delete:"delete"},features:[r.Tb([o.a,s.G]),r.Sb],decls:42,vars:17,consts:[[1,"mdl-js-button","mdl-button","portfolio-dropdown",2,"width","8.7143rem",3,"matMenuTriggerFor","ngClass","click"],[4,"ngIf"],["yPosition","below","xPosition","before",1,"portfolio-mat-menu-panel"],["portofolioDropdown","matMenu"],[1,"portfolioList"],["mat-menu-item","",1,"mat-menu-btn",3,"disabled","click"],[1,"mat-menu-btn-label"],["mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],[4,"ngFor","ngForOf"],["yPosition","below","xPosition","after"],["buttons","matMenu"],["matMenuContent",""],["yPosition","below","xPosition","after",1,"portfolio-dropdown-export-menu"],["exportButtons","matMenu"],["mat-menu-item","",3,"matMenuTriggerFor"],[1,"portfolioButton"],["mat-menu-item","","disabled","",1,"mat-menu-btn",2,"color","var(--common-dark-primary-text)"],["class","mat-menu-btn-label",4,"ngIf"],["mat-menu-item","","disabled",""],["mat-menu-item","","disabled","","style","color: var(--common-dark-primary-text)","class","mat-menu-btn",4,"ngIf"],["mat-menu-item","",3,"matMenuTriggerFor","matMenuTriggerData"],["mat-menu-item","",3,"click"],["mat-menu-item","",3,"disabled","click"]],template:function(e,t){if(1&e&&(r.mc(0,"button",0),r.uc("click",(function(e){return t.preventRedirect(e)})),r.od(1,"\n    "),r.mc(2,"span"),r.od(3),r.zc(4,"getLabel"),r.lc(),r.od(5,"\n    "),r.md(6,b,2,0,"mat-icon",1),r.od(7,"\n"),r.lc(),r.od(8,"\n\n"),r.mc(9,"mat-menu",2,3),r.od(11,"\n    "),r.mc(12,"div",4),r.od(13,"\n        "),r.mc(14,"button",5),r.uc("click",(function(){return t.openUploadDialog()})),r.od(15,"\n            "),r.mc(16,"mat-icon"),r.od(17,"backup"),r.lc(),r.od(18,"\n            "),r.mc(19,"span",6),r.od(20),r.zc(21,"getLabel"),r.lc(),r.od(22,"\n        "),r.lc(),r.od(23,"\n        "),r.md(24,m,6,5,"button",7),r.od(25,"\n        "),r.md(26,q,6,2,"ng-container",8),r.od(27,"\n    "),r.lc(),r.od(28,"\n"),r.lc(),r.od(29,"\n\n"),r.mc(30,"mat-menu",9,10),r.od(32,"\n    "),r.md(33,L,21,8,"ng-template",11),r.od(34,"\n"),r.lc(),r.od(35,"\n\n"),r.mc(36,"mat-menu",12,13),r.od(38,"\n    "),r.md(39,E,22,13,"ng-template",11),r.od(40,"\n"),r.lc(),r.od(41,"\n")),2&e){var n=r.Wc(10);r.Gc("matMenuTriggerFor",n)("ngClass",r.Mc(15,D,!t.isLessonView)),r.Ub(3),r.rd("",t.contextualPortfolios.length,"\n        ",r.Bc(4,9,t.translations,"portfolios.portfolio_dropdown.files"),""),r.Ub(3),r.Gc("ngIf",!t.settings.sejerIconsActive),r.Ub(8),r.Gc("disabled",!t.canUpload),r.Ub(6),r.pd(r.Bc(21,12,t.translations,"portfolios.portfolio_dropdown.upload_new_file")),r.Ub(4),r.Gc("ngIf",t.showDownloadSubmenu),r.Ub(2),r.Gc("ngForOf",t.contextualPortfoliosSorted)}},directives:[u.d,d.q,d.t,u.e,u.b,p.a,d.s,u.a,h.a],pipes:[f.l],encapsulation:2,changeDetection:0})},eIep:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("lJxs"),r=n("Cfvw"),o=n("zx2A");function a(e,t){return"function"==typeof t?function(n){return n.pipe(a((function(n,o){return Object(r.a)(e(n,o)).pipe(Object(i.a)((function(e,i){return t(n,e,o,i)})))})))}:function(t){return t.lift(new s(e))}}var s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.project=t}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.project))}}])}(),c=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).project=n,i.index=0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this._innerSub(t)}},{key:"_innerSub",value:function(e){var t=this.innerSubscription;t&&t.unsubscribe();var n=new o.a(this),i=this.destination;i.add(n),this.innerSubscription=Object(o.c)(e,n),this.innerSubscription!==n&&i.add(this.innerSubscription)}},{key:"_complete",value:function(){var e=this.innerSubscription;e&&!e.closed||_superPropGet(t,"_complete",this,3)([]),this.unsubscribe()}},{key:"_unsubscribe",value:function(){this.innerSubscription=void 0}},{key:"notifyComplete",value:function(){this.innerSubscription=void 0,this.isStopped&&_superPropGet(t,"_complete",this,3)([])}},{key:"notifyNext",value:function(e){this.destination.next(e)}}])}(o.b)},eNwd:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));var i=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e,n])).scheduler=e,i.work=n,i}return _inherits(t,e),_createClass(t,[{key:"requestAsyncId",value:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return null!==i&&i>0?_superPropGet(t,"requestAsyncId",this,3)([e,n,i]):(e.actions.push(this),e.scheduled||(e.scheduled=requestAnimationFrame((function(){return e.flush(null)}))))}},{key:"recycleAsyncId",value:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(null!==i&&i>0||null===i&&this.delay>0)return _superPropGet(t,"recycleAsyncId",this,3)([e,n,i]);0===e.actions.length&&(cancelAnimationFrame(n),e.scheduled=void 0)}}])}(n("3N8a").a),r=new(function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"flush",value:function(e){this.active=!0,this.scheduled=void 0;var t,n=this.actions,i=-1,r=n.length;e=e||n.shift();do{if(t=e.execute(e.state,e.delay))break}while(++i<r&&(e=n.shift()));if(this.active=!1,t){for(;++i<r&&(e=n.shift());)e.unsubscribe();throw t}}}])}(n("IjjT").a))(i),o=r},"eOp/":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("ofXK"),r=n("NFeN"),o=n("fXoL"),a=_createClass((function e(){_classCallCheck(this,e)}));a.\u0275mod=o.ec({type:a}),a.\u0275inj=o.dc({factory:function(e){return new(e||a)},imports:[[i.c,r.b]]})},eTCQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=_createClass((function e(t){_classCallCheck(this,e),this.id="",this.createdDate="",this.version=0,this.state="",this.user=null,this.lesson=null,this.mInstructorLesson=null,this.eBook=null,this.content=null,t&&(this.id=t.id,this.createdDate=t.created_date,this.version=t.version,this.state=t.state,this.user=t.user,this.lesson=t.lesson,this.mInstructorLesson=t.minstructor_lesson,this.eBook=t.ebook,this.content=t.content)}))},ecpQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=_createClass((function e(t){_classCallCheck(this,e),this.message=t.message,this.tags=t.tags})),r=_createClass((function e(t){_classCallCheck(this,e),t&&(this.messages=t.messages.map((function(e){return new i(e)})))}))},eoUy:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("VW27"),r=n("LRne"),o=n("z6cu"),a=n("2Vo4"),s=n("pLZG"),c=n("SxV6"),l=n("lJxs"),u=n("JIr8"),d=n("fXoL"),p=n("tk/3"),h=n("tyNb"),f=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._http=t,this._router=n}),[{key:"extractData",value:function(e){return e.token}},{key:"handleError",value:function(e){if(400===e.status){var t=!!window.sessionStorage.getItem("cachedProfile"),n=isMcourserEurope1()||isMcourserEurope7();return t&&n&&(Object(i.a)(),window.location.href="/logout"),Object(r.a)(null)}this.token$.error("Server error");var a=e.message||"Server error";return Object(o.a)(a)}},{key:"get",value:function(){return this.initToken(),this.token$.asObservable().pipe(Object(s.a)((function(e){return void 0!==e})))}},{key:"clear",value:function(){this.initToken(),this.token$.next(void 0),this.loadToken()}},{key:"initToken",value:function(){this.token$||(this.token$=new a.a(void 0),this.loadToken())}},{key:"getFreshToken",value:function(){return this.clear(),this.get().pipe(Object(c.a)())}},{key:"loadToken",value:function(){var e=this;this._http.get("/api/v2/jwt/session_token").pipe(Object(l.a)(this.extractData),Object(u.a)((function(t){return e.handleError(t)}))).subscribe((function(t){e.token$.next(t)}))}}])}();f.\u0275fac=function(e){return new(e||f)(d.qc(p.a),d.qc(h.g))},f.\u0275prov=d.cc({token:f,factory:f.\u0275fac,providedIn:"root"})},f0Cb:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s}));var i=n("fXoL"),r=n("8LU1"),o=n("FKr1"),a=function(){return _createClass((function e(){_classCallCheck(this,e),this._vertical=!1,this._inset=!1}),[{key:"vertical",get:function(){return this._vertical},set:function(e){this._vertical=Object(r.c)(e)}},{key:"inset",get:function(){return this._inset},set:function(e){this._inset=Object(r.c)(e)}}])}();a.\u0275fac=function(e){return new(e||a)},a.\u0275cmp=i.ac({type:a,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(e,t){2&e&&(i.Vb("aria-orientation",t.vertical?"vertical":"horizontal"),i.Yb("mat-divider-vertical",t.vertical)("mat-divider-horizontal",!t.vertical)("mat-divider-inset",t.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(e,t){},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}\n"],encapsulation:2,changeDetection:0}),a.propDecorators={vertical:[{type:i.E}],inset:[{type:i.E}]};var s=_createClass((function e(){_classCallCheck(this,e)}));s.\u0275mod=i.ec({type:s}),s.\u0275inj=i.dc({factory:function(e){return new(e||s)},imports:[[o.k],o.k]})},f0Wu:function(e,t,n){(e.exports=n("Dvum")).tz.load(n("bNI1"))},fB2i:function(e,t,n){"use strict";n.d(t,"a",(function(){return z})),n.d(t,"b",(function(){return A}));var i=n("fXoL"),r=n("ofXK"),o=n("3Pt+");function a(e,t){}var s=function(){var e="undefined"!=typeof window?window:void 0;return e&&e.tinymce?e.tinymce:null},c=_createClass((function e(){_classCallCheck(this,e),this.onBeforePaste=new i.u,this.onBlur=new i.u,this.onClick=new i.u,this.onContextMenu=new i.u,this.onCopy=new i.u,this.onCut=new i.u,this.onDblclick=new i.u,this.onDrag=new i.u,this.onDragDrop=new i.u,this.onDragEnd=new i.u,this.onDragGesture=new i.u,this.onDragOver=new i.u,this.onDrop=new i.u,this.onFocus=new i.u,this.onFocusIn=new i.u,this.onFocusOut=new i.u,this.onKeyDown=new i.u,this.onKeyPress=new i.u,this.onKeyUp=new i.u,this.onMouseDown=new i.u,this.onMouseEnter=new i.u,this.onMouseLeave=new i.u,this.onMouseMove=new i.u,this.onMouseOut=new i.u,this.onMouseOver=new i.u,this.onMouseUp=new i.u,this.onPaste=new i.u,this.onSelectionChange=new i.u,this.onActivate=new i.u,this.onAddUndo=new i.u,this.onBeforeAddUndo=new i.u,this.onBeforeExecCommand=new i.u,this.onBeforeGetContent=new i.u,this.onBeforeRenderUI=new i.u,this.onBeforeSetContent=new i.u,this.onChange=new i.u,this.onClearUndos=new i.u,this.onDeactivate=new i.u,this.onDirty=new i.u,this.onExecCommand=new i.u,this.onGetContent=new i.u,this.onHide=new i.u,this.onInit=new i.u,this.onInitNgModel=new i.u,this.onLoadContent=new i.u,this.onNodeChange=new i.u,this.onPostProcess=new i.u,this.onPostRender=new i.u,this.onPreInit=new i.u,this.onPreProcess=new i.u,this.onProgressState=new i.u,this.onRedo=new i.u,this.onRemove=new i.u,this.onReset=new i.u,this.onResizeEditor=new i.u,this.onSaveContent=new i.u,this.onSetAttrib=new i.u,this.onObjectResizeStart=new i.u,this.onObjectResized=new i.u,this.onObjectSelected=new i.u,this.onSetContent=new i.u,this.onShow=new i.u,this.onSubmit=new i.u,this.onUndo=new i.u,this.onVisualAid=new i.u}));c.\u0275fac=function(e){return new(e||c)},c.\u0275dir=i.bc({type:c,outputs:{onBeforePaste:"onBeforePaste",onBlur:"onBlur",onClick:"onClick",onContextMenu:"onContextMenu",onCopy:"onCopy",onCut:"onCut",onDblclick:"onDblclick",onDrag:"onDrag",onDragDrop:"onDragDrop",onDragEnd:"onDragEnd",onDragGesture:"onDragGesture",onDragOver:"onDragOver",onDrop:"onDrop",onFocus:"onFocus",onFocusIn:"onFocusIn",onFocusOut:"onFocusOut",onKeyDown:"onKeyDown",onKeyPress:"onKeyPress",onKeyUp:"onKeyUp",onMouseDown:"onMouseDown",onMouseEnter:"onMouseEnter",onMouseLeave:"onMouseLeave",onMouseMove:"onMouseMove",onMouseOut:"onMouseOut",onMouseOver:"onMouseOver",onMouseUp:"onMouseUp",onPaste:"onPaste",onSelectionChange:"onSelectionChange",onActivate:"onActivate",onAddUndo:"onAddUndo",onBeforeAddUndo:"onBeforeAddUndo",onBeforeExecCommand:"onBeforeExecCommand",onBeforeGetContent:"onBeforeGetContent",onBeforeRenderUI:"onBeforeRenderUI",onBeforeSetContent:"onBeforeSetContent",onChange:"onChange",onClearUndos:"onClearUndos",onDeactivate:"onDeactivate",onDirty:"onDirty",onExecCommand:"onExecCommand",onGetContent:"onGetContent",onHide:"onHide",onInit:"onInit",onInitNgModel:"onInitNgModel",onLoadContent:"onLoadContent",onNodeChange:"onNodeChange",onPostProcess:"onPostProcess",onPostRender:"onPostRender",onPreInit:"onPreInit",onPreProcess:"onPreProcess",onProgressState:"onProgressState",onRedo:"onRedo",onRemove:"onRemove",onReset:"onReset",onResizeEditor:"onResizeEditor",onSaveContent:"onSaveContent",onSetAttrib:"onSetAttrib",onObjectResizeStart:"onObjectResizeStart",onObjectResized:"onObjectResized",onObjectSelected:"onObjectSelected",onSetContent:"onSetContent",onShow:"onShow",onSubmit:"onSubmit",onUndo:"onUndo",onVisualAid:"onVisualAid"}}),c.propDecorators={onBeforePaste:[{type:i.P}],onBlur:[{type:i.P}],onClick:[{type:i.P}],onContextMenu:[{type:i.P}],onCopy:[{type:i.P}],onCut:[{type:i.P}],onDblclick:[{type:i.P}],onDrag:[{type:i.P}],onDragDrop:[{type:i.P}],onDragEnd:[{type:i.P}],onDragGesture:[{type:i.P}],onDragOver:[{type:i.P}],onDrop:[{type:i.P}],onFocus:[{type:i.P}],onFocusIn:[{type:i.P}],onFocusOut:[{type:i.P}],onKeyDown:[{type:i.P}],onKeyPress:[{type:i.P}],onKeyUp:[{type:i.P}],onMouseDown:[{type:i.P}],onMouseEnter:[{type:i.P}],onMouseLeave:[{type:i.P}],onMouseMove:[{type:i.P}],onMouseOut:[{type:i.P}],onMouseOver:[{type:i.P}],onMouseUp:[{type:i.P}],onPaste:[{type:i.P}],onSelectionChange:[{type:i.P}],onActivate:[{type:i.P}],onAddUndo:[{type:i.P}],onBeforeAddUndo:[{type:i.P}],onBeforeExecCommand:[{type:i.P}],onBeforeGetContent:[{type:i.P}],onBeforeRenderUI:[{type:i.P}],onBeforeSetContent:[{type:i.P}],onChange:[{type:i.P}],onClearUndos:[{type:i.P}],onDeactivate:[{type:i.P}],onDirty:[{type:i.P}],onExecCommand:[{type:i.P}],onGetContent:[{type:i.P}],onHide:[{type:i.P}],onInit:[{type:i.P}],onInitNgModel:[{type:i.P}],onLoadContent:[{type:i.P}],onNodeChange:[{type:i.P}],onPostProcess:[{type:i.P}],onPostRender:[{type:i.P}],onPreInit:[{type:i.P}],onPreProcess:[{type:i.P}],onProgressState:[{type:i.P}],onRedo:[{type:i.P}],onRemove:[{type:i.P}],onReset:[{type:i.P}],onResizeEditor:[{type:i.P}],onSaveContent:[{type:i.P}],onSetAttrib:[{type:i.P}],onObjectResizeStart:[{type:i.P}],onObjectResized:[{type:i.P}],onObjectSelected:[{type:i.P}],onSetContent:[{type:i.P}],onShow:[{type:i.P}],onSubmit:[{type:i.P}],onUndo:[{type:i.P}],onVisualAid:[{type:i.P}]};var l,u=["onActivate","onAddUndo","onBeforeAddUndo","onBeforeExecCommand","onBeforeGetContent","onBeforeRenderUI","onBeforeSetContent","onBeforePaste","onBlur","onChange","onClearUndos","onClick","onContextMenu","onCopy","onCut","onDblclick","onDeactivate","onDirty","onDrag","onDragDrop","onDragEnd","onDragGesture","onDragOver","onDrop","onExecCommand","onFocus","onFocusIn","onFocusOut","onGetContent","onHide","onInit","onKeyDown","onKeyPress","onKeyUp","onLoadContent","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onNodeChange","onObjectResizeStart","onObjectResized","onObjectSelected","onPaste","onPostProcess","onPostRender","onPreProcess","onProgressState","onRedo","onRemove","onReset","onResizeEditor","onSaveContent","onSelectionChange","onSetAttrib","onSetContent","onShow","onSubmit","onUndo","onVisualAid"],d=function(e){var t=p(e.ignoreEvents,[]);return p(e.allowedEvents,u).filter((function(e){return u.includes(e)&&!t.includes(e)}))},p=function(e,t){return"string"==typeof e?e.split(",").map((function(e){return e.trim()})):Array.isArray(e)?e:t},h=0,f=function(e){var t=(new Date).getTime();return e+"_"+Math.floor(1e9*Math.random())+ ++h+String(t)},b=function(e){return void 0!==e&&"textarea"===e.tagName.toLowerCase()},m=function(e){return void 0===e||""===e?[]:Array.isArray(e)?e:e.split(" ")},g=function(){},v=function(e){return null==e},y=function(){return{listeners:[],scriptId:f("tiny-script"),scriptLoaded:!1}},M=(l=y(),{load:function(e,t,n){l.scriptLoaded?n():(l.listeners.push(n),e.getElementById(l.scriptId)||function(e,t,n,i){var r=t.createElement("script");r.referrerPolicy="origin",r.type="application/javascript",r.id=e,r.src=n;var o=function(){r.removeEventListener("load",o),l.listeners.forEach((function(e){return e()})),l.scriptLoaded=!0};r.addEventListener("load",o),t.head&&t.head.appendChild(r)}(l.scriptId,e,t))},reinitialize:function(){l=y()}}),_=new i.C("TINYMCE_SCRIPT_SRC"),O={provide:o.r,useExisting:Object(i.nb)((function(){return z})),multi:!0},z=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t)).platformId=i,o.tinymceScriptSrc=r,o.cloudChannel="5",o.apiKey="no-api-key",o.id="",o.modelEvents="change input undo redo",o.onTouchedCallback=g,o._elementRef=e,o.ngZone=n,o.initialise=o.initialise.bind(_assertThisInitialized(o)),o}return _inherits(t,e),_createClass(t,[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=e,this._editor&&this._editor.initialized&&this._editor.setMode(e?"readonly":"design")}},{key:"editor",get:function(){return this._editor}},{key:"writeValue",value:function(e){this._editor&&this._editor.initialized?this._editor.setContent(v(e)?"":e):this.initialValue=null===e?void 0:e}},{key:"registerOnChange",value:function(e){this.onChangeCallback=e}},{key:"registerOnTouched",value:function(e){this.onTouchedCallback=e}},{key:"setDisabledState",value:function(e){this._editor?this._editor.setMode(e?"readonly":"design"):e&&(this.init=Object.assign(Object.assign({},this.init),{readonly:!0}))}},{key:"ngAfterViewInit",value:function(){var e;Object(r.J)(this.platformId)&&(this.id=this.id||f("tiny-angular"),this.inline=void 0!==this.inline?!1!==this.inline:!!(null===(e=this.init)||void 0===e?void 0:e.inline),this.createElement(),null!==s()?this.initialise():this._element&&this._element.ownerDocument&&M.load(this._element.ownerDocument,this.getScriptSrc(),this.initialise.bind(this)))}},{key:"ngOnDestroy",value:function(){null!==s()&&s().remove(this._editor)}},{key:"createElement",value:function(){var e="string"==typeof this.tagName?this.tagName:"div";this._element=document.createElement(this.inline?e:"textarea"),this._element&&(document.getElementById(this.id)&&console.warn("TinyMCE-Angular: an element with id [".concat(this.id,"] already exists. Editors with duplicate Id will not be able to mount")),this._element.id=this.id,b(this._element)&&(this._element.style.visibility="hidden"),this._elementRef.nativeElement.appendChild(this._element))}},{key:"initialise",value:function(){var e,t,n=this,i=Object.assign(Object.assign({},this.init),{target:this._element,inline:this.inline,readonly:this.disabled,plugins:(e=this.init&&this.init.plugins,t=this.plugins,m(e).concat(m(t))),toolbar:this.toolbar||this.init&&this.init.toolbar,setup:function(e){n._editor=e,e.on("init",(function(t){n.initEditor(e)})),function(e,t){d(e).forEach((function(n){var i=e[n];t.on(n.substring(2),(function(n){return e.ngZone.run((function(){return i.emit({event:n,editor:t})}))}))}))}(n,e),n.init&&"function"==typeof n.init.setup&&n.init.setup(e)}});b(this._element)&&(this._element.style.visibility=""),this.ngZone.runOutsideAngular((function(){s().init(i)}))}},{key:"getScriptSrc",value:function(){return v(this.tinymceScriptSrc)?"https://cdn.tiny.cloud/1/".concat(this.apiKey,"/tinymce/").concat(this.cloudChannel,"/tinymce.min.js"):this.tinymceScriptSrc}},{key:"initEditor",value:function(e){var t=this;e.on("blur",(function(){return t.ngZone.run((function(){return t.onTouchedCallback()}))})),e.on(this.modelEvents,(function(){return t.ngZone.run((function(){return t.emitOnChange(e)}))})),"string"==typeof this.initialValue&&this.ngZone.run((function(){e.setContent(t.initialValue),e.getContent()!==t.initialValue&&t.emitOnChange(e),void 0!==t.onInitNgModel&&t.onInitNgModel.emit(e)}))}},{key:"emitOnChange",value:function(e){this.onChangeCallback&&this.onChangeCallback(e.getContent({format:this.outputFormat}))}}])}(c);z.\u0275fac=function(e){return new(e||z)(i.gc(i.r),i.gc(i.N),i.gc(i.Q),i.gc(_,8))},z.\u0275cmp=i.ac({type:z,selectors:[["editor"]],inputs:{cloudChannel:"cloudChannel",apiKey:"apiKey",id:"id",modelEvents:"modelEvents",disabled:"disabled",initialValue:"initialValue",init:"init",inline:"inline",outputFormat:"outputFormat",tagName:"tagName",plugins:"plugins",toolbar:"toolbar",allowedEvents:"allowedEvents",ignoreEvents:"ignoreEvents"},features:[i.Tb([O]),i.Rb],decls:1,vars:0,template:function(e,t){1&e&&i.md(0,a,0,0,"ng-template")},styles:["[_nghost-%COMP%] { display: block; }"]}),z.ctorParameters=function(){return[{type:i.r},{type:i.N},{type:Object,decorators:[{type:i.z,args:[i.Q]}]},{type:String,decorators:[{type:i.O},{type:i.z,args:[_]}]}]},z.propDecorators={cloudChannel:[{type:i.E}],apiKey:[{type:i.E}],init:[{type:i.E}],id:[{type:i.E}],initialValue:[{type:i.E}],outputFormat:[{type:i.E}],inline:[{type:i.E}],tagName:[{type:i.E}],plugins:[{type:i.E}],toolbar:[{type:i.E}],modelEvents:[{type:i.E}],allowedEvents:[{type:i.E}],ignoreEvents:[{type:i.E}],disabled:[{type:i.E}]};var A=_createClass((function e(){_classCallCheck(this,e)}));A.\u0275mod=i.ec({type:A}),A.\u0275inj=i.dc({factory:function(e){return new(e||A)},imports:[[r.c,o.n]]})},fIca:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e),this.chatAudio=new Audio("/media/audio/chat_message.mp3"),this.isMuted=!1}),[{key:"playChat",value:function(){this.isMuted||this.chatAudio.play()}},{key:"mute",value:function(){this.isMuted=!0}},{key:"unmute",value:function(){this.isMuted=!1}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275prov=i.cc({token:r,factory:r.\u0275fac})},fOoK:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return e.isSchoolAdmin()||e.isSchoolTeacher()}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"isSchoolTeacher",type:r,pure:!0})},fXoL:function(e,t,n){"use strict";n.d(t,"a",(function(){return Xa})),n.d(t,"b",(function(){return Lp})),n.d(t,"c",(function(){return Cp})),n.d(t,"d",(function(){return Ap})),n.d(t,"e",(function(){return kp})),n.d(t,"f",(function(){return kh})),n.d(t,"g",(function(){return ph})),n.d(t,"h",(function(){return O})),n.d(t,"i",(function(){return Oe})),n.d(t,"j",(function(){return Yo})),n.d(t,"k",(function(){return Up})),n.d(t,"l",(function(){return hp})),n.d(t,"m",(function(){return ou})),n.d(t,"n",(function(){return Qa})),n.d(t,"o",(function(){return Ka})),n.d(t,"p",(function(){return xp})),n.d(t,"q",(function(){return pp})),n.d(t,"r",(function(){return au})),n.d(t,"s",(function(){return yh})),n.d(t,"t",(function(){return ii})),n.d(t,"u",(function(){return md})),n.d(t,"v",(function(){return _})),n.d(t,"w",(function(){return gp})),n.d(t,"x",(function(){return vp})),n.d(t,"y",(function(){return se})),n.d(t,"z",(function(){return g})),n.d(t,"A",(function(){return m})),n.d(t,"B",(function(){return da})),n.d(t,"C",(function(){return ae})),n.d(t,"D",(function(){return wa})),n.d(t,"E",(function(){return bp})),n.d(t,"F",(function(){return ku})),n.d(t,"G",(function(){return Cu})),n.d(t,"H",(function(){return Rp})),n.d(t,"I",(function(){return Op})),n.d(t,"J",(function(){return we})),n.d(t,"K",(function(){return fh})),n.d(t,"L",(function(){return Ce})),n.d(t,"M",(function(){return sh})),n.d(t,"N",(function(){return Yp})),n.d(t,"O",(function(){return v})),n.d(t,"P",(function(){return mp})),n.d(t,"Q",(function(){return qp})),n.d(t,"R",(function(){return Tp})),n.d(t,"S",(function(){return fp})),n.d(t,"T",(function(){return vd})),n.d(t,"U",(function(){return uu})),n.d(t,"V",(function(){return lu})),n.d(t,"W",(function(){return cu})),n.d(t,"X",(function(){return pu})),n.d(t,"Y",(function(){return Ei})),n.d(t,"Z",(function(){return y})),n.d(t,"ab",(function(){return M})),n.d(t,"bb",(function(){return gh})),n.d(t,"cb",(function(){return Lu})),n.d(t,"db",(function(){return eh})),n.d(t,"eb",(function(){return Go})),n.d(t,"fb",(function(){return hu})),n.d(t,"gb",(function(){return Za})),n.d(t,"hb",(function(){return Ja})),n.d(t,"ib",(function(){return Du})),n.d(t,"jb",(function(){return Ae})),n.d(t,"kb",(function(){return ch})),n.d(t,"lb",(function(){return C})),n.d(t,"mb",(function(){return _i})),n.d(t,"nb",(function(){return N})),n.d(t,"ob",(function(){return ge})),n.d(t,"pb",(function(){return Mi})),n.d(t,"qb",(function(){return zh})),n.d(t,"rb",(function(){return nh})),n.d(t,"sb",(function(){return Ep})),n.d(t,"tb",(function(){return ha})),n.d(t,"ub",(function(){return Kc})),n.d(t,"vb",(function(){return Qi})),n.d(t,"wb",(function(){return wi})),n.d(t,"xb",(function(){return di})),n.d(t,"yb",(function(){return hi})),n.d(t,"zb",(function(){return gi})),n.d(t,"Ab",(function(){return bi})),n.d(t,"Bb",(function(){return fi})),n.d(t,"Cb",(function(){return mi})),n.d(t,"Db",(function(){return el})),n.d(t,"Eb",(function(){return Oh})),n.d(t,"Fb",(function(){return tl})),n.d(t,"Gb",(function(){return nl})),n.d(t,"Hb",(function(){return pi})),n.d(t,"Ib",(function(){return K})),n.d(t,"Jb",(function(){return bs})),n.d(t,"Kb",(function(){return Gs})),n.d(t,"Lb",(function(){return Xs})),n.d(t,"Mb",(function(){return $c})),n.d(t,"Nb",(function(){return Uu})),n.d(t,"Ob",(function(){return At})),n.d(t,"Pb",(function(){return I})),n.d(t,"Qb",(function(){return ui})),n.d(t,"Rb",(function(){return os})),n.d(t,"Sb",(function(){return gt})),n.d(t,"Tb",(function(){return tu})),n.d(t,"Ub",(function(){return yr})),n.d(t,"Vb",(function(){return zs})),n.d(t,"Wb",(function(){return Cc})),n.d(t,"Xb",(function(){return Yc})),n.d(t,"Yb",(function(){return zc})),n.d(t,"Zb",(function(){return Ld})),n.d(t,"ac",(function(){return je})),n.d(t,"bc",(function(){return Ge})),n.d(t,"cc",(function(){return k})),n.d(t,"dc",(function(){return w})),n.d(t,"ec",(function(){return He})),n.d(t,"fc",(function(){return Ke})),n.d(t,"gc",(function(){return xs})),n.d(t,"hc",(function(){return Fs})),n.d(t,"ic",(function(){return Hs})),n.d(t,"jc",(function(){return Vs})),n.d(t,"kc",(function(){return Us})),n.d(t,"lc",(function(){return Bs})),n.d(t,"mc",(function(){return js})),n.d(t,"nc",(function(){return Ys})),n.d(t,"oc",(function(){return $n})),n.d(t,"pc",(function(){return Xc})),n.d(t,"qc",(function(){return be})),n.d(t,"rc",(function(){return Is})),n.d(t,"sc",(function(){return Nd})),n.d(t,"tc",(function(){return Ws})),n.d(t,"uc",(function(){return Ks})),n.d(t,"vc",(function(){return Rd})),n.d(t,"wc",(function(){return Mn})),n.d(t,"xc",(function(){return yn})),n.d(t,"yc",(function(){return ec})),n.d(t,"zc",(function(){return ld})),n.d(t,"Ac",(function(){return ud})),n.d(t,"Bc",(function(){return dd})),n.d(t,"Cc",(function(){return pd})),n.d(t,"Dc",(function(){return hd})),n.d(t,"Ec",(function(){return oc})),n.d(t,"Fc",(function(){return nc})),n.d(t,"Gc",(function(){return Ps})),n.d(t,"Hc",(function(){return ac})),n.d(t,"Ic",(function(){return sc})),n.d(t,"Jc",(function(){return cc})),n.d(t,"Kc",(function(){return lc})),n.d(t,"Lc",(function(){return Xu})),n.d(t,"Mc",(function(){return Gu})),n.d(t,"Nc",(function(){return Ku})),n.d(t,"Oc",(function(){return Qu})),n.d(t,"Pc",(function(){return Ju})),n.d(t,"Qc",(function(){return Zu})),n.d(t,"Rc",(function(){return $u})),n.d(t,"Sc",(function(){return ed})),n.d(t,"Tc",(function(){return td})),n.d(t,"Uc",(function(){return nd})),n.d(t,"Vc",(function(){return wd})),n.d(t,"Wc",(function(){return Rs})),n.d(t,"Xc",(function(){return ht})),n.d(t,"Yc",(function(){return pt})),n.d(t,"Zc",(function(){return dt})),n.d(t,"ad",(function(){return Vt})),n.d(t,"bd",(function(){return Zi})),n.d(t,"cd",(function(){return er})),n.d(t,"dd",(function(){return $i})),n.d(t,"ed",(function(){return Be})),n.d(t,"fd",(function(){return Ye})),n.d(t,"gd",(function(){return Ed})),n.d(t,"hd",(function(){return Sd})),n.d(t,"id",(function(){return Ac})),n.d(t,"jd",(function(){return Oc})),n.d(t,"kd",(function(){return Qs})),n.d(t,"ld",(function(){return Gc})),n.d(t,"md",(function(){return Ds})),n.d(t,"nd",(function(){return Pd})),n.d(t,"od",(function(){return Nc})),n.d(t,"pd",(function(){return jc})),n.d(t,"qd",(function(){return Bc})),n.d(t,"rd",(function(){return Fc})),n.d(t,"sd",(function(){return Uc})),n.d(t,"td",(function(){return Vc})),n.d(t,"ud",(function(){return Hc})),n.d(t,"vd",(function(){return Td}));var i=n("XNiG"),r=n("quSY"),o=n("HDdC"),a=n("VRyK"),s=n("w1tV");function c(e){return{toString:e}.toString()}var l="__annotations__",u="__parameters__",d="__prop__metadata__";function p(e,t,n,i,r){return c((function(){var o=h(t);function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(this instanceof a)return o.call.apply(o,[this].concat(t)),this;var s=_construct(a,t);return function(e){return r&&r.apply(void 0,[e].concat(t)),(e.hasOwnProperty(l)?e[l]:Object.defineProperty(e,l,{value:[]})[l]).push(s),i&&i(e),e}}return n&&(a.prototype=Object.create(n.prototype)),a.prototype.ngMetadataName=e,a.annotationCls=a,a}))}function h(e){return function(){if(e){var t=e.apply(void 0,arguments);for(var n in t)this[n]=t[n]}}}function f(e,t,n){return c((function(){var i=h(t);function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(this instanceof r)return i.apply(this,t),this;var o=_construct(r,t);return a.annotation=o,a;function a(e,t,n){for(var i=e.hasOwnProperty(u)?e[u]:Object.defineProperty(e,u,{value:[]})[u];i.length<=n;)i.push(null);return(i[n]=i[n]||[]).push(o),e}}return n&&(r.prototype=Object.create(n.prototype)),r.prototype.ngMetadataName=e,r.annotationCls=r,r}))}function b(e,t,n,i){return c((function(){var r=h(t);function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(this instanceof o)return r.apply(this,t),this;var a=_construct(o,t);return function(e,n){var r=e.constructor,o=r.hasOwnProperty(d)?r[d]:Object.defineProperty(r,d,{value:{}})[d];o[n]=o.hasOwnProperty(n)&&o[n]||[],o[n].unshift(a),i&&i.apply(void 0,[e,n].concat(t))}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o}))}var m,g=f("Inject",(function(e){return{token:e}})),v=f("Optional"),y=f("Self"),M=f("SkipSelf"),_=f("Host"),O=f("Attribute",(function(e){return{attributeName:e}}));function z(e){for(var t in e)if(e[t]===z)return t;throw Error("Could not find renamed property on target object.")}function A(e,t){for(var n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function k(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}!function(e){e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional"}(m||(m={}));var C=k;function w(e){return{factory:e.factory,providers:e.providers||[],imports:e.imports||[]}}function S(e){return T(e,e[L])||T(e,e[R])}function T(e,t){return t&&t.token===e?t:null}function q(e){return e&&(e.hasOwnProperty(E)||e.hasOwnProperty(x))?e[E]:null}var L=z({"\u0275prov":z}),E=z({"\u0275inj":z}),D=z({"\u0275provFallback":z}),R=z({ngInjectableDef:z}),x=z({ngInjectorDef:z});function I(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(I).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return""+e.overriddenName;if(e.name)return""+e.name;var t=e.toString();if(null==t)return""+t;var n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function W(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}var P=z({__forward_ref__:z});function N(e){return e.__forward_ref__=N,e.toString=function(){return I(this())},e}function j(e){return B(e)?e():e}function B(e){return"function"==typeof e&&e.hasOwnProperty(P)&&e.__forward_ref__===N}var F,U,V,H="undefined"!=typeof globalThis&&globalThis,Y="undefined"!=typeof window&&window,X="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,G="undefined"!=typeof global&&global,K=H||G||Y||X;function Q(){var e=K.ng;if(!e||!e.\u0275compilerFacade)throw new Error("Angular JIT compilation failed: '@angular/compiler' not loaded!\n  - JIT compilation is discouraged for production use-cases! Consider AOT mode instead.\n  - Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?\n  - Alternatively provide the compiler with 'import \"@angular/compiler\";' before bootstrapping.");return e.\u0275compilerFacade}!function(e){e[e.Token=0]="Token",e[e.Attribute=1]="Attribute",e[e.ChangeDetectorRef=2]="ChangeDetectorRef",e[e.Invalid=3]="Invalid"}(F||(F={})),function(e){e[e.Directive=0]="Directive",e[e.Component=1]="Component",e[e.Injectable=2]="Injectable",e[e.Pipe=3]="Pipe",e[e.NgModule=4]="NgModule"}(U||(U={})),function(e){e[e.Emulated=0]="Emulated",e[e.Native=1]="Native",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(V||(V={}));var J=z({"\u0275cmp":z}),Z=z({"\u0275dir":z}),$=z({"\u0275pipe":z}),ee=z({"\u0275mod":z}),te=z({"\u0275loc":z}),ne=z({"\u0275fac":z}),ie=z({__NG_ELEMENT_ID__:z});function re(e,t){null==e&&function(e,t,n,i){throw new Error("ASSERTION ERROR: "+e+(null==i?"":" [Expected=> ".concat(n," ").concat(i," ").concat(t," <=Actual]")))}(t,e,null,"!=")}var oe,ae=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=k({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}),[{key:"toString",value:function(){return"InjectionToken "+this._desc}}])}(),se=new ae("INJECTOR",-1),ce={},le=/\n/gm,ue=z({provide:String,useValue:z}),de=void 0;function pe(e){var t=de;return de=e,t}function he(e){var t=oe;return oe=e,t}function fe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m.Default;if(void 0===de)throw new Error("inject() must be called from an injection context");return null===de?ve(e,void 0,t):de.get(e,t&m.Optional?null:void 0,t)}function be(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m.Default;return(oe||fe)(j(e),t)}function me(e){throw new Error("invalid")}var ge=be;function ve(e,t,n){var i=S(e);if(i&&"root"==i.providedIn)return void 0===i.value?i.value=i.factory():i.value;if(n&m.Optional)return null;if(void 0!==t)return t;throw new Error("Injector: NOT_FOUND [".concat(I(e),"]"))}function ye(e){for(var t=[],n=0;n<e.length;n++){var i=j(e[n]);if(Array.isArray(i)){if(0===i.length)throw new Error("Arguments array must have arguments.");for(var r=void 0,o=m.Default,a=0;a<i.length;a++){var s=i[a];s instanceof v||"Optional"===s.ngMetadataName||s===v?o|=m.Optional:s instanceof M||"SkipSelf"===s.ngMetadataName||s===M?o|=m.SkipSelf:s instanceof y||"Self"===s.ngMetadataName||s===y?o|=m.Self:r=s instanceof g||s===g?s.token:s}t.push(be(r,o))}else t.push(be(i))}return t}var Me=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ce;if(t===ce){var n=new Error("NullInjectorError: No provider for ".concat(I(e),"!"));throw n.name="NullInjectorError",n}return t}}])}();function _e(e,t,n,i){var r=e.ngTempTokenPath;throw t.__source&&r.unshift(t.__source),e.message=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.substr(2):e;var r=I(t);if(Array.isArray(t))r=t.map(I).join(" -> ");else if("object"==typeof t){var o=[];for(var a in t)if(t.hasOwnProperty(a)){var s=t[a];o.push(a+":"+("string"==typeof s?JSON.stringify(s):I(s)))}r="{".concat(o.join(", "),"}")}return"".concat(n).concat(i?"("+i+")":"","[").concat(r,"]: ").concat(e.replace(le,"\n  "))}("\n"+e.message,r,n,i),e.ngTokenPath=r,e.ngTempTokenPath=null,e}var Oe,ze,Ae,ke={"\u0275\u0275defineInjectable":k,"\u0275\u0275defineInjector":w,"\u0275\u0275inject":be,"\u0275\u0275getFactoryOf":function e(t){var n=t;if(B(t))return function(){var t=e(j(n));return t?t():null};var i=S(n)||q(n);return i&&void 0!==i.factory?i.factory:null},"\u0275\u0275invalidFactoryDep":me},Ce=_createClass((function e(){_classCallCheck(this,e)})),we=_createClass((function e(){_classCallCheck(this,e)}));function Se(e,t){for(var n=0;n<e.length;n++)t.push(e[n])}function Te(e,t){void 0===t&&(t=e);for(var n=0;n<e.length;n++){var i=e[n];Array.isArray(i)?(t===e&&(t=e.slice(0,n)),Te(i,t)):t!==e&&t.push(i)}return t}function qe(e,t){e.forEach((function(e){return Array.isArray(e)?qe(e,t):t(e)}))}function Le(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function Ee(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function De(e,t){for(var n=[],i=0;i<e;i++)n.push(t);return n}function Re(e,t,n){var i=Ie(e,t);return i>=0?e[1|i]=n:function(e,t,n,i){var r=e.length;if(r==t)e.push(n,i);else if(1===r)e.push(i,e[0]),e[0]=n;else{for(r--,e.push(e[r-1],e[r]);r>t;){var o=r-2;e[r]=e[o],r--}e[t]=n,e[t+1]=i}}(e,i=~i,t,n),i}function xe(e,t){var n=Ie(e,t);if(n>=0)return e[1|n]}function Ie(e,t){return function(e,t,n){for(var i=0,r=e.length>>n;r!==i;){var o=i+(r-i>>1),a=e[o<<n];if(t===a)return o<<n;a>t?r=o:i=o+1}return~(r<<n)}(e,t,1)}!function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"}(Oe||(Oe={})),function(e){e[e.CheckOnce=0]="CheckOnce",e[e.Checked=1]="Checked",e[e.CheckAlways=2]="CheckAlways",e[e.Detached=3]="Detached",e[e.Errored=4]="Errored",e[e.Destroyed=5]="Destroyed"}(ze||(ze={})),function(e){e[e.Emulated=0]="Emulated",e[e.Native=1]="Native",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(Ae||(Ae={}));var We={},Pe=[],Ne=0;function je(e){return c((function(){var t=e.type,n=(t.prototype,{}),i={type:t,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===Oe.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||Pe,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||Ae.Emulated,id:"c",styles:e.styles||Pe,_:null,setInput:null,schemas:e.schemas||null,tView:null},r=e.directives,o=e.features,a=e.pipes;return i.id+=Ne++,i.inputs=Xe(e.inputs,n),i.outputs=Xe(e.outputs),o&&o.forEach((function(e){return e(i)})),i.directiveDefs=r?function(){return("function"==typeof r?r():r).map(Fe)}:null,i.pipeDefs=a?function(){return("function"==typeof a?a():a).map(Ue)}:null,i}))}function Be(e,t,n){var i=e.\u0275cmp;i.directiveDefs=function(){return t.map(Fe)},i.pipeDefs=function(){return n.map(Ue)}}function Fe(e){return Qe(e)||Je(e)}function Ue(e){return Ze(e)}var Ve={};function He(e){var t={type:e.type,bootstrap:e.bootstrap||Pe,declarations:e.declarations||Pe,imports:e.imports||Pe,exports:e.exports||Pe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&c((function(){Ve[e.id]=e.type})),t}function Ye(e,t){return c((function(){var n=et(e,!0);n.declarations=t.declarations||Pe,n.imports=t.imports||Pe,n.exports=t.exports||Pe}))}function Xe(e,t){if(null==e)return We;var n={};for(var i in e)if(e.hasOwnProperty(i)){var r=e[i],o=r;Array.isArray(r)&&(o=r[1],r=r[0]),n[r]=i,t&&(t[r]=o)}return n}var Ge=je;function Ke(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function Qe(e){return e[J]||null}function Je(e){return e[Z]||null}function Ze(e){return e[$]||null}function $e(e,t){return e.hasOwnProperty(ne)?e[ne]:null}function et(e,t){var n=e[ee]||null;if(!n&&!0===t)throw new Error("Type ".concat(I(e)," does not have '\u0275mod' property."));return n}function tt(e){return Array.isArray(e)&&"object"==typeof e[1]}function nt(e){return Array.isArray(e)&&!0===e[1]}function it(e){return 0!=(8&e.flags)}function rt(e){return 2==(2&e.flags)}function ot(e){return 1==(1&e.flags)}function at(e){return null!==e.template}function st(e){return 0!=(512&e[2])}function ct(e){return"string"==typeof e?e:null==e?"":""+e}function lt(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():ct(e)}var ut=("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(K);function dt(e){return{name:"window",target:e.ownerDocument.defaultView}}function pt(e){return{name:"document",target:e.ownerDocument}}function ht(e){return{name:"body",target:e.ownerDocument.body}}function ft(e){return e instanceof Function?e():e}function bt(e,t){var n=t?" in "+t:"";throw new Error("No provider for ".concat(lt(e)," found").concat(n))}var mt=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.previousValue=t,this.currentValue=n,this.firstChange=i}),[{key:"isFirstChange",value:function(){return this.firstChange}}])}();function gt(){return vt}function vt(e){return e.type.prototype.ngOnChanges&&(e.setInput=Mt),yt}function yt(){var e=_t(this),t=null==e?void 0:e.current;if(t){var n=e.previous;if(n===We)e.previous=t;else for(var i in t)n[i]=t[i];e.current=null,this.ngOnChanges(t)}}function Mt(e,t,n,i){var r=_t(e)||function(e,t){return e.__ngSimpleChanges__=t}(e,{previous:We,current:null}),o=r.current||(r.current={}),a=r.previous,s=this.declaredInputs[n],c=a[s];o[s]=new mt(c&&c.currentValue,t,a===We),e[i]=t}function _t(e){return e.__ngSimpleChanges__||null}gt.ngInherit=!0;var Ot,zt=void 0;function At(e){zt=e}function kt(){return void 0!==zt?zt:"undefined"!=typeof document?document:void 0}function Ct(e){return!!e.listen}!function(e){e[e.Important=1]="Important",e[e.DashCase=2]="DashCase"}(Ot||(Ot={}));var wt={createRenderer:function(e,t){return kt()}};function St(e){for(;Array.isArray(e);)e=e[0];return e}function Tt(e,t){return St(t[e+20])}function qt(e,t){return St(t[e.index])}function Lt(e,t){return e.data[t+20]}function Et(e,t){return e[t+20]}function Dt(e,t){var n=t[e];return tt(n)?n:n[0]}function Rt(e){var t=function(e){return e.__ngContext__||null}(e);return t?Array.isArray(t)?t:t.lView:null}function xt(e){return 4==(4&e[2])}function It(e){return 128==(128&e[2])}function Wt(e,t){return null===e||null==t?null:e[t]}function Pt(e){e[18]=0}function Nt(e,t){e[5]+=t;for(var n=e,i=e[3];null!==i&&(1===t&&1===n[5]||-1===t&&0===n[5]);)i[5]+=t,n=i,i=i[3]}var jt={lFrame:dn(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function Bt(){return jt.bindingsEnabled}function Ft(){return jt.lFrame.lView}function Ut(){return jt.lFrame.tView}function Vt(e){jt.lFrame.contextLView=e}function Ht(){return jt.lFrame.currentTNode}function Yt(e,t){jt.lFrame.currentTNode=e,jt.lFrame.isParent=t}function Xt(){return jt.lFrame.isParent}function Gt(){jt.lFrame.isParent=!1}function Kt(){return jt.isInCheckNoChangesMode}function Qt(e){jt.isInCheckNoChangesMode=e}function Jt(){var e=jt.lFrame,t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Zt(){return jt.lFrame.bindingIndex}function $t(e){return jt.lFrame.bindingIndex=e}function en(){return jt.lFrame.bindingIndex++}function tn(e){var t=jt.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function nn(e,t){var n=jt.lFrame;n.bindingIndex=n.bindingRootIndex=e,rn(t)}function rn(e){jt.lFrame.currentDirectiveIndex=e}function on(e){var t=jt.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function an(){return jt.lFrame.currentQueryIndex}function sn(e){jt.lFrame.currentQueryIndex=e}function cn(e,t){var n=un();jt.lFrame=n,n.currentTNode=t,n.lView=e}function ln(e){var t=un(),n=e[1];jt.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex}function un(){var e=jt.lFrame,t=null===e?null:e.child;return null===t?dn(e):t}function dn(e){var t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:0,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null};return null!==e&&(e.child=t),t}function pn(){var e=jt.lFrame;return jt.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var hn=pn;function fn(){var e=pn();e.isParent=!0,e.tView=null,e.selectedIndex=0,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function bn(e){return(jt.lFrame.contextLView=function(e,t){for(;e>0;)t=t[15],e--;return t}(e,jt.lFrame.contextLView))[8]}function mn(){return jt.lFrame.selectedIndex}function gn(e){jt.lFrame.selectedIndex=e}function vn(){var e=jt.lFrame;return Lt(e.tView,e.selectedIndex)}function yn(){jt.lFrame.currentNamespace="http://www.w3.org/2000/svg"}function Mn(){jt.lFrame.currentNamespace=null}function _n(e,t){for(var n=t.directiveStart,i=t.directiveEnd;n<i;n++){var r=e.data[n].type.prototype,o=r.ngAfterContentInit,a=r.ngAfterContentChecked,s=r.ngAfterViewInit,c=r.ngAfterViewChecked,l=r.ngOnDestroy;o&&(e.contentHooks||(e.contentHooks=[])).push(-n,o),a&&((e.contentHooks||(e.contentHooks=[])).push(n,a),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(n,a)),s&&(e.viewHooks||(e.viewHooks=[])).push(-n,s),c&&((e.viewHooks||(e.viewHooks=[])).push(n,c),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(n,c)),null!=l&&(e.destroyHooks||(e.destroyHooks=[])).push(n,l)}}function On(e,t,n){kn(e,t,3,n)}function zn(e,t,n,i){(3&e[2])===n&&kn(e,t,n,i)}function An(e,t){var n=e[2];(3&n)===t&&(n&=2047,n+=1,e[2]=n)}function kn(e,t,n,i){for(var r=null!=i?i:-1,o=0,a=void 0!==i?65535&e[18]:0;a<t.length;a++)if("number"==typeof t[a+1]){if(o=t[a],null!=i&&o>=i)break}else t[a]<0&&(e[18]+=65536),(o<r||-1==r)&&(Cn(e,n,t,a),e[18]=(4294901760&e[18])+a+2),a++}function Cn(e,t,n,i){var r=n[i]<0,o=n[i+1],a=e[r?-n[i]:n[i]];r?e[2]>>11<e[18]>>16&&(3&e[2])===t&&(e[2]+=2048,o.call(a)):o.call(a)}var wn=_createClass((function e(t,n,i){_classCallCheck(this,e),this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=i}));function Sn(e,t,n){for(var i=Ct(e),r=0;r<n.length;){var o=n[r];if("number"==typeof o){if(0!==o)break;r++;var a=n[r++],s=n[r++],c=n[r++];i?e.setAttribute(t,s,c,a):t.setAttributeNS(a,s,c)}else{var l=o,u=n[++r];qn(l)?i&&e.setProperty(t,l,u):i?e.setAttribute(t,l,u):t.setAttribute(l,u),r++}}return r}function Tn(e){return 3===e||4===e||6===e}function qn(e){return 64===e.charCodeAt(0)}function Ln(e,t){if(null===t||0===t.length);else if(null===e||0===e.length)e=t.slice();else for(var n=-1,i=0;i<t.length;i++){var r=t[i];"number"==typeof r?n=r:0===n||En(e,n,r,null,-1===n||2===n?t[++i]:null)}return e}function En(e,t,n,i,r){var o=0,a=e.length;if(-1===t)a=-1;else for(;o<e.length;){var s=e[o++];if("number"==typeof s){if(s===t){a=-1;break}if(s>t){a=o-1;break}}}for(;o<e.length;){var c=e[o];if("number"==typeof c)break;if(c===n){if(null===i)return void(null!==r&&(e[o+1]=r));if(i===e[o+1])return void(e[o+2]=r)}o++,null!==i&&o++,null!==r&&o++}-1!==a&&(e.splice(a,0,t),o=a+1),e.splice(o++,0,n),null!==i&&e.splice(o++,0,i),null!==r&&e.splice(o++,0,r)}function Dn(e){return-1!==e}function Rn(e){return 32767&e}function xn(e,t){for(var n=e>>16,i=t;n>0;)i=i[15],n--;return i}var In=!0;function Wn(e){var t=In;return In=e,t}var Pn=0;function Nn(e,t){var n=Bn(e,t);if(-1!==n)return n;var i=t[1];i.firstCreatePass&&(e.injectorIndex=t.length,jn(i.data,e),jn(t,null),jn(i.blueprint,null));var r=Fn(e,t),o=e.injectorIndex;if(Dn(r))for(var a=Rn(r),s=xn(r,t),c=s[1].data,l=0;l<8;l++)t[o+l]=s[a+l]|c[a+l];return t[o+8]=r,o}function jn(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Bn(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Fn(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;for(var n=0,i=null,r=t;null!==r;){var o=r[1],a=o.type;if(null===(i=2===a?o.declTNode:1===a?r[6]:null))return-1;if(n++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|n<<16}return-1}function Un(e,t,n){!function(e,t,n){var i;"string"==typeof n?i=n.charCodeAt(0)||0:n.hasOwnProperty(ie)&&(i=n[ie]),null==i&&(i=n[ie]=Pn++);var r=255&i,o=1<<r,a=128&r,s=64&r,c=32&r,l=t.data;a?s?c?l[e+7]|=o:l[e+6]|=o:c?l[e+5]|=o:l[e+4]|=o:s?c?l[e+3]|=o:l[e+2]|=o:c?l[e+1]|=o:l[e]|=o}(e,t,n)}function Vn(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:m.Default,r=arguments.length>4?arguments[4]:void 0;if(null!==e){var o=function(e){if("string"==typeof e)return e.charCodeAt(0)||0;var t=e.hasOwnProperty(ie)?e[ie]:void 0;return"number"==typeof t&&t>0?255&t:t}(n);if("function"==typeof o){cn(t,e);try{var a=o();if(null!=a||i&m.Optional)return a;bt(n)}finally{hn()}}else if("number"==typeof o){if(-1===o)return new Jn(e,t);var s=null,c=Bn(e,t),l=-1,u=i&m.Host?t[16][6]:null;for((-1===c||i&m.SkipSelf)&&(-1!==(l=-1===c?Fn(e,t):t[c+8])&&Qn(i,!1)?(s=t[1],c=Rn(l),t=xn(l,t)):c=-1);-1!==c;){var d=t[1];if(Kn(o,c,d.data)){var p=Yn(c,t,n,s,i,u);if(p!==Hn)return p}-1!==(l=t[c+8])&&Qn(i,t[1].data[c+8]===u)&&Kn(o,c,t)?(s=d,c=Rn(l),t=xn(l,t)):c=-1}}}if(i&m.Optional&&void 0===r&&(r=null),0==(i&(m.Self|m.Host))){var h=t[9],f=he(void 0);try{return h?h.get(n,r,i&m.Optional):ve(n,r,i&m.Optional)}finally{he(f)}}if(i&m.Optional)return r;bt(n,"NodeInjector")}var Hn={};function Yn(e,t,n,i,r,o){var a=t[1],s=a.data[e+8],c=Xn(s,a,n,null==i?rt(s)&&In:i!=a&&2===s.type,r&m.Host&&o===s);return null!==c?Gn(t,a,c,s):Hn}function Xn(e,t,n,i,r){for(var o=e.providerIndexes,a=t.data,s=1048575&o,c=e.directiveStart,l=e.directiveEnd,u=o>>20,d=r?s+u:l,p=i?s:s+u;p<d;p++){var h=a[p];if(p<c&&n===h||p>=c&&h.type===n)return p}if(r){var f=a[c];if(f&&at(f)&&f.type===n)return c}return null}function Gn(e,t,n,i){var r=e[n],o=t.data;if(r instanceof wn){var a=r;a.resolving&&function(e,t){var n=t?". Dependency path: ".concat(t.join(" > ")," > ").concat(e):"";throw new Error("Circular dependency in DI detected for ".concat(e).concat(n))}(lt(o[n]));var s=Wn(a.canSeeViewProviders);a.resolving=!0;var c=a.injectImpl?he(a.injectImpl):null;cn(e,i);try{r=e[n]=a.factory(void 0,o,e,i),t.firstCreatePass&&n>=i.directiveStart&&function(e,t,n){var i=t.type.prototype,r=i.ngOnChanges,o=i.ngOnInit,a=i.ngDoCheck;if(r){var s=vt(t);(n.preOrderHooks||(n.preOrderHooks=[])).push(e,s),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,s)}o&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-e,o),a&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,a),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,a))}(n,o[n],t)}finally{null!==c&&he(c),Wn(s),a.resolving=!1,hn()}}return r}function Kn(e,t,n){var i=1<<e,r=64&e,o=32&e;return!!((128&e?r?o?n[t+7]:n[t+6]:o?n[t+5]:n[t+4]:r?o?n[t+3]:n[t+2]:o?n[t+1]:n[t])&i)}function Qn(e,t){return!(e&m.Self||e&m.Host&&t)}var Jn=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._tNode=t,this._lView=n}),[{key:"get",value:function(e,t){return Vn(this._tNode,this._lView,e,void 0,t)}}])}();function Zn(e){var t=e;if(B(e))return function(){var e=Zn(j(t));return e?e():null};var n=$e(t);if(null===n){var i=q(t);n=i&&i.factory}return n||null}function $n(e){return c((function(){for(var t=e.prototype.constructor,n=t[ne]||Zn(t),i=Object.prototype,r=Object.getPrototypeOf(e.prototype).constructor;r&&r!==i;){var o=r[ne]||Zn(r);if(o&&o!==n)return o;r=Object.getPrototypeOf(r)}return function(e){return new e}}))}function ei(e){return e.ngDebugContext}function ti(e){return e.ngOriginalError}function ni(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];e.error.apply(e,n)}var ii=function(){return _createClass((function e(){_classCallCheck(this,e),this._console=console}),[{key:"handleError",value:function(e){var t=this._findOriginalError(e),n=this._findContext(e),i=function(e){return e.ngErrorLogger||ni}(e);i(this._console,"ERROR",e),t&&i(this._console,"ORIGINAL ERROR",t),n&&i(this._console,"ERROR CONTEXT",n)}},{key:"_findContext",value:function(e){return e?ei(e)?ei(e):this._findContext(ti(e)):null}},{key:"_findOriginalError",value:function(e){for(var t=ti(e);t&&ti(t);)t=ti(t);return t}}])}(),ri=function(){return _createClass((function e(t){_classCallCheck(this,e),this.changingThisBreaksApplicationSecurity=t}),[{key:"toString",value:function(){return"SafeValue must use [property]=binding: "+this.changingThisBreaksApplicationSecurity+" (see http://g.co/ng/security#xss)"}}])}(),oi=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getTypeName",value:function(){return"HTML"}}])}(ri),ai=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getTypeName",value:function(){return"Style"}}])}(ri),si=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getTypeName",value:function(){return"Script"}}])}(ri),ci=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getTypeName",value:function(){return"URL"}}])}(ri),li=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getTypeName",value:function(){return"ResourceURL"}}])}(ri);function ui(e){return e instanceof ri?e.changingThisBreaksApplicationSecurity:e}function di(e,t){var n=pi(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error("Required a safe ".concat(t,", got a ").concat(n," (see http://g.co/ng/security#xss)"))}return n===t}function pi(e){return e instanceof ri&&e.getTypeName()||null}function hi(e){return new oi(e)}function fi(e){return new ai(e)}function bi(e){return new si(e)}function mi(e){return new ci(e)}function gi(e){return new li(e)}var vi=!0,yi=!1;function Mi(){return yi=!0,vi}function _i(){if(yi)throw new Error("Cannot enable prod mode after platform setup.");vi=!1}function Oi(e){return function(){try{return!!(new window.DOMParser).parseFromString("","text/html")}catch(e){return!1}}()?new zi:new Ai(e)}var zi=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getInertBodyElement",value:function(e){e="<body><remove></remove>"+e;try{var t=(new window.DOMParser).parseFromString(e,"text/html").body;return t.removeChild(t.firstChild),t}catch(n){return null}}}])}(),Ai=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){var n=this.inertDocument.createElement("html");this.inertDocument.appendChild(n);var i=this.inertDocument.createElement("body");n.appendChild(i)}}),[{key:"getInertBodyElement",value:function(e){var t=this.inertDocument.createElement("template");if("content"in t)return t.innerHTML=e,t;var n=this.inertDocument.createElement("body");return n.innerHTML=e,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}},{key:"stripCustomNsAttrs",value:function(e){for(var t=e.attributes,n=t.length-1;0<n;n--){var i=t.item(n).name;"xmlns:ns1"!==i&&0!==i.indexOf("ns1:")||e.removeAttribute(i)}for(var r=e.firstChild;r;)r.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(r),r=r.nextSibling}}])}(),ki=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,Ci=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function wi(e){return(e=String(e)).match(ki)||e.match(Ci)?e:(Mi()&&console.warn("WARNING: sanitizing unsafe URL value ".concat(e," (see http://g.co/ng/security#xss)")),"unsafe:"+e)}function Si(e){return(e=String(e)).split(",").map((function(e){return wi(e.trim())})).join(", ")}function Ti(e){var t,n={},i=_createForOfIteratorHelper(e.split(","));try{for(i.s();!(t=i.n()).done;){n[t.value]=!0}}catch(r){i.e(r)}finally{i.f()}return n}function qi(){for(var e={},t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];for(var r=0,o=n;r<o.length;r++){var a=o[r];for(var s in a)a.hasOwnProperty(s)&&(e[s]=!0)}return e}var Li,Ei,Di=Ti("area,br,col,hr,img,wbr"),Ri=Ti("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),xi=Ti("rp,rt"),Ii=qi(xi,Ri),Wi=qi(Ri,Ti("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Pi=qi(xi,Ti("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Ni=qi(Di,Wi,Pi,Ii),ji=Ti("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Bi=Ti("srcset"),Fi=Ti("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Ui=Ti("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),Vi=qi(ji,Bi,Fi,Ui),Hi=Ti("script,style,template"),Yi=function(){return _createClass((function e(){_classCallCheck(this,e),this.sanitizedSomething=!1,this.buf=[]}),[{key:"sanitizeChildren",value:function(e){for(var t=e.firstChild,n=!0;t;)if(t.nodeType===Node.ELEMENT_NODE?n=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,n&&t.firstChild)t=t.firstChild;else for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);var i=this.checkClobberedElement(t,t.nextSibling);if(i){t=i;break}t=this.checkClobberedElement(t,t.parentNode)}return this.buf.join("")}},{key:"startElement",value:function(e){var t=e.nodeName.toLowerCase();if(!Ni.hasOwnProperty(t))return this.sanitizedSomething=!0,!Hi.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);for(var n=e.attributes,i=0;i<n.length;i++){var r=n.item(i),o=r.name,a=o.toLowerCase();if(Vi.hasOwnProperty(a)){var s=r.value;ji[a]&&(s=wi(s)),Bi[a]&&(s=Si(s)),this.buf.push(" ",o,'="',Ki(s),'"')}else this.sanitizedSomething=!0}return this.buf.push(">"),!0}},{key:"endElement",value:function(e){var t=e.nodeName.toLowerCase();Ni.hasOwnProperty(t)&&!Di.hasOwnProperty(t)&&(this.buf.push("</"),this.buf.push(t),this.buf.push(">"))}},{key:"chars",value:function(e){this.buf.push(Ki(e))}},{key:"checkClobberedElement",value:function(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: "+e.outerHTML);return t}}])}(),Xi=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Gi=/([^\#-~ |!])/g;function Ki(e){return e.replace(/&/g,"&amp;").replace(Xi,(function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"})).replace(Gi,(function(e){return"&#"+e.charCodeAt(0)+";"})).replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Qi(e,t){var n=null;try{Li=Li||Oi(e);var i=t?String(t):"";n=Li.getInertBodyElement(i);var r=5,o=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=o,o=n.innerHTML,n=Li.getInertBodyElement(i)}while(i!==o);var a=new Yi,s=a.sanitizeChildren(Ji(n)||n);return Mi()&&a.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content, see http://g.co/ng/security#xss"),s}finally{if(n)for(var c=Ji(n)||n;c.firstChild;)c.removeChild(c.firstChild)}}function Ji(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}function Zi(e){var t=tr();return t?t.sanitize(Ei.HTML,e)||"":di(e,"HTML")?ui(e):Qi(kt(),ct(e))}function $i(e){var t=tr();return t?t.sanitize(Ei.URL,e)||"":di(e,"URL")?ui(e):wi(ct(e))}function er(e){var t=tr();if(t)return t.sanitize(Ei.RESOURCE_URL,e)||"";if(di(e,"ResourceURL"))return ui(e);throw new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)")}function tr(){var e=Ft();return e&&e[12]}function nr(e,t){e.__ngContext__=t}function ir(e,t,n){for(var i=e.length;;){var r=e.indexOf(t,n);if(-1===r)return r;if(0===r||e.charCodeAt(r-1)<=32){var o=t.length;if(r+o===i||e.charCodeAt(r+o)<=32)return r}n=r+1}}function rr(e,t,n){for(var i=0;i<e.length;){var r=e[i++];if(n&&"class"===r){if(-1!==ir((r=e[i]).toLowerCase(),t,0))return!0}else if(1===r){for(;i<e.length&&"string"==typeof(r=e[i++]);)if(r.toLowerCase()===t)return!0;return!1}}return!1}function or(e){return 0===e.type&&"ng-template"!==e.tagName}function ar(e,t,n){return t===(0!==e.type||n?e.tagName:"ng-template")}function sr(e,t,n){for(var i=4,r=e.attrs||[],o=function(e){for(var t=0;t<e.length;t++)if(Tn(e[t]))return t;return e.length}(r),a=!1,s=0;s<t.length;s++){var c=t[s];if("number"!=typeof c){if(!a)if(4&i){if(i=2|1&i,""!==c&&!ar(e,c,n)||""===c&&1===t.length){if(cr(i))return!1;a=!0}}else{var l=8&i?c:t[++s];if(8&i&&null!==e.attrs){if(!rr(e.attrs,l,n)){if(cr(i))return!1;a=!0}continue}var u=lr(8&i?"class":c,r,or(e),n);if(-1===u){if(cr(i))return!1;a=!0;continue}if(""!==l){var d;d=u>o?"":r[u+1].toLowerCase();var p=8&i?d:null;if(p&&-1!==ir(p,l,0)||2&i&&l!==d){if(cr(i))return!1;a=!0}}}}else{if(!a&&!cr(i)&&!cr(c))return!1;if(a&&cr(c))continue;a=!1,i=c|1&i}}return cr(i)||a}function cr(e){return 0==(1&e)}function lr(e,t,n,i){if(null===t)return-1;var r=0;if(i||!n){for(var o=!1;r<t.length;){var a=t[r];if(a===e)return r;if(3===a||6===a)o=!0;else{if(1===a||2===a){for(var s=t[++r];"string"==typeof s;)s=t[++r];continue}if(4===a)break;if(0===a){r+=4;continue}}r+=o?1:2}return-1}return function(e,t){var n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){var i=e[n];if("number"==typeof i)return-1;if(i===t)return n;n++}return-1}(t,e)}function ur(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=0;i<t.length;i++)if(sr(e,t[i],n))return!0;return!1}function dr(e,t){e:for(var n=0;n<t.length;n++){var i=t[n];if(e.length===i.length){for(var r=0;r<e.length;r++)if(e[r]!==i[r])continue e;return!0}}return!1}function pr(e,t){return e?":not("+t.trim()+")":t}function hr(e){for(var t=e[0],n=1,i=2,r="",o=!1;n<e.length;){var a=e[n];if("string"==typeof a)if(2&i){var s=e[++n];r+="["+a+(s.length>0?'="'+s+'"':"")+"]"}else 8&i?r+="."+a:4&i&&(r+=" "+a);else""===r||cr(a)||(t+=pr(o,r),r=""),i=a,o=o||!cr(i);n++}return""!==r&&(t+=pr(o,r)),t}!function(e){e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL"}(Ei||(Ei={}));var fr={};function br(e){var t=e[3];return nt(t)?t[3]:t}function mr(e){return vr(e[13])}function gr(e){return vr(e[4])}function vr(e){for(;null!==e&&!nt(e);)e=e[4];return e}function yr(e){Mr(Ut(),Ft(),mn()+e,Kt())}function Mr(e,t,n,i){if(!i)if(3==(3&t[2])){var r=e.preOrderCheckHooks;null!==r&&On(t,r,n)}else{var o=e.preOrderHooks;null!==o&&zn(t,o,0,n)}gn(n)}function _r(e,t){return e<<17|t<<2}function Or(e){return e>>17&32767}function zr(e){return 2|e}function Ar(e){return(131068&e)>>2}function kr(e,t){return-131069&e|t<<2}function Cr(e){return 1|e}function wr(e,t){var n=e.contentQueries;if(null!==n)for(var i=0;i<n.length;i+=2){var r=n[i],o=n[i+1];if(-1!==o){var a=e.data[o];sn(r),a.contentQueries(2,t[o],o)}}}function Sr(e,t,n){return Ct(t)?t.createElement(e,n):null===n?t.createElement(e):t.createElementNS(n,e)}function Tr(e,t,n,i,r,o,a,s,c,l){var u=t.blueprint.slice();return u[0]=r,u[2]=140|i,Pt(u),u[3]=u[15]=e,u[8]=n,u[10]=a||e&&e[10],u[11]=s||e&&e[11],u[12]=c||e&&e[12]||null,u[9]=l||e&&e[9]||null,u[6]=o,u[16]=2==t.type?e[16]:u,u}function qr(e,t,n,i,r){var o=t+20,a=e.data[o]||function(e,t,n,i,r){var o=Ht(),a=Xt(),s=a?o:o&&o.parent,c=e.data[t]=function(e,t,n,i,r,o){return{type:n,index:i,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,tagName:r,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s,n,t,i,r);return null===e.firstChild&&(e.firstChild=c),null!==o&&(a&&null==o.child&&null!==c.parent?o.child=c:a||(o.next=c)),c}(e,o,n,i,r);return Yt(a,!0),a}function Lr(e,t,n){ln(t);try{var i=e.viewQuery;null!==i&&lo(1,i,n);var r=e.template;null!==r&&Rr(e,t,r,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&wr(e,t),e.staticViewQueries&&lo(2,e.viewQuery,n);var o=e.components;null!==o&&function(e,t){for(var n=0;n<t.length;n++)ro(e,t[n])}(t,o)}catch(a){throw e.firstCreatePass&&(e.incompleteFirstPass=!0),a}finally{t[2]&=-5,fn()}}function Er(e,t,n,i){var r=t[2];if(256!=(256&r)){ln(t);var o=Kt();try{Pt(t),$t(e.bindingStartIndex),null!==n&&Rr(e,t,n,2,i);var a=3==(3&r);if(!o)if(a){var s=e.preOrderCheckHooks;null!==s&&On(t,s,null)}else{var c=e.preOrderHooks;null!==c&&zn(t,c,0,null),An(t,0)}if(function(e){for(var t=mr(e);null!==t;t=gr(t))if(t[2])for(var n=t[9],i=0;i<n.length;i++){var r=n[i],o=r[3];0==(1024&r[2])&&Nt(o,1),r[2]|=1024}}(t),function(e){for(var t=mr(e);null!==t;t=gr(t))for(var n=10;n<t.length;n++){var i=t[n],r=i[1];It(i)&&Er(r,i,r.template,i[8])}}(t),null!==e.contentQueries&&wr(e,t),!o)if(a){var l=e.contentCheckHooks;null!==l&&On(t,l)}else{var u=e.contentHooks;null!==u&&zn(t,u,1),An(t,1)}!function(e,t){try{var n=e.expandoInstructions;if(null!==n)for(var i=e.expandoStartIndex,r=-1,o=0;o<n.length;o++){var a=n[o];"number"==typeof a?a<=0?(gn(0-a),r=i+=9+n[++o]):i+=a:(null!==a&&(nn(i,r),a(2,t[r])),r++)}}finally{gn(-1)}}(e,t);var d=e.components;null!==d&&function(e,t){for(var n=0;n<t.length;n++)io(e,t[n])}(t,d);var p=e.viewQuery;if(null!==p&&lo(2,p,i),!o)if(a){var h=e.viewCheckHooks;null!==h&&On(t,h)}else{var f=e.viewHooks;null!==f&&zn(t,f,2),An(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),o||(t[2]&=-73),1024&t[2]&&(t[2]&=-1025,Nt(t[3],-1))}finally{fn()}}}function Dr(e,t,n,i){var r=t[10],o=!Kt(),a=xt(t);try{o&&!a&&r.begin&&r.begin(),a&&Lr(e,t,i),Er(e,t,n,i)}finally{o&&!a&&r.end&&r.end()}}function Rr(e,t,n,i,r){var o=mn();try{gn(-1),2&i&&t.length>20&&Mr(e,t,0,Kt()),n(i,r)}finally{gn(o)}}function xr(e,t,n){if(it(t))for(var i=t.directiveStart,r=t.directiveEnd,o=i;o<r;o++){var a=e.data[o];a.contentQueries&&a.contentQueries(1,n[o],o)}}function Ir(e,t,n){Bt()&&(function(e,t,n,i){var r=n.directiveStart,o=n.directiveEnd;e.firstCreatePass||Nn(n,t),nr(i,t);for(var a=n.initialInputs,s=r;s<o;s++){var c=e.data[s],l=at(c);l&&Zr(t,n,c);var u=Gn(t,e,s,n);nr(u,t),null!==a&&eo(t,s-r,u,c,n,a),l&&(Dt(n.index,t)[8]=u)}}(e,t,n,qt(n,t)),128==(128&n.flags)&&function(e,t,n){var i=n.directiveStart,r=n.directiveEnd,o=e.expandoInstructions,a=e.firstCreatePass,s=n.index-20,c=jt.lFrame.currentDirectiveIndex;try{gn(s);for(var l=i;l<r;l++){var u=e.data[l],d=t[l];rn(l),null!==u.hostBindings||0!==u.hostVars||null!==u.hostAttrs?Yr(u,d):a&&o.push(null)}}finally{gn(-1),rn(c)}}(e,t,n))}function Wr(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:qt,i=t.localNames;if(null!==i)for(var r=t.index+1,o=0;o<i.length;o+=2){var a=i[o+1],s=-1===a?n(t,e):e[a];e[r++]=s}}function Pr(e){var t=e.tView;if(null===t||t.incompleteFirstPass){return e.tView=Nr(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts)}return t}function Nr(e,t,n,i,r,o,a,s,c,l){var u=20+i,d=u+r,p=function(e,t){for(var n=[],i=0;i<t;i++)n.push(i<e?null:fr);return n}(u,d),h="function"==typeof l?l():l;return p[1]={type:e,blueprint:p,template:n,queries:null,viewQuery:s,declTNode:t,data:p.slice().fill(null,u),bindingStartIndex:u,expandoStartIndex:d,expandoInstructions:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof o?o():o,pipeRegistry:"function"==typeof a?a():a,firstChild:null,schemas:c,consts:h,incompleteFirstPass:!1}}function jr(e,t,n,i){var r=po(t);r.push(n),e.firstCreatePass&&function(e){return e.cleanup||(e.cleanup=[])}(e).push(i,r.length-1)}function Br(e,t,n){for(var i in e)if(e.hasOwnProperty(i)){n=null===n?{}:n;var r=e[i];n.hasOwnProperty(i)?n[i].push(t,r):n[i]=[t,r]}return n}function Fr(e,t,n,i,r,o,a,s){var c,l,u=qt(t,n),d=t.inputs;!s&&null!=d&&(c=d[i])?(bo(e,n,c,i,r),rt(t)&&function(e,t){var n=Dt(t,e);16&n[2]||(n[2]|=64)}(n,t.index)):2===t.type?(i="class"===(l=i)?"className":"for"===l?"htmlFor":"formaction"===l?"formAction":"innerHtml"===l?"innerHTML":"readonly"===l?"readOnly":"tabindex"===l?"tabIndex":l,r=null!=a?a(r,t.tagName||"",i):r,Ct(o)?o.setProperty(u,i,r):qn(i)||(u.setProperty?u.setProperty(i,r):u[i]=r)):0!==t.type&&t.type}function Ur(e,t,n,i){var r=!1;if(Bt()){var o=function(e,t,n){var i=e.directiveRegistry,r=null;if(i)for(var o=0;o<i.length;o++){var a=i[o];ur(n,a.selectors,!1)&&(r||(r=[]),Un(Nn(n,t),e,a.type),at(a)?(Gr(e,n),r.unshift(a)):r.push(a))}return r}(e,t,n),a=null===i?null:{"":-1};if(null!==o){var s=0;r=!0,Qr(n,e.data.length,o.length);for(var c=0;c<o.length;c++){var l=o[c];l.providersResolver&&l.providersResolver(l)}Xr(e,n,o.length);for(var u=!1,d=!1,p=0;p<o.length;p++){var h=o[p];n.mergedAttrs=Ln(n.mergedAttrs,h.hostAttrs),Jr(e,t,h),Kr(e.data.length-1,h,a),null!==h.contentQueries&&(n.flags|=8),null===h.hostBindings&&null===h.hostAttrs&&0===h.hostVars||(n.flags|=128);var f=h.type.prototype;!u&&(f.ngOnChanges||f.ngOnInit||f.ngDoCheck)&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n.index-20),u=!0),d||!f.ngOnChanges&&!f.ngDoCheck||((e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n.index-20),d=!0),Vr(e,h),s+=h.hostVars}!function(e,t){for(var n=t.directiveStart,i=t.directiveEnd,r=e.data,o=t.attrs,a=[],s=null,c=null,l=n;l<i;l++){var u=r[l],d=u.inputs,p=null===o||or(t)?null:to(d,o);a.push(p),s=Br(d,l,s),c=Br(u.outputs,l,c)}null!==s&&(s.hasOwnProperty("class")&&(t.flags|=16),s.hasOwnProperty("style")&&(t.flags|=32)),t.initialInputs=a,t.inputs=s,t.outputs=c}(e,n),Hr(e,t,s)}a&&function(e,t,n){if(t)for(var i=e.localNames=[],r=0;r<t.length;r+=2){var o=n[t[r+1]];if(null==o)throw new Error("Export of name '".concat(t[r+1],"' not found!"));i.push(t[r],o)}}(n,i,a)}return n.mergedAttrs=Ln(n.mergedAttrs,n.attrs),r}function Vr(e,t){var n=e.expandoInstructions;n.push(t.hostBindings),0!==t.hostVars&&n.push(t.hostVars)}function Hr(e,t,n){for(var i=0;i<n;i++)t.push(fr),e.blueprint.push(fr),e.data.push(null)}function Yr(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Xr(e,t,n){var i=20-t.index,r=1048575&t.providerIndexes,o=e.data.length-r;(e.expandoInstructions||(e.expandoInstructions=[])).push(i,o,n)}function Gr(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function Kr(e,t,n){if(n){if(t.exportAs)for(var i=0;i<t.exportAs.length;i++)n[t.exportAs[i]]=e;at(t)&&(n[""]=e)}}function Qr(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function Jr(e,t,n){e.data.push(n);var i=n.factory||(n.factory=$e(n.type)),r=new wn(i,at(n),null);e.blueprint.push(r),t.push(r)}function Zr(e,t,n){var i=qt(t,e),r=Pr(n),o=e[10],a=oo(e,Tr(e,r,null,n.onPush?64:16,i,t,o,o.createRenderer(i,n),null,null));e[t.index]=a}function $r(e,t,n,i,r,o){var a=qt(e,t),s=t[11];if(null==i)Ct(s)?s.removeAttribute(a,n,o):a.removeAttribute(n);else{var c=null==r?ct(i):r(i,e.tagName||"",n);Ct(s)?s.setAttribute(a,n,c,o):o?a.setAttributeNS(o,n,c):a.setAttribute(n,c)}}function eo(e,t,n,i,r,o){var a=o[t];if(null!==a)for(var s=i.setInput,c=0;c<a.length;){var l=a[c++],u=a[c++],d=a[c++];null!==s?i.setInput(n,d,l,u):n[u]=d}}function to(e,t){for(var n=null,i=0;i<t.length;){var r=t[i];if(0!==r)if(5!==r){if("number"==typeof r)break;e.hasOwnProperty(r)&&(null===n&&(n=[]),n.push(r,e[r],t[i+1])),i+=2}else i+=2;else i+=4}return n}function no(e,t,n,i){return new Array(e,!0,!1,t,null,0,i,n,null,null)}function io(e,t){var n=Dt(t,e);if(It(n)){var i=n[1];80&n[2]?Er(i,n,i.template,n[8]):n[5]>0&&function e(t){for(var n=mr(t);null!==n;n=gr(n))for(var i=10;i<n.length;i++){var r=n[i];if(1024&r[2]){var o=r[1];Er(o,r,o.template,r[8])}else r[5]>0&&e(r)}var a=t[1].components;if(null!==a)for(var s=0;s<a.length;s++){var c=Dt(a[s],t);It(c)&&c[5]>0&&e(c)}}(n)}}function ro(e,t){var n=Dt(t,e),i=n[1];!function(e,t){for(var n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}(i,n),Lr(i,n,n[8])}function oo(e,t){return e[13]?e[14][4]=t:e[13]=t,e[14]=t,t}function ao(e){for(;e;){e[2]|=64;var t=br(e);if(st(e)&&!t)return e;e=t}return null}function so(e,t,n){var i=t[10];i.begin&&i.begin();try{Er(e,t,e.template,n)}catch(r){throw fo(t,r),r}finally{i.end&&i.end()}}function co(e){!function(e){for(var t=0;t<e.components.length;t++){var n=e.components[t],i=Rt(n),r=i[1];Dr(r,i,r.template,n)}}(e[8])}function lo(e,t,n){sn(0),t(e,n)}var uo=Promise.resolve(null);function po(e){return e[7]||(e[7]=[])}function ho(e,t,n){return(null===e||at(e))&&(n=function(e){for(;Array.isArray(e);){if("object"==typeof e[1])return e;e=e[0]}return null}(n[t.index])),n[11]}function fo(e,t){var n=e[9],i=n?n.get(ii,null):null;i&&i.handleError(t)}function bo(e,t,n,i,r){for(var o=0;o<n.length;){var a=n[o++],s=n[o++],c=t[a],l=e.data[a];null!==l.setInput?l.setInput(c,r,i,s):c[s]=r}}function mo(e,t,n){var i=Tt(t,e),r=e[11];Ct(r)?r.setValue(i,n):i.textContent=n}function go(e,t,n,i,r){if(null!=i){var o,a=!1;nt(i)?o=i:tt(i)&&(a=!0,i=i[0]);var s=St(i);0===e&&null!==n?null==r?ko(t,n,s):Ao(t,n,s,r||null):1===e&&null!==n?Ao(t,n,s,r||null):2===e?qo(t,s,a):3===e&&t.destroyNode(s),null!=o&&function(e,t,n,i,r){var o=n[7];o!==St(n)&&go(t,e,i,o,r);for(var a=10;a<n.length;a++){var s=n[a];Eo(s[1],s,e,t,i,o)}}(t,e,o,n,r)}}function vo(e,t){return Ct(t)?t.createText(e):t.createTextNode(e)}function yo(e,t){var n=e[9],i=n.indexOf(t),r=t[3];1024&t[2]&&(t[2]&=-1025,Nt(r,-1)),n.splice(i,1)}function Mo(e,t){if(!(e.length<=10)){var n,i=10+t,r=e[i];if(r){var o=r[17];null!==o&&o!==e&&yo(o,r),t>0&&(e[i-1][4]=r[4]);var a=Ee(e,10+t);Eo(r[1],n=r,n[11],2,null,null),n[0]=null,n[6]=null;var s=a[19];null!==s&&s.detachView(a[1]),r[3]=null,r[4]=null,r[2]&=-129}return r}}function _o(e,t){if(!(256&t[2])){var n=t[11];Ct(n)&&n.destroyNode&&Eo(e,t,n,3,null,null),function(e){var t=e[13];if(!t)return Oo(e[1],e);for(;t;){var n=null;if(tt(t))n=t[13];else{var i=t[10];i&&(n=i)}if(!n){for(;t&&!t[4]&&t!==e;)tt(t)&&Oo(t[1],t),t=t[3];null===t&&(t=e),tt(t)&&Oo(t[1],t),n=t&&t[4]}t=n}}(t)}}function Oo(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){var n;if(null!=e&&null!=(n=e.destroyHooks))for(var i=0;i<n.length;i+=2){var r=t[n[i]];if(!(r instanceof wn)){var o=n[i+1];if(Array.isArray(o))for(var a=0;a<o.length;a+=2)o[a+1].call(r[o[a]]);else o.call(r)}}}(e,t),function(e,t){var n=e.cleanup;if(null!==n){for(var i=t[7],r=0;r<n.length-1;r+=2)if("string"==typeof n[r]){var o=n[r+1],a="function"==typeof o?o(t):St(t[o]),s=i[n[r+2]],c=n[r+3];"boolean"==typeof c?a.removeEventListener(n[r],s,c):c>=0?i[c]():i[-c].unsubscribe(),r+=2}else{var l=i[n[r+1]];n[r].call(l)}t[7]=null}}(e,t),1===t[1].type&&Ct(t[11])&&t[11].destroy();var n=t[17];if(null!==n&&nt(t[3])){n!==t[3]&&yo(n,t);var i=t[19];null!==i&&i.detachView(e)}}}function zo(e,t,n){for(var i=t.parent;null!=i&&(3===i.type||4===i.type);)i=(t=i).parent;if(null===i)return n[0];if(t&&4===t.type&&4&t.flags)return qt(t,n).parentNode;if(2&i.flags){var r=e.data,o=r[r[i.index].directiveStart].encapsulation;if(o!==Ae.ShadowDom&&o!==Ae.Native)return null}return qt(i,n)}function Ao(e,t,n,i){Ct(e)?e.insertBefore(t,n,i):t.insertBefore(n,i,!0)}function ko(e,t,n){Ct(e)?e.appendChild(t,n):t.appendChild(n)}function Co(e,t,n,i){null!==i?Ao(e,t,n,i):ko(e,t,n)}function wo(e,t){return Ct(e)?e.parentNode(t):t.parentNode}function So(e,t){return 3===e.type||4===e.type?qt(e,t):null}function To(e,t,n,i){var r=zo(e,i,t);if(null!=r){var o=t[11],a=So(i.parent||t[6],t);if(Array.isArray(n))for(var s=0;s<n.length;s++)Co(o,r,n[s],a);else Co(o,r,n,a)}}function qo(e,t,n){var i=wo(e,t);i&&function(e,t,n,i){Ct(e)?e.removeChild(t,n,i):t.removeChild(n)}(e,i,t,n)}function Lo(e,t,n,i,r,o,a){for(;null!=n;){var s=i[n.index],c=n.type;a&&0===t&&(s&&nr(St(s),i),n.flags|=4),64!=(64&n.flags)&&(3===c||4===c?(Lo(e,t,n.child,i,r,o,!1),go(t,e,r,s,o)):1===c?Ro(e,t,i,n,r,o):go(t,e,r,s,o)),n=a?n.projectionNext:n.next}}function Eo(e,t,n,i,r,o){Lo(n,i,e.firstChild,t,r,o,!1)}function Do(e,t,n){Ro(t[11],0,t,n,zo(e,n,t),So(n.parent||t[6],t))}function Ro(e,t,n,i,r,o){var a=n[16],s=a[6].projection[i.projection];if(Array.isArray(s))for(var c=0;c<s.length;c++)go(t,e,r,s[c],o);else Lo(e,t,s,a[3],r,o,!0)}function xo(e,t,n){Ct(e)?e.setAttribute(t,"style",n):t.style.cssText=n}function Io(e,t,n){Ct(e)?""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n):t.className=n}var Wo,Po,No,jo=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._lView=t,this._cdRefInjectingView=n,this._appRef=null,this._viewContainerRef=null}),[{key:"rootNodes",get:function(){var e=this._lView,t=e[1];return function e(t,n,i,r){for(var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];null!==i;){var a=n[i.index];if(null!==a&&r.push(St(a)),nt(a))for(var s=10;s<a.length;s++){var c=a[s],l=c[1].firstChild;null!==l&&e(c[1],c,l,r)}var u=i.type;if(3===u||4===u)e(t,n,i.child,r);else if(1===u){var d=n[16],p=d[6],h=i.projection,f=p.projection[h];if(Array.isArray(f))r.push.apply(r,_toConsumableArray(f));else{var b=br(d);e(b[1],b,f,r,!0)}}i=o?i.projectionNext:i.next}return r}(t,e,t.firstChild,[])}},{key:"context",get:function(){return this._lView[8]}},{key:"destroyed",get:function(){return 256==(256&this._lView[2])}},{key:"destroy",value:function(){if(this._appRef)this._appRef.detachView(this);else if(this._viewContainerRef){var e=this._viewContainerRef.indexOf(this);e>-1&&this._viewContainerRef.detach(e),this._viewContainerRef=null}_o(this._lView[1],this._lView)}},{key:"onDestroy",value:function(e){jr(this._lView[1],this._lView,null,e)}},{key:"markForCheck",value:function(){ao(this._cdRefInjectingView||this._lView)}},{key:"detach",value:function(){this._lView[2]&=-129}},{key:"reattach",value:function(){this._lView[2]|=128}},{key:"detectChanges",value:function(){so(this._lView[1],this._lView,this.context)}},{key:"checkNoChanges",value:function(){!function(e,t,n){Qt(!0);try{so(e,t,n)}finally{Qt(!1)}}(this._lView[1],this._lView,this.context)}},{key:"attachToViewContainerRef",value:function(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e}},{key:"detachFromAppRef",value:function(){var e;this._appRef=null,Eo(this._lView[1],e=this._lView,e[11],2,null,null)}},{key:"attachToAppRef",value:function(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}}])}(),Bo=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e]))._view=e,n}return _inherits(t,e),_createClass(t,[{key:"detectChanges",value:function(){co(this._view)}},{key:"checkNoChanges",value:function(){!function(e){Qt(!0);try{co(e)}finally{Qt(!1)}}(this._view)}},{key:"context",get:function(){return null}}])}(jo);function Fo(e,t,n){return Wo||(Wo=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(e)),new Wo(qt(t,n))}function Uo(e,t,n,i){return Po||(Po=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._declarationView=e,r._declarationTContainer=n,r.elementRef=i,r}return _inherits(t,e),_createClass(t,[{key:"createEmbeddedView",value:function(e){var t=this._declarationTContainer.tViews,n=Tr(this._declarationView,t,e,16,null,t.declTNode,null,null,null,null),i=this._declarationView[this._declarationTContainer.index];n[17]=i;var r=this._declarationView[19];return null!==r&&(n[19]=r.createEmbeddedView(t)),Lr(t,n,e),new jo(n)}}])}(e)),0===n.type?new Po(i,n,Fo(t,n,i)):null}function Vo(e,t,n,i){var r;No||(No=function(e){function n(e,t,i){var r;return _classCallCheck(this,n),(r=_callSuper(this,n))._lContainer=e,r._hostTNode=t,r._hostView=i,r}return _inherits(n,e),_createClass(n,[{key:"element",get:function(){return Fo(t,this._hostTNode,this._hostView)}},{key:"injector",get:function(){return new Jn(this._hostTNode,this._hostView)}},{key:"parentInjector",get:function(){var e=Fn(this._hostTNode,this._hostView);if(Dn(e)){var t=xn(e,this._hostView),n=Rn(e),i=t[1].data[n+8];return new Jn(i,t)}return new Jn(null,this._hostView)}},{key:"clear",value:function(){for(;this.length>0;)this.remove(this.length-1)}},{key:"get",value:function(e){return null!==this._lContainer[8]&&this._lContainer[8][e]||null}},{key:"length",get:function(){return this._lContainer.length-10}},{key:"createEmbeddedView",value:function(e,t,n){var i=e.createEmbeddedView(t||{});return this.insert(i,n),i}},{key:"createComponent",value:function(e,t,n,i,r){var o=n||this.parentInjector;if(!r&&null==e.ngModule&&o){var a=o.get(Ce,null);a&&(r=a)}var s=e.create(o,i,void 0,r);return this.insert(s.hostView,t),s}},{key:"insert",value:function(e,t){var n=e._lView,i=n[1];if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");if(this.allocateContainerIfNeeded(),nt(n[3])){var r=this.indexOf(e);if(-1!==r)this.detach(r);else{var o=n[3],a=new No(o,o[6],o[3]);a.detach(a.indexOf(e))}}var s=this._adjustIndex(t),c=this._lContainer;!function(e,t,n,i){var r=10+i,o=n.length;i>0&&(n[r-1][4]=t),i<o-10?(t[4]=n[r],Le(n,10+i,t)):(n.push(t),t[4]=null),t[3]=n;var a=t[17];null!==a&&n!==a&&function(e,t){var n=e[9],i=t[3][3][16];t[16]!==i&&(e[2]=!0),null===n?e[9]=[t]:n.push(t)}(a,t);var s=t[19];null!==s&&s.insertView(e),t[2]|=128}(i,n,c,s);var l=function e(t,n){var i=10+t+1;if(i<n.length){var r=n[i],o=r[1].firstChild;if(null!==o)return function t(n,i){if(null!==i){var r=i.type;if(2===r)return qt(i,n);if(0===r)return e(-1,n[i.index]);if(3===r||4===r){var o=i.child;if(null!==o)return t(n,o);var a=n[i.index];return nt(a)?e(-1,a):St(a)}var s=n[16],c=s[6],l=br(s),u=c.projection[i.projection];return null!=u?t(l,u):t(n,i.next)}return null}(r,o)}return n[7]}(s,c),u=n[11],d=wo(u,c[7]);return null!==d&&function(e,t,n,i,r,o){i[0]=r,i[6]=t,Eo(e,i,n,1,r,o)}(i,c[6],u,n,d,l),e.attachToViewContainerRef(this),Le(c[8],s,e),e}},{key:"move",value:function(e,t){if(e.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");return this.insert(e,t)}},{key:"indexOf",value:function(e){var t=this._lContainer[8];return null!==t?t.indexOf(e):-1}},{key:"remove",value:function(e){this.allocateContainerIfNeeded();var t=this._adjustIndex(e,-1),n=Mo(this._lContainer,t);n&&(Ee(this._lContainer[8],t),_o(n[1],n))}},{key:"detach",value:function(e){this.allocateContainerIfNeeded();var t=this._adjustIndex(e,-1),n=Mo(this._lContainer,t);return n&&null!=Ee(this._lContainer[8],t)?new jo(n):null}},{key:"_adjustIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return null==e?this.length+t:e}},{key:"allocateContainerIfNeeded",value:function(){null===this._lContainer[8]&&(this._lContainer[8]=[])}}])}(e));var o=i[n.index];if(nt(o))r=o;else{var a;if(3===n.type)a=St(o);else if(a=i[11].createComment(""),st(i)){var s=i[11],c=qt(n,i);Ao(s,wo(s,c),a,function(e,t){return Ct(e)?e.nextSibling(t):t.nextSibling}(s,c))}else To(i[1],i,a,n);i[n.index]=r=no(o,i,a,n),oo(i,r)}return new No(r,n,i)}function Ho(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(e,t,n){if(!n&&rt(e)){var i=Dt(e.index,t);return new jo(i,i)}if(2===e.type||0===e.type||3===e.type||4===e.type){var r=t[16];return new jo(r,t)}return null}(Ht(),Ft(),e)}var Yo=_createClass((function e(){_classCallCheck(this,e)}));Yo.__NG_ELEMENT_ID__=function(){return Xo()};var Xo=Ho,Go=Function;function Ko(e){return"function"==typeof e}var Qo=/^function\s+\S+\(\)\s*{[\s\S]+\.apply\(this,\s*(arguments|[^()]+\(arguments\))\)/,Jo=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{/,Zo=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(/,$o=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(\)\s*{\s*super\(\.\.\.arguments\)/,ea=function(){return _createClass((function e(t){_classCallCheck(this,e),this._reflect=t||K.Reflect}),[{key:"isReflectionEnabled",value:function(){return!0}},{key:"factory",value:function(e){return function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return _construct(e,n)}}},{key:"_zipTypesAndAnnotations",value:function(e,t){var n;n=De(void 0===e?t.length:e.length);for(var i=0;i<n.length;i++)void 0===e?n[i]=[]:e[i]&&e[i]!=Object?n[i]=[e[i]]:n[i]=[],t&&null!=t[i]&&(n[i]=n[i].concat(t[i]));return n}},{key:"_ownParameters",value:function(e,t){if(n=e.toString(),Qo.test(n)||$o.test(n)||Jo.test(n)&&!Zo.test(n))return null;var n;if(e.parameters&&e.parameters!==t.parameters)return e.parameters;var i=e.ctorParameters;if(i&&i!==t.ctorParameters){var r="function"==typeof i?i():i,o=r.map((function(e){return e&&e.type})),a=r.map((function(e){return e&&ta(e.decorators)}));return this._zipTypesAndAnnotations(o,a)}var s=e.hasOwnProperty(u)&&e[u],c=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",e);return c||s?this._zipTypesAndAnnotations(c,s):De(e.length)}},{key:"parameters",value:function(e){if(!Ko(e))return[];var t=na(e),n=this._ownParameters(e,t);return n||t===Object||(n=this.parameters(t)),n||[]}},{key:"_ownAnnotations",value:function(e,t){if(e.annotations&&e.annotations!==t.annotations){var n=e.annotations;return"function"==typeof n&&n.annotations&&(n=n.annotations),n}return e.decorators&&e.decorators!==t.decorators?ta(e.decorators):e.hasOwnProperty(l)?e[l]:null}},{key:"annotations",value:function(e){if(!Ko(e))return[];var t=na(e),n=this._ownAnnotations(e,t)||[];return(t!==Object?this.annotations(t):[]).concat(n)}},{key:"_ownPropMetadata",value:function(e,t){if(e.propMetadata&&e.propMetadata!==t.propMetadata){var n=e.propMetadata;return"function"==typeof n&&n.propMetadata&&(n=n.propMetadata),n}if(e.propDecorators&&e.propDecorators!==t.propDecorators){var i=e.propDecorators,r={};return Object.keys(i).forEach((function(e){r[e]=ta(i[e])})),r}return e.hasOwnProperty(d)?e[d]:null}},{key:"propMetadata",value:function(e){if(!Ko(e))return{};var t=na(e),n={};if(t!==Object){var i=this.propMetadata(t);Object.keys(i).forEach((function(e){n[e]=i[e]}))}var r=this._ownPropMetadata(e,t);return r&&Object.keys(r).forEach((function(e){var t=[];n.hasOwnProperty(e)&&t.push.apply(t,_toConsumableArray(n[e])),t.push.apply(t,_toConsumableArray(r[e])),n[e]=t})),n}},{key:"ownPropMetadata",value:function(e){return Ko(e)&&this._ownPropMetadata(e,na(e))||{}}},{key:"hasLifecycleHook",value:function(e,t){return e instanceof Go&&t in e.prototype}},{key:"guards",value:function(e){return{}}},{key:"getter",value:function(e){return new Function("o","return o."+e+";")}},{key:"setter",value:function(e){return new Function("o","v","return o."+e+" = v;")}},{key:"method",value:function(e){return new Function("o","args","if (!o.".concat(e,") throw new Error('\"").concat(e,"\" is undefined');\n        return o.").concat(e,".apply(o, args);"))}},{key:"importUri",value:function(e){return"object"==typeof e&&e.filePath?e.filePath:"./"+I(e)}},{key:"resourceUri",value:function(e){return"./"+I(e)}},{key:"resolveIdentifier",value:function(e,t,n,i){return i}},{key:"resolveEnum",value:function(e,t){return e[t]}}])}();function ta(e){return e?e.map((function(e){return _construct(e.type.annotationCls,_toConsumableArray(e.args?e.args:[]))})):[]}function na(e){var t=e.prototype?Object.getPrototypeOf(e.prototype):null;return(t?t.constructor:null)||Object}var ia=null;function ra(){return ia=ia||new ea}function oa(e){return aa(ra().parameters(e))}function aa(e){var t=Q();return e.map((function(e){return function(e,t){var n={token:null,host:!1,optional:!1,resolved:e.R3ResolvedDependencyType.Token,self:!1,skipSelf:!1};function i(t){n.resolved=e.R3ResolvedDependencyType.Token,n.token=t}if(Array.isArray(t)&&t.length>0)for(var r=0;r<t.length;r++){var o=t[r];if(void 0!==o){var a=Object.getPrototypeOf(o);if(o instanceof v||"Optional"===a.ngMetadataName)n.optional=!0;else if(o instanceof M||"SkipSelf"===a.ngMetadataName)n.skipSelf=!0;else if(o instanceof y||"Self"===a.ngMetadataName)n.self=!0;else if(o instanceof _||"Host"===a.ngMetadataName)n.host=!0;else if(o instanceof g)n.token=o.token;else if(o instanceof O){if(void 0===o.attributeName)throw new Error("Attribute name must be defined.");n.token=o.attributeName,n.resolved=e.R3ResolvedDependencyType.Attribute}else o===Yo?(n.token=o,n.resolved=e.R3ResolvedDependencyType.ChangeDetectorRef):i(o)}}else void 0===t||Array.isArray(t)&&0===t.length?(n.token=void 0,n.resolved=F.Invalid):i(t);return n}(t,e)}))}var sa=z({provide:String,useValue:z});function ca(e){return void 0!==e.useClass}function la(e){return void 0!==e.useFactory}function ua(e,t){var n=t||{providedIn:null},i={name:e.name,type:e,typeArgumentCount:0,providedIn:n.providedIn,userDeps:void 0};return(ca(n)||la(n))&&void 0!==n.deps&&(i.userDeps=aa(n.deps)),ca(n)?i.useClass=j(n.useClass):function(e){return sa in e}(n)?i.useValue=j(n.useValue):la(n)?i.useFactory=n.useFactory:function(e){return void 0!==e.useExisting}(n)&&(i.useExisting=j(n.useExisting)),i}z({provide:String,useValue:z});var da=p("Injectable",void 0,void 0,void 0,(function(e,t){return pa(e,t)})),pa=function(e,t){var n=null,i=null;e.hasOwnProperty(L)||(Object.defineProperty(e,L,{get:function(){return null===n&&(n=Q().compileInjectable(ke,"ng:///".concat(e.name,"/\u0275prov.js"),ua(e,t))),n}}),e.hasOwnProperty(D)||(e[D]=function(){return e[L]})),e.hasOwnProperty(ne)||Object.defineProperty(e,ne,{get:function(){if(null===i){var n=ua(e,t),r=Q();i=r.compileFactory(ke,"ng:///".concat(e.name,"/\u0275fac.js"),{name:n.name,type:n.type,typeArgumentCount:n.typeArgumentCount,deps:oa(e),injectFn:"inject",target:r.R3FactoryTarget.Injectable})}return i},configurable:!0})},ha=new ae("Set Injector scope."),fa={},ba={},ma=[],ga=void 0;function va(){return void 0===ga&&(ga=new Me),ga}function ya(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0;return new Ma(e,n,t||va(),i)}var Ma=function(){return _createClass((function e(t,n,i){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,e),this.parent=i,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;var a=[];n&&qe(n,(function(e){return r.processProvider(e,t,n)})),qe([t],(function(e){return r.processInjectorType(e,[],a)})),this.records.set(se,za(void 0,this));var s=this.records.get(ha);this.scope=null!=s?s.value:null,this.source=o||("object"==typeof t?null:I(t))}),[{key:"destroyed",get:function(){return this._destroyed}},{key:"destroy",value:function(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach((function(e){return e.ngOnDestroy()}))}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ce,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:m.Default;this.assertNotDestroyed();var i,r=pe(this);try{if(!(n&m.SkipSelf)){var o=this.records.get(e);if(void 0===o){var a=("function"==typeof(i=e)||"object"==typeof i&&i instanceof ae)&&S(e);o=a&&this.injectableDefInScope(a)?za(_a(e),fa):null,this.records.set(e,o)}if(null!=o)return this.hydrate(e,o)}var s=n&m.Self?va():this.parent;return t=n&m.Optional&&t===ce?null:t,s.get(e,t)}catch(c){if("NullInjectorError"===c.name){if((c.ngTempTokenPath=c.ngTempTokenPath||[]).unshift(I(e)),r)throw c;return _e(c,e,"R3InjectorError",this.source)}throw c}finally{pe(r)}}},{key:"_resolveInjectorDefTypes",value:function(){var e=this;this.injectorDefTypes.forEach((function(t){return e.get(t)}))}},{key:"toString",value:function(){var e=[];return this.records.forEach((function(t,n){return e.push(I(n))})),"R3Injector[".concat(e.join(", "),"]")}},{key:"assertNotDestroyed",value:function(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}},{key:"processInjectorType",value:function(e,t,n){var i=this;if(!(e=j(e)))return!1;var r=q(e),o=null==r&&e.ngModule||void 0,a=void 0===o?e:o,s=-1!==n.indexOf(a);if(void 0!==o&&(r=q(o)),null==r)return!1;if(null!=r.imports&&!s){var c;n.push(a);try{qe(r.imports,(function(e){i.processInjectorType(e,t,n)&&(void 0===c&&(c=[]),c.push(e))}))}finally{}if(void 0!==c)for(var l=function(){var e=c[u],t=e.ngModule,n=e.providers;qe(n,(function(e){return i.processProvider(e,t,n||ma)}))},u=0;u<c.length;u++)l()}this.injectorDefTypes.add(a),this.records.set(a,za(r.factory,fa));var d=r.providers;if(null!=d&&!s){var p=e;qe(d,(function(e){return i.processProvider(e,p,d)}))}return void 0!==o&&void 0!==e.providers}},{key:"processProvider",value:function(e,t,n){var i=ka(e=j(e))?e:j(e&&e.provide),r=function(e,t,n){return Aa(e)?za(void 0,e.useValue):za(Oa(e,t,n),fa)}(e,t,n);if(ka(e)||!0!==e.multi)this.records.get(i);else{var o=this.records.get(i);o||((o=za(void 0,fa,!0)).factory=function(){return ye(o.multi)},this.records.set(i,o)),i=e,o.multi.push(e)}this.records.set(i,r)}},{key:"hydrate",value:function(e,t){var n;return t.value===fa&&(t.value=ba,t.value=t.factory()),"object"==typeof t.value&&t.value&&null!==(n=t.value)&&"object"==typeof n&&"function"==typeof n.ngOnDestroy&&this.onDestroy.add(t.value),t.value}},{key:"injectableDefInScope",value:function(e){return!!e.providedIn&&("string"==typeof e.providedIn?"any"===e.providedIn||e.providedIn===this.scope:this.injectorDefTypes.has(e.providedIn))}}])}();function _a(e){var t=S(e),n=null!==t?t.factory:$e(e);if(null!==n)return n;var i=q(e);if(null!==i)return i.factory;if(e instanceof ae)throw new Error("Token ".concat(I(e)," is missing a \u0275prov definition."));if(e instanceof Function)return function(e){var t=e.length;if(t>0){var n=De(t,"?");throw new Error("Can't resolve all parameters for ".concat(I(e),": (").concat(n.join(", "),")."))}var i=function(e){var t=e&&(e[L]||e[R]||e[D]&&e[D]());if(t){var n=function(e){if(e.hasOwnProperty("name"))return e.name;var t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn('DEPRECATED: DI is instantiating a token "'.concat(n,'" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "').concat(n,'" class.')),t}return null}(e);return null!==i?function(){return i.factory(e)}:function(){return new e}}(e);throw new Error("unreachable")}function Oa(e,t,n){var i,r=void 0;if(ka(e)){var o=j(e);return $e(o)||_a(o)}if(Aa(e))r=function(){return j(e.useValue)};else if((i=e)&&i.useFactory)r=function(){return e.useFactory.apply(e,_toConsumableArray(ye(e.deps||[])))};else if(function(e){return!(!e||!e.useExisting)}(e))r=function(){return be(j(e.useExisting))};else{var a=j(e&&(e.useClass||e.provide));if(!function(e){return!!e.deps}(e))return $e(a)||_a(a);r=function(){return _construct(a,_toConsumableArray(ye(e.deps)))}}return r}function za(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{factory:e,value:t,multi:n?[]:void 0}}function Aa(e){return null!==e&&"object"==typeof e&&ue in e}function ka(e){return"function"==typeof e}var Ca=function(e,t,n){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0,r=ya(e,t,n,i);return r._resolveInjectorDefTypes(),r}({name:n},t,e,n)},wa=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"create",value:function(e,t){return Array.isArray(e)?Ca(e,t,""):Ca(e.providers,e.parent,e.name||"")}}])}();function Sa(e){return e.length>1?" ("+function(e){for(var t=[],n=0;n<e.length;++n){if(t.indexOf(e[n])>-1)return t.push(e[n]),t;t.push(e[n])}return t}(e.slice().reverse()).map((function(e){return I(e.token)})).join(" -> ")+")":""}function Ta(e,t,n,i){var r=[t],o=n(r),a=i?function(e,t){var n="".concat(e," caused by: ").concat(t instanceof Error?t.message:t),i=Error(n);return i.ngOriginalError=t,i}(o,i):Error(o);return a.addKey=qa,a.keys=r,a.injectors=[e],a.constructResolvingMessage=n,a.ngOriginalError=i,a}function qa(e,t){this.injectors.push(e),this.keys.push(t),this.message=this.constructResolvingMessage(this.keys)}function La(e,t){for(var n=[],i=0,r=t.length;i<r;i++){var o=t[i];o&&0!=o.length?n.push(o.map(I).join(" ")):n.push("?")}return Error("Cannot resolve all parameters for '"+I(e)+"'("+n.join(", ")+"). Make sure that all the parameters are decorated with Inject or have valid type annotations and that '"+I(e)+"' is decorated with Injectable.")}wa.THROW_IF_NOT_FOUND=ce,wa.NULL=new Me,wa.\u0275prov=k({token:wa,providedIn:"any",factory:function(){return be(se)}}),wa.__NG_ELEMENT_ID__=-1;var Ea=function(){return _createClass((function e(t,n){if(_classCallCheck(this,e),this.token=t,this.id=n,!t)throw new Error("Token must be defined!");this.displayName=I(this.token)}),null,[{key:"get",value:function(e){return Da.get(j(e))}},{key:"numberOfKeys",get:function(){return Da.numberOfKeys}}])}(),Da=new(function(){return _createClass((function e(){_classCallCheck(this,e),this._allKeys=new Map}),[{key:"get",value:function(e){if(e instanceof Ea)return e;if(this._allKeys.has(e))return this._allKeys.get(e);var t=new Ea(e,Ea.numberOfKeys);return this._allKeys.set(e,t),t}},{key:"numberOfKeys",get:function(){return this._allKeys.size}}])}()),Ra=new(function(){return _createClass((function e(t){_classCallCheck(this,e),this.reflectionCapabilities=t}),[{key:"updateCapabilities",value:function(e){this.reflectionCapabilities=e}},{key:"factory",value:function(e){return this.reflectionCapabilities.factory(e)}},{key:"parameters",value:function(e){return this.reflectionCapabilities.parameters(e)}},{key:"annotations",value:function(e){return this.reflectionCapabilities.annotations(e)}},{key:"propMetadata",value:function(e){return this.reflectionCapabilities.propMetadata(e)}},{key:"hasLifecycleHook",value:function(e,t){return this.reflectionCapabilities.hasLifecycleHook(e,t)}},{key:"getter",value:function(e){return this.reflectionCapabilities.getter(e)}},{key:"setter",value:function(e){return this.reflectionCapabilities.setter(e)}},{key:"method",value:function(e){return this.reflectionCapabilities.method(e)}},{key:"importUri",value:function(e){return this.reflectionCapabilities.importUri(e)}},{key:"resourceUri",value:function(e){return this.reflectionCapabilities.resourceUri(e)}},{key:"resolveIdentifier",value:function(e,t,n,i){return this.reflectionCapabilities.resolveIdentifier(e,t,n,i)}},{key:"resolveEnum",value:function(e,t){return this.reflectionCapabilities.resolveEnum(e,t)}}])}())(new ea),xa=function(){function e(t,n,i){_classCallCheck(this,e),this.key=t,this.optional=n,this.visibility=i}return _createClass(e,null,[{key:"fromKey",value:function(t){return new e(t,!1,null)}}])}(),Ia=[],Wa=_createClass((function e(t,n,i){_classCallCheck(this,e),this.key=t,this.resolvedFactories=n,this.multiProvider=i,this.resolvedFactory=this.resolvedFactories[0]})),Pa=_createClass((function e(t,n){_classCallCheck(this,e),this.factory=t,this.dependencies=n}));function Na(e){var t,n;if(e.useClass){var i=j(e.useClass);t=Ra.factory(i),n=Ba(i)}else e.useExisting?(t=function(e){return e},n=[xa.fromKey(Ea.get(e.useExisting))]):e.useFactory?(t=e.useFactory,n=function(e,t){if(t){var n=t.map((function(e){return[e]}));return t.map((function(t){return Fa(e,t,n)}))}return Ba(e)}(e.useFactory,e.deps)):(t=function(){return e.useValue},n=Ia);return new Pa(t,n)}function ja(e){return new Wa(Ea.get(e.provide),[Na(e)],e.multi||!1)}function Ba(e){var t=Ra.parameters(e);if(!t)return[];if(t.some((function(e){return null==e})))throw La(e,t);return t.map((function(n){return Fa(e,n,t)}))}function Fa(e,t,n){var i=null,r=!1;if(!Array.isArray(t))return Ua(t instanceof g?t.token:t,r,null);for(var o=null,a=0;a<t.length;++a){var s=t[a];s instanceof Go?i=s:s instanceof g?i=s.token:s instanceof v?r=!0:s instanceof y||s instanceof M?o=s:s instanceof ae&&(i=s)}if(null!=(i=j(i)))return Ua(i,r,o);throw La(e,n)}function Ua(e,t,n){return new xa(Ea.get(e),t,n)}var Va={},Ha=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"resolve",value:function(e){return function(e){var t=function(e,t){for(var n=0;n<e.length;n++){var i=e[n],r=t.get(i.key.id);if(r){if(i.multiProvider!==r.multiProvider)throw s=i,Error("Cannot mix multi providers and regular providers, got: ".concat(r," ").concat(s));if(i.multiProvider)for(var o=0;o<i.resolvedFactories.length;o++)r.resolvedFactories.push(i.resolvedFactories[o]);else t.set(i.key.id,i)}else{var a;a=i.multiProvider?new Wa(i.key,i.resolvedFactories.slice(),i.multiProvider):i,t.set(i.key.id,a)}}var s;return t}(function e(t,n){return t.forEach((function(t){if(t instanceof Go)n.push({provide:t,useClass:t});else if(t&&"object"==typeof t&&void 0!==t.provide)n.push(t);else{if(!Array.isArray(t))throw Error("Invalid provider - only instances of Provider and Type are allowed, got: "+t);e(t,n)}})),n}(e,[]).map(ja),new Map);return Array.from(t.values())}(e)}},{key:"resolveAndCreate",value:function(t,n){var i=e.resolve(t);return e.fromResolvedProviders(i,n)}},{key:"fromResolvedProviders",value:function(e,t){return new Ya(e,t)}}])}(),Ya=function(){function e(t,n){_classCallCheck(this,e),this._constructionCounter=0,this._providers=t,this.parent=n||null;var i=t.length;this.keyIds=[],this.objs=[];for(var r=0;r<i;r++)this.keyIds[r]=t[r].key.id,this.objs[r]=Va}return _createClass(e,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ce;return this._getByKey(Ea.get(e),null,t)}},{key:"resolveAndCreateChild",value:function(e){var t=Ha.resolve(e);return this.createChildFromResolved(t)}},{key:"createChildFromResolved",value:function(t){var n=new e(t);return n.parent=this,n}},{key:"resolveAndInstantiate",value:function(e){return this.instantiateResolved(Ha.resolve([e])[0])}},{key:"instantiateResolved",value:function(e){return this._instantiateProvider(e)}},{key:"getProviderAtIndex",value:function(e){if(e<0||e>=this._providers.length)throw function(e){return Error("Index ".concat(e," is out-of-bounds."))}(e);return this._providers[e]}},{key:"_new",value:function(e){if(this._constructionCounter++>this._getMaxNumberOfObjects())throw this,Ta(this,e.key,(function(e){return"Cannot instantiate cyclic dependency!"+Sa(e)}));return this._instantiateProvider(e)}},{key:"_getMaxNumberOfObjects",value:function(){return this.objs.length}},{key:"_instantiateProvider",value:function(e){if(e.multiProvider){for(var t=[],n=0;n<e.resolvedFactories.length;++n)t[n]=this._instantiate(e,e.resolvedFactories[n]);return t}return this._instantiate(e,e.resolvedFactories[0])}},{key:"_instantiate",value:function(e,t){var n,i,r,o=this,a=t.factory;try{n=t.dependencies.map((function(e){return o._getByReflectiveDependency(e)}))}catch(s){throw s.addKey&&s.addKey(this,e.key),s}try{i=a.apply(void 0,_toConsumableArray(n))}catch(s){throw this,r=s,s.stack,Ta(this,e.key,(function(e){var t=I(e[0].token);return"".concat(r.message,": Error during instantiation of ").concat(t,"!").concat(Sa(e),".")}),r)}return i}},{key:"_getByReflectiveDependency",value:function(e){return this._getByKey(e.key,e.visibility,e.optional?null:ce)}},{key:"_getByKey",value:function(t,n,i){return t===e.INJECTOR_KEY?this:n instanceof y?this._getByKeySelf(t,i):this._getByKeyDefault(t,i,n)}},{key:"_getObjByKeyId",value:function(e){for(var t=0;t<this.keyIds.length;t++)if(this.keyIds[t]===e)return this.objs[t]===Va&&(this.objs[t]=this._new(this._providers[t])),this.objs[t];return Va}},{key:"_throwOrNull",value:function(e,t){if(t!==ce)return t;throw function(e,t){return Ta(e,t,(function(e){return"No provider for ".concat(I(e[0].token),"!").concat(Sa(e))}))}(this,e)}},{key:"_getByKeySelf",value:function(e,t){var n=this._getObjByKeyId(e.id);return n!==Va?n:this._throwOrNull(e,t)}},{key:"_getByKeyDefault",value:function(t,n,i){var r;for(r=i instanceof M?this.parent:this;r instanceof e;){var o=r,a=o._getObjByKeyId(t.id);if(a!==Va)return a;r=o.parent}return null!==r?r.get(t.token,n):this._throwOrNull(t,n)}},{key:"displayName",get:function(){return"ReflectiveInjector(providers: [".concat(function(e,t){for(var n=[],i=0;i<e._providers.length;++i)n[i]=' "'+e.getProviderAtIndex(i).key.displayName+'" ';return n}(this).join(", "),"])")}},{key:"toString",value:function(){return this.displayName}}])}();Ya.INJECTOR_KEY=Ea.get(wa);var Xa=new ae("AnalyzeForEntryComponents"),Ga=_createClass((function e(){_classCallCheck(this,e)})),Ka=b("ContentChildren",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({selector:e,first:!1,isViewQuery:!1,descendants:!1},t)}),Ga),Qa=b("ContentChild",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({selector:e,first:!0,isViewQuery:!1,descendants:!0},t)}),Ga),Ja=b("ViewChildren",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({selector:e,first:!1,isViewQuery:!0,descendants:!0},t)}),Ga),Za=b("ViewChild",(function(e,t){return Object.assign({selector:e,first:!0,isViewQuery:!0,descendants:!0},t)}),Ga);var $a=new Map,es=new Set;function ts(e){return!!(e.templateUrl&&!e.hasOwnProperty("template")||e.styleUrls&&e.styleUrls.length)}function ns(e,t,n){var i=n?e.styles:null,r=n?e.classes:null,o=0;if(null!==t)for(var a=0;a<t.length;a++){var s=t[a];"number"==typeof s?o=s:1==o?r=W(r,s):2==o&&(i=W(i,s+": "+t[++a]+";"))}n?e.styles=i:e.stylesWithoutHost=i,n?e.classes=r:e.classesWithoutHost=r}function is(e,t){var n=Rt(e)[1],i=n.data.length-1;_n(n,{directiveStart:i,directiveEnd:i+1})}function rs(e){return Object.getPrototypeOf(e.prototype).constructor}function os(e){for(var t=rs(e.type),n=!0,i=[e];t;){var r=void 0;if(at(e))r=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Error("Directives cannot inherit Components");r=t.\u0275dir}if(r){if(n){i.push(r);var o=e;o.inputs=as(e.inputs),o.declaredInputs=as(e.declaredInputs),o.outputs=as(e.outputs);var a=r.hostBindings;a&&ls(e,a);var s=r.viewQuery,c=r.contentQueries;if(s&&ss(e,s),c&&cs(e,c),A(e.inputs,r.inputs),A(e.declaredInputs,r.declaredInputs),A(e.outputs,r.outputs),at(r)&&r.data.animation){var l=e.data;l.animation=(l.animation||[]).concat(r.data.animation)}}var u=r.features;if(u)for(var d=0;d<u.length;d++){var p=u[d];p&&p.ngInherit&&p(e),p===os&&(n=!1)}}t=Object.getPrototypeOf(t)}!function(e){for(var t=0,n=null,i=e.length-1;i>=0;i--){var r=e[i];r.hostVars=t+=r.hostVars,r.hostAttrs=Ln(r.hostAttrs,n=Ln(n,r.hostAttrs))}}(i)}function as(e){return e===We?{}:e===Pe?[]:e}function ss(e,t){var n=e.viewQuery;e.viewQuery=n?function(e,i){t(e,i),n(e,i)}:t}function cs(e,t){var n=e.contentQueries;e.contentQueries=n?function(e,i,r){t(e,i,r),n(e,i,r)}:t}function ls(e,t){var n=e.hostBindings;e.hostBindings=n?function(e,i){t(e,i),n(e,i)}:t}var us=["providersResolver"],ds=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];var ps=null;function hs(){if(!ps){var e=K.Symbol;if(e&&e.iterator)ps=e.iterator;else for(var t=Object.getOwnPropertyNames(Map.prototype),n=0;n<t.length;++n){var i=t[n];"entries"!==i&&"size"!==i&&Map.prototype[i]===Map.prototype.entries&&(ps=i)}}return ps}var fs=function(){function e(t){_classCallCheck(this,e),this.wrapped=t}return _createClass(e,null,[{key:"wrap",value:function(t){return new e(t)}},{key:"unwrap",value:function(t){return e.isWrapped(t)?t.wrapped:t}},{key:"isWrapped",value:function(t){return t instanceof e}}])}();function bs(e){return!!ms(e)&&(Array.isArray(e)||!(e instanceof Map)&&hs()in e)}function ms(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function gs(e,t,n){return e[t]=n}function vs(e,t){return e[t]}function ys(e,t,n){var i=e[t];return!Object.is(i,n)&&(e[t]=n,!0)}function Ms(e,t,n,i){var r=ys(e,t,n);return ys(e,t+1,i)||r}function _s(e,t,n,i,r){var o=Ms(e,t,n,i);return ys(e,t+2,r)||o}function Os(e,t,n,i,r,o){var a=Ms(e,t,n,i);return Ms(e,t+2,r,o)||a}function zs(e,t,n,i){var r=Ft();ys(r,en(),t)&&(Ut(),$r(vn(),r,e,t,n,i));return zs}function As(e,t){for(var n=!1,i=Zt(),r=1;r<t.length;r+=2)n=ys(e,i++,t[r])||n;if($t(i),!n)return fr;for(var o=t[0],a=1;a<t.length;a+=2)o+=ct(t[a])+t[a+1];return o}function ks(e,t,n,i){return ys(e,en(),n)?t+ct(n)+i:fr}function Cs(e,t,n,i,r,o){var a=Ms(e,Zt(),n,r);return tn(2),a?t+ct(n)+i+ct(r)+o:fr}function ws(e,t,n,i,r,o,a,s){var c=_s(e,Zt(),n,r,a);return tn(3),c?t+ct(n)+i+ct(r)+o+ct(a)+s:fr}function Ss(e,t,n,i,r,o,a,s,c,l){var u=Os(e,Zt(),n,r,a,c);return tn(4),u?t+ct(n)+i+ct(r)+o+ct(a)+s+ct(c)+l:fr}function Ts(e,t,n,i,r,o,a,s,c,l,u,d){var p=Zt(),h=Os(e,p,n,r,a,c);return h=ys(e,p+4,u)||h,tn(5),h?t+ct(n)+i+ct(r)+o+ct(a)+s+ct(c)+l+ct(u)+d:fr}function qs(e,t,n,i,r,o,a,s,c,l,u,d,p,h){var f=Zt(),b=Os(e,f,n,r,a,c);return b=Ms(e,f+4,u,p)||b,tn(6),b?t+ct(n)+i+ct(r)+o+ct(a)+s+ct(c)+l+ct(u)+d+ct(p)+h:fr}function Ls(e,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b){var m=Zt(),g=Os(e,m,n,r,a,c);return g=_s(e,m+4,u,p,f)||g,tn(7),g?t+ct(n)+i+ct(r)+o+ct(a)+s+ct(c)+l+ct(u)+d+ct(p)+h+ct(f)+b:fr}function Es(e,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g){var v=Zt(),y=Os(e,v,n,r,a,c);return y=Os(e,v+4,u,p,f,m)||y,tn(8),y?t+ct(n)+i+ct(r)+o+ct(a)+s+ct(c)+l+ct(u)+d+ct(p)+h+ct(f)+b+ct(m)+g:fr}function Ds(e,t,n,i,r,o,a,s){var c=Ft(),l=Ut(),u=e+20,d=l.firstCreatePass?function(e,t,n,i,r,o,a,s,c){var l=t.consts,u=qr(t,e,0,a||null,Wt(l,s));Ur(t,n,u,Wt(l,c)),_n(t,u);var d=u.tViews=Nr(2,u,i,r,o,t.directiveRegistry,t.pipeRegistry,null,t.schemas,l);return null!==t.queries&&(t.queries.template(t,u),d.queries=t.queries.embeddedTView(u)),u}(e,l,c,t,n,i,r,o,a):l.data[u];Yt(d,!1);var p=c[11].createComment("");To(l,c,p,d),nr(p,c),oo(c,c[u]=no(p,c,p,d)),ot(d)&&Ir(l,c,d),null!=a&&Wr(c,d,s)}function Rs(e){return Et(jt.lFrame.contextLView,e)}function xs(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m.Default,n=Ft();return null===n?be(e,t):Vn(Ht(),n,j(e),t)}function Is(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;var n=e.attrs;if(n)for(var i=n.length,r=0;r<i;){var o=n[r];if(Tn(o))break;if(0===o)r+=2;else if("number"==typeof o)for(r++;r<i&&"string"==typeof n[r];)r++;else{if(o===t)return n[r+1];r+=2}}return null}(Ht(),e)}function Ws(){throw new Error("invalid")}function Ps(e,t,n){var i=Ft();ys(i,en(),t)&&Fr(Ut(),vn(),i,e,t,i[11],n,!1);return Ps}function Ns(e,t,n,i,r){var o=r?"class":"style";bo(e,n,t.inputs[o],o,i)}function js(e,t,n,i){var r=Ft(),o=Ut(),a=20+e,s=r[11],c=r[a]=Sr(t,s,jt.lFrame.currentNamespace),l=o.firstCreatePass?function(e,t,n,i,r,o,a){var s=t.consts,c=qr(t,e,2,r,Wt(s,o));return Ur(t,n,c,Wt(s,a)),null!==c.attrs&&ns(c,c.attrs,!1),null!==c.mergedAttrs&&ns(c,c.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,c),c}(e,o,r,0,t,n,i):o.data[a];Yt(l,!0);var u=l.mergedAttrs;null!==u&&Sn(s,c,u);var d=l.classes;null!==d&&Io(s,c,d);var p=l.styles;null!==p&&xo(s,c,p),To(o,r,c,l),0===jt.lFrame.elementDepthCount&&nr(c,r),jt.lFrame.elementDepthCount++,ot(l)&&(Ir(o,r,l),xr(o,l,r)),null!==i&&Wr(r,l)}function Bs(){var e=Ht();Xt()?Gt():Yt(e=e.parent,!1);var t=e;jt.lFrame.elementDepthCount--;var n=Ut();n.firstCreatePass&&(_n(n,e),it(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function(e){return 0!=(16&e.flags)}(t)&&Ns(n,t,Ft(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function(e){return 0!=(32&e.flags)}(t)&&Ns(n,t,Ft(),t.stylesWithoutHost,!1)}function Fs(e,t,n,i){js(e,t,n,i),Bs()}function Us(e,t,n){var i=Ft(),r=Ut(),o=e+20,a=r.firstCreatePass?function(e,t,n,i,r){var o=t.consts,a=Wt(o,i),s=qr(t,e,3,"ng-container",a);return null!==a&&ns(s,a,!0),Ur(t,n,s,Wt(o,r)),null!==t.queries&&t.queries.elementStart(t,s),s}(e,r,i,t,n):r.data[o];Yt(a,!0);var s=i[o]=i[11].createComment("");To(r,i,s,a),nr(s,i),ot(a)&&(Ir(r,i,a),xr(r,a,i)),null!=n&&Wr(i,a)}function Vs(){var e=Ht(),t=Ut();Xt()?Gt():Yt(e=e.parent,!1),t.firstCreatePass&&(_n(t,e),it(e)&&t.queries.elementEnd(e))}function Hs(e,t,n){Us(e,t,n),Vs()}function Ys(){return Ft()}function Xs(e){return!!e&&"function"==typeof e.then}function Gs(e){return!!e&&"function"==typeof e.subscribe}function Ks(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3?arguments[3]:void 0,r=Ft(),o=Ut(),a=Ht();return Js(o,r,r[11],a,e,t,n,i),Ks}function Qs(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3?arguments[3]:void 0,r=Ht(),o=Ft(),a=Ut();return Js(a,o,ho(on(a.data),r,o),r,e,t,n,i),Qs}function Js(e,t,n,i,r,o){var a=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7?arguments[7]:void 0,c=ot(i),l=e.firstCreatePass&&(e.cleanup||(e.cleanup=[])),u=po(t),d=!0;if(2===i.type){var p=qt(i,t),h=s?s(p):We,f=h.target||p,b=u.length,m=s?function(e){return s(St(e[i.index])).target}:i.index;if(Ct(n)){var g=null;if(!s&&c&&(g=function(e,t,n,i){var r=e.cleanup;if(null!=r)for(var o=0;o<r.length-1;o+=2){var a=r[o];if(a===n&&r[o+1]===i){var s=t[7],c=r[o+2];return s.length>c?s[c]:null}"string"==typeof a&&(o+=2)}return null}(e,t,r,i.index)),null!==g)(g.__ngLastListenerFn__||g).__ngNextListenerFn__=o,g.__ngLastListenerFn__=o,d=!1;else{o=$s(i,t,o,!1);var v=n.listen(h.name||f,r,o);u.push(o,v),l&&l.push(r,m,b,b+1)}}else o=$s(i,t,o,!0),f.addEventListener(r,o,a),u.push(o),l&&l.push(r,m,b,a)}var y,M=i.outputs;if(d&&null!==M&&(y=M[r])){var _=y.length;if(_)for(var O=0;O<_;O+=2){var z=y[O],A=y[O+1],k=t[z],C=k[A],w=C.subscribe(o),S=u.length;u.push(o,w),l&&l.push(r,i.index,S,-(S+1))}}}function Zs(e,t,n){try{return!1!==t(n)}catch(i){return fo(e,i),!1}}function $s(e,t,n,i){return function r(o){if(o===Function)return n;var a=2&e.flags?Dt(e.index,t):t;0==(32&t[2])&&ao(a);for(var s=Zs(t,n,o),c=r.__ngNextListenerFn__;c;)s=Zs(t,c,o)&&s,c=c.__ngNextListenerFn__;return i&&!1===s&&(o.preventDefault(),o.returnValue=!1),s}}function ec(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return bn(e)}function tc(e,t){for(var n=null,i=function(e){var t=e.attrs;if(null!=t){var n=t.indexOf(5);if(0==(1&n))return t[n+1]}return null}(e),r=0;r<t.length;r++){var o=t[r];if("*"!==o){if(null===i?ur(e,o,!0):dr(i,o))return r}else n=r}return n}function nc(e){var t=Ft()[16][6];if(!t.projection)for(var n=e?e.length:1,i=t.projection=De(n,null),r=i.slice(),o=t.child;null!==o;){var a=e?tc(o,e):0;null!==a&&(r[a]?r[a].projectionNext=o:i[a]=o,r[a]=o),o=o.next}}var ic=!1;function rc(e){ic=e}function oc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,i=Ft(),r=Ut(),o=qr(r,e,1,null,n||null);null===o.projection&&(o.projection=t),Gt(),ic||Do(r,i,o)}function ac(e,t,n){return sc(e,"",t,"",n),ac}function sc(e,t,n,i,r){var o=Ft(),a=ks(o,t,n,i);a!==fr&&Fr(Ut(),vn(),o,e,a,o[11],r,!1);return sc}function cc(e,t,n,i,r,o,a){var s=Ft(),c=Cs(s,t,n,i,r,o);c!==fr&&Fr(Ut(),vn(),s,e,c,s[11],a,!1);return cc}function lc(e,t,n,i,r,o,a,s,c){var l=Ft(),u=ws(l,t,n,i,r,o,a,s);u!==fr&&Fr(Ut(),vn(),l,e,u,l[11],c,!1);return lc}var uc=[];function dc(e,t,n,i,r){for(var o=e[n+1],a=null===t,s=i?Or(o):Ar(o),c=!1;0!==s&&(!1===c||a);){var l=e[s],u=e[s+1];pc(l,t)&&(c=!0,e[s+1]=i?Cr(u):zr(u)),s=i?Or(u):Ar(u)}c&&(e[n+1]=i?zr(o):Cr(o))}function pc(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&Ie(e,t)>=0}var hc={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function fc(e){return e.substring(hc.key,hc.keyEnd)}function bc(e){return e.substring(hc.value,hc.valueEnd)}function mc(e,t){var n=hc.textEnd;return n===t?-1:(t=hc.keyEnd=function(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,hc.key=t,n),yc(e,t,n))}function gc(e,t){var n=hc.textEnd,i=hc.key=yc(e,t,n);return n===i?-1:(i=hc.keyEnd=function(e,t,n){for(var i;t<n&&(45===(i=e.charCodeAt(t))||95===i||(-33&i)>=65&&(-33&i)<=90||i>=48&&i<=57);)t++;return t}(e,i,n),i=Mc(e,i,n,58),i=hc.value=yc(e,i,n),i=hc.valueEnd=function(e,t,n){for(var i=-1,r=-1,o=-1,a=t,s=a;a<n;){var c=e.charCodeAt(a++);if(59===c)return s;34===c||39===c?s=a=_c(e,c,a,n):t===a-4&&85===o&&82===r&&76===i&&40===c?s=a=_c(e,41,a,n):c>32&&(s=a),o=r,r=i,i=-33&c}return s}(e,i,n),Mc(e,i,n,59))}function vc(e){hc.key=0,hc.keyEnd=0,hc.value=0,hc.valueEnd=0,hc.textEnd=e.length}function yc(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function Mc(e,t,n,i){return(t=yc(e,t,n))<n&&t++,t}function _c(e,t,n,i){for(var r=-1,o=n;o<i;){var a=e.charCodeAt(o++);if(a==t&&92!==r)return o;r=92==a&&92===r?0:a}throw new Error}function Oc(e,t,n){return Sc(e,t,n,!1),Oc}function zc(e,t){return Sc(e,t,null,!0),zc}function Ac(e){Tc(Rc,kc,e,!1)}function kc(e,t){for(var n=function(e){return vc(e),gc(e,yc(e,0,hc.textEnd))}(t);n>=0;n=gc(t,n))Rc(e,fc(t),bc(t))}function Cc(e){Tc(Re,wc,e,!0)}function wc(e,t){for(var n=function(e){return vc(e),mc(e,yc(e,0,hc.textEnd))}(t);n>=0;n=mc(t,n))Re(e,fc(t),!0)}function Sc(e,t,n,i){var r=Ft(),o=Ut(),a=tn(2);o.firstUpdatePass&&Lc(o,e,a,i),t!==fr&&ys(r,a,t)&&xc(o,o.data[mn()+20],r,r[11],e,r[a+1]=function(e,t){return null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=I(ui(e)))),e}(t,n),i,a)}function Tc(e,t,n,i){var r=Ut(),o=tn(2);r.firstUpdatePass&&Lc(r,null,o,i);var a=Ft();if(n!==fr&&ys(a,o,n)){var s=r.data[mn()+20];if(Pc(s,i)&&!qc(r,o)){var c=i?s.classesWithoutHost:s.stylesWithoutHost;null!==c&&(n=W(c,n||"")),Ns(r,s,a,n,i)}else!function(e,t,n,i,r,o,a,s){r===fr&&(r=uc);for(var c=0,l=0,u=0<r.length?r[0]:null,d=0<o.length?o[0]:null;null!==u||null!==d;){var p=c<r.length?r[c+1]:void 0,h=l<o.length?o[l+1]:void 0,f=null,b=void 0;u===d?(c+=2,l+=2,p!==h&&(f=d,b=h)):null===d||null!==u&&u<d?(c+=2,f=u):(l+=2,f=d,b=h),null!==f&&xc(e,t,n,i,f,b,a,s),u=c<r.length?r[c]:null,d=l<o.length?o[l]:null}}(r,s,a,a[11],a[o+1],a[o+1]=function(e,t,n){if(null==n||""===n)return uc;var i=[],r=ui(n);if(Array.isArray(r))for(var o=0;o<r.length;o++)e(i,r[o],!0);else if("object"==typeof r)for(var a in r)r.hasOwnProperty(a)&&e(i,a,r[a]);else"string"==typeof r&&t(i,r);return i}(e,t,n),i,o)}}function qc(e,t){return t>=e.expandoStartIndex}function Lc(e,t,n,i){var r=e.data;if(null===r[n+1]){var o=r[mn()+20],a=qc(e,n);Pc(o,i)&&null===t&&!a&&(t=!1),t=function(e,t,n,i){var r=on(e),o=i?t.residualClasses:t.residualStyles;if(null===r)0===(i?t.classBindings:t.styleBindings)&&(n=Dc(n=Ec(null,e,t,n,i),t.attrs,i),o=null);else{var a=t.directiveStylingLast;if(-1===a||e[a]!==r)if(n=Ec(r,e,t,n,i),null===o){var s=function(e,t,n){var i=n?t.classBindings:t.styleBindings;if(0!==Ar(i))return e[Or(i)]}(e,t,i);void 0!==s&&Array.isArray(s)&&function(e,t,n,i){e[Or(n?t.classBindings:t.styleBindings)]=i}(e,t,i,s=Dc(s=Ec(null,e,t,s[1],i),t.attrs,i))}else o=function(e,t,n){for(var i=void 0,r=t.directiveEnd,o=1+t.directiveStylingLast;o<r;o++)i=Dc(i,e[o].hostAttrs,n);return Dc(i,t.attrs,n)}(e,t,i)}return void 0!==o&&(i?t.residualClasses=o:t.residualStyles=o),n}(r,o,t,i),function(e,t,n,i,r,o){var a=o?t.classBindings:t.styleBindings,s=Or(a),c=Ar(a);e[i]=n;var l,u=!1;if(Array.isArray(n)){var d=n;(null===(l=d[1])||Ie(d,l)>0)&&(u=!0)}else l=n;if(r)if(0!==c){var p=Or(e[s+1]);e[i+1]=_r(p,s),0!==p&&(e[p+1]=kr(e[p+1],i)),e[s+1]=131071&e[s+1]|i<<17}else e[i+1]=_r(s,0),0!==s&&(e[s+1]=kr(e[s+1],i)),s=i;else e[i+1]=_r(c,0),0===s?s=i:e[c+1]=kr(e[c+1],i),c=i;u&&(e[i+1]=zr(e[i+1])),dc(e,l,i,!0),dc(e,l,i,!1),function(e,t,n,i,r){var o=r?e.residualClasses:e.residualStyles;null!=o&&"string"==typeof t&&Ie(o,t)>=0&&(n[i+1]=Cr(n[i+1]))}(t,l,e,i,o),a=_r(s,c),o?t.classBindings=a:t.styleBindings=a}(r,o,t,n,a,i)}}function Ec(e,t,n,i,r){var o=null,a=n.directiveEnd,s=n.directiveStylingLast;for(-1===s?s=n.directiveStart:s++;s<a&&(i=Dc(i,(o=t[s]).hostAttrs,r),o!==e);)s++;return null!==e&&(n.directiveStylingLast=s),i}function Dc(e,t,n){var i=n?1:2,r=-1;if(null!==t)for(var o=0;o<t.length;o++){var a=t[o];"number"==typeof a?r=a:r===i&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),Re(e,a,!!n||t[++o]))}return void 0===e?null:e}function Rc(e,t,n){Re(e,t,ui(n))}function xc(e,t,n,i,r,o,a,s){if(2===t.type){var c=e.data,l=c[s+1];Wc(1==(1&l)?Ic(c,t,n,r,Ar(l),a):void 0)||(Wc(o)||function(e){return 2==(2&e)}(l)&&(o=Ic(c,null,n,r,s,a)),function(e,t,n,i,r){var o=Ct(e);if(t)r?o?e.addClass(n,i):n.classList.add(i):o?e.removeClass(n,i):n.classList.remove(i);else{var a=-1==i.indexOf("-")?void 0:2;null==r?o?e.removeStyle(n,i,a):n.style.removeProperty(i):o?e.setStyle(n,i,r,a):n.style.setProperty(i,r)}}(i,a,Tt(mn(),n),r,o))}}function Ic(e,t,n,i,r,o){for(var a=null===t,s=void 0;r>0;){var c=e[r],l=Array.isArray(c),u=l?c[1]:c,d=null===u,p=n[r+1];p===fr&&(p=d?uc:void 0);var h=d?xe(p,i):u===i?p:void 0;if(l&&!Wc(h)&&(h=xe(c,i)),Wc(h)&&(s=h,a))return s;var f=e[r+1];r=a?Or(f):Ar(f)}if(null!==t){var b=o?t.residualClasses:t.residualStyles;null!=b&&(s=xe(b,i))}return s}function Wc(e){return void 0!==e}function Pc(e,t){return 0!=(e.flags&(t?16:32))}function Nc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=Ft(),i=Ut(),r=e+20,o=i.firstCreatePass?qr(i,e,2,null,null):i.data[r],a=n[r]=vo(t,n[11]);To(i,n,a,o),Yt(o,!1)}function jc(e){return Bc("",e,""),jc}function Bc(e,t,n){var i=Ft(),r=ks(i,e,t,n);return r!==fr&&mo(i,mn(),r),Bc}function Fc(e,t,n,i,r){var o=Ft(),a=Cs(o,e,t,n,i,r);return a!==fr&&mo(o,mn(),a),Fc}function Uc(e,t,n,i,r,o,a){var s=Ft(),c=ws(s,e,t,n,i,r,o,a);return c!==fr&&mo(s,mn(),c),Uc}function Vc(e,t,n,i,r,o,a,s,c){var l=Ft(),u=Ss(l,e,t,n,i,r,o,a,s,c);return u!==fr&&mo(l,mn(),u),Vc}function Hc(e,t,n,i,r,o,a,s,c,l,u){var d=Ft(),p=Ts(d,e,t,n,i,r,o,a,s,c,l,u);return p!==fr&&mo(d,mn(),p),Hc}function Yc(e,t,n){Tc(Re,wc,ks(Ft(),e,t,n),!0)}function Xc(e,t,n){var i=Ft();ys(i,en(),t)&&Fr(Ut(),vn(),i,e,t,i[11],n,!0);return Xc}function Gc(e,t,n){var i=Ft();if(ys(i,en(),t)){var r=Ut(),o=vn();Fr(r,o,i,e,t,ho(on(r.data),o,i),n,!0)}return Gc}var Kc,Qc=void 0,Jc=["en",[["a","p"],["AM","PM"],Qc],[["AM","PM"],Qc,Qc],[["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"]],Qc,[["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"]],Qc,[["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}",Qc,"{1} 'at' {0}",Qc],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}],Zc={};function $c(e,t,n){"string"!=typeof t&&(n=t,t=e[Kc.LocaleId]),t=t.toLowerCase().replace(/_/g,"-"),Zc[t]=e,n&&(Zc[t][Kc.ExtraData]=n)}function el(e){var t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e),n=il(t);if(n)return n;var i=t.split("-")[0];if(n=il(i))return n;if("en"===i)return Jc;throw new Error('Missing locale data for the locale "'.concat(e,'".'))}function tl(e){return el(e)[Kc.CurrencyCode]||null}function nl(e){return el(e)[Kc.PluralCase]}function il(e){return e in Zc||(Zc[e]=K.ng&&K.ng.common&&K.ng.common.locales&&K.ng.common.locales[e]),Zc[e]}!function(e){e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData"}(Kc||(Kc={}));var rl=["zero","one","two","few","many"],ol={marker:"element"},al={marker:"comment"},sl="en-US";function cl(e){re(e,"Expected localeId to be defined"),"string"==typeof e&&(sl=e.toLowerCase().replace(/_/g,"-"))}var ll=[],ul=-1,dl=0,pl=0;function hl(e,t,n,i){for(var r=i[11],o=null,a=null,s=[],c=0;c<n.length;c++){var l=n[c];if("string"==typeof l){var u=vo(l,r),d=n[++c];a=o,o=yl(e,i,d,2,u,null),s.push(d),Gt()}else if("number"==typeof l)switch(7&l){case 1:var p=l>>>17;a=gl(e,o,p===t?i[6]:Lt(e,p),a,i);break;case 0:var h=l>=0,f=(h?l:~l)>>>3;s.push(f),a=o,(o=Lt(e,f))&&Yt(o,h);break;case 5:a=o=Lt(e,l>>>3),Yt(o,!1);break;case 4:var b=l>>>3,m=n[++c],g=n[++c];$r(Lt(e,b),i,m,g,null,null);break;default:throw new Error('Unable to determine the type of mutate operation for "'.concat(l,'"'))}else switch(l){case al:var v=n[++c],y=n[++c],M=r.createComment(v);a=o,o=yl(e,i,y,4,M,null),s.push(y),nr(M,i),Gt();break;case ol:var _=n[++c],O=n[++c];a=o,o=yl(e,i,O,2,r.createElement(_),_),s.push(O);break;default:throw new Error('Unable to determine the type of mutate operation for "'.concat(l,'"'))}}return Gt(),s}function fl(e,t,n,i,r,o){for(var a=!1,s=0;s<i.length;s++){var c=i[s],l=i[++s];if(c&o)for(var u="",d=s+1;d<=s+l;d++){var p=i[d];if("string"==typeof p)u+=p;else if("number"==typeof p)if(p<0)u+=ct(n[r-p]);else{var h=p>>>2;switch(3&p){case 1:var f=i[++d],b=i[++d];Fr(e,Lt(e,h),n,f,u,n[11],b,!1);break;case 0:mo(n,h,u);break;case 2:a=ml(e,t,i[++d],n,u);break;case 3:bl(e,t,i[++d],r,n,a)}}}s+=l}}function bl(e,t,n,i,r,o){var a=t[n],s=r[a.currentCaseLViewIndex];if(null!==s){var c=o?-1:dl;fl(e,t,r,a.update[s],i,c)}}function ml(e,t,n,i,r){!function e(t,n,i,r){var o=n[i],a=r[o.currentCaseLViewIndex];if(null!==a)for(var s=o.remove[a],c=0;c<s.length;c++){var l=s[c],u=l>>>3;switch(7&l){case 3:vl(t,r,u,!1);break;case 6:e(t,n,u,r)}}}(e,t,n,i);var o=!1,a=t[n],s=function(e,t){var n=e.cases.indexOf(t);if(-1===n)switch(e.type){case 1:var i=function(e,t){var n=nl(t)(parseInt(e,10)),i=rl[n];return void 0!==i?i:"other"}(t,sl);-1===(n=e.cases.indexOf(i))&&"other"!==i&&(n=e.cases.indexOf("other"));break;case 0:n=e.cases.indexOf("other")}return n}(a,r);return i[a.currentCaseLViewIndex]=-1!==s?s:null,s>-1&&(hl(e,-1,a.create[s],i),o=!0),o}function gl(e,t,n,i,r){var o=t.next;i||(i=n),i===n&&t!==n.child?(t.next=n.child,null===t.parent?e.firstChild=t:n.child=t):i!==n&&t!==i.next?(t.next=i.next,i.next=t):t.next=null,n!==r[6]&&(t.parent=n);for(var a=t.next;a;)a.next===t&&(a.next=o),a=a.next;if(1===t.type)return Do(e,r,t),t;To(e,r,qt(t,r),t);var s=r[t.index];return 0!==t.type&&nt(s)&&To(e,r,s[7],t),t}function vl(e,t,n,i){var r=Lt(e,n),o=Tt(n,t);o&&qo(t[11],o);var a=Et(t,n);if(nt(a)){var s=a;0!==r.type&&qo(t[11],s[7])}i&&r&&(r.flags|=64)}function yl(e,t,n,i,r,o){var a=Ht();t[n+20]=r;var s=qr(e,n,i,o,null);return a&&a.next===s&&(a.next=null),s}var Ml,_l=/\ufffd(\d+):?\d*\ufffd/gi,Ol=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,zl=/\ufffd(\d+)\ufffd/,Al=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,kl=[],Cl=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,wl=/\ufffd(\/?[#*!]\d+):?\d*\ufffd/gi,Sl=/\uE500/g;function Tl(e,t,n){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=[null,null],o=e.split(_l),a=0,s=0;s<o.length;s++){var c=o[s];if(1&s){var l=parseInt(c,10);r.push(-1-l),a|=El(l)}else""!==c&&r.push(c)}return r.push(t<<2|(n?1:0)),n&&r.push(n,i),r[0]=a,r[1]=r.length-2,r}function ql(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;n|=El(e.mainBinding);for(var i=0;i<e.values.length;i++)for(var r=e.values[i],o=0;o<r.length;o++){var a=r[o];if("string"==typeof a)for(;t=_l.exec(a);)n|=El(parseInt(t[1],10));else n=ql(a,n)}return n}function Ll(e){return e+Ml++}function El(e){return 1<<Math.min(e,31)}function Dl(e){return void 0===e}function Rl(e){for(var t,n,i="",r=0,o=!1;null!==(t=Cl.exec(e));)o?t[0]==="\ufffd/*".concat(n,"\ufffd")&&(r=t.index,o=!1):(i+=e.substring(r,t.index+t[0].length),n=t[1],o=!0);return i+=e.substr(r)}function xl(e,t,n,i){for(var r=[],o=[],a=[],s=[],c=[],l=t.values,u=0;u<l.length;u++){for(var d=l[u],p=[],h=0;h<d.length;h++){var f=d[h];if("string"!=typeof f){var b=p.push(f)-1;d[h]="\x3c!--\ufffd".concat(b,"\ufffd--\x3e")}}var m=Wl(d.join(""),n,p,e,i);r.push(m.create),o.push(m.remove),a.push(m.update),s.push(m.vars),c.push(m.childIcus)}var g={type:t.type,vars:s,currentCaseLViewIndex:20+i+1,childIcus:c,cases:t.cases,create:r,remove:o,update:a};e.push(g),Ml+=Math.max.apply(Math,s)}function Il(e){for(var t=[],n=[],i=1,r=0,o=Pl(e=e.replace(Al,(function(e,t,n){return i="select"===n?0:1,r=parseInt(t.substr(1),10),""}))),a=0;a<o.length;){var s=o[a++].trim();1===i&&(s=s.replace(/\s*(?:=)?(\w+)\s*/,"$1")),s.length&&t.push(s);var c=Pl(o[a++]);t.length>n.length&&n.push(c)}return{type:i,mainBinding:r,cases:t,values:n}}function Wl(e,t,n,i,r){var o=Oi(kt()).getInertBodyElement(e);if(!o)throw new Error("Unable to generate inert body element");var a={vars:1,childIcus:[],create:[],remove:[],update:[]};return function e(t,n,i,r,o,a){if(t){for(var s=[];t;){var c=t.nextSibling,l=a+ ++n.vars;switch(t.nodeType){case Node.ELEMENT_NODE:var u=t,d=u.tagName.toLowerCase();if(Ni.hasOwnProperty(d)){n.create.push(ol,d,l,i<<17|1);for(var p=u.attributes,h=0;h<p.length;h++){var f=p.item(h),b=f.name.toLowerCase();f.value.match(_l)?Vi.hasOwnProperty(b)&&(ji[b]?Se(Tl(f.value,l,f.name,wi),n.update):Bi[b]?Se(Tl(f.value,l,f.name,Si),n.update):Se(Tl(f.value,l,f.name),n.update)):n.create.push(l<<3|4,f.name,f.value)}e(t.firstChild,n,l,r,o,a),n.remove.push(l<<3|3)}else n.vars--;break;case Node.TEXT_NODE:var m=t.textContent||"",g=m.match(_l);n.create.push(g?"":m,l,i<<17|1),n.remove.push(l<<3|3),g&&Se(Tl(m,l),n.update);break;case Node.COMMENT_NODE:var v=zl.exec(t.textContent||"");if(v){var y=parseInt(v[1],10);n.create.push(al,"",l,i<<17|1);var M=r[y];s.push([M,l])}else n.vars--;break;default:n.vars--}t=c}for(var _=0;_<s.length;_++){var O=s[_][0],z=s[_][1];xl(o,O,z,a+n.vars);var A=o.length-1;n.vars+=Math.max.apply(Math,_toConsumableArray(o[A].vars)),n.childIcus.push(A);var k=ql(O);n.update.push(El(O.mainBinding),3,-1-O.mainBinding,z<<2|2,A,k,2,z<<2|3,A),n.remove.push(A<<3|6,z<<3|3)}}}((Ji(o)||o).firstChild,a,t,n,i,r),a}function Pl(e){if(!e)return[];var t,n=0,i=[],r=[],o=/[{}]/g;for(o.lastIndex=0;t=o.exec(e);){var a=t.index;if("}"==t[0]){if(i.pop(),0==i.length){var s=e.substring(n,a);Al.test(s)?r.push(Il(s)):r.push(s),n=a+1}}else{if(0==i.length){var c=e.substring(n,a);r.push(c),n=a+1}i.push("{")}}var l=e.substring(n);return r.push(l),r}var Nl=/\[(\ufffd.+?\ufffd?)\]/,jl=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g,Bl=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,Fl=/{([A-Z0-9_]+)}/g,Ul=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g,Vl=/\/\*/,Hl=/\d+\:(\d+)/;function Yl(e,t,n){var i=Ut(),r=Wt(i.consts,t);!function(e){ll[++ul]=e}(e),rc(!0),i.firstCreatePass&&null===i.data[e+20]&&function(e,t,n,i,r){var o=t.blueprint.length-20;Ml=0;var a=Ht(),s=Xt()?a:a&&a.parent,c=s&&s!==e[6]?s.index-20:n,l=0;kl[l]=c;var u=[];if(n>0&&a!==s){var d=a.index-20;Xt()||(d=~d),u.push(d<<3|0)}var p,h=[],f=[];if(""===i&&Dl(r))u.push(i,Ll(o),c<<17|1);else for(var b=function(e,t){if(Dl(t))return Rl(e);var n=e.indexOf(":".concat(t,"\ufffd"))+2+t.toString().length,i=e.search(new RegExp("\ufffd\\/\\*\\d+:".concat(t,"\ufffd")));return Rl(e.substring(n,i))}(i,r),m=(p=b,p.replace(Sl," ")).split(wl),g=0;g<m.length;g++){var v=m[g];if(1&g)if("/"===v.charAt(0)){if("#"===v.charAt(1)){var y=parseInt(v.substr(2),10);c=kl[--l],u.push(y<<3|5)}}else{var M=parseInt(v.substr(1),10),_="#"===v.charAt(0);u.push((_?M:~M)<<3|0,c<<17|1),_&&(kl[++l]=c=M)}else for(var O=Pl(v),z=0;z<O.length;z++)if(1&z){var A=O[z];if("object"!=typeof A)throw new Error('Unable to parse ICU expression in "'.concat(b,'" message.'));var k=Ll(o);u.push(al,"",k,c<<17|1);var C=ql(A);xl(f,A,k,k);var w=f.length-1;h.push(El(A.mainBinding),3,-1-A.mainBinding,k<<2|2,w,C,2,k<<2|3,w)}else if(""!==O[z]){var S=O[z],T=S.match(_l),q=Ll(o);u.push(T?"":S,q,c<<17|1),T&&Se(Tl(S,q),h)}}Ml>0&&function(e,t,n){if(n>0&&e.firstCreatePass){for(var i=0;i<n;i++)e.blueprint.push(null),e.data.push(null),t.push(null);e.expandoInstructions?e.expandoInstructions.push(n):e.expandoStartIndex+=n}}(t,e,Ml);var L={vars:Ml,create:u,update:h,icus:f.length?f:null};t.data[n+20]=L}(Ft(),i,e,r,n)}function Xl(){var e=Ft();(function(e,t){for(var n=ll[ul--],i=e.data[n+20],r=Ht(),o=hl(e,n,i.create,t),a=n+1;null!==r&&a<=r.index-20;){-1===o.indexOf(a)&&vl(e,t,a,!0);var s=Lt(e,a);!s||0!==s.type&&2!==s.type&&3!==s.type||null===s.localNames||(a+=s.localNames.length>>1),a++}})(Ut(),e),rc(!1)}function Gl(e,t,n,i,r){if(e=j(e),Array.isArray(e))for(var o=0;o<e.length;o++)Gl(e[o],t,n,i,r);else{var a=Ut(),s=Ft(),c=ka(e)?e:j(e.provide),l=Oa(e),u=Ht(),d=1048575&u.providerIndexes,p=u.directiveStart,h=u.providerIndexes>>20;if(ka(e)||!e.multi){var f=new wn(l,r,xs),b=Jl(c,t,r?d:d+h,p);-1===b?(Un(Nn(u,s),a,c),Kl(a,e,t.length),t.push(c),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),n.push(f),s.push(f)):(n[b]=f,s[b]=f)}else{var m=Jl(c,t,d+h,p),g=Jl(c,t,d,d+h),v=m>=0&&n[m],y=g>=0&&n[g];if(r&&!y||!r&&!v){Un(Nn(u,s),a,c);var M=function(e,t,n,i,r){var o=new wn(e,n,xs);return o.multi=[],o.index=t,o.componentProviders=0,Ql(o,r,i&&!n),o}(r?$l:Zl,n.length,r,i,l);!r&&y&&(n[g].providerFactory=M),Kl(a,e,t.length,0),t.push(c),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),n.push(M),s.push(M)}else Kl(a,e,m>-1?m:g,Ql(n[r?g:m],l,!r&&i));!r&&i&&y&&n[g].componentProviders++}}}function Kl(e,t,n,i){var r=ka(t);if(r||t.useClass){var o=(t.useClass||t).prototype.ngOnDestroy;if(o){var a=e.destroyHooks||(e.destroyHooks=[]);if(!r&&t.multi){var s=a.indexOf(n);-1===s?a.push(n,[i,o]):a[s+1].push(i,o)}else a.push(n,o)}}}function Ql(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Jl(e,t,n,i){for(var r=n;r<i;r++)if(t[r]===e)return r;return-1}function Zl(e,t,n,i){return eu(this.multi,[])}function $l(e,t,n,i){var r,o=this.multi;if(this.providerFactory){var a=this.providerFactory.componentProviders,s=Gn(n,n[1],this.providerFactory.index,i);eu(o,r=s.slice(0,a));for(var c=a;c<s.length;c++)r.push(s[c])}else eu(o,r=[]);return r}function eu(e,t){for(var n=0;n<e.length;n++){var i=e[n];t.push(i())}return t}function tu(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return function(n){n.providersResolver=function(n,i){return function(e,t,n){var i=Ut();if(i.firstCreatePass){var r=at(e);Gl(n,i.data,i.blueprint,r,!0),Gl(t,i.data,i.blueprint,r,!1)}}(n,i?i(e):e,t)}}}var nu=_createClass((function e(){_classCallCheck(this,e)})),iu=_createClass((function e(){_classCallCheck(this,e)}));var ru="ngComponent",ou=_createClass((function e(){_classCallCheck(this,e)}));ou.NULL=new(function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"resolveComponentFactory",value:function(e){throw function(e){var t=Error("No component factory found for ".concat(I(e),". Did you add it to @NgModule.entryComponents?"));return t[ru]=e,t}(e)}}])}());var au=_createClass((function e(t){_classCallCheck(this,e),this.nativeElement=t}));au.__NG_ELEMENT_ID__=function(){return su(au)};var su=function(e){return Fo(e,Ht(),Ft())};new ae("Renderer2Interceptor");var cu,lu=_createClass((function e(){_classCallCheck(this,e)}));!function(e){e[e.Important=1]="Important",e[e.DashCase=2]="DashCase"}(cu||(cu={}));var uu=_createClass((function e(){_classCallCheck(this,e)}));uu.__NG_ELEMENT_ID__=function(){return du()};var du=function(){var e=Ft(),t=Dt(Ht().index,e);return function(e){var t=e[11];if(Ct(t))return t;throw new Error("Cannot inject Renderer2 when the application uses Renderer3!")}(tt(t)?t:e)},pu=_createClass((function e(){_classCallCheck(this,e)}));pu.\u0275prov=k({token:pu,providedIn:"root",factory:function(){return null}});var hu=_createClass((function e(t){_classCallCheck(this,e),this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")})),fu=new hu("10.2.5"),bu=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"supports",value:function(e){return bs(e)}},{key:"create",value:function(e){return new gu(e)}}])}(),mu=function(e,t){return t},gu=function(){return _createClass((function e(t){_classCallCheck(this,e),this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||mu}),[{key:"forEachItem",value:function(e){var t;for(t=this._itHead;null!==t;t=t._next)e(t)}},{key:"forEachOperation",value:function(e){for(var t=this._itHead,n=this._removalsHead,i=0,r=null;t||n;){var o=!n||t&&t.currentIndex<_u(n,i,r)?t:n,a=_u(o,i,r),s=o.currentIndex;if(o===n)i--,n=n._nextRemoved;else if(t=t._next,null==o.previousIndex)i++;else{r||(r=[]);var c=a-i,l=s-i;if(c!=l){for(var u=0;u<c;u++){var d=u<r.length?r[u]:r[u]=0,p=d+u;l<=p&&p<c&&(r[u]=d+1)}r[o.previousIndex]=l-c}}a!==s&&e(o,a,s)}}},{key:"forEachPreviousItem",value:function(e){var t;for(t=this._previousItHead;null!==t;t=t._nextPrevious)e(t)}},{key:"forEachAddedItem",value:function(e){var t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}},{key:"forEachMovedItem",value:function(e){var t;for(t=this._movesHead;null!==t;t=t._nextMoved)e(t)}},{key:"forEachRemovedItem",value:function(e){var t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}},{key:"forEachIdentityChange",value:function(e){var t;for(t=this._identityChangesHead;null!==t;t=t._nextIdentityChange)e(t)}},{key:"diff",value:function(e){if(null==e&&(e=[]),!bs(e))throw new Error("Error trying to diff '".concat(I(e),"'. Only arrays and iterables are allowed"));return this.check(e)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(e){var t=this;this._reset();var n,i,r,o=this._itHead,a=!1;if(Array.isArray(e)){this.length=e.length;for(var s=0;s<this.length;s++)i=e[s],r=this._trackByFn(s,i),null!==o&&Object.is(o.trackById,r)?(a&&(o=this._verifyReinsertion(o,i,r,s)),Object.is(o.item,i)||this._addIdentityChange(o,i)):(o=this._mismatch(o,i,r,s),a=!0),o=o._next}else n=0,function(e,t){if(Array.isArray(e))for(var n=0;n<e.length;n++)t(e[n]);else for(var i,r=e[hs()]();!(i=r.next()).done;)t(i.value)}(e,(function(e){r=t._trackByFn(n,e),null!==o&&Object.is(o.trackById,r)?(a&&(o=t._verifyReinsertion(o,e,r,n)),Object.is(o.item,e)||t._addIdentityChange(o,e)):(o=t._mismatch(o,e,r,n),a=!0),o=o._next,n++})),this.length=n;return this._truncate(o),this.collection=e,this.isDirty}},{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}},{key:"_reset",value:function(){if(this.isDirty){var e;for(e=this._previousItHead=this._itHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;null!==e;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;null!==e;e=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}},{key:"_mismatch",value:function(e,t,n,i){var r;return null===e?r=this._itTail:(r=e._prev,this._remove(e)),null!==(e=null===this._linkedRecords?null:this._linkedRecords.get(n,i))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._moveAfter(e,r,i)):null!==(e=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._reinsertAfter(e,r,i)):e=this._addAfter(new vu(t,n),r,i),e}},{key:"_verifyReinsertion",value:function(e,t,n,i){var r=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==r?e=this._reinsertAfter(r,e._prev,i):e.currentIndex!=i&&(e.currentIndex=i,this._addToMoves(e,i)),e}},{key:"_truncate",value:function(e){for(;null!==e;){var t=e._next;this._addToRemovals(this._unlink(e)),e=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}},{key:"_reinsertAfter",value:function(e,t,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(e);var i=e._prevRemoved,r=e._nextRemoved;return null===i?this._removalsHead=r:i._nextRemoved=r,null===r?this._removalsTail=i:r._prevRemoved=i,this._insertAfter(e,t,n),this._addToMoves(e,n),e}},{key:"_moveAfter",value:function(e,t,n){return this._unlink(e),this._insertAfter(e,t,n),this._addToMoves(e,n),e}},{key:"_addAfter",value:function(e,t,n){return this._insertAfter(e,t,n),null===this._additionsTail?this._additionsTail=this._additionsHead=e:this._additionsTail=this._additionsTail._nextAdded=e,e}},{key:"_insertAfter",value:function(e,t,n){var i=null===t?this._itHead:t._next;return e._next=i,e._prev=t,null===i?this._itTail=e:i._prev=e,null===t?this._itHead=e:t._next=e,null===this._linkedRecords&&(this._linkedRecords=new Mu),this._linkedRecords.put(e),e.currentIndex=n,e}},{key:"_remove",value:function(e){return this._addToRemovals(this._unlink(e))}},{key:"_unlink",value:function(e){null!==this._linkedRecords&&this._linkedRecords.remove(e);var t=e._prev,n=e._next;return null===t?this._itHead=n:t._next=n,null===n?this._itTail=t:n._prev=t,e}},{key:"_addToMoves",value:function(e,t){return e.previousIndex===t||(null===this._movesTail?this._movesTail=this._movesHead=e:this._movesTail=this._movesTail._nextMoved=e),e}},{key:"_addToRemovals",value:function(e){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Mu),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}},{key:"_addIdentityChange",value:function(e,t){return e.item=t,null===this._identityChangesTail?this._identityChangesTail=this._identityChangesHead=e:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=e,e}}])}(),vu=_createClass((function e(t,n){_classCallCheck(this,e),this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null})),yu=function(){return _createClass((function e(){_classCallCheck(this,e),this._head=null,this._tail=null}),[{key:"add",value:function(e){null===this._head?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}},{key:"get",value:function(e,t){var n;for(n=this._head;null!==n;n=n._nextDup)if((null===t||t<=n.currentIndex)&&Object.is(n.trackById,e))return n;return null}},{key:"remove",value:function(e){var t=e._prevDup,n=e._nextDup;return null===t?this._head=n:t._nextDup=n,null===n?this._tail=t:n._prevDup=t,null===this._head}}])}(),Mu=function(){return _createClass((function e(){_classCallCheck(this,e),this.map=new Map}),[{key:"put",value:function(e){var t=e.trackById,n=this.map.get(t);n||(n=new yu,this.map.set(t,n)),n.add(e)}},{key:"get",value:function(e,t){var n=e,i=this.map.get(n);return i?i.get(e,t):null}},{key:"remove",value:function(e){var t=e.trackById;return this.map.get(t).remove(e)&&this.map.delete(t),e}},{key:"isEmpty",get:function(){return 0===this.map.size}},{key:"clear",value:function(){this.map.clear()}}])}();function _u(e,t,n){var i=e.previousIndex;if(null===i)return i;var r=0;return n&&i<n.length&&(r=n[i]),i+t+r}var Ou=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"supports",value:function(e){return e instanceof Map||ms(e)}},{key:"create",value:function(){return new zu}}])}(),zu=function(){return _createClass((function e(){_classCallCheck(this,e),this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}),[{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}},{key:"forEachItem",value:function(e){var t;for(t=this._mapHead;null!==t;t=t._next)e(t)}},{key:"forEachPreviousItem",value:function(e){var t;for(t=this._previousMapHead;null!==t;t=t._nextPrevious)e(t)}},{key:"forEachChangedItem",value:function(e){var t;for(t=this._changesHead;null!==t;t=t._nextChanged)e(t)}},{key:"forEachAddedItem",value:function(e){var t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}},{key:"forEachRemovedItem",value:function(e){var t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}},{key:"diff",value:function(e){if(e){if(!(e instanceof Map||ms(e)))throw new Error("Error trying to diff '".concat(I(e),"'. Only maps and objects are allowed"))}else e=new Map;return this.check(e)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(e){var t=this;this._reset();var n=this._mapHead;if(this._appendAfter=null,this._forEach(e,(function(e,i){if(n&&n.key===i)t._maybeAddToChanges(n,e),t._appendAfter=n,n=n._next;else{var r=t._getOrCreateRecordForKey(i,e);n=t._insertBeforeOrAppend(n,r)}})),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(var i=n;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}},{key:"_insertBeforeOrAppend",value:function(e,t){if(e){var n=e._prev;return t._next=e,t._prev=n,e._prev=t,n&&(n._next=t),e===this._mapHead&&(this._mapHead=t),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}},{key:"_getOrCreateRecordForKey",value:function(e,t){if(this._records.has(e)){var n=this._records.get(e);this._maybeAddToChanges(n,t);var i=n._prev,r=n._next;return i&&(i._next=r),r&&(r._prev=i),n._next=null,n._prev=null,n}var o=new Au(e);return this._records.set(e,o),o.currentValue=t,this._addToAdditions(o),o}},{key:"_reset",value:function(){if(this.isDirty){var e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;null!==e;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;null!=e;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}},{key:"_maybeAddToChanges",value:function(e,t){Object.is(t,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=t,this._addToChanges(e))}},{key:"_addToAdditions",value:function(e){null===this._additionsHead?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}},{key:"_addToChanges",value:function(e){null===this._changesHead?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}},{key:"_forEach",value:function(e,t){e instanceof Map?e.forEach(t):Object.keys(e).forEach((function(n){return t(e[n],n)}))}}])}(),Au=_createClass((function e(t){_classCallCheck(this,e),this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null})),ku=function(){function e(t){_classCallCheck(this,e),this.factories=t}return _createClass(e,[{key:"find",value:function(e){var t,n=this.factories.find((function(t){return t.supports(e)}));if(null!=n)return n;throw new Error("Cannot find a differ supporting object '".concat(e,"' of type '").concat((t=e).name||typeof t,"'"))}}],[{key:"create",value:function(t,n){if(null!=n){var i=n.factories.slice();t=t.concat(i)}return new e(t)}},{key:"extend",value:function(t){return{provide:e,useFactory:function(n){if(!n)throw new Error("Cannot extend IterableDiffers without a parent injector");return e.create(t,n)},deps:[[e,new M,new v]]}}}])}();ku.\u0275prov=k({token:ku,providedIn:"root",factory:function(){return new ku([new bu])}});var Cu=function(){function e(t){_classCallCheck(this,e),this.factories=t}return _createClass(e,[{key:"find",value:function(e){var t=this.factories.find((function(t){return t.supports(e)}));if(t)return t;throw new Error("Cannot find a differ supporting object '".concat(e,"'"))}}],[{key:"create",value:function(t,n){if(n){var i=n.factories.slice();t=t.concat(i)}return new e(t)}},{key:"extend",value:function(t){return{provide:e,useFactory:function(n){if(!n)throw new Error("Cannot extend KeyValueDiffers without a parent injector");return e.create(t,n)},deps:[[e,new M,new v]]}}}])}();Cu.\u0275prov=k({token:Cu,providedIn:"root",factory:function(){return new Cu([new Ou])}});var wu=[new Ou],Su=[new bu],Tu=new ku(Su),qu=new Cu(wu),Lu=_createClass((function e(){_classCallCheck(this,e)}));Lu.__NG_ELEMENT_ID__=function(){return Eu(Lu,au)};var Eu=function(e,t){return Uo(e,t,Ht(),Ft())},Du=_createClass((function e(){_classCallCheck(this,e)}));Du.__NG_ELEMENT_ID__=function(){return Ru(Du,au)};var Ru=function(e,t){return Vo(e,t,Ht(),Ft())},xu=new Map;function Iu(e){var t=xu.get(e);return t||(t=I(e)+"_"+xu.size,xu.set(e,t)),t}new WeakMap,Iu(wa),Iu(se),Iu(Ce),Iu(uu),Iu(au),Iu(Du),Iu(Lu),Iu(Yo),Iu(wa),Iu(se);var Wu={},Pu=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).ngModule=e,n}return _inherits(t,e),_createClass(t,[{key:"resolveComponentFactory",value:function(e){var t=Qe(e);return new Bu(t,this.ngModule)}}])}(ou);function Nu(e){var t=[];for(var n in e)if(e.hasOwnProperty(n)){var i=e[n];t.push({propName:i,templateName:n})}return t}var ju=new ae("SCHEDULER_TOKEN",{providedIn:"root",factory:function(){return ut}}),Bu=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).componentDef=e,i.ngModule=n,i.componentType=e.type,i.selector=e.selectors.map(hr).join(","),i.ngContentSelectors=e.ngContentSelectors?e.ngContentSelectors:[],i.isBoundToModule=!!n,i}return _inherits(t,e),_createClass(t,[{key:"inputs",get:function(){return Nu(this.componentDef.inputs)}},{key:"outputs",get:function(){return Nu(this.componentDef.outputs)}},{key:"create",value:function(e,t,n,i){var r,o,a,s,c=(i=i||this.ngModule)?function(e,t){return{get:function(n,i,r){var o=e.get(n,Wu,r);return o!==Wu||i===Wu?o:t.get(n,i,r)}}}(e,i.injector):e,l=c.get(lu,wt),u=c.get(pu,null),d=l.createRenderer(null,this.componentDef),p=this.componentDef.selectors[0][0]||"div",h=n?function(e,t,n){if(Ct(e)){var i=n===Ae.ShadowDom;return e.selectRootElement(t,i)}var r="string"==typeof t?e.querySelector(t):t;return r.textContent="",r}(d,n,this.componentDef.encapsulation):Sr(p,l.createRenderer(null,this.componentDef),function(e){var t=e.toLowerCase();return"svg"===t?"http://www.w3.org/2000/svg":"math"===t?"http://www.w3.org/1998/MathML/":null}(p)),f=this.componentDef.onPush?576:528,b={components:[],scheduler:r||ut,clean:uo,playerHandler:o||null,flags:0},m=Nr(0,null,null,1,0,null,null,null,null,null),g=Tr(null,m,b,f,null,null,l,d,u,c);ln(g);try{var v=function(e,t,n,i,r,o){var a=n[1];n[20]=e;var s=qr(a,0,2,null,null),c=s.mergedAttrs=t.hostAttrs;null!==c&&(ns(s,c,!0),null!==e&&(Sn(r,e,c),null!==s.classes&&Io(r,e,s.classes),null!==s.styles&&xo(r,e,s.styles)));var l=i.createRenderer(e,t),u=Tr(n,Pr(t),null,t.onPush?64:16,n[20],s,i,l,o||null,null);return a.firstCreatePass&&(Un(Nn(s,n),a,t.type),Gr(a,s),Qr(s,n.length,1)),oo(n,u),n[20]=u}(h,this.componentDef,g,l,d);if(h)if(n)Sn(d,h,["ng-version",fu.full]);else{var y=function(e){for(var t=[],n=[],i=1,r=2;i<e.length;){var o=e[i];if("string"==typeof o)2===r?""!==o&&t.push(o,e[++i]):8===r&&n.push(o);else{if(!cr(r))break;r=o}i++}return{attrs:t,classes:n}}(this.componentDef.selectors[0]),M=y.attrs,_=y.classes;M&&Sn(d,h,M),_&&_.length>0&&Io(d,h,_.join(" "))}if(s=Lt(m,0),void 0!==t)for(var O=s.projection=[],z=0;z<this.ngContentSelectors.length;z++){var A=t[z];O.push(null!=A?Array.from(A):null)}a=function(e,t,n,i,r){var o=n[1],a=function(e,t,n){var i=Ht();e.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),Xr(e,i,1),Jr(e,t,n));var r=Gn(t,e,t.length-1,i);nr(r,t);var o=qt(i,t);return o&&nr(o,t),r}(o,n,t);i.components.push(a),e[8]=a,r&&r.forEach((function(e){return e(a,t)})),t.contentQueries&&t.contentQueries(1,a,n.length-1);var s=Ht();if(o.firstCreatePass&&(null!==t.hostBindings||null!==t.hostAttrs)){gn(s.index-20);var c=n[1];Vr(c,t),Hr(c,n,t.hostVars),Yr(t,a)}return a}(v,this.componentDef,g,b,[is]),Lr(m,g,null)}finally{fn()}return new Fu(this.componentType,a,Fo(au,s,g),g,s)}}])}(iu);new Pu;var Fu=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t)).location=i,a._rootLView=r,a._tNode=o,a.destroyCbs=[],a.instance=n,a.hostView=a.changeDetectorRef=new Bo(r),a.componentType=e,a}return _inherits(t,e),_createClass(t,[{key:"injector",get:function(){return new Jn(this._tNode,this._rootLView)}},{key:"destroy",value:function(){this.destroyCbs&&(this.destroyCbs.forEach((function(e){return e()})),this.destroyCbs=null,!this.hostView.destroyed&&this.hostView.destroy())}},{key:"onDestroy",value:function(e){this.destroyCbs&&this.destroyCbs.push(e)}}])}(nu);function Uu(e,t,n,i){return c((function(){var r,o=e,a=o.prototype?Object.getPrototypeOf(o.prototype):null,s=a&&a.constructor;null!==t&&(void 0===o.decorators||s&&s.decorators===o.decorators?o.decorators=t:(r=o.decorators).push.apply(r,_toConsumableArray(t))),null!==n&&(o.ctorParameters=n),null!==i&&(void 0===o.propDecorators||s&&s.propDecorators===o.propDecorators?o.propDecorators=i:o.propDecorators=Object.assign(Object.assign({},o.propDecorators),i))}))}var Vu=new Map;var Hu=function(e){function t(e,n){var i;_classCallCheck(this,t),(i=_callSuper(this,t))._parent=n,i._bootstrapComponents=[],i.injector=_assertThisInitialized(i),i.destroyCbs=[],i.componentFactoryResolver=new Pu(_assertThisInitialized(i));var r=et(e),o=e[te]||null;return o&&cl(o),i._bootstrapComponents=ft(r.bootstrap),i._r3Injector=ya(e,n,[{provide:Ce,useValue:i},{provide:ou,useValue:i.componentFactoryResolver}],I(e)),i._r3Injector._resolveInjectorDefTypes(),i.instance=i.get(e),i}return _inherits(t,e),_createClass(t,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:wa.THROW_IF_NOT_FOUND,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:m.Default;return e===wa||e===Ce||e===se?this:this._r3Injector.get(e,t,n)}},{key:"destroy",value:function(){var e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach((function(e){return e()})),this.destroyCbs=null}},{key:"onDestroy",value:function(e){this.destroyCbs.push(e)}}])}(Ce),Yu=function(e){function t(e){var n,i,r;return _classCallCheck(this,t),(n=_callSuper(this,t)).moduleType=e,null!==et(e)&&(i=e,r=new Set,function e(t){var n=et(t,!0),i=n.id;null!==i&&(function(e,t,n){if(t&&t!==n)throw new Error("Duplicate module registered for ".concat(e," - ").concat(I(t)," vs ").concat(I(t.name)))}(i,Vu.get(i),t),Vu.set(i,t));var o,a=_createForOfIteratorHelper(ft(n.imports));try{for(a.s();!(o=a.n()).done;){var s=o.value;r.has(s)||(r.add(s),e(s))}}catch(c){a.e(c)}finally{a.f()}}(i)),n}return _inherits(t,e),_createClass(t,[{key:"create",value:function(e){return new Hu(this.moduleType,e)}}])}(we);function Xu(e,t,n){var i=Jt()+e,r=Ft();return r[i]===fr?gs(r,i,n?t.call(n):t()):vs(r,i)}function Gu(e,t,n,i){return rd(Ft(),Jt(),e,t,n,i)}function Ku(e,t,n,i,r){return od(Ft(),Jt(),e,t,n,i,r)}function Qu(e,t,n,i,r,o){return ad(Ft(),Jt(),e,t,n,i,r,o)}function Ju(e,t,n,i,r,o,a){return sd(Ft(),Jt(),e,t,n,i,r,o,a)}function Zu(e,t,n,i,r,o,a,s){var c=Jt()+e,l=Ft(),u=Os(l,c,n,i,r,o);return ys(l,c+4,a)||u?gs(l,c+5,s?t.call(s,n,i,r,o,a):t(n,i,r,o,a)):vs(l,c+5)}function $u(e,t,n,i,r,o,a,s,c){var l=Jt()+e,u=Ft(),d=Os(u,l,n,i,r,o);return Ms(u,l+4,a,s)||d?gs(u,l+6,c?t.call(c,n,i,r,o,a,s):t(n,i,r,o,a,s)):vs(u,l+6)}function ed(e,t,n,i,r,o,a,s,c,l){var u=Jt()+e,d=Ft(),p=Os(d,u,n,i,r,o);return _s(d,u+4,a,s,c)||p?gs(d,u+7,l?t.call(l,n,i,r,o,a,s,c):t(n,i,r,o,a,s,c)):vs(d,u+7)}function td(e,t,n,i,r,o,a,s,c,l,u){var d=Jt()+e,p=Ft(),h=Os(p,d,n,i,r,o);return Os(p,d+4,a,s,c,l)||h?gs(p,d+8,u?t.call(u,n,i,r,o,a,s,c,l):t(n,i,r,o,a,s,c,l)):vs(p,d+8)}function nd(e,t,n,i){return cd(Ft(),Jt(),e,t,n,i)}function id(e,t){var n=e[t];return n===fr?void 0:n}function rd(e,t,n,i,r,o){var a=t+n;return ys(e,a,r)?gs(e,a+1,o?i.call(o,r):i(r)):id(e,a+1)}function od(e,t,n,i,r,o,a){var s=t+n;return Ms(e,s,r,o)?gs(e,s+2,a?i.call(a,r,o):i(r,o)):id(e,s+2)}function ad(e,t,n,i,r,o,a,s){var c=t+n;return _s(e,c,r,o,a)?gs(e,c+3,s?i.call(s,r,o,a):i(r,o,a)):id(e,c+3)}function sd(e,t,n,i,r,o,a,s,c){var l=t+n;return Os(e,l,r,o,a,s)?gs(e,l+4,c?i.call(c,r,o,a,s):i(r,o,a,s)):id(e,l+4)}function cd(e,t,n,i,r,o){for(var a=t+n,s=!1,c=0;c<r.length;c++)ys(e,a++,r[c])&&(s=!0);return s?gs(e,a,i.apply(o,r)):id(e,a)}function ld(e,t){var n,i=Ut(),r=e+20;i.firstCreatePass?(n=function(e,t){if(t)for(var n=t.length-1;n>=0;n--){var i=t[n];if(e===i.name)return i}throw new Error("The pipe '".concat(e,"' could not be found!"))}(t,i.pipeRegistry),i.data[r]=n,n.onDestroy&&(i.destroyHooks||(i.destroyHooks=[])).push(r,n.onDestroy)):n=i.data[r];var o=n.factory||(n.factory=$e(n.type)),a=he(xs);try{var s=Wn(!1),c=o();return Wn(s),function(e,t,n,i){var r=n+20;r>=e.data.length&&(e.data[r]=null,e.blueprint[r]=null),t[r]=i}(i,Ft(),e,c),c}finally{he(a)}}function ud(e,t,n){var i=Ft(),r=Et(i,e);return bd(i,fd(i,e)?rd(i,Jt(),t,r.transform,n,r):r.transform(n))}function dd(e,t,n,i){var r=Ft(),o=Et(r,e);return bd(r,fd(r,e)?od(r,Jt(),t,o.transform,n,i,o):o.transform(n,i))}function pd(e,t,n,i,r){var o=Ft(),a=Et(o,e);return bd(o,fd(o,e)?ad(o,Jt(),t,a.transform,n,i,r,a):a.transform(n,i,r))}function hd(e,t,n,i,r,o){var a=Ft(),s=Et(a,e);return bd(a,fd(a,e)?sd(a,Jt(),t,s.transform,n,i,r,o,s):s.transform(n,i,r,o))}function fd(e,t){return e[1].data[t+20].pure}function bd(e,t){return fs.isWrapped(t)&&(t=fs.unwrap(t),e[Zt()]=fr),t}var md=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return _classCallCheck(this,t),(e=_callSuper(this,t)).__isAsync=n,e}return _inherits(t,e),_createClass(t,[{key:"emit",value:function(e){_superPropGet(t,"next",this,3)([e])}},{key:"subscribe",value:function(e,n,i){var o,a=function(e){return null},s=function(){return null};e&&"object"==typeof e?(o=this.__isAsync?function(t){setTimeout((function(){return e.next(t)}))}:function(t){e.next(t)},e.error&&(a=this.__isAsync?function(t){setTimeout((function(){return e.error(t)}))}:function(t){e.error(t)}),e.complete&&(s=this.__isAsync?function(){setTimeout((function(){return e.complete()}))}:function(){e.complete()})):(o=this.__isAsync?function(t){setTimeout((function(){return e(t)}))}:function(t){e(t)},n&&(a=this.__isAsync?function(e){setTimeout((function(){return n(e)}))}:function(e){n(e)}),i&&(s=this.__isAsync?function(){setTimeout((function(){return i()}))}:function(){i()}));var c=_superPropGet(t,"subscribe",this,3)([o,a,s]);return e instanceof r.a&&e.add(c),c}}])}(i.b);function gd(){return this._results[hs()]()}var vd=function(){return _createClass((function e(){_classCallCheck(this,e),this.dirty=!0,this._results=[],this.changes=new md,this.length=0;var t=hs(),n=e.prototype;n[t]||(n[t]=gd)}),[{key:"map",value:function(e){return this._results.map(e)}},{key:"filter",value:function(e){return this._results.filter(e)}},{key:"find",value:function(e){return this._results.find(e)}},{key:"reduce",value:function(e,t){return this._results.reduce(e,t)}},{key:"forEach",value:function(e){this._results.forEach(e)}},{key:"some",value:function(e){return this._results.some(e)}},{key:"toArray",value:function(){return this._results.slice()}},{key:"toString",value:function(){return this._results.toString()}},{key:"reset",value:function(e){this._results=Te(e),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]}},{key:"notifyOnChanges",value:function(){this.changes.emit(this)}},{key:"setDirty",value:function(){this.dirty=!0}},{key:"destroy",value:function(){this.changes.complete(),this.changes.unsubscribe()}}])}(),yd=function(){function e(t){_classCallCheck(this,e),this.queryList=t,this.matches=null}return _createClass(e,[{key:"clone",value:function(){return new e(this.queryList)}},{key:"setDirty",value:function(){this.queryList.setDirty()}}])}(),Md=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];_classCallCheck(this,e),this.queries=t}return _createClass(e,[{key:"createEmbeddedView",value:function(t){var n=t.queries;if(null!==n){for(var i=null!==t.contentQueries?t.contentQueries[0]:n.length,r=[],o=0;o<i;o++){var a=n.getByIndex(o),s=this.queries[a.indexInDeclarationView];r.push(s.clone())}return new e(r)}return null}},{key:"insertView",value:function(e){this.dirtyQueriesWithMatches(e)}},{key:"detachView",value:function(e){this.dirtyQueriesWithMatches(e)}},{key:"dirtyQueriesWithMatches",value:function(e){for(var t=0;t<this.queries.length;t++)null!==Wd(e,t).matches&&this.queries[t].setDirty()}}])}(),_d=_createClass((function e(t,n,i){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,e),this.predicate=t,this.descendants=n,this.isStatic=i,this.read=r})),Od=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];_classCallCheck(this,e),this.queries=t}return _createClass(e,[{key:"elementStart",value:function(e,t){for(var n=0;n<this.queries.length;n++)this.queries[n].elementStart(e,t)}},{key:"elementEnd",value:function(e){for(var t=0;t<this.queries.length;t++)this.queries[t].elementEnd(e)}},{key:"embeddedTView",value:function(t){for(var n=null,i=0;i<this.length;i++){var r=null!==n?n.length:0,o=this.getByIndex(i).embeddedTView(t,r);o&&(o.indexInDeclarationView=i,null!==n?n.push(o):n=[o])}return null!==n?new e(n):null}},{key:"template",value:function(e,t){for(var n=0;n<this.queries.length;n++)this.queries[n].template(e,t)}},{key:"getByIndex",value:function(e){return this.queries[e]}},{key:"length",get:function(){return this.queries.length}},{key:"track",value:function(e){this.queries.push(e)}}])}(),zd=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;_classCallCheck(this,e),this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}return _createClass(e,[{key:"elementStart",value:function(e,t){this.isApplyingToNode(t)&&this.matchTNode(e,t)}},{key:"elementEnd",value:function(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}},{key:"template",value:function(e,t){this.elementStart(e,t)}},{key:"embeddedTView",value:function(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new e(this.metadata)):null}},{key:"isApplyingToNode",value:function(e){if(this._appliesToNextNode&&!1===this.metadata.descendants){for(var t=this._declarationNodeIndex,n=e.parent;null!==n&&3===n.type&&n.index!==t;)n=n.parent;return t===(null!==n?n.index:-1)}return this._appliesToNextNode}},{key:"matchTNode",value:function(e,t){var n=this.metadata.predicate;if(Array.isArray(n))for(var i=0;i<n.length;i++){var r=n[i];this.matchTNodeWithReadOption(e,t,Ad(t,r)),this.matchTNodeWithReadOption(e,t,Xn(t,e,r,!1,!1))}else n===Lu?0===t.type&&this.matchTNodeWithReadOption(e,t,-1):this.matchTNodeWithReadOption(e,t,Xn(t,e,n,!1,!1))}},{key:"matchTNodeWithReadOption",value:function(e,t,n){if(null!==n){var i=this.metadata.read;if(null!==i)if(i===au||i===Du||i===Lu&&0===t.type)this.addMatch(t.index,-2);else{var r=Xn(t,e,i,!1,!1);null!==r&&this.addMatch(t.index,r)}else this.addMatch(t.index,n)}}},{key:"addMatch",value:function(e,t){null===this.matches?this.matches=[e,t]:this.matches.push(e,t)}}])}();function Ad(e,t){var n=e.localNames;if(null!==n)for(var i=0;i<n.length;i+=2)if(n[i]===t)return n[i+1];return null}function kd(e,t,n,i){return-1===n?function(e,t){return 2===e.type||3===e.type?Fo(au,e,t):0===e.type?Uo(Lu,au,e,t):null}(t,e):-2===n?function(e,t,n){return n===au?Fo(au,t,e):n===Lu?Uo(Lu,au,t,e):n===Du?Vo(Du,au,t,e):void 0}(e,t,i):Gn(e,e[1],n,t)}function Cd(e,t,n,i){var r=t[19].queries[i];if(null===r.matches){for(var o=e.data,a=n.matches,s=[],c=0;c<a.length;c+=2){var l=a[c];if(l<0)s.push(null);else{var u=o[l];s.push(kd(t,u,a[c+1],n.metadata.read))}}r.matches=s}return r.matches}function wd(e){var t=Ft(),n=Ut(),i=an();sn(i+1);var r=Wd(n,i);if(e.dirty&&xt(t)===r.metadata.isStatic){if(null===r.matches)e.reset([]);else{var o=r.crossesNgTemplate?function e(t,n,i,r){var o=t.queries.getByIndex(i),a=o.matches;if(null!==a)for(var s=Cd(t,n,o,i),c=0;c<a.length;c+=2){var l=a[c];if(l>0)r.push(s[c/2]);else{for(var u=a[c+1],d=n[-l],p=10;p<d.length;p++){var h=d[p];h[17]===h[3]&&e(h[1],h,u,r)}if(null!==d[9])for(var f=d[9],b=0;b<f.length;b++){var m=f[b];e(m[1],m,u,r)}}}return r}(n,t,i,[]):Cd(n,t,r,i);e.reset(o),e.notifyOnChanges()}return!0}return!1}function Sd(e,t,n){qd(Ut(),Ft(),e,t,n,!0)}function Td(e,t,n){qd(Ut(),Ft(),e,t,n,!1)}function qd(e,t,n,i,r,o){e.firstCreatePass&&(Id(e,new _d(n,i,o,r),-1),o&&(e.staticViewQueries=!0)),xd(e,t)}function Ld(e,t,n,i){Dd(Ut(),Ft(),t,n,i,!1,Ht(),e)}function Ed(e,t,n,i){Dd(Ut(),Ft(),t,n,i,!0,Ht(),e)}function Dd(e,t,n,i,r,o,a,s){e.firstCreatePass&&(Id(e,new _d(n,i,o,r),a.index),function(e,t){var n=e.contentQueries||(e.contentQueries=[]);t!==(e.contentQueries.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}(e,s),o&&(e.staticContentQueries=!0)),xd(e,t)}function Rd(){return e=Ft(),t=an(),e[19].queries[t].queryList;var e,t}function xd(e,t){var n=new vd;jr(e,t,n,n.destroy),null===t[19]&&(t[19]=new Md),t[19].queries.push(new yd(n))}function Id(e,t,n){null===e.queries&&(e.queries=new Od),e.queries.track(new zd(t,n))}function Wd(e,t){return e.queries.getByIndex(t)}function Pd(e,t){return Uo(Lu,au,e,t)}function Nd(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m.Default,t=Ho(!0);if(null!=t||e&m.Optional)return t;bt("ChangeDetectorRef")}var jd={"\u0275\u0275attribute":zs,"\u0275\u0275attributeInterpolate1":function e(t,n,i,r,o,a){var s=Ft(),c=ks(s,n,i,r);return c!==fr&&$r(vn(),s,t,c,o,a),e},"\u0275\u0275attributeInterpolate2":function e(t,n,i,r,o,a,s,c){var l=Ft(),u=Cs(l,n,i,r,o,a);return u!==fr&&$r(vn(),l,t,u,s,c),e},"\u0275\u0275attributeInterpolate3":function e(t,n,i,r,o,a,s,c,l,u){var d=Ft(),p=ws(d,n,i,r,o,a,s,c);return p!==fr&&$r(vn(),d,t,p,l,u),e},"\u0275\u0275attributeInterpolate4":function e(t,n,i,r,o,a,s,c,l,u,d,p){var h=Ft(),f=Ss(h,n,i,r,o,a,s,c,l,u);return f!==fr&&$r(vn(),h,t,f,d,p),e},"\u0275\u0275attributeInterpolate5":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f){var b=Ft(),m=Ts(b,n,i,r,o,a,s,c,l,u,d,p);return m!==fr&&$r(vn(),b,t,m,h,f),e},"\u0275\u0275attributeInterpolate6":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m){var g=Ft(),v=qs(g,n,i,r,o,a,s,c,l,u,d,p,h,f);return v!==fr&&$r(vn(),g,t,v,b,m),e},"\u0275\u0275attributeInterpolate7":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v){var y=Ft(),M=Ls(y,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m);return M!==fr&&$r(vn(),y,t,M,g,v),e},"\u0275\u0275attributeInterpolate8":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v,y,M){var _=Ft(),O=Es(_,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v);return O!==fr&&$r(vn(),_,t,O,y,M),e},"\u0275\u0275attributeInterpolateV":function e(t,n,i,r){var o=Ft(),a=As(o,n);return a!==fr&&$r(vn(),o,t,a,i,r),e},"\u0275\u0275defineComponent":je,"\u0275\u0275defineDirective":Ge,"\u0275\u0275defineInjectable":k,"\u0275\u0275defineInjector":w,"\u0275\u0275defineNgModule":He,"\u0275\u0275definePipe":Ke,"\u0275\u0275directiveInject":xs,"\u0275\u0275getFactoryOf":Zn,"\u0275\u0275getInheritedFactory":$n,"\u0275\u0275inject":be,"\u0275\u0275injectAttribute":Is,"\u0275\u0275invalidFactory":Ws,"\u0275\u0275invalidFactoryDep":me,"\u0275\u0275injectPipeChangeDetectorRef":Nd,"\u0275\u0275templateRefExtractor":Pd,"\u0275\u0275NgOnChangesFeature":gt,"\u0275\u0275ProvidersFeature":tu,"\u0275\u0275CopyDefinitionFeature":function(e){var t,n=rs(e.type);t=at(e)?n.\u0275cmp:n.\u0275dir;var i,r=e,o=_createForOfIteratorHelper(us);try{for(o.s();!(i=o.n()).done;){var a=i.value;r[a]=t[a]}}catch(u){o.e(u)}finally{o.f()}if(at(t)){var s,c=_createForOfIteratorHelper(ds);try{for(c.s();!(s=c.n()).done;){var l=s.value;r[l]=t[l]}}catch(u){c.e(u)}finally{c.f()}}},"\u0275\u0275InheritDefinitionFeature":os,"\u0275\u0275nextContext":ec,"\u0275\u0275namespaceHTML":Mn,"\u0275\u0275namespaceMathML":function(){jt.lFrame.currentNamespace="http://www.w3.org/1998/MathML/"},"\u0275\u0275namespaceSVG":yn,"\u0275\u0275enableBindings":function(){jt.bindingsEnabled=!0},"\u0275\u0275disableBindings":function(){jt.bindingsEnabled=!1},"\u0275\u0275elementStart":js,"\u0275\u0275elementEnd":Bs,"\u0275\u0275element":Fs,"\u0275\u0275elementContainerStart":Us,"\u0275\u0275elementContainerEnd":Vs,"\u0275\u0275elementContainer":Hs,"\u0275\u0275pureFunction0":Xu,"\u0275\u0275pureFunction1":Gu,"\u0275\u0275pureFunction2":Ku,"\u0275\u0275pureFunction3":Qu,"\u0275\u0275pureFunction4":Ju,"\u0275\u0275pureFunction5":Zu,"\u0275\u0275pureFunction6":$u,"\u0275\u0275pureFunction7":ed,"\u0275\u0275pureFunction8":td,"\u0275\u0275pureFunctionV":nd,"\u0275\u0275getCurrentView":Ys,"\u0275\u0275restoreView":Vt,"\u0275\u0275listener":Ks,"\u0275\u0275projection":oc,"\u0275\u0275syntheticHostProperty":Gc,"\u0275\u0275syntheticHostListener":Qs,"\u0275\u0275pipeBind1":ud,"\u0275\u0275pipeBind2":dd,"\u0275\u0275pipeBind3":pd,"\u0275\u0275pipeBind4":hd,"\u0275\u0275pipeBindV":function(e,t,n){var i=Ft(),r=Et(i,e);return bd(i,fd(i,e)?cd(i,Jt(),t,r.transform,n,r):r.transform.apply(r,n))},"\u0275\u0275projectionDef":nc,"\u0275\u0275hostProperty":Xc,"\u0275\u0275property":Ps,"\u0275\u0275propertyInterpolate":ac,"\u0275\u0275propertyInterpolate1":sc,"\u0275\u0275propertyInterpolate2":cc,"\u0275\u0275propertyInterpolate3":lc,"\u0275\u0275propertyInterpolate4":function e(t,n,i,r,o,a,s,c,l,u,d){var p=Ft(),h=Ss(p,n,i,r,o,a,s,c,l,u);return h!==fr&&Fr(Ut(),vn(),p,t,h,p[11],d,!1),e},"\u0275\u0275propertyInterpolate5":function e(t,n,i,r,o,a,s,c,l,u,d,p,h){var f=Ft(),b=Ts(f,n,i,r,o,a,s,c,l,u,d,p);return b!==fr&&Fr(Ut(),vn(),f,t,b,f[11],h,!1),e},"\u0275\u0275propertyInterpolate6":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b){var m=Ft(),g=qs(m,n,i,r,o,a,s,c,l,u,d,p,h,f);return g!==fr&&Fr(Ut(),vn(),m,t,g,m[11],b,!1),e},"\u0275\u0275propertyInterpolate7":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g){var v=Ft(),y=Ls(v,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m);return y!==fr&&Fr(Ut(),vn(),v,t,y,v[11],g,!1),e},"\u0275\u0275propertyInterpolate8":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v,y){var M=Ft(),_=Es(M,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v);return _!==fr&&Fr(Ut(),vn(),M,t,_,M[11],y,!1),e},"\u0275\u0275propertyInterpolateV":function e(t,n,i){var r=Ft(),o=As(r,n);return o!==fr&&Fr(Ut(),vn(),r,t,o,r[11],i,!1),e},"\u0275\u0275pipe":ld,"\u0275\u0275queryRefresh":wd,"\u0275\u0275viewQuery":Td,"\u0275\u0275staticViewQuery":Sd,"\u0275\u0275staticContentQuery":Ed,"\u0275\u0275loadQuery":Rd,"\u0275\u0275contentQuery":Ld,"\u0275\u0275reference":Rs,"\u0275\u0275classMap":Cc,"\u0275\u0275classMapInterpolate1":Yc,"\u0275\u0275classMapInterpolate2":function(e,t,n,i,r){Tc(Re,wc,Cs(Ft(),e,t,n,i,r),!0)},"\u0275\u0275classMapInterpolate3":function(e,t,n,i,r,o,a){Tc(Re,wc,ws(Ft(),e,t,n,i,r,o,a),!0)},"\u0275\u0275classMapInterpolate4":function(e,t,n,i,r,o,a,s,c){Tc(Re,wc,Ss(Ft(),e,t,n,i,r,o,a,s,c),!0)},"\u0275\u0275classMapInterpolate5":function(e,t,n,i,r,o,a,s,c,l,u){Tc(Re,wc,Ts(Ft(),e,t,n,i,r,o,a,s,c,l,u),!0)},"\u0275\u0275classMapInterpolate6":function(e,t,n,i,r,o,a,s,c,l,u,d,p){Tc(Re,wc,qs(Ft(),e,t,n,i,r,o,a,s,c,l,u,d,p),!0)},"\u0275\u0275classMapInterpolate7":function(e,t,n,i,r,o,a,s,c,l,u,d,p,h,f){Tc(Re,wc,Ls(Ft(),e,t,n,i,r,o,a,s,c,l,u,d,p,h,f),!0)},"\u0275\u0275classMapInterpolate8":function(e,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m){Tc(Re,wc,Es(Ft(),e,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m),!0)},"\u0275\u0275classMapInterpolateV":function(e){Tc(Re,wc,As(Ft(),e),!0)},"\u0275\u0275styleMap":Ac,"\u0275\u0275styleMapInterpolate1":function(e,t,n){Ac(ks(Ft(),e,t,n))},"\u0275\u0275styleMapInterpolate2":function(e,t,n,i,r){Ac(Cs(Ft(),e,t,n,i,r))},"\u0275\u0275styleMapInterpolate3":function(e,t,n,i,r,o,a){Ac(ws(Ft(),e,t,n,i,r,o,a))},"\u0275\u0275styleMapInterpolate4":function(e,t,n,i,r,o,a,s,c){Ac(Ss(Ft(),e,t,n,i,r,o,a,s,c))},"\u0275\u0275styleMapInterpolate5":function(e,t,n,i,r,o,a,s,c,l,u){Ac(Ts(Ft(),e,t,n,i,r,o,a,s,c,l,u))},"\u0275\u0275styleMapInterpolate6":function(e,t,n,i,r,o,a,s,c,l,u,d,p){Ac(qs(Ft(),e,t,n,i,r,o,a,s,c,l,u,d,p))},"\u0275\u0275styleMapInterpolate7":function(e,t,n,i,r,o,a,s,c,l,u,d,p,h,f){Ac(Ls(Ft(),e,t,n,i,r,o,a,s,c,l,u,d,p,h,f))},"\u0275\u0275styleMapInterpolate8":function(e,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m){Ac(Es(Ft(),e,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m))},"\u0275\u0275styleMapInterpolateV":function(e){Ac(As(Ft(),e))},"\u0275\u0275styleProp":Oc,"\u0275\u0275stylePropInterpolate1":function e(t,n,i,r,o){return Sc(t,ks(Ft(),n,i,r),o,!1),e},"\u0275\u0275stylePropInterpolate2":function e(t,n,i,r,o,a,s){return Sc(t,Cs(Ft(),n,i,r,o,a),s,!1),e},"\u0275\u0275stylePropInterpolate3":function e(t,n,i,r,o,a,s,c,l){return Sc(t,ws(Ft(),n,i,r,o,a,s,c),l,!1),e},"\u0275\u0275stylePropInterpolate4":function e(t,n,i,r,o,a,s,c,l,u,d){return Sc(t,Ss(Ft(),n,i,r,o,a,s,c,l,u),d,!1),e},"\u0275\u0275stylePropInterpolate5":function e(t,n,i,r,o,a,s,c,l,u,d,p,h){return Sc(t,Ts(Ft(),n,i,r,o,a,s,c,l,u,d,p),h,!1),e},"\u0275\u0275stylePropInterpolate6":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b){return Sc(t,qs(Ft(),n,i,r,o,a,s,c,l,u,d,p,h,f),b,!1),e},"\u0275\u0275stylePropInterpolate7":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g){return Sc(t,Ls(Ft(),n,i,r,o,a,s,c,l,u,d,p,h,f,b,m),g,!1),e},"\u0275\u0275stylePropInterpolate8":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v,y){return Sc(t,Es(Ft(),n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v),y,!1),e},"\u0275\u0275stylePropInterpolateV":function e(t,n,i){return Sc(t,As(Ft(),n),i,!1),e},"\u0275\u0275classProp":zc,"\u0275\u0275advance":yr,"\u0275\u0275template":Ds,"\u0275\u0275text":Nc,"\u0275\u0275textInterpolate":jc,"\u0275\u0275textInterpolate1":Bc,"\u0275\u0275textInterpolate2":Fc,"\u0275\u0275textInterpolate3":Uc,"\u0275\u0275textInterpolate4":Vc,"\u0275\u0275textInterpolate5":Hc,"\u0275\u0275textInterpolate6":function e(t,n,i,r,o,a,s,c,l,u,d,p,h){var f=Ft(),b=qs(f,t,n,i,r,o,a,s,c,l,u,d,p,h);return b!==fr&&mo(f,mn(),b),e},"\u0275\u0275textInterpolate7":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b){var m=Ft(),g=Ls(m,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b);return g!==fr&&mo(m,mn(),g),e},"\u0275\u0275textInterpolate8":function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g){var v=Ft(),y=Es(v,t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g);return y!==fr&&mo(v,mn(),y),e},"\u0275\u0275textInterpolateV":function e(t){var n=Ft(),i=As(n,t);return i!==fr&&mo(n,mn(),i),e},"\u0275\u0275i18n":function(e,t,n){Yl(e,t,n),Xl()},"\u0275\u0275i18nAttributes":function(e,t){var n=Ft(),i=Ut();!function(e,t,n,i){for(var r=Ht().index-20,o=[],a=0;a<i.length;a+=2)for(var s=i[a],c=i[a+1].split(Ol),l=0;l<c.length;l++){var u=c[l];if(1&l)throw new Error("ICU expressions are not yet supported in attributes");if(""!==u)if(u.match(_l))t.firstCreatePass&&null===t.data[n+20]&&Se(Tl(u,r,s),o);else{var d=Lt(t,r);2===d.type&&$r(d,e,s,u,null,null);var p=null!==d.inputs&&d.inputs[s];p&&bo(t,e,p,s,u)}}t.firstCreatePass&&null===t.data[n+20]&&(t.data[n+20]=o)}(n,i,e,Wt(i.consts,t))},"\u0275\u0275i18nExp":function e(t){return ys(Ft(),en(),t)&&(dl|=1<<pl),pl++,e},"\u0275\u0275i18nStart":Yl,"\u0275\u0275i18nEnd":Xl,"\u0275\u0275i18nApply":function(e){!function(e,t,n){if(pl>0){var i,r=e.data[n+20],o=null;Array.isArray(r)?i=r:(i=r.update,o=r.icus),fl(e,o,t,i,Zt()-pl-1,dl),dl=0,pl=0}}(Ut(),Ft(),e)},"\u0275\u0275i18nPostprocess":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e;if(Nl.test(e)){var i={},r=[0];n=n.replace(jl,(function(e,t,n){var o=t||n,a=i[o]||[];if(a.length||(o.split("|").forEach((function(e){var t=e.match(Hl),n=t?parseInt(t[1],10):0,i=Vl.test(e);a.push([n,i,e])})),i[o]=a),!a.length)throw new Error("i18n postprocess: unmatched placeholder - "+o);for(var s=r[r.length-1],c=0,l=0;l<a.length;l++)if(a[l][0]===s){c=l;break}var u=_slicedToArray(a[c],3),d=u[0],p=u[1],h=u[2];return p?r.pop():s!==d&&r.push(d),a.splice(c,1),h}))}return Object.keys(t).length?n=(n=(n=n.replace(Bl,(function(e,n,i,r,o,a){return t.hasOwnProperty(i)?"".concat(n).concat(t[i]).concat(a):e}))).replace(Fl,(function(e,n){return t.hasOwnProperty(n)?t[n]:e}))).replace(Ul,(function(e,n){if(t.hasOwnProperty(n)){var i=t[n];if(!i.length)throw new Error("i18n postprocess: unmatched ICU - ".concat(e," with key: ").concat(n));return i.shift()}return e})):n}(e,t)},"\u0275\u0275resolveWindow":dt,"\u0275\u0275resolveDocument":pt,"\u0275\u0275resolveBody":ht,"\u0275\u0275setComponentScope":Be,"\u0275\u0275setNgModuleScope":Ye,"\u0275\u0275sanitizeHtml":Zi,"\u0275\u0275sanitizeStyle":function(e){var t=tr();return t?t.sanitize(Ei.STYLE,e)||"":di(e,"Style")?ui(e):ct(e)},"\u0275\u0275sanitizeResourceUrl":er,"\u0275\u0275sanitizeScript":function(e){var t=tr();if(t)return t.sanitize(Ei.SCRIPT,e)||"";if(di(e,"Script"))return ui(e);throw new Error("unsafe value used in a script context")},"\u0275\u0275sanitizeUrl":$i,"\u0275\u0275sanitizeUrlOrResourceUrl":function(e,t,n){return function(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?er:$i}(t,n)(e)}},Bd=null,Fd=[],Ud=[],Vd=!1;function Hd(e){return Array.isArray(e)?e.every(Hd):!!j(e)}function Yd(e,t){var n=Te(t.declarations||Fd),i=Gd(e);n.forEach((function(t){t.hasOwnProperty(J)?Xd(Qe(t),i):t.hasOwnProperty(Z)||t.hasOwnProperty($)||(t.ngSelectorScope=e)}))}function Xd(e,t){e.directiveDefs=function(){return Array.from(t.compilation.directives).map((function(e){return e.hasOwnProperty(J)?Qe(e):Je(e)})).filter((function(e){return!!e}))},e.pipeDefs=function(){return Array.from(t.compilation.pipes).map((function(e){return Ze(e)}))},e.schemas=t.schemas,e.tView=null}function Gd(e){if(!Qd(e))throw new Error(e.name+" does not have a module def (\u0275mod property)");var t=et(e);if(null!==t.transitiveCompileScopes)return t.transitiveCompileScopes;var n={schemas:t.schemas||null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set}};return ft(t.imports).forEach((function(e){var t=e;if(!Qd(t))throw new Error("Importing ".concat(t.name," which does not have a \u0275mod property"));var i=Gd(t);i.exported.directives.forEach((function(e){return n.compilation.directives.add(e)})),i.exported.pipes.forEach((function(e){return n.compilation.pipes.add(e)}))})),ft(t.declarations).forEach((function(e){Ze(e)?n.compilation.pipes.add(e):n.compilation.directives.add(e)})),ft(t.exports).forEach((function(e){var t=e;if(Qd(t)){var i=Gd(t);i.exported.directives.forEach((function(e){n.compilation.directives.add(e),n.exported.directives.add(e)})),i.exported.pipes.forEach((function(e){n.compilation.pipes.add(e),n.exported.pipes.add(e)}))}else Ze(t)?n.exported.pipes.add(t):n.exported.directives.add(t)})),t.transitiveCompileScopes=n,n}function Kd(e){return function(e){return void 0!==e.ngModule}(e)?e.ngModule:e}function Qd(e){return!!et(e)}new Map,new Map;var Jd=0;function Zd(e,t){var n=null;ep(e,t||{}),Object.defineProperty(e,Z,{get:function(){if(null===n){var i=$d(e,t||{});n=Q().compileDirective(jd,i.sourceMapUrl,i.metadata)}return n},configurable:!1})}function $d(e,t){var n=e&&e.name,i="ng:///".concat(n,"/\u0275dir.js"),r=Q(),o=np(e,t);return o.typeSourceSpan=r.createParseSourceSpan("Directive",n,i),o.usesInheritance&&ip(e),{metadata:o,sourceMapUrl:i}}function ep(e,t){var n=null;Object.defineProperty(e,ne,{get:function(){if(null===n){var i=$d(e,t),r=Q();n=r.compileFactory(jd,"ng:///".concat(e.name,"/\u0275fac.js"),Object.assign(Object.assign({},i.metadata),{injectFn:"directiveInject",target:r.R3FactoryTarget.Directive}))}return n},configurable:!1})}function tp(e){return Object.getPrototypeOf(e.prototype)===Object.prototype}function np(e,t){var n,i=ra(),r=i.ownPropMetadata(e);return{name:e.name,type:e,typeArgumentCount:0,selector:void 0!==t.selector?t.selector:null,deps:oa(e),host:t.host||We,propMetadata:r,inputs:t.inputs||Pe,outputs:t.outputs||Pe,queries:rp(e,r,op),lifecycle:{usesOnChanges:i.hasLifecycleHook(e,"ngOnChanges")},typeSourceSpan:null,usesInheritance:!tp(e),exportAs:(n=t.exportAs,void 0===n?null:cp(n)),providers:t.providers||null,viewQueries:rp(e,r,ap)}}function ip(e){for(var t=Object.prototype,n=Object.getPrototypeOf(e.prototype).constructor;n&&n!==t;)Je(n)||Qe(n)||!up(n)||Zd(n,null),n=Object.getPrototypeOf(n)}function rp(e,t,n){var i=[],r=function(r){if(t.hasOwnProperty(r)){var o=t[r];o.forEach((function(t){if(n(t)){if(!t.selector)throw new Error("Can't construct a query for the property \"".concat(r,'" of "').concat(lt(e),"\" since the query selector wasn't defined."));if(o.some(sp))throw new Error("Cannot combine @Input decorators with query decorators");i.push(function(e,t){return{propertyName:e,predicate:(n=t.selector,"string"==typeof n?cp(n):j(n)),descendants:t.descendants,first:t.first,read:t.read?t.read:null,static:!!t.static};var n}(r,t))}}))}};for(var o in t)r(o);return i}function op(e){var t=e.ngMetadataName;return"ContentChild"===t||"ContentChildren"===t}function ap(e){var t=e.ngMetadataName;return"ViewChild"===t||"ViewChildren"===t}function sp(e){return"Input"===e.ngMetadataName}function cp(e){return e.split(",").map((function(e){return e.trim()}))}var lp=["ngOnChanges","ngOnInit","ngOnDestroy","ngDoCheck","ngAfterViewInit","ngAfterViewChecked","ngAfterContentInit","ngAfterContentChecked"];function up(e){var t=ra();if(lp.some((function(n){return t.hasLifecycleHook(e,n)})))return!0;var n=t.propMetadata(e);for(var i in n)for(var r=n[i],o=0;o<r.length;o++){var a=r[o],s=a.ngMetadataName;if(sp(a)||op(a)||ap(a)||"Output"===s||"HostBinding"===s||"HostListener"===s)return!0}return!1}function dp(e,t){return{type:e,typeArgumentCount:0,name:e.name,deps:oa(e),pipeName:t.name,pure:void 0===t.pure||t.pure}}var pp=p("Directive",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e}),void 0,void 0,(function(e,t){return Mp(e,t)})),hp=p("Component",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({changeDetection:Oe.Default},e)}),pp,void 0,(function(e,t){return yp(e,t)})),fp=p("Pipe",(function(e){return Object.assign({pure:!0},e)}),void 0,void 0,(function(e,t){return _p(e,t)})),bp=b("Input",(function(e){return{bindingPropertyName:e}})),mp=b("Output",(function(e){return{bindingPropertyName:e}})),gp=b("HostBinding",(function(e){return{hostPropertyName:e}})),vp=b("HostListener",(function(e,t){return{eventName:e,args:t}})),yp=function(e,t){var n=null;!function(e,t){ts(t)&&($a.set(e,t),es.add(e))}(e,t),ep(e,t),Object.defineProperty(e,J,{get:function(){if(null===n){var i=Q();if(ts(t)){var r=["Component '".concat(e.name,"' is not resolved:")];throw t.templateUrl&&r.push(" - templateUrl: "+t.templateUrl),t.styleUrls&&t.styleUrls.length&&r.push(" - styleUrls: "+JSON.stringify(t.styleUrls)),r.push("Did you run and wait for 'resolveComponentResources()'?"),new Error(r.join("\n"))}var o=Bd,a=t.preserveWhitespaces;void 0===a&&(a=null!==o&&void 0!==o.preserveWhitespaces&&o.preserveWhitespaces);var s=t.encapsulation;void 0===s&&(s=null!==o&&void 0!==o.defaultEncapsulation?o.defaultEncapsulation:Ae.Emulated);var c=t.templateUrl||"ng:///".concat(e.name,"/template.html"),l=Object.assign(Object.assign({},np(e,t)),{typeSourceSpan:i.createParseSourceSpan("Component",e.name,c),template:t.template||"",preserveWhitespaces:a,styles:t.styles||Pe,animations:t.animations,directives:[],changeDetection:t.changeDetection,pipes:new Map,encapsulation:s,interpolation:t.interpolation,viewProviders:t.viewProviders||null});Jd++;try{l.usesInheritance&&ip(e),n=i.compileComponent(jd,c,l)}finally{Jd--}if(0===Jd&&function(){if(!Vd){Vd=!0;try{for(var e=Ud.length-1;e>=0;e--){var t=Ud[e],n=t.moduleType,i=t.ngModule;i.declarations&&i.declarations.every(Hd)&&(Ud.splice(e,1),Yd(n,i))}}finally{Vd=!1}}}(),void 0!==e.ngSelectorScope){var u=Gd(e.ngSelectorScope);Xd(n,u)}}return n},configurable:!1})},Mp=Zd,_p=function(e,t){var n=null,i=null;Object.defineProperty(e,ne,{get:function(){if(null===i){var n=dp(e,t),r=Q();i=r.compileFactory(jd,"ng:///".concat(n.name,"/\u0275fac.js"),Object.assign(Object.assign({},n),{injectFn:"directiveInject",target:r.R3FactoryTarget.Pipe}))}return i},configurable:!1}),Object.defineProperty(e,$,{get:function(){if(null===n){var i=dp(e,t);n=Q().compilePipe(jd,"ng:///".concat(i.name,"/\u0275pipe.js"),i)}return n},configurable:!1})},Op=p("NgModule",(function(e){return e}),void 0,void 0,(function(e,t){return zp(e,t)})),zp=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){var n=Te(t.declarations||Fd),i=null;Object.defineProperty(e,ee,{configurable:!0,get:function(){return null===i&&((i=Q().compileNgModule(jd,"ng:///".concat(e.name,"/\u0275mod.js"),{type:e,bootstrap:Te(t.bootstrap||Fd).map(j),declarations:n.map(j),imports:Te(t.imports||Fd).map(j).map(Kd),exports:Te(t.exports||Fd).map(j).map(Kd),schemas:t.schemas?Te(t.schemas):null,id:t.id||null})).schemas||(i.schemas=[])),i}});var r=null;Object.defineProperty(e,E,{get:function(){if(null===r){var n={name:e.name,type:e,deps:oa(e),providers:t.providers||Fd,imports:[(t.imports||Fd).map(j),(t.exports||Fd).map(j)]};r=Q().compileInjector(jd,"ng:///".concat(e.name,"/\u0275inj.js"),n)}return r},configurable:!1})}(e,t),function(e,t){Ud.push({moduleType:e,ngModule:t})}(e,t)},Ap=new ae("Application Initializer"),kp=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this.appInits=t,this.initialized=!1,this.done=!1,this.donePromise=new Promise((function(e,t){n.resolve=e,n.reject=t}))}),[{key:"runInitializers",value:function(){var e=this;if(!this.initialized){var t=[],n=function(){e.done=!0,e.resolve()};if(this.appInits)for(var i=0;i<this.appInits.length;i++){var r=this.appInits[i]();Xs(r)&&t.push(r)}Promise.all(t).then((function(){n()})).catch((function(t){e.reject(t)})),0===t.length&&n(),this.initialized=!0}}}])}();kp.\u0275fac=function(e){return new(e||kp)(be(Ap,8))},kp.\u0275prov=k({token:kp,factory:kp.\u0275fac}),kp.ctorParameters=function(){return[{type:Array,decorators:[{type:g,args:[Ap]},{type:v}]}]};var Cp=new ae("AppId"),wp={provide:Cp,useFactory:function(){return"".concat(Sp()).concat(Sp()).concat(Sp())},deps:[]};function Sp(){return String.fromCharCode(97+Math.floor(25*Math.random()))}var Tp=new ae("Platform Initializer"),qp=new ae("Platform ID"),Lp=new ae("appBootstrapListener");new ae("Application Packages Root URL");var Ep=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"log",value:function(e){console.log(e)}},{key:"warn",value:function(e){console.warn(e)}}])}();Ep.\u0275fac=function(e){return new(e||Ep)},Ep.\u0275prov=k({token:Ep,factory:Ep.\u0275fac});var Dp,Rp=new ae("LocaleId"),xp=new ae("DefaultCurrencyCode");new ae("Translations"),new ae("TranslationsFormat"),function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"}(Dp||(Dp={}));var Ip=_createClass((function e(t,n){_classCallCheck(this,e),this.ngModuleFactory=t,this.componentFactories=n})),Wp=function(e){return new Yu(e)},Pp=Wp,Np=function(e){return Promise.resolve(Wp(e))},jp=function(e){var t=Wp(e),n=ft(et(e).declarations).reduce((function(e,t){var n=Qe(t);return n&&e.push(new Bu(n)),e}),[]);return new Ip(t,n)},Bp=jp,Fp=function(e){return Promise.resolve(jp(e))},Up=function(){return _createClass((function e(){_classCallCheck(this,e),this.compileModuleSync=Pp,this.compileModuleAsync=Np,this.compileModuleAndAllComponentsSync=Bp,this.compileModuleAndAllComponentsAsync=Fp}),[{key:"clearCache",value:function(){}},{key:"clearCacheFor",value:function(e){}},{key:"getModuleId",value:function(e){}}])}();Up.\u0275fac=function(e){return new(e||Up)},Up.\u0275prov=k({token:Up,factory:Up.\u0275fac});new ae("compilerOptions");var Vp=Promise.resolve(0);function Hp(e){"undefined"==typeof Zone?Vp.then((function(){e&&e.apply(null,null)})):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}var Yp=function(){function e(t){var n=t.enableLongStackTrace,i=void 0!==n&&n,r=t.shouldCoalesceEventChangeDetection,o=void 0!==r&&r;if(_classCallCheck(this,e),this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new md(!1),this.onMicrotaskEmpty=new md(!1),this.onStable=new md(!1),this.onError=new md(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();var a,s,c=this;c._nesting=0,c._outer=c._inner=Zone.current,Zone.wtfZoneSpec&&(c._inner=c._inner.fork(Zone.wtfZoneSpec)),Zone.TaskTrackingZoneSpec&&(c._inner=c._inner.fork(new Zone.TaskTrackingZoneSpec)),i&&Zone.longStackTraceZoneSpec&&(c._inner=c._inner.fork(Zone.longStackTraceZoneSpec)),c.shouldCoalesceEventChangeDetection=o,c.lastRequestAnimationFrameId=-1,c.nativeRequestAnimationFrame=function(){var e=K.requestAnimationFrame,t=K.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){var n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);var i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,s=!!(a=c).shouldCoalesceEventChangeDetection&&a.nativeRequestAnimationFrame&&function(){!function(e){-1===e.lastRequestAnimationFrameId&&(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(K,(function(){e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",(function(){e.lastRequestAnimationFrameId=-1,Qp(e),Kp(e)}),void 0,(function(){}),(function(){}))),e.fakeTopEventTask.invoke()})),Qp(e))}(a)},a._inner=a._inner.fork({name:"angular",properties:{isAngularZone:!0,maybeDelayChangeDetection:s},onInvokeTask:function(e,t,n,i,r,o){try{return Jp(a),e.invokeTask(n,i,r,o)}finally{s&&"eventTask"===i.type&&s(),Zp(a)}},onInvoke:function(e,t,n,i,r,o,s){try{return Jp(a),e.invoke(n,i,r,o,s)}finally{Zp(a)}},onHasTask:function(e,t,n,i){e.hasTask(n,i),t===n&&("microTask"==i.change?(a._hasPendingMicrotasks=i.microTask,Qp(a),Kp(a)):"macroTask"==i.change&&(a.hasPendingMacrotasks=i.macroTask))},onHandleError:function(e,t,n,i){return e.handleError(n,i),a.runOutsideAngular((function(){return a.onError.emit(i)})),!1}})}return _createClass(e,[{key:"run",value:function(e,t,n){return this._inner.run(e,t,n)}},{key:"runTask",value:function(e,t,n,i){var r=this._inner,o=r.scheduleEventTask("NgZoneEvent: "+i,e,Gp,Xp,Xp);try{return r.runTask(o,t,n)}finally{r.cancelTask(o)}}},{key:"runGuarded",value:function(e,t,n){return this._inner.runGuarded(e,t,n)}},{key:"runOutsideAngular",value:function(e){return this._outer.run(e)}}],[{key:"isInAngularZone",value:function(){return!0===Zone.current.get("isAngularZone")}},{key:"assertInAngularZone",value:function(){if(!e.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}},{key:"assertNotInAngularZone",value:function(){if(e.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}}])}();function Xp(){}var Gp={};function Kp(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular((function(){return e.onStable.emit(null)}))}finally{e.isStable=!0}}}function Qp(e){e._hasPendingMicrotasks||e.shouldCoalesceEventChangeDetection&&-1!==e.lastRequestAnimationFrameId?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function Jp(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Zp(e){e._nesting--,Kp(e)}var $p=function(){return _createClass((function e(){_classCallCheck(this,e),this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new md,this.onMicrotaskEmpty=new md,this.onStable=new md,this.onError=new md}),[{key:"run",value:function(e,t,n){return e.apply(t,n)}},{key:"runGuarded",value:function(e,t,n){return e.apply(t,n)}},{key:"runOutsideAngular",value:function(e){return e()}},{key:"runTask",value:function(e,t,n,i){return e.apply(t,n)}}])}(),eh=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this._ngZone=t,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),t.run((function(){n.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")}))}),[{key:"_watchAngularEvents",value:function(){var e=this;this._ngZone.onUnstable.subscribe({next:function(){e._didWork=!0,e._isZoneStable=!1}}),this._ngZone.runOutsideAngular((function(){e._ngZone.onStable.subscribe({next:function(){Yp.assertNotInAngularZone(),Hp((function(){e._isZoneStable=!0,e._runCallbacksIfReady()}))}})}))}},{key:"increasePendingRequestCount",value:function(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}},{key:"decreasePendingRequestCount",value:function(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}},{key:"isStable",value:function(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}},{key:"_runCallbacksIfReady",value:function(){var e=this;if(this.isStable())Hp((function(){for(;0!==e._callbacks.length;){var t=e._callbacks.pop();clearTimeout(t.timeoutId),t.doneCb(e._didWork)}e._didWork=!1}));else{var t=this.getPendingTasks();this._callbacks=this._callbacks.filter((function(e){return!e.updateCb||!e.updateCb(t)||(clearTimeout(e.timeoutId),!1)})),this._didWork=!0}}},{key:"getPendingTasks",value:function(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map((function(e){return{source:e.source,creationLocation:e.creationLocation,data:e.data}})):[]}},{key:"addCallback",value:function(e,t,n){var i=this,r=-1;t&&t>0&&(r=setTimeout((function(){i._callbacks=i._callbacks.filter((function(e){return e.timeoutId!==r})),e(i._didWork,i.getPendingTasks())}),t)),this._callbacks.push({doneCb:e,timeoutId:r,updateCb:n})}},{key:"whenStable",value:function(e,t,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(e,t,n),this._runCallbacksIfReady()}},{key:"getPendingRequestCount",value:function(){return this._pendingCount}},{key:"findProviders",value:function(e,t,n){return[]}}])}();eh.\u0275fac=function(e){return new(e||eh)(be(Yp))},eh.\u0275prov=k({token:eh,factory:eh.\u0275fac}),eh.ctorParameters=function(){return[{type:Yp}]};var th=function(){return _createClass((function e(){_classCallCheck(this,e),this._applications=new Map,rh.addToWindow(this)}),[{key:"registerApplication",value:function(e,t){this._applications.set(e,t)}},{key:"unregisterApplication",value:function(e){this._applications.delete(e)}},{key:"unregisterAllApplications",value:function(){this._applications.clear()}},{key:"getTestability",value:function(e){return this._applications.get(e)||null}},{key:"getAllTestabilities",value:function(){return Array.from(this._applications.values())}},{key:"getAllRootElements",value:function(){return Array.from(this._applications.keys())}},{key:"findTestabilityInTree",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return rh.findTestabilityInTree(this,e,t)}}])}();function nh(e){rh=e}th.\u0275fac=function(e){return new(e||th)},th.\u0275prov=k({token:th,factory:th.\u0275fac}),th.ctorParameters=function(){return[]};var ih,rh=new(function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"addToWindow",value:function(e){}},{key:"findTestabilityInTree",value:function(e,t,n){return null}}])}()),oh=function(e,t,n){var i=new Yu(n);return Promise.resolve(i)},ah=new ae("AllowMultipleToken"),sh=_createClass((function e(t,n){_classCallCheck(this,e),this.name=t,this.token=n}));function ch(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i="Platform: "+t,r=new ae(i);return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=lh();if(!o||o.injector.get(ah,!1))if(e)e(n.concat(t).concat({provide:r,useValue:!0}));else{var a=n.concat(t).concat({provide:r,useValue:!0},{provide:ha,useValue:"platform"});!function(e){if(ih&&!ih.destroyed&&!ih.injector.get(ah,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");ih=e.get(uh);var t=e.get(Tp,null);t&&t.forEach((function(e){return e()}))}(wa.create({providers:a,name:i}))}return function(e){var t=lh();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(r)}}function lh(){return ih&&!ih.destroyed?ih:null}var uh=function(){return _createClass((function e(t){_classCallCheck(this,e),this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}),[{key:"bootstrapModuleFactory",value:function(e,t){var n,i,r=this,o=(n=t?t.ngZone:void 0,i=t&&t.ngZoneEventCoalescing||!1,"noop"===n?new $p:("zone.js"===n?void 0:n)||new Yp({enableLongStackTrace:Mi(),shouldCoalesceEventChangeDetection:i})),a=[{provide:Yp,useValue:o}];return o.run((function(){var t=wa.create({providers:a,parent:r.injector,name:e.moduleType.name}),n=e.create(t),i=n.injector.get(ii,null);if(!i)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.onDestroy((function(){return hh(r._modules,n)})),o.runOutsideAngular((function(){return o.onError.subscribe({next:function(e){i.handleError(e)}})})),function(e,t,i){try{var o=((a=n.injector.get(kp)).runInitializers(),a.donePromise.then((function(){return cl(n.injector.get(Rp,"en-US")||"en-US"),r._moduleDoBootstrap(n),n})));return Xs(o)?o.catch((function(n){throw t.runOutsideAngular((function(){return e.handleError(n)})),n})):o}catch(s){throw t.runOutsideAngular((function(){return e.handleError(s)})),s}var a}(i,o)}))}},{key:"bootstrapModule",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=dh({},n);return oh(this.injector,0,e).then((function(e){return t.bootstrapModuleFactory(e,i)}))}},{key:"_moduleDoBootstrap",value:function(e){var t=e.injector.get(ph);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach((function(e){return t.bootstrap(e)}));else{if(!e.instance.ngDoBootstrap)throw new Error("The module ".concat(I(e.instance.constructor),' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.'));e.instance.ngDoBootstrap(t)}this._modules.push(e)}},{key:"onDestroy",value:function(e){this._destroyListeners.push(e)}},{key:"injector",get:function(){return this._injector}},{key:"destroy",value:function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach((function(e){return e.destroy()})),this._destroyListeners.forEach((function(e){return e()})),this._destroyed=!0}},{key:"destroyed",get:function(){return this._destroyed}}])}();function dh(e,t){return Array.isArray(t)?t.reduce(dh,e):Object.assign(Object.assign({},e),t)}uh.\u0275fac=function(e){return new(e||uh)(be(wa))},uh.\u0275prov=k({token:uh,factory:uh.\u0275fac}),uh.ctorParameters=function(){return[{type:wa}]};var ph=function(){return _createClass((function e(t,n,i,r,c,l){var u=this;_classCallCheck(this,e),this._zone=t,this._console=n,this._injector=i,this._exceptionHandler=r,this._componentFactoryResolver=c,this._initStatus=l,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=Mi(),this._zone.onMicrotaskEmpty.subscribe({next:function(){u._zone.run((function(){u.tick()}))}});var d=new o.a((function(e){u._stable=u._zone.isStable&&!u._zone.hasPendingMacrotasks&&!u._zone.hasPendingMicrotasks,u._zone.runOutsideAngular((function(){e.next(u._stable),e.complete()}))})),p=new o.a((function(e){var t;u._zone.runOutsideAngular((function(){t=u._zone.onStable.subscribe((function(){Yp.assertNotInAngularZone(),Hp((function(){u._stable||u._zone.hasPendingMacrotasks||u._zone.hasPendingMicrotasks||(u._stable=!0,e.next(!0))}))}))}));var n=u._zone.onUnstable.subscribe((function(){Yp.assertInAngularZone(),u._stable&&(u._stable=!1,u._zone.runOutsideAngular((function(){e.next(!1)})))}));return function(){t.unsubscribe(),n.unsubscribe()}}));this.isStable=Object(a.a)(d,p.pipe(Object(s.a)()))}),[{key:"bootstrap",value:function(e,t){var n,i=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");n=e instanceof iu?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);var r=n.isBoundToModule?void 0:this._injector.get(Ce),o=t||n.selector,a=n.create(wa.NULL,[],o,r);a.onDestroy((function(){i._unloadComponent(a)}));var s=a.injector.get(eh,null);return s&&a.injector.get(th).registerApplication(a.location.nativeElement,s),this._loadComponent(a),Mi()&&this._console.log("Angular is running in development mode. Call enableProdMode() to enable production mode."),a}},{key:"tick",value:function(){var e=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;var t,n=_createForOfIteratorHelper(this._views);try{for(n.s();!(t=n.n()).done;){t.value.detectChanges()}}catch(o){n.e(o)}finally{n.f()}if(this._enforceNoNewChanges){var i,r=_createForOfIteratorHelper(this._views);try{for(r.s();!(i=r.n()).done;){i.value.checkNoChanges()}}catch(o){r.e(o)}finally{r.f()}}}catch(a){this._zone.runOutsideAngular((function(){return e._exceptionHandler.handleError(a)}))}finally{this._runningTick=!1}}},{key:"attachView",value:function(e){var t=e;this._views.push(t),t.attachToAppRef(this)}},{key:"detachView",value:function(e){var t=e;hh(this._views,t),t.detachFromAppRef()}},{key:"_loadComponent",value:function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(Lp,[]).concat(this._bootstrapListeners).forEach((function(t){return t(e)}))}},{key:"_unloadComponent",value:function(e){this.detachView(e.hostView),hh(this.components,e)}},{key:"ngOnDestroy",value:function(){this._views.slice().forEach((function(e){return e.destroy()}))}},{key:"viewCount",get:function(){return this._views.length}}])}();function hh(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}ph.\u0275fac=function(e){return new(e||ph)(be(Yp),be(Ep),be(wa),be(ii),be(ou),be(kp))},ph.\u0275prov=k({token:ph,factory:ph.\u0275fac}),ph.ctorParameters=function(){return[{type:Yp},{type:Ep},{type:wa},{type:ii},{type:ou},{type:kp}]};var fh=_createClass((function e(){_classCallCheck(this,e)})),bh=_createClass((function e(){_classCallCheck(this,e)})),mh={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},gh=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._compiler=t,this._config=n||mh}),[{key:"load",value:function(e){return this.loadAndCompile(e)}},{key:"loadAndCompile",value:function(e){var t=this,i=_slicedToArray(e.split("#"),2),r=i[0],o=i[1];return void 0===o&&(o="default"),n("zn8P")(r).then((function(e){return e[o]})).then((function(e){return vh(e,r,o)})).then((function(e){return t._compiler.compileModuleAsync(e)}))}},{key:"loadFactory",value:function(e){var t=_slicedToArray(e.split("#"),2),i=t[0],r=t[1],o="NgFactory";return void 0===r&&(r="default",o=""),n("zn8P")(this._config.factoryPathPrefix+i+this._config.factoryPathSuffix).then((function(e){return e[r+o]})).then((function(e){return vh(e,i,r)}))}}])}();function vh(e,t,n){if(!e)throw new Error("Cannot find '".concat(n,"' in '").concat(t,"'"));return e}gh.\u0275fac=function(e){return new(e||gh)(be(Up),be(bh,8))},gh.\u0275prov=k({token:gh,factory:gh.\u0275fac}),gh.ctorParameters=function(){return[{type:Up},{type:bh,decorators:[{type:v}]}]};var yh=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(Yo));new Map;var Mh,_h,Oh=function(e){return null},zh=ch(null,"core",[{provide:qp,useValue:"unknown"},{provide:uh,deps:[wa]},{provide:th,deps:[]},{provide:Ep,deps:[]}]),Ah=[{provide:ph,useClass:ph,deps:[Yp,Ep,wa,ii,ou,kp]},{provide:ju,deps:[Yp],useFactory:function(e){var t=[];return e.onStable.subscribe((function(){for(;t.length;)t.pop()()})),function(e){t.push(e)}}},{provide:kp,useClass:kp,deps:[[new v,Ap]]},{provide:Up,useClass:Up,deps:[]},wp,{provide:ku,useFactory:function(){return Tu},deps:[]},{provide:Cu,useFactory:function(){return qu},deps:[]},{provide:Rp,useFactory:function(e){return cl(e=e||"undefined"!=typeof $localize&&$localize.locale||"en-US"),e},deps:[[new g(Rp),new v,new M]]},{provide:xp,useValue:"USD"}],kh=_createClass((function e(t){_classCallCheck(this,e)}));kh.\u0275mod=He({type:kh}),kh.\u0275inj=w({factory:function(e){return new(e||kh)(be(ph))},providers:Ah}),kh.ctorParameters=function(){return[{type:ph}]},function(e){e[e.CreateViewNodes=0]="CreateViewNodes",e[e.CheckNoChanges=1]="CheckNoChanges",e[e.CheckNoChangesProjectedViews=2]="CheckNoChangesProjectedViews",e[e.CheckAndUpdate=3]="CheckAndUpdate",e[e.CheckAndUpdateProjectedViews=4]="CheckAndUpdateProjectedViews",e[e.Destroy=5]="Destroy"}(Mh||(Mh={})),new Map,new Map,new Map,function(e){e[e.create=0]="create",e[e.detectChanges=1]="detectChanges",e[e.checkNoChanges=2]="checkNoChanges",e[e.destroy=3]="destroy",e[e.handleEvent=4]="handleEvent"}(_h||(_h={}))},fpys:function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"c",(function(){return p})),n.d(t,"b",(function(){return h}));var i=n("fXoL"),r=n("6Pd0"),o=n("a82P"),a=n("g3ua"),s=n("PLnc"),c=n("63hL"),l=n("ol0M"),u=n("dLnV"),d=function(){function e(t){_classCallCheck(this,e),this.name="",this.weekHours=0,this.collection=null,this.classId=0,this.teachers=[],this.classTutors=[],this.inProgress=!1,this.studentsCount=0,this.semester=new s.a,this.separable=!1,this.schoolClassName="",this.sylabus=new l.a,this.generationAssignedTeachers=[],this.lessonHours=[],this._ui=new f,t&&(this.id=t.id,this.name=t.name,this.startDate=t.start_date,this.endDate=t.end_date,this.weekHours=t.week_hours||0,this.created=t.created,this.createdBy=new o.b(t.created_by),this.classId=t.class_id,this.teachers=t.teachers.map((function(e){return new a.c(e)})),this.inProgress=t.in_progress,this.studentsCount=t.students_count||0,this.separable=Boolean(t.separable),this.schoolClassName=t.school_class_name||"",t.lesson_hours&&t.lesson_hours.length>0&&(this.lessonHours=t.lesson_hours.map((function(e){return new c.d(e)}))),t.generation_assigned_teachers&&(this.generationAssignedTeachers=t.generation_assigned_teachers.map((function(e){return new a.c(e)}))),t.class_tutors&&(this.classTutors=t.class_tutors.map((function(e){return new a.c(e)}))),null!==t.sylabus&&(this.sylabus=new l.a(t.sylabus)),null!==t.semester&&(this.semester=new s.a(t.semester)),t.collection&&(this.collection=new r.e(t.collection)))}return _createClass(e,[{key:"isInTeachersList",value:function(e){return void 0!==this.teachers.find((function(t){return t.id===e}))}},{key:"copyShallow",value:function(){var t=new e;return t.id=this.id,t.name=this.name,t.startDate=this.startDate,t.endDate=this.endDate,t.weekHours=this.weekHours,t.created=this.created,t.createdBy=this.createdBy,t.classId=this.classId,t.teachers=this.teachers,t.inProgress=this.inProgress,t.collection=this.collection,t.separable=this.separable,t.sylabus=this.sylabus,t}},{key:"teachersNames",value:function(){return this.teachers.reduce((function(e,t,n){return e+(0!==n?", ":"")+t.getName()}),"")}},{key:"isGenerationTeacher",value:function(e){return this.generationAssignedTeachers.some((function(t){return t.id===e.id}))}}])}(),p=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).info="",n.isSelectingTeacher=!1,n._copy={name:"",weekHours:0,separable:!1,teacherId:0},n._active=!1,n.forceFocus=new i.u,n.teacherId=0,e&&(n.teacherId=n.teachers.length>0?n.teachers[0].id:0,n.updateCopy()),n}return _inherits(t,e),_createClass(t,[{key:"active",get:function(){return this._active}},{key:"teacherSelectionActive",get:function(){return this.generationAssignedTeachers.length>0&&0===this.teachers.length}},{key:"setActive",value:function(){this._active=!0,this.forceFocus.emit(!0)}},{key:"setInActive",value:function(){this._active=!1}},{key:"hasModelChanged",value:function(){return!(this.name===this._copy.name&&this.weekHours===this._copy.weekHours&&this.separable===this._copy.separable)}},{key:"updateCopy",value:function(){this._copy.name=this.name,this._copy.weekHours=this.weekHours,this._copy.separable=this.separable,this._copy.teacherId=this.teacherId}}])}(d),h=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.inProgress=t.in_progress})),f=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).isNameValid={isNotEmpty:!0},e.isHoursValid={isInRange:!0},e.isEnabled=!0,e}return _inherits(t,e),_createClass(t)}(u.UserInterface)},fvAA:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("w1tV"),r=n("lJxs"),o=n("tyNb"),a=n("HDdC"),s=n("bS4Q"),c=n("V2+U"),l=n("fXoL"),u={HOME:["/home"],DASHBOARD:["/dashboard"],LIBRARY:["/structure"],ASSIGNMENTS:["/assignments"],ASSESSMENT:["/assessment"],MY_EBOOKS:["/courses","/collections"],POLLS:["/polls"],CONTESTS:["/contests"],CONNECTIONS:["/students"],CARD:["/card"],MY_SCHOOL:["/myschool","/schools/myschool","/schools/public"],MY_SPACE:["/space"],REVISION_PLAN:["/revision/plans"],TEST_GENERATOR:["/test-generator"],GRADEBOOK:["/gradebook"],REPORTS:["/reports"],THERAPY_SESSIONS:["/sessions-v1"]},d=/~/g,p="%7E",h=/%/g,f="%25",b=/\(/g,m="%28",g=/\)/g,v="%29",y=function(){return _createClass((function e(t,n){var r=this;_classCallCheck(this,e),this._router=t,this._settings=n,this.pathsObservable=new a.a((function(e){r.pathsObserver=e,r._router.events.subscribe((function(t){var n;if(console.log(t),(n=t instanceof o.h?t.url:t instanceof o.d?t.snapshot.children[0].routeConfig.path:t instanceof o.c?t.snapshot.routeConfig.path:t.route.path)!==r.currentPath){r.previousPath=r.currentPath,r.currentPath=n;var i=r.currentPath.indexOf("?");-1!=i&&(r.currentPath=r.currentPath.slice(0,i)),e.next(r.currentPath)}}))})).pipe(Object(i.a)()),this._settings.get().subscribe((function(e){var t=e.publishers;u.LIBRARY=u.LIBRARY.concat(t.map((function(e){return"/"+e.url}))),r.pathsObserver&&r.pathsObserver.next(r.getCurrentPath())}))}),[{key:"getQueryParams",value:function(){return this._router.routerState.snapshot.root.queryParams}},{key:"getActiveSection",value:function(e){for(var t in u){var n=u[t];for(var i in n){var r=n[i];if(0===e.indexOf(r))return t}}return"/"===e?"HOME":null}},{key:"getPreviousPath",value:function(){return this.previousPath}},{key:"getCurrentPath",value:function(){return this.currentPath||window.location.pathname}},{key:"onChange",value:function(){return this.pathsObservable}},{key:"onActiveSectionChange",value:function(){var e=this;return this.pathsObservable.pipe(Object(r.a)((function(t){return e.getActiveSection(t)})))}},{key:"getParameterByName",value:function(e,t){t||(t=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var n=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}},{key:"encodeNextUrl",value:function(e){var t=new RegExp("/","g"),n=new RegExp(";","g");return e.replace(t,"~").replace(n,"|")}},{key:"encodeNextUrlFromCurrentPath",value:function(){return this.encodeNextUrl(this.getCurrentPath())}},{key:"decodeNextUrl",value:function(e){if(e){var t=new RegExp("~","g"),n=/\|/g,i="~next~",r=e.indexOf(i);if(r>-1){var o=e.substring(0,r+i.length);return(o=o.replace(t,"/").replace(n,";"))+e.substring(r+i.length)}return e.replace(t,"/").replace(n,";")}return null}},{key:"encodeURIComponentWithSpecialChars",value:function(e){return encodeURIComponent(e.replace(h,f).replace(d,p).replace(b,m).replace(g,v))}}],[{key:"getStudentLessonView",value:function(e){return e.value.resource_type===c.g.FILE?"/file/serve/resource/"+e.value.id:e.value.resource_type===c.g.URL?e.value.resource_url:"/lesson/".concat(e.studentLessonPath?e.studentLessonPath:"view/classes","/").concat(e.value.id,"/").concat(e.studentId,"/next/").concat(e.nextUrl)}}])}();y.\u0275fac=function(e){return new(e||y)(l.qc(o.g),l.qc(s.a))},y.\u0275prov=l.cc({token:y,factory:y.\u0275fac})},fzPg:function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(n("wd/R"))},g1QT:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("QLzs"),o=n("QibW"),a=n("ofXK"),s=n("3Pt+");function c(e,t){if(1&e&&(i.mc(0,"mat-radio-button",5),i.od(1),i.lc()),2&e){var n=t.$implicit;i.Gc("value",n.value),i.Ub(1),i.pd(n.content)}}var l=function(e){return{vertical:e}},u=function(){return _createClass((function e(){_classCallCheck(this,e),this.isVisible=!1,this.direction="horizontal",this.accept=new i.u,this.reject=new i.u,this.isVisibleChange=new i.u}),[{key:"ngOnInit",value:function(){this.acceptLabel||(this.acceptLabel="Ok"),this.rejectLabel||(this.rejectLabel="Cancel"),this.radioValue=this.defaultRadioValue}},{key:"onAccept",value:function(e){this.accept.emit(this.radioValue),this.hidePopup()}},{key:"onReject",value:function(e){this.reject.emit(e),this.hidePopup()}},{key:"hidePopup",value:function(){this.isVisible=!1,this.radioValue=this.defaultRadioValue,this.isVisibleChange.emit(this.isVisible)}}])}();u.\u0275fac=function(e){return new(e||u)},u.\u0275cmp=i.ac({type:u,selectors:[["app-popup-with-radio"]],inputs:{isVisible:"isVisible",title:"title",content:"content",radioOptions:"radioOptions",defaultRadioValue:"defaultRadioValue",acceptLabel:"acceptLabel",rejectLabel:"rejectLabel",direction:"direction"},outputs:{accept:"accept",reject:"reject",isVisibleChange:"isVisibleChange"},decls:21,vars:10,consts:[[3,"acceptLabel","rejectLabel","isVisible","isVisibleChange","accept","reject"],[1,"popup__title"],[1,"popup__content"],[1,"popup-with-radio__group",3,"ngClass","ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"app-popup-base",0),i.uc("isVisibleChange",(function(e){return t.isVisible=e}))("accept",(function(e){return t.onAccept(e)}))("reject",(function(e){return t.onReject(e)})),i.od(2,"\n            "),i.mc(3,"span",1),i.od(4),i.lc(),i.od(5,"\n            "),i.mc(6,"span",2),i.od(7,"\n                "),i.mc(8,"p"),i.od(9),i.lc(),i.od(10,"\n                "),i.mc(11,"p"),i.od(12,"\n                    "),i.mc(13,"mat-radio-group",3),i.uc("ngModelChange",(function(e){return t.radioValue=e})),i.od(14,"\n                        "),i.md(15,c,2,2,"mat-radio-button",4),i.od(16,"\n                    "),i.lc(),i.od(17,"\n                "),i.lc(),i.od(18,"\n            "),i.lc(),i.od(19,"\n        "),i.lc(),i.od(20,"\n    ")),2&e&&(i.Ub(1),i.Gc("acceptLabel",t.acceptLabel)("rejectLabel",t.rejectLabel)("isVisible",t.isVisible),i.Ub(3),i.pd(t.title),i.Ub(5),i.pd(t.content),i.Ub(4),i.Gc("ngClass",i.Mc(8,l,"vertical"===t.direction))("ngModel",t.radioValue),i.Ub(2),i.Gc("ngForOf",t.radioOptions))},directives:[r.a,o.b,a.q,s.t,s.w,a.s,o.a],encapsulation:2})},g3ua:function(e,t,n){"use strict";n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));var i=n("a82P"),r=n("3YjN"),o=n("PLnc"),a=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(i.b),s=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(a),c=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(a),l=function(){function e(t){_classCallCheck(this,e),this.teachers=[],this.semester=new o.a,this._ui=new r.b,t&&(this.id=t.id,this.name=t.name,this.studentsCount=t.students_count,this.accessCode=t.assign_code,this.gradeScaleId=t.grade_scale,this.external_id=t.external_id,t.teachers&&null!==t.teachers&&(this.teachers=t.teachers.map((function(e){return new s(e)}))),t.teacher&&null!==t.teacher&&(this.teachers=t.teacher.map((function(e){return new s(e)}))),t.semester&&null!==t.semester&&(this.semester=new o.a(t.semester)))}return _createClass(e,[{key:"copyShallow",value:function(){var t=new e;return t.id=this.id,t.name=this.name,t.teachers=this.teachers,t.studentsCount=this.studentsCount,t.accessCode=this.accessCode,t.semester=this.semester,t.external_id=this.external_id,t}}])}()},gGIe:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.student="student",e.teacher="teacher"}(i||(i={}))},gGnB:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("soBk"),r=n("4c1C"),o=n("j5WD"),a=n("WE24"),s=n("dLnV"),c=n("g3ua"),l=n("xuHj"),u=n("xnzD"),d=n("Bpog"),p=n("lJxs"),h=n("5+tZ"),f=n("1R17"),b=n("fXoL"),m="/connections/groups",g=function(e){return new s.SchoolClass(e)},v=["exclude_not_visible_in_gradebook"].map((function(e){return"{:".concat(e,"}")})).join("&"),y=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._restClient=t,this._urlBuilder=n,this._assessmentService=i}),[{key:"mapMyPrivateClasses",value:function(e){return e.map((function(e){return new a.c(e)}))}},{key:"getMyPrivateTeachers",value:function(){return this._restClient.get("/connections/my_private_teachers").pipe(Object(p.a)(this.mapProfiles))}},{key:"getMyPrivateStudents",value:function(){return this._restClient.get("/connections/my_private_students").pipe(Object(p.a)(this.mapProfilesWithPrivateGroups))}},{key:"getAllStudents",value:function(){return this._restClient.get("/connections/my_all_students")}},{key:"mapInvitationRequests",value:function(e){return e.map((function(e){return new a.a(e)}))}},{key:"mapInvited",value:function(e){return{teachers:e.teachers.map((function(e){return new a.b(e)})),students:e.students.map((function(e){return new a.b(e)}))}}},{key:"getRequestsFromStudents",value:function(){return this._restClient.get("/connections/incoming_teacher_requests").pipe(Object(p.a)(this.mapInvitationRequests))}},{key:"getRequestsFromTeachers",value:function(){return this._restClient.get("/connections/incoming_student_requests").pipe(Object(p.a)(this.mapInvitationRequests))}},{key:"getMyPrivateClass",value:function(e){return this._restClient.get("/connections/my_private_classes/"+e).pipe(Object(p.a)((function(e){return new a.c(e)})))}},{key:"getMyPrivateClasses",value:function(){return this._restClient.get("/connections/my_private_classes").pipe(Object(p.a)(this.mapMyPrivateClasses))}},{key:"getMySearchableClasses",value:function(){return this._restClient.get("/school/my_classes/phrase").pipe(Object(p.a)((function(e){return e&&e.map?e.map(g):[]})))}},{key:"getClassPrivateStudentsRaw",value:function(e){return this._restClient.get("/connections/class_private_students/"+e)}},{key:"getGroupTeachersRaw",value:function(e){return this._restClient.get("/connections/group_teachers/"+e)}},{key:"getClassPrivateStudents",value:function(e){return this.getClassPrivateStudentsRaw(e).pipe(Object(p.a)(this.mapProfilesWithPrivateGroups))}},{key:"getClassPrivateStudentsProfilesForAssessment",value:function(e,t){var n=this;return this._assessmentService.getAssessmentStudents(e,t).pipe(Object(h.b)((function(e){return n.getClassPrivateStudentsProfiles({students_ids:e.students})})))}},{key:"getClassPrivateStudentsProfiles",value:function(e){return this._restClient.post("/connections/my_private_students/profiles",e).pipe(Object(p.a)(this.mapProfilesWithPrivateGroups))}},{key:"getClassPrivateStudentsAsUsers",value:function(e){var t=this;return this.getClassPrivateStudentsRaw(e).pipe(Object(p.a)((function(e){return t.mapUsers(e)})))}},{key:"getVirtualClassStudents",value:function(e){var t=this;return r.Observable.create((function(n){var i=[];t.getClassPrivateStudentsRaw(e).subscribe((function(e){i=i.concat(e.map((function(e){return new d.a(e)})))}),(function(){}),(function(){n.next(i),n.complete()}))}))}},{key:"exportStudentCSV",value:function(e){return this._restClient.get("/connections/my_private_students/".concat(e,"/exportcsv"))}},{key:"removeMeToStudentConnection",value:function(e){return this._restClient.post("/connections/remove_me_to_student_connection/"+e,{})}},{key:"removeStudentFromClass",value:function(e,t){return this._restClient.post("/connections/remove_student_from_class/"+e+"/"+t,{})}},{key:"removePrivateClass",value:function(e){return this._restClient.delete("/connections/remove_group/"+e)}},{key:"addStudentToClass",value:function(e,t,n,i){return this._restClient.post("/connections/add_student_to_class/".concat(e,"/").concat(t,"/").concat(n),{CSRFToken:i})}},{key:"addStudentInvitationToClass",value:function(e,t,n){return this._restClient.post("/connections/add_student_invitation_to_class/"+e+"/"+t+"/"+n,{})}},{key:"getTeacherInvitations",value:function(){return this._restClient.get("/connections/invitations/teacher").pipe(Object(p.a)(this.mapMyPrivateClasses))}},{key:"getStudentInvitations",value:function(){return this._restClient.get("/connections/invitations/student").pipe(Object(p.a)(this.mapMyPrivateClasses))}},{key:"changeRequestState",value:function(e,t){return this._restClient.post("/connections/change_request_state/"+e+"/"+t,{})}},{key:"removeFutureInvitation",value:function(e){return this._restClient.delete("/future_relation/"+e)}},{key:"getInvitations",value:function(){return this._restClient.get("/connections/invited").pipe(Object(p.a)(this.mapInvited))}},{key:"confirmInvitation",value:function(e){return this._restClient.post("/connections/confirm_teacher_to_student_invitation_result/"+e,{})}},{key:"mapSearch",value:function(e){return e.map((function(e){return new a.d(e)}))}},{key:"searchStudents",value:function(e){return this._restClient.get("/connections/search/student?term="+e).pipe(Object(p.a)(this.mapSearch))}},{key:"searchTeachers",value:function(e){return this._restClient.get("/connections/search/teacher?term="+e).pipe(Object(p.a)(this.mapSearch))}},{key:"inviteStudent",value:function(e){return this._restClient.post("/connections/search/student",e)}},{key:"inviteTeacher",value:function(e){return this._restClient.post("/connections/search/teacher",e)}},{key:"addClass",value:function(e){return this._restClient.post("/connections/add_class",e)}},{key:"addBatchedGroup",value:function(e){return this._restClient.post("/connections/add_bathed_group",e)}},{key:"editClass",value:function(e){return this._restClient.post("/connections/edit_class",e)}},{key:"mapProfiles",value:function(e){return e.map((function(e){return new o.b(e)}))}},{key:"mapProfilesWithPrivateGroups",value:function(e){return e.map((function(e){return new o.d(e)}))}},{key:"mapUsers",value:function(e){return this.mapProfiles(e).map((function(e){var t=new s.User;return t.id=e.id,t.updateProfile(e),t}))}},{key:"unassignStudentsFromPrivateClass",value:function(e,t){var n=t.map((function(e){return e.id}));return this._restClient.post("/connections/my_private_classes/"+e,{students:n}).pipe(Object(p.a)((function(e){return e.unassigned_count})))}},{key:"assignStudentsToPrivateClass",value:function(e,t){var n=t.map((function(e){return e.id}));return this._restClient.put("/connections/my_private_classes/"+e,{students:n}).pipe(Object(p.a)((function(e){return e.assigned_count})))}},{key:"getStudentsFromPrivateClass",value:function(e){return this.getClassPrivateStudentsRaw(e).pipe(Object(p.a)(this.mapStudents))}},{key:"getTeachersFromGroup",value:function(e){return this.getGroupTeachersRaw(e)}},{key:"getPrivateClass",value:function(e){var t="/connections/my_private_classes/"+e;return this._restClient.get(t).pipe(Object(p.a)(this.mapPrivateClass))}},{key:"mapPrivateClass",value:function(e){var t=e;return new a.c(t)}},{key:"getPrivateClassCollections",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this._urlBuilder.format("".concat(m,"/").concat(e,"/collection?")+v,{exclude_not_visible_in_gradebook:t});return this._restClient.get(n).pipe(Object(p.a)((function(e){return e.map((function(e){return new l.c(e)}))})))}},{key:"getStudentsAccesses",value:function(e,t){return this._restClient.get("".concat(m,"/").concat(e,"/collection/has_access/").concat(t)).map((function(e){return{withAccess:e.with_access,withoutAccess:e.without_access}}))}},{key:"getPrivateClassCollectionResults",value:function(e,t){var n="".concat(m,"/").concat(e,"/collections/").concat(t,"/results");return this._restClient.get(n)}},{key:"getStudentCollections",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=this._urlBuilder.format("/scores/user/".concat(e,"/common_courses?")+v,{exclude_not_visible_in_gradebook:n});return t&&(i+="?get_average_and_time="+t),this._restClient.get(i).pipe(Object(p.a)((function(e){return e.map((function(e){return new l.c(e)}))})))}},{key:"getAssignmentsForPrivateClass",value:function(e){var t=this,n="".concat(m,"/").concat(e,"/assignments");return this._restClient.get(n).pipe(Object(p.a)((function(e){return t.parseAssignments(e)})),Object(p.a)((function(e){return new u.b(e)})))}},{key:"parseAssignments",value:function(e){var t=e.assignments.map((function(e){return e.is_group_assignment===u.a.GROUP.toString()||e.is_group_assignment===u.a.SCHOOL_CLASS.toString()?e.score=Math.round(e.score):e.score=Math.round(100*e.score),e}));return Object.assign(Object.assign({},e),{assignments:t})}},{key:"getResultsForCollections",value:function(e,t){var n="/connections/my_private_students/".concat(e,"/collections/").concat(t,"/results");return this._restClient.get(n)}},{key:"getStudentsResultsForCollection",value:function(e,t){var n="/scores/collection/".concat(e,"/students?students=").concat(JSON.stringify(t.map((function(e){return e.id}))));return this._restClient.get(n)}},{key:"getStudentProfile",value:function(e){return this._restClient.get("/user/profile/"+e)}},{key:"getAllStudentsOfTeacher",value:function(){return this._restClient.get("/connections/my_private_students").pipe(Object(p.a)(this.mapStudents))}},{key:"mapStudents",value:function(e){return e?e.map((function(e){return new c.b(e)})):[]}},{key:"generateCode",value:function(e){var t="/connections/groups/".concat(e,"/codes/generate");return this._restClient.post(t)}},{key:"mapStudenGroups",value:function(e){return e.map((function(e){return new a.e(e)}))}},{key:"getStudentGroups",value:function(){return this._restClient.get("/connections/student/groups").map(this.mapStudenGroups)}},{key:"addStudentGroup",value:function(e,t){return this._restClient.post("/connections/student/groups",{code:e,CSRFToken:t})}},{key:"createChat",value:function(e){return this._restClient.post("".concat(m,"/").concat(e,"/chat"))}},{key:"assignTeacherToGroup",value:function(e,t){return this._restClient.post("/connections/assign_teacher_to_group",{group_id:e,phrase:t})}},{key:"getCSRFToken",value:function(){return this._restClient.get("/connections/CSRFToken/get").pipe(Object(p.a)((function(e){return JSON.parse(e.toString()).CSRFToken})))}},{key:"removeTeacherFromGroup",value:function(e,t){return this._restClient.post("/connections/group_teachers/remove_teacher",{group_id:t,teacher_id:e})}}])}();y.\u0275fac=function(e){return new(e||y)(b.qc(i.A),b.qc(i.H),b.qc(f.a))},y.\u0275prov=b.cc({token:y,factory:y.\u0275fac})},gH6Q:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}));var i=n("fXoL"),r=function(){function e(t){_classCallCheck(this,e),this.label="",this.certificateLabel="",this.description="",this.percentage=0,this.isFinal=!0,this.isBehavior=!0,this.includedInTheAverage=!1,this.color="#FFFFFF",t&&(this.id=t.id,this.label=t.label,this.certificateLabel=t.certificate_label||"",this.percentage=t.percentage,this.scaleId=t.scale_id,this.includedInTheAverage=t.included_in_the_average,this.description=t.description,this.isFinal=t.is_final,this.isBehavior=t.is_behavior,this.color=t.color)}return _createClass(e,[{key:"name",get:function(){return this.description||this.label}},{key:"copy",value:function(){return new e(this.raw())}},{key:"raw",value:function(){return{id:this.id,label:this.label,certificate_label:this.certificateLabel,percentage:this.percentage,scale_id:this.scaleId,included_in_the_average:this.includedInTheAverage,description:this.description,is_final:this.isFinal,is_behavior:this.isBehavior,color:this.color}}}])}(),o=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).info="",n.isLabelValid=!0,n.isPercentageValid=!0,n._active=!1,e&&(n.id=e.id,n.label=e.label,n.certificateLabel=e.certificateLabel||"",n.percentage=e.percentage,n.scaleId=e.scaleId,n.includedInTheAverage=e.includedInTheAverage,n.description=e.description,n.isFinal=e.isFinal,n.isBehavior=e.isBehavior,n.color=e.color?e.color:"#FFFFFF"),n._copy=_superPropGet((_assertThisInitialized(n),t),"copy",n,3)([]),n.forceFocus=new i.u,n}return _inherits(t,e),_createClass(t,[{key:"active",get:function(){return this._active}},{key:"getCopy",value:function(){return this._copy}},{key:"setActive",value:function(){this._active=!0,this.forceFocus.emit(!0)}},{key:"setInActive",value:function(){this.info="",this._active=!1}},{key:"hasModelChanged",value:function(){return 0!==this._copy.label.localeCompare(this.label)||this._copy.percentage!==this.percentage||this._copy.includedInTheAverage!==this.includedInTheAverage||this._copy.description!==this.description||this._copy.isFinal!==this.isFinal||this._copy.certificateLabel!==this.certificateLabel||this._copy.color!==this.color}},{key:"updateCopy",value:function(){this._copy=_superPropGet(t,"copy",this,3)([])}}])}(r),a=_createClass((function e(t){_classCallCheck(this,e),this.created=new Date(t.created),this.label=t.label,this.description=t.description,this.percentage=t.percentage,this.includedInTheAverage=t.included_in_the_average,this.teacher={id:t.teacher.id,firstName:t.teacher.first_name,lastName:t.teacher.last_name,username:t.teacher.username}}))},gInW:function(e,t,n){"use strict";n.d(t,"l",(function(){return i.a})),n.d(t,"k",(function(){return r.a})),n.d(t,"f",(function(){return o.a})),n.d(t,"v",(function(){return a.a})),n.d(t,"w",(function(){return s.a})),n.d(t,"y",(function(){return c.a})),n.d(t,"u",(function(){return l.a})),n.d(t,"t",(function(){return u.a})),n.d(t,"z",(function(){return d.a})),n.d(t,"b",(function(){return p.a})),n.d(t,"c",(function(){return h.a})),n.d(t,"m",(function(){return f.a})),n.d(t,"e",(function(){return b.a})),n.d(t,"x",(function(){return m.a})),n.d(t,"i",(function(){return g.a})),n.d(t,"h",(function(){return v.a})),n.d(t,"s",(function(){return y.a})),n.d(t,"q",(function(){return M.a})),n.d(t,"g",(function(){return _.a})),n.d(t,"a",(function(){return O.a})),n.d(t,"d",(function(){return z.a})),n.d(t,"p",(function(){return A.a})),n.d(t,"r",(function(){return k.a})),n.d(t,"n",(function(){return C.a})),n.d(t,"j",(function(){return w.a})),n.d(t,"o",(function(){return T}));var i=n("llus"),r=n("1/wc"),o=n("o5Ny"),a=n("qf2W"),s=n("0eRi"),c=n("0h4n"),l=n("cPef"),u=n("9muD"),d=n("JStT"),p=n("Gben"),h=n("zxGQ"),f=n("G+z8"),b=n("jdKJ"),m=n("ykho"),g=n("XkHQ"),v=n("NwDs"),y=n("gfk/"),M=n("fOoK"),_=n("OgTE"),O=n("3bdh"),z=n("8yc2"),A=n("M48N"),k=n("P4MP"),C=n("T1Ix"),w=n("PyJk"),S=n("fXoL"),T=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){if(e){var t=this._convertDurationToSeconds(e),n=this._convertDurationToMinutes(e);return this._convertDurationToHours(e)+":"+n+":"+t}return"-"}},{key:"_convertDurationToSeconds",value:function(e){return this._appendZeroToTime(Math.round(e/1e3%60))}},{key:"_convertDurationToMinutes",value:function(e){return this._appendZeroToTime(Math.floor(e/6e4%60))}},{key:"_convertDurationToHours",value:function(e){return this._appendZeroToTime(Math.floor(e/36e5%24))}},{key:"_appendZeroToTime",value:function(e){var t=String(e);return e<10?"0"+t:t}}])}();T.\u0275fac=function(e){return new(e||T)},T.\u0275pipe=S.fc({name:"humanizeTime",type:T,pure:!0})},gRHU:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("2fFW"),r=n("NJ4a"),o={closed:!0,next:function(e){},error:function(e){if(i.a.useDeprecatedSynchronousErrorHandling)throw e;Object(r.a)(e)},complete:function(){}}},gVVK:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r=e+" ";switch(n){case"s":return t||i?"nekaj sekund":"nekaj sekundami";case"ss":return r+(1===e?t?"sekundo":"sekundi":2===e?t||i?"sekundi":"sekundah":e<5?t||i?"sekunde":"sekundah":"sekund");case"m":return t?"ena minuta":"eno minuto";case"mm":return r+(1===e?t?"minuta":"minuto":2===e?t||i?"minuti":"minutama":e<5?t||i?"minute":"minutami":t||i?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return r+(1===e?t?"ura":"uro":2===e?t||i?"uri":"urama":e<5?t||i?"ure":"urami":t||i?"ur":"urami");case"d":return t||i?"en dan":"enim dnem";case"dd":return r+(1===e?t||i?"dan":"dnem":2===e?t||i?"dni":"dnevoma":t||i?"dni":"dnevi");case"M":return t||i?"en mesec":"enim mesecem";case"MM":return r+(1===e?t||i?"mesec":"mesecem":2===e?t||i?"meseca":"mesecema":e<5?t||i?"mesece":"meseci":t||i?"mesecev":"meseci");case"y":return t||i?"eno leto":"enim letom";case"yy":return r+(1===e?t||i?"leto":"letom":2===e?t||i?"leti":"letoma":e<5?t||i?"leta":"leti":t||i?"let":"leti")}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},gcYM:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q"),r=n("D0XW"),o=n("yuhW");function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.a,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.a;return function(i){return i.lift(new s(e,t,n.leading,n.trailing))}}var s=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.duration=t,this.scheduler=n,this.leading=i,this.trailing=r}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.duration,this.scheduler,this.leading,this.trailing))}}])}(),c=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e])).duration=n,a.scheduler=i,a.leading=r,a.trailing=o,a._hasTrailingValue=!1,a._trailingValue=null,a}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.throttled?this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(l,this.duration,{subscriber:this})),this.leading?this.destination.next(e):this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0))}},{key:"_complete",value:function(){this._hasTrailingValue?(this.destination.next(this._trailingValue),this.destination.complete()):this.destination.complete()}},{key:"clearThrottle",value:function(){var e=this.throttled;e&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),e.unsubscribe(),this.remove(e),this.throttled=null)}}])}(i.a);function l(e){e.subscriber.clearThrottle()}},gekB:function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),n=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",t[7],t[8],t[9]];function i(e,i,r,o){var a="";switch(r){case"s":return o?"muutaman sekunnin":"muutama sekunti";case"ss":a=o?"sekunnin":"sekuntia";break;case"m":return o?"minuutin":"minuutti";case"mm":a=o?"minuutin":"minuuttia";break;case"h":return o?"tunnin":"tunti";case"hh":a=o?"tunnin":"tuntia";break;case"d":return o?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":a=o?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return o?"kuukauden":"kuukausi";case"MM":a=o?"kuukauden":"kuukautta";break;case"y":return o?"vuoden":"vuosi";case"yy":a=o?"vuoden":"vuotta"}return function(e,i){return e<10?i?n[e]:t[e]:e}(e,o)+" "+a}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"gfk/":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push({key:n,val:e[n]});return t}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"mapToIterable",type:r,pure:!0})},gjCT:function(e,t,n){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,(function(e){return n[e]})).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(n("wd/R"))},gk5b:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("DAcC"),r=n("CmUR"),o=n("fXoL"),a=n("ofXK"),s=n("8ne8"),c=function(e,t,n,i){return{"font-family":e,"font-size":t,color:n,"line-height":i}};function l(e,t){if(1&e){var n=o.nc();o.kc(0),o.od(1,"\n    "),o.mc(2,"div",1),o.uc("contenteditableModelChange",(function(e){return o.ad(n),o.yc().value=e}))("focusout",(function(){return o.ad(n),o.yc().onFieldFocusOut()}))("focus",(function(){return o.ad(n),o.yc().onFieldFocus()})),o.lc(),o.od(3,"\n"),o.jc()}if(2&e){var i=o.yc();o.Ub(2),o.Gc("contenteditableModel",i.value)("ngStyle",o.Pc(3,c,i.field.font.family,i.field.font.size+"mm",i.field.font.color,i.field.font.line_height)),o.Vb("contenteditable",i.field.isContentEditable(i.editor))}}var u=function(e,t){return{width:e,height:t}};function d(e,t){if(1&e&&(o.kc(0),o.od(1,"\n    "),o.hc(2,"img",2),o.od(3,"\n"),o.jc()),2&e){var n=o.yc();o.Ub(2),o.Hc("src",n.value,o.dd),o.Gc("ngStyle",o.Nc(2,u,n.field.position.width+"mm",n.field.position.height+"mm"))}}var p=function(){return _createClass((function e(){_classCallCheck(this,e),this.editorTypes=i.o,this.originalValueIsVisible=!1}),[{key:"value",get:function(){return this.getInnerText()},set:function(e){"true"===this.field.isContentEditable(this.editor)&&(this.field.value.value=e)}},{key:"onFieldFocusOut",value:function(){this.originalValueIsVisible=!1}},{key:"onFieldFocus",value:function(){this.originalValueIsVisible=!0}},{key:"getInnerText",value:function(){return this.field.isValueVisible(this.editor)?""!==this.field.value.value.trim()||this.originalValueIsVisible?this.field.value.value:this.field.value.defaultValue:this.field.name}},{key:"isImage",value:function(){return this.field.type.name===r.f.static&&this.field.value instanceof r.m&&this.field.value.selectedType.name===r.n.image}}])}();p.\u0275fac=function(e){return new(e||p)},p.\u0275cmp=o.ac({type:p,selectors:[["certificate-preview-field"]],inputs:{editor:"editor",field:"field"},decls:4,vars:2,consts:[[4,"ngIf"],[3,"contenteditableModel","ngStyle","contenteditableModelChange","focusout","focus"],[3,"src","ngStyle"]],template:function(e,t){1&e&&(o.md(0,l,4,8,"ng-container",0),o.od(1,"\n"),o.md(2,d,4,5,"ng-container",0),o.od(3,"\n")),2&e&&(o.Gc("ngIf",!t.isImage()),o.Ub(2),o.Gc("ngIf",t.isImage()))},directives:[a.t,s.a,a.w],encapsulation:2})},gmcw:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("ofXK"),o=n("zKrI"),a=n("gInW");function s(e,t){if(1&e&&(i.kc(0),i.od(1,"\n        "),i.mc(2,"div",3),i.od(3,"\n            "),i.mc(4,"h3"),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n            "),i.mc(8,"a",4),i.od(9,"\n                "),i.hc(10,"img",5),i.od(11,"\n            "),i.lc(),i.od(12,"\n        "),i.lc(),i.od(13,"\n    "),i.jc()),2&e){var n=i.yc();i.Ub(5),i.qd("\n                ",i.Bc(6,3,n.translations,"login.with_dataporten_bergen"),"\n            "),i.Ub(3),i.Gc("href",n.loginSettings.dataporten.url,i.dd),i.Ub(2),i.Gc("src","/media/img/vertikal_feide4x.png",i.dd)}}function c(e,t){if(1&e&&(i.od(0,"\n        "),i.mc(1,"div",6),i.od(2,"\n            "),i.mc(3,"h3"),i.od(4),i.zc(5,"getLabel"),i.lc(),i.od(6,"\n            "),i.mc(7,"a",4),i.od(8,"\n                "),i.hc(9,"img",5),i.od(10,"\n            "),i.lc(),i.od(11,"\n        "),i.lc(),i.od(12,"\n\n        "),i.mc(13,"app-accounts-login-form",7),i.od(14,"\n        "),i.lc(),i.od(15,"\n    ")),2&e){var n=i.yc();i.Ub(4),i.pd(i.Bc(5,10,n.translations,"login.with_dataporten")),i.Ub(3),i.Gc("href",n.loginSettings.dataporten.url,i.dd),i.Ub(2),i.Gc("src","/media/img/vertikal_feide4x.png",i.dd),i.Ub(4),i.Gc("settings",n.settings)("previousPath",n.previousPath)("error",n.error)("translations",n.translations)("areSettingsLoaded",n.areSettingsLoaded)("rememberMe",n.rememberMe)("loginSettings",n.loginSettings)}}var l=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngOnInit",value:function(){}}])}();l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["app-dataporten-login-form"]],inputs:{previousPath:"previousPath",error:"error",translations:"translations",settings:"settings",areSettingsLoaded:"areSettingsLoaded",rememberMe:"rememberMe",loginSettings:"loginSettings",loginWithDataporten:"loginWithDataporten"},decls:8,vars:2,consts:[[1,"container"],[4,"ngIf","ngIfElse"],["loginForm",""],[1,"logo","bergen"],[3,"href"],[3,"src"],[1,"logo"],[1,"form",3,"settings","previousPath","error","translations","areSettingsLoaded","rememberMe","loginSettings"]],template:function(e,t){if(1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,s,14,6,"ng-container",1),i.od(3,"\n\n    "),i.md(4,c,16,13,"ng-template",null,2,i.nd),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e){var n=i.Wc(5);i.Ub(2),i.Gc("ngIf",t.loginWithDataporten)("ngIfElse",n)}},directives:[r.t,o.a],pipes:[a.l],styles:[".container[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:center}.container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;width:50%;padding-right:1.4286rem}.container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{height:100%;display:flex;justify-content:center}.container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:16.4286rem;height:16.4286rem;padding:1.0714rem;border:.0714rem solid var(--common-grey-300);border-radius:1.0714rem}.container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]:not(.bergen){border-right:.0714rem solid var(--common-grey-300)}.container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]{display:flex;justify-content:center}@media screen and (max-width:47.75rem){.container[_ngcontent-%COMP%]{flex-direction:column;align-items:center}.container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{width:100%;border-right:none;border-bottom:.0714rem solid var(--common-grey-300);padding-bottom:1.0714rem;padding-right:0}}@media screen and (max-width:25rem){.container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{justify-content:left;margin-right:auto;max-width:25rem}}"]})},h4Vu:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return!isNaN(e)}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"isDefined",type:r,pure:!0})},hKrs:function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-\u0435\u0432":0===n?e+"-\u0435\u043d":n>10&&n<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}(n("wd/R"))},hOL8:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("aJOX"),r=n("fXoL"),o=n("tk/3"),a=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._http=n}),[{key:"getDownloadSecureFileUrl",value:function(){return"/file/secure/"}},{key:"getContentOfFile",value:function(e){var t="/file/secure/".substring(1)+e;return this._restClient.getAsString(t)}},{key:"getResourceFile",value:function(e){return this._http.get("/file/serve/"+e,{observe:"response",responseType:"blob"})}}],[{key:"getSecureFileSrc",value:function(e){return"/file/secure/"+e}}])}();a.\u0275fac=function(e){return new(e||a)(r.qc(i.c),r.qc(o.a))},a.\u0275prov=r.cc({token:a,factory:a.\u0275fac})},honF:function(e,t,n){!function(e){"use strict";var t={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},n={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};e.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(e){return e.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n("wd/R"))},hvhB:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("ofXK"),o=["progressBar"],a=function(e,t){return{width:e,height:t}},s=function(){return _createClass((function e(){_classCallCheck(this,e),this.value=0,this.width=200,this.height=4}),[{key:"ngOnInit",value:function(){(this.value>100||this.value<0)&&(this.value=0),(this.width>2e3||this.width<0)&&(this.width=200)}},{key:"ngAfterViewInit",value:function(){var e=this;this.progressBar.nativeElement.addEventListener("mdl-componentupgraded",(function(){e.progressBar.nativeElement.MaterialProgress.setProgress(e.value)}))}},{key:"ngDoCheck",value:function(){this.progressBar.nativeElement.MaterialProgress&&this.progressBar.nativeElement.MaterialProgress.setProgress(this.value)}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275cmp=i.ac({type:s,selectors:[["progress-bar"]],viewQuery:function(e,t){var n;1&e&&i.hd(o,!0),2&e&&i.Vc(n=i.vc())&&(t.progressBar=n.first)},inputs:{value:"value",width:"width",height:"height"},decls:2,vars:4,consts:[[1,"mdl-progress","mdl-js-progress",3,"ngStyle"],["progressBar",""]],template:function(e,t){1&e&&i.hc(0,"div",0,1),2&e&&i.Gc("ngStyle",i.Nc(1,a,t.width+"px",t.height+"px"))},directives:[r.w],encapsulation:2})},i0ZI:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e[e.INDEX=0]="INDEX",e[e.STRING=1]="STRING",e[e.NUMBER=2]="NUMBER",e[e.SCORE=3]="SCORE",e[e.PICTURE=4]="PICTURE"}(i||(i={}))},i9eX:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return o}));var i={ERROR:"error",INFO:"info",WARNING:"warning",SUCCESS:"success"},r=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.closeable=!0,this.autoClose=!0,this.type=t,this.content=n,this.closeable=i,this.autoClose=r}),[{key:"isError",value:function(){return this.type===i.ERROR}},{key:"isInfo",value:function(){return this.type===i.INFO}},{key:"isWarning",value:function(){return this.type===i.WARNING}},{key:"isSuccess",value:function(){return this.type===i.SUCCESS}},{key:"isCloseable",value:function(){return this.closeable}},{key:"isAutoClose",value:function(){return this.autoClose}}])}(),o=function(e){function t(e,n,i,r,o,a){var s;return _classCallCheck(this,t),(s=_callSuper(this,t,[e,n,i,r])).objectId=o,s.link=a,s}return _inherits(t,e),_createClass(t)}(r)},iEDd:function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},iSCL:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this._element=t,this.padding=0}),[{key:"ngAfterViewInit",value:function(){var e=this._element.nativeElement,t=e.parentNode||e.parentElement;t.style.height=e.offsetWidth+"px",t.style.width=e.offsetHeight+"px",e.style.transform="rotate(-90deg) translateX(-".concat(e.offsetWidth,"px)")}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r))},r.\u0275dir=i.bc({type:r,selectors:[["","verticalContent",""]],inputs:{padding:["verticalContent","padding"]}})},iWdL:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e),this.timeEnd=new i.u,this.seconds=0,this.minutes=0,this.hours=0}),[{key:"ngOnInit",value:function(){this.init()}},{key:"ngOnChanges",value:function(e){e.timeLeft&&this.init()}},{key:"init",value:function(){this.timeToSeconds=this.timeLeft,this.hours=this.pad(Math.floor(this.timeToSeconds/3600%60)),this.minutes=this.pad(Math.floor(this.timeToSeconds/60%60)),this.seconds=this.pad(this.timeToSeconds%60)}},{key:"start",value:function(){var e=this;this.init(),clearInterval(this.interval),this.interval=setInterval((function(){e.timeToSeconds=--e.timeToSeconds,e.seconds=e.pad(e.timeToSeconds%60),e.minutes=e.pad(Math.floor(e.timeToSeconds/60%60)),e.hours=e.pad(Math.floor(e.timeToSeconds/3600%60)),e.timeToSeconds<=0&&e.end()}),1e3)}},{key:"end",value:function(){clearInterval(this.interval),this.timeEnd.emit()}},{key:"restart",value:function(){this.start()}},{key:"pad",value:function(e){return e>9?e:"0"+e}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275cmp=i.ac({type:r,selectors:[["timer"]],inputs:{timeLeft:"timeLeft"},outputs:{timeEnd:"timeEnd"},features:[i.Sb],decls:18,vars:3,consts:[["id","timer"],[1,"hours"],[1,"dots-spacer"],[1,"minutes"],[1,"seconds"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3),i.lc(),i.od(4,"\n    "),i.mc(5,"div",2),i.od(6,":"),i.lc(),i.od(7,"\n    "),i.mc(8,"div",3),i.od(9),i.lc(),i.od(10,"\n    "),i.mc(11,"div",2),i.od(12,":"),i.lc(),i.od(13,"\n    "),i.mc(14,"div",4),i.od(15),i.lc(),i.od(16,"\n"),i.lc(),i.od(17,"\n")),2&e&&(i.Ub(3),i.pd(t.hours),i.Ub(6),i.pd(t.minutes),i.Ub(6),i.pd(t.seconds))},encapsulation:2})},iYuL:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(n("wd/R"))},iadO:function(e,t,n){"use strict";n.d(t,"a",(function(){return ce})),n.d(t,"b",(function(){return B})),n.d(t,"c",(function(){return se})),n.d(t,"d",(function(){return De})),n.d(t,"e",(function(){return qe})),n.d(t,"f",(function(){return be})),n.d(t,"g",(function(){return he})),n.d(t,"h",(function(){return Oe})),n.d(t,"i",(function(){return Re})),n.d(t,"j",(function(){return Ae})),n.d(t,"k",(function(){return ze})),n.d(t,"l",(function(){return Te})),n.d(t,"m",(function(){return te})),n.d(t,"n",(function(){return ne})),n.d(t,"o",(function(){return Se})),n.d(t,"p",(function(){return ae}));var i=n("u47x"),r=n("rDax"),o=n("+rOU"),a=n("ofXK"),s=n("fXoL"),c=n("bTqV"),l=n("0IaG"),u=n("vxfF"),d=n("FKr1"),p=n("XNiG"),h=n("quSY"),f=n("VRyK"),b=n("LRne"),m=n("FtGj"),g=n("cH1L"),v=n("IzEk"),y=n("JX91"),M=n("pLZG"),_=n("8LU1"),O=n("R0Ic"),z=n("3Pt+"),A=n("kmnG"),k=n("qFsG");function C(e,t){if(1&e&&(s.mc(0,"tr",2),s.od(1,"\n  "),s.mc(2,"td",3),s.od(3),s.lc(),s.od(4,"\n"),s.lc()),2&e){var n=s.yc();s.Ub(2),s.jd("padding-top",n._cellPadding)("padding-bottom",n._cellPadding),s.Vb("colspan",n.numCols),s.Ub(1),s.qd("\n    ",n.label,"\n  ")}}function w(e,t){if(1&e&&(s.mc(0,"td",7),s.od(1),s.lc()),2&e){var n=s.yc(2);s.jd("padding-top",n._cellPadding)("padding-bottom",n._cellPadding),s.Vb("colspan",n._firstRowOffset),s.Ub(1),s.qd("\n    ",n._firstRowOffset>=n.labelMinRequiredCells?n.label:"","\n  ")}}function S(e,t){if(1&e){var n=s.nc();s.mc(0,"td",8),s.uc("click",(function(e){s.ad(n);var i=t.$implicit;return s.yc(2)._cellClicked(i,e)})),s.od(1,"\n      "),s.mc(2,"div",9),s.od(3),s.lc(),s.od(4,"\n      "),s.hc(5,"div",10),s.od(6,"\n  "),s.lc()}if(2&e){var i=t.$implicit,r=t.index,o=s.yc().index,a=s.yc();s.jd("width",a._cellWidth)("padding-top",a._cellPadding)("padding-bottom",a._cellPadding),s.Yb("mat-calendar-body-disabled",!i.enabled)("mat-calendar-body-active",a._isActiveCell(o,r))("mat-calendar-body-range-start",a._isRangeStart(i.compareValue))("mat-calendar-body-range-end",a._isRangeEnd(i.compareValue))("mat-calendar-body-in-range",a._isInRange(i.compareValue))("mat-calendar-body-comparison-bridge-start",a._isComparisonBridgeStart(i.compareValue,o,r))("mat-calendar-body-comparison-bridge-end",a._isComparisonBridgeEnd(i.compareValue,o,r))("mat-calendar-body-comparison-start",a._isComparisonStart(i.compareValue))("mat-calendar-body-comparison-end",a._isComparisonEnd(i.compareValue))("mat-calendar-body-in-comparison-range",a._isInComparisonRange(i.compareValue))("mat-calendar-body-preview-start",a._isPreviewStart(i.compareValue))("mat-calendar-body-preview-end",a._isPreviewEnd(i.compareValue))("mat-calendar-body-in-preview",a._isInPreview(i.compareValue)),s.Gc("ngClass",i.cssClasses)("tabindex",a._isActiveCell(o,r)?0:-1),s.Vb("data-mat-row",o)("data-mat-col",r)("aria-label",i.ariaLabel)("aria-disabled",!i.enabled||null)("aria-selected",a._isSelected(i.compareValue)),s.Ub(2),s.Yb("mat-calendar-body-selected",a._isSelected(i.compareValue))("mat-calendar-body-comparison-identical",a._isComparisonIdentical(i.compareValue))("mat-calendar-body-today",a.todayValue===i.compareValue),s.Ub(1),s.qd("\n        ",i.displayValue,"\n      ")}}function T(e,t){if(1&e&&(s.mc(0,"tr",4),s.od(1,"\n  "),s.od(2,"\n  "),s.md(3,w,2,6,"td",5),s.od(4,"\n  "),s.md(5,S,7,46,"td",6),s.od(6,"\n"),s.lc()),2&e){var n=t.$implicit,i=t.index,r=s.yc();s.Ub(3),s.Gc("ngIf",0===i&&r._firstRowOffset),s.Ub(2),s.Gc("ngForOf",n)}}function q(e,t){if(1&e&&(s.mc(0,"th",5),s.od(1),s.lc()),2&e){var n=t.$implicit;s.Vb("aria-label",n.long),s.Ub(1),s.pd(n.narrow)}}function L(e,t){}function E(e,t){if(1&e){var n=s.nc();s.mc(0,"mat-month-view",5),s.uc("activeDateChange",(function(e){return s.ad(n),s.yc().activeDate=e}))("_userSelection",(function(e){return s.ad(n),s.yc()._dateSelected(e)})),s.od(1,"\n  "),s.lc()}if(2&e){var i=s.yc();s.Gc("activeDate",i.activeDate)("selected",i.selected)("dateFilter",i.dateFilter)("maxDate",i.maxDate)("minDate",i.minDate)("dateClass",i.dateClass)("comparisonStart",i.comparisonStart)("comparisonEnd",i.comparisonEnd)}}function D(e,t){if(1&e){var n=s.nc();s.mc(0,"mat-year-view",6),s.uc("activeDateChange",(function(e){return s.ad(n),s.yc().activeDate=e}))("monthSelected",(function(e){return s.ad(n),s.yc()._monthSelectedInYearView(e)}))("selectedChange",(function(e){return s.ad(n),s.yc()._goToDateInView(e,"month")})),s.od(1,"\n  "),s.lc()}if(2&e){var i=s.yc();s.Gc("activeDate",i.activeDate)("selected",i.selected)("dateFilter",i.dateFilter)("maxDate",i.maxDate)("minDate",i.minDate)("dateClass",i.dateClass)}}function R(e,t){if(1&e){var n=s.nc();s.mc(0,"mat-multi-year-view",7),s.uc("activeDateChange",(function(e){return s.ad(n),s.yc().activeDate=e}))("yearSelected",(function(e){return s.ad(n),s.yc()._yearSelectedInMultiYearView(e)}))("selectedChange",(function(e){return s.ad(n),s.yc()._goToDateInView(e,"year")})),s.od(1,"\n  "),s.lc()}if(2&e){var i=s.yc();s.Gc("activeDate",i.activeDate)("selected",i.selected)("dateFilter",i.dateFilter)("maxDate",i.maxDate)("minDate",i.minDate)("dateClass",i.dateClass)}}var x=["button"];function I(e,t){1&e&&(s.xc(),s.mc(0,"svg",3),s.od(1,"\n    "),s.hc(2,"path",4),s.od(3,"\n  "),s.lc())}var W=[[["","matDatepickerToggleIcon",""]]],P=[[["input","matStartDate",""]],[["input","matEndDate",""]]],N=function(){return _createClass((function e(){_classCallCheck(this,e),this.changes=new p.b,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 20 years",this.nextMultiYearLabel="Next 20 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year"}),[{key:"formatYearRange",value:function(e,t){return"".concat(e," \u2013 ").concat(t)}}])}();N.\u0275fac=function(e){return new(e||N)},N.\u0275prov=Object(s.cc)({factory:function(){return new N},token:N,providedIn:"root"});var j=_createClass((function e(t,n,i,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:t,s=arguments.length>6?arguments[6]:void 0;_classCallCheck(this,e),this.value=t,this.displayValue=n,this.ariaLabel=i,this.enabled=r,this.cssClasses=o,this.compareValue=a,this.rawValue=s})),B=function(){return _createClass((function e(t,n){var i=this;_classCallCheck(this,e),this._elementRef=t,this._ngZone=n,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new s.u,this.previewChange=new s.u,this._enterHandler=function(e){if(i._skipNextFocus&&"focus"===e.type)i._skipNextFocus=!1;else if(e.target&&i.isRange){var t=i._getCellFromElement(e.target);t&&i._ngZone.run((function(){return i.previewChange.emit({value:t.enabled?t:null,event:e})}))}},this._leaveHandler=function(e){null!==i.previewEnd&&i.isRange&&e.target&&F(e.target)&&i._ngZone.run((function(){return i.previewChange.emit({value:null,event:e})}))},n.runOutsideAngular((function(){var e=t.nativeElement;e.addEventListener("mouseenter",i._enterHandler,!0),e.addEventListener("focus",i._enterHandler,!0),e.addEventListener("mouseleave",i._leaveHandler,!0),e.addEventListener("blur",i._leaveHandler,!0)}))}),[{key:"_cellClicked",value:function(e,t){e.enabled&&this.selectedValueChange.emit({value:e.value,event:t})}},{key:"_isSelected",value:function(e){return this.startValue===e||this.endValue===e}},{key:"ngOnChanges",value:function(e){var t=e.numCols,n=this.rows,i=this.numCols;(e.rows||t)&&(this._firstRowOffset=n&&n.length&&n[0].length?i-n[0].length:0),(e.cellAspectRatio||t||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/i+"%"),!t&&this._cellWidth||(this._cellWidth=100/i+"%")}},{key:"ngOnDestroy",value:function(){var e=this._elementRef.nativeElement;e.removeEventListener("mouseenter",this._enterHandler,!0),e.removeEventListener("focus",this._enterHandler,!0),e.removeEventListener("mouseleave",this._leaveHandler,!0),e.removeEventListener("blur",this._leaveHandler,!0)}},{key:"_isActiveCell",value:function(e,t){var n=e*this.numCols+t;return e&&(n-=this._firstRowOffset),n==this.activeCell}},{key:"_focusActiveCell",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this._ngZone.runOutsideAngular((function(){e._ngZone.onStable.pipe(Object(v.a)(1)).subscribe((function(){var n=e._elementRef.nativeElement.querySelector(".mat-calendar-body-active");n&&(t||(e._skipNextFocus=!0),n.focus())}))}))}},{key:"_isRangeStart",value:function(e){return U(e,this.startValue,this.endValue)}},{key:"_isRangeEnd",value:function(e){return V(e,this.startValue,this.endValue)}},{key:"_isInRange",value:function(e){return H(e,this.startValue,this.endValue,this.isRange)}},{key:"_isComparisonStart",value:function(e){return U(e,this.comparisonStart,this.comparisonEnd)}},{key:"_isComparisonBridgeStart",value:function(e,t,n){if(!this._isComparisonStart(e)||this._isRangeStart(e)||!this._isInRange(e))return!1;var i=this.rows[t][n-1];if(!i){var r=this.rows[t-1];i=r&&r[r.length-1]}return i&&!this._isRangeEnd(i.compareValue)}},{key:"_isComparisonBridgeEnd",value:function(e,t,n){if(!this._isComparisonEnd(e)||this._isRangeEnd(e)||!this._isInRange(e))return!1;var i=this.rows[t][n+1];if(!i){var r=this.rows[t+1];i=r&&r[0]}return i&&!this._isRangeStart(i.compareValue)}},{key:"_isComparisonEnd",value:function(e){return V(e,this.comparisonStart,this.comparisonEnd)}},{key:"_isInComparisonRange",value:function(e){return H(e,this.comparisonStart,this.comparisonEnd,this.isRange)}},{key:"_isComparisonIdentical",value:function(e){return this.comparisonStart===this.comparisonEnd&&e===this.comparisonStart}},{key:"_isPreviewStart",value:function(e){return U(e,this.previewStart,this.previewEnd)}},{key:"_isPreviewEnd",value:function(e){return V(e,this.previewStart,this.previewEnd)}},{key:"_isInPreview",value:function(e){return H(e,this.previewStart,this.previewEnd,this.isRange)}},{key:"_getCellFromElement",value:function(e){var t;if(F(e)?t=e:F(e.parentNode)&&(t=e.parentNode),t){var n=t.getAttribute("data-mat-row"),i=t.getAttribute("data-mat-col");if(n&&i)return this.rows[parseInt(n)][parseInt(i)]}return null}}])}();function F(e){return"TD"===e.nodeName}function U(e,t,n){return null!==n&&t!==n&&e<n&&e===t}function V(e,t,n){return null!==t&&t!==n&&e>=t&&e===n}function H(e,t,n,i){return i&&null!==t&&null!==n&&t!==n&&e>=t&&e<=n}B.\u0275fac=function(e){return new(e||B)(s.gc(s.r),s.gc(s.N))},B.\u0275cmp=s.ac({type:B,selectors:[["","mat-calendar-body",""]],hostAttrs:["role","grid","aria-readonly","true",1,"mat-calendar-body"],inputs:{numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",previewStart:"previewStart",previewEnd:"previewEnd",label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange"},exportAs:["matCalendarBody"],features:[s.Sb],attrs:["mat-calendar-body",""],decls:6,vars:2,consts:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["aria-hidden","true","class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell",3,"ngClass","tabindex","mat-calendar-body-disabled","mat-calendar-body-active","mat-calendar-body-range-start","mat-calendar-body-range-end","mat-calendar-body-in-range","mat-calendar-body-comparison-bridge-start","mat-calendar-body-comparison-bridge-end","mat-calendar-body-comparison-start","mat-calendar-body-comparison-end","mat-calendar-body-in-comparison-range","mat-calendar-body-preview-start","mat-calendar-body-preview-end","mat-calendar-body-in-preview","width","paddingTop","paddingBottom","click",4,"ngFor","ngForOf"],["aria-hidden","true",1,"mat-calendar-body-label"],["role","gridcell",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],[1,"mat-calendar-body-cell-preview"]],template:function(e,t){1&e&&(s.od(0,"\n"),s.md(1,C,5,6,"tr",0),s.od(2,"\n\n"),s.od(3,"\n"),s.md(4,T,7,2,"tr",1),s.od(5,"\n")),2&e&&(s.Ub(1),s.Gc("ngIf",t._firstRowOffset<t.labelMinRequiredCells),s.Ub(3),s.Gc("ngForOf",t.rows))},directives:[a.t,a.s,a.q],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-cell{position:relative;height:0;line-height:0;text-align:center;outline:none;cursor:pointer}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-high-contrast-active .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){outline:dotted 2px}[dir=rtl] .mat-calendar-body-label{text-align:right}@media(hover: none){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:transparent}}\n'],encapsulation:2,changeDetection:0}),B.ctorParameters=function(){return[{type:s.r},{type:s.N}]},B.propDecorators={label:[{type:s.E}],rows:[{type:s.E}],todayValue:[{type:s.E}],startValue:[{type:s.E}],endValue:[{type:s.E}],labelMinRequiredCells:[{type:s.E}],numCols:[{type:s.E}],activeCell:[{type:s.E}],isRange:[{type:s.E}],cellAspectRatio:[{type:s.E}],comparisonStart:[{type:s.E}],comparisonEnd:[{type:s.E}],previewStart:[{type:s.E}],previewEnd:[{type:s.E}],selectedValueChange:[{type:s.P}],previewChange:[{type:s.P}]};var Y=_createClass((function e(t,n){_classCallCheck(this,e),this.start=t,this.end=n})),X=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.selection=t,this._adapter=n,this._selectionChanged=new p.b,this.selectionChanged=this._selectionChanged,this.selection=t}),[{key:"updateSelection",value:function(e,t){this.selection=e,this._selectionChanged.next({selection:e,source:t})}},{key:"ngOnDestroy",value:function(){this._selectionChanged.complete()}},{key:"_isValidDateInstance",value:function(e){return this._adapter.isDateInstance(e)&&this._adapter.isValid(e)}}])}();X.\u0275fac=function(e){return new(e||X)(s.gc(void 0),s.gc(d.c))},X.\u0275dir=s.bc({type:X}),X.ctorParameters=function(){return[{type:void 0},{type:d.c}]};var G=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[null,e])}return _inherits(t,e),_createClass(t,[{key:"add",value:function(e){_superPropGet(t,"updateSelection",this,3)([e,this])}},{key:"isValid",value:function(){return null!=this.selection&&this._isValidDateInstance(this.selection)}},{key:"isComplete",value:function(){return null!=this.selection}}])}(X);G.\u0275fac=function(e){return new(e||G)(s.qc(d.c))},G.\u0275prov=s.cc({token:G,factory:G.\u0275fac}),G.ctorParameters=function(){return[{type:d.c}]};var K=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[new Y(null,null),e])}return _inherits(t,e),_createClass(t,[{key:"add",value:function(e){var n=this.selection,i=n.start,r=n.end;null==i?i=e:null==r?r=e:(i=e,r=null),_superPropGet(t,"updateSelection",this,3)([new Y(i,r),this])}},{key:"isValid",value:function(){var e=this.selection,t=e.start,n=e.end;return null==t&&null==n||(null!=t&&null!=n?this._isValidDateInstance(t)&&this._isValidDateInstance(n)&&this._adapter.compareDate(t,n)<=0:(null==t||this._isValidDateInstance(t))&&(null==n||this._isValidDateInstance(n)))}},{key:"isComplete",value:function(){return null!=this.selection.start&&null!=this.selection.end}}])}(X);K.\u0275fac=function(e){return new(e||K)(s.qc(d.c))},K.\u0275prov=s.cc({token:K,factory:K.\u0275fac}),K.ctorParameters=function(){return[{type:d.c}]};var Q={provide:X,deps:[[new s.O,new s.ab,X],d.c],useFactory:function(e,t){return e||new G(t)}},J={provide:X,deps:[[new s.O,new s.ab,X],d.c],useFactory:function(e,t){return e||new K(t)}},Z=new s.C("MAT_DATE_RANGE_SELECTION_STRATEGY"),$=function(){return _createClass((function e(t){_classCallCheck(this,e),this._dateAdapter=t}),[{key:"selectionFinished",value:function(e,t){var n=t.start,i=t.end;return null==n?n=e:null==i&&e&&this._dateAdapter.compareDate(e,n)>=0?i=e:(n=e,i=null),new Y(n,i)}},{key:"createPreview",value:function(e,t){var n=null,i=null;return t.start&&!t.end&&e&&(n=t.start,i=e),new Y(n,i)}}])}();$.\u0275fac=function(e){return new(e||$)(s.qc(d.c))},$.\u0275prov=s.cc({token:$,factory:$.\u0275fac}),$.ctorParameters=function(){return[{type:d.c}]};var ee={provide:Z,deps:[[new s.O,new s.ab,Z],d.c],useFactory:function(e,t){return e||new $(t)}},te=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._changeDetectorRef=t,this._dateFormats=n,this._dateAdapter=i,this._dir=r,this._rangeStrategy=o,this._rerenderSubscription=h.a.EMPTY,this.selectedChange=new s.u,this._userSelection=new s.u,this.activeDateChange=new s.u,this._activeDate=this._dateAdapter.today()}),[{key:"activeDate",get:function(){return this._activeDate},set:function(e){var t=this._activeDate,n=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(n,this.minDate,this.maxDate),this._hasSameMonthAndYear(t,this._activeDate)||this._init()}},{key:"selected",get:function(){return this._selected},set:function(e){this._selected=e instanceof Y?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setRanges(this._selected)}},{key:"minDate",get:function(){return this._minDate},set:function(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"maxDate",get:function(){return this._maxDate},set:function(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"ngAfterContentInit",value:function(){var e=this;this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Object(y.a)(null)).subscribe((function(){return e._init()}))}},{key:"ngOnChanges",value:function(e){var t=e.comparisonStart||e.comparisonEnd;t&&!t.firstChange&&this._setRanges(this.selected)}},{key:"ngOnDestroy",value:function(){this._rerenderSubscription.unsubscribe()}},{key:"_dateSelected",value:function(e){var t,n,i=e.value,r=this._dateAdapter.getYear(this.activeDate),o=this._dateAdapter.getMonth(this.activeDate),a=this._dateAdapter.createDate(r,o,i);this._selected instanceof Y?(t=this._getDateInCurrentMonth(this._selected.start),n=this._getDateInCurrentMonth(this._selected.end)):t=n=this._getDateInCurrentMonth(this._selected),t===i&&n===i||this.selectedChange.emit(a),this._userSelection.emit({value:a,event:e.event})}},{key:"_handleCalendarBodyKeydown",value:function(e){var t=this._activeDate,n=this._isRtl();switch(e.keyCode){case m.j:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,n?1:-1);break;case m.n:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,n?-1:1);break;case m.q:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case m.e:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case m.i:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case m.f:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case m.m:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case m.l:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case m.g:case m.o:return void(this.dateFilter&&!this.dateFilter(this._activeDate)||(this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:e}),e.preventDefault()));case m.h:return void(null!=this._previewEnd&&(this._previewStart=this._previewEnd=null,this.selectedChange.emit(null),this._userSelection.emit({value:null,event:e}),e.preventDefault(),e.stopPropagation()));default:return}this._dateAdapter.compareDate(t,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),e.preventDefault()}},{key:"_init",value:function(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();var e=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(e)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}},{key:"_focusActiveCell",value:function(e){this._matCalendarBody._focusActiveCell(e)}},{key:"_previewChanged",value:function(e){var t=e.event,n=e.value;if(this._rangeStrategy){var i=n?n.rawValue:null,r=this._rangeStrategy.createPreview(i,this.selected,t);this._previewStart=this._getCellCompareValue(r.start),this._previewEnd=this._getCellCompareValue(r.end),this._changeDetectorRef.detectChanges()}}},{key:"_initWeekdays",value:function(){var e=this._dateAdapter.getFirstDayOfWeek(),t=this._dateAdapter.getDayOfWeekNames("narrow"),n=this._dateAdapter.getDayOfWeekNames("long").map((function(e,n){return{long:e,narrow:t[n]}}));this._weekdays=n.slice(e).concat(n.slice(0,e))}},{key:"_createWeekCells",value:function(){var e=this._dateAdapter.getNumDaysInMonth(this.activeDate),t=this._dateAdapter.getDateNames();this._weeks=[[]];for(var n=0,i=this._firstWeekOffset;n<e;n++,i++){7==i&&(this._weeks.push([]),i=0);var r=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),n+1),o=this._shouldEnableDate(r),a=this._dateAdapter.format(r,this._dateFormats.display.dateA11yLabel),s=this.dateClass?this.dateClass(r,"month"):void 0;this._weeks[this._weeks.length-1].push(new j(n+1,t[n],a,o,s,this._getCellCompareValue(r),r))}}},{key:"_shouldEnableDate",value:function(e){return!!e&&(!this.minDate||this._dateAdapter.compareDate(e,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(e,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(e))}},{key:"_getDateInCurrentMonth",value:function(e){return e&&this._hasSameMonthAndYear(e,this.activeDate)?this._dateAdapter.getDate(e):null}},{key:"_hasSameMonthAndYear",value:function(e,t){return!(!e||!t||this._dateAdapter.getMonth(e)!=this._dateAdapter.getMonth(t)||this._dateAdapter.getYear(e)!=this._dateAdapter.getYear(t))}},{key:"_getCellCompareValue",value:function(e){if(e){var t=this._dateAdapter.getYear(e),n=this._dateAdapter.getMonth(e),i=this._dateAdapter.getDate(e);return new Date(t,n,i).getTime()}return null}},{key:"_isRtl",value:function(){return this._dir&&"rtl"===this._dir.value}},{key:"_setRanges",value:function(e){e instanceof Y?(this._rangeStart=this._getCellCompareValue(e.start),this._rangeEnd=this._getCellCompareValue(e.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(e),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}}])}();te.\u0275fac=function(e){return new(e||te)(s.gc(s.j),s.gc(d.e,8),s.gc(d.c,8),s.gc(g.c,8),s.gc(Z,8))},te.\u0275cmp=s.ac({type:te,selectors:[["mat-month-view"]],viewQuery:function(e,t){var n;1&e&&s.vd(B,!0),2&e&&s.Vc(n=s.vc())&&(t._matCalendarBody=n.first)},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[s.Sb],decls:17,vars:13,consts:[["role","presentation",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["colspan","7","aria-hidden","true",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","selectedValueChange","previewChange","keydown"],["scope","col"]],template:function(e,t){1&e&&(s.mc(0,"table",0),s.od(1,"\n  "),s.mc(2,"thead",1),s.od(3,"\n    "),s.mc(4,"tr"),s.od(5,"\n      "),s.md(6,q,2,2,"th",2),s.od(7,"\n    "),s.lc(),s.od(8,"\n    "),s.mc(9,"tr"),s.hc(10,"th",3),s.lc(),s.od(11,"\n  "),s.lc(),s.od(12,"\n  "),s.mc(13,"tbody",4),s.uc("selectedValueChange",(function(e){return t._dateSelected(e)}))("previewChange",(function(e){return t._previewChanged(e)}))("keydown",(function(e){return t._handleCalendarBodyKeydown(e)})),s.od(14,"\n  "),s.lc(),s.od(15,"\n"),s.lc(),s.od(16,"\n")),2&e&&(s.Ub(6),s.Gc("ngForOf",t._weekdays),s.Ub(7),s.Gc("label",t._monthLabel)("rows",t._weeks)("todayValue",t._todayDate)("startValue",t._rangeStart)("endValue",t._rangeEnd)("comparisonStart",t._comparisonRangeStart)("comparisonEnd",t._comparisonRangeEnd)("previewStart",t._previewStart)("previewEnd",t._previewEnd)("isRange",t._isRange)("labelMinRequiredCells",3)("activeCell",t._dateAdapter.getDate(t.activeDate)-1))},directives:[a.s,B],encapsulation:2,changeDetection:0}),te.ctorParameters=function(){return[{type:s.j},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]},{type:d.c,decorators:[{type:s.O}]},{type:g.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.z,args:[Z]},{type:s.O}]}]},te.propDecorators={activeDate:[{type:s.E}],selected:[{type:s.E}],minDate:[{type:s.E}],maxDate:[{type:s.E}],dateFilter:[{type:s.E}],dateClass:[{type:s.E}],comparisonStart:[{type:s.E}],comparisonEnd:[{type:s.E}],selectedChange:[{type:s.P}],_userSelection:[{type:s.P}],activeDateChange:[{type:s.P}],_matCalendarBody:[{type:s.gb,args:[B]}]};var ne=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._changeDetectorRef=t,this._dateAdapter=n,this._dir=i,this._rerenderSubscription=h.a.EMPTY,this.selectedChange=new s.u,this.yearSelected=new s.u,this.activeDateChange=new s.u,this._dateAdapter,this._activeDate=this._dateAdapter.today()}),[{key:"activeDate",get:function(){return this._activeDate},set:function(e){var t=this._activeDate,n=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(n,this.minDate,this.maxDate),ie(this._dateAdapter,t,this._activeDate,this.minDate,this.maxDate)||this._init()}},{key:"selected",get:function(){return this._selected},set:function(e){this._selected=e instanceof Y?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedYear(e)}},{key:"minDate",get:function(){return this._minDate},set:function(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"maxDate",get:function(){return this._maxDate},set:function(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"ngAfterContentInit",value:function(){var e=this;this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Object(y.a)(null)).subscribe((function(){return e._init()}))}},{key:"ngOnDestroy",value:function(){this._rerenderSubscription.unsubscribe()}},{key:"_init",value:function(){var e=this;this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());var t=this._dateAdapter.getYear(this._activeDate)-re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(var n=0,i=[];n<24;n++)i.push(t+n),4==i.length&&(this._years.push(i.map((function(t){return e._createCellForYear(t)}))),i=[]);this._changeDetectorRef.markForCheck()}},{key:"_yearSelected",value:function(e){var t=e.value;this.yearSelected.emit(this._dateAdapter.createDate(t,0,1));var n=this._dateAdapter.getMonth(this.activeDate),i=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(t,n,1));this.selectedChange.emit(this._dateAdapter.createDate(t,n,Math.min(this._dateAdapter.getDate(this.activeDate),i)))}},{key:"_handleCalendarBodyKeydown",value:function(e){var t=this._activeDate,n=this._isRtl();switch(e.keyCode){case m.j:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,n?1:-1);break;case m.n:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,n?-1:1);break;case m.q:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case m.e:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case m.i:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case m.f:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,24-re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case m.m:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-240:-24);break;case m.l:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?240:24);break;case m.g:case m.o:this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:e});break;default:return}this._dateAdapter.compareDate(t,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),e.preventDefault()}},{key:"_getActiveCell",value:function(){return re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}},{key:"_focusActiveCell",value:function(){this._matCalendarBody._focusActiveCell()}},{key:"_createCellForYear",value:function(e){var t=this._dateAdapter.createDate(e,0,1),n=this._dateAdapter.getYearName(t),i=this.dateClass?this.dateClass(t,"multi-year"):void 0;return new j(e,n,n,this._shouldEnableYear(e),i)}},{key:"_shouldEnableYear",value:function(e){if(null==e||this.maxDate&&e>this._dateAdapter.getYear(this.maxDate)||this.minDate&&e<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(var t=this._dateAdapter.createDate(e,0,1);this._dateAdapter.getYear(t)==e;t=this._dateAdapter.addCalendarDays(t,1))if(this.dateFilter(t))return!0;return!1}},{key:"_isRtl",value:function(){return this._dir&&"rtl"===this._dir.value}},{key:"_setSelectedYear",value:function(e){if(this._selectedYear=null,e instanceof Y){var t=e.start||e.end;t&&(this._selectedYear=this._dateAdapter.getYear(t))}else e&&(this._selectedYear=this._dateAdapter.getYear(e))}}])}();function ie(e,t,n,i,r){var o=e.getYear(t),a=e.getYear(n),s=oe(e,i,r);return Math.floor((o-s)/24)===Math.floor((a-s)/24)}function re(e,t,n,i){return((e.getYear(t)-oe(e,n,i))%24+24)%24}function oe(e,t,n){var i=0;return n?i=e.getYear(n)-24+1:t&&(i=e.getYear(t)),i}ne.\u0275fac=function(e){return new(e||ne)(s.gc(s.j),s.gc(d.c,8),s.gc(g.c,8))},ne.\u0275cmp=s.ac({type:ne,selectors:[["mat-multi-year-view"]],viewQuery:function(e,t){var n;1&e&&s.vd(B,!0),2&e&&s.Vc(n=s.vc())&&(t._matCalendarBody=n.first)},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],decls:12,vars:7,consts:[["role","presentation",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","keydown"]],template:function(e,t){1&e&&(s.mc(0,"table",0),s.od(1,"\n  "),s.mc(2,"thead",1),s.od(3,"\n    "),s.mc(4,"tr"),s.hc(5,"th",2),s.lc(),s.od(6,"\n  "),s.lc(),s.od(7,"\n  "),s.mc(8,"tbody",3),s.uc("selectedValueChange",(function(e){return t._yearSelected(e)}))("keydown",(function(e){return t._handleCalendarBodyKeydown(e)})),s.od(9,"\n  "),s.lc(),s.od(10,"\n"),s.lc(),s.od(11,"\n")),2&e&&(s.Ub(8),s.Gc("rows",t._years)("todayValue",t._todayYear)("startValue",t._selectedYear)("endValue",t._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",t._getActiveCell()))},directives:[B],encapsulation:2,changeDetection:0}),ne.ctorParameters=function(){return[{type:s.j},{type:d.c,decorators:[{type:s.O}]},{type:g.c,decorators:[{type:s.O}]}]},ne.propDecorators={activeDate:[{type:s.E}],selected:[{type:s.E}],minDate:[{type:s.E}],maxDate:[{type:s.E}],dateFilter:[{type:s.E}],dateClass:[{type:s.E}],selectedChange:[{type:s.P}],yearSelected:[{type:s.P}],activeDateChange:[{type:s.P}],_matCalendarBody:[{type:s.gb,args:[B]}]};var ae=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._changeDetectorRef=t,this._dateFormats=n,this._dateAdapter=i,this._dir=r,this._rerenderSubscription=h.a.EMPTY,this.selectedChange=new s.u,this.monthSelected=new s.u,this.activeDateChange=new s.u,this._activeDate=this._dateAdapter.today()}),[{key:"activeDate",get:function(){return this._activeDate},set:function(e){var t=this._activeDate,n=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(n,this.minDate,this.maxDate),this._dateAdapter.getYear(t)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}},{key:"selected",get:function(){return this._selected},set:function(e){this._selected=e instanceof Y?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedMonth(e)}},{key:"minDate",get:function(){return this._minDate},set:function(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"maxDate",get:function(){return this._maxDate},set:function(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"ngAfterContentInit",value:function(){var e=this;this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Object(y.a)(null)).subscribe((function(){return e._init()}))}},{key:"ngOnDestroy",value:function(){this._rerenderSubscription.unsubscribe()}},{key:"_monthSelected",value:function(e){var t=e.value,n=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),t,1);this.monthSelected.emit(n);var i=this._dateAdapter.getNumDaysInMonth(n);this.selectedChange.emit(this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),t,Math.min(this._dateAdapter.getDate(this.activeDate),i)))}},{key:"_handleCalendarBodyKeydown",value:function(e){var t=this._activeDate,n=this._isRtl();switch(e.keyCode){case m.j:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,n?1:-1);break;case m.n:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,n?-1:1);break;case m.q:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case m.e:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case m.i:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case m.f:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case m.m:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-10:-1);break;case m.l:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?10:1);break;case m.g:case m.o:this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:e});break;default:return}this._dateAdapter.compareDate(t,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),e.preventDefault()}},{key:"_init",value:function(){var e=this;this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);var t=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map((function(n){return n.map((function(n){return e._createCellForMonth(n,t[n])}))})),this._changeDetectorRef.markForCheck()}},{key:"_focusActiveCell",value:function(){this._matCalendarBody._focusActiveCell()}},{key:"_getMonthInCurrentYear",value:function(e){return e&&this._dateAdapter.getYear(e)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(e):null}},{key:"_createCellForMonth",value:function(e,t){var n=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,1),i=this._dateAdapter.format(n,this._dateFormats.display.monthYearA11yLabel),r=this.dateClass?this.dateClass(n,"year"):void 0;return new j(e,t.toLocaleUpperCase(),i,this._shouldEnableMonth(e),r)}},{key:"_shouldEnableMonth",value:function(e){var t=this._dateAdapter.getYear(this.activeDate);if(null==e||this._isYearAndMonthAfterMaxDate(t,e)||this._isYearAndMonthBeforeMinDate(t,e))return!1;if(!this.dateFilter)return!0;for(var n=this._dateAdapter.createDate(t,e,1);this._dateAdapter.getMonth(n)==e;n=this._dateAdapter.addCalendarDays(n,1))if(this.dateFilter(n))return!0;return!1}},{key:"_isYearAndMonthAfterMaxDate",value:function(e,t){if(this.maxDate){var n=this._dateAdapter.getYear(this.maxDate),i=this._dateAdapter.getMonth(this.maxDate);return e>n||e===n&&t>i}return!1}},{key:"_isYearAndMonthBeforeMinDate",value:function(e,t){if(this.minDate){var n=this._dateAdapter.getYear(this.minDate),i=this._dateAdapter.getMonth(this.minDate);return e<n||e===n&&t<i}return!1}},{key:"_isRtl",value:function(){return this._dir&&"rtl"===this._dir.value}},{key:"_setSelectedMonth",value:function(e){this._selectedMonth=e instanceof Y?this._getMonthInCurrentYear(e.start)||this._getMonthInCurrentYear(e.end):this._getMonthInCurrentYear(e)}}])}();ae.\u0275fac=function(e){return new(e||ae)(s.gc(s.j),s.gc(d.e,8),s.gc(d.c,8),s.gc(g.c,8))},ae.\u0275cmp=s.ac({type:ae,selectors:[["mat-year-view"]],viewQuery:function(e,t){var n;1&e&&s.vd(B,!0),2&e&&s.Vc(n=s.vc())&&(t._matCalendarBody=n.first)},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],decls:12,vars:9,consts:[["role","presentation",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","keydown"]],template:function(e,t){1&e&&(s.mc(0,"table",0),s.od(1,"\n  "),s.mc(2,"thead",1),s.od(3,"\n    "),s.mc(4,"tr"),s.hc(5,"th",2),s.lc(),s.od(6,"\n  "),s.lc(),s.od(7,"\n  "),s.mc(8,"tbody",3),s.uc("selectedValueChange",(function(e){return t._monthSelected(e)}))("keydown",(function(e){return t._handleCalendarBodyKeydown(e)})),s.od(9,"\n  "),s.lc(),s.od(10,"\n"),s.lc(),s.od(11,"\n")),2&e&&(s.Ub(8),s.Gc("label",t._yearLabel)("rows",t._months)("todayValue",t._todayMonth)("startValue",t._selectedMonth)("endValue",t._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",t._dateAdapter.getMonth(t.activeDate)))},directives:[B],encapsulation:2,changeDetection:0}),ae.ctorParameters=function(){return[{type:s.j},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]},{type:d.c,decorators:[{type:s.O}]},{type:g.c,decorators:[{type:s.O}]}]},ae.propDecorators={activeDate:[{type:s.E}],selected:[{type:s.E}],minDate:[{type:s.E}],maxDate:[{type:s.E}],dateFilter:[{type:s.E}],dateClass:[{type:s.E}],selectedChange:[{type:s.P}],monthSelected:[{type:s.P}],activeDateChange:[{type:s.P}],_matCalendarBody:[{type:s.gb,args:[B]}]};var se=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._intl=t,this.calendar=n,this._dateAdapter=i,this._dateFormats=r,this.calendar.stateChanges.subscribe((function(){return o.markForCheck()}))}),[{key:"periodButtonText",get:function(){if("month"==this.calendar.currentView)return this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase();if("year"==this.calendar.currentView)return this._dateAdapter.getYearName(this.calendar.activeDate);var e=this._dateAdapter.getYear(this.calendar.activeDate)-re(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),t=e+24-1,n=this._dateAdapter.getYearName(this._dateAdapter.createDate(e,0,1)),i=this._dateAdapter.getYearName(this._dateAdapter.createDate(t,0,1));return this._intl.formatYearRange(n,i)}},{key:"periodButtonLabel",get:function(){return"month"==this.calendar.currentView?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}},{key:"prevButtonLabel",get:function(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}},{key:"nextButtonLabel",get:function(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}},{key:"currentPeriodClicked",value:function(){this.calendar.currentView="month"==this.calendar.currentView?"multi-year":"month"}},{key:"previousClicked",value:function(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?-1:-24)}},{key:"nextClicked",value:function(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?1:24)}},{key:"previousEnabled",value:function(){return!this.calendar.minDate||!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate)}},{key:"nextEnabled",value:function(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}},{key:"_isSameView",value:function(e,t){return"month"==this.calendar.currentView?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(t)&&this._dateAdapter.getMonth(e)==this._dateAdapter.getMonth(t):"year"==this.calendar.currentView?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(t):ie(this._dateAdapter,e,t,this.calendar.minDate,this.calendar.maxDate)}}])}();se.\u0275fac=function(e){return new(e||se)(s.gc(N),s.gc(Object(s.nb)((function(){return ce}))),s.gc(d.c,8),s.gc(d.e,8),s.gc(s.j))},se.\u0275cmp=s.ac({type:se,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:["*"],decls:21,vars:8,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","cdkAriaLive","polite",1,"mat-calendar-period-button",3,"click"],[1,"mat-calendar-arrow"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"]],template:function(e,t){1&e&&(s.Fc(),s.mc(0,"div",0),s.od(1,"\n  "),s.mc(2,"div",1),s.od(3,"\n    "),s.mc(4,"button",2),s.uc("click",(function(){return t.currentPeriodClicked()})),s.od(5),s.hc(6,"div",3),s.od(7,"\n    "),s.lc(),s.od(8,"\n\n    "),s.hc(9,"div",4),s.od(10,"\n\n    "),s.Ec(11),s.od(12,"\n\n    "),s.mc(13,"button",5),s.uc("click",(function(){return t.previousClicked()})),s.od(14,"\n    "),s.lc(),s.od(15,"\n\n    "),s.mc(16,"button",6),s.uc("click",(function(){return t.nextClicked()})),s.od(17,"\n    "),s.lc(),s.od(18,"\n  "),s.lc(),s.od(19,"\n"),s.lc(),s.od(20,"\n")),2&e&&(s.Ub(4),s.Vb("aria-label",t.periodButtonLabel),s.Ub(1),s.qd("\n      ",t.periodButtonText,"\n      "),s.Ub(1),s.Yb("mat-calendar-invert","month"!=t.calendar.currentView),s.Ub(7),s.Gc("disabled",!t.previousEnabled()),s.Vb("aria-label",t.prevButtonLabel),s.Ub(3),s.Gc("disabled",!t.nextEnabled()),s.Vb("aria-label",t.nextButtonLabel))},directives:[c.b,i.d],encapsulation:2,changeDetection:0}),se.ctorParameters=function(){return[{type:N},{type:ce,decorators:[{type:s.z,args:[Object(s.nb)((function(){return ce}))]}]},{type:d.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]},{type:s.j}]};var ce=function(){return _createClass((function e(t,n,i,r){var o=this;_classCallCheck(this,e),this._dateAdapter=n,this._dateFormats=i,this._changeDetectorRef=r,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new s.u,this.yearSelected=new s.u,this.monthSelected=new s.u,this._userSelection=new s.u,this.stateChanges=new p.b,this._intlChanges=t.changes.subscribe((function(){r.markForCheck(),o.stateChanges.next()}))}),[{key:"startAt",get:function(){return this._startAt},set:function(e){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"selected",get:function(){return this._selected},set:function(e){this._selected=e instanceof Y?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"minDate",get:function(){return this._minDate},set:function(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"maxDate",get:function(){return this._maxDate},set:function(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"activeDate",get:function(){return this._clampedActiveDate},set:function(e){this._clampedActiveDate=this._dateAdapter.clampDate(e,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}},{key:"currentView",get:function(){return this._currentView},set:function(e){this._currentView=e,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck()}},{key:"ngAfterContentInit",value:function(){this._calendarHeaderPortal=new o.d(this.headerComponent||se),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}},{key:"ngAfterViewChecked",value:function(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}},{key:"ngOnDestroy",value:function(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}},{key:"ngOnChanges",value:function(e){var t=e.minDate||e.maxDate||e.dateFilter;if(t&&!t.firstChange){var n=this._getCurrentViewComponent();n&&(this._changeDetectorRef.detectChanges(),n._init())}this.stateChanges.next()}},{key:"focusActiveCell",value:function(){this._getCurrentViewComponent()._focusActiveCell(!1)}},{key:"updateTodaysDate",value:function(){var e=this.currentView;("month"===e?this.monthView:"year"===e?this.yearView:this.multiYearView)._init()}},{key:"_dateSelected",value:function(e){var t=e.value;(this.selected instanceof Y||t&&!this._dateAdapter.sameDate(t,this.selected))&&this.selectedChange.emit(t),this._userSelection.emit(e)}},{key:"_yearSelectedInMultiYearView",value:function(e){this.yearSelected.emit(e)}},{key:"_monthSelectedInYearView",value:function(e){this.monthSelected.emit(e)}},{key:"_goToDateInView",value:function(e,t){this.activeDate=e,this.currentView=t}},{key:"_getCurrentViewComponent",value:function(){return this.monthView||this.yearView||this.multiYearView}}])}();ce.\u0275fac=function(e){return new(e||ce)(s.gc(N),s.gc(d.c,8),s.gc(d.e,8),s.gc(s.j))},ce.\u0275cmp=s.ac({type:ce,selectors:[["mat-calendar"]],viewQuery:function(e,t){var n;1&e&&(s.vd(te,!0),s.vd(ae,!0),s.vd(ne,!0)),2&e&&(s.Vc(n=s.vc())&&(t.monthView=n.first),s.Vc(n=s.vc())&&(t.yearView=n.first),s.Vc(n=s.vc())&&(t.multiYearView=n.first))},hostAttrs:[1,"mat-calendar"],inputs:{startView:"startView",startAt:"startAt",selected:"selected",minDate:"minDate",maxDate:"maxDate",headerComponent:"headerComponent",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",_userSelection:"_userSelection"},exportAs:["matCalendar"],features:[s.Tb([Q]),s.Sb],decls:11,vars:5,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],template:function(e,t){1&e&&(s.md(0,L,0,0,"ng-template",0),s.od(1,"\n\n"),s.mc(2,"div",1),s.od(3,"\n  "),s.md(4,E,2,8,"mat-month-view",2),s.od(5,"\n\n  "),s.md(6,D,2,6,"mat-year-view",3),s.od(7,"\n\n  "),s.md(8,R,2,6,"mat-multi-year-view",4),s.od(9,"\n"),s.lc(),s.od(10,"\n")),2&e&&(s.Gc("cdkPortalOutlet",t._calendarHeaderPortal),s.Ub(2),s.Gc("ngSwitch",t.currentView),s.Ub(2),s.Gc("ngSwitchCase","month"),s.Ub(2),s.Gc("ngSwitchCase","year"),s.Ub(2),s.Gc("ngSwitchCase","multi-year"))},directives:[o.c,i.e,a.x,a.y,te,ae,ne],styles:['.mat-calendar{display:block}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;margin:5% calc(33% / 7 - 16px)}.mat-calendar-controls .mat-icon-button:hover .mat-button-focus-overlay{opacity:.04}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0}.mat-calendar-arrow{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;margin:0 0 0 5px;vertical-align:middle}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px}\n'],encapsulation:2,changeDetection:0}),ce.ctorParameters=function(){return[{type:N},{type:d.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]},{type:s.j}]},ce.propDecorators={headerComponent:[{type:s.E}],startAt:[{type:s.E}],startView:[{type:s.E}],selected:[{type:s.E}],minDate:[{type:s.E}],maxDate:[{type:s.E}],dateFilter:[{type:s.E}],dateClass:[{type:s.E}],comparisonStart:[{type:s.E}],comparisonEnd:[{type:s.E}],selectedChange:[{type:s.P}],yearSelected:[{type:s.P}],monthSelected:[{type:s.P}],_userSelection:[{type:s.P}],monthView:[{type:s.gb,args:[te]}],yearView:[{type:s.gb,args:[ae]}],multiYearView:[{type:s.gb,args:[ne]}]};var le={transformPanel:Object(O.n)("transformPanel",[Object(O.k)("void",Object(O.l)({opacity:0,transform:"scale(1, 0.8)"})),Object(O.m)("void => enter",Object(O.e)("120ms cubic-bezier(0, 0, 0.2, 1)",Object(O.l)({opacity:1,transform:"scale(1, 1)"}))),Object(O.m)("* => void",Object(O.e)("100ms linear",Object(O.l)({opacity:0})))]),fadeInCalendar:Object(O.n)("fadeInCalendar",[Object(O.k)("void",Object(O.l)({opacity:0})),Object(O.k)("enter",Object(O.l)({opacity:1})),Object(O.m)("void => *",Object(O.e)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])},ue=0,de=new s.C("mat-datepicker-scroll-strategy"),pe={provide:de,deps:[r.c],useFactory:function(e){return function(){return e.scrollStrategies.reposition()}}},he=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e]))._changeDetectorRef=n,a._model=i,a._dateAdapter=r,a._rangeSelectionStrategy=o,a._subscriptions=new h.a,a._animationState="enter",a._animationDone=new p.b,a}return _inherits(t,e),_createClass(t,[{key:"ngAfterViewInit",value:function(){var e=this;this._changeDetectorRef&&this._subscriptions.add(this.datepicker._stateChanges.subscribe((function(){e._changeDetectorRef.markForCheck()}))),this._calendar.focusActiveCell()}},{key:"ngOnDestroy",value:function(){this._subscriptions.unsubscribe(),this._animationDone.complete()}},{key:"_handleUserSelection",value:function(e){if(this._model&&this._dateAdapter){var t=this._model.selection,n=e.value,i=t instanceof Y;if(i&&this._rangeSelectionStrategy){var r=this._rangeSelectionStrategy.selectionFinished(n,t,e.event);this._model.updateSelection(r,this)}else!n||!i&&this._dateAdapter.sameDate(n,t)||this._model.add(n)}this._model&&!this._model.isComplete()||this.datepicker.close()}},{key:"_startExitAnimation",value:function(){this._animationState="void",this._changeDetectorRef&&this._changeDetectorRef.markForCheck()}},{key:"_getSelected",value:function(){return this._model?this._model.selection:null}}])}(Object(d.A)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}))));he.\u0275fac=function(e){return new(e||he)(s.gc(s.r),s.gc(s.j),s.gc(X),s.gc(d.c),s.gc(Z,8))},he.\u0275cmp=s.ac({type:he,selectors:[["mat-datepicker-content"]],viewQuery:function(e,t){var n;1&e&&s.vd(ce,!0),2&e&&s.Vc(n=s.vc())&&(t._calendar=n.first)},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(e,t){1&e&&s.kd("@transformPanel.done",(function(){return t._animationDone.next()})),2&e&&(s.ld("@transformPanel",t._animationState),s.Yb("mat-datepicker-content-touch",t.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[s.Rb],decls:3,vars:13,consts:[["cdkTrapFocus","",3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","yearSelected","monthSelected","_userSelection"]],template:function(e,t){1&e&&(s.mc(0,"mat-calendar",0),s.uc("yearSelected",(function(e){return t.datepicker._selectYear(e)}))("monthSelected",(function(e){return t.datepicker._selectMonth(e)}))("_userSelection",(function(e){return t._handleUserSelection(e)})),s.od(1,"\n"),s.lc(),s.od(2,"\n")),2&e&&s.Gc("id",t.datepicker.id)("ngClass",t.datepicker.panelClass)("startAt",t.datepicker.startAt)("startView",t.datepicker.startView)("minDate",t.datepicker._getMinDate())("maxDate",t.datepicker._getMaxDate())("dateFilter",t.datepicker._getDateFilter())("headerComponent",t.datepicker.calendarHeaderComponent)("selected",t._getSelected())("dateClass",t.datepicker.dateClass)("comparisonStart",t.comparisonStart)("comparisonEnd",t.comparisonEnd)("@fadeInCalendar","enter")},directives:[ce,i.f,a.q],styles:[".mat-datepicker-content{display:block;border-radius:4px}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content-touch{display:block;max-height:80vh;overflow:auto;margin:-24px}.mat-datepicker-content-touch .mat-calendar{min-width:250px;min-height:312px;max-width:750px;max-height:788px}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-calendar{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-calendar{width:80vw;height:100vw}}\n"],encapsulation:2,data:{animation:[le.transformPanel,le.fadeInCalendar]},changeDetection:0}),he.ctorParameters=function(){return[{type:s.r},{type:s.j},{type:X},{type:d.c},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[Z]}]}]},he.propDecorators={_calendar:[{type:s.gb,args:[ce]}]};var fe=function(){return _createClass((function e(t,n,i,r,o,a,c,l,u){_classCallCheck(this,e),this._dialog=t,this._overlay=n,this._ngZone=i,this._viewContainerRef=r,this._dateAdapter=a,this._dir=c,this._document=l,this._model=u,this._inputStateChanges=h.a.EMPTY,this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this.yearSelected=new s.u,this.monthSelected=new s.u,this.openedStream=new s.u,this.closedStream=new s.u,this._opened=!1,this.id="mat-datepicker-"+ue++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=this.id+"-backdrop",this._stateChanges=new p.b,this._dateAdapter,this._scrollStrategy=o}),[{key:"startAt",get:function(){return this._startAt||(this._datepickerInput?this._datepickerInput.getStartValue():null)},set:function(e){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}},{key:"color",get:function(){return this._color||(this._datepickerInput?this._datepickerInput.getThemePalette():void 0)},set:function(e){this._color=e}},{key:"touchUi",get:function(){return this._touchUi},set:function(e){this._touchUi=Object(_.c)(e)}},{key:"disabled",get:function(){return void 0===this._disabled&&this._datepickerInput?this._datepickerInput.disabled:!!this._disabled},set:function(e){var t=Object(_.c)(e);t!==this._disabled&&(this._disabled=t,this._stateChanges.next(void 0))}},{key:"opened",get:function(){return this._opened},set:function(e){Object(_.c)(e)?this.open():this.close()}},{key:"_getMinDate",value:function(){return this._datepickerInput&&this._datepickerInput.min}},{key:"_getMaxDate",value:function(){return this._datepickerInput&&this._datepickerInput.max}},{key:"_getDateFilter",value:function(){return this._datepickerInput&&this._datepickerInput.dateFilter}},{key:"ngOnChanges",value:function(e){var t=e.xPosition||e.yPosition;t&&!t.firstChange&&this._popupRef&&(this._setConnectedPositions(this._popupRef.getConfig().positionStrategy),this.opened&&this._popupRef.updatePosition()),this._stateChanges.next(void 0)}},{key:"ngOnDestroy",value:function(){this._destroyPopup(),this.close(),this._inputStateChanges.unsubscribe(),this._stateChanges.complete()}},{key:"select",value:function(e){this._model.add(e)}},{key:"_selectYear",value:function(e){this.yearSelected.emit(e)}},{key:"_selectMonth",value:function(e){this.monthSelected.emit(e)}},{key:"_registerInput",value:function(e){var t=this;return this._datepickerInput,this._inputStateChanges.unsubscribe(),this._datepickerInput=e,this._inputStateChanges=e.stateChanges.subscribe((function(){return t._stateChanges.next(void 0)})),this._model}},{key:"open",value:function(){this._opened||this.disabled||(this._datepickerInput,this._document&&(this._focusedElementBeforeOpen=this._document.activeElement),this.touchUi?this._openAsDialog():this._openAsPopup(),this._opened=!0,this.openedStream.emit())}},{key:"close",value:function(){var e=this;if(this._opened){if(this._popupComponentRef&&this._popupRef){var t=this._popupComponentRef.instance;t._startExitAnimation(),t._animationDone.pipe(Object(v.a)(1)).subscribe((function(){return e._destroyPopup()}))}this._dialogRef&&(this._dialogRef.close(),this._dialogRef=null);var n=function(){e._opened&&(e._opened=!1,e.closedStream.emit(),e._focusedElementBeforeOpen=null)};this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus?(this._focusedElementBeforeOpen.focus(),setTimeout(n)):n()}}},{key:"_openAsDialog",value:function(){var e=this;this._dialogRef&&this._dialogRef.close(),this._dialogRef=this._dialog.open(he,{direction:this._dir?this._dir.value:"ltr",viewContainerRef:this._viewContainerRef,panelClass:"mat-datepicker-dialog",hasBackdrop:!0,disableClose:!1,backdropClass:["cdk-overlay-dark-backdrop",this._backdropHarnessClass],width:"",height:"",minWidth:"",minHeight:"",maxWidth:"80vw",maxHeight:"",position:{},autoFocus:!0,restoreFocus:!1}),this._dialogRef.afterClosed().subscribe((function(){return e.close()})),this._forwardContentValues(this._dialogRef.componentInstance)}},{key:"_openAsPopup",value:function(){var e=this,t=new o.d(he,this._viewContainerRef);this._destroyPopup(),this._createPopup(),this._popupComponentRef=this._popupRef.attach(t),this._forwardContentValues(this._popupComponentRef.instance),this._ngZone.onStable.pipe(Object(v.a)(1)).subscribe((function(){e._popupRef.updatePosition()}))}},{key:"_forwardContentValues",value:function(e){e.datepicker=this,e.color=this.color}},{key:"_createPopup",value:function(){var e=this,t=this._overlay.position().flexibleConnectedTo(this._datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition(),n=new r.d({positionStrategy:this._setConnectedPositions(t),hasBackdrop:!0,backdropClass:["mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:this._scrollStrategy(),panelClass:"mat-datepicker-popup"});this._popupRef=this._overlay.create(n),this._popupRef.overlayElement.setAttribute("role","dialog"),Object(f.a)(this._popupRef.backdropClick(),this._popupRef.detachments(),this._popupRef.keydownEvents().pipe(Object(M.a)((function(t){return t.keyCode===m.h||e._datepickerInput&&t.altKey&&t.keyCode===m.q})))).subscribe((function(t){t&&t.preventDefault(),e.close()}))}},{key:"_destroyPopup",value:function(){this._popupRef&&(this._popupRef.dispose(),this._popupRef=this._popupComponentRef=null)}},{key:"_setConnectedPositions",value:function(e){var t="end"===this.xPosition?"end":"start",n="start"===t?"end":"start",i="above"===this.yPosition?"bottom":"top",r="top"===i?"bottom":"top";return e.withPositions([{originX:t,originY:r,overlayX:t,overlayY:i},{originX:t,originY:i,overlayX:t,overlayY:r},{originX:n,originY:r,overlayX:n,overlayY:i},{originX:n,originY:i,overlayX:n,overlayY:r}])}}])}();fe.\u0275fac=function(e){return new(e||fe)(s.gc(l.b),s.gc(r.c),s.gc(s.N),s.gc(s.ib),s.gc(de),s.gc(d.c,8),s.gc(g.c,8),s.gc(a.e,8),s.gc(X))},fe.\u0275dir=s.bc({type:fe,inputs:{startView:"startView",xPosition:"xPosition",yPosition:"yPosition",startAt:"startAt",color:"color",touchUi:"touchUi",disabled:"disabled",opened:"opened",calendarHeaderComponent:"calendarHeaderComponent",panelClass:"panelClass",dateClass:"dateClass"},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",openedStream:"opened",closedStream:"closed"},features:[s.Sb]}),fe.ctorParameters=function(){return[{type:l.b},{type:r.c},{type:s.N},{type:s.ib},{type:void 0,decorators:[{type:s.z,args:[de]}]},{type:d.c,decorators:[{type:s.O}]},{type:g.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[a.e]}]},{type:X}]},fe.propDecorators={calendarHeaderComponent:[{type:s.E}],startAt:[{type:s.E}],startView:[{type:s.E}],color:[{type:s.E}],touchUi:[{type:s.E}],disabled:[{type:s.E}],xPosition:[{type:s.E}],yPosition:[{type:s.E}],yearSelected:[{type:s.P}],monthSelected:[{type:s.P}],panelClass:[{type:s.E}],dateClass:[{type:s.E}],openedStream:[{type:s.P,args:["opened"]}],closedStream:[{type:s.P,args:["closed"]}],opened:[{type:s.E}]};var be=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(fe);be.\u0275fac=function(e){return me(e||be)},be.\u0275cmp=s.ac({type:be,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[s.Tb([Q]),s.Rb],decls:0,vars:0,template:function(e,t){},encapsulation:2,changeDetection:0});var me=s.oc(be),ge=_createClass((function e(t,n){_classCallCheck(this,e),this.target=t,this.targetElement=n,this.value=this.target.value})),ve=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this._elementRef=t,this._dateAdapter=n,this._dateFormats=i,this.dateChange=new s.u,this.dateInput=new s.u,this._valueChange=new s.u,this.stateChanges=new p.b,this._onTouched=function(){},this._validatorOnChange=function(){},this._cvaOnChange=function(){},this._valueChangesSubscription=h.a.EMPTY,this._localeSubscription=h.a.EMPTY,this._parseValidator=function(){return r._lastValueValid?null:{matDatepickerParse:{text:r._elementRef.nativeElement.value}}},this._filterValidator=function(e){var t=r._dateAdapter.getValidDateOrNull(r._dateAdapter.deserialize(e.value)),n=r._getDateFilter();return n&&t&&!n(t)?{matDatepickerFilter:!0}:null},this._minValidator=function(e){var t=r._dateAdapter.getValidDateOrNull(r._dateAdapter.deserialize(e.value)),n=r._getMinDate();return!n||!t||r._dateAdapter.compareDate(n,t)<=0?null:{matDatepickerMin:{min:n,actual:t}}},this._maxValidator=function(e){var t=r._dateAdapter.getValidDateOrNull(r._dateAdapter.deserialize(e.value)),n=r._getMaxDate();return!n||!t||r._dateAdapter.compareDate(n,t)>=0?null:{matDatepickerMax:{max:n,actual:t}}},this._lastValueValid=!1,this._localeSubscription=n.localeChanges.subscribe((function(){r.value=r.value}))}),[{key:"value",get:function(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue},set:function(e){e=this._dateAdapter.deserialize(e),this._lastValueValid=this._isValidValue(e),e=this._dateAdapter.getValidDateOrNull(e);var t=this.value;this._assignValue(e),this._formatValue(e),this._dateAdapter.sameDate(t,e)||this._valueChange.emit(e)}},{key:"disabled",get:function(){return!!this._disabled||this._parentDisabled()},set:function(e){var t=Object(_.c)(e),n=this._elementRef.nativeElement;this._disabled!==t&&(this._disabled=t,this.stateChanges.next(void 0)),t&&this._isInitialized&&n.blur&&n.blur()}},{key:"_getValidators",value:function(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}},{key:"_registerModel",value:function(e){var t=this;this._model=e,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe((function(e){if(e.source!==t){var n=t._getValueFromModel(e.selection);t._lastValueValid=t._isValidValue(n),t._cvaOnChange(n),t._onTouched(),t._formatValue(n),t._canEmitChangeEvent(e)&&(t.dateInput.emit(new ge(t,t._elementRef.nativeElement)),t.dateChange.emit(new ge(t,t._elementRef.nativeElement))),t._outsideValueChanged&&t._outsideValueChanged()}}))}},{key:"ngAfterViewInit",value:function(){this._isInitialized=!0}},{key:"ngOnChanges",value:function(e){ye(e,this._dateAdapter)&&this.stateChanges.next(void 0)}},{key:"ngOnDestroy",value:function(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this._valueChange.complete(),this.stateChanges.complete()}},{key:"registerOnValidatorChange",value:function(e){this._validatorOnChange=e}},{key:"validate",value:function(e){return this._validator?this._validator(e):null}},{key:"writeValue",value:function(e){this.value=e}},{key:"registerOnChange",value:function(e){this._cvaOnChange=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e}},{key:"_onKeydown",value:function(e){e.altKey&&e.keyCode===m.e&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),e.preventDefault())}},{key:"_onInput",value:function(e){var t=this._lastValueValid,n=this._dateAdapter.parse(e,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(n),n=this._dateAdapter.getValidDateOrNull(n),this._dateAdapter.sameDate(n,this.value)?(e&&!this.value&&this._cvaOnChange(n),t!==this._lastValueValid&&this._validatorOnChange()):(this._assignValue(n),this._cvaOnChange(n),this._valueChange.emit(n),this.dateInput.emit(new ge(this,this._elementRef.nativeElement)))}},{key:"_onChange",value:function(){this.dateChange.emit(new ge(this,this._elementRef.nativeElement))}},{key:"_onBlur",value:function(){this.value&&this._formatValue(this.value),this._onTouched()}},{key:"_formatValue",value:function(e){this._elementRef.nativeElement.value=e?this._dateAdapter.format(e,this._dateFormats.display.dateInput):""}},{key:"_assignValue",value:function(e){this._model?(this._assignValueToModel(e),this._pendingValue=null):this._pendingValue=e}},{key:"_isValidValue",value:function(e){return!e||this._dateAdapter.isValid(e)}},{key:"_parentDisabled",value:function(){return!1}}])}();function ye(e,t){for(var n=0,i=Object.keys(e);n<i.length;n++){var r=e[i[n]],o=r.previousValue,a=r.currentValue;if(!t.isDateInstance(o)||!t.isDateInstance(a))return!0;if(!t.sameDate(o,a))return!0}return!1}ve.\u0275fac=function(e){return new(e||ve)(s.gc(s.r),s.gc(d.c,8),s.gc(d.e,8))},ve.\u0275dir=s.bc({type:ve,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[s.Sb]}),ve.ctorParameters=function(){return[{type:s.r},{type:d.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]}]},ve.propDecorators={value:[{type:s.E}],disabled:[{type:s.E}],dateChange:[{type:s.P}],dateInput:[{type:s.P}]};var Me={provide:z.r,useExisting:Object(s.nb)((function(){return Oe})),multi:!0},_e={provide:z.q,useExisting:Object(s.nb)((function(){return Oe})),multi:!0},Oe=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n,i]))._formField=r,o._validator=z.H.compose(_superPropGet((_assertThisInitialized(o),t),"_getValidators",o,3)([])),o}return _inherits(t,e),_createClass(t,[{key:"matDatepicker",set:function(e){e&&(this._datepicker=e,this._registerModel(e._registerInput(this)))}},{key:"min",get:function(){return this._min},set:function(e){var t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e));this._dateAdapter.sameDate(t,this._min)||(this._min=t,this._validatorOnChange())}},{key:"max",get:function(){return this._max},set:function(e){var t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e));this._dateAdapter.sameDate(t,this._max)||(this._max=t,this._validatorOnChange())}},{key:"dateFilter",get:function(){return this._dateFilter},set:function(e){this._dateFilter=e,this._validatorOnChange()}},{key:"getConnectedOverlayOrigin",value:function(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}},{key:"getThemePalette",value:function(){return this._formField?this._formField.color:void 0}},{key:"getStartValue",value:function(){return this.value}},{key:"getPopupConnectionElementRef",value:function(){return this.getConnectedOverlayOrigin()}},{key:"_openPopup",value:function(){this._datepicker&&this._datepicker.open()}},{key:"_getValueFromModel",value:function(e){return e}},{key:"_assignValueToModel",value:function(e){this._model&&this._model.updateSelection(e,this)}},{key:"_getMinDate",value:function(){return this._min}},{key:"_getMaxDate",value:function(){return this._max}},{key:"_getDateFilter",value:function(){return this._dateFilter}},{key:"_canEmitChangeEvent",value:function(){return!0}}])}(ve);Oe.\u0275fac=function(e){return new(e||Oe)(s.gc(s.r),s.gc(d.c,8),s.gc(d.e,8),s.gc(A.a,8))},Oe.\u0275dir=s.bc({type:Oe,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(e,t){1&e&&s.uc("input",(function(e){return t._onInput(e.target.value)}))("change",(function(){return t._onChange()}))("blur",(function(){return t._onBlur()}))("keydown",(function(e){return t._onKeydown(e)})),2&e&&(s.pc("disabled",t.disabled),s.Vb("aria-haspopup",t._datepicker?"dialog":null)("aria-owns",(null==t._datepicker?null:t._datepicker.opened)&&t._datepicker.id||null)("min",t.min?t._dateAdapter.toIso8601(t.min):null)("max",t.max?t._dateAdapter.toIso8601(t.max):null)("data-mat-calendar",t._datepicker?t._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:["matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[s.Tb([Me,_e,{provide:k.a,useExisting:Oe}]),s.Rb]}),Oe.ctorParameters=function(){return[{type:s.r},{type:d.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]},{type:A.c,decorators:[{type:s.O},{type:s.z,args:[A.a]}]}]},Oe.propDecorators={matDatepicker:[{type:s.E}],min:[{type:s.E}],max:[{type:s.E}],dateFilter:[{type:s.E,args:["matDatepickerFilter"]}]};var ze=_createClass((function e(){_classCallCheck(this,e)}));ze.\u0275fac=function(e){return new(e||ze)},ze.\u0275dir=s.bc({type:ze,selectors:[["","matDatepickerToggleIcon",""]]});var Ae=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._intl=t,this._changeDetectorRef=n,this._stateChanges=h.a.EMPTY;var r=Number(i);this.tabIndex=r||0===r?r:null}),[{key:"disabled",get:function(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled},set:function(e){this._disabled=Object(_.c)(e)}},{key:"ngOnChanges",value:function(e){e.datepicker&&this._watchStateChanges()}},{key:"ngOnDestroy",value:function(){this._stateChanges.unsubscribe()}},{key:"ngAfterContentInit",value:function(){this._watchStateChanges()}},{key:"_open",value:function(e){this.datepicker&&!this.disabled&&(this.datepicker.open(),e.stopPropagation())}},{key:"_watchStateChanges",value:function(){var e=this,t=this.datepicker?this.datepicker._stateChanges:Object(b.a)(),n=this.datepicker&&this.datepicker._datepickerInput?this.datepicker._datepickerInput.stateChanges:Object(b.a)(),i=this.datepicker?Object(f.a)(this.datepicker.openedStream,this.datepicker.closedStream):Object(b.a)();this._stateChanges.unsubscribe(),this._stateChanges=Object(f.a)(this._intl.changes,t,n,i).subscribe((function(){return e._changeDetectorRef.markForCheck()}))}}])}();Ae.\u0275fac=function(e){return new(e||Ae)(s.gc(N),s.gc(s.j),s.rc("tabindex"))},Ae.\u0275cmp=s.ac({type:Ae,selectors:[["mat-datepicker-toggle"]],contentQueries:function(e,t,n){var i;1&e&&s.Zb(n,ze,!0),2&e&&s.Vc(i=s.vc())&&(t._customIcon=i.first)},viewQuery:function(e,t){var n;1&e&&s.vd(x,!0),2&e&&s.Vc(n=s.vc())&&(t._button=n.first)},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(e,t){1&e&&s.uc("focus",(function(){return t._button.focus()})),2&e&&(s.Vb("tabindex",t.disabled?null:-1)("data-mat-calendar",t.datepicker?t.datepicker.id:null),s.Yb("mat-datepicker-toggle-active",t.datepicker&&t.datepicker.opened)("mat-accent",t.datepicker&&"accent"===t.datepicker.color)("mat-warn",t.datepicker&&"warn"===t.datepicker.color))},inputs:{tabIndex:"tabIndex",disabled:"disabled",datepicker:["for","datepicker"],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[s.Sb],ngContentSelectors:["[matDatepickerToggleIcon]"],decls:8,vars:6,consts:[["mat-icon-button","","type","button",3,"disabled","disableRipple","click"],["button",""],["class","mat-datepicker-toggle-default-icon","viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",4,"ngIf"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(e,t){1&e&&(s.Fc(W),s.mc(0,"button",0,1),s.uc("click",(function(e){return t._open(e)})),s.od(2,"\n\n  "),s.md(3,I,4,0,"svg",2),s.od(4,"\n\n  "),s.Ec(5),s.od(6,"\n"),s.lc(),s.od(7,"\n")),2&e&&(s.Gc("disabled",t.disabled)("disableRipple",t.disableRipple),s.Vb("aria-haspopup",t.datepicker?"dialog":null)("aria-label",t._intl.openCalendarLabel)("tabindex",t.disabled?-1:t.tabIndex),s.Ub(3),s.Gc("ngIf",!t._customIcon))},directives:[c.b,a.t],styles:[".mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-datepicker-toggle-default-icon{display:block;width:1.5em;height:1.5em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-datepicker-toggle-default-icon{margin:auto}\n"],encapsulation:2,changeDetection:0}),Ae.ctorParameters=function(){return[{type:N},{type:s.j},{type:String,decorators:[{type:s.h,args:["tabindex"]}]}]},Ae.propDecorators={datepicker:[{type:s.E,args:["for"]}],tabIndex:[{type:s.E}],disabled:[{type:s.E}],disableRipple:[{type:s.E}],_customIcon:[{type:s.n,args:[ze]}],_button:[{type:s.gb,args:["button"]}]};var ke=new s.C("MAT_DATE_RANGE_INPUT_PARENT"),Ce=function(e){function t(e,n,i,r,o,a,s,c){var l;return _classCallCheck(this,t),(l=_callSuper(this,t,[n,s,c]))._rangeInput=e,l._defaultErrorStateMatcher=i,l._injector=r,l._parentForm=o,l._parentFormGroup=a,l._outsideValueChanged=function(){l._validatorOnChange()},l}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){var e=this._injector.get(z.s,null,s.A.Self);e&&(this.ngControl=e)}},{key:"ngDoCheck",value:function(){this.ngControl&&this.updateErrorState()}},{key:"isEmpty",value:function(){return 0===this._elementRef.nativeElement.value.length}},{key:"_getPlaceholder",value:function(){return this._elementRef.nativeElement.placeholder}},{key:"focus",value:function(){this._elementRef.nativeElement.focus()}},{key:"_onInput",value:function(e){_superPropGet(t,"_onInput",this,3)([e]),this._rangeInput._handleChildValueChange()}},{key:"_openPopup",value:function(){this._rangeInput._openDatepicker()}},{key:"_getMinDate",value:function(){return this._rangeInput.min}},{key:"_getMaxDate",value:function(){return this._rangeInput.max}},{key:"_getDateFilter",value:function(){return this._rangeInput.dateFilter}},{key:"_parentDisabled",value:function(){return this._rangeInput._groupDisabled}}])}(ve);Ce.\u0275fac=function(e){return new(e||Ce)(s.gc(ke),s.gc(s.r),s.gc(d.d),s.gc(s.D),s.gc(z.v,8),s.gc(z.l,8),s.gc(d.c,8),s.gc(d.e,8))},Ce.\u0275dir=s.bc({type:Ce,features:[s.Rb]}),Ce.ctorParameters=function(){return[{type:void 0,decorators:[{type:s.z,args:[ke]}]},{type:s.r},{type:d.d},{type:s.D},{type:z.v,decorators:[{type:s.O}]},{type:z.l,decorators:[{type:s.O}]},{type:d.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]}]};var we=Object(d.D)(Ce),Se=function(e){function t(e,n,i,r,o,a,s,c){var l;return _classCallCheck(this,t),(l=_callSuper(this,t,[e,n,i,r,o,a,s,c]))._startValidator=function(e){var t=l._dateAdapter.getValidDateOrNull(l._dateAdapter.deserialize(e.value)),n=l._model?l._model.selection.end:null;return!t||!n||l._dateAdapter.compareDate(t,n)<=0?null:{matStartDateInvalid:{end:n,actual:t}}},l._validator=z.H.compose([].concat(_toConsumableArray(_superPropGet((_assertThisInitialized(l),t),"_getValidators",l,3)([])),[l._startValidator])),l._canEmitChangeEvent=function(e){return e.source!==l._rangeInput._endInput},l}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){_superPropGet(t,"ngOnInit",this,3)([])}},{key:"ngDoCheck",value:function(){_superPropGet(t,"ngDoCheck",this,3)([])}},{key:"_getValueFromModel",value:function(e){return e.start}},{key:"_assignValueToModel",value:function(e){if(this._model){var t=new Y(e,this._model.selection.end);this._model.updateSelection(t,this),this._cvaOnChange(e)}}},{key:"_formatValue",value:function(e){_superPropGet(t,"_formatValue",this,3)([e]),this._rangeInput._handleChildValueChange()}},{key:"getMirrorValue",value:function(){var e=this._elementRef.nativeElement,t=e.value;return t.length>0?t:e.placeholder}}])}(we);Se.\u0275fac=function(e){return new(e||Se)(s.gc(ke),s.gc(s.r),s.gc(d.d),s.gc(s.D),s.gc(z.v,8),s.gc(z.l,8),s.gc(d.c,8),s.gc(d.e,8))},Se.\u0275dir=s.bc({type:Se,selectors:[["input","matStartDate",""]],hostAttrs:["type","text",1,"mat-start-date","mat-date-range-input-inner"],hostVars:6,hostBindings:function(e,t){1&e&&s.uc("input",(function(e){return t._onInput(e.target.value)}))("change",(function(){return t._onChange()}))("keydown",(function(e){return t._onKeydown(e)}))("blur",(function(){return t._onBlur()})),2&e&&(s.pc("disabled",t.disabled),s.Vb("id",t._rangeInput.id)("aria-haspopup",t._rangeInput.rangePicker?"dialog":null)("aria-owns",(null==t._rangeInput.rangePicker?null:t._rangeInput.rangePicker.opened)&&t._rangeInput.rangePicker.id||null)("min",t._getMinDate()?t._dateAdapter.toIso8601(t._getMinDate()):null)("max",t._getMaxDate()?t._dateAdapter.toIso8601(t._getMaxDate()):null))},features:[s.Tb([{provide:z.r,useExisting:Se,multi:!0},{provide:z.q,useExisting:Se,multi:!0}]),s.Rb]}),Se.ctorParameters=function(){return[{type:void 0,decorators:[{type:s.z,args:[ke]}]},{type:s.r},{type:d.d},{type:s.D},{type:z.v,decorators:[{type:s.O}]},{type:z.l,decorators:[{type:s.O}]},{type:d.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]}]};var Te=function(e){function t(e,n,i,r,o,a,s,c){var l;return _classCallCheck(this,t),(l=_callSuper(this,t,[e,n,i,r,o,a,s,c]))._endValidator=function(e){var t=l._dateAdapter.getValidDateOrNull(l._dateAdapter.deserialize(e.value)),n=l._model?l._model.selection.start:null;return!t||!n||l._dateAdapter.compareDate(t,n)>=0?null:{matEndDateInvalid:{start:n,actual:t}}},l._validator=z.H.compose([].concat(_toConsumableArray(_superPropGet((_assertThisInitialized(l),t),"_getValidators",l,3)([])),[l._endValidator])),l._canEmitChangeEvent=function(e){return e.source!==l._rangeInput._startInput},l}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){_superPropGet(t,"ngOnInit",this,3)([])}},{key:"ngDoCheck",value:function(){_superPropGet(t,"ngDoCheck",this,3)([])}},{key:"_getValueFromModel",value:function(e){return e.end}},{key:"_assignValueToModel",value:function(e){if(this._model){var t=new Y(this._model.selection.start,e);this._model.updateSelection(t,this),this._cvaOnChange(e)}}},{key:"_onKeydown",value:function(e){e.keyCode!==m.b||this._elementRef.nativeElement.value||this._rangeInput._startInput.focus(),_superPropGet(t,"_onKeydown",this,3)([e])}}])}(we);Te.\u0275fac=function(e){return new(e||Te)(s.gc(ke),s.gc(s.r),s.gc(d.d),s.gc(s.D),s.gc(z.v,8),s.gc(z.l,8),s.gc(d.c,8),s.gc(d.e,8))},Te.\u0275dir=s.bc({type:Te,selectors:[["input","matEndDate",""]],hostAttrs:["type","text",1,"mat-end-date","mat-date-range-input-inner"],hostVars:5,hostBindings:function(e,t){1&e&&s.uc("input",(function(e){return t._onInput(e.target.value)}))("change",(function(){return t._onChange()}))("keydown",(function(e){return t._onKeydown(e)}))("blur",(function(){return t._onBlur()})),2&e&&(s.pc("disabled",t.disabled),s.Vb("aria-haspopup",t._rangeInput.rangePicker?"dialog":null)("aria-owns",(null==t._rangeInput.rangePicker?null:t._rangeInput.rangePicker.opened)&&t._rangeInput.rangePicker.id||null)("min",t._getMinDate()?t._dateAdapter.toIso8601(t._getMinDate()):null)("max",t._getMaxDate()?t._dateAdapter.toIso8601(t._getMaxDate()):null))},features:[s.Tb([{provide:z.r,useExisting:Te,multi:!0},{provide:z.q,useExisting:Te,multi:!0}]),s.Rb]}),Te.ctorParameters=function(){return[{type:void 0,decorators:[{type:s.z,args:[ke]}]},{type:s.r},{type:d.d},{type:s.D},{type:z.v,decorators:[{type:s.O}]},{type:z.l,decorators:[{type:s.O}]},{type:d.c,decorators:[{type:s.O}]},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[d.e]}]}]};var qe=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"_forwardContentValues",value:function(e){_superPropGet(t,"_forwardContentValues",this,3)([e]);var n=this._datepickerInput;n&&(e.comparisonStart=n.comparisonStart,e.comparisonEnd=n.comparisonEnd)}}])}(fe);qe.\u0275fac=function(e){return Le(e||qe)},qe.\u0275cmp=s.ac({type:qe,selectors:[["mat-date-range-picker"]],exportAs:["matDateRangePicker"],features:[s.Tb([J,ee]),s.Rb],decls:0,vars:0,template:function(e,t){},encapsulation:2,changeDetection:0});var Le=s.oc(qe),Ee=0,De=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._changeDetectorRef=t,this._elementRef=n,this._dateAdapter=r,this._formField=o,this.id="mat-date-range-input-"+Ee++,this.focused=!1,this.controlType="mat-date-range-input",this._groupDisabled=!1,this._ariaDescribedBy=null,this.separator="\u2013",this.comparisonStart=null,this.comparisonEnd=null,this.stateChanges=new p.b,this.ngControl=i}),[{key:"value",get:function(){return this._model?this._model.selection:null}},{key:"shouldLabelFloat",get:function(){return this.focused||!this.empty}},{key:"placeholder",get:function(){var e,t,n=(null===(e=this._startInput)||void 0===e?void 0:e._getPlaceholder())||"",i=(null===(t=this._endInput)||void 0===t?void 0:t._getPlaceholder())||"";return n||i?"".concat(n," ").concat(this.separator," ").concat(i):""}},{key:"rangePicker",get:function(){return this._rangePicker},set:function(e){e&&(this._model=e._registerInput(this),this._rangePicker=e,this._registerModel(this._model))}},{key:"required",get:function(){return!!this._required},set:function(e){this._required=Object(_.c)(e)}},{key:"dateFilter",get:function(){return this._dateFilter},set:function(e){this._dateFilter=e,this._revalidate()}},{key:"min",get:function(){return this._min},set:function(e){var t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e));this._dateAdapter.sameDate(t,this._min)||(this._min=t,this._revalidate())}},{key:"max",get:function(){return this._max},set:function(e){var t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e));this._dateAdapter.sameDate(t,this._max)||(this._max=t,this._revalidate())}},{key:"disabled",get:function(){return this._startInput&&this._endInput?this._startInput.disabled&&this._endInput.disabled:this._groupDisabled},set:function(e){var t=Object(_.c)(e);t!==this._groupDisabled&&(this._groupDisabled=t,this.stateChanges.next(void 0))}},{key:"errorState",get:function(){return!(!this._startInput||!this._endInput)&&(this._startInput.errorState||this._endInput.errorState)}},{key:"empty",get:function(){var e=!!this._startInput&&this._startInput.isEmpty(),t=!!this._endInput&&this._endInput.isEmpty();return e&&t}},{key:"setDescribedByIds",value:function(e){this._ariaDescribedBy=e.length?e.join(" "):null}},{key:"onContainerClick",value:function(){this.focused||this.disabled||(this._model&&this._model.selection.start?this._endInput.focus():this._startInput.focus())}},{key:"ngAfterContentInit",value:function(){var e=this;this._model&&this._registerModel(this._model),Object(f.a)(this._startInput.stateChanges,this._endInput.stateChanges).subscribe((function(){e.stateChanges.next(void 0)}))}},{key:"ngOnChanges",value:function(e){ye(e,this._dateAdapter)&&this.stateChanges.next(void 0)}},{key:"ngOnDestroy",value:function(){this.stateChanges.complete()}},{key:"getStartValue",value:function(){return this.value?this.value.start:null}},{key:"getThemePalette",value:function(){return this._formField?this._formField.color:void 0}},{key:"getConnectedOverlayOrigin",value:function(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}},{key:"_getInputMirrorValue",value:function(){return this._startInput?this._startInput.getMirrorValue():""}},{key:"_shouldHidePlaceholders",value:function(){return!!this._startInput&&!this._startInput.isEmpty()}},{key:"_handleChildValueChange",value:function(){this.stateChanges.next(void 0),this._changeDetectorRef.markForCheck()}},{key:"_openDatepicker",value:function(){this._rangePicker&&this._rangePicker.open()}},{key:"_shouldHideSeparator",value:function(){return(!this._formField||this._formField._hideControlPlaceholder())&&this.empty}},{key:"_getAriaLabelledby",value:function(){var e=this._formField;return e&&e._hasFloatingLabel()?e._labelId:null}},{key:"_revalidate",value:function(){this._startInput&&this._startInput._validatorOnChange(),this._endInput&&this._endInput._validatorOnChange()}},{key:"_registerModel",value:function(e){this._startInput&&this._startInput._registerModel(e),this._endInput&&this._endInput._registerModel(e)}}])}();De.\u0275fac=function(e){return new(e||De)(s.gc(s.j),s.gc(s.r),s.gc(z.c,10),s.gc(d.c,8),s.gc(A.a,8))},De.\u0275cmp=s.ac({type:De,selectors:[["mat-date-range-input"]],contentQueries:function(e,t,n){var i;1&e&&(s.Zb(n,Se,!0),s.Zb(n,Te,!0)),2&e&&(s.Vc(i=s.vc())&&(t._startInput=i.first),s.Vc(i=s.vc())&&(t._endInput=i.first))},hostAttrs:["role","group",1,"mat-date-range-input"],hostVars:8,hostBindings:function(e,t){2&e&&(s.Vb("id",null)("aria-labelledby",t._getAriaLabelledby())("aria-describedby",t._ariaDescribedBy)("data-mat-calendar",t.rangePicker?t.rangePicker.id:null),s.Yb("mat-date-range-input-hide-placeholders",t._shouldHidePlaceholders())("mat-date-range-input-required",t.required))},inputs:{separator:"separator",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",rangePicker:"rangePicker",required:"required",dateFilter:"dateFilter",min:"min",max:"max",disabled:"disabled"},exportAs:["matDateRangeInput"],features:[s.Tb([{provide:A.d,useExisting:De},{provide:ke,useExisting:De}]),s.Sb],ngContentSelectors:["input[matStartDate]","input[matEndDate]"],decls:19,vars:4,consts:[["cdkMonitorSubtreeFocus","",1,"mat-date-range-input-container",3,"cdkFocusChange"],[1,"mat-date-range-input-start-wrapper"],["aria-hidden","true",1,"mat-date-range-input-mirror"],[1,"mat-date-range-input-separator"],[1,"mat-date-range-input-end-wrapper"]],template:function(e,t){1&e&&(s.Fc(P),s.mc(0,"div",0),s.uc("cdkFocusChange",(function(e){return t.focused=null!==e})),s.od(1,"\n  "),s.mc(2,"div",1),s.od(3,"\n    "),s.Ec(4),s.od(5,"\n    "),s.mc(6,"span",2),s.od(7),s.lc(),s.od(8,"\n  "),s.lc(),s.od(9,"\n\n  "),s.mc(10,"span",3),s.od(11),s.lc(),s.od(12,"\n\n  "),s.mc(13,"div",4),s.od(14,"\n    "),s.Ec(15,1),s.od(16,"\n  "),s.lc(),s.od(17,"\n"),s.lc(),s.od(18,"\n\n")),2&e&&(s.Ub(7),s.pd(t._getInputMirrorValue()),s.Ub(3),s.Yb("mat-date-range-input-separator-hidden",t._shouldHideSeparator()),s.Ub(1),s.pd(t.separator))},directives:[i.e],styles:[".mat-date-range-input{display:block;width:100%}.mat-date-range-input-container{display:flex;align-items:center}.mat-date-range-input-separator{transition:opacity 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);margin:0 4px}.mat-date-range-input-separator-hidden{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:none}.mat-date-range-input-inner{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;vertical-align:bottom;text-align:inherit;-webkit-appearance:none;width:100%}.mat-date-range-input-inner::-ms-clear,.mat-date-range-input-inner::-ms-reveal{display:none}.mat-date-range-input-inner:-moz-ui-invalid{box-shadow:none}.mat-date-range-input-inner::placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-date-range-input-inner::-moz-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-date-range-input-inner::-webkit-input-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-date-range-input-inner:-ms-input-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-date-range-input-inner::placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner::placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-date-range-input-inner::-moz-placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-date-range-input-inner::-webkit-input-placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-date-range-input-inner:-ms-input-placeholder,.mat-date-range-input-hide-placeholders .mat-date-range-input-inner:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-date-range-input-mirror{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;white-space:nowrap;display:inline-block;min-width:2px}.mat-date-range-input-start-wrapper{position:relative;overflow:hidden;max-width:calc(50% - 4px)}.mat-date-range-input-start-wrapper .mat-date-range-input-inner{position:absolute;top:0;left:0}.mat-date-range-input-end-wrapper{flex-grow:1;max-width:calc(50% - 4px)}.mat-form-field-type-mat-date-range-input .mat-form-field-infix{width:200px}\n"],encapsulation:2,changeDetection:0}),De.ctorParameters=function(){return[{type:s.j},{type:s.r},{type:z.c,decorators:[{type:s.O},{type:s.Z}]},{type:d.c,decorators:[{type:s.O}]},{type:A.c,decorators:[{type:s.O},{type:s.z,args:[A.a]}]}]},De.propDecorators={rangePicker:[{type:s.E}],required:[{type:s.E}],dateFilter:[{type:s.E}],min:[{type:s.E}],max:[{type:s.E}],disabled:[{type:s.E}],separator:[{type:s.E}],comparisonStart:[{type:s.E}],comparisonEnd:[{type:s.E}],_startInput:[{type:s.n,args:[Se]}],_endInput:[{type:s.n,args:[Te]}]};var Re=_createClass((function e(){_classCallCheck(this,e)}));Re.\u0275mod=s.ec({type:Re}),Re.\u0275inj=s.dc({factory:function(e){return new(e||Re)},providers:[N,pe],imports:[[a.c,c.c,l.g,r.f,i.a,o.g],u.c]})},ib7N:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("ofXK"),o=n("mxrW"),a=n("gInW");function s(e,t){if(1&e&&(i.mc(0,"p"),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n    ",i.Bc(2,1,n.translations,n.subNavLabel),"\n")}}function c(e,t){if(1&e&&(i.mc(0,"app-side-nav-link",2),i.od(1,"\n"),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.Gc("translations",r.translations)("navLink",n)}}var l=_createClass((function e(){_classCallCheck(this,e)}));l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["app-side-sub-nav"]],inputs:{translations:"translations",navLinkList:"navLinkList",subNavLabel:"subNavLabel"},decls:4,vars:2,consts:[[4,"ngIf"],[3,"translations","navLink",4,"ngFor","ngForOf"],[3,"translations","navLink"]],template:function(e,t){1&e&&(i.md(0,s,3,4,"p",0),i.od(1,"\n"),i.md(2,c,2,2,"app-side-nav-link",1),i.od(3,"\n")),2&e&&(i.Gc("ngIf",t.navLinkList&&t.subNavLabel),i.Ub(2),i.Gc("ngForOf",t.navLinkList))},directives:[r.t,r.s,o.a],pipes:[a.l],encapsulation:2})},ihCf:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return b})),n.d(t,"d",(function(){return m}));var i=n("nLfN"),r=n("fXoL"),o=n("8LU1"),a=n("EY2u"),s=n("XNiG"),c=n("xgIS"),l=n("3UWI"),u=n("1G5W"),d=n("ofXK"),p=Object(i.f)({passive:!0}),h=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._platform=t,this._ngZone=n,this._monitoredElements=new Map}),[{key:"monitor",value:function(e){var t=this;if(!this._platform.isBrowser)return a.a;var n=Object(o.e)(e),i=this._monitoredElements.get(n);if(i)return i.subject;var r=new s.b,c="cdk-text-field-autofilled",l=function(e){"cdk-text-field-autofill-start"!==e.animationName||n.classList.contains(c)?"cdk-text-field-autofill-end"===e.animationName&&n.classList.contains(c)&&(n.classList.remove(c),t._ngZone.run((function(){return r.next({target:e.target,isAutofilled:!1})}))):(n.classList.add(c),t._ngZone.run((function(){return r.next({target:e.target,isAutofilled:!0})})))};return this._ngZone.runOutsideAngular((function(){n.addEventListener("animationstart",l,p),n.classList.add("cdk-text-field-autofill-monitored")})),this._monitoredElements.set(n,{subject:r,unlisten:function(){n.removeEventListener("animationstart",l,p)}}),r}},{key:"stopMonitoring",value:function(e){var t=Object(o.e)(e),n=this._monitoredElements.get(t);n&&(n.unlisten(),n.subject.complete(),t.classList.remove("cdk-text-field-autofill-monitored"),t.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(t))}},{key:"ngOnDestroy",value:function(){var e=this;this._monitoredElements.forEach((function(t,n){return e.stopMonitoring(n)}))}}])}();h.\u0275fac=function(e){return new(e||h)(r.qc(i.a),r.qc(r.N))},h.\u0275prov=Object(r.cc)({factory:function(){return new h(Object(r.qc)(i.a),Object(r.qc)(r.N))},token:h,providedIn:"root"}),h.ctorParameters=function(){return[{type:i.a},{type:r.N}]};var f=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._elementRef=t,this._autofillMonitor=n,this.cdkAutofill=new r.u}),[{key:"ngOnInit",value:function(){var e=this;this._autofillMonitor.monitor(this._elementRef).subscribe((function(t){return e.cdkAutofill.emit(t)}))}},{key:"ngOnDestroy",value:function(){this._autofillMonitor.stopMonitoring(this._elementRef)}}])}();f.\u0275fac=function(e){return new(e||f)(r.gc(r.r),r.gc(h))},f.\u0275dir=r.bc({type:f,selectors:[["","cdkAutofill",""]],outputs:{cdkAutofill:"cdkAutofill"}}),f.ctorParameters=function(){return[{type:r.r},{type:h}]},f.propDecorators={cdkAutofill:[{type:r.P}]};var b=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._elementRef=t,this._platform=n,this._ngZone=i,this._destroyed=new s.b,this._enabled=!0,this._previousMinRows=-1,this._document=r,this._textareaElement=this._elementRef.nativeElement,this._measuringClass=n.FIREFOX?"cdk-textarea-autosize-measuring-firefox":"cdk-textarea-autosize-measuring"}),[{key:"minRows",get:function(){return this._minRows},set:function(e){this._minRows=Object(o.f)(e),this._setMinHeight()}},{key:"maxRows",get:function(){return this._maxRows},set:function(e){this._maxRows=Object(o.f)(e),this._setMaxHeight()}},{key:"enabled",get:function(){return this._enabled},set:function(e){e=Object(o.c)(e),this._enabled!==e&&((this._enabled=e)?this.resizeToFitContent(!0):this.reset())}},{key:"_setMinHeight",value:function(){var e=this.minRows&&this._cachedLineHeight?this.minRows*this._cachedLineHeight+"px":null;e&&(this._textareaElement.style.minHeight=e)}},{key:"_setMaxHeight",value:function(){var e=this.maxRows&&this._cachedLineHeight?this.maxRows*this._cachedLineHeight+"px":null;e&&(this._textareaElement.style.maxHeight=e)}},{key:"ngAfterViewInit",value:function(){var e=this;this._platform.isBrowser&&(this._initialHeight=this._textareaElement.style.height,this.resizeToFitContent(),this._ngZone.runOutsideAngular((function(){var t=e._getWindow();Object(c.a)(t,"resize").pipe(Object(l.a)(16),Object(u.a)(e._destroyed)).subscribe((function(){return e.resizeToFitContent(!0)}))})))}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_cacheTextareaLineHeight",value:function(){if(!this._cachedLineHeight){var e=this._textareaElement.cloneNode(!1);e.rows=1,e.style.position="absolute",e.style.visibility="hidden",e.style.border="none",e.style.padding="0",e.style.height="",e.style.minHeight="",e.style.maxHeight="",e.style.overflow="hidden",this._textareaElement.parentNode.appendChild(e),this._cachedLineHeight=e.clientHeight,this._textareaElement.parentNode.removeChild(e),this._setMinHeight(),this._setMaxHeight()}}},{key:"ngDoCheck",value:function(){this._platform.isBrowser&&this.resizeToFitContent()}},{key:"resizeToFitContent",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this._enabled&&(this._cacheTextareaLineHeight(),this._cachedLineHeight)){var n=this._elementRef.nativeElement,i=n.value;if(t||this._minRows!==this._previousMinRows||i!==this._previousValue){var r=n.placeholder;n.classList.add(this._measuringClass),n.placeholder="";var o=n.scrollHeight-4;n.style.height=o+"px",n.classList.remove(this._measuringClass),n.placeholder=r,this._ngZone.runOutsideAngular((function(){"undefined"!=typeof requestAnimationFrame?requestAnimationFrame((function(){return e._scrollToCaretPosition(n)})):setTimeout((function(){return e._scrollToCaretPosition(n)}))})),this._previousValue=i,this._previousMinRows=this._minRows}}}},{key:"reset",value:function(){void 0!==this._initialHeight&&(this._textareaElement.style.height=this._initialHeight)}},{key:"_noopInputHandler",value:function(){}},{key:"_getDocument",value:function(){return this._document||document}},{key:"_getWindow",value:function(){return this._getDocument().defaultView||window}},{key:"_scrollToCaretPosition",value:function(e){var t=e.selectionStart,n=e.selectionEnd,i=this._getDocument();this._destroyed.isStopped||i.activeElement!==e||e.setSelectionRange(t,n)}}])}();b.\u0275fac=function(e){return new(e||b)(r.gc(r.r),r.gc(i.a),r.gc(r.N),r.gc(d.e,8))},b.\u0275dir=r.bc({type:b,selectors:[["textarea","cdkTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize"],hostBindings:function(e,t){1&e&&r.uc("input",(function(){return t._noopInputHandler()}))},inputs:{minRows:["cdkAutosizeMinRows","minRows"],maxRows:["cdkAutosizeMaxRows","maxRows"],enabled:["cdkTextareaAutosize","enabled"]},exportAs:["cdkTextareaAutosize"]}),b.ctorParameters=function(){return[{type:r.r},{type:i.a},{type:r.N},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[d.e]}]}]},b.propDecorators={minRows:[{type:r.E,args:["cdkAutosizeMinRows"]}],maxRows:[{type:r.E,args:["cdkAutosizeMaxRows"]}],enabled:[{type:r.E,args:["cdkTextareaAutosize"]}],_noopInputHandler:[{type:r.x,args:["input"]}]};var m=_createClass((function e(){_classCallCheck(this,e)}));m.\u0275mod=r.ec({type:m}),m.\u0275inj=r.dc({factory:function(e){return new(e||m)},imports:[[i.b]]})},isSy:function(e,t,n){"use strict";n.d(t,"y",(function(){return o})),n.d(t,"r",(function(){return a})),n.d(t,"u",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"e",(function(){return u})),n.d(t,"t",(function(){return d})),n.d(t,"c",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"x",(function(){return f})),n.d(t,"p",(function(){return b})),n.d(t,"w",(function(){return m})),n.d(t,"l",(function(){return g})),n.d(t,"d",(function(){return v})),n.d(t,"q",(function(){return y})),n.d(t,"f",(function(){return M})),n.d(t,"n",(function(){return _})),n.d(t,"o",(function(){return O})),n.d(t,"s",(function(){return z})),n.d(t,"m",(function(){return A})),n.d(t,"z",(function(){return k})),n.d(t,"j",(function(){return C})),n.d(t,"i",(function(){return w})),n.d(t,"a",(function(){return S})),n.d(t,"k",(function(){return T})),n.d(t,"v",(function(){return q}));var i=n("/cis"),r=n("PqOL");function o(e,t,n,i){return n.isTeacher()&&n.isAuthenticated&&t.therapySessions&&e.isTherapySessionsEnabled}function a(e,t,n,i){return e.isMyContentActive}function s(e,t,n,i){return n.isAuthenticated&&e.isMySpaceActive&&!i}function c(e,t,n,i){return!e.singlePublisher&&t.isCollectionsActive}function l(e,t,n,i){var o=n.isAuthenticated&&!i&&t.connectionsActive&&!t.cardActive;return o&&Object(r.b)(n),o}function u(e,t,n,i){return n.isAuthenticated&&!i&&!t.connectionsActive&&t.cardActive}function d(e,t,n,o){if(!e.mySchoolActive)return!1;if(n.isDuringImport||o)return!1;if(!n.school.isMember&&!e.schoolRegistration)return!1;var a=i.a[t.mySchoolDefaultTab]==i.a.NEWS,s=i.a[t.mySchoolDefaultTab]==i.a.MY_CLASSES,c=i.a[t.mySchoolDefaultTab]==i.a.LESSON_SCHEDULE,l=i.a[t.mySchoolDefaultTab]==i.a.GRADEBOOK,u=i.a[t.mySchoolDefaultTab]==i.a.SYLABUS,d=s&&n.isSchoolStudent(),p=a&&!t.mySchoolNavigationNewsActive,h=s&&!t.mySchoolNavigationMyClassesActive,f=c&&!t.mySchoolNavigationLessonScheduleActive,b=l&&!t.mySchoolNavigationLessonGradebookActive,m=u&&!t.mySchoolNavigationLessonSyllabusActive;return d?""!=Object(r.c)(t,"MY_CLASSES"):p||h||f||b||m?""!=Object(r.c)(t):(Object(r.d)(t,n),!0)}function p(e,t,n,i){return!!e.assignmentsActive&&!i&&!n.isDuringImport}function h(e,t,n,i){return!!t.isAssessmentActive&&!(i||n.isDuringImport||f(e,t,n,i)&&n.isTeacher())}function f(e,t,n,i){return e.isGradebookAndTestGeneratorEnabledInstance()&&!i&&!n.isDuringImport&&n.isTeacher()}function b(e,t,n,i){return e.isGradebookAndTestGeneratorEnabledInstance()&&!i&&!n.isDuringImport&&n.isTeacher()}function m(e,t,n,i){if(!e.isReportsEnabled)return!1;var r=i&&t.displayReportsForParents,o=n.isTeacher()&&t.displayReportsForTeachers,a=n.isStudent()&&t.displayReportsForStudents;return r||o||a}function g(e,t,n,i){return n.isAuthenticated&&e.contestsActive&&!i}function v(e,t,n,i){return n.isAuthenticated&&t.calendarActive}function y(e,t,n,i){return n.isAuthenticated&&e.messengerActive}function M(e,t,n,i){return e.chatActive&&n.isAuthenticated&&!i}function _(e,t,n,i){return n.isAuthenticated&&t.isCollectionsActive}function O(e,t,n,i){return n.isAuthenticated&&t.expiredCollectionsActive}function z(e,t,n,i){return n.isAuthenticated&&e.paymentsActive&&!i}function A(e,t,n,i){return t.documentationActive}function k(e,t,n,i){return e.isVrEnabled&&!t.hideVrInMainMenu}function C(e,t,n,i){return e.technicalSupportActive&&t.contactSupportActive}function w(e,t,n,i){return t.contactPublisherActive}function S(e,t,n,i){return!e.singlePublisher}function T(e,t,n,i){return!e.singlePublisher}function q(e,t,n,i){return e.assessmentNotesActive}},itXk:function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return u}));var i=n("z+Ro"),r=n("DH7j"),o=n("l7GE"),a=n("ZUHj"),s=n("yCtX"),c={};function l(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=void 0,a=void 0;return Object(i.a)(t[t.length-1])&&(a=t.pop()),"function"==typeof t[t.length-1]&&(o=t.pop()),1===t.length&&Object(r.a)(t[0])&&(t=t[0]),Object(s.a)(t,a).lift(new u(o))}var u=function(){return _createClass((function e(t){_classCallCheck(this,e),this.resultSelector=t}),[{key:"call",value:function(e,t){return t.subscribe(new d(e,this.resultSelector))}}])}(),d=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).resultSelector=n,i.active=0,i.values=[],i.observables=[],i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.values.push(c),this.observables.push(e)}},{key:"_complete",value:function(){var e=this.observables,t=e.length;if(0===t)this.destination.complete();else{this.active=t,this.toRespond=t;for(var n=0;n<t;n++){var i=e[n];this.add(Object(a.a)(this,i,void 0,n))}}}},{key:"notifyComplete",value:function(e){0==(this.active-=1)&&this.destination.complete()}},{key:"notifyNext",value:function(e,t,n){var i=this.values,r=i[n],o=this.toRespond?r===c?--this.toRespond:this.toRespond:0;i[n]=t,0===o&&(this.resultSelector?this._tryResultSelector(i):this.destination.next(i.slice()))}},{key:"_tryResultSelector",value:function(e){var t;try{t=this.resultSelector.apply(this,e)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}])}(o.a)},j5WD:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return s}));var i=n("AaCr"),r=function(){function e(t){_classCallCheck(this,e),this.profileType=i.b.student,this.gender=i.a.undefined,t&&(this.id=t.id,this.username=t.username,this.email=t.email,this.regulationInformation=t.regulation_information,this.firstName=t.first_name,this.lastName=t.last_name,this.birthDate="string"==typeof t.birth_date?""===t.birth_date?void 0:t.birth_date.split("T")[0]:void 0,this.profileType=this.setProperProfileType(t.profile_type),this.gender=this.setProperGender(t.gender),this.openId=parseInt(t.open_id,10),this.profileTypeLabel=t.profile_type_label,this.photoUrl=t.photo_url,this.photoDetailsUrl=""===t.photo_details_url?void 0:t.photo_details_url,this.cardId=t.card_id,this.cardStarted=t.card_started,this.regulationMarketing=t.regulation_marketing,this.timeZoneAutoDetecting=null===t.time_zone_auto_detecting||t.time_zone_auto_detecting,this.timeZone=t.time_zone,this.datetimeFormat=t.datetime_format,this.chosenVariablesSetId=t.chosen_variables_set_id,"null"===this.chosenVariablesSetId&&(this.chosenVariablesSetId=null),this.chosenFontScale=t.chosen_font_scale,this.mycontentFiltersHidden=t.mycontent_filters_hidden,this.langId=t.lang_id)}return _createClass(e,[{key:"setProperProfileType",value:function(e){return"1"==e?i.b.student:"2"==e?i.b.teacher:"4"==e?i.b.parent:i.b.studentTeacher}},{key:"setProperGender",value:function(e){return"1"==e?i.a.male:"2"==e?i.a.female:i.a.undefined}},{key:"getName",value:function(){return this.firstName&&this.firstName.length&&this.lastName&&this.lastName.length?"".concat(this.lastName," ").concat(this.firstName):this.username}}],[{key:"fromProfile",value:function(t){var n,i,r,o,a,s,c,l,u,d,p,h,f,b,m,g,v,y,M,_,O,z,A,k,C;return new e({birth_date:null!==(n=t.birthDate)&&void 0!==n?n:"",card_id:null!==(i=t.cardId)&&void 0!==i?i:0,card_started:null!==(r=t.cardStarted)&&void 0!==r?r:"",chosen_font_scale:null!==(o=t.chosenFontScale)&&void 0!==o?o:"",chosen_variables_set_id:null!==(s=null===(a=t.chosenVariablesSetId)||void 0===a?void 0:a.toString())&&void 0!==s?s:"",datetime_format:null!==(c=t.datetimeFormat)&&void 0!==c?c:"",email:null!==(l=t.email)&&void 0!==l?l:"",first_name:null!==(u=t.firstName)&&void 0!==u?u:"",gender:null!==(d=t.gender)&&void 0!==d?d:"",id:null!==(p=t.id)&&void 0!==p?p:0,lang_id:null!==(h=t.langId)&&void 0!==h?h:"",last_name:null!==(f=t.lastName)&&void 0!==f?f:"",mycontent_filters_hidden:null!==(b=t.mycontentFiltersHidden)&&void 0!==b&&b,open_id:null!==(g=null===(m=t.openId)||void 0===m?void 0:m.toString())&&void 0!==g?g:"",photo_details_url:null!==(v=t.photoDetailsUrl)&&void 0!==v?v:"",photo_url:null!==(y=t.photoUrl)&&void 0!==y?y:"",profile_type:null!==(M=t.profileType)&&void 0!==M?M:"",profile_type_label:null!==(_=t.profileTypeLabel)&&void 0!==_?_:"",regulation_information:null!==(O=t.regulationInformation)&&void 0!==O&&O,regulation_marketing:null!==(z=t.regulationMarketing)&&void 0!==z&&z,time_zone:null!==(A=t.timeZone)&&void 0!==A?A:"",time_zone_auto_detecting:null!==(k=t.timeZoneAutoDetecting)&&void 0!==k&&k,username:null!==(C=t.username)&&void 0!==C?C:""})}}])}(),o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.username=null,this.email=null,this.regulation_information=!1,this.first_name=null,this.last_name=null,this.birth_date=null,this.profile_type=i.b.student,this.gender=i.a.undefined,this.open_id=null,this.profile_type_label=null,this.regulation_marketing=!1,this.chosen_variables_set_id=null,t&&(this.username=t.username,this.email=t.email,this.regulation_information=t.regulationInformation||!1,this.first_name=t.firstName||"",this.last_name=t.lastName||"",this.birth_date=""===t.birthDate?void 0:t.birthDate,this.profile_type=this.setProperProfileRawType(t.profileType),this.gender=this.setProperProfileGender(t.gender),this.open_id=t.openId+"",this.profile_type_label=t.profileTypeLabel,this.regulation_marketing=t.regulationMarketing||!1,this.chosen_variables_set_id=t.chosenVariablesSetId,"null"===this.chosen_variables_set_id&&(this.chosen_variables_set_id=null),this.chosen_font_scale=t.chosenFontScale,this.time_zone_auto_detecting=t.timeZoneAutoDetecting,this.time_zone=t.timeZone,this.datetime_format=n?null:t.datetimeFormat,this.mycontent_filters_hidden=t.mycontentFiltersHidden)}),[{key:"setProperProfileRawType",value:function(e){return e==i.b.student?"1":e==i.b.teacher?"2":e==i.b.parent?"4":"3"}},{key:"setProperProfileGender",value:function(e){return e==i.a.male?"1":e==i.a.female?"2":"0"}}])}(),a=_createClass((function e(t){_classCallCheck(this,e),this.old_password=null,this.new_password1=null,this.new_password2=null,t&&(this.old_password=t.old_password,this.new_password1=t.new_password1,this.new_password2=t.new_password2)})),s=function(e){function t(e){var n;return _classCallCheck(this,t),e&&((n=_callSuper(this,t,[e])).privateGroups=e.private_groups,n.photoThumbnailUrl=e.photo_thumbnail_url),_assertThisInitialized(n)}return _inherits(t,e),_createClass(t)}(r)},jGKY:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return a}));var i=_createClass((function e(t){_classCallCheck(this,e),this.id=t.course_id,this.title=t.course_title,this.icon={url:t.course_icon_url},this.url=t.course_url,this.hasAccess=t.has_course_access,this.favourite=t.favourite})),r=_createClass((function e(t){_classCallCheck(this,e),this.id=t.lesson_id,this.title=t.lesson_title,this.course=t.course_title,this.courseUrl=t.course_url,this.hasAccess=t.has_course_access,this.resourceId=t.collection_resource_id,this.hasNote=!1,this.courseId=t.course_id,this.pageName=t.question_instruction||t.question_title,this.noteLoading=!1})),o=_createClass((function e(t){_classCallCheck(this,e),this.rank=t.question_rank,this.title=t.question_instruction||t.question_title,this.tags=t.tags,this.resourceId=t.collection_resource_id,this.course=t.course_title,this.lessonTitle=t.lesson_title,this.hasAccess=t.has_course_access,this.courseUrl=t.course_url,this.courseId=t.course_id,this.lessonId=t.lesson_id,this.hasNote=!1,this.noteLoading=!1})),a=_createClass((function e(t){_classCallCheck(this,e),this.query=null,this.keywordsList=null,this.courseIds=null,this.lessonIds=null,this.distinct=!1,this.query=t.query,this.keywordsList=t.keywordsList,this.courseIds=t.courseIds,this.lessonIds=t.lessonIds,this.distinct=t.distinct}))},jIYg:function(e,t,n){"use strict";function i(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,"a",(function(){return i}))},jR2S:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("fXoL"),r=n("bTqV"),o=n("Qu3c"),a=n("NFeN"),s=["fileInput"],c=function(){return _createClass((function e(){_classCallCheck(this,e),this.disabled=!1,this.tooltip="",this.selected=new i.u}),[{key:"onFileSelected",value:function(e){this.selected.emit(e.target.files[0])}},{key:"openFilePicker",value:function(){this.fileInput.nativeElement.click()}}])}();c.\u0275fac=function(e){return new(e||c)},c.\u0275cmp=i.ac({type:c,selectors:[["app-upload-file-button"]],viewQuery:function(e,t){var n;1&e&&i.vd(s,!0),2&e&&i.Vc(n=i.vc())&&(t.fileInput=n.first)},inputs:{disabled:"disabled",tooltip:"tooltip"},outputs:{selected:"selected"},decls:9,vars:2,consts:[["type","file",1,"hidden",3,"change"],["fileInput",""],["mat-icon-button","",3,"disabled","matTooltip","click"]],template:function(e,t){1&e&&(i.mc(0,"input",0,1),i.uc("change",(function(e){return t.onFileSelected(e)})),i.lc(),i.od(2,"\n"),i.mc(3,"button",2),i.uc("click",(function(){return t.openFilePicker()})),i.od(4,"\n    "),i.mc(5,"mat-icon"),i.od(6,"upload"),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Ub(3),i.Gc("disabled",t.disabled)("matTooltip",t.tooltip?t.tooltip:null))},directives:[r.b,o.a,a.a],styles:[""]})},jUeY:function(e,t,n){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(e,t,n){return e>11?n?"\u03bc\u03bc":"\u039c\u039c":n?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(e){return"\u03bc"===(e+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var n,i=this._calendarEl[e],r=t&&t.hours();return n=i,("undefined"!=typeof Function&&n instanceof Function||"[object Function]"===Object.prototype.toString.call(n))&&(i=i.apply(t)),i.replace("{}",r%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(n("wd/R"))},jVdC:function(e,t,n){!function(e){"use strict";var t="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),i=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function r(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function o(e,t,n){var i=e+" ";switch(n){case"ss":return i+(r(e)?"sekundy":"sekund");case"m":return t?"minuta":"minut\u0119";case"mm":return i+(r(e)?"minuty":"minut");case"h":return t?"godzina":"godzin\u0119";case"hh":return i+(r(e)?"godziny":"godzin");case"ww":return i+(r(e)?"tygodnie":"tygodni");case"MM":return i+(r(e)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return i+(r(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,i){return e?/D MMMM/.test(i)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:o,M:"miesi\u0105c",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},jZKg:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("HDdC"),r=n("quSY");function o(e,t){return new i.a((function(n){var i=new r.a,o=0;return i.add(t.schedule((function(){o!==e.length?(n.next(e[o++]),n.closed||i.add(this.schedule())):n.complete()}))),i}))}},jdKJ:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(" ").reduce((function(e,t){return e+" "+t.charAt(0).toUpperCase()}),"")}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"firstCamel",type:r,pure:!0})},jfSC:function(e,t,n){!function(e){"use strict";var t={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},n={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};e.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(e){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(e)},meridiem:function(e,t,n){return e<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/[\u06f0-\u06f9]/g,(function(e){return n[e]})).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(n("wd/R"))},jhN1:function(e,t,n){"use strict";n.d(t,"a",(function(){return H})),n.d(t,"b",(function(){return P})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return E})),n.d(t,"e",(function(){return X})),n.d(t,"f",(function(){return U})),n.d(t,"g",(function(){return _}));var i=n("ofXK"),r=n("fXoL"),o=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t)}return _inherits(t,e),_createClass(t,[{key:"supportsDOMEvents",value:function(){return!0}}])}(i.L);r.Ib.Node&&r.Ib.Node.prototype.contains;var a,s=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getProperty",value:function(e,t){return e[t]}},{key:"log",value:function(e){window.console&&window.console.log&&window.console.log(e)}},{key:"logGroup",value:function(e){window.console&&window.console.group&&window.console.group(e)}},{key:"logGroupEnd",value:function(){window.console&&window.console.groupEnd&&window.console.groupEnd()}},{key:"onAndCancel",value:function(e,t,n){return e.addEventListener(t,n,!1),function(){e.removeEventListener(t,n,!1)}}},{key:"dispatchEvent",value:function(e,t){e.dispatchEvent(t)}},{key:"remove",value:function(e){return e.parentNode&&e.parentNode.removeChild(e),e}},{key:"getValue",value:function(e){return e.value}},{key:"createElement",value:function(e,t){return(t=t||this.getDefaultDocument()).createElement(e)}},{key:"createHtmlDocument",value:function(){return document.implementation.createHTMLDocument("fakeTitle")}},{key:"getDefaultDocument",value:function(){return document}},{key:"isElementNode",value:function(e){return e.nodeType===Node.ELEMENT_NODE}},{key:"isShadowRoot",value:function(e){return e instanceof DocumentFragment}},{key:"getGlobalEventTarget",value:function(e,t){return"window"===t?window:"document"===t?e:"body"===t?e.body:null}},{key:"getHistory",value:function(){return window.history}},{key:"getLocation",value:function(){return window.location}},{key:"getBaseHref",value:function(e){var t,n=c||(c=document.querySelector("base"))?c.getAttribute("href"):null;return null==n?null:(t=n,a||(a=document.createElement("a")),a.setAttribute("href",t),"/"===a.pathname.charAt(0)?a.pathname:"/"+a.pathname)}},{key:"resetBaseElement",value:function(){c=null}},{key:"getUserAgent",value:function(){return window.navigator.userAgent}},{key:"performanceNow",value:function(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}},{key:"supportsCookies",value:function(){return!0}},{key:"getCookie",value:function(e){return Object(i.O)(document.cookie,e)}}],[{key:"makeCurrent",value:function(){Object(i.P)(new t)}}])}(o),c=null,l=new r.C("TRANSITION_ID"),u=[{provide:r.d,useFactory:function(e,t,n){return function(){n.get(r.e).donePromise.then((function(){var n=Object(i.N)();Array.prototype.slice.apply(t.querySelectorAll("style[ng-transition]")).filter((function(t){return t.getAttribute("ng-transition")===e})).forEach((function(e){return n.remove(e)}))}))}},deps:[l,i.e,r.D],multi:!0}],d=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"addToWindow",value:function(e){r.Ib.getAngularTestability=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=e.findTestabilityInTree(t,n);if(null==i)throw new Error("Could not find testability for element.");return i},r.Ib.getAllAngularTestabilities=function(){return e.getAllTestabilities()},r.Ib.getAllAngularRootElements=function(){return e.getAllRootElements()},r.Ib.frameworkStabilizers||(r.Ib.frameworkStabilizers=[]),r.Ib.frameworkStabilizers.push((function(e){var t=r.Ib.getAllAngularTestabilities(),n=t.length,i=!1,o=function(t){i=i||t,0==--n&&e(i)};t.forEach((function(e){e.whenStable(o)}))}))}},{key:"findTestabilityInTree",value:function(e,t,n){if(null==t)return null;var r=e.getTestability(t);return null!=r?r:n?Object(i.N)().isShadowRoot(t)?this.findTestabilityInTree(e,t.host,!0):this.findTestabilityInTree(e,t.parentElement,!0):null}}],[{key:"init",value:function(){Object(r.rb)(new e)}}])}();r.g,r.N;r.d,r.M,new r.O;var p=new r.C("EventManagerPlugins"),h=function(){return _createClass((function e(t,n){var i=this;_classCallCheck(this,e),this._zone=n,this._eventNameToPlugin=new Map,t.forEach((function(e){return e.manager=i})),this._plugins=t.slice().reverse()}),[{key:"addEventListener",value:function(e,t,n){return this._findPluginFor(t).addEventListener(e,t,n)}},{key:"addGlobalEventListener",value:function(e,t,n){return this._findPluginFor(t).addGlobalEventListener(e,t,n)}},{key:"getZone",value:function(){return this._zone}},{key:"_findPluginFor",value:function(e){var t=this._eventNameToPlugin.get(e);if(t)return t;for(var n=this._plugins,i=0;i<n.length;i++){var r=n[i];if(r.supports(e))return this._eventNameToPlugin.set(e,r),r}throw new Error("No event manager plugin found for event "+e)}}])}();h.\u0275fac=function(e){return new(e||h)(r.qc(p),r.qc(r.N))},h.\u0275prov=r.cc({token:h,factory:h.\u0275fac}),h.ctorParameters=function(){return[{type:Array,decorators:[{type:r.z,args:[p]}]},{type:r.N}]};var f=function(){return _createClass((function e(t){_classCallCheck(this,e),this._doc=t}),[{key:"addGlobalEventListener",value:function(e,t,n){var r=Object(i.N)().getGlobalEventTarget(this._doc,e);if(!r)throw new Error("Unsupported event target ".concat(r," for event ").concat(t));return this.addEventListener(r,t,n)}}])}(),b=function(){return _createClass((function e(){_classCallCheck(this,e),this._stylesSet=new Set}),[{key:"addStyles",value:function(e){var t=this,n=new Set;e.forEach((function(e){t._stylesSet.has(e)||(t._stylesSet.add(e),n.add(e))})),this.onStylesAdded(n)}},{key:"onStylesAdded",value:function(e){}},{key:"getAllStyles",value:function(){return Array.from(this._stylesSet)}}])}();b.\u0275fac=function(e){return new(e||b)},b.\u0275prov=r.cc({token:b,factory:b.\u0275fac});var m=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._doc=e,n._hostNodes=new Set,n._styleNodes=new Set,n._hostNodes.add(e.head),n}return _inherits(t,e),_createClass(t,[{key:"_addStylesToHost",value:function(e,t){var n=this;e.forEach((function(e){var i=n._doc.createElement("style");i.textContent=e,n._styleNodes.add(t.appendChild(i))}))}},{key:"addHost",value:function(e){this._addStylesToHost(this._stylesSet,e),this._hostNodes.add(e)}},{key:"removeHost",value:function(e){this._hostNodes.delete(e)}},{key:"onStylesAdded",value:function(e){var t=this;this._hostNodes.forEach((function(n){return t._addStylesToHost(e,n)}))}},{key:"ngOnDestroy",value:function(){this._styleNodes.forEach((function(e){return Object(i.N)().remove(e)}))}}])}(b);m.\u0275fac=function(e){return new(e||m)(r.qc(i.e))},m.\u0275prov=r.cc({token:m,factory:m.\u0275fac}),m.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]};var g={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},v=/%COMP%/g;function y(e,t,n){for(var i=0;i<t.length;i++){var r=t[i];Array.isArray(r)?y(e,r,n):(r=r.replace(v,e),n.push(r))}return n}function M(e){return function(t){if("__ngUnwrap__"===t)return e;!1===e(t)&&(t.preventDefault(),t.returnValue=!1)}}var _=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.eventManager=t,this.sharedStylesHost=n,this.appId=i,this.rendererByCompId=new Map,this.defaultRenderer=new O(t)}),[{key:"createRenderer",value:function(e,t){if(!e||!t)return this.defaultRenderer;switch(t.encapsulation){case r.jb.Emulated:var n=this.rendererByCompId.get(t.id);return n||(n=new z(this.eventManager,this.sharedStylesHost,t,this.appId),this.rendererByCompId.set(t.id,n)),n.applyToHost(e),n;case r.jb.Native:case r.jb.ShadowDom:return new A(this.eventManager,this.sharedStylesHost,e,t);default:if(!this.rendererByCompId.has(t.id)){var i=y(t.id,t.styles,[]);this.sharedStylesHost.addStyles(i),this.rendererByCompId.set(t.id,this.defaultRenderer)}return this.defaultRenderer}}},{key:"begin",value:function(){}},{key:"end",value:function(){}}])}();_.\u0275fac=function(e){return new(e||_)(r.qc(h),r.qc(m),r.qc(r.c))},_.\u0275prov=r.cc({token:_,factory:_.\u0275fac}),_.ctorParameters=function(){return[{type:h},{type:m},{type:String,decorators:[{type:r.z,args:[r.c]}]}]};var O=function(){return _createClass((function e(t){_classCallCheck(this,e),this.eventManager=t,this.data=Object.create(null)}),[{key:"destroy",value:function(){}},{key:"createElement",value:function(e,t){return t?document.createElementNS(g[t]||t,e):document.createElement(e)}},{key:"createComment",value:function(e){return document.createComment(e)}},{key:"createText",value:function(e){return document.createTextNode(e)}},{key:"appendChild",value:function(e,t){e.appendChild(t)}},{key:"insertBefore",value:function(e,t,n){e&&e.insertBefore(t,n)}},{key:"removeChild",value:function(e,t){e&&e.removeChild(t)}},{key:"selectRootElement",value:function(e,t){var n="string"==typeof e?document.querySelector(e):e;if(!n)throw new Error('The selector "'.concat(e,'" did not match any elements'));return t||(n.textContent=""),n}},{key:"parentNode",value:function(e){return e.parentNode}},{key:"nextSibling",value:function(e){return e.nextSibling}},{key:"setAttribute",value:function(e,t,n,i){if(i){t=i+":"+t;var r=g[i];r?e.setAttributeNS(r,t,n):e.setAttribute(t,n)}else e.setAttribute(t,n)}},{key:"removeAttribute",value:function(e,t,n){if(n){var i=g[n];i?e.removeAttributeNS(i,t):e.removeAttribute("".concat(n,":").concat(t))}else e.removeAttribute(t)}},{key:"addClass",value:function(e,t){e.classList.add(t)}},{key:"removeClass",value:function(e,t){e.classList.remove(t)}},{key:"setStyle",value:function(e,t,n,i){i&r.W.DashCase?e.style.setProperty(t,n,i&r.W.Important?"important":""):e.style[t]=n}},{key:"removeStyle",value:function(e,t,n){n&r.W.DashCase?e.style.removeProperty(t):e.style[t]=""}},{key:"setProperty",value:function(e,t,n){e[t]=n}},{key:"setValue",value:function(e,t){e.nodeValue=t}},{key:"listen",value:function(e,t,n){return"string"==typeof e?this.eventManager.addGlobalEventListener(e,t,M(n)):this.eventManager.addEventListener(e,t,M(n))}}])}();"@".charCodeAt(0);var z=function(e){function t(e,n,i,r){var o;_classCallCheck(this,t),(o=_callSuper(this,t,[e])).component=i;var a,s=y(r+"-"+i.id,i.styles,[]);return n.addStyles(s),o.contentAttr=(a=r+"-"+i.id,"_ngcontent-%COMP%".replace(v,a)),o.hostAttr=function(e){return"_nghost-%COMP%".replace(v,e)}(r+"-"+i.id),o}return _inherits(t,e),_createClass(t,[{key:"applyToHost",value:function(e){_superPropGet(t,"setAttribute",this,3)([e,this.hostAttr,""])}},{key:"createElement",value:function(e,n){var i=_superPropGet(t,"createElement",this,3)([e,n]);return _superPropGet(t,"setAttribute",this,3)([i,this.contentAttr,""]),i}}])}(O),A=function(e){function t(e,n,i,o){var a;_classCallCheck(this,t),(a=_callSuper(this,t,[e])).sharedStylesHost=n,a.hostEl=i,a.component=o,o.encapsulation===r.jb.ShadowDom?a.shadowRoot=i.attachShadow({mode:"open"}):a.shadowRoot=i.createShadowRoot(),a.sharedStylesHost.addHost(a.shadowRoot);for(var s=y(o.id,o.styles,[]),c=0;c<s.length;c++){var l=document.createElement("style");l.textContent=s[c],a.shadowRoot.appendChild(l)}return a}return _inherits(t,e),_createClass(t,[{key:"nodeOrShadowRoot",value:function(e){return e===this.hostEl?this.shadowRoot:e}},{key:"destroy",value:function(){this.sharedStylesHost.removeHost(this.shadowRoot)}},{key:"appendChild",value:function(e,n){return _superPropGet(t,"appendChild",this,3)([this.nodeOrShadowRoot(e),n])}},{key:"insertBefore",value:function(e,n,i){return _superPropGet(t,"insertBefore",this,3)([this.nodeOrShadowRoot(e),n,i])}},{key:"removeChild",value:function(e,n){return _superPropGet(t,"removeChild",this,3)([this.nodeOrShadowRoot(e),n])}},{key:"parentNode",value:function(e){return this.nodeOrShadowRoot(_superPropGet(t,"parentNode",this,3)([this.nodeOrShadowRoot(e)]))}}])}(O),k=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[e])}return _inherits(t,e),_createClass(t,[{key:"supports",value:function(e){return!0}},{key:"addEventListener",value:function(e,t,n){var i=this;return e.addEventListener(t,n,!1),function(){return i.removeEventListener(e,t,n)}}},{key:"removeEventListener",value:function(e,t,n){return e.removeEventListener(t,n)}}])}(f);k.\u0275fac=function(e){return new(e||k)(r.qc(i.e))},k.\u0275prov=r.cc({token:k,factory:k.\u0275fac}),k.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]};var C={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0},w=new r.C("HammerGestureConfig"),S=new r.C("HammerLoader"),T=function(){return _createClass((function e(){_classCallCheck(this,e),this.events=[],this.overrides={}}),[{key:"buildHammer",value:function(e){var t=new Hammer(e,this.options);for(var n in t.get("pinch").set({enable:!0}),t.get("rotate").set({enable:!0}),this.overrides)t.get(n).set(this.overrides[n]);return t}}])}();T.\u0275fac=function(e){return new(e||T)},T.\u0275prov=r.cc({token:T,factory:T.\u0275fac});var q=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e]))._config=n,o.console=i,o.loader=r,o}return _inherits(t,e),_createClass(t,[{key:"supports",value:function(e){return!(!C.hasOwnProperty(e.toLowerCase())&&!this.isCustomEvent(e)||!window.Hammer&&!this.loader&&(this.console.warn('The "'.concat(e,'" event cannot be bound because Hammer.JS is not loaded and no custom loader has been specified.')),1))}},{key:"addEventListener",value:function(e,t,n){var i=this,r=this.manager.getZone();if(t=t.toLowerCase(),!window.Hammer&&this.loader){var o=!1,a=function(){o=!0};return this.loader().then((function(){if(!window.Hammer)return i.console.warn("The custom HAMMER_LOADER completed, but Hammer.JS is not present."),void(a=function(){});o||(a=i.addEventListener(e,t,n))})).catch((function(){i.console.warn('The "'.concat(t,'" event cannot be bound because the custom Hammer.JS loader failed.')),a=function(){}})),function(){a()}}return r.runOutsideAngular((function(){var o=i._config.buildHammer(e),a=function(e){r.runGuarded((function(){n(e)}))};return o.on(t,a),function(){o.off(t,a),"function"==typeof o.destroy&&o.destroy()}}))}},{key:"isCustomEvent",value:function(e){return this._config.events.indexOf(e)>-1}}])}(f);q.\u0275fac=function(e){return new(e||q)(r.qc(i.e),r.qc(w),r.qc(r.sb),r.qc(S,8))},q.\u0275prov=r.cc({token:q,factory:q.\u0275fac}),q.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]},{type:T,decorators:[{type:r.z,args:[w]}]},{type:r.sb},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[S]}]}]};var L=[{provide:p,useClass:q,multi:!0,deps:[i.e,w,r.sb,[new r.O,S]]},{provide:w,useClass:T,deps:[]}],E=_createClass((function e(){_classCallCheck(this,e)}));E.\u0275mod=r.ec({type:E}),E.\u0275inj=r.dc({factory:function(e){return new(e||E)},providers:L});var D=["alt","control","meta","shift"],R={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},x={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},I={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},W=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[e])}return _inherits(t,e),_createClass(t,[{key:"supports",value:function(e){return null!=t.parseEventName(e)}},{key:"addEventListener",value:function(e,n,r){var o=t.parseEventName(n),a=t.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular((function(){return Object(i.N)().onAndCancel(e,o.domEventName,a)}))}}],[{key:"parseEventName",value:function(e){var n=e.toLowerCase().split("."),i=n.shift();if(0===n.length||"keydown"!==i&&"keyup"!==i)return null;var r=t._normalizeKey(n.pop()),o="";if(D.forEach((function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),o+=e+".")})),o+=r,0!=n.length||0===r.length)return null;var a={};return a.domEventName=i,a.fullKey=o,a}},{key:"getEventFullKey",value:function(e){var t="",n=function(e){var t=e.key;if(null==t){if(null==(t=e.keyIdentifier))return"Unidentified";t.startsWith("U+")&&(t=String.fromCharCode(parseInt(t.substring(2),16)),3===e.location&&x.hasOwnProperty(t)&&(t=x[t]))}return R[t]||t}(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),D.forEach((function(i){i!=n&&(0,I[i])(e)&&(t+=i+".")})),t+=n}},{key:"eventCallback",value:function(e,n,i){return function(r){t.getEventFullKey(r)===e&&i.runGuarded((function(){return n(r)}))}}},{key:"_normalizeKey",value:function(e){switch(e){case"esc":return"escape";default:return e}}}])}(f);W.\u0275fac=function(e){return new(e||W)(r.qc(i.e))},W.\u0275prov=r.cc({token:W,factory:W.\u0275fac}),W.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]};var P=_createClass((function e(){_classCallCheck(this,e)}));P.\u0275fac=function(e){return new(e||P)},P.\u0275prov=Object(r.cc)({factory:function(){return Object(r.qc)(N)},token:P,providedIn:"root"});var N=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._doc=e,n}return _inherits(t,e),_createClass(t,[{key:"sanitize",value:function(e,t){if(null==t)return null;switch(e){case r.Y.NONE:return t;case r.Y.HTML:return Object(r.xb)(t,"HTML")?Object(r.Qb)(t):Object(r.vb)(this._doc,String(t));case r.Y.STYLE:return Object(r.xb)(t,"Style")?Object(r.Qb)(t):t;case r.Y.SCRIPT:if(Object(r.xb)(t,"Script"))return Object(r.Qb)(t);throw new Error("unsafe value used in a script context");case r.Y.URL:return Object(r.Hb)(t),Object(r.xb)(t,"URL")?Object(r.Qb)(t):Object(r.wb)(String(t));case r.Y.RESOURCE_URL:if(Object(r.xb)(t,"ResourceURL"))return Object(r.Qb)(t);throw new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)");default:throw new Error("Unexpected SecurityContext ".concat(e," (see http://g.co/ng/security#xss)"))}}},{key:"bypassSecurityTrustHtml",value:function(e){return Object(r.yb)(e)}},{key:"bypassSecurityTrustStyle",value:function(e){return Object(r.Bb)(e)}},{key:"bypassSecurityTrustScript",value:function(e){return Object(r.Ab)(e)}},{key:"bypassSecurityTrustUrl",value:function(e){return Object(r.Cb)(e)}},{key:"bypassSecurityTrustResourceUrl",value:function(e){return Object(r.zb)(e)}}])}(P);N.\u0275fac=function(e){return new(e||N)(r.qc(i.e))},N.\u0275prov=Object(r.cc)({factory:function(){return e=Object(r.qc)(r.y),new N(e.get(i.e));var e},token:N,providedIn:"root"}),N.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]};var j=i.M,B=[{provide:r.Q,useValue:j},{provide:r.R,useValue:function(){s.makeCurrent(),d.init()},multi:!0},{provide:i.e,useFactory:function(){return Object(r.Ob)(document),document},deps:[]}],F=(r.X,i.e,[]),U=Object(r.kb)(r.qb,"browser",B),V=[F,{provide:r.tb,useValue:"root"},{provide:r.t,useFactory:function(){return new r.t},deps:[]},{provide:p,useClass:k,multi:!0,deps:[i.e,r.N,r.Q]},{provide:p,useClass:W,multi:!0,deps:[i.e]},[],{provide:_,useClass:_,deps:[h,m,r.c]},{provide:r.V,useExisting:_},{provide:b,useExisting:m},{provide:m,useClass:m,deps:[i.e]},{provide:r.db,useClass:r.db,deps:[r.N]},{provide:h,useClass:h,deps:[p,r.N]},[]],H=function(){function e(t){if(_classCallCheck(this,e),t)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}return _createClass(e,null,[{key:"withServerTransition",value:function(t){return{ngModule:e,providers:[{provide:r.c,useValue:t.appId},{provide:l,useExisting:r.c},u]}}}])}();H.\u0275mod=r.ec({type:H}),H.\u0275inj=r.dc({factory:function(e){return new(e||H)(r.qc(H,12))},providers:V,imports:[i.c,r.f]}),H.ctorParameters=function(){return[{type:H,decorators:[{type:r.O},{type:r.ab},{type:r.z,args:[H]}]}]};var Y=function(){return _createClass((function e(t){_classCallCheck(this,e),this._doc=t,this._dom=Object(i.N)()}),[{key:"addTag",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?this._getOrCreateElement(e,t):null}},{key:"addTags",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?e.reduce((function(e,i){return i&&e.push(t._getOrCreateElement(i,n)),e}),[]):[]}},{key:"getTag",value:function(e){return e&&this._doc.querySelector("meta[".concat(e,"]"))||null}},{key:"getTags",value:function(e){if(!e)return[];var t=this._doc.querySelectorAll("meta[".concat(e,"]"));return t?[].slice.call(t):[]}},{key:"updateTag",value:function(e,t){if(!e)return null;t=t||this._parseSelector(e);var n=this.getTag(t);return n?this._setMetaElementAttributes(e,n):this._getOrCreateElement(e,!0)}},{key:"removeTag",value:function(e){this.removeTagElement(this.getTag(e))}},{key:"removeTagElement",value:function(e){e&&this._dom.remove(e)}},{key:"_getOrCreateElement",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t){var n=this._parseSelector(e),i=this.getTag(n);if(i&&this._containsAttributes(e,i))return i}var r=this._dom.createElement("meta");return this._setMetaElementAttributes(e,r),this._doc.getElementsByTagName("head")[0].appendChild(r),r}},{key:"_setMetaElementAttributes",value:function(e,t){return Object.keys(e).forEach((function(n){return t.setAttribute(n,e[n])})),t}},{key:"_parseSelector",value:function(e){var t=e.name?"name":"property";return"".concat(t,'="').concat(e[t],'"')}},{key:"_containsAttributes",value:function(e,t){return Object.keys(e).every((function(n){return t.getAttribute(n)===e[n]}))}}])}();Y.\u0275fac=function(e){return new(e||Y)(r.qc(i.e))},Y.\u0275prov=Object(r.cc)({factory:function(){return new Y(Object(r.qc)(i.e))},token:Y,providedIn:"root"}),Y.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]};var X=function(){return _createClass((function e(t){_classCallCheck(this,e),this._doc=t}),[{key:"getTitle",value:function(){return this._doc.title}},{key:"setTitle",value:function(e){this._doc.title=e||""}}])}();X.\u0275fac=function(e){return new(e||X)(r.qc(i.e))},X.\u0275prov=Object(r.cc)({factory:function(){return new X(Object(r.qc)(i.e))},token:X,providedIn:"root"}),X.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]},"undefined"!=typeof window&&window;var G=function(){function e(){_classCallCheck(this,e),this.store={},this.onSerializeCallbacks={}}return _createClass(e,[{key:"get",value:function(e,t){return void 0!==this.store[e]?this.store[e]:t}},{key:"set",value:function(e,t){this.store[e]=t}},{key:"remove",value:function(e){delete this.store[e]}},{key:"hasKey",value:function(e){return this.store.hasOwnProperty(e)}},{key:"onSerialize",value:function(e,t){this.onSerializeCallbacks[e]=t}},{key:"toJson",value:function(){for(var e in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(e))try{this.store[e]=this.onSerializeCallbacks[e]()}catch(t){console.warn("Exception in onSerialize callback: ",t)}return JSON.stringify(this.store)}}],[{key:"init",value:function(t){var n=new e;return n.store=t,n}}])}();G.\u0275fac=function(e){return new(e||G)},G.\u0275prov=r.cc({token:G,factory:G.\u0275fac});var K=_createClass((function e(){_classCallCheck(this,e)}));K.\u0275mod=r.ec({type:K}),K.\u0275inj=r.dc({factory:function(e){return new(e||K)},providers:[{provide:G,useFactory:function(e,t){var n,i,r=e.getElementById(t+"-state"),o={};if(r&&r.textContent)try{o=JSON.parse((n=r.textContent,i={"&a;":"&","&q;":'"',"&s;":"'","&l;":"<","&g;":">"},n.replace(/&[^;]+;/g,(function(e){return i[e]}))))}catch(a){console.warn("Exception while restoring TransferState for app "+t,a)}return G.init(o)},deps:[i.e,r.c]}]}),new r.fb("10.2.5")},jnO4:function(e,t,n){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},i=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},o=function(e){return function(t,n,o,a){var s=i(t),c=r[e][i(t)];return 2===s&&(c=c[n?0:1]),c.replace(/%d/i,t)}},a=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar",{months:a,monthsShort:a,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,(function(e){return n[e]})).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},jtHE:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("XNiG"),r=n("qgXg"),o=n("quSY"),a=n("pxpQ"),s=n("9ppp"),c=n("Ylt2"),l=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY,r=arguments.length>2?arguments[2]:void 0;return _classCallCheck(this,t),(e=_callSuper(this,t)).scheduler=r,e._events=[],e._infiniteTimeWindow=!1,e._bufferSize=n<1?1:n,e._windowTime=i<1?1:i,i===Number.POSITIVE_INFINITY?(e._infiniteTimeWindow=!0,e.next=e.nextInfiniteTimeWindow):e.next=e.nextTimeWindow,e}return _inherits(t,e),_createClass(t,[{key:"nextInfiniteTimeWindow",value:function(e){if(!this.isStopped){var n=this._events;n.push(e),n.length>this._bufferSize&&n.shift()}_superPropGet(t,"next",this,3)([e])}},{key:"nextTimeWindow",value:function(e){this.isStopped||(this._events.push(new u(this._getNow(),e)),this._trimBufferThenGetEvents()),_superPropGet(t,"next",this,3)([e])}},{key:"_subscribe",value:function(e){var t,n=this._infiniteTimeWindow,i=n?this._events:this._trimBufferThenGetEvents(),r=this.scheduler,l=i.length;if(this.closed)throw new s.a;if(this.isStopped||this.hasError?t=o.a.EMPTY:(this.observers.push(e),t=new c.a(this,e)),r&&e.add(e=new a.a(e,r)),n)for(var u=0;u<l&&!e.closed;u++)e.next(i[u]);else for(var d=0;d<l&&!e.closed;d++)e.next(i[d].value);return this.hasError?e.error(this.thrownError):this.isStopped&&e.complete(),t}},{key:"_getNow",value:function(){return(this.scheduler||r.a).now()}},{key:"_trimBufferThenGetEvents",value:function(){for(var e=this._getNow(),t=this._bufferSize,n=this._windowTime,i=this._events,r=i.length,o=0;o<r&&!(e-i[o].time<n);)o++;return r>t&&(o=Math.max(o,r-t)),o>0&&i.splice(0,o),i}}])}(i.b),u=_createClass((function e(t,n){_classCallCheck(this,e),this.time=t,this.value=n}))},k4w8:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this._element=t,this.always=!1}),[{key:"ngAfterViewChecked",value:function(){this.last&&(componentHandler.upgradeAllRegistered(),this.always||(this.last=!1))}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r))},r.\u0275dir=i.bc({type:r,selectors:[["","mdlup",""]],inputs:{last:["mdlup","last"],always:["mdlup-always","always"]}})},k5ZT:function(e,t){},kAdb:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i}));var i,r=function(){function e(t){_classCallCheck(this,e),this.code=null;var n=t;n.code?(this.code=n.code,this.message=n.message):this.messages=t}return _createClass(e,[{key:"isSuccess",value:function(){return"0"===this.code}},{key:"isError",value:function(){return"0"!==this.code}},{key:"getErrorLabel",value:function(){var e={1008:"lorepo.ecommerce.code_not_exists",1009:"lorepo.ecommerce.code_not_exists",1010:"lorepo.ecommerce.code_not_exists_1010",1011:"lorepo.ecommerce.code_not_exists_1011",1012:"lorepo.ecommerce.code_not_exists_1012",1013:"lorepo.ecommerce.code_not_exists_1013",1014:"lorepo.ecommerce.code_not_exists_1014",1015:"lorepo.ecommerce.code_not_exists_1015",1017:"lorepo.ecommerce.code_not_exists_1015",1016:"lorepo.ecommerce.code_not_exists_1016",default:"lorepo.ecommerce.server_error_or_unknown_code"};return e[this.code]||e.default}}],[{key:"fromSuccess",value:function(t){var n=new e(t);return n.code="0",n}},{key:"fromError",value:function(t){return new e(t)}}])}();!function(e){e.Success="1",e.Neutral="0",e.Error="-1"}(i||(i={}))},kEOa:function(e,t,n){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},n={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===t&&e>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===t&&e<5||"\u09ac\u09bf\u0995\u09be\u09b2"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u09b0\u09be\u09a4":e<10?"\u09b8\u0995\u09be\u09b2":e<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(n("wd/R"))},kG9M:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("fXoL"),r=n("cp0P"),o=n("soBk"),a=n("ofXK"),s=n("rzIH"),c=n("DAcC"),l=n("gInW");function u(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-audio-recorder",7),i.uc("trackCreated",(function(e){return i.ad(n),i.yc(2).rememberTrack(e)})),i.od(1,"\n        "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("translations",r.translations)("trackToPlay",r.trackFromServer)("settings",r.settings)("showRecordingButton",!r.readonlyPlayer)}}function d(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n                "),i.mc(2,"button",11),i.uc("click",(function(){return i.ad(n),i.yc(3).saveRecording()})),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n            "),i.jc()}if(2&e){var r=i.yc(3);i.Ub(2),i.Gc("disabled",!r.trackFromUser&&!r.trackFromServer||!r.trackFromUser&&r.trackFromServer&&r.trackVisible),i.Ub(1),i.qd("\n                    ",i.Bc(4,2,r.translations,"common.audio_recorder_with_buttons.save_recording"),"\n                ")}}function p(e,t){1&e&&(i.kc(0),i.od(1,"\n                "),i.hc(2,"app-loading"),i.od(3,"\n            "),i.jc())}function h(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n        "),i.kc(2,8),i.od(3,"\n            "),i.md(4,d,6,5,"ng-container",9),i.od(5,"\n            "),i.md(6,p,4,0,"ng-container",10),i.od(7,"\n        "),i.jc(),i.od(8,"\n\n        "),i.mc(9,"button",11),i.uc("click",(function(){return i.ad(n),i.yc(2).createRecord()})),i.od(10),i.zc(11,"getLabel"),i.lc(),i.od(12,"\n\n        "),i.mc(13,"button",11),i.uc("click",(function(){return i.ad(n),i.yc(2).removeRecord()})),i.od(14),i.zc(15,"getLabel"),i.lc(),i.od(16,"\n    "),i.jc()}if(2&e){var r=i.yc(2);i.Ub(2),i.Gc("ngSwitch",r.isUploading),i.Ub(4),i.Gc("ngSwitchCase",!0),i.Ub(3),i.Gc("disabled",r.trackVisible),i.Ub(1),i.qd("\n            ",i.Bc(11,6,r.translations,"common.audio_recorder_with_buttons.add"),"\n        "),i.Ub(3),i.Gc("disabled",!r.trackVisible),i.Ub(1),i.qd("\n            ",i.Bc(15,9,r.translations,"common.audio_recorder_with_buttons.remove"),"\n        ")}}function f(e,t){if(1&e&&(i.mc(0,"div"),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.qd("\n        ",i.Bc(2,1,n.translations,"common.audio_recorder_with_buttons.no_records"),"\n    ")}}function b(e,t){if(1&e&&(i.mc(0,"div",2),i.od(1,"\n    "),i.mc(2,"span",3),i.od(3,"\n        "),i.md(4,u,2,4,"mcourser-base-audio-recorder",4),i.od(5,"\n    "),i.lc(),i.od(6,"\n\n    "),i.hc(7,"span",5),i.od(8,"\n\n    "),i.md(9,h,17,12,"ng-container",6),i.od(10,"\n    "),i.md(11,f,3,4,"div",6),i.od(12,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(4),i.Gc("ngIf",n.trackVisible),i.Ub(5),i.Gc("ngIf",!n.readonlyPlayer),i.Ub(2),i.Gc("ngIf",n.readonlyPlayer&&!n.trackFromServer)}}function m(e,t){1&e&&(i.od(0,"\n    "),i.hc(1,"app-loading"),i.od(2,"\n"))}var g=function(){return _createClass((function e(t,n,r,o){_classCallCheck(this,e),this._settingsService=t,this._translations=n,this._uploadFileService=r,this._infoMessage=o,this.idOfRecordedTrack=new i.u,this.studentTrack=new i.u,this.initialized=!1,this.isUploading=!1}),[{key:"ngOnInit",value:function(){var e=this;this.trackFromServer&&this.showAudioRecorder(),Object(r.a)([this._settingsService.get(),this._translations.getTranslations()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.settings=i,e.translations=r,e.initialized=!0}))}},{key:"removeRecord",value:function(){this.trackVisible=!1,this.forgetUserTrack()}},{key:"createRecord",value:function(){this.showAudioRecorder()}},{key:"saveRecording",value:function(){this.trackVisible&&this.trackFromUser?this.uploadAudioFile():(this.idOfRecordedTrack.emit(void 0),this.studentTrack.emit(void 0))}},{key:"rememberTrack",value:function(e){this.trackFromUser=e}},{key:"playerStateChanged",value:function(e){"recording"===e&&this.forgetUserTrack()}},{key:"uploadAudioFile",value:function(){var e=this;this.isUploading=!0,this._uploadFileService.uploadAudioFile(this.trackFromUser.src).subscribe((function(t){if(t){if("done"!==(null==t?void 0:t.type))return void e._infoMessage.addError(e.translations.labels["messenger.send_message_error_audio_file_still_uploading"]);e.idOfRecordedTrack.emit(t.fileData.fileId),e.studentTrack.emit(e.trackFromUser),e.isUploading=!1}}))}},{key:"showAudioRecorder",value:function(){this.trackVisible=!0}},{key:"forgetUserTrack",value:function(){this.trackFromUser=void 0}}])}();g.\u0275fac=function(e){return new(e||g)(i.gc(o.D),i.gc(o.F),i.gc(o.G),i.gc(o.o))},g.\u0275cmp=i.ac({type:g,selectors:[["app-audio-recorder-with-buttons"]],inputs:{trackFromServer:"trackFromServer",readonlyPlayer:"readonlyPlayer"},outputs:{idOfRecordedTrack:"idOfRecordedTrack",studentTrack:"studentTrack"},features:[i.Tb([o.G])],decls:5,vars:2,consts:[["id","audio_recorder_with_buttons",4,"ngIf","ngIfElse"],["loading",""],["id","audio_recorder_with_buttons"],[1,"file-card__info"],[3,"translations","trackToPlay","settings","showRecordingButton","trackCreated",4,"ngIf"],[1,"extra-space"],[4,"ngIf"],[3,"translations","trackToPlay","settings","showRecordingButton","trackCreated"],[3,"ngSwitch"],[4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mdl-button","mdl-js-button",3,"disabled","click"]],template:function(e,t){if(1&e&&(i.md(0,b,13,3,"div",0),i.od(1,"\n"),i.md(2,m,3,0,"ng-template",null,1,i.nd),i.od(4,"\n")),2&e){var n=i.Wc(3);i.Gc("ngIf",t.initialized)("ngIfElse",n)}},directives:[a.t,s.g,a.x,a.z,a.y,c.v],pipes:[l.l],encapsulation:2})},kJWO:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="function"==typeof Symbol&&Symbol.observable||"@@observable"},kOpN:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1130?"\u4e0a\u5348":i<1230?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(n("wd/R"))},kRoH:function(e,t,n){"use strict";n.d(t,"a",(function(){return On})),n.d(t,"b",(function(){return ei})),n.d(t,"c",(function(){return Wn})),n.d(t,"d",(function(){return en})),n.d(t,"e",(function(){return Hn})),n.d(t,"f",(function(){return tn})),n.d(t,"g",(function(){return vn})),n.d(t,"h",(function(){return yn})),n.d(t,"i",(function(){return Mn})),n.d(t,"j",(function(){return zn}));var i=n("8lb9"),r=n("fXoL"),o=n("ofXK"),a=function(){function e(){}return e.prototype.getAllStyles=function(e){return window.getComputedStyle(e)},e.prototype.getStyle=function(e,t){return this.getAllStyles(e)[t]},e.prototype.isStaticPositioned=function(e){return"static"===(this.getStyle(e,"position")||"static")},e.prototype.offsetParent=function(e){for(var t=e.offsetParent||document.documentElement;t&&t!==document.documentElement&&this.isStaticPositioned(t);)t=t.offsetParent;return t||document.documentElement},e.prototype.position=function(e,t){var n;void 0===t&&(t=!0);var i={width:0,height:0,top:0,bottom:0,left:0,right:0};if("fixed"===this.getStyle(e,"position"))n={top:(n=e.getBoundingClientRect()).top,bottom:n.bottom,left:n.left,right:n.right,height:n.height,width:n.width};else{var r=this.offsetParent(e);n=this.offset(e,!1),r!==document.documentElement&&(i=this.offset(r,!1)),i.top+=r.clientTop,i.left+=r.clientLeft}return n.top-=i.top,n.bottom-=i.top,n.left-=i.left,n.right-=i.left,t&&(n.top=Math.round(n.top),n.bottom=Math.round(n.bottom),n.left=Math.round(n.left),n.right=Math.round(n.right)),n},e.prototype.offset=function(e,t){void 0===t&&(t=!0);var n=e.getBoundingClientRect(),i=window.pageYOffset-document.documentElement.clientTop,r=window.pageXOffset-document.documentElement.clientLeft,o={height:n.height||e.offsetHeight,width:n.width||e.offsetWidth,top:n.top+i,bottom:n.bottom+i,left:n.left+r,right:n.right+r};return t&&(o.height=Math.round(o.height),o.width=Math.round(o.width),o.top=Math.round(o.top),o.bottom=Math.round(o.bottom),o.left=Math.round(o.left),o.right=Math.round(o.right)),o},e.prototype.positionElements=function(e,t,n,i){var r=n.split("-"),o=r[0],a=void 0===o?"top":o,s=r[1],c=void 0===s?"center":s,l=i?this.offset(e,!1):this.position(e,!1),u=this.getAllStyles(t),d=parseFloat(u.marginTop),p=parseFloat(u.marginBottom),h=parseFloat(u.marginLeft),f=parseFloat(u.marginRight),b=0,m=0;switch(a){case"top":b=l.top-(t.offsetHeight+d+p);break;case"bottom":b=l.top+l.height;break;case"left":m=l.left-(t.offsetWidth+h+f);break;case"right":m=l.left+l.width}switch(c){case"top":b=l.top;break;case"bottom":b=l.top+l.height-t.offsetHeight;break;case"left":m=l.left;break;case"right":m=l.left+l.width-t.offsetWidth;break;case"center":"top"===a||"bottom"===a?m=l.left+l.width/2-t.offsetWidth/2:b=l.top+l.height/2-t.offsetHeight/2}t.style.transform="translate("+Math.round(m)+"px, "+Math.round(b)+"px)";var g=t.getBoundingClientRect(),v=document.documentElement,y=window.innerHeight||v.clientHeight,M=window.innerWidth||v.clientWidth;return g.left>=0&&g.top>=0&&g.right<=M&&g.bottom<=y},e}(),s=/\s+/,c=new a,l=n("XNiG"),u=n("LRne"),d=n("PqYM"),p=n("HDdC"),h=n("2Vo4"),f=n("l5mm"),b=n("1G5W"),m=n("eIep"),g=n("JX91"),v=n("aGrj"),y=n("lJxs"),M=n("PZ7Y"),_=n("jtHE"),O=n("VRyK"),z=n("itXk"),A=n("xgIS");function k(e,t){var n,i;return i=t,"function"==typeof(e=void 0===(n=e)?void 0===i?n:i:n)?function(){for(var t=arguments,n=arguments.length,i=Array(n),r=0;r<n;r++)i[r]=t[r];return!!e.apply(this,i)}:e?function(){return!0}:function(){return!1}}var C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},w=function(e){return null!=e&&"object"===(void 0===e?"undefined":C(e))&&1===e.nodeType&&"object"===C(e.style)&&"object"===C(e.ownerDocument)};function S(e,t){if(t=D(t,!0),!w(t))return-1;for(var n=0;n<e.length;n++)if(e[n]===t)return n;return-1}function T(e,t){return-1!==S(e,t)}function q(e,t){for(var n=0;n<t.length;n++)T(e,t[n])||e.push(t[n]);return t}function L(e){for(var t=arguments,n=[],i=arguments.length-1;i-- >0;)n[i]=t[i+1];return q(e,n=n.map(D))}function E(e){for(var t=arguments,n=[],i=arguments.length-1;i-- >0;)n[i]=t[i+1];return n.map(D).reduce((function(t,n){var i=S(e,n);return-1!==i?t.concat(e.splice(i,1)):t}),[])}function D(e,t){if("string"==typeof e)try{return document.querySelector(e)}catch(n){throw n}if(!w(e)&&!t)throw new TypeError(e+" is not a DOM element.");return e}function R(e){if(e===window)return function(){var e={top:{value:0,enumerable:!0},left:{value:0,enumerable:!0},right:{value:window.innerWidth,enumerable:!0},bottom:{value:window.innerHeight,enumerable:!0},width:{value:window.innerWidth,enumerable:!0},height:{value:window.innerHeight,enumerable:!0},x:{value:0,enumerable:!0},y:{value:0,enumerable:!0}};if(Object.create)return Object.create({},e);var t={};return Object.defineProperties(t,e),t}();try{var t=e.getBoundingClientRect();return void 0===t.x&&(t.x=t.left,t.y=t.top),t}catch(n){throw new TypeError("Can't call getBoundingClientRect on "+e)}}var x,I=void 0;"function"!=typeof Object.create?(x=function(){},I=function(e,t){if(e!==Object(e)&&null!==e)throw TypeError("Argument must be an object, or null");x.prototype=e||{};var n=new x;return x.prototype=null,void 0!==t&&Object.defineProperties(n,t),null===e&&(n.__proto__=null),n}):I=Object.create;var W=I,P=["altKey","button","buttons","clientX","clientY","ctrlKey","metaKey","movementX","movementY","offsetX","offsetY","pageX","pageY","region","relatedTarget","screenX","screenY","shiftKey","which","x","y"];function N(e,t){t=t||{};for(var n=W(e),i=0;i<P.length;i++)void 0!==t[P[i]]&&(n[P[i]]=t[P[i]]);return n}function j(e,t){console.log("data ",t),e.data=t||{},e.dispatched="mousemove"}var B=["webkit","moz","ms","o"],F=function(){if("undefined"==typeof window)return function(){};for(var e=0,t=B.length;e<t&&!window.requestAnimationFrame;++e)window.requestAnimationFrame=window[B[e]+"RequestAnimationFrame"];if(!window.requestAnimationFrame){var n=0;window.requestAnimationFrame=function(e){var t=(new Date).getTime(),i=Math.max(0,16-t-n),r=window.setTimeout((function(){return e(t+i)}),i);return n=t+i,r}}return window.requestAnimationFrame.bind(window)}(),U=function(){if("undefined"==typeof window)return function(){};for(var e=0,t=B.length;e<t&&!window.cancelAnimationFrame;++e)window.cancelAnimationFrame=window[B[e]+"CancelAnimationFrame"]||window[B[e]+"CancelRequestAnimationFrame"];return window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){window.clearTimeout(e)}),window.cancelAnimationFrame.bind(window)}();function V(e,t){void 0===t&&(t={});var n=this,i=4,r=!1;if("object"!=typeof t.margin){var o=t.margin||-1;this.margin={left:o,right:o,top:o,bottom:o}}else this.margin=t.margin;this.scrollWhenOutside=t.scrollWhenOutside||!1;var a,s={},c=function(e,t){var n=k((t=t||{}).allowUpdate,!0);return function(t){if(t=t||window.event,e.target=t.target||t.srcElement||t.originalTarget,e.element=this,e.type=t.type,n(t)){if(t.targetTouches)e.x=t.targetTouches[0].clientX,e.y=t.targetTouches[0].clientY,e.pageX=t.targetTouches[0].pageX,e.pageY=t.targetTouches[0].pageY,e.screenX=t.targetTouches[0].screenX,e.screenY=t.targetTouches[0].screenY;else{if(null===t.pageX&&null!==t.clientX){var i=t.target&&t.target.ownerDocument||document,r=i.documentElement,o=i.body;e.pageX=t.clientX+(r&&r.scrollLeft||o&&o.scrollLeft||0)-(r&&r.clientLeft||o&&o.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||o&&o.scrollTop||0)-(r&&r.clientTop||o&&o.clientTop||0)}else e.pageX=t.pageX,e.pageY=t.pageY;e.x=t.clientX,e.y=t.clientY,e.screenX=t.screenX,e.screenY=t.screenY}e.clientX=e.x,e.clientY=e.y}}}(s),l=(a={screenX:0,screenY:0,clientX:0,clientY:0,ctrlKey:!1,shiftKey:!1,altKey:!1,metaKey:!1,button:0,buttons:1,relatedTarget:null,region:null},{destroy:function(){a=null},dispatch:MouseEvent?function(e,t,n){var i=new MouseEvent("mousemove",N(a,t));return j(i,n),e.dispatchEvent(i)}:"function"==typeof document.createEvent?function(e,t,n){var i=N(a,t),r=document.createEvent("MouseEvents");return r.initMouseEvent("mousemove",!0,!0,window,0,i.screenX,i.screenY,i.clientX,i.clientY,i.ctrlKey,i.altKey,i.shiftKey,i.metaKey,i.button,i.relatedTarget),j(r,n),e.dispatchEvent(r)}:"function"==typeof document.createEventObject?function(e,t,n){var i=document.createEventObject(),r=N(a,t);for(var o in r)i[o]=r[o];return j(i,n),e.dispatchEvent(i)}:void 0}),u=!1;window.addEventListener("mousemove",c,!1),window.addEventListener("touchmove",c,!1),isNaN(t.maxSpeed)||(i=t.maxSpeed),"object"!=typeof i&&(i={left:i,right:i,top:i,bottom:i}),this.autoScroll=k(t.autoScroll),this.syncMove=k(t.syncMove,!1),this.destroy=function(t){window.removeEventListener("mousemove",c,!1),window.removeEventListener("touchmove",c,!1),window.removeEventListener("mousedown",g,!1),window.removeEventListener("touchstart",g,!1),window.removeEventListener("mouseup",v,!1),window.removeEventListener("touchend",v,!1),window.removeEventListener("pointerup",v,!1),window.removeEventListener("mouseleave",M,!1),window.removeEventListener("mousemove",O,!1),window.removeEventListener("touchmove",O,!1),window.removeEventListener("scroll",m,!0),e=[],t&&y()},this.add=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return L.apply(void 0,[e].concat(t)),this},this.remove=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return E.apply(void 0,[e].concat(t))};var d,p,h=null;"[object Array]"!==Object.prototype.toString.call(e)&&(e=[e]),p=e,e=[],p.forEach((function(e){e===window?h=window:n.add(e)})),Object.defineProperties(this,{down:{get:function(){return u}},maxSpeed:{get:function(){return i}},point:{get:function(){return s}},scrolling:{get:function(){return r}}});var f,b=null;function m(t){for(var n=0;n<e.length;n++)if(e[n]===t.target){r=!0;break}r&&F((function(){return r=!1}))}function g(){u=!0}function v(){u=!1,y()}function y(){U(f),U(d)}function M(){u=!1}function _(){for(var t=null,n=0;n<e.length;n++)H(s,e[n])&&(t=e[n]);return t}function O(t){if(n.autoScroll()&&!t.dispatched){var i=t.target,r=document.body;b&&!H(s,b)&&(n.scrollWhenOutside||(b=null)),i&&i.parentNode===r?i=_():(i=function(t){if(!t)return null;if(b===t)return t;if(T(e,t))return t;for(;t=t.parentNode;)if(T(e,t))return t;return null}(i))||(i=_()),i&&i!==b&&(b=i),h&&(U(d),d=F(z)),b&&(U(f),f=F(A))}}function z(){C(h),U(d),d=F(z)}function A(){b&&(C(b),U(f),f=F(A))}function C(e){var t,i,r=R(e);t=s.x<r.left+n.margin.left?Math.floor(Math.max(-1,(s.x-r.left)/n.margin.left-1)*n.maxSpeed.left):s.x>r.right-n.margin.right?Math.ceil(Math.min(1,(s.x-r.right)/n.margin.right+1)*n.maxSpeed.right):0,i=s.y<r.top+n.margin.top?Math.floor(Math.max(-1,(s.y-r.top)/n.margin.top-1)*n.maxSpeed.top):s.y>r.bottom-n.margin.bottom?Math.ceil(Math.min(1,(s.y-r.bottom)/n.margin.bottom+1)*n.maxSpeed.bottom):0,n.syncMove()&&l.dispatch(e,{pageX:s.pageX+t,pageY:s.pageY+i,clientX:s.x+t,clientY:s.y+i}),setTimeout((function(){i&&function(e,t){e===window?window.scrollTo(e.pageXOffset,e.pageYOffset+t):e.scrollTop+=t}(e,i),t&&function(e,t){e===window?window.scrollTo(e.pageXOffset+t,e.pageYOffset):e.scrollLeft+=t}(e,t)}))}window.addEventListener("mousedown",g,!1),window.addEventListener("touchstart",g,!1),window.addEventListener("mouseup",v,!1),window.addEventListener("touchend",v,!1),window.addEventListener("pointerup",v,!1),window.addEventListener("mousemove",O,!1),window.addEventListener("touchmove",O,!1),window.addEventListener("mouseleave",M,!1),window.addEventListener("scroll",m,!0)}function H(e,t,n){return n?e.y>n.top&&e.y<n.bottom&&e.x>n.left&&e.x<n.right:function(e,t){var n=R(t);return e.y>n.top&&e.y<n.bottom&&e.x>n.left&&e.x<n.right}(e,t)}var Y=n("pLZG"),X=n("5+tZ"),G=n("w1tV"),K=n("IzEk"),Q=n("BFxc"),J=n("HrJb"),Z=n("Zy1z"),$=n("/uUt"),ee=_createClass((function e(){_classCallCheck(this,e),this.currentDrag=new l.b}));ee.\u0275fac=function(e){return new(e||ee)},ee.\u0275prov=r.cc({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee.ngInjectableDef=Object(r.lb)({factory:function(){return new ee},token:ee,providedIn:"root"});var te=_createClass((function e(t){_classCallCheck(this,e),this.elementRef=t,this.activeLongPressDrag=!1,this.longPressConfig={duration:300,delta:30}}));function ne(e,t,n){n&&n.split(" ").forEach((function(n){return e.addClass(t.nativeElement,n)}))}function ie(e,t,n){n&&n.split(" ").forEach((function(n){return e.removeClass(t.nativeElement,n)}))}te.\u0275fac=function(e){return new(e||te)(r.gc(r.r))},te.\u0275dir=r.bc({type:te,selectors:[["","mwlDraggableScrollContainer",""]],inputs:{activeLongPressDrag:"activeLongPressDrag",longPressConfig:"longPressConfig"}}),te.ctorParameters=function(){return[{type:r.r}]},te.propDecorators={activeLongPressDrag:[{type:r.E}],longPressConfig:[{type:r.E}]};var re=function(){return _createClass((function e(t,n,i,o,a,s,c){_classCallCheck(this,e),this.element=t,this.renderer=n,this.draggableHelper=i,this.zone=o,this.vcr=a,this.scrollContainer=s,this.document=c,this.dragAxis={x:!0,y:!0},this.dragSnapGrid={},this.ghostDragEnabled=!0,this.showOriginalElementWhileDragging=!1,this.dragCursor="",this.autoScroll={margin:20},this.dragPointerDown=new r.u,this.dragStart=new r.u,this.ghostElementCreated=new r.u,this.dragging=new r.u,this.dragEnd=new r.u,this.pointerDown$=new l.b,this.pointerMove$=new l.b,this.pointerUp$=new l.b,this.eventListenerSubscriptions={},this.destroy$=new l.b,this.timeLongPress={timerBegin:0,timerEnd:0}}),[{key:"ngOnInit",value:function(){var e=this;this.checkEventListeners();var t=this.pointerDown$.pipe(Object(Y.a)((function(){return e.canDrag()})),Object(X.b)((function(t){t.event.stopPropagation&&!e.scrollContainer&&t.event.stopPropagation();var n=e.renderer.createElement("style");e.renderer.setAttribute(n,"type","text/css"),e.renderer.appendChild(n,e.renderer.createText("\n          body * {\n           -moz-user-select: none;\n           -ms-user-select: none;\n           -webkit-user-select: none;\n           user-select: none;\n          }\n        ")),requestAnimationFrame((function(){e.document.head.appendChild(n)}));var i=e.getScrollPosition(),r=new p.a((function(t){var n=e.scrollContainer?e.scrollContainer.elementRef.nativeElement:"window";return e.renderer.listen(n,"scroll",(function(e){return t.next(e)}))})).pipe(Object(g.a)(i),Object(y.a)((function(){return e.getScrollPosition()}))),o=new l.b,a=new _.a;e.zone.run((function(){e.dragPointerDown.next({x:0,y:0})}));var s=Object(O.a)(e.pointerUp$,e.pointerDown$,a,e.destroy$).pipe(Object(G.a)()),c=Object(z.b)([e.pointerMove$,r]).pipe(Object(y.a)((function(e){var n=_slicedToArray(e,2),i=n[0],r=n[1];return{currentDrag$:o,transformX:i.clientX-t.clientX,transformY:i.clientY-t.clientY,clientX:i.clientX,clientY:i.clientY,scrollLeft:r.left,scrollTop:r.top,target:i.event.target}})),Object(y.a)((function(t){return e.dragSnapGrid.x&&(t.transformX=Math.round(t.transformX/e.dragSnapGrid.x)*e.dragSnapGrid.x),e.dragSnapGrid.y&&(t.transformY=Math.round(t.transformY/e.dragSnapGrid.y)*e.dragSnapGrid.y),t})),Object(y.a)((function(t){return e.dragAxis.x||(t.transformX=0),e.dragAxis.y||(t.transformY=0),t})),Object(y.a)((function(e){var t=e.scrollLeft-i.left,n=e.scrollTop-i.top;return Object.assign({},e,{x:e.transformX+t,y:e.transformY+n})})),Object(Y.a)((function(t){var n=t.x,i=t.y,r=t.transformX,o=t.transformY;return!e.validateDrag||e.validateDrag({x:n,y:i,transform:{x:r,y:o}})})),Object(b.a)(s),Object(G.a)()),u=c.pipe(Object(K.a)(1),Object(G.a)()),d=c.pipe(Object(Q.a)(1),Object(G.a)());return u.subscribe((function(t){var n,i,r=t.clientX,s=t.clientY,c=t.x,l=t.y;if(e.zone.run((function(){e.dragStart.next({cancelDrag$:a})})),e.scroller=(n=[e.scrollContainer?e.scrollContainer.elementRef.nativeElement:e.document.defaultView],i=Object.assign({},e.autoScroll,{autoScroll:function(){return!0}}),new V(n,i)),ne(e.renderer,e.element,e.dragActiveClass),e.ghostDragEnabled){var u=e.element.nativeElement.getBoundingClientRect(),p=e.element.nativeElement.cloneNode(!0);if(e.showOriginalElementWhileDragging||e.renderer.setStyle(e.element.nativeElement,"visibility","hidden"),e.ghostElementAppendTo?e.ghostElementAppendTo.appendChild(p):e.element.nativeElement.parentNode.insertBefore(p,e.element.nativeElement.nextSibling),e.ghostElement=p,e.document.body.style.cursor=e.dragCursor,e.setElementStyles(p,{position:"fixed",top:u.top+"px",left:u.left+"px",width:u.width+"px",height:u.height+"px",cursor:e.dragCursor,margin:"0",willChange:"transform",pointerEvents:"none"}),e.ghostElementTemplate){var h=e.vcr.createEmbeddedView(e.ghostElementTemplate);p.innerHTML="",h.rootNodes.filter((function(e){return e instanceof Node})).forEach((function(e){p.appendChild(e)})),d.subscribe((function(){e.vcr.remove(e.vcr.indexOf(h))}))}e.zone.run((function(){e.ghostElementCreated.emit({clientX:r-c,clientY:s-l,element:p})})),d.subscribe((function(){p.parentElement.removeChild(p),e.ghostElement=null,e.renderer.setStyle(e.element.nativeElement,"visibility","")}))}e.draggableHelper.currentDrag.next(o)})),d.pipe(Object(X.b)((function(e){var t=a.pipe(Object(J.a)(),Object(K.a)(1),Object(y.a)((function(t){return Object.assign({},e,{dragCancelled:t>0})})));return a.complete(),t}))).subscribe((function(t){var n=t.x,i=t.y,r=t.dragCancelled;e.scroller.destroy(),e.zone.run((function(){e.dragEnd.next({x:n,y:i,dragCancelled:r})})),ie(e.renderer,e.element,e.dragActiveClass),o.complete()})),Object(O.a)(s,d).pipe(Object(K.a)(1)).subscribe((function(){requestAnimationFrame((function(){e.document.head.removeChild(n)}))})),c})),Object(G.a)());Object(O.a)(t.pipe(Object(K.a)(1),Object(y.a)((function(e){return[,e]}))),t.pipe(Object(Z.a)())).pipe(Object(Y.a)((function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1];return!n||n.x!==i.x||n.y!==i.y})),Object(y.a)((function(e){var t=_slicedToArray(e,2);t[0];return t[1]}))).subscribe((function(t){var n=t.x,i=t.y,r=t.currentDrag$,o=t.clientX,a=t.clientY,s=t.transformX,c=t.transformY,l=t.target;e.zone.run((function(){e.dragging.next({x:n,y:i})})),requestAnimationFrame((function(){if(e.ghostElement){var t="translate3d(".concat(s,"px, ").concat(c,"px, 0px)");e.setElementStyles(e.ghostElement,{transform:t,"-webkit-transform":t,"-ms-transform":t,"-moz-transform":t,"-o-transform":t})}})),r.next({clientX:o,clientY:a,dropData:e.dropData,target:l})}))}},{key:"ngOnChanges",value:function(e){e.dragAxis&&this.checkEventListeners()}},{key:"ngOnDestroy",value:function(){this.unsubscribeEventListeners(),this.pointerDown$.complete(),this.pointerMove$.complete(),this.pointerUp$.complete(),this.destroy$.next()}},{key:"checkEventListeners",value:function(){var e=this,t=this.canDrag(),n=Object.keys(this.eventListenerSubscriptions).length>0;t&&!n?this.zone.runOutsideAngular((function(){e.eventListenerSubscriptions.mousedown=e.renderer.listen(e.element.nativeElement,"mousedown",(function(t){e.onMouseDown(t)})),e.eventListenerSubscriptions.mouseup=e.renderer.listen("document","mouseup",(function(t){e.onMouseUp(t)})),e.eventListenerSubscriptions.touchstart=e.renderer.listen(e.element.nativeElement,"touchstart",(function(t){e.onTouchStart(t)})),e.eventListenerSubscriptions.touchend=e.renderer.listen("document","touchend",(function(t){e.onTouchEnd(t)})),e.eventListenerSubscriptions.touchcancel=e.renderer.listen("document","touchcancel",(function(t){e.onTouchEnd(t)})),e.eventListenerSubscriptions.mouseenter=e.renderer.listen(e.element.nativeElement,"mouseenter",(function(){e.onMouseEnter()})),e.eventListenerSubscriptions.mouseleave=e.renderer.listen(e.element.nativeElement,"mouseleave",(function(){e.onMouseLeave()}))})):!t&&n&&this.unsubscribeEventListeners()}},{key:"onMouseDown",value:function(e){var t=this;0===e.button&&(this.eventListenerSubscriptions.mousemove||(this.eventListenerSubscriptions.mousemove=this.renderer.listen("document","mousemove",(function(e){t.pointerMove$.next({event:e,clientX:e.clientX,clientY:e.clientY})}))),this.pointerDown$.next({event:e,clientX:e.clientX,clientY:e.clientY}))}},{key:"onMouseUp",value:function(e){0===e.button&&(this.eventListenerSubscriptions.mousemove&&(this.eventListenerSubscriptions.mousemove(),delete this.eventListenerSubscriptions.mousemove),this.pointerUp$.next({event:e,clientX:e.clientX,clientY:e.clientY}))}},{key:"onTouchStart",value:function(e){var t,n,i,r=this;if((this.scrollContainer&&this.scrollContainer.activeLongPressDrag||this.touchStartLongPress)&&(this.timeLongPress.timerBegin=Date.now(),n=!1,i=this.hasScrollbar(),t=this.getScrollPosition()),!this.eventListenerSubscriptions.touchmove){var o=Object(A.a)(this.document,"contextmenu").subscribe((function(e){e.preventDefault()})),a=Object(A.a)(this.document,"touchmove",{passive:!1}).subscribe((function(o){(r.scrollContainer&&r.scrollContainer.activeLongPressDrag||r.touchStartLongPress)&&!n&&i&&(n=r.shouldBeginDrag(e,o,t)),(r.scrollContainer&&r.scrollContainer.activeLongPressDrag||r.touchStartLongPress)&&i&&!n||(o.preventDefault(),r.pointerMove$.next({event:o,clientX:o.targetTouches[0].clientX,clientY:o.targetTouches[0].clientY}))}));this.eventListenerSubscriptions.touchmove=function(){o.unsubscribe(),a.unsubscribe()}}this.pointerDown$.next({event:e,clientX:e.touches[0].clientX,clientY:e.touches[0].clientY})}},{key:"onTouchEnd",value:function(e){this.eventListenerSubscriptions.touchmove&&(this.eventListenerSubscriptions.touchmove(),delete this.eventListenerSubscriptions.touchmove,(this.scrollContainer&&this.scrollContainer.activeLongPressDrag||this.touchStartLongPress)&&this.enableScroll()),this.pointerUp$.next({event:e,clientX:e.changedTouches[0].clientX,clientY:e.changedTouches[0].clientY})}},{key:"onMouseEnter",value:function(){this.setCursor(this.dragCursor)}},{key:"onMouseLeave",value:function(){this.setCursor("")}},{key:"canDrag",value:function(){return this.dragAxis.x||this.dragAxis.y}},{key:"setCursor",value:function(e){this.eventListenerSubscriptions.mousemove||this.renderer.setStyle(this.element.nativeElement,"cursor",e)}},{key:"unsubscribeEventListeners",value:function(){var e=this;Object.keys(this.eventListenerSubscriptions).forEach((function(t){e.eventListenerSubscriptions[t](),delete e.eventListenerSubscriptions[t]}))}},{key:"setElementStyles",value:function(e,t){var n=this;Object.keys(t).forEach((function(i){n.renderer.setStyle(e,i,t[i])}))}},{key:"getScrollElement",value:function(){return this.scrollContainer?this.scrollContainer.elementRef.nativeElement:this.document.body}},{key:"getScrollPosition",value:function(){return this.scrollContainer?{top:this.scrollContainer.elementRef.nativeElement.scrollTop,left:this.scrollContainer.elementRef.nativeElement.scrollLeft}:{top:window.pageYOffset||this.document.documentElement.scrollTop,left:window.pageXOffset||this.document.documentElement.scrollLeft}}},{key:"shouldBeginDrag",value:function(e,t,n){var i=this.getScrollPosition(),r=Math.abs(i.top-n.top),o=Math.abs(i.left-n.left),a=Math.abs(t.targetTouches[0].clientX-e.touches[0].clientX)-o+(Math.abs(t.targetTouches[0].clientY-e.touches[0].clientY)-r),s=this.touchStartLongPress?this.touchStartLongPress:{delta:this.scrollContainer.longPressConfig.delta,delay:this.scrollContainer.longPressConfig.duration};return(a>s.delta||r>0||o>0)&&(this.timeLongPress.timerBegin=Date.now()),this.timeLongPress.timerEnd=Date.now(),this.timeLongPress.timerEnd-this.timeLongPress.timerBegin>=s.delay&&(this.disableScroll(),!0)}},{key:"enableScroll",value:function(){this.scrollContainer&&this.renderer.setStyle(this.scrollContainer.elementRef.nativeElement,"overflow",""),this.renderer.setStyle(this.document.body,"overflow","")}},{key:"disableScroll",value:function(){this.scrollContainer&&this.renderer.setStyle(this.scrollContainer.elementRef.nativeElement,"overflow","hidden"),this.renderer.setStyle(this.document.body,"overflow","hidden")}},{key:"hasScrollbar",value:function(){var e=this.getScrollElement(),t=e.scrollWidth>e.clientWidth,n=e.scrollHeight>e.clientHeight;return t||n}}])}();function oe(e,t,n){return e>=n.left&&e<=n.right&&t>=n.top&&t<=n.bottom}re.\u0275fac=function(e){return new(e||re)(r.gc(r.r),r.gc(r.U),r.gc(ee),r.gc(r.N),r.gc(r.ib),r.gc(te,8),r.gc(o.e))},re.\u0275dir=r.bc({type:re,selectors:[["","mwlDraggable",""]],inputs:{dragAxis:"dragAxis",dragSnapGrid:"dragSnapGrid",ghostDragEnabled:"ghostDragEnabled",showOriginalElementWhileDragging:"showOriginalElementWhileDragging",dragCursor:"dragCursor",autoScroll:"autoScroll",dropData:"dropData",validateDrag:"validateDrag",dragActiveClass:"dragActiveClass",ghostElementAppendTo:"ghostElementAppendTo",ghostElementTemplate:"ghostElementTemplate",touchStartLongPress:"touchStartLongPress"},outputs:{dragPointerDown:"dragPointerDown",dragStart:"dragStart",ghostElementCreated:"ghostElementCreated",dragging:"dragging",dragEnd:"dragEnd"},features:[r.Sb]}),re.ctorParameters=function(){return[{type:r.r},{type:r.U},{type:ee},{type:r.N},{type:r.ib},{type:te,decorators:[{type:r.O}]},{type:void 0,decorators:[{type:r.z,args:[o.e]}]}]},re.propDecorators={dropData:[{type:r.E}],dragAxis:[{type:r.E}],dragSnapGrid:[{type:r.E}],ghostDragEnabled:[{type:r.E}],showOriginalElementWhileDragging:[{type:r.E}],validateDrag:[{type:r.E}],dragCursor:[{type:r.E}],dragActiveClass:[{type:r.E}],ghostElementAppendTo:[{type:r.E}],ghostElementTemplate:[{type:r.E}],touchStartLongPress:[{type:r.E}],autoScroll:[{type:r.E}],dragPointerDown:[{type:r.P}],dragStart:[{type:r.P}],ghostElementCreated:[{type:r.P}],dragging:[{type:r.P}],dragEnd:[{type:r.P}]};var ae=function(){return _createClass((function e(t,n,i,o,a){_classCallCheck(this,e),this.element=t,this.draggableHelper=n,this.zone=i,this.renderer=o,this.scrollContainer=a,this.dragEnter=new r.u,this.dragLeave=new r.u,this.dragOver=new r.u,this.drop=new r.u}),[{key:"ngOnInit",value:function(){var e=this;this.currentDragSubscription=this.draggableHelper.currentDrag.subscribe((function(t){ne(e.renderer,e.element,e.dragActiveClass);var n,i,r={updateCache:!0},o=e.renderer.listen(e.scrollContainer?e.scrollContainer.elementRef.nativeElement:"window","scroll",(function(){r.updateCache=!0})),a=t.pipe(Object(y.a)((function(t){var i=t.clientX,o=t.clientY,a=t.dropData,s=t.target;n=a,r.updateCache&&(r.rect=e.element.nativeElement.getBoundingClientRect(),e.scrollContainer&&(r.scrollContainerRect=e.scrollContainer.elementRef.nativeElement.getBoundingClientRect()),r.updateCache=!1);var c=oe(i,o,r.rect),l=!e.validateDrop||e.validateDrop({clientX:i,clientY:o,target:s});return r.scrollContainerRect?c&&l&&oe(i,o,r.scrollContainerRect):c&&l}))),s=a.pipe(Object($.a)());s.pipe(Object(Y.a)((function(e){return e}))).subscribe((function(){i=!0,ne(e.renderer,e.element,e.dragOverClass),e.zone.run((function(){e.dragEnter.next({dropData:n})}))})),a.pipe(Object(Y.a)((function(e){return e}))).subscribe((function(){e.zone.run((function(){e.dragOver.next({dropData:n})}))})),s.pipe(Object(Z.a)(),Object(Y.a)((function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1];return n&&!i}))).subscribe((function(){i=!1,ie(e.renderer,e.element,e.dragOverClass),e.zone.run((function(){e.dragLeave.next({dropData:n})}))})),t.subscribe({complete:function(){o(),ie(e.renderer,e.element,e.dragActiveClass),i&&(ie(e.renderer,e.element,e.dragOverClass),e.zone.run((function(){e.drop.next({dropData:n})})))}})}))}},{key:"ngOnDestroy",value:function(){this.currentDragSubscription&&this.currentDragSubscription.unsubscribe()}}])}();ae.\u0275fac=function(e){return new(e||ae)(r.gc(r.r),r.gc(ee),r.gc(r.N),r.gc(r.U),r.gc(te,8))},ae.\u0275dir=r.bc({type:ae,selectors:[["","mwlDroppable",""]],inputs:{dragOverClass:"dragOverClass",dragActiveClass:"dragActiveClass",validateDrop:"validateDrop"},outputs:{dragEnter:"dragEnter",dragLeave:"dragLeave",dragOver:"dragOver",drop:"drop"}}),ae.ctorParameters=function(){return[{type:r.r},{type:ee},{type:r.N},{type:r.U},{type:te,decorators:[{type:r.O}]}]},ae.propDecorators={dragOverClass:[{type:r.E}],dragActiveClass:[{type:r.E}],validateDrop:[{type:r.E}],dragEnter:[{type:r.P}],dragLeave:[{type:r.P}],dragOver:[{type:r.P}],drop:[{type:r.P}]};var se=_createClass((function e(){_classCallCheck(this,e)}));se.\u0275mod=r.ec({type:se}),se.\u0275inj=r.dc({factory:function(e){return new(e||se)}});var ce=n("EY2u"),le=n("vkgz"),ue=n("3UWI"),de="undefined"!=typeof window&&("ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0);function pe(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3;return Math.abs(e-t)<n}function he(e,t,n,i){var r={top:e.top,bottom:e.bottom,left:e.left,right:e.right};return t.top&&(r.top+=i),t.bottom&&(r.bottom+=i),t.left&&(r.left+=n),t.right&&(r.right+=n),r.height=r.bottom-r.top,r.width=r.right-r.left,r}function fe(e){var t=e.clientY,n=e.rect;return t>=n.top&&t<=n.bottom}function be(e){var t=e.clientX,n=e.rect;return t>=n.left&&t<=n.right}function me(e){var t=e.clientX,n=e.clientY,i=e.elm,r=e.allowedEdges,o=e.cursorPrecision,a=i.nativeElement.getBoundingClientRect(),s={};return r.left&&pe(t,a.left,o)&&fe({clientY:n,rect:a})&&(s.left=!0),r.right&&pe(t,a.right,o)&&fe({clientY:n,rect:a})&&(s.right=!0),r.top&&pe(n,a.top,o)&&be({clientX:t,rect:a})&&(s.top=!0),r.bottom&&pe(n,a.bottom,o)&&be({clientX:t,rect:a})&&(s.bottom=!0),s}var ge=Object.freeze({topLeft:"nw-resize",topRight:"ne-resize",bottomLeft:"sw-resize",bottomRight:"se-resize",leftOrRight:"col-resize",topOrBottom:"row-resize"});function ve(e,t){return e.left&&e.top?t.topLeft:e.right&&e.top?t.topRight:e.left&&e.bottom?t.bottomLeft:e.right&&e.bottom?t.bottomRight:e.left||e.right?t.leftOrRight:e.top||e.bottom?t.topOrBottom:""}function ye(e){var t=e.edges,n=e.initialRectangle,i=e.newRectangle,r={};return Object.keys(t).forEach((function(e){r[e]=(i[e]||0)-(n[e]||0)})),r}var Me=function(){return _createClass((function e(t,n,i,o){_classCallCheck(this,e),this.platformId=t,this.renderer=n,this.elm=i,this.zone=o,this.resizeEdges={},this.enableGhostResize=!1,this.resizeSnapGrid={},this.resizeCursors=ge,this.resizeCursorPrecision=3,this.ghostElementPositioning="fixed",this.allowNegativeResizes=!1,this.mouseMoveThrottleMS=50,this.resizeStart=new r.u,this.resizing=new r.u,this.resizeEnd=new r.u,this.mouseup=new l.b,this.mousedown=new l.b,this.mousemove=new l.b,this.destroy$=new l.b,this.resizeEdges$=new l.b,this.pointerEventListeners=_e.getInstance(n,o)}),[{key:"ngOnInit",value:function(){var e,t=this,n=Object(O.a)(this.pointerEventListeners.pointerDown,this.mousedown),i=Object(O.a)(this.pointerEventListeners.pointerMove,this.mousemove).pipe(Object(le.a)((function(t){var n=t.event;if(e)try{n.preventDefault()}catch(i){}})),Object(G.a)()),r=Object(O.a)(this.pointerEventListeners.pointerUp,this.mouseup),o=function(){e&&e.clonedNode&&(t.elm.nativeElement.parentElement.removeChild(e.clonedNode),t.renderer.setStyle(t.elm.nativeElement,"visibility","inherit"))},a=function(){return Object.assign({},ge,t.resizeCursors)};this.resizeEdges$.pipe(Object(g.a)(this.resizeEdges),Object(y.a)((function(){return t.resizeEdges&&Object.keys(t.resizeEdges).some((function(e){return!!t.resizeEdges[e]}))})),Object(m.a)((function(e){return e?i:ce.a})),Object(ue.a)(this.mouseMoveThrottleMS),Object(b.a)(this.destroy$)).subscribe((function(n){var i=me({clientX:n.clientX,clientY:n.clientY,elm:t.elm,allowedEdges:t.resizeEdges,cursorPrecision:t.resizeCursorPrecision}),r=a();if(!e){var o=ve(i,r);t.renderer.setStyle(t.elm.nativeElement,"cursor",o)}t.setElementClass(t.elm,"resize-left-hover",!0===i.left),t.setElementClass(t.elm,"resize-right-hover",!0===i.right),t.setElementClass(t.elm,"resize-top-hover",!0===i.top),t.setElementClass(t.elm,"resize-bottom-hover",!0===i.bottom)})),n.pipe(Object(X.b)((function(o){function a(e){return{clientX:e.clientX-o.clientX,clientY:e.clientY-o.clientY}}var s=function(){var n={x:1,y:1};return e&&(t.resizeSnapGrid.left&&e.edges.left?n.x=+t.resizeSnapGrid.left:t.resizeSnapGrid.right&&e.edges.right&&(n.x=+t.resizeSnapGrid.right),t.resizeSnapGrid.top&&e.edges.top?n.y=+t.resizeSnapGrid.top:t.resizeSnapGrid.bottom&&e.edges.bottom&&(n.y=+t.resizeSnapGrid.bottom)),n};function c(e,t){return{x:Math.ceil(e.clientX/t.x),y:Math.ceil(e.clientY/t.y)}}return Object(O.a)(i.pipe(Object(K.a)(1)).pipe(Object(y.a)((function(e){return[,e]}))),i.pipe(Object(Z.a)())).pipe(Object(y.a)((function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1];return[n?a(n):n,a(i)]}))).pipe(Object(Y.a)((function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1];if(!n)return!0;var r=s(),o=c(n,r),a=c(i,r);return o.x!==a.x||o.y!==a.y}))).pipe(Object(y.a)((function(e){var t=_slicedToArray(e,2)[1],n=s();return{clientX:Math.round(t.clientX/n.x)*n.x,clientY:Math.round(t.clientY/n.y)*n.y}}))).pipe(Object(b.a)(Object(O.a)(r,n)))}))).pipe(Object(Y.a)((function(){return!!e}))).pipe(Object(y.a)((function(t){var n=t.clientX,i=t.clientY;return he(e.startingRect,e.edges,n,i)}))).pipe(Object(Y.a)((function(e){return t.allowNegativeResizes||!!(e.height&&e.width&&e.height>0&&e.width>0)}))).pipe(Object(Y.a)((function(n){return!t.validateResize||t.validateResize({rectangle:n,edges:ye({edges:e.edges,initialRectangle:e.startingRect,newRectangle:n})})})),Object(b.a)(this.destroy$)).subscribe((function(n){e&&e.clonedNode&&(t.renderer.setStyle(e.clonedNode,"height",n.height+"px"),t.renderer.setStyle(e.clonedNode,"width",n.width+"px"),t.renderer.setStyle(e.clonedNode,"top",n.top+"px"),t.renderer.setStyle(e.clonedNode,"left",n.left+"px")),t.resizing.observers.length>0&&t.zone.run((function(){t.resizing.emit({edges:ye({edges:e.edges,initialRectangle:e.startingRect,newRectangle:n}),rectangle:n})})),e.currentRect=n})),n.pipe(Object(y.a)((function(e){var n=e.clientX,i=e.clientY;return e.edges||me({clientX:n,clientY:i,elm:t.elm,allowedEdges:t.resizeEdges,cursorPrecision:t.resizeCursorPrecision})}))).pipe(Object(Y.a)((function(e){return Object.keys(e).length>0})),Object(b.a)(this.destroy$)).subscribe((function(n){e&&o();var i=function(e,t){var n=0,i=0,r=e.nativeElement.style,o=["transform","-ms-transform","-moz-transform","-o-transform"].map((function(e){return r[e]})).find((function(e){return!!e}));if(o&&o.includes("translate")&&(n=o.replace(/.*translate3?d?\((-?[0-9]*)px, (-?[0-9]*)px.*/,"$1"),i=o.replace(/.*translate3?d?\((-?[0-9]*)px, (-?[0-9]*)px.*/,"$2")),"absolute"===t)return{height:e.nativeElement.offsetHeight,width:e.nativeElement.offsetWidth,top:e.nativeElement.offsetTop-i,bottom:e.nativeElement.offsetHeight+e.nativeElement.offsetTop-i,left:e.nativeElement.offsetLeft-n,right:e.nativeElement.offsetWidth+e.nativeElement.offsetLeft-n};var a=e.nativeElement.getBoundingClientRect();return{height:a.height,width:a.width,top:a.top-i,bottom:a.bottom-i,left:a.left-n,right:a.right-n,scrollTop:e.nativeElement.scrollTop,scrollLeft:e.nativeElement.scrollLeft}}(t.elm,t.ghostElementPositioning);e={edges:n,startingRect:i,currentRect:i};var r=a(),s=ve(e.edges,r);t.renderer.setStyle(document.body,"cursor",s),t.setElementClass(t.elm,"resize-active",!0),t.enableGhostResize&&(e.clonedNode=t.elm.nativeElement.cloneNode(!0),t.elm.nativeElement.parentElement.appendChild(e.clonedNode),t.renderer.setStyle(t.elm.nativeElement,"visibility","hidden"),t.renderer.setStyle(e.clonedNode,"position",t.ghostElementPositioning),t.renderer.setStyle(e.clonedNode,"left",e.startingRect.left+"px"),t.renderer.setStyle(e.clonedNode,"top",e.startingRect.top+"px"),t.renderer.setStyle(e.clonedNode,"height",e.startingRect.height+"px"),t.renderer.setStyle(e.clonedNode,"width",e.startingRect.width+"px"),t.renderer.setStyle(e.clonedNode,"cursor",ve(e.edges,r)),t.renderer.addClass(e.clonedNode,"resize-ghost-element"),e.clonedNode.scrollTop=e.startingRect.scrollTop,e.clonedNode.scrollLeft=e.startingRect.scrollLeft),t.resizeStart.observers.length>0&&t.zone.run((function(){t.resizeStart.emit({edges:ye({edges:n,initialRectangle:i,newRectangle:i}),rectangle:he(i,{},0,0)})}))})),r.pipe(Object(b.a)(this.destroy$)).subscribe((function(){e&&(t.renderer.removeClass(t.elm.nativeElement,"resize-active"),t.renderer.setStyle(document.body,"cursor",""),t.renderer.setStyle(t.elm.nativeElement,"cursor",""),t.resizeEnd.observers.length>0&&t.zone.run((function(){t.resizeEnd.emit({edges:ye({edges:e.edges,initialRectangle:e.startingRect,newRectangle:e.currentRect}),rectangle:e.currentRect})})),o(),e=null)}))}},{key:"ngOnChanges",value:function(e){e.resizeEdges&&this.resizeEdges$.next(this.resizeEdges)}},{key:"ngOnDestroy",value:function(){Object(o.J)(this.platformId)&&this.renderer.setStyle(document.body,"cursor",""),this.mousedown.complete(),this.mouseup.complete(),this.mousemove.complete(),this.resizeEdges$.complete(),this.destroy$.next()}},{key:"setElementClass",value:function(e,t,n){n?this.renderer.addClass(e.nativeElement,t):this.renderer.removeClass(e.nativeElement,t)}}])}();Me.\u0275fac=function(e){return new(e||Me)(r.gc(r.Q),r.gc(r.U),r.gc(r.r),r.gc(r.N))},Me.\u0275dir=r.bc({type:Me,selectors:[["","mwlResizable",""]],inputs:{resizeEdges:"resizeEdges",enableGhostResize:"enableGhostResize",resizeSnapGrid:"resizeSnapGrid",resizeCursors:"resizeCursors",resizeCursorPrecision:"resizeCursorPrecision",ghostElementPositioning:"ghostElementPositioning",allowNegativeResizes:"allowNegativeResizes",mouseMoveThrottleMS:"mouseMoveThrottleMS",validateResize:"validateResize"},outputs:{resizeStart:"resizeStart",resizing:"resizing",resizeEnd:"resizeEnd"},exportAs:["mwlResizable"],features:[r.Sb]}),Me.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[r.Q]}]},{type:r.U},{type:r.r},{type:r.N}]},Me.propDecorators={validateResize:[{type:r.E}],resizeEdges:[{type:r.E}],enableGhostResize:[{type:r.E}],resizeSnapGrid:[{type:r.E}],resizeCursors:[{type:r.E}],resizeCursorPrecision:[{type:r.E}],ghostElementPositioning:[{type:r.E}],allowNegativeResizes:[{type:r.E}],mouseMoveThrottleMS:[{type:r.E}],resizeStart:[{type:r.P}],resizing:[{type:r.P}],resizeEnd:[{type:r.P}]};var _e=function(){function e(t,n){_classCallCheck(this,e),this.pointerDown=new p.a((function(e){var i,r;return n.runOutsideAngular((function(){i=t.listen("document","mousedown",(function(t){e.next({clientX:t.clientX,clientY:t.clientY,event:t})})),de&&(r=t.listen("document","touchstart",(function(t){e.next({clientX:t.touches[0].clientX,clientY:t.touches[0].clientY,event:t})})))})),function(){i(),de&&r()}})).pipe(Object(G.a)()),this.pointerMove=new p.a((function(e){var i,r;return n.runOutsideAngular((function(){i=t.listen("document","mousemove",(function(t){e.next({clientX:t.clientX,clientY:t.clientY,event:t})})),de&&(r=t.listen("document","touchmove",(function(t){e.next({clientX:t.targetTouches[0].clientX,clientY:t.targetTouches[0].clientY,event:t})})))})),function(){i(),de&&r()}})).pipe(Object(G.a)()),this.pointerUp=new p.a((function(e){var i,r,o;return n.runOutsideAngular((function(){i=t.listen("document","mouseup",(function(t){e.next({clientX:t.clientX,clientY:t.clientY,event:t})})),de&&(r=t.listen("document","touchend",(function(t){e.next({clientX:t.changedTouches[0].clientX,clientY:t.changedTouches[0].clientY,event:t})})),o=t.listen("document","touchcancel",(function(t){e.next({clientX:t.changedTouches[0].clientX,clientY:t.changedTouches[0].clientY,event:t})})))})),function(){i(),de&&(r(),o())}})).pipe(Object(G.a)())}return _createClass(e,null,[{key:"getInstance",value:function(t,n){return e.instance||(e.instance=new e(t,n)),e.instance}}])}(),Oe=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.renderer=t,this.element=n,this.zone=i,this.resizableDirective=r,this.resizeEdges={},this.eventListeners={},this.destroy$=new l.b}),[{key:"ngOnInit",value:function(){var e=this;this.zone.runOutsideAngular((function(){e.listenOnTheHost("mousedown").subscribe((function(t){e.onMousedown(t,t.clientX,t.clientY)})),e.listenOnTheHost("mouseup").subscribe((function(t){e.onMouseup(t.clientX,t.clientY)})),de&&(e.listenOnTheHost("touchstart").subscribe((function(t){e.onMousedown(t,t.touches[0].clientX,t.touches[0].clientY)})),Object(O.a)(e.listenOnTheHost("touchend"),e.listenOnTheHost("touchcancel")).subscribe((function(t){e.onMouseup(t.changedTouches[0].clientX,t.changedTouches[0].clientY)})))}))}},{key:"ngOnDestroy",value:function(){this.destroy$.next(),this.unsubscribeEventListeners()}},{key:"onMousedown",value:function(e,t,n){var i=this;e.preventDefault(),this.eventListeners.touchmove||(this.eventListeners.touchmove=this.renderer.listen(this.element.nativeElement,"touchmove",(function(e){i.onMousemove(e,e.targetTouches[0].clientX,e.targetTouches[0].clientY)}))),this.eventListeners.mousemove||(this.eventListeners.mousemove=this.renderer.listen(this.element.nativeElement,"mousemove",(function(e){i.onMousemove(e,e.clientX,e.clientY)}))),this.resizable.mousedown.next({clientX:t,clientY:n,edges:this.resizeEdges})}},{key:"onMouseup",value:function(e,t){this.unsubscribeEventListeners(),this.resizable.mouseup.next({clientX:e,clientY:t,edges:this.resizeEdges})}},{key:"resizable",get:function(){return this.resizableDirective||this.resizableContainer}},{key:"onMousemove",value:function(e,t,n){this.resizable.mousemove.next({clientX:t,clientY:n,edges:this.resizeEdges,event:e})}},{key:"unsubscribeEventListeners",value:function(){var e=this;Object.keys(this.eventListeners).forEach((function(t){e.eventListeners[t](),delete e.eventListeners[t]}))}},{key:"listenOnTheHost",value:function(e){return Object(A.a)(this.element.nativeElement,e).pipe(Object(b.a)(this.destroy$))}}])}();Oe.\u0275fac=function(e){return new(e||Oe)(r.gc(r.U),r.gc(r.r),r.gc(r.N),r.gc(Me,8))},Oe.\u0275dir=r.bc({type:Oe,selectors:[["","mwlResizeHandle",""]],inputs:{resizeEdges:"resizeEdges",resizableContainer:"resizableContainer"}}),Oe.ctorParameters=function(){return[{type:r.U},{type:r.r},{type:r.N},{type:Me,decorators:[{type:r.O}]}]},Oe.propDecorators={resizeEdges:[{type:r.E}],resizableContainer:[{type:r.E}]};var ze=_createClass((function e(){_classCallCheck(this,e)}));ze.\u0275mod=r.ec({type:ze}),ze.\u0275inj=r.dc({factory:function(e){return new(e||ze)}});var Ae=n("R0Ic"),ke=function(e){return{action:e}};function Ce(e,t){if(1&e){var n=r.nc();r.mc(0,"a",5),r.uc("mwlClick",(function(e){r.ad(n);var i=t.$implicit,o=r.yc(2).event;return i.onClick({event:o,sourceEvent:e})}))("mwlKeydownEnter",(function(e){r.ad(n);var i=t.$implicit,o=r.yc(2).event;return i.onClick({event:o,sourceEvent:e})})),r.zc(1,"calendarA11y"),r.od(2,"\n        "),r.lc()}if(2&e){var i=t.$implicit;r.Gc("ngClass",i.cssClass)("innerHtml",i.label,r.bd),r.Vb("aria-label",r.Bc(1,3,r.Mc(6,ke,i),"actionButtonLabel"))}}function we(e,t){if(1&e&&(r.mc(0,"span",3),r.od(1,"\n        "),r.md(2,Ce,3,8,"a",4),r.od(3,"\n      "),r.lc()),2&e){var n=r.yc(),i=n.event,o=n.trackByActionId;r.Ub(2),r.Gc("ngForOf",i.actions)("ngForTrackBy",o)}}function Se(e,t){if(1&e&&(r.od(0,"\n      "),r.md(1,we,4,2,"span",2),r.od(2,"\n    ")),2&e){var n=t.event;r.Ub(1),r.Gc("ngIf",n.actions)}}function Te(e,t){1&e&&r.od(0,"\n    ")}var qe=function(e,t){return{event:e,trackByActionId:t}},Le=function(){return{}};function Ee(e,t){if(1&e&&(r.od(0,"\n      "),r.mc(1,"span",2),r.zc(2,"calendarEventTitle"),r.zc(3,"calendarA11y"),r.od(4,"\n      "),r.lc(),r.od(5,"\n    ")),2&e){var n=t.event,i=t.view;r.Ub(1),r.Gc("innerHTML",r.Cc(2,2,n.title,i,n),r.bd),r.Vb("aria-hidden",r.Bc(3,6,r.Lc(9,Le),"hideEventTitle"))}}function De(e,t){1&e&&r.od(0,"\n    ")}var Re=function(e,t){return{event:e,view:t}};function xe(e,t){if(1&e&&(r.od(0,"\n      "),r.mc(1,"div",2),r.od(2,"\n        "),r.hc(3,"div",3),r.od(4,"\n        "),r.hc(5,"div",4),r.od(6,"\n      "),r.lc(),r.od(7,"\n    ")),2&e){var n=t.contents,i=t.placement;r.Ub(1),r.Gc("ngClass","cal-tooltip-"+i),r.Ub(4),r.Gc("innerHtml",n,r.bd)}}function Ie(e,t){1&e&&r.od(0,"\n    ")}var We=function(e,t,n){return{contents:e,placement:t,event:n}},Pe=function(e){return{backgroundColor:e}};function Ne(e,t){if(1&e){var n=r.nc();r.mc(0,"mwl-calendar-month-cell",7),r.uc("mwlClick",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).dayClicked.emit({day:i,sourceEvent:e})}))("mwlKeydownEnter",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).dayClicked.emit({day:i,sourceEvent:e})}))("highlightDay",(function(e){return r.ad(n),r.yc(2).toggleDayHighlight(e.event,!0)}))("unhighlightDay",(function(e){return r.ad(n),r.yc(2).toggleDayHighlight(e.event,!1)}))("drop",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).eventDropped(i,e.dropData.event,e.dropData.draggedFrom)}))("eventClicked",(function(e){return r.ad(n),r.yc(2).eventClicked.emit({event:e.event,sourceEvent:e.sourceEvent})})),r.zc(1,"calendarA11y"),r.od(2,"\n            "),r.lc()}if(2&e){var i=t.$implicit,o=r.yc(2);r.Gc("ngClass",null==i?null:i.cssClass)("day",i)("openDay",o.openDay)("locale",o.locale)("tooltipPlacement",o.tooltipPlacement)("tooltipAppendToBody",o.tooltipAppendToBody)("tooltipTemplate",o.tooltipTemplate)("tooltipDelay",o.tooltipDelay)("customTemplate",o.cellTemplate)("ngStyle",r.Mc(15,Pe,i.backgroundColor))("clickListenerDisabled",0===o.dayClicked.observers.length),r.Vb("tabindex",r.Bc(1,12,r.Lc(17,Le),"monthCellTabIndex"))}}function je(e,t){if(1&e){var n=r.nc();r.mc(0,"div"),r.od(1,"\n          "),r.mc(2,"div",4),r.od(3,"\n            "),r.md(4,Ne,3,18,"mwl-calendar-month-cell",5),r.zc(5,"slice"),r.od(6,"\n          "),r.lc(),r.od(7,"\n          "),r.mc(8,"mwl-calendar-open-day-events",6),r.uc("eventClicked",(function(e){return r.ad(n),r.yc().eventClicked.emit({event:e.event,sourceEvent:e.sourceEvent})}))("drop",(function(e){r.ad(n);var t=r.yc();return t.eventDropped(t.openDay,e.dropData.event,e.dropData.draggedFrom)})),r.od(9,"\n          "),r.lc(),r.od(10,"\n        "),r.lc()}if(2&e){var i=t.$implicit,o=r.yc();r.Ub(4),r.Gc("ngForOf",r.Cc(5,9,o.view.days,i,i+o.view.totalDaysVisibleInWeek))("ngForTrackBy",o.trackByDate),r.Ub(4),r.Gc("locale",o.locale)("isOpen",o.openRowIndex===i)("events",null==o.openDay?null:o.openDay.events)("date",null==o.openDay?null:o.openDay.date)("customTemplate",o.openDayEventsTemplate)("eventTitleTemplate",o.eventTitleTemplate)("eventActionsTemplate",o.eventActionsTemplate)}}function Be(e,t){if(1&e){var n=r.nc();r.mc(0,"div",4),r.uc("click",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).columnHeaderClicked.emit({isoDayNumber:i.day,sourceEvent:e})})),r.od(1),r.zc(2,"calendarDate"),r.lc()}if(2&e){var i=t.$implicit,o=r.yc().locale;r.Yb("cal-past",i.isPast)("cal-today",i.isToday)("cal-future",i.isFuture)("cal-weekend",i.isWeekend),r.Gc("ngClass",i.cssClass),r.Ub(1),r.qd("\n          ",r.Cc(2,10,i.date,"monthViewColumnHeader",o),"\n        ")}}function Fe(e,t){if(1&e&&(r.od(0,"\n      "),r.mc(1,"div",2),r.od(2,"\n        "),r.md(3,Be,3,14,"div",3),r.od(4,"\n      "),r.lc(),r.od(5,"\n    ")),2&e){var n=t.days,i=t.trackByWeekDayHeaderDate;r.Ub(3),r.Gc("ngForOf",n)("ngForTrackBy",i)}}function Ue(e,t){1&e&&r.od(0,"\n    ")}var Ve=function(e,t,n){return{days:e,locale:t,trackByWeekDayHeaderDate:n}};function He(e,t){if(1&e&&(r.mc(0,"span",7),r.od(1),r.lc()),2&e){var n=r.yc().day;r.Ub(1),r.pd(n.badgeTotal)}}var Ye=function(e,t){return{event:e,draggedFrom:t}},Xe=function(e,t){return{x:e,y:t}},Ge=function(){return{delay:300,delta:30}};function Ke(e,t){if(1&e){var n=r.nc();r.mc(0,"div",10),r.uc("mouseenter",(function(){r.ad(n);var e=t.$implicit;return r.yc(2).highlightDay.emit({event:e})}))("mouseleave",(function(){r.ad(n);var e=t.$implicit;return r.yc(2).unhighlightDay.emit({event:e})}))("mwlClick",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).eventClicked.emit({event:i,sourceEvent:e})})),r.zc(1,"calendarEventTitle"),r.zc(2,"calendarA11y"),r.lc()}if(2&e){var i=t.$implicit,o=r.yc(2),a=o.tooltipPlacement,s=o.tooltipTemplate,c=o.tooltipAppendToBody,l=o.tooltipDelay,u=o.day,d=o.validateDrag;r.Yb("cal-draggable",i.draggable),r.Gc("ngStyle",r.Mc(22,Pe,null==i.color?null:i.color.primary))("ngClass",null==i?null:i.cssClass)("mwlCalendarTooltip",r.Cc(1,15,i.title,"monthTooltip",i))("tooltipPlacement",a)("tooltipEvent",i)("tooltipTemplate",s)("tooltipAppendToBody",c)("tooltipDelay",l)("dropData",r.Nc(24,Ye,i,u))("dragAxis",r.Nc(27,Xe,i.draggable,i.draggable))("validateDrag",d)("touchStartLongPress",r.Lc(30,Ge)),r.Vb("aria-hidden",r.Bc(2,19,r.Lc(31,Le),"hideMonthCellEvents"))}}function Qe(e,t){if(1&e&&(r.mc(0,"div",8),r.od(1,"\n        "),r.md(2,Ke,3,32,"div",9),r.od(3,"\n      "),r.lc()),2&e){var n=r.yc(),i=n.day,o=n.trackByEventId;r.Ub(2),r.Gc("ngForOf",i.events)("ngForTrackBy",o)}}var Je=function(e,t){return{day:e,locale:t}};function Ze(e,t){if(1&e&&(r.od(0,"\n      "),r.mc(1,"div",2),r.zc(2,"calendarA11y"),r.od(3,"\n        "),r.mc(4,"span",3),r.od(5,"\n          "),r.md(6,He,2,1,"span",4),r.od(7,"\n          "),r.mc(8,"span",5),r.od(9),r.zc(10,"calendarDate"),r.lc(),r.od(11,"\n        "),r.lc(),r.od(12,"\n      "),r.lc(),r.od(13,"\n      "),r.md(14,Qe,4,2,"div",6),r.od(15,"\n    ")),2&e){var n=t.day,i=t.locale;r.Ub(1),r.Vb("aria-label",r.Bc(2,4,r.Nc(11,Je,n,i),"monthCell")),r.Ub(5),r.Gc("ngIf",n.badgeTotal>0),r.Ub(3),r.pd(r.Cc(10,7,n.date,"monthViewDayNumber",i)),r.Ub(5),r.Gc("ngIf",n.events.length>0)}}function $e(e,t){1&e&&r.od(0,"\n    ")}var et=function(e,t,n,i,r,o,a,s,c,l,u,d){return{day:e,openDay:t,locale:n,tooltipPlacement:i,highlightDay:r,unhighlightDay:o,eventClicked:a,tooltipTemplate:s,tooltipAppendToBody:c,tooltipDelay:l,trackByEventId:u,validateDrag:d}},tt=function(e){return{event:e}},nt=function(e,t){return{event:e,locale:t}};function it(e,t){if(1&e){var n=r.nc();r.mc(0,"div",7),r.od(1,"\n          "),r.mc(2,"span",8),r.od(3,"\n          "),r.lc(),r.od(4,"\n           \n          "),r.mc(5,"mwl-calendar-event-title",9),r.uc("mwlClick",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).eventClicked.emit({event:i,sourceEvent:e})}))("mwlKeydownEnter",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).eventClicked.emit({event:i,sourceEvent:e})})),r.zc(6,"calendarA11y"),r.od(7,"\n          "),r.lc(),r.od(8,"\n           \n          "),r.mc(9,"mwl-calendar-event-actions",10),r.od(10,"\n          "),r.lc(),r.od(11,"\n        "),r.lc()}if(2&e){var i=t.$implicit,o=r.yc(2).validateDrag,a=r.yc();r.Yb("cal-draggable",i.draggable),r.Gc("ngClass",null==i?null:i.cssClass)("dropData",r.Mc(16,tt,i))("dragAxis",r.Nc(18,Xe,i.draggable,i.draggable))("validateDrag",o)("touchStartLongPress",r.Lc(21,Ge)),r.Ub(2),r.Gc("ngStyle",r.Mc(22,Pe,null==i.color?null:i.color.primary)),r.Ub(3),r.Gc("event",i)("customTemplate",a.eventTitleTemplate),r.Vb("aria-label",r.Bc(6,13,r.Nc(24,nt,i,a.locale),"eventDescription")),r.Ub(4),r.Gc("event",i)("customTemplate",a.eventActionsTemplate)}}var rt=function(e,t){return{date:e,locale:t}};function ot(e,t){if(1&e&&(r.mc(0,"div",3),r.od(1,"\n        "),r.hc(2,"span",4),r.zc(3,"calendarA11y"),r.od(4,"\n        "),r.hc(5,"span",5),r.zc(6,"calendarA11y"),r.od(7,"\n        "),r.md(8,it,12,27,"div",6),r.od(9,"\n      "),r.lc()),2&e){var n=r.yc(),i=n.events,o=n.trackByEventId,a=r.yc();r.Gc("@collapse",void 0),r.Ub(2),r.Vb("aria-label",r.Bc(3,5,r.Nc(11,rt,a.date,a.locale),"openDayEventsAlert")),r.Ub(3),r.Vb("aria-label",r.Bc(6,8,r.Nc(14,rt,a.date,a.locale),"openDayEventsLandmark")),r.Ub(3),r.Gc("ngForOf",i)("ngForTrackBy",o)}}function at(e,t){if(1&e&&(r.od(0,"\n      "),r.md(1,ot,10,17,"div",2),r.od(2,"\n    ")),2&e){var n=t.isOpen;r.Ub(1),r.Gc("ngIf",n)}}function st(e,t){1&e&&r.od(0,"\n    ")}var ct=function(e,t,n,i,r){return{events:e,eventClicked:t,isOpen:n,trackByEventId:i,validateDrag:r}};function lt(e,t){if(1&e){var n=r.nc();r.mc(0,"div",13),r.uc("drop",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).eventDropped(e,i.date,!0)}))("dragEnter",(function(){r.ad(n);var e=t.$implicit;return r.yc(2).dateDragEnter(e.date)})),r.lc()}}var ut=function(){return{left:!0}};function dt(e,t){1&e&&r.hc(0,"div",22),2&e&&r.Gc("resizeEdges",r.Lc(1,ut))}var pt=function(){return{right:!0}};function ht(e,t){1&e&&r.hc(0,"div",23),2&e&&r.Gc("resizeEdges",r.Lc(1,pt))}var ft=function(e,t){return{left:e,right:t}},bt=function(e,t){return{event:e,calendarId:t}},mt=function(e){return{x:e}};function gt(e,t){if(1&e){var n=r.nc();r.mc(0,"div",17,18),r.uc("resizeStart",(function(e){r.ad(n);var i=t.$implicit;r.yc();var o=r.Wc(1);return r.yc(2).allDayEventResizeStarted(o,i,e)}))("resizing",(function(e){r.ad(n);var i=t.$implicit,o=r.yc(3);return o.allDayEventResizing(i,e,o.dayColumnWidth)}))("resizeEnd",(function(){r.ad(n);var e=t.$implicit;return r.yc(3).allDayEventResizeEnded(e)}))("dragStart",(function(){r.ad(n);var e=r.Wc(1);r.yc();var t=r.Wc(1);return r.yc(2).dragStarted(t,e)}))("dragging",(function(){return r.ad(n),r.yc(3).allDayEventDragMove()}))("dragEnd",(function(e){r.ad(n);var i=t.$implicit,o=r.yc(3);return o.dragEnded(i,e,o.dayColumnWidth)})),r.od(2,"\n            "),r.md(3,dt,1,2,"div",19),r.od(4,"\n            "),r.mc(5,"mwl-calendar-week-view-event",20),r.uc("eventClicked",(function(e){r.ad(n);var i=t.$implicit;return r.yc(3).eventClicked.emit({event:i.event,sourceEvent:e.sourceEvent})})),r.od(6,"\n            "),r.lc(),r.od(7,"\n            "),r.md(8,ht,1,2,"div",21),r.od(9,"\n          "),r.lc()}if(2&e){var i=t.$implicit,o=r.yc(3);r.jd("width",100/o.days.length*i.span,"%")("margin-left",100/o.days.length*i.offset,"%"),r.Yb("cal-draggable",i.event.draggable&&0===o.allDayEventResizes.size)("cal-starts-within-week",!i.startsBeforeWeek)("cal-ends-within-week",!i.endsAfterWeek),r.Gc("ngClass",null==i.event?null:i.event.cssClass)("resizeSnapGrid",r.Nc(30,ft,o.dayColumnWidth,o.dayColumnWidth))("validateResize",o.validateResize)("dropData",r.Nc(33,bt,i.event,o.calendarId))("dragAxis",r.Nc(36,Xe,i.event.draggable&&0===o.allDayEventResizes.size,!o.snapDraggedEvents&&i.event.draggable&&0===o.allDayEventResizes.size))("dragSnapGrid",o.snapDraggedEvents?r.Mc(39,mt,o.dayColumnWidth):r.Lc(41,Le))("validateDrag",o.validateDrag)("touchStartLongPress",r.Lc(42,Ge)),r.Ub(3),r.Gc("ngIf",(null==i.event||null==i.event.resizable?null:i.event.resizable.beforeStart)&&!i.startsBeforeWeek),r.Ub(2),r.Gc("locale",o.locale)("weekEvent",i)("tooltipPlacement",o.tooltipPlacement)("tooltipTemplate",o.tooltipTemplate)("tooltipAppendToBody",o.tooltipAppendToBody)("tooltipDelay",o.tooltipDelay)("customTemplate",o.eventTemplate)("eventTitleTemplate",o.eventTitleTemplate)("eventActionsTemplate",o.eventActionsTemplate)("daysInWeek",o.daysInWeek),r.Ub(3),r.Gc("ngIf",(null==i.event||null==i.event.resizable?null:i.event.resizable.afterEnd)&&!i.endsAfterWeek)}}function vt(e,t){if(1&e&&(r.mc(0,"div",14,15),r.od(2,"\n          "),r.md(3,gt,10,43,"div",16),r.od(4,"\n        "),r.lc()),2&e){var n=t.$implicit,i=r.yc(2);r.Ub(3),r.Gc("ngForOf",n.row)("ngForTrackBy",i.trackByWeekAllDayEvent)}}function yt(e,t){if(1&e){var n=r.nc();r.mc(0,"div",8,9),r.uc("dragEnter",(function(){return r.ad(n),r.yc().dragEnter("allDay")}))("dragLeave",(function(){return r.ad(n),r.yc().dragLeave("allDay")})),r.od(2,"\n        "),r.mc(3,"div",5),r.od(4,"\n          "),r.hc(5,"div",10),r.od(6,"\n          "),r.md(7,lt,1,0,"div",11),r.od(8,"\n        "),r.lc(),r.od(9,"\n        "),r.md(10,vt,5,2,"div",12),r.od(11,"\n      "),r.lc()}if(2&e){var i=r.yc();r.Ub(5),r.Gc("ngTemplateOutlet",i.allDayEventsLabelTemplate),r.Ub(2),r.Gc("ngForOf",i.days)("ngForTrackBy",i.trackByWeekDayHeaderDate),r.Ub(3),r.Gc("ngForOf",i.view.allDayEventRows)("ngForTrackBy",i.trackById)}}function Mt(e,t){if(1&e&&(r.mc(0,"mwl-calendar-week-view-hour-segment",28),r.od(1,"\n            "),r.lc()),2&e){var n=t.$implicit,i=r.yc(3);r.jd("height",i.hourSegmentHeight,"px"),r.Gc("segment",n)("segmentHeight",i.hourSegmentHeight)("locale",i.locale)("customTemplate",i.hourSegmentTemplate)("isTimeLabel",!0)("daysInWeek",i.daysInWeek)}}function _t(e,t){if(1&e&&(r.mc(0,"div",26),r.od(1,"\n            "),r.md(2,Mt,2,8,"mwl-calendar-week-view-hour-segment",27),r.od(3,"\n          "),r.lc()),2&e){var n=t.$implicit,i=t.odd,o=r.yc(2);r.Yb("cal-hour-odd",i),r.Ub(2),r.Gc("ngForOf",n.segments)("ngForTrackBy",o.trackByHourSegment)}}function Ot(e,t){if(1&e&&(r.mc(0,"div",24),r.od(1,"\n          "),r.md(2,_t,4,4,"div",25),r.od(3,"\n        "),r.lc()),2&e){var n=r.yc();r.Ub(2),r.Gc("ngForOf",n.view.hourColumns[0].hours)("ngForTrackBy",n.trackByHour)}}var zt=function(){return{left:!0,top:!0}};function At(e,t){1&e&&r.hc(0,"div",22),2&e&&r.Gc("resizeEdges",r.Lc(1,zt))}function kt(e,t){}function Ct(e,t){if(1&e){var n=r.nc();r.od(0,"\n                  "),r.mc(1,"mwl-calendar-week-view-event",36),r.uc("eventClicked",(function(e){r.ad(n);var t=r.yc().$implicit;return r.yc(2).eventClicked.emit({event:t.event,sourceEvent:e.sourceEvent})})),r.od(2,"\n                  "),r.lc(),r.od(3,"\n                ")}if(2&e){var i=r.yc().$implicit,o=r.yc().$implicit,a=r.yc();r.Ub(1),r.Gc("locale",a.locale)("weekEvent",i)("tooltipPlacement",a.tooltipPlacement)("tooltipTemplate",a.tooltipTemplate)("tooltipAppendToBody",a.tooltipAppendToBody)("tooltipDisabled",a.dragActive||a.timeEventResizes.size>0)("tooltipDelay",a.tooltipDelay)("customTemplate",a.eventTemplate)("eventTitleTemplate",a.eventTitleTemplate)("eventActionsTemplate",a.eventActionsTemplate)("column",o)("daysInWeek",a.daysInWeek)}}var wt=function(){return{right:!0,bottom:!0}};function St(e,t){1&e&&r.hc(0,"div",23),2&e&&r.Gc("resizeEdges",r.Lc(1,wt))}var Tt=function(e,t,n,i){return{left:e,right:t,top:n,bottom:i}};function qt(e,t){if(1&e){var n=r.nc();r.mc(0,"div",33,18),r.uc("resizeStart",(function(e){r.ad(n);var i=t.$implicit,o=r.yc(2),a=r.Wc(13);return o.timeEventResizeStarted(a,i,e)}))("resizing",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).timeEventResizing(i,e)}))("resizeEnd",(function(){r.ad(n);var e=t.$implicit;return r.yc(2).timeEventResizeEnded(e)}))("dragStart",(function(){r.ad(n);var e=t.$implicit,i=r.Wc(1),o=r.yc(2),a=r.Wc(13);return o.dragStarted(a,i,e)}))("dragging",(function(e){r.ad(n);var i=t.$implicit;return r.yc(2).dragMove(i,e)}))("dragEnd",(function(e){r.ad(n);var i=t.$implicit,o=r.yc(2);return o.dragEnded(i,e,o.dayColumnWidth,!0)})),r.od(2,"\n                "),r.md(3,At,1,2,"div",19),r.od(4,"\n                "),r.md(5,kt,0,0,"ng-template",34),r.od(6,"\n                "),r.md(7,Ct,4,12,"ng-template",null,35,r.nd),r.od(9,"\n                "),r.md(10,St,1,2,"div",21),r.od(11,"\n              "),r.lc()}if(2&e){var i=t.$implicit,o=r.Wc(8),a=r.yc(2);r.jd("top",i.top,"px")("height",i.height,"px")("left",i.left,"%")("width",i.width,"%"),r.Yb("cal-draggable",i.event.draggable&&0===a.timeEventResizes.size)("cal-starts-within-day",!i.startsBeforeDay)("cal-ends-within-day",!i.endsAfterDay),r.Gc("ngClass",i.event.cssClass)("hidden",0===i.height&&0===i.width)("resizeSnapGrid",r.Pc(29,Tt,a.dayColumnWidth,a.dayColumnWidth,a.eventSnapSize||a.hourSegmentHeight,a.eventSnapSize||a.hourSegmentHeight))("validateResize",a.validateResize)("allowNegativeResizes",!0)("dropData",r.Nc(34,bt,i.event,a.calendarId))("dragAxis",r.Nc(37,Xe,i.event.draggable&&0===a.timeEventResizes.size,i.event.draggable&&0===a.timeEventResizes.size))("dragSnapGrid",a.snapDraggedEvents?r.Nc(40,Xe,a.dayColumnWidth,a.eventSnapSize||a.hourSegmentHeight):r.Lc(43,Le))("touchStartLongPress",r.Lc(44,Ge))("ghostDragEnabled",!a.snapDraggedEvents)("ghostElementTemplate",o)("validateDrag",a.validateDrag),r.Ub(3),r.Gc("ngIf",(null==i.event||null==i.event.resizable?null:i.event.resizable.beforeStart)&&!i.startsBeforeDay),r.Ub(2),r.Gc("ngTemplateOutlet",o),r.Ub(5),r.Gc("ngIf",(null==i.event||null==i.event.resizable?null:i.event.resizable.afterEnd)&&!i.endsAfterDay)}}function Lt(e,t){if(1&e){var n=r.nc();r.mc(0,"mwl-calendar-week-view-hour-segment",38),r.uc("mwlClick",(function(e){r.ad(n);var i=t.$implicit;return r.yc(3).hourSegmentClicked.emit({date:i.date,sourceEvent:e})}))("drop",(function(e){r.ad(n);var i=t.$implicit;return r.yc(3).eventDropped(e,i.date,!1)}))("dragEnter",(function(){r.ad(n);var e=t.$implicit;return r.yc(3).dateDragEnter(e.date)})),r.od(1,"\n              "),r.lc()}if(2&e){var i=t.$implicit,o=r.yc(3);r.jd("height",o.hourSegmentHeight,"px"),r.Gc("segment",i)("segmentHeight",o.hourSegmentHeight)("locale",o.locale)("customTemplate",o.hourSegmentTemplate)("daysInWeek",o.daysInWeek)("clickListenerDisabled",0===o.hourSegmentClicked.observers.length)("dragOverClass",o.dragActive&&o.snapDraggedEvents?null:"cal-drag-over")("isTimeLabel",1===o.daysInWeek)}}function Et(e,t){if(1&e&&(r.mc(0,"div",26),r.od(1,"\n              "),r.md(2,Lt,2,10,"mwl-calendar-week-view-hour-segment",37),r.od(3,"\n            "),r.lc()),2&e){var n=t.$implicit,i=t.odd,o=r.yc(2);r.Yb("cal-hour-odd",i),r.Ub(2),r.Gc("ngForOf",n.segments)("ngForTrackBy",o.trackByHourSegment)}}function Dt(e,t){if(1&e&&(r.mc(0,"div",29),r.od(1,"\n            "),r.hc(2,"mwl-calendar-week-view-current-time-marker",30),r.od(3,"\n            "),r.mc(4,"div",31),r.od(5,"\n              "),r.md(6,qt,12,45,"div",32),r.od(7,"\n            "),r.lc(),r.od(8,"\n\n            "),r.md(9,Et,4,4,"div",25),r.od(10,"\n          "),r.lc()),2&e){var n=t.$implicit,i=r.yc();r.Ub(2),r.Gc("columnDate",n.date)("dayStartHour",i.dayStartHour)("dayStartMinute",i.dayStartMinute)("dayEndHour",i.dayEndHour)("dayEndMinute",i.dayEndMinute)("hourSegments",i.hourSegments)("hourSegmentHeight",i.hourSegmentHeight)("customTemplate",i.currentTimeMarkerTemplate),r.Ub(4),r.Gc("ngForOf",n.events)("ngForTrackBy",i.trackByWeekTimeEvent),r.Ub(3),r.Gc("ngForOf",n.hours)("ngForTrackBy",i.trackByHour)}}function Rt(e,t){if(1&e){var n=r.nc();r.mc(0,"div",4),r.uc("mwlClick",(function(e){r.ad(n);var i=t.$implicit;return r.yc().dayHeaderClicked.emit({day:i,sourceEvent:e})}))("drop",(function(e){r.ad(n);var i=t.$implicit;return r.yc().eventDropped.emit({event:e.dropData.event,newStart:i.date})}))("dragEnter",(function(){r.ad(n);var e=t.$implicit;return r.yc().dragEnter.emit({date:e.date})})),r.od(1,"\n          "),r.mc(2,"b"),r.od(3),r.zc(4,"calendarDate"),r.lc(),r.hc(5,"br"),r.od(6,"\n          "),r.mc(7,"span"),r.od(8),r.zc(9,"calendarDate"),r.lc(),r.od(10,"\n        "),r.lc()}if(2&e){var i=t.$implicit,o=r.yc().locale;r.Yb("cal-past",i.isPast)("cal-today",i.isToday)("cal-future",i.isFuture)("cal-weekend",i.isWeekend),r.Gc("ngClass",i.cssClass),r.Ub(3),r.pd(r.Cc(4,11,i.date,"weekViewColumnHeader",o)),r.Ub(5),r.pd(r.Cc(9,15,i.date,"weekViewColumnSubHeader",o))}}function xt(e,t){if(1&e&&(r.od(0,"\n      "),r.mc(1,"div",2),r.od(2,"\n        "),r.md(3,Rt,11,19,"div",3),r.od(4,"\n      "),r.lc(),r.od(5,"\n    ")),2&e){var n=t.days,i=t.trackByWeekDayHeaderDate;r.Ub(3),r.Gc("ngForOf",n)("ngForTrackBy",i)}}function It(e,t){1&e&&r.od(0,"\n    ")}var Wt=function(e,t,n,i,r,o){return{days:e,locale:t,dayHeaderClicked:n,eventDropped:i,dragEnter:r,trackByWeekDayHeaderDate:o}},Pt=function(e,t){return{backgroundColor:e,borderColor:t}};function Nt(e,t){if(1&e){var n=r.nc();r.od(0,"\n      "),r.mc(1,"div",2),r.uc("mwlClick",(function(e){return r.ad(n),t.eventClicked.emit({sourceEvent:e})}))("mwlKeydownEnter",(function(e){return r.ad(n),t.eventClicked.emit({sourceEvent:e})})),r.zc(2,"calendarEventTitle"),r.zc(3,"calendarA11y"),r.od(4,"\n        "),r.mc(5,"mwl-calendar-event-actions",3),r.od(6,"\n        "),r.lc(),r.od(7,"\n         \n        "),r.mc(8,"mwl-calendar-event-title",4),r.od(9,"\n        "),r.lc(),r.od(10,"\n      "),r.lc(),r.od(11,"\n    ")}if(2&e){var i=t.weekEvent,o=t.tooltipPlacement,a=t.tooltipTemplate,s=t.tooltipAppendToBody,c=t.tooltipDisabled,l=t.tooltipDelay,u=t.daysInWeek,d=r.yc();r.Ub(1),r.Gc("ngStyle",r.Nc(20,Pt,null==i.event.color?null:i.event.color.secondary,null==i.event.color?null:i.event.color.primary))("mwlCalendarTooltip",c?"":r.Cc(2,13,i.event.title,1===u?"dayTooltip":"weekTooltip",i.tempEvent||i.event))("tooltipPlacement",o)("tooltipEvent",i.tempEvent||i.event)("tooltipTemplate",a)("tooltipAppendToBody",s)("tooltipDelay",l),r.Vb("aria-label",r.Bc(3,17,r.Nc(23,nt,i.tempEvent||i.event,d.locale),"eventDescription")),r.Ub(4),r.Gc("event",i.tempEvent||i.event)("customTemplate",d.eventActionsTemplate),r.Ub(3),r.Gc("event",i.tempEvent||i.event)("customTemplate",d.eventTitleTemplate)("view",1===u?"day":"week")}}function jt(e,t){1&e&&r.od(0,"\n    ")}var Bt=function(e,t,n,i,r,o,a,s,c){return{weekEvent:e,tooltipPlacement:t,eventClicked:n,tooltipTemplate:i,tooltipAppendToBody:r,tooltipDisabled:o,tooltipDelay:a,column:s,daysInWeek:c}};function Ft(e,t){if(1&e&&(r.mc(0,"div",4),r.od(1),r.zc(2,"calendarDate"),r.lc()),2&e){var n=r.yc(),i=n.segment,o=n.daysInWeek,a=n.locale;r.Ub(1),r.qd("\n          ",r.Cc(2,1,i.displayDate,1===o?"dayViewHour":"weekViewHour",a),"\n        ")}}function Ut(e,t){if(1&e&&(r.od(0,"\n      "),r.mc(1,"div",2),r.zc(2,"calendarA11y"),r.od(3,"\n        "),r.md(4,Ft,3,5,"div",3),r.od(5,"\n      "),r.lc(),r.od(6,"\n    ")),2&e){var n=t.segment,i=t.segmentHeight,o=t.isTimeLabel,a=t.daysInWeek;r.Ub(1),r.jd("height",i,"px"),r.Yb("cal-hour-start",n.isStart)("cal-after-hour-start",!n.isStart),r.Gc("ngClass",n.cssClass),r.Vb("aria-hidden",r.Bc(2,9,r.Lc(12,Le),1===a?"hideDayHourSegment":"hideWeekHourSegment")),r.Ub(3),r.Gc("ngIf",o)}}function Vt(e,t){1&e&&r.od(0,"\n    ")}var Ht=function(e,t,n,i,r){return{segment:e,locale:t,segmentHeight:n,isTimeLabel:i,daysInWeek:r}};function Yt(e,t){if(1&e&&r.hc(0,"div",3),2&e){var n=r.yc().topPx;r.jd("top",n,"px")}}function Xt(e,t){if(1&e&&(r.od(0,"\n      "),r.md(1,Yt,1,2,"div",2),r.od(2,"\n    ")),2&e){var n=t.isVisible;r.Ub(1),r.Gc("ngIf",n)}}function Gt(e,t){1&e&&r.od(0,"\n    ")}var Kt=function(e,t,n,i,r,o,a){return{columnDate:e,dayStartHour:t,dayStartMinute:n,dayEndHour:i,dayEndMinute:r,isVisible:o,topPx:a}},Qt=_createClass((function e(){_classCallCheck(this,e),this.trackByActionId=function(e,t){return t.id?t.id:t}}));Qt.\u0275fac=function(e){return new(e||Qt)},Qt.\u0275cmp=r.ac({type:Qt,selectors:[["mwl-calendar-event-actions"]],inputs:{event:"event",customTemplate:"customTemplate"},decls:6,vars:5,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","cal-event-actions",4,"ngIf"],[1,"cal-event-actions"],["class","cal-event-action","href","javascript:;","tabindex","0","role","button",3,"ngClass","innerHtml","mwlClick","mwlKeydownEnter",4,"ngFor","ngForOf","ngForTrackBy"],["href","javascript:;","tabindex","0","role","button",1,"cal-event-action",3,"ngClass","innerHtml","mwlClick","mwlKeydownEnter"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,Se,3,1,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,Te,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Nc(2,qe,t.event,t.trackByActionId))}},directives:function(){return[o.A,o.t,o.s,o.q,Cn,wn]},pipes:function(){return[qn]},encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Qt.prototype,"event",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Qt.prototype,"customTemplate",void 0);var Jt=_createClass((function e(){_classCallCheck(this,e)}));Jt.\u0275fac=function(e){return new(e||Jt)},Jt.\u0275cmp=r.ac({type:Jt,selectors:[["mwl-calendar-event-title"]],inputs:{event:"event",customTemplate:"customTemplate",view:"view"},decls:6,vars:5,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal-event-title",3,"innerHTML"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,Ee,6,10,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,De,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Nc(2,Re,t.event,t.view))}},directives:function(){return[o.A]},pipes:function(){return[kn,qn]},encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Jt.prototype,"event",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jt.prototype,"customTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Jt.prototype,"view",void 0);var Zt=_createClass((function e(){_classCallCheck(this,e)}));Zt.\u0275fac=function(e){return new(e||Zt)},Zt.\u0275cmp=r.ac({type:Zt,selectors:[["mwl-calendar-tooltip-window"]],inputs:{contents:"contents",placement:"placement",event:"event",customTemplate:"customTemplate"},decls:6,vars:6,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal-tooltip",3,"ngClass"],[1,"cal-tooltip-arrow"],[1,"cal-tooltip-inner",3,"innerHtml"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,xe,8,2,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,Ie,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Oc(2,We,t.contents,t.placement,t.event))}},directives:[o.A,o.q],encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Zt.prototype,"contents",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Zt.prototype,"placement",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Zt.prototype,"event",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Zt.prototype,"customTemplate",void 0);var $t=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this.elementRef=t,this.injector=n,this.renderer=i,this.viewContainerRef=o,this.document=a,this.placement="auto",this.delay=null,this.cancelTooltipDelay$=new l.b,this.tooltipFactory=r.resolveComponentFactory(Zt)}),[{key:"ngOnChanges",value:function(e){this.tooltipRef&&(e.contents||e.customTemplate||e.event)&&(this.tooltipRef.instance.contents=this.contents,this.tooltipRef.instance.customTemplate=this.customTemplate,this.tooltipRef.instance.event=this.event,this.tooltipRef.changeDetectorRef.markForCheck(),this.contents||this.hide())}},{key:"ngOnDestroy",value:function(){this.hide()}},{key:"onMouseOver",value:function(){var e=this;(null===this.delay?Object(u.a)("now"):Object(d.a)(this.delay)).pipe(Object(b.a)(this.cancelTooltipDelay$)).subscribe((function(){e.show()}))}},{key:"onMouseOut",value:function(){this.hide()}},{key:"show",value:function(){var e=this;!this.tooltipRef&&this.contents&&(this.tooltipRef=this.viewContainerRef.createComponent(this.tooltipFactory,0,this.injector,[]),this.tooltipRef.instance.contents=this.contents,this.tooltipRef.instance.customTemplate=this.customTemplate,this.tooltipRef.instance.event=this.event,this.appendToBody&&this.document.body.appendChild(this.tooltipRef.location.nativeElement),requestAnimationFrame((function(){e.positionTooltip()})))}},{key:"hide",value:function(){this.tooltipRef&&(this.viewContainerRef.remove(this.viewContainerRef.indexOf(this.tooltipRef.hostView)),this.tooltipRef=null),this.cancelTooltipDelay$.next()}},{key:"positionTooltip",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.tooltipRef&&(this.tooltipRef.changeDetectorRef.detectChanges(),this.tooltipRef.instance.placement=function(e,t,n,i,r){var o=Array.isArray(n)?n:n.split(s),a=["top","bottom","left","right","top-left","top-right","bottom-left","bottom-right","left-top","left-bottom","right-top","right-bottom"],l=(t.classList,function(e){var t=e.split("-"),n=(t[0],t[1],[]);return n}),u=o.findIndex((function(e){return"auto"===e}));u>=0&&a.forEach((function(e){null==o.find((function(t){return-1!==t.search("^"+e)}))&&o.splice(u++,1,e)}));var d,p=t.style;p.position="absolute",p.top="0",p.left="0",p["will-change"]="transform";for(var h=!1,f=0,b=o;f<b.length;f++){l(d=b[f]);if(c.positionElements(e,t,d,i)){h=!0;break}}return h||(l(d=o[0]),c.positionElements(e,t,d,i)),d}(this.elementRef.nativeElement,this.tooltipRef.location.nativeElement.children[0],this.placement,this.appendToBody),-1===e.indexOf(this.tooltipRef.instance.placement)&&this.positionTooltip([].concat(_toConsumableArray(e),[this.tooltipRef.instance.placement])))}}])}();$t.\u0275fac=function(e){return new(e||$t)(r.gc(r.r),r.gc(r.D),r.gc(r.U),r.gc(r.m),r.gc(r.ib),r.gc(o.e))},$t.\u0275dir=r.bc({type:$t,selectors:[["","mwlCalendarTooltip",""]],hostBindings:function(e,t){1&e&&r.uc("mouseenter",(function(){return t.onMouseOver()}))("mouseleave",(function(){return t.onMouseOut()}))},inputs:{placement:["tooltipPlacement","placement"],delay:["tooltipDelay","delay"],contents:["mwlCalendarTooltip","contents"],customTemplate:["tooltipTemplate","customTemplate"],event:["tooltipEvent","event"],appendToBody:["tooltipAppendToBody","appendToBody"]},features:[r.Sb]}),$t.ctorParameters=function(){return[{type:r.r},{type:r.D},{type:r.U},{type:r.m},{type:r.ib},{type:void 0,decorators:[{type:r.z,args:[o.e]}]}]},Object(i.b)([Object(r.E)("mwlCalendarTooltip"),Object(i.c)("design:type",String)],$t.prototype,"contents",void 0),Object(i.b)([Object(r.E)("tooltipPlacement"),Object(i.c)("design:type",Object)],$t.prototype,"placement",void 0),Object(i.b)([Object(r.E)("tooltipTemplate"),Object(i.c)("design:type",r.cb)],$t.prototype,"customTemplate",void 0),Object(i.b)([Object(r.E)("tooltipEvent"),Object(i.c)("design:type",Object)],$t.prototype,"event",void 0),Object(i.b)([Object(r.E)("tooltipAppendToBody"),Object(i.c)("design:type",Boolean)],$t.prototype,"appendToBody",void 0),Object(i.b)([Object(r.E)("tooltipDelay"),Object(i.c)("design:type",Number)],$t.prototype,"delay",void 0),Object(i.b)([Object(r.x)("mouseenter"),Object(i.c)("design:type",Function),Object(i.c)("design:paramtypes",[]),Object(i.c)("design:returntype",void 0)],$t.prototype,"onMouseOver",null),Object(i.b)([Object(r.x)("mouseleave"),Object(i.c)("design:type",Function),Object(i.c)("design:paramtypes",[]),Object(i.c)("design:returntype",void 0)],$t.prototype,"onMouseOut",null),$t=Object(i.b)([Object(i.d)(5,Object(r.z)(o.e)),Object(i.c)("design:paramtypes",[r.r,r.D,r.U,r.m,r.ib,Object])],$t);var en,tn=_createClass((function e(){_classCallCheck(this,e)}));!function(e){e.Month="month",e.Week="week",e.Day="day"}(en||(en={}));var nn=function(e){return Object(M.e)(e,(function(){for(var e,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return(e=console).warn.apply(e,["angular-calendar"].concat(n))}))};function rn(e,t){return Math.floor(e.left)<=Math.ceil(t.left)&&Math.floor(t.left)<=Math.ceil(e.right)&&Math.floor(e.left)<=Math.ceil(t.right)&&Math.floor(t.right)<=Math.ceil(e.right)&&Math.floor(e.top)<=Math.ceil(t.top)&&Math.floor(t.top)<=Math.ceil(e.bottom)&&Math.floor(e.top)<=Math.ceil(t.bottom)&&Math.floor(t.bottom)<=Math.ceil(e.bottom)}function on(e,t){return Math.round(e/t)*t}var an=function(e,t){return t.id?t.id:t},sn=function(e,t){return t.date.toISOString()},cn=function(e,t){return t.date.toISOString()},ln=function(e,t){return t.segments[0].date.toISOString()},un=function(e,t){return t.event.id?t.event.id:t.event},dn=function(e,t){return t.event.id?t.event.id:t.event};function pn(e,t){return 60/(e*t)}function hn(e,t,n,i){return on(e,i||n)*pn(t,n)}function fn(e,t,n){return t.end?t.end:e.addMinutes(t.start,n)}function bn(e,t,n,i){for(var r=0,o=0,a=n<0?e.subDays:e.addDays,s=t;o<=Math.abs(n);){s=a(t,r);var c=e.getDay(s);-1===i.indexOf(c)&&o++,r++}return s}function mn(e,t,n){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r=arguments.length>4?arguments[4]:void 0,o=r?e.startOfDay(t):e.startOfWeek(t,{weekStartsOn:n}),a=e.endOfWeek(t,{weekStartsOn:n});i.indexOf(e.getDay(o))>-1&&o<a;)o=e.addDays(o,1);if(r)return{viewStart:o,viewEnd:e.endOfDay(bn(e,o,r-1,i))};for(var s=a;i.indexOf(e.getDay(s))>-1&&s>o;)s=e.subDays(s,1);return{viewStart:o,viewEnd:s}}function gn(e){var t=e.x,n=e.y;return Math.abs(t)>1||Math.abs(n)>1}var vn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dateAdapter=t,this.excludeDays=[],this.viewDateChange=new r.u}),[{key:"onClick",value:function(){var e={day:this.dateAdapter.subDays,week:this.dateAdapter.subWeeks,month:this.dateAdapter.subMonths}[this.view];this.view===en.Day?this.viewDateChange.emit(bn(this.dateAdapter,this.viewDate,-1,this.excludeDays)):this.view===en.Week&&this.daysInWeek?this.viewDateChange.emit(bn(this.dateAdapter,this.viewDate,-this.daysInWeek,this.excludeDays)):this.viewDateChange.emit(e(this.viewDate,1))}}])}();vn.\u0275fac=function(e){return new(e||vn)(r.gc(tn))},vn.\u0275dir=r.bc({type:vn,selectors:[["","mwlCalendarPreviousView",""]],hostBindings:function(e,t){1&e&&r.uc("click",(function(){return t.onClick()}))},inputs:{excludeDays:"excludeDays",view:"view",viewDate:"viewDate",daysInWeek:"daysInWeek"},outputs:{viewDateChange:"viewDateChange"}}),vn.ctorParameters=function(){return[{type:tn}]},Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],vn.prototype,"view",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],vn.prototype,"viewDate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],vn.prototype,"excludeDays",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],vn.prototype,"daysInWeek",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",r.u)],vn.prototype,"viewDateChange",void 0),Object(i.b)([Object(r.x)("click"),Object(i.c)("design:type",Function),Object(i.c)("design:paramtypes",[]),Object(i.c)("design:returntype",void 0)],vn.prototype,"onClick",null),vn=Object(i.b)([Object(i.c)("design:paramtypes",[tn])],vn);var yn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dateAdapter=t,this.excludeDays=[],this.viewDateChange=new r.u}),[{key:"onClick",value:function(){var e={day:this.dateAdapter.addDays,week:this.dateAdapter.addWeeks,month:this.dateAdapter.addMonths}[this.view];this.view===en.Day?this.viewDateChange.emit(bn(this.dateAdapter,this.viewDate,1,this.excludeDays)):this.view===en.Week&&this.daysInWeek?this.viewDateChange.emit(bn(this.dateAdapter,this.viewDate,this.daysInWeek,this.excludeDays)):this.viewDateChange.emit(e(this.viewDate,1))}}])}();yn.\u0275fac=function(e){return new(e||yn)(r.gc(tn))},yn.\u0275dir=r.bc({type:yn,selectors:[["","mwlCalendarNextView",""]],hostBindings:function(e,t){1&e&&r.uc("click",(function(){return t.onClick()}))},inputs:{excludeDays:"excludeDays",view:"view",viewDate:"viewDate",daysInWeek:"daysInWeek"},outputs:{viewDateChange:"viewDateChange"}}),yn.ctorParameters=function(){return[{type:tn}]},Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],yn.prototype,"view",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],yn.prototype,"viewDate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],yn.prototype,"excludeDays",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],yn.prototype,"daysInWeek",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",r.u)],yn.prototype,"viewDateChange",void 0),Object(i.b)([Object(r.x)("click"),Object(i.c)("design:type",Function),Object(i.c)("design:paramtypes",[]),Object(i.c)("design:returntype",void 0)],yn.prototype,"onClick",null),yn=Object(i.b)([Object(i.c)("design:paramtypes",[tn])],yn);var Mn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dateAdapter=t,this.viewDateChange=new r.u}),[{key:"onClick",value:function(){this.viewDateChange.emit(this.dateAdapter.startOfDay(new Date))}}])}();Mn.\u0275fac=function(e){return new(e||Mn)(r.gc(tn))},Mn.\u0275dir=r.bc({type:Mn,selectors:[["","mwlCalendarToday",""]],hostBindings:function(e,t){1&e&&r.uc("click",(function(){return t.onClick()}))},inputs:{viewDate:"viewDate"},outputs:{viewDateChange:"viewDateChange"}}),Mn.ctorParameters=function(){return[{type:tn}]},Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],Mn.prototype,"viewDate",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",r.u)],Mn.prototype,"viewDateChange",void 0),Object(i.b)([Object(r.x)("click"),Object(i.c)("design:type",Function),Object(i.c)("design:paramtypes",[]),Object(i.c)("design:returntype",void 0)],Mn.prototype,"onClick",null),Mn=Object(i.b)([Object(i.c)("design:paramtypes",[tn])],Mn);var _n=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dateAdapter=t}),[{key:"monthViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"EEEE",n)}},{key:"monthViewDayNumber",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"d",n)}},{key:"monthViewTitle",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"LLLL y",n)}},{key:"weekViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"EEEE",n)}},{key:"weekViewColumnSubHeader",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"MMM d",n)}},{key:"weekViewTitle",value:function(e){var t=e.date,n=e.locale,i=e.weekStartsOn,r=e.excludeDays,a=e.daysInWeek,s=mn(this.dateAdapter,t,i,r,a),c=s.viewStart,l=s.viewEnd,u=function(e,t){return Object(o.I)(e,"MMM d"+(t?", yyyy":""),n)};return"".concat(u(c,c.getUTCFullYear()!==l.getUTCFullYear())," - ").concat(u(l,!0))}},{key:"weekViewHour",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"h a",n)}},{key:"dayViewHour",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"h a",n)}},{key:"dayViewTitle",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"EEEE, MMMM d, y",n)}}])}();_n.\u0275fac=function(e){return new(e||_n)(r.qc(tn))},_n.\u0275prov=r.cc({token:_n,factory:function(e){return _n.\u0275fac(e)}}),_n.ctorParameters=function(){return[{type:tn}]};var On=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(_n=Object(i.b)([Object(i.c)("design:paramtypes",[tn])],_n));On.\u0275fac=function(e){return ti(e||On)},On.\u0275prov=r.cc({token:On,factory:function(e){return On.\u0275fac(e)}});var zn=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.dateFormatter=t,this.locale=n}),[{key:"transform",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.locale,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],o=arguments.length>5?arguments[5]:void 0;if(void 0===this.dateFormatter[t]){var a=Object.getOwnPropertyNames(Object.getPrototypeOf(On.prototype)).filter((function(e){return"constructor"!==e}));throw new Error("".concat(t," is not a valid date formatter. Can only be one of ").concat(a.join(", ")))}return this.dateFormatter[t]({date:e,locale:n,weekStartsOn:i,excludeDays:r,daysInWeek:o})}}])}();zn.\u0275fac=function(e){return new(e||zn)(r.gc(On),r.gc(r.H))},zn.\u0275pipe=r.fc({name:"calendarDate",type:zn,pure:!0}),zn.ctorParameters=function(){return[{type:On},{type:String,decorators:[{type:r.z,args:[r.H]}]}]},zn=Object(i.b)([Object(i.d)(1,Object(r.z)(r.H)),Object(i.c)("design:paramtypes",[On,String])],zn);var An=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"month",value:function(e,t){return e.title}},{key:"monthTooltip",value:function(e,t){return e.title}},{key:"week",value:function(e,t){return e.title}},{key:"weekTooltip",value:function(e,t){return e.title}},{key:"day",value:function(e,t){return e.title}},{key:"dayTooltip",value:function(e,t){return e.title}}])}(),kn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.calendarEventTitle=t}),[{key:"transform",value:function(e,t,n){return this.calendarEventTitle[t](n,e)}}])}();kn.\u0275fac=function(e){return new(e||kn)(r.gc(An))},kn.\u0275pipe=r.fc({name:"calendarEventTitle",type:kn,pure:!0}),kn.ctorParameters=function(){return[{type:An}]},kn=Object(i.b)([Object(i.c)("design:paramtypes",[An])],kn);var Cn=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.renderer=t,this.elm=n,this.document=i,this.clickListenerDisabled=!1,this.click=new r.u,this.destroy$=new l.b}),[{key:"ngOnInit",value:function(){var e=this;this.clickListenerDisabled||this.listen().pipe(Object(b.a)(this.destroy$)).subscribe((function(t){t.stopPropagation(),e.click.emit(t)}))}},{key:"ngOnDestroy",value:function(){this.destroy$.next()}},{key:"listen",value:function(){var e=this;return new p.a((function(t){return e.renderer.listen(e.elm.nativeElement,"click",(function(e){t.next(e)}))}))}}])}();Cn.\u0275fac=function(e){return new(e||Cn)(r.gc(r.U),r.gc(r.r),r.gc(o.e))},Cn.\u0275dir=r.bc({type:Cn,selectors:[["","mwlClick",""]],inputs:{clickListenerDisabled:"clickListenerDisabled"},outputs:{click:"mwlClick"}}),Cn.ctorParameters=function(){return[{type:r.U},{type:r.r},{type:void 0,decorators:[{type:r.z,args:[o.e]}]}]},Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Cn.prototype,"clickListenerDisabled",void 0),Object(i.b)([Object(r.P)("mwlClick"),Object(i.c)("design:type",Object)],Cn.prototype,"click",void 0),Cn=Object(i.b)([Object(i.d)(2,Object(r.z)(o.e)),Object(i.c)("design:paramtypes",[r.U,r.r,Object])],Cn);var wn=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.host=t,this.ngZone=n,this.renderer=i,this.keydown=new r.u,this.keydownListener=null}),[{key:"ngOnInit",value:function(){var e=this;this.ngZone.runOutsideAngular((function(){e.keydownListener=e.renderer.listen(e.host.nativeElement,"keydown",(function(t){13!==t.keyCode&&13!==t.which&&"Enter"!==t.key||(t.preventDefault(),t.stopPropagation(),e.ngZone.run((function(){e.keydown.emit(t)})))}))}))}},{key:"ngOnDestroy",value:function(){null!==this.keydownListener&&(this.keydownListener(),this.keydownListener=null)}}])}();wn.\u0275fac=function(e){return new(e||wn)(r.gc(r.r),r.gc(r.N),r.gc(r.U))},wn.\u0275dir=r.bc({type:wn,selectors:[["","mwlKeydownEnter",""]],outputs:{keydown:"mwlKeydownEnter"}}),wn.ctorParameters=function(){return[{type:r.r},{type:r.N},{type:r.U}]},Object(i.b)([Object(r.P)("mwlKeydownEnter"),Object(i.c)("design:type",Object)],wn.prototype,"keydown",void 0),wn=Object(i.b)([Object(i.c)("design:paramtypes",[r.r,r.N,r.U])],wn);var Sn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dateAdapter=t}),[{key:"getMonthView",value:function(e){return Object(M.b)(this.dateAdapter,e)}},{key:"getWeekViewHeader",value:function(e){return Object(M.d)(this.dateAdapter,e)}},{key:"getWeekView",value:function(e){return Object(M.c)(this.dateAdapter,e)}}])}();Sn.\u0275fac=function(e){return new(e||Sn)(r.qc(tn))},Sn.\u0275prov=r.cc({token:Sn,factory:function(e){return Sn.\u0275fac(e)}}),Sn.ctorParameters=function(){return[{type:tn}]},Sn=Object(i.b)([Object(i.c)("design:paramtypes",[tn])],Sn);var Tn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.i18nPlural=t}),[{key:"monthCell",value:function(e){var t=e.day,n=e.locale;return t.badgeTotal>0?"\n        ".concat(Object(o.I)(t.date,"EEEE MMMM d",n),",\n        ").concat(this.i18nPlural.transform(t.badgeTotal,{"=0":"No events","=1":"One event",other:"# events"}),",\n         click to expand\n      "):""+Object(o.I)(t.date,"EEEE MMMM d",n)}},{key:"openDayEventsLandmark",value:function(e){var t=e.date,n=e.locale;return"\n      Beginning of expanded view for ".concat(Object(o.I)(t,"EEEE MMMM dd",n),"\n    ")}},{key:"openDayEventsAlert",value:function(e){var t=e.date,n=e.locale;return Object(o.I)(t,"EEEE MMMM dd",n)+" expanded"}},{key:"eventDescription",value:function(e){var t=e.event,n=e.locale;if(!0===t.allDay)return this.allDayEventDescription({event:t,locale:n});var i="\n      ".concat(Object(o.I)(t.start,"EEEE MMMM dd",n),",\n      ").concat(t.title,", from ").concat(Object(o.I)(t.start,"hh:mm a",n),"\n    ");return t.end?i+" to "+Object(o.I)(t.end,"hh:mm a",n):i}},{key:"allDayEventDescription",value:function(e){var t=e.event,n=e.locale,i="\n      ".concat(t.title,", event spans multiple days:\n      start time ").concat(Object(o.I)(t.start,"MMMM dd hh:mm a",n),"\n    ");return t.end?i+", stop time "+Object(o.I)(t.end,"MMMM d hh:mm a",n):i+", no stop time"}},{key:"actionButtonLabel",value:function(e){return e.action.a11yLabel}},{key:"monthCellTabIndex",value:function(){return 0}},{key:"hideMonthCellEvents",value:function(){return!0}},{key:"hideEventTitle",value:function(){return!0}},{key:"hideWeekHourSegment",value:function(){return!0}},{key:"hideDayHourSegment",value:function(){return!0}}])}();Tn.\u0275fac=function(e){return new(e||Tn)(r.qc(o.i))},Tn.\u0275prov=r.cc({token:Tn,factory:function(e){return Tn.\u0275fac(e)}}),Tn.ctorParameters=function(){return[{type:o.i}]},Tn=Object(i.b)([Object(i.c)("design:paramtypes",[o.i])],Tn);var qn=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.calendarA11y=t,this.locale=n}),[{key:"transform",value:function(e,t){if(e.locale=e.locale||this.locale,void 0===this.calendarA11y[t]){var n=Object.getOwnPropertyNames(Object.getPrototypeOf(Tn.prototype)).filter((function(e){return"constructor"!==e}));throw new Error("".concat(t," is not a valid a11y method. Can only be one of ").concat(n.join(", ")))}return this.calendarA11y[t](e)}}])}();qn.\u0275fac=function(e){return new(e||qn)(r.gc(Tn),r.gc(r.H))},qn.\u0275pipe=r.fc({name:"calendarA11y",type:qn,pure:!0}),qn.ctorParameters=function(){return[{type:Tn},{type:String,decorators:[{type:r.z,args:[r.H]}]}]},qn=Object(i.b)([Object(i.d)(1,Object(r.z)(r.H)),Object(i.c)("design:paramtypes",[Tn,String])],qn);var Ln=new r.C("Moment"),En=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.moment=t,this.dateAdapter=n}),[{key:"monthViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("dddd")}},{key:"monthViewDayNumber",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("D")}},{key:"monthViewTitle",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("MMMM YYYY")}},{key:"weekViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("dddd")}},{key:"weekViewColumnSubHeader",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("MMM D")}},{key:"weekViewTitle",value:function(e){var t=this,n=e.date,i=e.locale,r=e.weekStartsOn,o=e.excludeDays,a=e.daysInWeek,s=mn(this.dateAdapter,n,r,o,a),c=s.viewStart,l=s.viewEnd,u=function(e,n){return t.moment(e).locale(i).format("MMM D"+(n?", YYYY":""))};return"".concat(u(c,c.getUTCFullYear()!==l.getUTCFullYear())," - ").concat(u(l,!0))}},{key:"weekViewHour",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("ha")}},{key:"dayViewHour",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("ha")}},{key:"dayViewTitle",value:function(e){var t=e.date,n=e.locale;return this.moment(t).locale(n).format("dddd, D MMMM, YYYY")}}])}();En.\u0275fac=function(e){return new(e||En)(r.qc(Ln),r.qc(tn))},En.\u0275prov=r.cc({token:En,factory:function(e){return En.\u0275fac(e)}}),En.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[Ln]}]},{type:tn}]},En=Object(i.b)([Object(i.d)(0,Object(r.z)(Ln)),Object(i.c)("design:paramtypes",[Object,tn])],En);var Dn,Rn,xn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dateAdapter=t}),[{key:"monthViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{weekday:"long"}).format(t)}},{key:"monthViewDayNumber",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{day:"numeric"}).format(t)}},{key:"monthViewTitle",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{year:"numeric",month:"long"}).format(t)}},{key:"weekViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{weekday:"long"}).format(t)}},{key:"weekViewColumnSubHeader",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{day:"numeric",month:"short"}).format(t)}},{key:"weekViewTitle",value:function(e){var t=e.date,n=e.locale,i=e.weekStartsOn,r=e.excludeDays,o=e.daysInWeek,a=mn(this.dateAdapter,t,i,r,o),s=a.viewStart,c=a.viewEnd,l=function(e,t){return new Intl.DateTimeFormat(n,{day:"numeric",month:"short",year:t?"numeric":void 0}).format(e)};return"".concat(l(s,s.getUTCFullYear()!==c.getUTCFullYear())," - ").concat(l(c,!0))}},{key:"weekViewHour",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{hour:"numeric"}).format(t)}},{key:"dayViewHour",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{hour:"numeric"}).format(t)}},{key:"dayViewTitle",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{day:"numeric",month:"long",year:"numeric",weekday:"long"}).format(t)}}])}();xn.\u0275fac=function(e){return new(e||xn)(r.qc(tn))},xn.\u0275prov=r.cc({token:xn,factory:function(e){return xn.\u0275fac(e)}}),xn.ctorParameters=function(){return[{type:tn}]},xn=Object(i.b)([Object(i.c)("design:paramtypes",[tn])],xn),function(e){e.Drag="drag",e.Drop="drop",e.Resize="resize"}(Dn||(Dn={}));var In=Rn=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"forRoot",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{ngModule:Rn,providers:[e,t.eventTitleFormatter||An,t.dateFormatter||On,t.utils||Sn,t.a11y||Tn]}}}])}();In.\u0275mod=r.ec({type:In}),In.\u0275inj=r.dc({factory:function(e){return new(e||In)},providers:[o.i],imports:[[o.c]]});var Wn=function(){return _createClass((function e(t,n,i,o){var a=this;_classCallCheck(this,e),this.cdr=t,this.utils=n,this.dateAdapter=o,this.events=[],this.excludeDays=[],this.activeDayIsOpen=!1,this.tooltipPlacement="auto",this.tooltipAppendToBody=!0,this.tooltipDelay=null,this.beforeViewRender=new r.u,this.dayClicked=new r.u,this.eventClicked=new r.u,this.columnHeaderClicked=new r.u,this.eventTimesChanged=new r.u,this.trackByRowOffset=function(e,t){return a.view.days.slice(t,a.view.totalDaysVisibleInWeek).map((function(e){return e.date.toISOString()})).join("-")},this.trackByDate=function(e,t){return t.date.toISOString()},this.locale=i}),[{key:"ngOnInit",value:function(){var e=this;this.refresh&&(this.refreshSubscription=this.refresh.subscribe((function(){e.refreshAll(),e.cdr.markForCheck()})))}},{key:"ngOnChanges",value:function(e){var t=e.viewDate||e.excludeDays||e.weekendDays,n=e.viewDate||e.events||e.excludeDays||e.weekendDays;t&&this.refreshHeader(),e.events&&nn(this.events),n&&this.refreshBody(),(t||n)&&this.emitBeforeViewRender(),(e.activeDayIsOpen||e.viewDate||e.events||e.excludeDays||e.activeDay)&&this.checkActiveDayIsOpen()}},{key:"ngOnDestroy",value:function(){this.refreshSubscription&&this.refreshSubscription.unsubscribe()}},{key:"toggleDayHighlight",value:function(e,t){this.view.days.forEach((function(n){t&&n.events.indexOf(e)>-1?n.backgroundColor=e.color&&e.color.secondary||"#D1E8FF":delete n.backgroundColor}))}},{key:"eventDropped",value:function(e,t,n){if(e!==n){var i,r=this.dateAdapter.getYear(e.date),o=this.dateAdapter.getMonth(e.date),a=this.dateAdapter.getDate(e.date),s=this.dateAdapter.setDate(this.dateAdapter.setMonth(this.dateAdapter.setYear(t.start,r),o),a);if(t.end){var c=this.dateAdapter.differenceInSeconds(s,t.start);i=this.dateAdapter.addSeconds(t.end,c)}this.eventTimesChanged.emit({event:t,newStart:s,newEnd:i,day:e,type:Dn.Drop})}}},{key:"refreshHeader",value:function(){this.columnHeaders=this.utils.getWeekViewHeader({viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,weekendDays:this.weekendDays})}},{key:"refreshBody",value:function(){this.view=this.utils.getMonthView({events:this.events,viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,weekendDays:this.weekendDays})}},{key:"checkActiveDayIsOpen",value:function(){var e=this;if(!0===this.activeDayIsOpen){var t=this.activeDay||this.viewDate;this.openDay=this.view.days.find((function(n){return e.dateAdapter.isSameDay(n.date,t)}));var n=this.view.days.indexOf(this.openDay);this.openRowIndex=Math.floor(n/this.view.totalDaysVisibleInWeek)*this.view.totalDaysVisibleInWeek}else this.openRowIndex=null,this.openDay=null}},{key:"refreshAll",value:function(){this.refreshHeader(),this.refreshBody(),this.emitBeforeViewRender(),this.checkActiveDayIsOpen()}},{key:"emitBeforeViewRender",value:function(){this.columnHeaders&&this.view&&this.beforeViewRender.emit({header:this.columnHeaders,body:this.view.days,period:this.view.period})}}])}();Wn.\u0275fac=function(e){return new(e||Wn)(r.gc(r.j),r.gc(Sn),r.gc(r.H),r.gc(tn))},Wn.\u0275cmp=r.ac({type:Wn,selectors:[["mwl-calendar-month-view"]],inputs:{events:"events",excludeDays:"excludeDays",activeDayIsOpen:"activeDayIsOpen",tooltipPlacement:"tooltipPlacement",tooltipAppendToBody:"tooltipAppendToBody",tooltipDelay:"tooltipDelay",locale:"locale",viewDate:"viewDate",activeDay:"activeDay",refresh:"refresh",tooltipTemplate:"tooltipTemplate",weekStartsOn:"weekStartsOn",headerTemplate:"headerTemplate",cellTemplate:"cellTemplate",openDayEventsTemplate:"openDayEventsTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",weekendDays:"weekendDays"},outputs:{beforeViewRender:"beforeViewRender",dayClicked:"dayClicked",eventClicked:"eventClicked",columnHeaderClicked:"columnHeaderClicked",eventTimesChanged:"eventTimesChanged"},features:[r.Sb],decls:12,vars:5,consts:[["role","grid",1,"cal-month-view"],[3,"days","locale","customTemplate","columnHeaderClicked"],[1,"cal-days"],[4,"ngFor","ngForOf","ngForTrackBy"],["role","row",1,"cal-cell-row"],["role","gridcell","mwlDroppable","","dragOverClass","cal-drag-over",3,"ngClass","day","openDay","locale","tooltipPlacement","tooltipAppendToBody","tooltipTemplate","tooltipDelay","customTemplate","ngStyle","clickListenerDisabled","mwlClick","mwlKeydownEnter","highlightDay","unhighlightDay","drop","eventClicked",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragOverClass","cal-drag-over",3,"locale","isOpen","events","date","customTemplate","eventTitleTemplate","eventActionsTemplate","eventClicked","drop"],["role","gridcell","mwlDroppable","","dragOverClass","cal-drag-over",3,"ngClass","day","openDay","locale","tooltipPlacement","tooltipAppendToBody","tooltipTemplate","tooltipDelay","customTemplate","ngStyle","clickListenerDisabled","mwlClick","mwlKeydownEnter","highlightDay","unhighlightDay","drop","eventClicked"]],template:function(e,t){1&e&&(r.od(0,"\n    "),r.mc(1,"div",0),r.od(2,"\n      "),r.mc(3,"mwl-calendar-month-view-header",1),r.uc("columnHeaderClicked",(function(e){return t.columnHeaderClicked.emit(e)})),r.od(4,"\n      "),r.lc(),r.od(5,"\n      "),r.mc(6,"div",2),r.od(7,"\n        "),r.md(8,je,11,13,"div",3),r.od(9,"\n      "),r.lc(),r.od(10,"\n    "),r.lc(),r.od(11,"\n  ")),2&e&&(r.Ub(3),r.Gc("days",t.columnHeaders)("locale",t.locale)("customTemplate",t.headerTemplate),r.Ub(5),r.Gc("ngForOf",t.view.rowOffsets)("ngForTrackBy",t.trackByRowOffset))},directives:function(){return[Pn,o.s,Bn,ae,Nn,o.q,o.w,Cn,wn]},pipes:function(){return[o.E,qn]},encapsulation:2}),Wn.ctorParameters=function(){return[{type:r.j},{type:Sn},{type:String,decorators:[{type:r.z,args:[r.H]}]},{type:tn}]},Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],Wn.prototype,"viewDate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Wn.prototype,"events",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Wn.prototype,"excludeDays",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Wn.prototype,"activeDayIsOpen",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],Wn.prototype,"activeDay",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",l.b)],Wn.prototype,"refresh",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Wn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Wn.prototype,"tooltipPlacement",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Wn.prototype,"tooltipTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Wn.prototype,"tooltipAppendToBody",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Wn.prototype,"tooltipDelay",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Wn.prototype,"weekStartsOn",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Wn.prototype,"headerTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Wn.prototype,"cellTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Wn.prototype,"openDayEventsTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Wn.prototype,"eventTitleTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Wn.prototype,"eventActionsTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Wn.prototype,"weekendDays",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Wn.prototype,"beforeViewRender",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Wn.prototype,"dayClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Wn.prototype,"eventClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Wn.prototype,"columnHeaderClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Wn.prototype,"eventTimesChanged",void 0),Wn=Object(i.b)([Object(i.d)(2,Object(r.z)(r.H)),Object(i.c)("design:paramtypes",[r.j,Sn,String,tn])],Wn);var Pn=_createClass((function e(){_classCallCheck(this,e),this.columnHeaderClicked=new r.u,this.trackByWeekDayHeaderDate=sn}));Pn.\u0275fac=function(e){return new(e||Pn)},Pn.\u0275cmp=r.ac({type:Pn,selectors:[["mwl-calendar-month-view-header"]],inputs:{days:"days",locale:"locale",customTemplate:"customTemplate"},outputs:{columnHeaderClicked:"columnHeaderClicked"},decls:6,vars:6,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["role","row",1,"cal-cell-row","cal-header"],["class","cal-cell","tabindex","0","role","columnheader",3,"cal-past","cal-today","cal-future","cal-weekend","ngClass","click",4,"ngFor","ngForOf","ngForTrackBy"],["tabindex","0","role","columnheader",1,"cal-cell",3,"ngClass","click"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,Fe,6,2,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,Ue,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Oc(2,Ve,t.days,t.locale,t.trackByWeekDayHeaderDate))}},directives:[o.A,o.s,o.q],pipes:[zn],encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Pn.prototype,"days",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Pn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Pn.prototype,"customTemplate",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Pn.prototype,"columnHeaderClicked",void 0);var Nn=_createClass((function e(){_classCallCheck(this,e),this.highlightDay=new r.u,this.unhighlightDay=new r.u,this.eventClicked=new r.u,this.trackByEventId=an,this.validateDrag=gn}));Nn.\u0275fac=function(e){return new(e||Nn)},Nn.\u0275cmp=r.ac({type:Nn,selectors:[["mwl-calendar-month-cell"]],hostAttrs:[1,"cal-cell","cal-day-cell"],hostVars:18,hostBindings:function(e,t){2&e&&r.Yb("cal-past",t.day.isPast)("cal-today",t.day.isToday)("cal-future",t.day.isFuture)("cal-weekend",t.day.isWeekend)("cal-in-month",t.day.inMonth)("cal-out-month",!t.day.inMonth)("cal-has-events",t.day.events.length>0)("cal-open",t.day===t.openDay)("cal-event-highlight",!!t.day.backgroundColor)},inputs:{day:"day",openDay:"openDay",locale:"locale",tooltipPlacement:"tooltipPlacement",tooltipAppendToBody:"tooltipAppendToBody",customTemplate:"customTemplate",tooltipTemplate:"tooltipTemplate",tooltipDelay:"tooltipDelay"},outputs:{highlightDay:"highlightDay",unhighlightDay:"unhighlightDay",eventClicked:"eventClicked"},decls:6,vars:15,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal-cell-top"],["aria-hidden","true"],["class","cal-day-badge",4,"ngIf"],[1,"cal-day-number"],["class","cal-events",4,"ngIf"],[1,"cal-day-badge"],[1,"cal-events"],["class","cal-event","mwlDraggable","","dragActiveClass","cal-drag-active",3,"ngStyle","ngClass","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay","cal-draggable","dropData","dragAxis","validateDrag","touchStartLongPress","mouseenter","mouseleave","mwlClick",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDraggable","","dragActiveClass","cal-drag-active",1,"cal-event",3,"ngStyle","ngClass","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay","dropData","dragAxis","validateDrag","touchStartLongPress","mouseenter","mouseleave","mwlClick"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,Ze,16,14,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,$e,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Uc(2,et,[t.day,t.openDay,t.locale,t.tooltipPlacement,t.highlightDay,t.unhighlightDay,t.eventClicked,t.tooltipTemplate,t.tooltipAppendToBody,t.tooltipDelay,t.trackByEventId,t.validateDrag]))}},directives:[o.A,o.t,o.s,re,o.w,o.q,$t,Cn],pipes:[qn,zn,kn],encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Nn.prototype,"day",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Nn.prototype,"openDay",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Nn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Nn.prototype,"tooltipPlacement",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Nn.prototype,"tooltipAppendToBody",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Nn.prototype,"customTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Nn.prototype,"tooltipTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Nn.prototype,"tooltipDelay",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",r.u)],Nn.prototype,"highlightDay",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",r.u)],Nn.prototype,"unhighlightDay",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Nn.prototype,"eventClicked",void 0);var jn=Object(Ae.n)("collapse",[Object(Ae.k)("void",Object(Ae.l)({height:0,overflow:"hidden","padding-top":0,"padding-bottom":0})),Object(Ae.k)("*",Object(Ae.l)({height:"*",overflow:"hidden","padding-top":"*","padding-bottom":"*"})),Object(Ae.m)("* => void",Object(Ae.e)("150ms ease-out")),Object(Ae.m)("void => *",Object(Ae.e)("150ms ease-in"))]),Bn=_createClass((function e(){_classCallCheck(this,e),this.isOpen=!1,this.eventClicked=new r.u,this.trackByEventId=an,this.validateDrag=gn}));Bn.\u0275fac=function(e){return new(e||Bn)},Bn.\u0275cmp=r.ac({type:Bn,selectors:[["mwl-calendar-open-day-events"]],inputs:{isOpen:"isOpen",locale:"locale",events:"events",customTemplate:"customTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",date:"date"},outputs:{eventClicked:"eventClicked"},decls:6,vars:8,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","cal-open-day-events","role","application",4,"ngIf"],["role","application",1,"cal-open-day-events"],["tabindex","-1","role","alert"],["tabindex","0","role","landmark"],["mwlDraggable","","dragActiveClass","cal-drag-active",3,"ngClass","cal-draggable","dropData","dragAxis","validateDrag","touchStartLongPress",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDraggable","","dragActiveClass","cal-drag-active",3,"ngClass","dropData","dragAxis","validateDrag","touchStartLongPress"],[1,"cal-event",3,"ngStyle"],["view","month","tabindex","0",3,"event","customTemplate","mwlClick","mwlKeydownEnter"],[3,"event","customTemplate"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,at,3,1,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,st,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Qc(2,ct,t.events,t.eventClicked,t.isOpen,t.trackByEventId,t.validateDrag))}},directives:[o.A,o.t,o.s,re,o.q,o.w,Jt,Cn,wn,Qt],pipes:[qn],encapsulation:2,data:{animation:[jn]}}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Bn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Bn.prototype,"isOpen",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Bn.prototype,"events",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Bn.prototype,"customTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Bn.prototype,"eventTitleTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Bn.prototype,"eventActionsTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],Bn.prototype,"date",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Bn.prototype,"eventClicked",void 0);var Fn=_createClass((function e(){_classCallCheck(this,e)}));Fn.\u0275mod=r.ec({type:Fn}),Fn.\u0275inj=r.dc({factory:function(e){return new(e||Fn)},imports:[[o.c,se,In],se]});var Un=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.dragContainerElement=t,this.startPosition=n.getBoundingClientRect()}),[{key:"validateDrag",value:function(e){var t=e.x,n=e.y,i=e.snapDraggedEvents,r=e.dragAlreadyMoved,o=e.transform;if(i){var a=Object.assign({},this.startPosition,{left:this.startPosition.left+o.x,right:this.startPosition.right+o.x,top:this.startPosition.top+o.y,bottom:this.startPosition.bottom+o.y});return(gn({x:t,y:n})||r)&&rn(this.dragContainerElement.getBoundingClientRect(),a)}return gn({x:t,y:n})||r}}])}(),Vn=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.resizeContainerElement=t,this.minWidth=n}),[{key:"validateResize",value:function(e){var t=e.rectangle;return!(this.minWidth&&Math.ceil(t.width)<Math.ceil(this.minWidth))&&rn(this.resizeContainerElement.getBoundingClientRect(),t)}}])}(),Hn=function(){return _createClass((function e(t,n,i,o){_classCallCheck(this,e),this.cdr=t,this.utils=n,this.dateAdapter=o,this.events=[],this.excludeDays=[],this.tooltipPlacement="auto",this.tooltipAppendToBody=!0,this.tooltipDelay=null,this.precision="days",this.snapDraggedEvents=!0,this.hourSegments=2,this.hourSegmentHeight=30,this.dayStartHour=0,this.dayStartMinute=0,this.dayEndHour=23,this.dayEndMinute=59,this.dayHeaderClicked=new r.u,this.eventClicked=new r.u,this.eventTimesChanged=new r.u,this.beforeViewRender=new r.u,this.hourSegmentClicked=new r.u,this.allDayEventResizes=new Map,this.timeEventResizes=new Map,this.eventDragEnterByType={allDay:0,time:0},this.dragActive=!1,this.dragAlreadyMoved=!1,this.calendarId=Symbol("angular calendar week view id"),this.trackByWeekDayHeaderDate=sn,this.trackByHourSegment=cn,this.trackByHour=ln,this.trackByWeekAllDayEvent=un,this.trackByWeekTimeEvent=dn,this.trackByHourColumn=function(e,t){return t.hours[0]?t.hours[0].segments[0].date.toISOString():t},this.trackById=function(e,t){return t.id},this.locale=i}),[{key:"ngOnInit",value:function(){var e=this;this.refresh&&(this.refreshSubscription=this.refresh.subscribe((function(){e.refreshAll(),e.cdr.markForCheck()})))}},{key:"ngOnChanges",value:function(e){var t=e.viewDate||e.excludeDays||e.weekendDays||e.daysInWeek||e.weekStartsOn,n=e.viewDate||e.dayStartHour||e.dayStartMinute||e.dayEndHour||e.dayEndMinute||e.hourSegments||e.weekStartsOn||e.weekendDays||e.excludeDays||e.hourSegmentHeight||e.events||e.daysInWeek;t&&this.refreshHeader(),e.events&&nn(this.events),n&&this.refreshBody(),(t||n)&&this.emitBeforeViewRender()}},{key:"ngOnDestroy",value:function(){this.refreshSubscription&&this.refreshSubscription.unsubscribe()}},{key:"timeEventResizeStarted",value:function(e,t,n){this.timeEventResizes.set(t.event,n),this.resizeStarted(e)}},{key:"timeEventResizing",value:function(e,t){var n=this;this.timeEventResizes.set(e.event,t);var i=new Map,r=_toConsumableArray(this.events);this.timeEventResizes.forEach((function(e,t){var o=n.getTimeEventResizedDates(t,e),a=Object.assign(Object.assign({},t),o);i.set(a,t);var s=r.indexOf(t);r[s]=a})),this.restoreOriginalEvents(r,i,!0)}},{key:"timeEventResizeEnded",value:function(e){this.view=this.getWeekView(this.events);var t=this.timeEventResizes.get(e.event);if(t){this.timeEventResizes.delete(e.event);var n=this.getTimeEventResizedDates(e.event,t);this.eventTimesChanged.emit({newStart:n.start,newEnd:n.end,event:e.event,type:Dn.Resize})}}},{key:"allDayEventResizeStarted",value:function(e,t,n){this.allDayEventResizes.set(t,{originalOffset:t.offset,originalSpan:t.span,edge:void 0!==n.edges.left?"left":"right"}),this.resizeStarted(e,this.getDayColumnWidth(e))}},{key:"allDayEventResizing",value:function(e,t,n){var i=this.allDayEventResizes.get(e);if(void 0!==t.edges.left){var r=Math.round(+t.edges.left/n);e.offset=i.originalOffset+r,e.span=i.originalSpan-r}else if(void 0!==t.edges.right){var o=Math.round(+t.edges.right/n);e.span=i.originalSpan+o}}},{key:"allDayEventResizeEnded",value:function(e){var t=this.allDayEventResizes.get(e);if(t){var n,i="left"===t.edge;n=i?e.offset-t.originalOffset:e.span-t.originalSpan,e.offset=t.originalOffset,e.span=t.originalSpan;var r=e.event.start,o=e.event.end||e.event.start;i?r=bn(this.dateAdapter,r,n,this.excludeDays):o=bn(this.dateAdapter,o,n,this.excludeDays),this.eventTimesChanged.emit({newStart:r,newEnd:o,event:e.event,type:Dn.Resize}),this.allDayEventResizes.delete(e)}}},{key:"getDayColumnWidth",value:function(e){return Math.floor(e.offsetWidth/this.days.length)}},{key:"dateDragEnter",value:function(e){this.lastDragEnterDate=e}},{key:"eventDropped",value:function(e,t,n){!function(e,t,n,i){return e.dropData&&e.dropData.event&&(e.dropData.calendarId!==i||e.dropData.event.allDay&&!n||!e.dropData.event.allDay&&n)}(e,0,n,this.calendarId)||this.lastDragEnterDate.getTime()!==t.getTime()||this.snapDraggedEvents&&e.dropData.event===this.lastDraggedEvent||this.eventTimesChanged.emit({type:Dn.Drop,event:e.dropData.event,newStart:t,allDay:n}),this.lastDraggedEvent=null}},{key:"dragEnter",value:function(e){this.eventDragEnterByType[e]++}},{key:"dragLeave",value:function(e){this.eventDragEnterByType[e]--}},{key:"dragStarted",value:function(e,t,n){var i=this;this.dayColumnWidth=this.getDayColumnWidth(e);var r=new Un(e,t);this.validateDrag=function(e){var t=e.x,n=e.y,o=e.transform;return 0===i.allDayEventResizes.size&&0===i.timeEventResizes.size&&r.validateDrag({x:t,y:n,snapDraggedEvents:i.snapDraggedEvents,dragAlreadyMoved:i.dragAlreadyMoved,transform:o})},this.dragActive=!0,this.dragAlreadyMoved=!1,this.lastDraggedEvent=null,this.eventDragEnterByType={allDay:0,time:0},!this.snapDraggedEvents&&n&&this.view.hourColumns.forEach((function(e){var t=e.events.find((function(e){return e.event===n.event&&e!==n}));t&&(t.width=0,t.height=0)})),this.cdr.markForCheck()}},{key:"dragMove",value:function(e,t){var n=this.getDragMovedEventTimes(e,t,this.dayColumnWidth,!0),i=e.event,r=Object.assign(Object.assign({},i),n),o=this.events.map((function(e){return e===i?r:e}));this.restoreOriginalEvents(o,new Map([[r,i]]),this.snapDraggedEvents),this.dragAlreadyMoved=!0}},{key:"allDayEventDragMove",value:function(){this.dragAlreadyMoved=!0}},{key:"dragEnded",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];this.view=this.getWeekView(this.events),this.dragActive=!1,this.validateDrag=null;var r=this.getDragMovedEventTimes(e,t,n,i),o=r.start,a=r.end;(this.snapDraggedEvents||this.eventDragEnterByType[i?"time":"allDay"]>0)&&function(e,t,n){var i=t||e;return n.start<=e&&e<=n.end||n.start<=i&&i<=n.end}(o,a,this.view.period)&&(this.lastDraggedEvent=e.event,this.eventTimesChanged.emit({newStart:o,newEnd:a,event:e.event,type:Dn.Drag,allDay:!i}))}},{key:"refreshHeader",value:function(){this.days=this.utils.getWeekViewHeader(Object.assign({viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,weekendDays:this.weekendDays},mn(this.dateAdapter,this.viewDate,this.weekStartsOn,this.excludeDays,this.daysInWeek)))}},{key:"refreshBody",value:function(){this.view=this.getWeekView(this.events)}},{key:"refreshAll",value:function(){this.refreshHeader(),this.refreshBody(),this.emitBeforeViewRender()}},{key:"emitBeforeViewRender",value:function(){this.days&&this.view&&this.beforeViewRender.emit(Object.assign({header:this.days},this.view))}},{key:"getWeekView",value:function(e){return this.utils.getWeekView(Object.assign({events:e,viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,precision:this.precision,absolutePositionedEvents:!0,hourSegments:this.hourSegments,dayStart:{hour:this.dayStartHour,minute:this.dayStartMinute},dayEnd:{hour:this.dayEndHour,minute:this.dayEndMinute},segmentHeight:this.hourSegmentHeight,weekendDays:this.weekendDays},mn(this.dateAdapter,this.viewDate,this.weekStartsOn,this.excludeDays,this.daysInWeek)))}},{key:"getDragMovedEventTimes",value:function(e,t,n,i){var r,o=on(t.x,n)/n,a=i?hn(t.y,this.hourSegments,this.hourSegmentHeight,this.eventSnapSize):0,s=this.dateAdapter.addMinutes(bn(this.dateAdapter,e.event.start,o,this.excludeDays),a);return e.event.end&&(r=this.dateAdapter.addMinutes(bn(this.dateAdapter,e.event.end,o,this.excludeDays),a)),{start:s,end:r}}},{key:"restoreOriginalEvents",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=this.view;n&&(this.view=this.getWeekView(e));var r=e.filter((function(e){return t.has(e)}));this.view.hourColumns.forEach((function(e,o){i.hourColumns[o].hours.forEach((function(t,n){t.segments.forEach((function(t,i){e.hours[n].segments[i].cssClass=t.cssClass}))})),r.forEach((function(i){var r=t.get(i),o=e.events.find((function(e){return e.event===(n?i:r)}));if(o)o.event=r,o.tempEvent=i,n||(o.height=0,o.width=0);else{var a={event:r,left:0,top:0,height:0,width:0,startsBeforeDay:!1,endsAfterDay:!1,tempEvent:i};e.events.push(a)}}))})),t.clear()}},{key:"getTimeEventResizedDates",value:function(e,t){var n,r=pn(this.hourSegments,n=this.hourSegmentHeight)*n,o={start:e.start,end:fn(this.dateAdapter,e,r)},a=(e.end,Object(i.e)(e,["end"])),s={start:this.dateAdapter.addMinutes(o.end,-1*r),end:fn(this.dateAdapter,a,r)};if(void 0!==t.edges.left){var c=Math.round(+t.edges.left/this.dayColumnWidth),l=bn(this.dateAdapter,o.start,c,this.excludeDays);o.start=l<s.start?l:s.start}else if(void 0!==t.edges.right){var u=Math.round(+t.edges.right/this.dayColumnWidth),d=bn(this.dateAdapter,o.end,u,this.excludeDays);o.end=d>s.end?d:s.end}if(void 0!==t.edges.top){var p=hn(t.edges.top,this.hourSegments,this.hourSegmentHeight,this.eventSnapSize),h=this.dateAdapter.addMinutes(o.start,p);o.start=h<s.start?h:s.start}else if(void 0!==t.edges.bottom){var f=hn(t.edges.bottom,this.hourSegments,this.hourSegmentHeight,this.eventSnapSize),b=this.dateAdapter.addMinutes(o.end,f);o.end=b>s.end?b:s.end}return o}},{key:"resizeStarted",value:function(e,t){this.dayColumnWidth=this.getDayColumnWidth(e);var n=new Vn(e,t);this.validateResize=function(e){var t=e.rectangle;return n.validateResize({rectangle:t})},this.cdr.markForCheck()}}])}();Hn.\u0275fac=function(e){return new(e||Hn)(r.gc(r.j),r.gc(Sn),r.gc(r.H),r.gc(tn))},Hn.\u0275cmp=r.ac({type:Hn,selectors:[["mwl-calendar-week-view"]],inputs:{events:"events",excludeDays:"excludeDays",tooltipPlacement:"tooltipPlacement",tooltipAppendToBody:"tooltipAppendToBody",tooltipDelay:"tooltipDelay",precision:"precision",snapDraggedEvents:"snapDraggedEvents",hourSegments:"hourSegments",hourSegmentHeight:"hourSegmentHeight",dayStartHour:"dayStartHour",dayStartMinute:"dayStartMinute",dayEndHour:"dayEndHour",dayEndMinute:"dayEndMinute",locale:"locale",viewDate:"viewDate",refresh:"refresh",tooltipTemplate:"tooltipTemplate",weekStartsOn:"weekStartsOn",headerTemplate:"headerTemplate",eventTemplate:"eventTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",weekendDays:"weekendDays",hourSegmentTemplate:"hourSegmentTemplate",eventSnapSize:"eventSnapSize",allDayEventsLabelTemplate:"allDayEventsLabelTemplate",daysInWeek:"daysInWeek",currentTimeMarkerTemplate:"currentTimeMarkerTemplate"},outputs:{dayHeaderClicked:"dayHeaderClicked",eventClicked:"eventClicked",eventTimesChanged:"eventTimesChanged",beforeViewRender:"beforeViewRender",hourSegmentClicked:"hourSegmentClicked"},features:[r.Sb],decls:20,vars:9,consts:[["role","grid",1,"cal-week-view"],[3,"days","locale","customTemplate","dayHeaderClicked","eventDropped","dragEnter"],["class","cal-all-day-events","mwlDroppable","",3,"dragEnter","dragLeave",4,"ngIf"],["mwlDroppable","",1,"cal-time-events",3,"dragEnter","dragLeave"],["class","cal-time-label-column",4,"ngIf"],[1,"cal-day-columns"],["dayColumns",""],["class","cal-day-column",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","",1,"cal-all-day-events",3,"dragEnter","dragLeave"],["allDayEventsContainer",""],[1,"cal-time-label-column",3,"ngTemplateOutlet"],["class","cal-day-column","mwlDroppable","","dragOverClass","cal-drag-over",3,"drop","dragEnter",4,"ngFor","ngForOf","ngForTrackBy"],["class","cal-events-row",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragOverClass","cal-drag-over",1,"cal-day-column",3,"drop","dragEnter"],[1,"cal-events-row"],["eventRowContainer",""],["class","cal-event-container","mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",3,"cal-draggable","cal-starts-within-week","cal-ends-within-week","ngClass","width","marginLeft","resizeSnapGrid","validateResize","dropData","dragAxis","dragSnapGrid","validateDrag","touchStartLongPress","resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd",4,"ngFor","ngForOf","ngForTrackBy"],["mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",1,"cal-event-container",3,"ngClass","resizeSnapGrid","validateResize","dropData","dragAxis","dragSnapGrid","validateDrag","touchStartLongPress","resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd"],["event",""],["class","cal-resize-handle cal-resize-handle-before-start","mwlResizeHandle","",3,"resizeEdges",4,"ngIf"],[3,"locale","weekEvent","tooltipPlacement","tooltipTemplate","tooltipAppendToBody","tooltipDelay","customTemplate","eventTitleTemplate","eventActionsTemplate","daysInWeek","eventClicked"],["class","cal-resize-handle cal-resize-handle-after-end","mwlResizeHandle","",3,"resizeEdges",4,"ngIf"],["mwlResizeHandle","",1,"cal-resize-handle","cal-resize-handle-before-start",3,"resizeEdges"],["mwlResizeHandle","",1,"cal-resize-handle","cal-resize-handle-after-end",3,"resizeEdges"],[1,"cal-time-label-column"],["class","cal-hour",3,"cal-hour-odd",4,"ngFor","ngForOf","ngForTrackBy"],[1,"cal-hour"],[3,"height","segment","segmentHeight","locale","customTemplate","isTimeLabel","daysInWeek",4,"ngFor","ngForOf","ngForTrackBy"],[3,"segment","segmentHeight","locale","customTemplate","isTimeLabel","daysInWeek"],[1,"cal-day-column"],[3,"columnDate","dayStartHour","dayStartMinute","dayEndHour","dayEndMinute","hourSegments","hourSegmentHeight","customTemplate"],[1,"cal-events-container"],["class","cal-event-container","mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",3,"cal-draggable","cal-starts-within-day","cal-ends-within-day","ngClass","hidden","top","height","left","width","resizeSnapGrid","validateResize","allowNegativeResizes","dropData","dragAxis","dragSnapGrid","touchStartLongPress","ghostDragEnabled","ghostElementTemplate","validateDrag","resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd",4,"ngFor","ngForOf","ngForTrackBy"],["mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",1,"cal-event-container",3,"ngClass","hidden","resizeSnapGrid","validateResize","allowNegativeResizes","dropData","dragAxis","dragSnapGrid","touchStartLongPress","ghostDragEnabled","ghostElementTemplate","validateDrag","resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd"],[3,"ngTemplateOutlet"],["weekEventTemplate",""],[3,"locale","weekEvent","tooltipPlacement","tooltipTemplate","tooltipAppendToBody","tooltipDisabled","tooltipDelay","customTemplate","eventTitleTemplate","eventActionsTemplate","column","daysInWeek","eventClicked"],["mwlDroppable","","dragActiveClass","cal-drag-active",3,"height","segment","segmentHeight","locale","customTemplate","daysInWeek","clickListenerDisabled","dragOverClass","isTimeLabel","mwlClick","drop","dragEnter",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragActiveClass","cal-drag-active",3,"segment","segmentHeight","locale","customTemplate","daysInWeek","clickListenerDisabled","dragOverClass","isTimeLabel","mwlClick","drop","dragEnter"]],template:function(e,t){1&e&&(r.od(0,"\n    "),r.mc(1,"div",0),r.od(2,"\n      "),r.mc(3,"mwl-calendar-week-view-header",1),r.uc("dayHeaderClicked",(function(e){return t.dayHeaderClicked.emit(e)}))("eventDropped",(function(e){return t.eventDropped({dropData:e},e.newStart,!0)}))("dragEnter",(function(e){return t.dateDragEnter(e.date)})),r.od(4,"\n      "),r.lc(),r.od(5,"\n      "),r.md(6,yt,12,5,"div",2),r.od(7,"\n      "),r.mc(8,"div",3),r.uc("dragEnter",(function(){return t.dragEnter("time")}))("dragLeave",(function(){return t.dragLeave("time")})),r.od(9,"\n        "),r.md(10,Ot,4,2,"div",4),r.od(11,"\n        "),r.mc(12,"div",5,6),r.od(14,"\n          "),r.md(15,Dt,11,12,"div",7),r.od(16,"\n        "),r.lc(),r.od(17,"\n      "),r.lc(),r.od(18,"\n    "),r.lc(),r.od(19,"\n  ")),2&e&&(r.Ub(3),r.Gc("days",t.days)("locale",t.locale)("customTemplate",t.headerTemplate),r.Ub(3),r.Gc("ngIf",t.view.allDayEventRows.length>0),r.Ub(4),r.Gc("ngIf",t.view.hourColumns.length>0&&1!==t.daysInWeek),r.Ub(2),r.Yb("cal-resize-active",t.timeEventResizes.size>0),r.Ub(3),r.Gc("ngForOf",t.view.hourColumns)("ngForTrackBy",t.trackByHourColumn))},directives:function(){return[Yn,o.t,ae,o.s,o.A,Me,re,o.q,Xn,Oe,Gn,Kn,Cn]},encapsulation:2}),Hn.ctorParameters=function(){return[{type:r.j},{type:Sn},{type:String,decorators:[{type:r.z,args:[r.H]}]},{type:tn}]},Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],Hn.prototype,"viewDate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Hn.prototype,"events",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Hn.prototype,"excludeDays",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",l.b)],Hn.prototype,"refresh",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Hn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Hn.prototype,"tooltipPlacement",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"tooltipTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Hn.prototype,"tooltipAppendToBody",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"tooltipDelay",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"weekStartsOn",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"headerTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"eventTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"eventTitleTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"eventActionsTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Hn.prototype,"precision",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Hn.prototype,"weekendDays",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Hn.prototype,"snapDraggedEvents",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"hourSegments",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"hourSegmentHeight",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"dayStartHour",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"dayStartMinute",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"dayEndHour",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"dayEndMinute",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"hourSegmentTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"eventSnapSize",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"allDayEventsLabelTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Hn.prototype,"daysInWeek",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Hn.prototype,"currentTimeMarkerTemplate",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Hn.prototype,"dayHeaderClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Hn.prototype,"eventClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Hn.prototype,"eventTimesChanged",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Hn.prototype,"beforeViewRender",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Hn.prototype,"hourSegmentClicked",void 0),Hn=Object(i.b)([Object(i.d)(2,Object(r.z)(r.H)),Object(i.c)("design:paramtypes",[r.j,Sn,String,tn])],Hn);var Yn=_createClass((function e(){_classCallCheck(this,e),this.dayHeaderClicked=new r.u,this.eventDropped=new r.u,this.dragEnter=new r.u,this.trackByWeekDayHeaderDate=sn}));Yn.\u0275fac=function(e){return new(e||Yn)},Yn.\u0275cmp=r.ac({type:Yn,selectors:[["mwl-calendar-week-view-header"]],inputs:{days:"days",locale:"locale",customTemplate:"customTemplate"},outputs:{dayHeaderClicked:"dayHeaderClicked",eventDropped:"eventDropped",dragEnter:"dragEnter"},decls:6,vars:9,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["role","row",1,"cal-day-headers"],["class","cal-header","mwlDroppable","","dragOverClass","cal-drag-over","tabindex","0","role","columnheader",3,"cal-past","cal-today","cal-future","cal-weekend","ngClass","mwlClick","drop","dragEnter",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragOverClass","cal-drag-over","tabindex","0","role","columnheader",1,"cal-header",3,"ngClass","mwlClick","drop","dragEnter"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,xt,6,2,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,It,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Rc(2,Wt,t.days,t.locale,t.dayHeaderClicked,t.eventDropped,t.dragEnter,t.trackByWeekDayHeaderDate))}},directives:[o.A,o.s,ae,o.q,Cn],pipes:[zn],encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Yn.prototype,"days",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Yn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Yn.prototype,"customTemplate",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Yn.prototype,"dayHeaderClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Yn.prototype,"eventDropped",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Yn.prototype,"dragEnter",void 0);var Xn=_createClass((function e(){_classCallCheck(this,e),this.eventClicked=new r.u}));Xn.\u0275fac=function(e){return new(e||Xn)},Xn.\u0275cmp=r.ac({type:Xn,selectors:[["mwl-calendar-week-view-event"]],inputs:{locale:"locale",weekEvent:"weekEvent",tooltipPlacement:"tooltipPlacement",tooltipAppendToBody:"tooltipAppendToBody",tooltipDisabled:"tooltipDisabled",tooltipDelay:"tooltipDelay",customTemplate:"customTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",tooltipTemplate:"tooltipTemplate",column:"column",daysInWeek:"daysInWeek"},outputs:{eventClicked:"eventClicked"},decls:6,vars:12,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tabindex","0","role","application",1,"cal-event",3,"ngStyle","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay","mwlClick","mwlKeydownEnter"],[3,"event","customTemplate"],[3,"event","customTemplate","view"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,Nt,12,26,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,jt,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Uc(2,Bt,[t.weekEvent,t.tooltipPlacement,t.eventClicked,t.tooltipTemplate,t.tooltipAppendToBody,t.tooltipDisabled,t.tooltipDelay,t.column,t.daysInWeek]))}},directives:[o.A,o.w,$t,Cn,wn,Qt,Jt],pipes:[kn,qn],encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Xn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Xn.prototype,"weekEvent",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Xn.prototype,"tooltipPlacement",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Xn.prototype,"tooltipAppendToBody",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Xn.prototype,"tooltipDisabled",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Xn.prototype,"tooltipDelay",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Xn.prototype,"customTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Xn.prototype,"eventTitleTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Xn.prototype,"eventActionsTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Xn.prototype,"tooltipTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Xn.prototype,"column",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Xn.prototype,"daysInWeek",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Xn.prototype,"eventClicked",void 0);var Gn=_createClass((function e(){_classCallCheck(this,e)}));Gn.\u0275fac=function(e){return new(e||Gn)},Gn.\u0275cmp=r.ac({type:Gn,selectors:[["mwl-calendar-week-view-hour-segment"]],inputs:{segment:"segment",segmentHeight:"segmentHeight",locale:"locale",isTimeLabel:"isTimeLabel",daysInWeek:"daysInWeek",customTemplate:"customTemplate"},decls:6,vars:8,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal-hour-segment",3,"ngClass"],["class","cal-time",4,"ngIf"],[1,"cal-time"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,Ut,7,13,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,Vt,1,0,"ng-template",1),r.od(5,"\n  ")),2&e){var n=r.Wc(2);r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Qc(2,Ht,t.segment,t.locale,t.segmentHeight,t.isTimeLabel,t.daysInWeek))}},directives:[o.A,o.q,o.t],pipes:[qn,zn],encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Gn.prototype,"segment",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Gn.prototype,"segmentHeight",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Gn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Gn.prototype,"isTimeLabel",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Gn.prototype,"daysInWeek",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Gn.prototype,"customTemplate",void 0);var Kn=function(){return _createClass((function e(t,n){var i=this;_classCallCheck(this,e),this.dateAdapter=t,this.zone=n,this.columnDate$=new h.a(this.columnDate),this.marker$=this.zone.onStable.pipe(Object(m.a)((function(){return Object(f.a)(6e4)})),Object(g.a)(0),Object(v.a)(this.columnDate$),Object(y.a)((function(e){var t=i.dateAdapter.setMinutes(i.dateAdapter.setHours(e,i.dayStartHour),i.dayStartMinute),n=i.dateAdapter.setMinutes(i.dateAdapter.setHours(e,i.dayEndHour),i.dayEndMinute),r=i.hourSegments*i.hourSegmentHeight/60,o=new Date;return{isVisible:i.dateAdapter.isSameDay(e,o)&&o>=t&&o<=n,top:i.dateAdapter.differenceInMinutes(o,t)*r}})))}),[{key:"ngOnChanges",value:function(e){e.columnDate&&this.columnDate$.next(e.columnDate.currentValue)}}])}();Kn.\u0275fac=function(e){return new(e||Kn)(r.gc(tn),r.gc(r.N))},Kn.\u0275cmp=r.ac({type:Kn,selectors:[["mwl-calendar-week-view-current-time-marker"]],inputs:{columnDate:"columnDate",dayStartHour:"dayStartHour",dayStartMinute:"dayStartMinute",dayEndHour:"dayEndHour",dayEndMinute:"dayEndMinute",hourSegments:"hourSegments",hourSegmentHeight:"hourSegmentHeight",customTemplate:"customTemplate"},features:[r.Sb],decls:8,vars:14,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","cal-current-time-marker",3,"top",4,"ngIf"],[1,"cal-current-time-marker"]],template:function(e,t){if(1&e&&(r.od(0,"\n    "),r.md(1,Xt,3,1,"ng-template",null,0,r.nd),r.od(3,"\n    "),r.md(4,Gt,1,0,"ng-template",1),r.zc(5,"async"),r.zc(6,"async"),r.od(7,"\n  ")),2&e){var n=r.Wc(2),i=null;r.Ub(4),r.Gc("ngTemplateOutlet",t.customTemplate||n)("ngTemplateOutletContext",r.Sc(6,Kt,t.columnDate,t.dayStartHour,t.dayStartMinute,t.dayEndHour,t.dayEndMinute,null==(i=r.Ac(5,2,t.marker$))?null:i.isVisible,null==(i=r.Ac(6,4,t.marker$))?null:i.top))}},directives:[o.A,o.t],pipes:[o.b],encapsulation:2}),Kn.ctorParameters=function(){return[{type:tn},{type:r.N}]},Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],Kn.prototype,"columnDate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Kn.prototype,"dayStartHour",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Kn.prototype,"dayStartMinute",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Kn.prototype,"dayEndHour",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Kn.prototype,"dayEndMinute",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Kn.prototype,"hourSegments",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Kn.prototype,"hourSegmentHeight",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Kn.prototype,"customTemplate",void 0),Kn=Object(i.b)([Object(i.c)("design:paramtypes",[tn,r.N])],Kn);var Qn=_createClass((function e(){_classCallCheck(this,e)}));Qn.\u0275mod=r.ec({type:Qn}),Qn.\u0275inj=r.dc({factory:function(e){return new(e||Qn)},imports:[[o.c,ze,se,In],ze,se]});var Jn=_createClass((function e(){_classCallCheck(this,e),this.events=[],this.hourSegments=2,this.hourSegmentHeight=30,this.dayStartHour=0,this.dayStartMinute=0,this.dayEndHour=23,this.dayEndMinute=59,this.tooltipPlacement="auto",this.tooltipAppendToBody=!0,this.tooltipDelay=null,this.snapDraggedEvents=!0,this.eventClicked=new r.u,this.hourSegmentClicked=new r.u,this.eventTimesChanged=new r.u,this.beforeViewRender=new r.u}));Jn.\u0275fac=function(e){return new(e||Jn)},Jn.\u0275cmp=r.ac({type:Jn,selectors:[["mwl-calendar-day-view"]],inputs:{events:"events",hourSegments:"hourSegments",hourSegmentHeight:"hourSegmentHeight",dayStartHour:"dayStartHour",dayStartMinute:"dayStartMinute",dayEndHour:"dayEndHour",dayEndMinute:"dayEndMinute",tooltipPlacement:"tooltipPlacement",tooltipAppendToBody:"tooltipAppendToBody",tooltipDelay:"tooltipDelay",snapDraggedEvents:"snapDraggedEvents",viewDate:"viewDate",refresh:"refresh",locale:"locale",eventSnapSize:"eventSnapSize",tooltipTemplate:"tooltipTemplate",hourSegmentTemplate:"hourSegmentTemplate",eventTemplate:"eventTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",allDayEventsLabelTemplate:"allDayEventsLabelTemplate",currentTimeMarkerTemplate:"currentTimeMarkerTemplate"},outputs:{eventClicked:"eventClicked",hourSegmentClicked:"hourSegmentClicked",eventTimesChanged:"eventTimesChanged",beforeViewRender:"beforeViewRender"},decls:3,vars:23,consts:[[1,"cal-day-view",3,"daysInWeek","viewDate","events","hourSegments","hourSegmentHeight","dayStartHour","dayStartMinute","dayEndHour","dayEndMinute","refresh","locale","eventSnapSize","tooltipPlacement","tooltipTemplate","tooltipAppendToBody","tooltipDelay","hourSegmentTemplate","eventTemplate","eventTitleTemplate","eventActionsTemplate","snapDraggedEvents","allDayEventsLabelTemplate","currentTimeMarkerTemplate","eventClicked","hourSegmentClicked","eventTimesChanged","beforeViewRender"]],template:function(e,t){1&e&&(r.od(0,"\n    "),r.mc(1,"mwl-calendar-week-view",0),r.uc("eventClicked",(function(e){return t.eventClicked.emit(e)}))("hourSegmentClicked",(function(e){return t.hourSegmentClicked.emit(e)}))("eventTimesChanged",(function(e){return t.eventTimesChanged.emit(e)}))("beforeViewRender",(function(e){return t.beforeViewRender.emit(e)})),r.lc(),r.od(2,"\n  ")),2&e&&(r.Ub(1),r.Gc("daysInWeek",1)("viewDate",t.viewDate)("events",t.events)("hourSegments",t.hourSegments)("hourSegmentHeight",t.hourSegmentHeight)("dayStartHour",t.dayStartHour)("dayStartMinute",t.dayStartMinute)("dayEndHour",t.dayEndHour)("dayEndMinute",t.dayEndMinute)("refresh",t.refresh)("locale",t.locale)("eventSnapSize",t.eventSnapSize)("tooltipPlacement",t.tooltipPlacement)("tooltipTemplate",t.tooltipTemplate)("tooltipAppendToBody",t.tooltipAppendToBody)("tooltipDelay",t.tooltipDelay)("hourSegmentTemplate",t.hourSegmentTemplate)("eventTemplate",t.eventTemplate)("eventTitleTemplate",t.eventTitleTemplate)("eventActionsTemplate",t.eventActionsTemplate)("snapDraggedEvents",t.snapDraggedEvents)("allDayEventsLabelTemplate",t.allDayEventsLabelTemplate)("currentTimeMarkerTemplate",t.currentTimeMarkerTemplate))},directives:[Hn],encapsulation:2}),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Date)],Jn.prototype,"viewDate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Array)],Jn.prototype,"events",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"hourSegments",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"hourSegmentHeight",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"dayStartHour",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"dayStartMinute",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"dayEndHour",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"dayEndMinute",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",l.b)],Jn.prototype,"refresh",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",String)],Jn.prototype,"locale",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"eventSnapSize",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Object)],Jn.prototype,"tooltipPlacement",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jn.prototype,"tooltipTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Jn.prototype,"tooltipAppendToBody",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Number)],Jn.prototype,"tooltipDelay",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jn.prototype,"hourSegmentTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jn.prototype,"eventTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jn.prototype,"eventTitleTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jn.prototype,"eventActionsTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",Boolean)],Jn.prototype,"snapDraggedEvents",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jn.prototype,"allDayEventsLabelTemplate",void 0),Object(i.b)([Object(r.E)(),Object(i.c)("design:type",r.cb)],Jn.prototype,"currentTimeMarkerTemplate",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Jn.prototype,"eventClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Jn.prototype,"hourSegmentClicked",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Jn.prototype,"eventTimesChanged",void 0),Object(i.b)([Object(r.P)(),Object(i.c)("design:type",Object)],Jn.prototype,"beforeViewRender",void 0);var Zn,$n=_createClass((function e(){_classCallCheck(this,e)}));$n.\u0275mod=r.ec({type:$n}),$n.\u0275inj=r.dc({factory:function(e){return new(e||$n)},imports:[[o.c,In,Qn]]});var ei=Zn=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"forRoot",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{ngModule:Zn,providers:[e,t.eventTitleFormatter||An,t.dateFormatter||On,t.utils||Sn,t.a11y||Tn]}}}])}();ei.\u0275mod=r.ec({type:ei}),ei.\u0275inj=r.dc({factory:function(e){return new(e||ei)},imports:[[In,Fn,Qn,$n],In,Fn,Qn,$n]});var ti=r.oc(On)},kU1M:function(e,t,n){"use strict";n.r(t),n.d(t,"audit",(function(){return i.a})),n.d(t,"auditTime",(function(){return r.a})),n.d(t,"buffer",(function(){return a})),n.d(t,"bufferCount",(function(){return u})),n.d(t,"bufferTime",(function(){return m})),n.d(t,"bufferToggle",(function(){return C})),n.d(t,"bufferWhen",(function(){return T})),n.d(t,"catchError",(function(){return E.a})),n.d(t,"combineAll",(function(){return R})),n.d(t,"combineLatest",(function(){return W})),n.d(t,"concat",(function(){return N})),n.d(t,"concatAll",(function(){return j.a})),n.d(t,"concatMap",(function(){return B.a})),n.d(t,"concatMapTo",(function(){return F})),n.d(t,"count",(function(){return U.a})),n.d(t,"debounce",(function(){return V.a})),n.d(t,"debounceTime",(function(){return H.a})),n.d(t,"defaultIfEmpty",(function(){return Y.a})),n.d(t,"delay",(function(){return X.a})),n.d(t,"delayWhen",(function(){return G.a})),n.d(t,"dematerialize",(function(){return K.a})),n.d(t,"distinct",(function(){return Q})),n.d(t,"distinctUntilChanged",(function(){return $.a})),n.d(t,"distinctUntilKeyChanged",(function(){return ee})),n.d(t,"elementAt",(function(){return oe})),n.d(t,"endWith",(function(){return se})),n.d(t,"every",(function(){return ce})),n.d(t,"exhaust",(function(){return de})),n.d(t,"exhaustMap",(function(){return fe.a})),n.d(t,"expand",(function(){return be})),n.d(t,"filter",(function(){return ne.a})),n.d(t,"finalize",(function(){return ve.a})),n.d(t,"find",(function(){return ye})),n.d(t,"findIndex",(function(){return Oe})),n.d(t,"first",(function(){return ze.a})),n.d(t,"groupBy",(function(){return Ae.b})),n.d(t,"ignoreElements",(function(){return ke.a})),n.d(t,"isEmpty",(function(){return Ce})),n.d(t,"last",(function(){return Te.a})),n.d(t,"map",(function(){return qe.a})),n.d(t,"mapTo",(function(){return Le.a})),n.d(t,"materialize",(function(){return Ee.a})),n.d(t,"max",(function(){return Re})),n.d(t,"merge",(function(){return Ie})),n.d(t,"mergeAll",(function(){return We.a})),n.d(t,"mergeMap",(function(){return Pe.b})),n.d(t,"flatMap",(function(){return Pe.a})),n.d(t,"mergeMapTo",(function(){return Ne})),n.d(t,"mergeScan",(function(){return je})),n.d(t,"min",(function(){return Ue})),n.d(t,"multicast",(function(){return Ve.a})),n.d(t,"observeOn",(function(){return He.b})),n.d(t,"onErrorResumeNext",(function(){return Ye})),n.d(t,"pairwise",(function(){return Ke.a})),n.d(t,"partition",(function(){return Je})),n.d(t,"pluck",(function(){return Ze.a})),n.d(t,"publish",(function(){return et})),n.d(t,"publishBehavior",(function(){return nt})),n.d(t,"publishLast",(function(){return rt})),n.d(t,"publishReplay",(function(){return at})),n.d(t,"race",(function(){return ct})),n.d(t,"reduce",(function(){return De.a})),n.d(t,"repeat",(function(){return ut})),n.d(t,"repeatWhen",(function(){return ht})),n.d(t,"retry",(function(){return mt})),n.d(t,"retryWhen",(function(){return yt.a})),n.d(t,"refCount",(function(){return Mt.a})),n.d(t,"sample",(function(){return _t})),n.d(t,"sampleTime",(function(){return At})),n.d(t,"scan",(function(){return St.a})),n.d(t,"sequenceEqual",(function(){return Tt})),n.d(t,"share",(function(){return Dt.a})),n.d(t,"shareReplay",(function(){return Rt.a})),n.d(t,"single",(function(){return It})),n.d(t,"skip",(function(){return Nt.a})),n.d(t,"skipLast",(function(){return jt})),n.d(t,"skipUntil",(function(){return Ut})),n.d(t,"skipWhile",(function(){return Yt.a})),n.d(t,"startWith",(function(){return Xt.a})),n.d(t,"subscribeOn",(function(){return Kt})),n.d(t,"switchAll",(function(){return $t})),n.d(t,"switchMap",(function(){return Jt.a})),n.d(t,"switchMapTo",(function(){return en.a})),n.d(t,"take",(function(){return re.a})),n.d(t,"takeLast",(function(){return tn.a})),n.d(t,"takeUntil",(function(){return nn.a})),n.d(t,"takeWhile",(function(){return rn.a})),n.d(t,"tap",(function(){return on.a})),n.d(t,"throttle",(function(){return an.b})),n.d(t,"throttleTime",(function(){return sn.a})),n.d(t,"throwIfEmpty",(function(){return ie.a})),n.d(t,"timeInterval",(function(){return cn.b})),n.d(t,"timeout",(function(){return ln.a})),n.d(t,"timeoutWith",(function(){return un.a})),n.d(t,"timestamp",(function(){return dn.b})),n.d(t,"toArray",(function(){return pn.a})),n.d(t,"window",(function(){return hn})),n.d(t,"windowCount",(function(){return mn})),n.d(t,"windowTime",(function(){return Mn})),n.d(t,"windowToggle",(function(){return wn})),n.d(t,"windowWhen",(function(){return qn})),n.d(t,"withLatestFrom",(function(){return Dn.a})),n.d(t,"zip",(function(){return xn})),n.d(t,"zipAll",(function(){return In}));var i=n("tnsW"),r=n("3UWI"),o=n("zx2A");function a(e){return function(t){return t.lift(new s(e))}}var s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.closingNotifier=t}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.closingNotifier))}}])}(),c=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).buffer=[],i.add(Object(o.c)(n,new o.a(_assertThisInitialized(i)))),i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.buffer.push(e)}},{key:"notifyNext",value:function(){var e=this.buffer;this.buffer=[],this.destination.next(e)}}])}(o.b),l=n("7o/Q");function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n){return n.lift(new d(e,t))}}var d=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.bufferSize=t,this.startBufferEvery=n,this.subscriberClass=n&&t!==n?h:p}),[{key:"call",value:function(e,t){return t.subscribe(new this.subscriberClass(e,this.bufferSize,this.startBufferEvery))}}])}(),p=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).bufferSize=n,i.buffer=[],i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this.buffer;t.push(e),t.length==this.bufferSize&&(this.destination.next(t),this.buffer=[])}},{key:"_complete",value:function(){var e=this.buffer;e.length>0&&this.destination.next(e),_superPropGet(t,"_complete",this,3)([])}}])}(l.a),h=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).bufferSize=n,r.startBufferEvery=i,r.buffers=[],r.count=0,r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this.bufferSize,n=this.startBufferEvery,i=this.buffers,r=this.count;this.count++,r%n==0&&i.push([]);for(var o=i.length;o--;){var a=i[o];a.push(e),a.length===t&&(i.splice(o,1),this.destination.next(a))}}},{key:"_complete",value:function(){for(var e=this.buffers,n=this.destination;e.length>0;){var i=e.shift();i.length>0&&n.next(i)}_superPropGet(t,"_complete",this,3)([])}}])}(l.a),f=n("D0XW"),b=n("z+Ro");function m(e){var t=arguments.length,n=f.a;Object(b.a)(arguments[arguments.length-1])&&(n=arguments[arguments.length-1],t--);var i=null;t>=2&&(i=arguments[1]);var r=Number.POSITIVE_INFINITY;return t>=3&&(r=arguments[2]),function(t){return t.lift(new g(e,i,r,n))}}var g=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.bufferTimeSpan=t,this.bufferCreationInterval=n,this.maxBufferSize=i,this.scheduler=r}),[{key:"call",value:function(e,t){return t.subscribe(new y(e,this.bufferTimeSpan,this.bufferCreationInterval,this.maxBufferSize,this.scheduler))}}])}(),v=_createClass((function e(){_classCallCheck(this,e),this.buffer=[]})),y=function(e){function t(e,n,i,r,o){var a;_classCallCheck(this,t),(a=_callSuper(this,t,[e])).bufferTimeSpan=n,a.bufferCreationInterval=i,a.maxBufferSize=r,a.scheduler=o,a.contexts=[];var s=a.openContext();if(a.timespanOnly=null==i||i<0,a.timespanOnly){var c={subscriber:a,context:s,bufferTimeSpan:n};a.add(s.closeAction=o.schedule(M,n,c))}else{var l={subscriber:a,context:s},u={bufferTimeSpan:n,bufferCreationInterval:i,subscriber:a,scheduler:o};a.add(s.closeAction=o.schedule(O,n,l)),a.add(o.schedule(_,i,u))}return a}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){for(var t,n=this.contexts,i=n.length,r=0;r<i;r++){var o=n[r],a=o.buffer;a.push(e),a.length==this.maxBufferSize&&(t=o)}t&&this.onBufferFull(t)}},{key:"_error",value:function(e){this.contexts.length=0,_superPropGet(t,"_error",this,3)([e])}},{key:"_complete",value:function(){for(var e=this.contexts,n=this.destination;e.length>0;){var i=e.shift();n.next(i.buffer)}_superPropGet(t,"_complete",this,3)([])}},{key:"_unsubscribe",value:function(){this.contexts=null}},{key:"onBufferFull",value:function(e){this.closeContext(e);var t=e.closeAction;if(t.unsubscribe(),this.remove(t),!this.closed&&this.timespanOnly){e=this.openContext();var n=this.bufferTimeSpan,i={subscriber:this,context:e,bufferTimeSpan:n};this.add(e.closeAction=this.scheduler.schedule(M,n,i))}}},{key:"openContext",value:function(){var e=new v;return this.contexts.push(e),e}},{key:"closeContext",value:function(e){this.destination.next(e.buffer);var t=this.contexts;(t?t.indexOf(e):-1)>=0&&t.splice(t.indexOf(e),1)}}])}(l.a);function M(e){var t=e.subscriber,n=e.context;n&&t.closeContext(n),t.closed||(e.context=t.openContext(),e.context.closeAction=this.schedule(e,e.bufferTimeSpan))}function _(e){var t=e.bufferCreationInterval,n=e.bufferTimeSpan,i=e.subscriber,r=e.scheduler,o=i.openContext();i.closed||(i.add(o.closeAction=r.schedule(O,n,{subscriber:i,context:o})),this.schedule(e,t))}function O(e){var t=e.subscriber,n=e.context;t.closeContext(n)}var z=n("quSY"),A=n("ZUHj"),k=n("l7GE");function C(e,t){return function(n){return n.lift(new w(e,t))}}var w=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.openings=t,this.closingSelector=n}),[{key:"call",value:function(e,t){return t.subscribe(new S(e,this.openings,this.closingSelector))}}])}(),S=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).closingSelector=i,r.contexts=[],r.add(Object(A.a)(_assertThisInitialized(r),n)),r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){for(var t=this.contexts,n=t.length,i=0;i<n;i++)t[i].buffer.push(e)}},{key:"_error",value:function(e){for(var n=this.contexts;n.length>0;){var i=n.shift();i.subscription.unsubscribe(),i.buffer=null,i.subscription=null}this.contexts=null,_superPropGet(t,"_error",this,3)([e])}},{key:"_complete",value:function(){for(var e=this.contexts;e.length>0;){var n=e.shift();this.destination.next(n.buffer),n.subscription.unsubscribe(),n.buffer=null,n.subscription=null}this.contexts=null,_superPropGet(t,"_complete",this,3)([])}},{key:"notifyNext",value:function(e,t){e?this.closeBuffer(e):this.openBuffer(t)}},{key:"notifyComplete",value:function(e){this.closeBuffer(e.context)}},{key:"openBuffer",value:function(e){try{var t=this.closingSelector.call(this,e);t&&this.trySubscribe(t)}catch(n){this._error(n)}}},{key:"closeBuffer",value:function(e){var t=this.contexts;if(t&&e){var n=e.buffer,i=e.subscription;this.destination.next(n),t.splice(t.indexOf(e),1),this.remove(i),i.unsubscribe()}}},{key:"trySubscribe",value:function(e){var t=this.contexts,n=new z.a,i={buffer:[],subscription:n};t.push(i);var r=Object(A.a)(this,e,i);!r||r.closed?this.closeBuffer(i):(r.context=i,this.add(r),n.add(r))}}])}(k.a);function T(e){return function(t){return t.lift(new q(e))}}var q=function(){return _createClass((function e(t){_classCallCheck(this,e),this.closingSelector=t}),[{key:"call",value:function(e,t){return t.subscribe(new L(e,this.closingSelector))}}])}(),L=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).closingSelector=n,i.subscribing=!1,i.openBuffer(),i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.buffer.push(e)}},{key:"_complete",value:function(){var e=this.buffer;e&&this.destination.next(e),_superPropGet(t,"_complete",this,3)([])}},{key:"_unsubscribe",value:function(){this.buffer=void 0,this.subscribing=!1}},{key:"notifyNext",value:function(){this.openBuffer()}},{key:"notifyComplete",value:function(){this.subscribing?this.complete():this.openBuffer()}},{key:"openBuffer",value:function(){var e=this.closingSubscription;e&&(this.remove(e),e.unsubscribe());var t,n=this.buffer;this.buffer&&this.destination.next(n),this.buffer=[];try{t=(0,this.closingSelector)()}catch(i){return this.error(i)}e=new z.a,this.closingSubscription=e,this.add(e),this.subscribing=!0,e.add(Object(o.c)(t,new o.a(this))),this.subscribing=!1}}])}(o.b),E=n("JIr8"),D=n("itXk");function R(e){return function(t){return t.lift(new D.a(e))}}var x=n("DH7j"),I=n("Cfvw");function W(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=null;return"function"==typeof t[t.length-1]&&(i=t.pop()),1===t.length&&Object(x.a)(t[0])&&(t=t[0].slice()),function(e){return e.lift.call(Object(I.a)([e].concat(_toConsumableArray(t))),new D.a(i))}}var P=n("GyhO");function N(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return e.lift.call(Object(P.a).apply(void 0,[e].concat(t)))}}var j=n("0EUg"),B=n("bOdf");function F(e,t){return Object(B.a)((function(){return e}),t)}var U=n("HrJb"),V=n("6eBy"),H=n("Kj3r"),Y=n("xbPD"),X=n("3E0/"),G=n("coGc"),K=n("kgNN");function Q(e,t){return function(n){return n.lift(new J(e,t))}}var J=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.keySelector=t,this.flushes=n}),[{key:"call",value:function(e,t){return t.subscribe(new Z(e,this.keySelector,this.flushes))}}])}(),Z=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).keySelector=n,r.values=new Set,i&&r.add(Object(o.c)(i,new o.a(_assertThisInitialized(r)))),r}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(){this.values.clear()}},{key:"notifyError",value:function(e){this._error(e)}},{key:"_next",value:function(e){this.keySelector?this._useKeySelector(e):this._finalizeNext(e,e)}},{key:"_useKeySelector",value:function(e){var t,n=this.destination;try{t=this.keySelector(e)}catch(i){return void n.error(i)}this._finalizeNext(t,e)}},{key:"_finalizeNext",value:function(e,t){var n=this.values;n.has(e)||(n.add(e),this.destination.next(t))}}])}(o.b),$=n("/uUt");function ee(e,t){return Object($.a)((function(n,i){return t?t(n[e],i[e]):n[e]===i[e]}))}var te=n("4I5i"),ne=n("pLZG"),ie=n("XDbj"),re=n("IzEk");function oe(e,t){if(e<0)throw new te.a;var n=arguments.length>=2;return function(i){return i.pipe(Object(ne.a)((function(t,n){return n===e})),Object(re.a)(1),n?Object(Y.a)(t):Object(ie.a)((function(){return new te.a})))}}var ae=n("LRne");function se(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return Object(P.a)(e,Object(ae.a).apply(void 0,t))}}function ce(e,t){return function(n){return n.lift(new le(e,t,n))}}var le=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.predicate=t,this.thisArg=n,this.source=i}),[{key:"call",value:function(e,t){return t.subscribe(new ue(e,this.predicate,this.thisArg,this.source))}}])}(),ue=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e])).predicate=n,o.thisArg=i,o.source=r,o.index=0,o.thisArg=i||_assertThisInitialized(o),o}return _inherits(t,e),_createClass(t,[{key:"notifyComplete",value:function(e){this.destination.next(e),this.destination.complete()}},{key:"_next",value:function(e){var t=!1;try{t=this.predicate.call(this.thisArg,e,this.index++,this.source)}catch(n){return void this.destination.error(n)}t||this.notifyComplete(!1)}},{key:"_complete",value:function(){this.notifyComplete(!0)}}])}(l.a);function de(){return function(e){return e.lift(new pe)}}var pe=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"call",value:function(e,t){return t.subscribe(new he(e))}}])}(),he=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).hasCompleted=!1,n.hasSubscription=!1,n}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.hasSubscription||(this.hasSubscription=!0,this.add(Object(o.c)(e,new o.a(this))))}},{key:"_complete",value:function(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete()}},{key:"notifyComplete",value:function(){this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()}}])}(o.b),fe=n("XqQ8");function be(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY,n=arguments.length>2?arguments[2]:void 0;return t=(t||0)<1?Number.POSITIVE_INFINITY:t,function(i){return i.lift(new me(e,t,n))}}var me=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.project=t,this.concurrent=n,this.scheduler=i}),[{key:"call",value:function(e,t){return t.subscribe(new ge(e,this.project,this.concurrent,this.scheduler))}}])}(),ge=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e])).project=n,o.concurrent=i,o.scheduler=r,o.index=0,o.active=0,o.hasCompleted=!1,i<Number.POSITIVE_INFINITY&&(o.buffer=[]),o}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var n=this.destination;if(n.closed)this._complete();else{var i=this.index++;if(this.active<this.concurrent){n.next(e);try{var r=(0,this.project)(e,i);if(this.scheduler){var o={subscriber:this,result:r,value:e,index:i};this.destination.add(this.scheduler.schedule(t.dispatch,0,o))}else this.subscribeToProjection(r,e,i)}catch(a){n.error(a)}}else this.buffer.push(e)}}},{key:"subscribeToProjection",value:function(e,t,n){this.active++,this.destination.add(Object(o.c)(e,new o.a(this)))}},{key:"_complete",value:function(){this.hasCompleted=!0,this.hasCompleted&&0===this.active&&this.destination.complete(),this.unsubscribe()}},{key:"notifyNext",value:function(e){this._next(e)}},{key:"notifyComplete",value:function(){var e=this.buffer;this.active--,e&&e.length>0&&this._next(e.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()}}],[{key:"dispatch",value:function(e){var t=e.subscriber,n=e.result,i=e.value,r=e.index;t.subscribeToProjection(n,i,r)}}])}(o.b),ve=n("nYR2");function ye(e,t){if("function"!=typeof e)throw new TypeError("predicate is not a function");return function(n){return n.lift(new Me(e,n,!1,t))}}var Me=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.predicate=t,this.source=n,this.yieldIndex=i,this.thisArg=r}),[{key:"call",value:function(e,t){return t.subscribe(new _e(e,this.predicate,this.source,this.yieldIndex,this.thisArg))}}])}(),_e=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e])).predicate=n,a.source=i,a.yieldIndex=r,a.thisArg=o,a.index=0,a}return _inherits(t,e),_createClass(t,[{key:"notifyComplete",value:function(e){var t=this.destination;t.next(e),t.complete(),this.unsubscribe()}},{key:"_next",value:function(e){var t=this.predicate,n=this.thisArg,i=this.index++;try{t.call(n||this,e,i,this.source)&&this.notifyComplete(this.yieldIndex?i:e)}catch(r){this.destination.error(r)}}},{key:"_complete",value:function(){this.notifyComplete(this.yieldIndex?-1:void 0)}}])}(l.a);function Oe(e,t){return function(n){return n.lift(new Me(e,n,!0,t))}}var ze=n("SxV6"),Ae=n("OQgR"),ke=n("4A3s");function Ce(){return function(e){return e.lift(new we)}}var we=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"call",value:function(e,t){return t.subscribe(new Se(e))}}])}(),Se=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[e])}return _inherits(t,e),_createClass(t,[{key:"notifyComplete",value:function(e){var t=this.destination;t.next(e),t.complete()}},{key:"_next",value:function(e){this.notifyComplete(!1)}},{key:"_complete",value:function(){this.notifyComplete(!0)}}])}(l.a),Te=n("NJ9Y"),qe=n("lJxs"),Le=n("CqXF"),Ee=n("dkDA"),De=n("128B");function Re(e){var t="function"==typeof e?function(t,n){return e(t,n)>0?t:n}:function(e,t){return e>t?e:t};return Object(De.a)(t)}var xe=n("VRyK");function Ie(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return e.lift.call(Object(xe.a).apply(void 0,[e].concat(t)))}}var We=n("bHdf"),Pe=n("5+tZ");function Ne(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return"function"==typeof t?Object(Pe.b)((function(){return e}),t,n):("number"==typeof t&&(n=t),Object(Pe.b)((function(){return e}),n))}function je(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return function(i){return i.lift(new Be(e,t,n))}}var Be=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.accumulator=t,this.seed=n,this.concurrent=i}),[{key:"call",value:function(e,t){return t.subscribe(new Fe(e,this.accumulator,this.seed,this.concurrent))}}])}(),Fe=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e])).accumulator=n,o.acc=i,o.concurrent=r,o.hasValue=!1,o.hasCompleted=!1,o.buffer=[],o.active=0,o.index=0,o}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){if(this.active<this.concurrent){var t,n=this.index++,i=this.destination;try{t=(0,this.accumulator)(this.acc,e,n)}catch(r){return i.error(r)}this.active++,this._innerSub(t)}else this.buffer.push(e)}},{key:"_innerSub",value:function(e){var t=new o.a(this),n=this.destination;n.add(t);var i=Object(o.c)(e,t);i!==t&&n.add(i)}},{key:"_complete",value:function(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete()),this.unsubscribe()}},{key:"notifyNext",value:function(e){var t=this.destination;this.acc=e,this.hasValue=!0,t.next(e)}},{key:"notifyComplete",value:function(){var e=this.buffer;this.active--,e.length>0?this._next(e.shift()):0===this.active&&this.hasCompleted&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete())}}])}(o.b);function Ue(e){var t="function"==typeof e?function(t,n){return e(t,n)<0?t:n}:function(e,t){return e<t?e:t};return Object(De.a)(t)}var Ve=n("oB13"),He=n("pxpQ");function Ye(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 1===t.length&&Object(x.a)(t[0])&&(t=t[0]),function(e){return e.lift(new Xe(t))}}var Xe=function(){return _createClass((function e(t){_classCallCheck(this,e),this.nextSources=t}),[{key:"call",value:function(e,t){return t.subscribe(new Ge(e,this.nextSources))}}])}(),Ge=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).destination=e,i.nextSources=n,i}return _inherits(t,e),_createClass(t,[{key:"notifyError",value:function(){this.subscribeToNextSource()}},{key:"notifyComplete",value:function(){this.subscribeToNextSource()}},{key:"_error",value:function(e){this.subscribeToNextSource(),this.unsubscribe()}},{key:"_complete",value:function(){this.subscribeToNextSource(),this.unsubscribe()}},{key:"subscribeToNextSource",value:function(){var e=this.nextSources.shift();if(e){var t=new o.a(this),n=this.destination;n.add(t);var i=Object(o.c)(e,t);i!==t&&n.add(i)}else this.destination.complete()}}])}(o.b),Ke=n("Zy1z"),Qe=n("F97/");function Je(e,t){return function(n){return[Object(ne.a)(e,t)(n),Object(ne.a)(Object(Qe.a)(e,t))(n)]}}var Ze=n("wO+i"),$e=n("XNiG");function et(e){return e?Object(Ve.a)((function(){return new $e.b}),e):Object(Ve.a)(new $e.b)}var tt=n("2Vo4");function nt(e){return function(t){return Object(Ve.a)(new tt.a(e))(t)}}var it=n("NHP+");function rt(){return function(e){return Object(Ve.a)(new it.a)(e)}}var ot=n("jtHE");function at(e,t,n,i){n&&"function"!=typeof n&&(i=n);var r="function"==typeof n?n:void 0,o=new ot.a(e,t,i);return function(e){return Object(Ve.a)((function(){return o}),r)(e)}}var st=n("Nv8m");function ct(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return 1===t.length&&Object(x.a)(t[0])&&(t=t[0]),e.lift.call(Object(st.a).apply(void 0,[e].concat(_toConsumableArray(t))))}}var lt=n("EY2u");function ut(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;return function(t){return 0===e?Object(lt.b)():e<0?t.lift(new dt(-1,t)):t.lift(new dt(e-1,t))}}var dt=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.count=t,this.source=n}),[{key:"call",value:function(e,t){return t.subscribe(new pt(e,this.count,this.source))}}])}(),pt=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).count=n,r.source=i,r}return _inherits(t,e),_createClass(t,[{key:"complete",value:function(){if(!this.isStopped){var e=this.source,n=this.count;if(0===n)return _superPropGet(t,"complete",this,3)([]);n>-1&&(this.count=n-1),e.subscribe(this._unsubscribeAndRecycle())}}}])}(l.a);function ht(e){return function(t){return t.lift(new ft(e))}}var ft=function(){return _createClass((function e(t){_classCallCheck(this,e),this.notifier=t}),[{key:"call",value:function(e,t){return t.subscribe(new bt(e,this.notifier,t))}}])}(),bt=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).notifier=n,r.source=i,r.sourceIsBeingSubscribedTo=!0,r}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(){this.sourceIsBeingSubscribedTo=!0,this.source.subscribe(this)}},{key:"notifyComplete",value:function(){if(!1===this.sourceIsBeingSubscribedTo)return _superPropGet(t,"complete",this,3)([])}},{key:"complete",value:function(){if(this.sourceIsBeingSubscribedTo=!1,!this.isStopped){if(this.retries||this.subscribeToRetries(),!this.retriesSubscription||this.retriesSubscription.closed)return _superPropGet(t,"complete",this,3)([]);this._unsubscribeAndRecycle(),this.notifications.next(void 0)}}},{key:"_unsubscribe",value:function(){var e=this.notifications,t=this.retriesSubscription;e&&(e.unsubscribe(),this.notifications=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0}},{key:"_unsubscribeAndRecycle",value:function(){var e=this._unsubscribe;return this._unsubscribe=null,_superPropGet(t,"_unsubscribeAndRecycle",this,3)([]),this._unsubscribe=e,this}},{key:"subscribeToRetries",value:function(){var e;this.notifications=new $e.b;try{e=(0,this.notifier)(this.notifications)}catch(n){return _superPropGet(t,"complete",this,3)([])}this.retries=e,this.retriesSubscription=Object(o.c)(e,new o.a(this))}}])}(o.b);function mt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;return function(t){return t.lift(new gt(e,t))}}var gt=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.count=t,this.source=n}),[{key:"call",value:function(e,t){return t.subscribe(new vt(e,this.count,this.source))}}])}(),vt=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).count=n,r.source=i,r}return _inherits(t,e),_createClass(t,[{key:"error",value:function(e){if(!this.isStopped){var n=this.source,i=this.count;if(0===i)return _superPropGet(t,"error",this,3)([e]);i>-1&&(this.count=i-1),n.subscribe(this._unsubscribeAndRecycle())}}}])}(l.a),yt=n("MtjB"),Mt=n("x+ZX");function _t(e){return function(t){return t.lift(new Ot(e))}}var Ot=function(){return _createClass((function e(t){_classCallCheck(this,e),this.notifier=t}),[{key:"call",value:function(e,t){var n=new zt(e),i=t.subscribe(n);return i.add(Object(o.c)(this.notifier,new o.a(n))),i}}])}(),zt=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).hasValue=!1,e}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.value=e,this.hasValue=!0}},{key:"notifyNext",value:function(){this.emitValue()}},{key:"notifyComplete",value:function(){this.emitValue()}},{key:"emitValue",value:function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))}}])}(o.b);function At(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.a;return function(n){return n.lift(new kt(e,t))}}var kt=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.period=t,this.scheduler=n}),[{key:"call",value:function(e,t){return t.subscribe(new Ct(e,this.period,this.scheduler))}}])}(),Ct=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).period=n,r.scheduler=i,r.hasValue=!1,r.add(i.schedule(wt,n,{subscriber:_assertThisInitialized(r),period:n})),r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.lastValue=e,this.hasValue=!0}},{key:"notifyNext",value:function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))}}])}(l.a);function wt(e){var t=e.subscriber,n=e.period;t.notifyNext(),this.schedule(e,n)}var St=n("Kqap");function Tt(e,t){return function(n){return n.lift(new qt(e,t))}}var qt=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.compareTo=t,this.comparator=n}),[{key:"call",value:function(e,t){return t.subscribe(new Lt(e,this.compareTo,this.comparator))}}])}(),Lt=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).compareTo=n,r.comparator=i,r._a=[],r._b=[],r._oneComplete=!1,r.destination.add(n.subscribe(new Et(e,_assertThisInitialized(r)))),r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this._oneComplete&&0===this._b.length?this.emit(!1):(this._a.push(e),this.checkValues())}},{key:"_complete",value:function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0,this.unsubscribe()}},{key:"checkValues",value:function(){for(var e=this._a,t=this._b,n=this.comparator;e.length>0&&t.length>0;){var i=e.shift(),r=t.shift(),o=!1;try{o=n?n(i,r):i===r}catch(a){this.destination.error(a)}o||this.emit(!1)}}},{key:"emit",value:function(e){var t=this.destination;t.next(e),t.complete()}},{key:"nextB",value:function(e){this._oneComplete&&0===this._a.length?this.emit(!1):(this._b.push(e),this.checkValues())}},{key:"completeB",value:function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0}}])}(l.a),Et=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).parent=n,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.parent.nextB(e)}},{key:"_error",value:function(e){this.parent.error(e),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.completeB(),this.unsubscribe()}}])}(l.a),Dt=n("w1tV"),Rt=n("UXun"),xt=n("sVev");function It(e){return function(t){return t.lift(new Wt(e,t))}}var Wt=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.predicate=t,this.source=n}),[{key:"call",value:function(e,t){return t.subscribe(new Pt(e,this.predicate,this.source))}}])}(),Pt=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).predicate=n,r.source=i,r.seenValue=!1,r.index=0,r}return _inherits(t,e),_createClass(t,[{key:"applySingleValue",value:function(e){this.seenValue?this.destination.error("Sequence contains more than one element"):(this.seenValue=!0,this.singleValue=e)}},{key:"_next",value:function(e){var t=this.index++;this.predicate?this.tryNext(e,t):this.applySingleValue(e)}},{key:"tryNext",value:function(e,t){try{this.predicate(e,t,this.source)&&this.applySingleValue(e)}catch(n){this.destination.error(n)}}},{key:"_complete",value:function(){var e=this.destination;this.index>0?(e.next(this.seenValue?this.singleValue:void 0),e.complete()):e.error(new xt.a)}}])}(l.a),Nt=n("zP0r");function jt(e){return function(t){return t.lift(new Bt(e))}}var Bt=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this._skipCount=t,this._skipCount<0)throw new te.a}),[{key:"call",value:function(e,t){return 0===this._skipCount?t.subscribe(new l.a(e)):t.subscribe(new Ft(e,this._skipCount))}}])}(),Ft=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e]))._skipCount=n,i._count=0,i._ring=new Array(n),i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this._skipCount,n=this._count++;if(n<t)this._ring[n]=e;else{var i=n%t,r=this._ring,o=r[i];r[i]=e,this.destination.next(o)}}}])}(l.a);function Ut(e){return function(t){return t.lift(new Vt(e))}}var Vt=function(){return _createClass((function e(t){_classCallCheck(this,e),this.notifier=t}),[{key:"call",value:function(e,t){return t.subscribe(new Ht(e,this.notifier))}}])}(),Ht=function(e){function t(e,n){var i;_classCallCheck(this,t),(i=_callSuper(this,t,[e])).hasValue=!1;var r=new o.a(i);i.add(r),i.innerSubscription=r;var a=Object(o.c)(n,r);return a!==r&&(i.add(a),i.innerSubscription=a),i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.hasValue&&_superPropGet(t,"_next",this,3)([e])}},{key:"notifyNext",value:function(){this.hasValue=!0,this.innerSubscription&&this.innerSubscription.unsubscribe()}},{key:"notifyComplete",value:function(){}}])}(o.b),Yt=n("32Ea"),Xt=n("JX91"),Gt=n("O4y0");function Kt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n){return n.lift(new Qt(e,t))}}var Qt=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.scheduler=t,this.delay=n}),[{key:"call",value:function(e,t){return new Gt.a(t,this.delay,this.scheduler).subscribe(e)}}])}(),Jt=n("eIep"),Zt=n("SpAZ");function $t(){return Object(Jt.a)(Zt.a)}var en=n("aGrj"),tn=n("BFxc"),nn=n("1G5W"),rn=n("GJmQ"),on=n("vkgz"),an=n("yuhW"),sn=n("gcYM"),cn=n("4hIw"),ln=n("tS1D"),un=n("syX2"),dn=n("r0WS"),pn=n("IAdc");function hn(e){return function(t){return t.lift(new fn(e))}}var fn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.windowBoundaries=t}),[{key:"call",value:function(e,t){var n=new bn(e),i=t.subscribe(n);return i.closed||n.add(Object(o.c)(this.windowBoundaries,new o.a(n))),i}}])}(),bn=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).window=new $e.b,e.next(n.window),n}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(){this.openWindow()}},{key:"notifyError",value:function(e){this._error(e)}},{key:"notifyComplete",value:function(){this._complete()}},{key:"_next",value:function(e){this.window.next(e)}},{key:"_error",value:function(e){this.window.error(e),this.destination.error(e)}},{key:"_complete",value:function(){this.window.complete(),this.destination.complete()}},{key:"_unsubscribe",value:function(){this.window=null}},{key:"openWindow",value:function(){var e=this.window;e&&e.complete();var t=this.destination,n=this.window=new $e.b;t.next(n)}}])}(o.b);function mn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n){return n.lift(new gn(e,t))}}var gn=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.windowSize=t,this.startWindowEvery=n}),[{key:"call",value:function(e,t){return t.subscribe(new vn(e,this.windowSize,this.startWindowEvery))}}])}(),vn=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).destination=e,r.windowSize=n,r.startWindowEvery=i,r.windows=[new $e.b],r.count=0,e.next(r.windows[0]),r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){for(var t=this.startWindowEvery>0?this.startWindowEvery:this.windowSize,n=this.destination,i=this.windowSize,r=this.windows,o=r.length,a=0;a<o&&!this.closed;a++)r[a].next(e);var s=this.count-i+1;if(s>=0&&s%t==0&&!this.closed&&r.shift().complete(),++this.count%t==0&&!this.closed){var c=new $e.b;r.push(c),n.next(c)}}},{key:"_error",value:function(e){var t=this.windows;if(t)for(;t.length>0&&!this.closed;)t.shift().error(e);this.destination.error(e)}},{key:"_complete",value:function(){var e=this.windows;if(e)for(;e.length>0&&!this.closed;)e.shift().complete();this.destination.complete()}},{key:"_unsubscribe",value:function(){this.count=0,this.windows=null}}])}(l.a),yn=n("Y7HM");function Mn(e){var t=f.a,n=null,i=Number.POSITIVE_INFINITY;return Object(b.a)(arguments[3])&&(t=arguments[3]),Object(b.a)(arguments[2])?t=arguments[2]:Object(yn.a)(arguments[2])&&(i=Number(arguments[2])),Object(b.a)(arguments[1])?t=arguments[1]:Object(yn.a)(arguments[1])&&(n=Number(arguments[1])),function(r){return r.lift(new _n(e,n,i,t))}}var _n=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.windowTimeSpan=t,this.windowCreationInterval=n,this.maxWindowSize=i,this.scheduler=r}),[{key:"call",value:function(e,t){return t.subscribe(new zn(e,this.windowTimeSpan,this.windowCreationInterval,this.maxWindowSize,this.scheduler))}}])}(),On=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._numberOfNextedValues=0,e}return _inherits(t,e),_createClass(t,[{key:"next",value:function(e){this._numberOfNextedValues++,_superPropGet(t,"next",this,3)([e])}},{key:"numberOfNextedValues",get:function(){return this._numberOfNextedValues}}])}($e.b),zn=function(e){function t(e,n,i,r,o){var a;_classCallCheck(this,t),(a=_callSuper(this,t,[e])).destination=e,a.windowTimeSpan=n,a.windowCreationInterval=i,a.maxWindowSize=r,a.scheduler=o,a.windows=[];var s=a.openWindow();if(null!==i&&i>=0){var c={subscriber:a,window:s,context:null},l={windowTimeSpan:n,windowCreationInterval:i,subscriber:a,scheduler:o};a.add(o.schedule(Cn,n,c)),a.add(o.schedule(kn,i,l))}else{var u={subscriber:a,window:s,windowTimeSpan:n};a.add(o.schedule(An,n,u))}return a}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){for(var t=this.windows,n=t.length,i=0;i<n;i++){var r=t[i];r.closed||(r.next(e),r.numberOfNextedValues>=this.maxWindowSize&&this.closeWindow(r))}}},{key:"_error",value:function(e){for(var t=this.windows;t.length>0;)t.shift().error(e);this.destination.error(e)}},{key:"_complete",value:function(){for(var e=this.windows;e.length>0;){var t=e.shift();t.closed||t.complete()}this.destination.complete()}},{key:"openWindow",value:function(){var e=new On;return this.windows.push(e),this.destination.next(e),e}},{key:"closeWindow",value:function(e){e.complete();var t=this.windows;t.splice(t.indexOf(e),1)}}])}(l.a);function An(e){var t=e.subscriber,n=e.windowTimeSpan,i=e.window;i&&t.closeWindow(i),e.window=t.openWindow(),this.schedule(e,n)}function kn(e){var t=e.windowTimeSpan,n=e.subscriber,i=e.scheduler,r=e.windowCreationInterval,o=n.openWindow(),a={action:this,subscription:null},s={subscriber:n,window:o,context:a};a.subscription=i.schedule(Cn,t,s),this.add(a.subscription),this.schedule(e,r)}function Cn(e){var t=e.subscriber,n=e.window,i=e.context;i&&i.action&&i.subscription&&i.action.remove(i.subscription),t.closeWindow(n)}function wn(e,t){return function(n){return n.lift(new Sn(e,t))}}var Sn=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.openings=t,this.closingSelector=n}),[{key:"call",value:function(e,t){return t.subscribe(new Tn(e,this.openings,this.closingSelector))}}])}(),Tn=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).openings=n,r.closingSelector=i,r.contexts=[],r.add(r.openSubscription=Object(A.a)(_assertThisInitialized(r),n,n)),r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t=this.contexts;if(t)for(var n=t.length,i=0;i<n;i++)t[i].window.next(e)}},{key:"_error",value:function(e){var n=this.contexts;if(this.contexts=null,n)for(var i=n.length,r=-1;++r<i;){var o=n[r];o.window.error(e),o.subscription.unsubscribe()}_superPropGet(t,"_error",this,3)([e])}},{key:"_complete",value:function(){var e=this.contexts;if(this.contexts=null,e)for(var n=e.length,i=-1;++i<n;){var r=e[i];r.window.complete(),r.subscription.unsubscribe()}_superPropGet(t,"_complete",this,3)([])}},{key:"_unsubscribe",value:function(){var e=this.contexts;if(this.contexts=null,e)for(var t=e.length,n=-1;++n<t;){var i=e[n];i.window.unsubscribe(),i.subscription.unsubscribe()}}},{key:"notifyNext",value:function(e,t,n,i,r){if(e===this.openings){var o;try{o=(0,this.closingSelector)(t)}catch(u){return this.error(u)}var a=new $e.b,s=new z.a,c={window:a,subscription:s};this.contexts.push(c);var l=Object(A.a)(this,o,c);l.closed?this.closeWindow(this.contexts.length-1):(l.context=c,s.add(l)),this.destination.next(a)}else this.closeWindow(this.contexts.indexOf(e))}},{key:"notifyError",value:function(e){this.error(e)}},{key:"notifyComplete",value:function(e){e!==this.openSubscription&&this.closeWindow(this.contexts.indexOf(e.context))}},{key:"closeWindow",value:function(e){if(-1!==e){var t=this.contexts,n=t[e],i=n.window,r=n.subscription;t.splice(e,1),i.complete(),r.unsubscribe()}}}])}(k.a);function qn(e){return function(t){return t.lift(new Ln(e))}}var Ln=function(){return _createClass((function e(t){_classCallCheck(this,e),this.closingSelector=t}),[{key:"call",value:function(e,t){return t.subscribe(new En(e,this.closingSelector))}}])}(),En=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).destination=e,i.closingSelector=n,i.openWindow(),i}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(e,t,n,i,r){this.openWindow(r)}},{key:"notifyError",value:function(e){this._error(e)}},{key:"notifyComplete",value:function(e){this.openWindow(e)}},{key:"_next",value:function(e){this.window.next(e)}},{key:"_error",value:function(e){this.window.error(e),this.destination.error(e),this.unsubscribeClosingNotification()}},{key:"_complete",value:function(){this.window.complete(),this.destination.complete(),this.unsubscribeClosingNotification()}},{key:"unsubscribeClosingNotification",value:function(){this.closingNotification&&this.closingNotification.unsubscribe()}},{key:"openWindow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.remove(e),e.unsubscribe());var t=this.window;t&&t.complete();var n,i=this.window=new $e.b;this.destination.next(i);try{var r=this.closingSelector;n=r()}catch(o){return this.destination.error(o),void this.window.error(o)}this.add(this.closingNotification=Object(A.a)(this,n))}}])}(k.a),Dn=n("zp1y"),Rn=n("1uah");function xn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return e.lift.call(Object(Rn.b).apply(void 0,[e].concat(t)))}}function In(e){return function(t){return t.lift(new Rn.a(e))}}},kXjL:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var i=n("cp0P"),r=n("dLnV"),o=n("soBk"),a=n("tyNb"),s=n("lJxs"),c=_createClass((function e(t){_classCallCheck(this,e),this.url=t.url})),l=n("fXoL"),u=n("jhN1"),d=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._sanitizer=n}),[{key:"getMlibroHomeLink",value:function(){var e=this;return this._restClient.get("/mlibro/get_application_url/MLibroHomeURL").pipe(Object(s.a)((function(t){return e.mapMlibroURL(t)})))}},{key:"getAssignmentDetailsMLibroURL",value:function(e){var t=this,n="/mlibro/get_application_url/AssignmentDetailsURL?assignment_id="+e;return this._restClient.get(n).pipe(Object(s.a)((function(e){return t.mapMlibroURL(e)})))}},{key:"getAssignmentMLibroPageURL",value:function(e,t){var n=this,i="/mlibro/get_application_url/AssignmentPageURL?assignment_id="+e+"&page_number="+t;return this._restClient.get(i).pipe(Object(s.a)((function(e){return n.mapMlibroURL(e)})))}},{key:"getAssignmentURL",value:function(e){var t=this,n="/mlibro/get_application_url/AssignmentURL?assignment_id="+e;return this._restClient.get(n).pipe(Object(s.a)((function(e){return t.mapMlibroURL(e)})))}},{key:"getCourseURL",value:function(e){var t=this,n="/mlibro/get_application_url/MLibroCourseURL?course_id="+e;return this._restClient.get(n).pipe(Object(s.a)((function(e){return t.mapMlibroURL(e)})))}},{key:"getMLibroLessonDetailsURL",value:function(e,t){var n=this,i="/mlibro/get_application_url/MLibroLessonDetailsURL?course_id="+e+"&lesson_id="+t;return this._restClient.get(i).pipe(Object(s.a)((function(e){return n.mapMlibroURL(e)})))}},{key:"getMLibroLessonURL",value:function(e,t){var n=this,i="/mlibro/get_application_url/MLibroLessonURL?course_id="+e+"&lesson_id="+t;return this._restClient.get(i).pipe(Object(s.a)((function(e){return n.mapMlibroURL(e)})))}},{key:"getMLibroLessonPageURL",value:function(e,t,n){var i=this,r="/mlibro/get_application_url/MLibroLessonPageURL?course_id="+e+"&lesson_id="+t+"&page_number="+n;return this._restClient.get(r).pipe(Object(s.a)((function(e){return i.mapMlibroURL(e)})))}},{key:"mapMlibroURL",value:function(e){var t=new c(e);return this._sanitizer.bypassSecurityTrustUrl(t.url)}}])}();d.\u0275fac=function(e){return new(e||d)(l.qc(o.A),l.qc(u.b))},d.\u0275prov=l.cc({token:d,factory:d.\u0275fac});var p=n("+qYl"),h=n("Hlfl"),f=n("pLZG"),b=n("qTh5"),m=n("TmkG"),g=n("UTBW"),v=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"isDirectplateforme",value:function(e){return"mcourser-europe-11"===e.mcourser}},{key:"isPreprodDirectplateforme",value:function(e){return"mcourser-europe-9"===e.mcourser}},{key:"isPreprodOrDirectPlateforme",value:function(e){return this.isDirectplateforme(e)||this.isPreprodDirectplateforme(e)}}])}();v.\u0275fac=function(e){return new(e||v)},v.\u0275prov=l.cc({token:v,factory:v.\u0275fac,providedIn:"root"});var y=n("ofXK"),M=n("bTqV"),_=n("1/wc"),O=n("gInW");function z(e,t){if(1&e){var n=l.nc();l.kc(0),l.od(1,"\n            "),l.mc(2,"a",10),l.uc("click",(function(){return l.ad(n),l.yc(2).navigate()})),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.mc(6,"a",11),l.od(7),l.zc(8,"getLabel"),l.lc(),l.od(9,"\n        "),l.jc()}if(2&e){var i=l.yc(2);l.Ub(2),l.Gc("target",i.linkTarget)("href",i.mlibroUrl,l.dd),l.Ub(1),l.pd(l.Bc(4,5,i.translations,"mlibro_popup.open_mobile_app")),l.Ub(3),l.Gc("href",i.installUrl,l.dd),l.Ub(1),l.pd(l.Bc(8,8,i.translations,"mlibro_popup.install_mobile_app"))}}function A(e,t){if(1&e&&(l.kc(0),l.od(1,"\n            "),l.mc(2,"a",12),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.mc(6,"a",13),l.od(7),l.zc(8,"getLabel"),l.lc(),l.od(9,"\n        "),l.jc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,2,n.translations,"mlibro_popup.open_mobile_app")),l.Ub(4),l.pd(l.Bc(8,5,n.translations,"mlibro_popup.install_mobile_app"))}}function k(e,t){if(1&e){var n=l.nc();l.mc(0,"div",1),l.od(1,"\n    "),l.mc(2,"button",2),l.uc("click",(function(){return l.ad(n),l.yc().closeInfo()})),l.od(3,"\n        "),l.mc(4,"i",3),l.od(5,"\ue5cd"),l.lc(),l.od(6,"\n    "),l.lc(),l.od(7,"\n    "),l.mc(8,"a",4),l.hc(9,"img",5),l.zc(10,"getImageLabel"),l.hc(11,"img",6),l.zc(12,"getImageLabel"),l.lc(),l.od(13,"\n    "),l.hc(14,"div",7),l.zc(15,"getLabel"),l.od(16,"\n    "),l.hc(17,"div",8),l.od(18,"\n    "),l.mc(19,"div"),l.od(20,"\n        "),l.md(21,z,10,11,"ng-container",9),l.od(22,"\n        "),l.md(23,A,10,8,"ng-container",9),l.od(24,"\n    "),l.lc(),l.od(25,"\n"),l.lc()}if(2&e){var i=l.yc();l.Ub(8),l.Gc("routerLink","/home"),l.Ub(1),l.Gc("src",l.Bc(10,6,i.translations,"mcourser_logo_header"),l.dd),l.Ub(2),l.Gc("src",l.Bc(12,9,i.translations,"open_app.mobile_logo"),l.dd),l.Ub(3),l.Gc("innerHtml",l.Bc(15,12,i.translations,"mlibro_popup.info"),l.bd),l.Ub(7),l.Gc("ngIf",i.isInitialized),l.Ub(2),l.Gc("ngIf",!i.isInitialized)}}var C=function(){return _createClass((function e(t,n,i,o,a,s,c,l,u,d,p,h,f){var b=this;_classCallCheck(this,e),this._settings=t,this._translations=n,this._paths=i,this._mlibro=o,this._courseLessonShare=a,this._assignmentShare=s,this._saveAndOpenMlibro=c,this._cookie=l,this._router=u,this._platform=d,this._browser=p,this._capeezyService=h,this._uiSettings=f,this.settings=new r.Settings,this.acceptance=!0,this.infoVisible=!1,this.uiSettings=new g.a,this.installUrl="",this.linkTarget="_blank",this.isInitialized=!1,this.windowsBlurEventHappend=!1,this.onGetUrlCallback=function(e){b.mlibroUrl=e,b.isInitialized=!0}}),[{key:"ngOnInit",value:function(){var e=this;Object(i.a)(this._translations.getTranslations(),this._settings.get(),this._uiSettings.get()).subscribe((function(t){var n=_slicedToArray(t,3),i=n[0],r=n[1],o=n[2];e.translations=i,e.settings=r,e.uiSettings=o,e.settings.isMlibroLoginActive&&e.uiSettings.isMlibroPopupActive&&(e.isCapeezyApp()&&e.detectMobile()||!e.isCapeezyApp()&&!e._platform.isMacOS)&&"true"===e._cookie.get("openMlibroPopup")&&(e.infoVisible=!0,e.getMlibroUrl(e._paths.getCurrentPath())),e.installUrl=e._platform.isWin7?e.translations.labels["mlibro_popup.download_exe_link"]:e._platform.storeLink,e.linkTarget=e._platform.isWin7?"_blank":"_self"})),this._router.events.pipe(Object(f.a)((function(e){return e instanceof a.e}))).subscribe((function(){e.closeInfo()}))}},{key:"navigate",value:function(){var e=this;this.isInitialized=!1,setTimeout((function(){e.getMlibroUrl(e._paths.getCurrentPath()),e._saveAndOpenMlibro.saveLessonAndOpenMlibro("")}),500);var t=(new Date).valueOf();this._platform.isWindows&&(window.onblur=function(){e.windowsBlurEventHappend=!0}),setTimeout((function(){if(e._platform.isWindows&&e.windowsBlurEventHappend)return window.onblur=null,void(e.windowsBlurEventHappend=!1);(new Date).valueOf()-t>6e3||(e._platform.isWin7?window.open(e.translations.labels["mlibro_popup.download_exe_link"]):window.open(e._platform.storeLink))}),3e3)}},{key:"closeInfo",value:function(){this.infoVisible=!1,this._cookie.put("openMlibroPopup","false")}},{key:"getHomeUrl",value:function(){this._mlibro.getMlibroHomeLink().subscribe(this.onGetUrlCallback)}},{key:"getCourseUrl",value:function(e){var t=parseInt(e.replace("/courses/",""),10);Number.isInteger(t)?this._mlibro.getCourseURL(t).subscribe(this.onGetUrlCallback):this.getHomeUrl()}},{key:"getAssignmentUrl",value:function(e){var t=parseInt(e.replace("/assignments/list_detailed/",""),10);Number.isInteger(t)?this._mlibro.getAssignmentURL(t).subscribe(this.onGetUrlCallback):this.getHomeUrl()}},{key:"getAssignmentDetailsUrl",value:function(e){var t=parseInt(e.replace("/assignments/details/",""),10);Number.isInteger(t)?this._mlibro.getAssignmentDetailsMLibroURL(t).subscribe(this.onGetUrlCallback):this.getHomeUrl()}},{key:"getLessonDetailsUrl",value:function(){var e=this;Object(i.a)(this._courseLessonShare.courseIdContent$,this._courseLessonShare.lessonIdContent$).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.courseId=i,e.lessonId=r,null!=e.lessonId&&null!=e.courseId?e._mlibro.getMLibroLessonDetailsURL(e.courseId,e.lessonId).subscribe(e.onGetUrlCallback):e.getHomeUrl()}))}},{key:"getLessonViewUrl",value:function(){var e=this;Object(i.a)(this._courseLessonShare.courseIdContent$,this._courseLessonShare.lessonIdContent$,this._courseLessonShare.pageNumberContent$).subscribe((function(t){var n=_slicedToArray(t,3),i=n[0],r=n[1],o=n[2];e.courseId=i,e.lessonId=r,e.pageNumber=o,null!=e.lessonId&&null!=e.courseId&&null!=e.pageNumber?e._mlibro.getMLibroLessonPageURL(e.courseId,e.lessonId,e.pageNumber).subscribe(e.onGetUrlCallback):null!=e.lessonId&&null!=e.courseId&&null==e.pageNumber?e._mlibro.getMLibroLessonURL(e.courseId,e.lessonId).subscribe(e.onGetUrlCallback):e.getHomeUrl()}))}},{key:"getAssignmentViewUrl",value:function(){var e=this;Object(i.a)(this._assignmentShare.assignmentIdContent$,this._assignmentShare.pageNumberContent$).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.assignmentId=i,e.pageNumber=r,null!=e.assignmentId&&null!=e.pageNumber?e._mlibro.getAssignmentMLibroPageURL(e.assignmentId,e.pageNumber).subscribe(e.onGetUrlCallback):null!=e.assignmentId&&null==e.pageNumber?e._mlibro.getAssignmentURL(e.assignmentId).subscribe(e.onGetUrlCallback):e.getHomeUrl()}))}},{key:"getMlibroUrl",value:function(e){if(e.includes("/courses/"))this.getCourseUrl(e);else if(e.includes("/assignments/list_detailed/"))this.getAssignmentUrl(e);else if(e.includes("/assignments/details/"))this.getAssignmentDetailsUrl(e);else if(e.includes("/lesson/details/"))this.getLessonDetailsUrl();else if(e.includes("/lesson/view/"))this.getLessonViewUrl();else{if(!e.includes("/assignments/view/"))return this.getHomeUrl();this.getAssignmentViewUrl()}}},{key:"detectMobile",value:function(){return[/Android/i,/iPhone/i,/iPad/i,/iPod/i,/BlackBerry/i,/IEMobile/i,/Windows Phone/i,/Opera Mini/i].some((function(e){return navigator.userAgent.match(e)}))}},{key:"isCapeezyApp",value:function(){return this._capeezyService.isPreprodOrDirectPlateforme(this.settings)}},{key:"isWin10",get:function(){return this._platform.isWin10}},{key:"isWin7",get:function(){return this._platform.isWin7}}])}();C.\u0275fac=function(e){return new(e||C)(l.gc(o.D),l.gc(o.F),l.gc(o.w),l.gc(d),l.gc(p.a),l.gc(o.c),l.gc(o.B),l.gc(h.a),l.gc(a.g),l.gc(b.a),l.gc(o.g),l.gc(v),l.gc(m.a))},C.\u0275cmp=l.ac({type:C,selectors:[["mobile-app-info"]],features:[l.Tb([d,o.g])],decls:2,vars:1,consts:[["id","mobile-info-wrapper","class","flex-row",4,"ngIf"],["id","mobile-info-wrapper",1,"flex-row"],[1,"mdl-button","mdl-js-button","mdl-button--icon","close-info-button",3,"click"],[1,"material-icons"],[3,"routerLink"],[1,"logo",3,"src"],[1,"small-logo",3,"src"],[1,"mobile-info-text",3,"innerHtml"],[1,"mdl-layout-spacer"],[4,"ngIf"],["mat-raised-button","",1,"open-mobile-button",3,"target","href","click"],["target","_blank","mat-raised-button","",1,"install-mobile-button",3,"href"],["mat-raised-button","",1,"open-mobile-button","disabled"],["mat-raised-button","",1,"install-mobile-button","disabled"]],template:function(e,t){1&e&&(l.md(0,k,26,15,"div",0),l.od(1,"\n")),2&e&&l.Gc("ngIf",t.infoVisible)},directives:[y.t,a.k,M.a],pipes:[_.a,O.l],encapsulation:2})},kgNN:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(){return function(e){return e.lift(new o)}}var o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"call",value:function(e,t){return t.subscribe(new a(e))}}])}(),a=function(e){function t(e){return _classCallCheck(this,t),_callSuper(this,t,[e])}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){e.observe(this.destination)}}])}(i.a)},kmnG:function(e,t,n){"use strict";n.d(t,"a",(function(){return J})),n.d(t,"b",(function(){return I})),n.d(t,"c",(function(){return Z})),n.d(t,"d",(function(){return P})),n.d(t,"e",(function(){return $})),n.d(t,"f",(function(){return B})),n.d(t,"g",(function(){return F})),n.d(t,"h",(function(){return U})),n.d(t,"i",(function(){return H})),n.d(t,"j",(function(){return X}));var i=n("GU7r"),r=n("ofXK"),o=n("fXoL"),a=n("FKr1"),s=n("cH1L"),c=n("8LU1"),l=n("XNiG"),u=n("VRyK"),d=n("xgIS"),p=n("JX91"),h=n("1G5W"),f=n("IzEk"),b=n("R0Ic"),m=n("nLfN"),g=n("R1ws"),v=["underline"],y=["connectionContainer"],M=["inputContainer"],_=["label"];function O(e,t){1&e&&(o.kc(0),o.od(1,"\n      "),o.mc(2,"div",14),o.od(3,"\n        "),o.hc(4,"div",15),o.od(5,"\n        "),o.hc(6,"div",16),o.od(7,"\n        "),o.hc(8,"div",17),o.od(9,"\n      "),o.lc(),o.od(10,"\n      "),o.mc(11,"div",18),o.od(12,"\n        "),o.hc(13,"div",15),o.od(14,"\n        "),o.hc(15,"div",16),o.od(16,"\n        "),o.hc(17,"div",17),o.od(18,"\n      "),o.lc(),o.od(19,"\n    "),o.jc())}function z(e,t){1&e&&(o.mc(0,"div",19),o.od(1,"\n      "),o.Ec(2,1),o.od(3,"\n    "),o.lc())}function A(e,t){if(1&e&&(o.kc(0),o.od(1,"\n            "),o.Ec(2,2),o.od(3,"\n            "),o.mc(4,"span"),o.od(5),o.lc(),o.od(6,"\n          "),o.jc()),2&e){var n=o.yc(2);o.Ub(5),o.pd(n._control.placeholder)}}function k(e,t){1&e&&o.Ec(0,3,["*ngSwitchCase","true"])}function C(e,t){1&e&&(o.mc(0,"span",23),o.od(1," *"),o.lc())}function w(e,t){if(1&e){var n=o.nc();o.mc(0,"label",20,21),o.uc("cdkObserveContent",(function(){return o.ad(n),o.yc().updateOutlineGap()})),o.od(2,"\n\n          "),o.od(3,"\n          "),o.md(4,A,7,1,"ng-container",12),o.od(5,"\n\n          "),o.md(6,k,1,0,"ng-content",12),o.od(7,"\n\n          "),o.od(8,"\n          "),o.md(9,C,2,0,"span",22),o.od(10,"\n        "),o.lc()}if(2&e){var i=o.yc();o.Yb("mat-empty",i._control.empty&&!i._shouldAlwaysFloat())("mat-form-field-empty",i._control.empty&&!i._shouldAlwaysFloat())("mat-accent","accent"==i.color)("mat-warn","warn"==i.color),o.Gc("cdkObserveContentDisabled","outline"!=i.appearance)("id",i._labelId)("ngSwitch",i._hasLabel()),o.Vb("for",i._control.id)("aria-owns",i._control.id),o.Ub(4),o.Gc("ngSwitchCase",!1),o.Ub(2),o.Gc("ngSwitchCase",!0),o.Ub(3),o.Gc("ngIf",!i.hideRequiredMarker&&i._control.required&&!i._control.disabled)}}function S(e,t){1&e&&(o.mc(0,"div",24),o.od(1,"\n      "),o.Ec(2,4),o.od(3,"\n    "),o.lc())}function T(e,t){if(1&e&&(o.mc(0,"div",25,26),o.od(2,"\n    "),o.hc(3,"span",27),o.od(4,"\n  "),o.lc()),2&e){var n=o.yc();o.Ub(3),o.Yb("mat-accent","accent"==n.color)("mat-warn","warn"==n.color)}}function q(e,t){if(1&e&&(o.mc(0,"div"),o.od(1,"\n      "),o.Ec(2,5),o.od(3,"\n    "),o.lc()),2&e){var n=o.yc();o.Gc("@transitionMessages",n._subscriptAnimationState)}}function L(e,t){if(1&e&&(o.mc(0,"div",31),o.od(1),o.lc()),2&e){var n=o.yc(2);o.Gc("id",n._hintLabelId),o.Ub(1),o.pd(n.hintLabel)}}function E(e,t){if(1&e&&(o.mc(0,"div",28),o.od(1,"\n      "),o.od(2,"\n      "),o.md(3,L,2,2,"div",29),o.od(4,"\n      "),o.Ec(5,6),o.od(6,"\n      "),o.hc(7,"div",30),o.od(8,"\n      "),o.Ec(9,7),o.od(10,"\n    "),o.lc()),2&e){var n=o.yc();o.Gc("@transitionMessages",n._subscriptAnimationState),o.Ub(3),o.Gc("ngIf",n.hintLabel)}}var D=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],R=0,x=new o.C("MatError"),I=_createClass((function e(){_classCallCheck(this,e),this.id="mat-error-"+R++}));I.\u0275fac=function(e){return new(e||I)},I.\u0275dir=o.bc({type:I,selectors:[["mat-error"]],hostAttrs:["role","alert",1,"mat-error"],hostVars:1,hostBindings:function(e,t){2&e&&o.Vb("id",t.id)},inputs:{id:"id"},features:[o.Tb([{provide:x,useExisting:I}])]}),I.propDecorators={id:[{type:o.E}]};var W={transitionMessages:Object(b.n)("transitionMessages",[Object(b.k)("enter",Object(b.l)({opacity:1,transform:"translateY(0%)"})),Object(b.m)("void => enter",[Object(b.l)({opacity:0,transform:"translateY(-100%)"}),Object(b.e)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},P=_createClass((function e(){_classCallCheck(this,e)}));P.\u0275fac=function(e){return new(e||P)},P.\u0275dir=o.bc({type:P});var N=0,j=new o.C("MatHint"),B=_createClass((function e(){_classCallCheck(this,e),this.align="start",this.id="mat-hint-"+N++}));B.\u0275fac=function(e){return new(e||B)},B.\u0275dir=o.bc({type:B,selectors:[["mat-hint"]],hostAttrs:[1,"mat-hint"],hostVars:4,hostBindings:function(e,t){2&e&&(o.Vb("id",t.id)("align",null),o.Yb("mat-form-field-hint-end","end"===t.align))},inputs:{align:"align",id:"id"},features:[o.Tb([{provide:j,useExisting:B}])]}),B.propDecorators={align:[{type:o.E}],id:[{type:o.E}]};var F=_createClass((function e(){_classCallCheck(this,e)}));F.\u0275fac=function(e){return new(e||F)},F.\u0275dir=o.bc({type:F,selectors:[["mat-label"]]});var U=_createClass((function e(){_classCallCheck(this,e)}));U.\u0275fac=function(e){return new(e||U)},U.\u0275dir=o.bc({type:U,selectors:[["mat-placeholder"]]});var V=new o.C("MatPrefix"),H=_createClass((function e(){_classCallCheck(this,e)}));H.\u0275fac=function(e){return new(e||H)},H.\u0275dir=o.bc({type:H,selectors:[["","matPrefix",""]],features:[o.Tb([{provide:V,useExisting:H}])]});var Y=new o.C("MatSuffix"),X=_createClass((function e(){_classCallCheck(this,e)}));X.\u0275fac=function(e){return new(e||X)},X.\u0275dir=o.bc({type:X,selectors:[["","matSuffix",""]],features:[o.Tb([{provide:Y,useExisting:X}])]});var G=0,K=Object(a.A)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t})),"primary"),Q=new o.C("MAT_FORM_FIELD_DEFAULT_OPTIONS"),J=new o.C("MatFormField"),Z=function(e){function t(e,n,i,r,o,a,s,c){var u;return _classCallCheck(this,t),(u=_callSuper(this,t,[e]))._elementRef=e,u._changeDetectorRef=n,u._dir=r,u._defaults=o,u._platform=a,u._ngZone=s,u._outlineGapCalculationNeededImmediately=!1,u._outlineGapCalculationNeededOnStable=!1,u._destroyed=new l.b,u._showAlwaysAnimate=!1,u._subscriptAnimationState="",u._hintLabel="",u._hintLabelId="mat-hint-"+G++,u._labelId="mat-form-field-label-"+G++,u._labelOptions=i||{},u.floatLabel=u._getDefaultFloatLabelState(),u._animationsEnabled="NoopAnimations"!==c,u.appearance=o&&o.appearance?o.appearance:"legacy",u._hideRequiredMarker=!(!o||null==o.hideRequiredMarker)&&o.hideRequiredMarker,u}return _inherits(t,e),_createClass(t,[{key:"appearance",get:function(){return this._appearance},set:function(e){var t=this._appearance;this._appearance=e||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&t!==e&&(this._outlineGapCalculationNeededOnStable=!0)}},{key:"hideRequiredMarker",get:function(){return this._hideRequiredMarker},set:function(e){this._hideRequiredMarker=Object(c.c)(e)}},{key:"_shouldAlwaysFloat",value:function(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}},{key:"_canLabelFloat",value:function(){return"never"!==this.floatLabel}},{key:"hintLabel",get:function(){return this._hintLabel},set:function(e){this._hintLabel=e,this._processHints()}},{key:"floatLabel",get:function(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel},set:function(e){e!==this._floatLabel&&(this._floatLabel=e||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}},{key:"_control",get:function(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic},set:function(e){this._explicitFormFieldControl=e}},{key:"getLabelId",value:function(){return this._hasFloatingLabel()?this._labelId:null}},{key:"getConnectedOverlayOrigin",value:function(){return this._connectionContainerRef||this._elementRef}},{key:"ngAfterContentInit",value:function(){var e=this;this._validateControlChild();var t=this._control;t.controlType&&this._elementRef.nativeElement.classList.add("mat-form-field-type-"+t.controlType),t.stateChanges.pipe(Object(p.a)(null)).subscribe((function(){e._validatePlaceholders(),e._syncDescribedByIds(),e._changeDetectorRef.markForCheck()})),t.ngControl&&t.ngControl.valueChanges&&t.ngControl.valueChanges.pipe(Object(h.a)(this._destroyed)).subscribe((function(){return e._changeDetectorRef.markForCheck()})),this._ngZone.runOutsideAngular((function(){e._ngZone.onStable.pipe(Object(h.a)(e._destroyed)).subscribe((function(){e._outlineGapCalculationNeededOnStable&&e.updateOutlineGap()}))})),Object(u.a)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe((function(){e._outlineGapCalculationNeededOnStable=!0,e._changeDetectorRef.markForCheck()})),this._hintChildren.changes.pipe(Object(p.a)(null)).subscribe((function(){e._processHints(),e._changeDetectorRef.markForCheck()})),this._errorChildren.changes.pipe(Object(p.a)(null)).subscribe((function(){e._syncDescribedByIds(),e._changeDetectorRef.markForCheck()})),this._dir&&this._dir.change.pipe(Object(h.a)(this._destroyed)).subscribe((function(){"function"==typeof requestAnimationFrame?e._ngZone.runOutsideAngular((function(){requestAnimationFrame((function(){return e.updateOutlineGap()}))})):e.updateOutlineGap()}))}},{key:"ngAfterContentChecked",value:function(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}},{key:"ngAfterViewInit",value:function(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_shouldForward",value:function(e){var t=this._control?this._control.ngControl:null;return t&&t[e]}},{key:"_hasPlaceholder",value:function(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}},{key:"_hasLabel",value:function(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}},{key:"_shouldLabelFloat",value:function(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}},{key:"_hideControlPlaceholder",value:function(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}},{key:"_hasFloatingLabel",value:function(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}},{key:"_getDisplayedMessages",value:function(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}},{key:"_animateAndLockLabel",value:function(){var e=this;this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,Object(d.a)(this._label.nativeElement,"transitionend").pipe(Object(f.a)(1)).subscribe((function(){e._showAlwaysAnimate=!1}))),this.floatLabel="always",this._changeDetectorRef.markForCheck())}},{key:"_validatePlaceholders",value:function(){this._control.placeholder&&this._placeholderChild}},{key:"_processHints",value:function(){this._validateHints(),this._syncDescribedByIds()}},{key:"_validateHints",value:function(){this._hintChildren}},{key:"_getDefaultFloatLabelState",value:function(){return this._defaults&&this._defaults.floatLabel||this._labelOptions.float||"auto"}},{key:"_syncDescribedByIds",value:function(){if(this._control){var e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push.apply(e,_toConsumableArray(this._control.userAriaDescribedBy.split(" "))),"hint"===this._getDisplayedMessages()){var t=this._hintChildren?this._hintChildren.find((function(e){return"start"===e.align})):null,n=this._hintChildren?this._hintChildren.find((function(e){return"end"===e.align})):null;t?e.push(t.id):this._hintLabel&&e.push(this._hintLabelId),n&&e.push(n.id)}else this._errorChildren&&e.push.apply(e,_toConsumableArray(this._errorChildren.map((function(e){return e.id}))));this._control.setDescribedByIds(e)}}},{key:"_validateControlChild",value:function(){this._control}},{key:"updateOutlineGap",value:function(){var e=this._label?this._label.nativeElement:null;if("outline"===this.appearance&&e&&e.children.length&&e.textContent.trim()&&this._platform.isBrowser)if(this._isAttachedToDOM()){var t=0,n=0,i=this._connectionContainerRef.nativeElement,r=i.querySelectorAll(".mat-form-field-outline-start"),o=i.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){var a=i.getBoundingClientRect();if(0===a.width&&0===a.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);for(var s=this._getStartEnd(a),c=e.children,l=this._getStartEnd(c[0].getBoundingClientRect()),u=0,d=0;d<c.length;d++)u+=c[d].offsetWidth;t=Math.abs(l-s)-5,n=u>0?.75*u+10:0}for(var p=0;p<r.length;p++)r[p].style.width=t+"px";for(var h=0;h<o.length;h++)o[h].style.width=n+"px";this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}else this._outlineGapCalculationNeededImmediately=!0}},{key:"_getStartEnd",value:function(e){return this._dir&&"rtl"===this._dir.value?e.right:e.left}},{key:"_isAttachedToDOM",value:function(){var e=this._elementRef.nativeElement;if(e.getRootNode){var t=e.getRootNode();return t&&t!==e}return document.documentElement.contains(e)}}])}(K);Z.\u0275fac=function(e){return new(e||Z)(o.gc(o.r),o.gc(o.j),o.gc(a.g,8),o.gc(s.c,8),o.gc(Q,8),o.gc(m.a),o.gc(o.N),o.gc(g.a,8))},Z.\u0275cmp=o.ac({type:Z,selectors:[["mat-form-field"]],contentQueries:function(e,t,n){var i;1&e&&(o.Zb(n,P,!0),o.gd(n,P,!0),o.Zb(n,F,!0),o.gd(n,F,!0),o.Zb(n,U,!0),o.Zb(n,x,!0),o.Zb(n,j,!0),o.Zb(n,V,!0),o.Zb(n,Y,!0)),2&e&&(o.Vc(i=o.vc())&&(t._controlNonStatic=i.first),o.Vc(i=o.vc())&&(t._controlStatic=i.first),o.Vc(i=o.vc())&&(t._labelChildNonStatic=i.first),o.Vc(i=o.vc())&&(t._labelChildStatic=i.first),o.Vc(i=o.vc())&&(t._placeholderChild=i.first),o.Vc(i=o.vc())&&(t._errorChildren=i),o.Vc(i=o.vc())&&(t._hintChildren=i),o.Vc(i=o.vc())&&(t._prefixChildren=i),o.Vc(i=o.vc())&&(t._suffixChildren=i))},viewQuery:function(e,t){var n;1&e&&(o.vd(v,!0),o.hd(y,!0),o.vd(M,!0),o.vd(_,!0)),2&e&&(o.Vc(n=o.vc())&&(t.underlineRef=n.first),o.Vc(n=o.vc())&&(t._connectionContainerRef=n.first),o.Vc(n=o.vc())&&(t._inputContainerRef=n.first),o.Vc(n=o.vc())&&(t._label=n.first))},hostAttrs:[1,"mat-form-field"],hostVars:44,hostBindings:function(e,t){2&e&&o.Yb("mat-form-field-appearance-standard","standard"==t.appearance)("mat-form-field-appearance-fill","fill"==t.appearance)("mat-form-field-appearance-outline","outline"==t.appearance)("mat-form-field-appearance-legacy","legacy"==t.appearance)("mat-form-field-invalid",t._control.errorState)("mat-form-field-can-float",t._canLabelFloat())("mat-form-field-should-float",t._shouldLabelFloat())("mat-form-field-has-label",t._hasFloatingLabel())("mat-form-field-hide-placeholder",t._hideControlPlaceholder())("mat-form-field-disabled",t._control.disabled)("mat-form-field-autofilled",t._control.autofilled)("mat-focused",t._control.focused)("mat-accent","accent"==t.color)("mat-warn","warn"==t.color)("ng-untouched",t._shouldForward("untouched"))("ng-touched",t._shouldForward("touched"))("ng-pristine",t._shouldForward("pristine"))("ng-dirty",t._shouldForward("dirty"))("ng-valid",t._shouldForward("valid"))("ng-invalid",t._shouldForward("invalid"))("ng-pending",t._shouldForward("pending"))("_mat-animation-noopable",!t._animationsEnabled)},inputs:{color:"color",floatLabel:"floatLabel",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[o.Tb([{provide:J,useExisting:Z}]),o.Rb],ngContentSelectors:["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],decls:36,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],["underline",""],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(e,t){1&e&&(o.Fc(D),o.mc(0,"div",0),o.od(1,"\n  "),o.mc(2,"div",1,2),o.uc("click",(function(e){return t._control.onContainerClick&&t._control.onContainerClick(e)})),o.od(4,"\n\n    "),o.od(5,"\n    "),o.md(6,O,20,0,"ng-container",3),o.od(7,"\n\n    "),o.md(8,z,4,0,"div",4),o.od(9,"\n\n    "),o.mc(10,"div",5,6),o.od(12,"\n      "),o.Ec(13),o.od(14,"\n\n      "),o.mc(15,"span",7),o.od(16,"\n        "),o.od(17,"\n        "),o.md(18,w,11,16,"label",8),o.od(19,"\n      "),o.lc(),o.od(20,"\n    "),o.lc(),o.od(21,"\n\n    "),o.md(22,S,4,0,"div",9),o.od(23,"\n  "),o.lc(),o.od(24,"\n\n  "),o.od(25,"\n  "),o.md(26,T,5,4,"div",10),o.od(27,"\n\n  "),o.mc(28,"div",11),o.od(29,"\n    "),o.md(30,q,4,1,"div",12),o.od(31,"\n\n    "),o.md(32,E,11,2,"div",13),o.od(33,"\n  "),o.lc(),o.od(34,"\n"),o.lc(),o.od(35,"\n")),2&e&&(o.Ub(6),o.Gc("ngIf","outline"==t.appearance),o.Ub(2),o.Gc("ngIf",t._prefixChildren.length),o.Ub(10),o.Gc("ngIf",t._hasFloatingLabel()),o.Ub(4),o.Gc("ngIf",t._suffixChildren.length),o.Ub(4),o.Gc("ngIf","outline"!=t.appearance),o.Ub(2),o.Gc("ngSwitch",t._getDisplayedMessages()),o.Ub(2),o.Gc("ngSwitchCase","error"),o.Ub(2),o.Gc("ngSwitchCase","hint"))},directives:[r.t,r.x,r.y,i.a],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:scaleX(1);transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n','.mat-input-element{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element::-ms-clear,.mat-input-element::-ms-reveal{display:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-ms-expand{display:none}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}select.mat-input-element::-ms-value{color:inherit;background:none}.mat-focused .cdk-high-contrast-active select.mat-input-element::-ms-value{color:inherit}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px);-ms-transform:none}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],encapsulation:2,data:{animation:[W.transitionMessages]},changeDetection:0}),Z.ctorParameters=function(){return[{type:o.r},{type:o.j},{type:void 0,decorators:[{type:o.O},{type:o.z,args:[a.g]}]},{type:s.c,decorators:[{type:o.O}]},{type:void 0,decorators:[{type:o.O},{type:o.z,args:[Q]}]},{type:m.a},{type:o.N},{type:String,decorators:[{type:o.O},{type:o.z,args:[g.a]}]}]},Z.propDecorators={appearance:[{type:o.E}],hideRequiredMarker:[{type:o.E}],hintLabel:[{type:o.E}],floatLabel:[{type:o.E}],underlineRef:[{type:o.gb,args:["underline"]}],_connectionContainerRef:[{type:o.gb,args:["connectionContainer",{static:!0}]}],_inputContainerRef:[{type:o.gb,args:["inputContainer"]}],_label:[{type:o.gb,args:["label"]}],_controlNonStatic:[{type:o.n,args:[P]}],_controlStatic:[{type:o.n,args:[P,{static:!0}]}],_labelChildNonStatic:[{type:o.n,args:[F]}],_labelChildStatic:[{type:o.n,args:[F,{static:!0}]}],_placeholderChild:[{type:o.n,args:[U]}],_errorChildren:[{type:o.o,args:[x,{descendants:!0}]}],_hintChildren:[{type:o.o,args:[j,{descendants:!0}]}],_prefixChildren:[{type:o.o,args:[V,{descendants:!0}]}],_suffixChildren:[{type:o.o,args:[Y,{descendants:!0}]}]};var $=_createClass((function e(){_classCallCheck(this,e)}));$.\u0275mod=o.ec({type:$}),$.\u0275inj=o.dc({factory:function(e){return new(e||$)},imports:[[r.c,a.k,i.c],a.k]})},kvdX:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("soBk"),r=(n("9d8e"),n("fXoL")),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getItems",value:function(){return this._restClient.get("/ui/footer-items")}},{key:"getItemsPublic",value:function(){return this._restClient.getPublic("/ui/footer-items")}},{key:"createItem",value:function(e){return this._restClient.post("/ui/footer-items",this.convertData(e))}},{key:"updateItem",value:function(e){return this._restClient.patch("/ui/footer-items/"+e.id,this.convertData(e))}},{key:"deleteItem",value:function(e){return this._restClient.delete("/ui/footer-items/"+e.id)}},{key:"convertData",value:function(e){return{label:e.label,document_file_id:e.documentFileId?e.documentFileId:null,link:e.link?e.link:null,is_displayed:e.isElementDisplayed,display_in_new_tab:e.displayInNewTab,for_admin_only:e.forAdminOnly,for_publisher_only:e.forPublisherOnly}}}])}();o.\u0275fac=function(e){return new(e||o)(r.qc(i.A))},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac,providedIn:"root"})},"l/cY":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("HDdC"),r=n("i9eX"),o=n("w1tV"),a=n("fXoL"),s=function(){return _createClass((function e(){var t=this;_classCallCheck(this,e),this.messages=[],this.contextualPortfolios=[],this.postMessages=[],this.observable=new i.a((function(e){t.observer=e})).pipe(Object(o.a)()),this.contextualPortfolioObservable=new i.a((function(e){t.contextualObserver=e})).pipe(Object(o.a)()),this.errorObservable=new i.a((function(e){t.errorObserver=e})).pipe(Object(o.a)()),this.observable.subscribe(),this.errorObservable.subscribe(),this.contextualPortfolioObservable.subscribe()}),[{key:"init",value:function(){}},{key:"addSuccess",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this.addMessage(new r.c(r.b.SUCCESS,e,t,n))}},{key:"addError",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this.addMessage(new r.c(r.b.ERROR,e,t,n))}},{key:"addWarning",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this.addMessage(new r.c(r.b.WARNING,e,t,n))}},{key:"addInfo",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this.addMessage(new r.c(r.b.INFO,e,t,n))}},{key:"leftError",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this.postMessages.push(new r.c(r.b.ERROR,e,t,n))}},{key:"addContextualPortfolioPopup",value:function(e,t){var n=new r.a(r.b.INFO,"",!0,!1,t,e);this.contextualPortfolios.push(n),this.contextualObserver.next(n)}},{key:"clear",value:function(){this.observer.next(null)}},{key:"error500",value:function(){this.errorObserver.next(500)}},{key:"error404",value:function(){this.errorObserver.next(404)}},{key:"errors",value:function(){return this.errorObservable}},{key:"getContextualPortfolio",value:function(){return this.contextualPortfolioObservable}},{key:"get",value:function(){return this.observable}},{key:"unloadLeftMessage",value:function(){var e=this.postMessages.pop();void 0!==e&&this.addMessage(e)}},{key:"getAll",value:function(){return this.messages}},{key:"addMessage",value:function(e){this.messages.push(e),this.observer.next(e)}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275prov=a.cc({token:s,factory:s.\u0275fac})},l4TG:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("LRne"),r=n("soBk"),o=n("lJxs"),a=n("JIr8"),s=n("w1tV"),c=n("fXoL"),l=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.load()}),[{key:"getAllHistoryOfRegulationsChanges",value:function(){return this.regulationsSettingsCache?Object(i.a)(this.regulationsSettingsCache):this.regulationsSettingsObservable?this.regulationsSettingsObservable:null}},{key:"getLastButNotFutureDateRegulationsChanges",value:function(){var e=this;return this.regulationsSettingsCache?Object(i.a)(this.getLastRegulationChangeDate(this.regulationsSettingsCache)):this.regulationsSettingsObservable?this.regulationsSettingsObservable.pipe(Object(o.a)((function(t){return e.getLastRegulationChangeDate(t)})),Object(a.a)((function(e){return Object(i.a)(null)}))):null}},{key:"getLastBasicRegulationsChanges",value:function(){var e=this;return this.regulationsSettingsCache?Object(i.a)(this.getLastRegulationChangeBasic(this.regulationsSettingsCache)):this.regulationsSettingsObservable?this.regulationsSettingsObservable.pipe(Object(o.a)((function(t){return e.getLastRegulationChangeBasic(t)})),Object(a.a)((function(e){return Object(i.a)(null)}))):null}},{key:"createNewRegulation",value:function(e){return this._restClient.put("/settings/regulations",e.serialize())}},{key:"deleteRegulation",value:function(e){var t="/settings/regulations/delete/"+e.toString();return this._restClient.delete(t)}},{key:"load",value:function(){var e=this;this.regulationsSettingsObservable=this._restClient.get("/settings/regulations").pipe(Object(s.a)()),this.regulationsSettingsObservable.subscribe((function(t){e.regulationsSettingsCache=t}),(function(t){return e.regulationsSettingsCache=null}))}},{key:"getLastRegulationChangeDate",value:function(e){return e.map(this.mapToBasic).filter(this.giveOnlyDatesBeforeNow).sort(this.sortDatesFromOldestToLatest).map(this.mapToDate).pop()}},{key:"getLastRegulationChangeBasic",value:function(e){return e.map(this.mapToBasic).filter(this.giveOnlyDatesBeforeNow).sort(this.sortDatesFromOldestToLatest).pop()}},{key:"mapToBasic",value:function(e){return e}},{key:"mapToDate",value:function(e){return e.new_regulations_start_date}},{key:"sortDatesFromOldestToLatest",value:function(e,t){return new Date(e.new_regulations_start_date).getTime()-new Date(t.new_regulations_start_date).getTime()}},{key:"giveOnlyDatesBeforeNow",value:function(e){return new Date(e.new_regulations_start_date).getTime()<(new Date).getTime()}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(r.A))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},l5ep:function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(n("wd/R"))},l5mm:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("D0XW"),o=n("Y7HM");function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.a;return(!Object(o.a)(e)||e<0)&&(e=0),t&&"function"==typeof t.schedule||(t=r.a),new i.a((function(n){return n.add(t.schedule(s,e,{subscriber:n,counter:0,period:e})),n}))}function s(e){var t=e.subscriber,n=e.counter,i=e.period;t.next(n),this.schedule({subscriber:t,counter:n+1,period:i},i)}},l7GE:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(e,t,n,i,r){this.destination.next(t)}},{key:"notifyError",value:function(e,t){this.destination.error(e)}},{key:"notifyComplete",value:function(e){this.destination.complete()}}])}(n("7o/Q").a)},l7P3:function(e,t,n){"use strict";n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return z})),n.d(t,"d",(function(){return Y})),n.d(t,"e",(function(){return H})),n.d(t,"f",(function(){return Q})),n.d(t,"g",(function(){return $})),n.d(t,"h",(function(){return ie})),n.d(t,"i",(function(){return Le})),n.d(t,"j",(function(){return Ee})),n.d(t,"k",(function(){return qe})),n.d(t,"l",(function(){return X})),n.d(t,"m",(function(){return U})),n.d(t,"n",(function(){return b})),n.d(t,"o",(function(){return de})),n.d(t,"p",(function(){return je})),n.d(t,"q",(function(){return le})),n.d(t,"r",(function(){return Ne})),n.d(t,"s",(function(){return m}));var i=n("fXoL"),r=n("2Vo4"),o=n("HDdC"),a=n("XNiG"),s=n("qgXg"),c=n("pxpQ"),l=n("zp1y"),u=n("Kqap"),d=n("wO+i"),p=n("lJxs"),h=n("/uUt"),f={};function b(e,t){if(f[e]=(f[e]||0)+1,"function"==typeof t)return g(e,(function(){return Object.assign(Object.assign({},t.apply(void 0,arguments)),{type:e})}));switch(t?t._as:"empty"){case"empty":return g(e,(function(){return{type:e}}));case"props":return g(e,(function(t){return Object.assign(Object.assign({},t),{type:e})}));default:throw new Error("Unexpected config.")}}function m(){return{_as:"props",_p:void 0}}function g(e,t){return Object.defineProperty(t,"type",{value:e,writable:!1})}var v="@ngrx/store/init",y=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,[{type:v}])}return _inherits(t,e),_createClass(t,[{key:"next",value:function(e){if("function"==typeof e)throw new TypeError("\n        Dispatch expected an object, instead it received a function.\n        If you're using the createAction function, make sure to invoke the function\n        before dispatching the action. For example, someAction should be someAction().");if(void 0===e)throw new TypeError("Actions must be objects");if(void 0===e.type)throw new TypeError("Actions must have a type property");_superPropGet(t,"next",this,3)([e])}},{key:"complete",value:function(){}},{key:"ngOnDestroy",value:function(){_superPropGet(t,"complete",this,3)([])}}])}(r.a);y.\u0275fac=function(e){return new(e||y)},y.\u0275prov=i.cc({token:y,factory:y.\u0275fac}),y.ctorParameters=function(){return[]};var M=[y],_=new i.C("@ngrx/store Internal Root Guard"),O=new i.C("@ngrx/store Internal Initial State"),z=new i.C("@ngrx/store Initial State"),A=new i.C("@ngrx/store Reducer Factory"),k=new i.C("@ngrx/store Internal Reducer Factory Provider"),C=new i.C("@ngrx/store Initial Reducers"),w=new i.C("@ngrx/store Internal Initial Reducers"),S=new i.C("@ngrx/store Store Features"),T=new i.C("@ngrx/store Internal Store Reducers"),q=new i.C("@ngrx/store Internal Feature Reducers"),L=new i.C("@ngrx/store Internal Feature Configs"),E=new i.C("@ngrx/store Internal Store Features"),D=new i.C("@ngrx/store Internal Feature Reducers Token"),R=new i.C("@ngrx/store Feature Reducers"),x=new i.C("@ngrx/store User Provided Meta Reducers"),I=new i.C("@ngrx/store Meta Reducers"),W=new i.C("@ngrx/store Internal Resolved Meta Reducers"),P=new i.C("@ngrx/store User Runtime Checks Config"),N=new i.C("@ngrx/store Internal User Runtime Checks Config"),j=new i.C("@ngrx/store Internal Runtime Checks"),B=new i.C("@ngrx/store Check if Action types are unique");function F(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.keys(e),i={},r=0;r<n.length;r++){var o=n[r];"function"==typeof e[o]&&(i[o]=e[o])}var a=Object.keys(i);return function(e,n){e=void 0===e?t:e;for(var r=!1,o={},s=0;s<a.length;s++){var c=a[s],l=i[c],u=e[c],d=l(u,n);o[c]=d,r=r||d!==u}return r?o:e}}function U(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){if(0===t.length)return e;var n=t[t.length-1];return t.slice(0,-1).reduceRight((function(e,t){return t(e)}),n(e))}}function V(e,t){return Array.isArray(t)&&t.length>0&&(e=U.apply(null,[].concat(_toConsumableArray(t),[e]))),function(t,n){var i=e(t);return function(e,t){return i(e=void 0===e?n:e,t)}}}var H=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(o.a),Y=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(y),X="@ngrx/store/update-reducers",G=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[r(i,n)])).dispatcher=e,o.initialState=n,o.reducers=i,o.reducerFactory=r,o}return _inherits(t,e),_createClass(t,[{key:"addFeature",value:function(e){this.addFeatures([e])}},{key:"addFeatures",value:function(e){var t=e.reduce((function(e,t){var n=t.reducers,i=t.reducerFactory,r=t.metaReducers,o=t.initialState,a=t.key,s="function"==typeof n?function(e){var t=Array.isArray(e)&&e.length>0?U.apply(void 0,_toConsumableArray(e)):function(e){return e};return function(e,n){return e=t(e),function(t,i){return e(t=void 0===t?n:t,i)}}}(r)(n,o):V(i,r)(n,o);return e[a]=s,e}),{});this.addReducers(t)}},{key:"removeFeature",value:function(e){this.removeFeatures([e])}},{key:"removeFeatures",value:function(e){this.removeReducers(e.map((function(e){return e.key})))}},{key:"addReducer",value:function(e,t){this.addReducers(_defineProperty({},e,t))}},{key:"addReducers",value:function(e){this.reducers=Object.assign(Object.assign({},this.reducers),e),this.updateReducers(Object.keys(e))}},{key:"removeReducer",value:function(e){this.removeReducers([e])}},{key:"removeReducers",value:function(e){var t=this;e.forEach((function(e){var n,i;t.reducers=(n=t.reducers,i=e,Object.keys(n).filter((function(e){return e!==i})).reduce((function(e,t){return Object.assign(e,_defineProperty({},t,n[t]))}),{}))})),this.updateReducers(e)}},{key:"updateReducers",value:function(e){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:X,features:e})}},{key:"ngOnDestroy",value:function(){this.complete()}}])}(r.a);G.\u0275fac=function(e){return new(e||G)(i.qc(Y),i.qc(z),i.qc(C),i.qc(A))},G.\u0275prov=i.cc({token:G,factory:G.\u0275fac}),G.ctorParameters=function(){return[{type:Y},{type:void 0,decorators:[{type:i.z,args:[z]}]},{type:void 0,decorators:[{type:i.z,args:[C]}]},{type:void 0,decorators:[{type:i.z,args:[A]}]}]};var K=[G,{provide:H,useExisting:G},{provide:Y,useExisting:y}],Q=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"ngOnDestroy",value:function(){this.complete()}}])}(a.b);Q.\u0275fac=function(e){return J(e||Q)},Q.\u0275prov=i.cc({token:Q,factory:Q.\u0275fac});var J=i.oc(Q),Z=[Q],$=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(o.a),ee=function(e){function t(e,n,i,r){var o;_classCallCheck(this,t),o=_callSuper(this,t,[r]);var a={state:r},d=e.pipe(Object(c.b)(s.b)).pipe(Object(l.a)(n)).pipe(Object(u.a)(te,a));return o.stateSubscription=d.subscribe((function(e){var t=e.state,n=e.action;o.next(t),i.next(n)})),o}return _inherits(t,e),_createClass(t,[{key:"ngOnDestroy",value:function(){this.stateSubscription.unsubscribe(),this.complete()}}])}(r.a);function te(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{state:void 0},t=arguments.length>1?arguments[1]:void 0,n=_slicedToArray(t,2),i=n[0],r=n[1],o=e.state;return{state:r(o,i),action:i}}ee.\u0275fac=function(e){return new(e||ee)(i.qc(y),i.qc(H),i.qc(Q),i.qc(z))},ee.\u0275prov=i.cc({token:ee,factory:ee.\u0275fac}),ee.INIT=v,ee.ctorParameters=function(){return[{type:y},{type:H},{type:Q},{type:void 0,decorators:[{type:i.z,args:[z]}]}]};var ne=[ee,{provide:$,useExisting:ee}],ie=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t)).actionsObserver=n,r.reducerManager=i,r.source=e,r}return _inherits(t,e),_createClass(t,[{key:"select",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return oe.call.apply(oe,[null,e].concat(n))(this)}},{key:"lift",value:function(e){var n=new t(this,this.actionsObserver,this.reducerManager);return n.operator=e,n}},{key:"dispatch",value:function(e){this.actionsObserver.next(e)}},{key:"next",value:function(e){this.actionsObserver.next(e)}},{key:"error",value:function(e){this.actionsObserver.error(e)}},{key:"complete",value:function(){this.actionsObserver.complete()}},{key:"addReducer",value:function(e,t){this.reducerManager.addReducer(e,t)}},{key:"removeReducer",value:function(e){this.reducerManager.removeReducer(e)}}])}(o.a);ie.\u0275fac=function(e){return new(e||ie)(i.qc($),i.qc(y),i.qc(G))},ie.\u0275prov=i.cc({token:ie,factory:ie.\u0275fac}),ie.ctorParameters=function(){return[{type:$},{type:y},{type:G}]};var re=[ie];function oe(e,t){for(var n=arguments.length,i=new Array(n>2?n-2:0),r=2;r<n;r++)i[r-2]=arguments[r];return function(n){var r;if("string"==typeof e){var o=[t].concat(i).filter(Boolean);r=n.pipe(Object(d.a).apply(void 0,[e].concat(_toConsumableArray(o))))}else{if("function"!=typeof e)throw new TypeError("Unexpected type '".concat(typeof e,"' in select operator, expected 'string' or 'function'"));r=n.pipe(Object(p.a)((function(n){return e(n,t)})))}return r.pipe(Object(h.a)())}}function ae(e,t){return e===t}function se(e,t,n){for(var i=0;i<e.length;i++)if(!n(e[i],t[i]))return!0;return!1}function ce(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ae,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ae,r=null,o=null;return{memoized:function(){if(void 0!==t)return t.result;if(!r)return o=e.apply(null,arguments),r=arguments,o;if(!se(arguments,r,n))return o;var a=e.apply(null,arguments);return r=arguments,i(o,a)?o:(o=a,a)},reset:function(){r=null,o=null},setResult:function(e){t={result:e}},clearResult:function(){t=void 0}}}function le(){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{stateFn:ue};return function(){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];var o=i;if(Array.isArray(o[0])){var a=o,s=_toArray(a),c=s[0],l=s.slice(1);o=[].concat(_toConsumableArray(c),_toConsumableArray(l))}var u=o.slice(0,o.length-1),d=o[o.length-1],p=u.filter((function(e){return e.release&&"function"==typeof e.release})),h=e((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return d.apply(null,t)})),f=ce((function(e,n){return t.stateFn.apply(null,[e,u,n,h])}));function b(){f.reset(),h.reset(),p.forEach((function(e){return e.release()}))}return Object.assign(f.memoized,{release:b,projector:h.memoized,setResult:f.setResult,clearResult:f.clearResult})}}(ce).apply(void 0,arguments)}function ue(e,t,n,i){if(void 0===n){var r=t.map((function(t){return t(e)}));return i.memoized.apply(null,r)}var o=t.map((function(t){return t(e,n)}));return i.memoized.apply(null,[].concat(_toConsumableArray(o),[n]))}function de(e){return le((function(t){var n=t[e];return!Object(i.pb)()||e in t||console.warn('@ngrx/store: The feature name "'.concat(e,"\" does not exist in the state, therefore createFeatureSelector cannot access it.  Be sure it is imported in a loaded module using StoreModule.forRoot('").concat(e,"', ...) or StoreModule.forFeature('").concat(e,"', ...).  If the default state is intended to be undefined, as is the case with router state, this development-only warning message can be ignored.")),n}),(function(e){return e}))}var pe="https://ngrx.io/guide/store/configuration/runtime-checks";function he(e){return void 0===e}function fe(e){return null===e}function be(e){return Array.isArray(e)}function me(e){return"object"==typeof e&&null!==e}function ge(e){if(!function(e){return me(e)&&!be(e)}(e))return!1;var t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}function ve(e){return"function"==typeof e}function ye(e){Object.freeze(e);var t=ve(e);return Object.getOwnPropertyNames(e).forEach((function(n){if(!n.startsWith("\u0275")&&function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}(e,n)&&(!t||"caller"!==n&&"callee"!==n&&"arguments"!==n)){var i=e[n];!me(i)&&!ve(i)||Object.isFrozen(i)||ye(i)}})),e}function Me(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(he(e)||fe(e))&&0===t.length?{path:["root"],value:e}:Object.keys(e).reduce((function(n,i){if(n)return n;var r=e[i];return function(e){return ve(e)&&e.hasOwnProperty("\u0275cmp")}(r)?n:!(he(r)||fe(r)||function(e){return"number"==typeof e}(r)||function(e){return"boolean"==typeof e}(r)||function(e){return"string"==typeof e}(r)||be(r))&&(ge(r)?Me(r,[].concat(_toConsumableArray(t),[i])):{path:[].concat(_toConsumableArray(t),[i]),value:r})}),!1)}function _e(e,t){if(!1!==e){var n=e.path.join("."),i=new Error("Detected unserializable ".concat(t,' at "').concat(n,'". ').concat(pe,"#strict").concat(t,"serializability"));throw i.value=e.value,i.unserializablePath=n,i}}function Oe(e){return Object(i.pb)()?Object.assign({strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1},e):{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function ze(e){var t=e.strictActionSerializability,n=e.strictStateSerializability;return function(e){return t||n?function(e,t){return function(n,i){t.action(i)&&_e(Me(i),"action");var r=e(n,i);return t.state()&&_e(Me(r),"state"),r}}(e,{action:function(e){return t&&!ke(e)},state:function(){return n}}):e}}function Ae(e){var t=e.strictActionImmutability,n=e.strictStateImmutability;return function(e){return t||n?function(e,t){return function(n,i){var r=t.action(i)?ye(i):i,o=e(n,r);return t.state()?ye(o):o}}(e,{action:function(e){return t&&!ke(e)},state:function(){return n}}):e}}function ke(e){return e.type.startsWith("@ngrx")}function Ce(e){var t=e.strictActionWithinNgZone;return function(e){return t?function(e,t){return function(n,r){if(t.action(r)&&!i.N.isInAngularZone())throw new Error("Action '".concat(r.type,"' running outside NgZone. ").concat(pe,"#strictactionwithinngzone"));return e(n,r)}}(e,{action:function(e){return t&&!ke(e)}}):e}}function we(){return[{provide:B,multi:!0,deps:[j],useFactory:Te}]}function Se(e){return e}function Te(e){if(e.strictActionTypeUniqueness){var t=Object.entries(f).filter((function(e){return _slicedToArray(e,2)[1]>1})).map((function(e){return _slicedToArray(e,1)[0]}));if(t.length)throw new Error("Action types are registered more than once, ".concat(t.map((function(e){return'"'.concat(e,'"')})).join(", "),". ").concat(pe,"#strictactiontypeuniqueness"))}}var qe=_createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e)}));qe.\u0275mod=i.ec({type:qe}),qe.\u0275inj=i.dc({factory:function(e){return new(e||qe)(i.qc(y),i.qc(H),i.qc(Q),i.qc(ie),i.qc(_,8),i.qc(B,8))}}),qe.ctorParameters=function(){return[{type:y},{type:H},{type:Q},{type:ie},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[_]}]},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[B]}]}]};var Le=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this.features=t,this.featureReducers=n,this.reducerManager=i;var a=t.map((function(e,t){var i=n.shift()[t];return Object.assign(Object.assign({},e),{reducers:i,initialState:Ie(e.initialState)})}));i.addFeatures(a)}),[{key:"ngOnDestroy",value:function(){this.reducerManager.removeFeatures(this.features)}}])}();Le.\u0275mod=i.ec({type:Le}),Le.\u0275inj=i.dc({factory:function(e){return new(e||Le)(i.qc(E),i.qc(R),i.qc(G),i.qc(qe),i.qc(B,8))}}),Le.ctorParameters=function(){return[{type:Array,decorators:[{type:i.z,args:[E]}]},{type:Array,decorators:[{type:i.z,args:[R]}]},{type:G},{type:qe},{type:void 0,decorators:[{type:i.O},{type:i.z,args:[B]}]}]};var Ee=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"forRoot",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{ngModule:qe,providers:[{provide:_,useFactory:Pe,deps:[[ie,new i.O,new i.ab]]},{provide:O,useValue:n.initialState},{provide:z,useFactory:Ie,deps:[O]},{provide:w,useValue:e},{provide:T,useExisting:e instanceof i.C?e:w},{provide:C,deps:[i.D,w,[new i.z(T)]],useFactory:De},{provide:x,useValue:n.metaReducers?n.metaReducers:[]},{provide:W,deps:[I,x],useFactory:We},{provide:k,useValue:n.reducerFactory?n.reducerFactory:F},{provide:A,deps:[k,W],useFactory:V},M,K,Z,ne,re,(t=n.runtimeChecks,[{provide:N,useValue:t},{provide:P,useFactory:Se,deps:[N]},{provide:j,deps:[P],useFactory:Oe},{provide:I,multi:!0,deps:[j],useFactory:Ae},{provide:I,multi:!0,deps:[j],useFactory:ze},{provide:I,multi:!0,deps:[j],useFactory:Ce}]),we()]}}},{key:"forFeature",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{ngModule:Le,providers:[{provide:L,multi:!0,useValue:n},{provide:S,multi:!0,useValue:{key:e,reducerFactory:n instanceof i.C||!n.reducerFactory?F:n.reducerFactory,metaReducers:n instanceof i.C||!n.metaReducers?[]:n.metaReducers,initialState:n instanceof i.C||!n.initialState?void 0:n.initialState}},{provide:E,deps:[i.D,L,S],useFactory:Re},{provide:q,multi:!0,useValue:t},{provide:D,multi:!0,useExisting:t instanceof i.C?t:q},{provide:R,multi:!0,deps:[i.D,q,[new i.z(D)]],useFactory:xe},we()]}}}])}();function De(e,t){return t instanceof i.C?e.get(t):t}function Re(e,t,n){return n.map((function(n,r){if(t[r]instanceof i.C){var o=e.get(t[r]);return{key:n.key,reducerFactory:o.reducerFactory?o.reducerFactory:F,metaReducers:o.metaReducers?o.metaReducers:[],initialState:o.initialState}}return n}))}function xe(e,t){return t.map((function(t){return t instanceof i.C?e.get(t):t}))}function Ie(e){return"function"==typeof e?e():e}function We(e,t){return e.concat(t)}function Pe(e){if(e)throw new TypeError("StoreModule.forRoot() called twice. Feature modules should use StoreModule.forFeature() instead.");return"guarded"}function Ne(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return{reducer:t.pop(),types:t.reduce((function(e,t){return[].concat(_toConsumableArray(e),[t.type])}),[])}}function je(e){for(var t=new Map,n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];for(var o=function(){var e,n=s[a],i=_createForOfIteratorHelper(n.types);try{var r=function(){var i=e.value;if(t.has(i)){var r=t.get(i);t.set(i,(function(e,t){return n.reducer(r(e,t),t)}))}else t.set(i,n.reducer)};for(i.s();!(e=i.n()).done;)r()}catch(o){i.e(o)}finally{i.f()}},a=0,s=i;a<s.length;a++)o();return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,i=arguments.length>1?arguments[1]:void 0,r=t.get(i.type);return r?r(n,i):n}}Ee.\u0275mod=i.ec({type:Ee}),Ee.\u0275inj=i.dc({factory:function(e){return new(e||Ee)}})},l9sv:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("soBk"),r=n("HDdC"),o=n("vkgz"),a=n("5+tZ"),s=n("fXoL"),c=n("tk/3"),l=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._http=n,this.authJWT="",this.authJWT$=null}),[{key:"preInit",value:function(){var e=this;return this.getAssignmentAuthJwt().pipe(Object(o.a)((function(t){return e.authJWT=t.token})))}},{key:"get",value:function(e){var t=this;return this.handleRequest((function(n){return t._http.get(e,n)}))}},{key:"post",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.post(e,t,i)}))}},{key:"delete",value:function(e){var t=this;return this.handleRequest((function(n){return t._http.delete(e,n)}))}},{key:"put",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.put(e,t,i)}))}},{key:"patch",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.patch(e,t,i)}))}},{key:"handleRequest",value:function(e){var t=this;return this.authJwt$.pipe(Object(a.b)((function(n){return e({headers:t.getHeaders(n.token)})})))}},{key:"getAssignmentAuthJwt",value:function(){return this._restClient.post("/auth/jwt/obtain/assignments")}},{key:"authJwt$",get:function(){var e=this;return 0!==this.authJWT.length||this.authJWT$?null===this.authJWT$&&(this.authJWT$=new r.a((function(t){var n={token:e.authJWT};t.next(n),t.complete()}))):this.authJWT$=this.getAssignmentAuthJwt(),this.authJWT$}},{key:"getHeaders",value:function(e){return{"Content-Type":"application/json",Accept:"application/json",Authorization:"bearer "+e}}}])}();l.\u0275fac=function(e){return new(e||l)(s.qc(i.A),s.qc(c.a))},l.\u0275prov=s.cc({token:l,factory:l.\u0275fac})},"lJn+":function(e,t){},lJxs:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){return function(n){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new o(e,t))}}var o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.project=t,this.thisArg=n}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.project,this.thisArg))}}])}(),a=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).project=n,r.count=0,r.thisArg=i||_assertThisInitialized(r),r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}])}(i.a)},lXzo:function(e,t,n){!function(e){"use strict";function t(e,t,n){return"m"===n?t?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":e+" "+(i=+e,r={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[n].split("_"),i%10==1&&i%100!=11?r[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?r[1]:r[2]);var i,r}var n=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];e.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:t,m:t,mm:t,h:"\u0447\u0430\u0441",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(e)},meridiem:function(e,t,n){return e<4?"\u043d\u043e\u0447\u0438":e<12?"\u0443\u0442\u0440\u0430":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e}},week:{dow:1,doy:4}})}(n("wd/R"))},lYtQ:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){switch(n){case"s":return t?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return e+(t?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return e+(t?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return e+(t?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return e+(t?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return e+(t?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return e+(t?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return e}}e.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(e){return"\u04ae\u0425"===e},meridiem:function(e,t,n){return e<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" \u04e9\u0434\u04e9\u0440";default:return e}}})}(n("wd/R"))},lgnt:function(e,t,n){!function(e){"use strict";var t={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};e.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},llus:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return e&&e.labels?e.labels[t]?e.labels[t]:'Label "'+t+'" is undefined.':""}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"getLabel",type:r,pure:!0})},loYQ:function(e,t,n){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},n={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===t?e<4?e:e+12:"\u09ad\u09cb\u09b0"===t||"\u09b8\u0995\u09be\u09b2"===t?e:"\u09a6\u09c1\u09aa\u09c1\u09b0"===t?e>=3?e:e+12:"\u09ac\u09bf\u0995\u09be\u09b2"===t||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u09b0\u09be\u09a4":e<6?"\u09ad\u09cb\u09b0":e<12?"\u09b8\u0995\u09be\u09b2":e<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<18?"\u09ac\u09bf\u0995\u09be\u09b2":e<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(n("wd/R"))},lyxo:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=" ";return(e%100>=20||e>=100&&e%100==0)&&(i=" de "),e+i+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:t,m:"un minut",mm:t,h:"o or\u0103",hh:t,d:"o zi",dd:t,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:t,M:"o lun\u0103",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n("wd/R"))},mCNh:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var i=n("SpAZ");function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o(t)}function o(e){return 0===e.length?i.a:1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}}},mQgd:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("OM7H"),r=n("d1l0"),o=n("uWhD"),a=n("pLZG"),s=n("5+tZ"),c=n("eIep"),l=n("fXoL"),u=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this._authUser=t,this._firebasePaths=n,this._firebase=i,this._user=null,this._authUser.get().subscribe((function(e){r._user=e}))}),[{key:"isReady",value:function(){return this._firebase.isReady()}},{key:"bindToNewMessengerNotifications",value:function(){var e=this._firebasePaths.getUniversalNotificationPath(this._user.id);return this._firebase.connectNewNotificationChildAddedHandler(e)}},{key:"bindToNewPrintNotifications",value:function(){var e=this._firebasePaths.getGenerateSinglePDFPath(this._user.id);return this._firebase.connectNewNotificationChildAddedHandler(e)}},{key:"remove",value:function(e){var t=this._firebasePaths.getGenerateSinglePDFPath(this._user.id);return this._firebase.remove(t,e)}},{key:"removeSinglePDF",value:function(e){var t=this._firebasePaths.getGenerateSinglePDFPath(this._user.id);return this._firebase.removeByDatabaseId(t,e)}},{key:"update",value:function(e,t){var n=this._firebasePaths.getUniversalNotificationPath(this._user.id);return this._firebase.updateByPath(n,e,t)}},{key:"removeAll",value:function(){var e=this._firebasePaths.getUniversalNotificationPath(this._user.id);return this._firebase.removeAll(e)}},{key:"getData",value:function(e,t){var n=this._firebasePaths.getUniversalNotificationPath(this._user.id);return this._firebase.getDataOnceWithPaginations(n,e,t)}},{key:"getDataOnce",value:function(){var e=this._firebasePaths.getUniversalNotificationPath(this._user.id);return this._firebase.getDataOnce(e)}},{key:"getDataContinuously",value:function(){var e=this._firebasePaths.getUniversalNotificationPath(this._user.id);return this._firebase.getData(e)}},{key:"watch",value:function(){var e=this;return this.isReady().pipe(Object(a.a)((function(e){return e})),Object(s.b)((function(){return e._firebase.logInUser()})),Object(c.a)((function(){return e.bindToNewMessengerNotifications()})))}}])}();u.\u0275fac=function(e){return new(e||u)(l.qc(i.a),l.qc(r.a),l.qc(o.a))},u.\u0275prov=l.cc({token:u,factory:u.\u0275fac})},"mVH+":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("ofXK"),r=n("fXoL"),o=_createClass((function e(){_classCallCheck(this,e)}));o.\u0275mod=r.ec({type:o}),o.\u0275inj=r.dc({factory:function(e){return new(e||o)},imports:[[i.c]]})},mWCs:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("bTqV"),o=n("ofXK"),a=n("gInW"),s=function(){return _createClass((function e(){_classCallCheck(this,e),this.additionalClasses=[],this.previewClicked=new i.u}),[{key:"ngOnInit",value:function(){}},{key:"preview",value:function(){this.previewClicked.emit()}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275cmp=i.ac({type:s,selectors:[["app-my-classes-courses-expand-preview-button"]],inputs:{translations:"translations",additionalClasses:"additionalClasses"},outputs:{previewClicked:"previewClicked"},decls:4,vars:5,consts:[["mat-button","",3,"ngClass","click"]],template:function(e,t){1&e&&(i.mc(0,"a",0),i.uc("click",(function(){return t.preview()})),i.od(1),i.zc(2,"getLabel"),i.lc(),i.od(3,"\n")),2&e&&(i.Gc("ngClass",t.additionalClasses),i.Ub(1),i.qd("\n    ",i.Bc(2,2,t.translations,"myschool.classes.my_classes.students.preview"),"\n"))},directives:[r.a,o.q],pipes:[a.l],encapsulation:2})},meAG:function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["sr",[["a","p"],["\u043f\u0440\u0435 \u043f\u043e\u0434\u043d\u0435","\u043f\u043e \u043f\u043e\u0434\u043d\u0435"],n],[["\u043f\u0440\u0435 \u043f\u043e\u0434\u043d\u0435","\u043f\u043e \u043f\u043e\u0434\u043d\u0435"],n,n],[["\u043d","\u043f","\u0443","\u0441","\u0447","\u043f","\u0441"],["\u043d\u0435\u0434","\u043f\u043e\u043d","\u0443\u0442\u043e","\u0441\u0440\u0435","\u0447\u0435\u0442","\u043f\u0435\u0442","\u0441\u0443\u0431"],["\u043d\u0435\u0434\u0435\u0459\u0430","\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a","\u0443\u0442\u043e\u0440\u0430\u043a","\u0441\u0440\u0435\u0434\u0430","\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a","\u043f\u0435\u0442\u0430\u043a","\u0441\u0443\u0431\u043e\u0442\u0430"],["\u043d\u0435","\u043f\u043e","\u0443\u0442","\u0441\u0440","\u0447\u0435","\u043f\u0435","\u0441\u0443"]],n,[["\u0458","\u0444","\u043c","\u0430","\u043c","\u0458","\u0458","\u0430","\u0441","\u043e","\u043d","\u0434"],["\u0458\u0430\u043d","\u0444\u0435\u0431","\u043c\u0430\u0440","\u0430\u043f\u0440","\u043c\u0430\u0458","\u0458\u0443\u043d","\u0458\u0443\u043b","\u0430\u0432\u0433","\u0441\u0435\u043f","\u043e\u043a\u0442","\u043d\u043e\u0432","\u0434\u0435\u0446"],["\u0458\u0430\u043d\u0443\u0430\u0440","\u0444\u0435\u0431\u0440\u0443\u0430\u0440","\u043c\u0430\u0440\u0442","\u0430\u043f\u0440\u0438\u043b","\u043c\u0430\u0458","\u0458\u0443\u043d","\u0458\u0443\u043b","\u0430\u0432\u0433\u0443\u0441\u0442","\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440","\u043e\u043a\u0442\u043e\u0431\u0430\u0440","\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440","\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440"]],n,[["\u043f.\u043d.\u0435.","\u043d.\u0435."],["\u043f. \u043d. \u0435.","\u043d. \u0435."],["\u043f\u0440\u0435 \u043d\u043e\u0432\u0435 \u0435\u0440\u0435","\u043d\u043e\u0432\u0435 \u0435\u0440\u0435"]],1,[6,0],["d.M.yy.","dd.MM.y.","dd. MMMM y.","EEEE, dd. MMMM y."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",n,n,n],[",",".",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","#,##0.00\xa0\xa4","#E0"],"RSD","RSD","\u0421\u0440\u043f\u0441\u043a\u0438 \u0434\u0438\u043d\u0430\u0440",{AUD:[n,"$"],BAM:["\u041a\u041c","KM"],GEL:[n,"\u10da"],KRW:[n,"\u20a9"],NZD:[n,"$"],TWD:["NT$"],USD:["US$","$"],VND:[n,"\u20ab"]},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length,i=parseInt(e.toString().replace(/^[^.]*\.?/,""),10)||0;return 0===n&&t%10==1&&t%100!=11||i%10==1&&i%100!=11?1:0===n&&t%10===Math.floor(t%10)&&t%10>=2&&t%10<=4&&!(t%100>=12&&t%100<=14)||i%10===Math.floor(i%10)&&i%10>=2&&i%10<=4&&!(i%100>=12&&i%100<=14)?3:5}]}))},mlxB:function(e,t,n){"use strict";function i(e){return e instanceof Date&&!isNaN(+e)}n.d(t,"a",(function(){return i}))},mrSG:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"h",(function(){return a})),n.d(t,"c",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"e",(function(){return u})),n.d(t,"j",(function(){return d})),n.d(t,"g",(function(){return p})),n.d(t,"i",(function(){return h}));var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}function s(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function c(e,t){return function(n,i){t(n,i,e)}}function l(e,t,n,i){return new(n||(n=Promise))((function(r,o){function a(e){try{c(i.next(e))}catch(t){o(t)}}function s(e){try{c(i.throw(e))}catch(t){o(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}c((i=i.apply(e,t||[])).next())}))}function u(e,t){var n,i,r,o={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(o=0)),o;)try{if(n=1,i&&(r=2&s[0]?i.return:s[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,s[1])).done)return r;switch(i=0,r&&(s=[2&s[0],r.value]),s[0]){case 0:case 1:r=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,i=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!((r=(r=o.trys).length>0&&r[r.length-1])||6!==s[0]&&2!==s[0])){o=0;continue}if(3===s[0]&&(!r||s[1]>r[0]&&s[1]<r[3])){o.label=s[1];break}if(6===s[0]&&o.label<r[1]){o.label=r[1],r=s;break}if(r&&o.label<r[2]){o.label=r[2],o.ops.push(s);break}r[2]&&o.ops.pop(),o.trys.pop();continue}s=t.call(e,o)}catch(c){s=[6,c],i=0}finally{n=r=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}}function d(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],i=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function p(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var i,r,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(s){r={error:s}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return a}function h(e,t,n){if(n||2===arguments.length)for(var i,r=0,o=t.length;r<o;r++)!i&&r in t||(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError},mxrW:function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n("S4aZ");var i=n("fXoL"),r=n("tyNb"),o=n("ofXK"),a=n("MutI"),s=n("NFeN"),c=n("gInW");function l(e,t){1&e&&i.ic(0)}function u(e,t){if(1&e&&(i.mc(0,"a",3),i.od(1,"\n    "),i.md(2,l,1,0,"ng-container",4),i.od(3,"\n"),i.lc()),2&e){var n=i.yc(),r=i.Wc(5);i.Gc("routerLink",n.navLink.link)("ngClass",n.isLinkActive(n.navLink.link)?"active":""),i.Ub(2),i.Gc("ngTemplateOutlet",r)}}function d(e,t){1&e&&i.ic(0)}function p(e,t){if(1&e&&(i.mc(0,"a",5),i.od(1,"\n    "),i.md(2,d,1,0,"ng-container",4),i.od(3,"\n"),i.lc()),2&e){var n=i.yc(),r=i.Wc(5);i.Gc("ngClass",n.isLinkActive(n.navLink.link)?"active":""),i.Vb("href",n.navLink.link,i.dd),i.Ub(2),i.Gc("ngTemplateOutlet",r)}}function h(e,t){if(1&e&&(i.mc(0,"mat-icon"),i.od(1),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.pd(n.navLink.icon)}}function f(e,t){if(1&e&&(i.mc(0,"span",8),i.od(1,"\n        "),i.mc(2,"mat-icon"),i.od(3),i.lc(),i.od(4,"\n    "),i.lc()),2&e){var n=i.yc(2);i.Vb("data-badge",n.navLink.notificationsNumber),i.Ub(3),i.pd(n.navLink.icon)}}function b(e,t){if(1&e&&(i.od(0,"\n    "),i.md(1,h,2,1,"mat-icon",6),i.od(2,"\n    "),i.md(3,f,5,2,"span",7),i.od(4),i.zc(5,"getLabel")),2&e){var n=i.yc();i.Ub(1),i.Gc("ngIf",!n.navLink.notifications),i.Ub(2),i.Gc("ngIf",n.navLink.notifications),i.Ub(1),i.qd("\n    ",i.Bc(5,3,n.translations,n.navLink.label),"\n")}}var m=function(){return _createClass((function e(t){_classCallCheck(this,e),this._router=t}),[{key:"isLinkActive",value:function(e){return this._router.url.length>=e.length&&this._router.url.substr(0,e.length)===e}}])}();m.\u0275fac=function(e){return new(e||m)(i.gc(r.g))},m.\u0275cmp=i.ac({type:m,selectors:[["app-side-nav-link"]],inputs:{translations:"translations",navLink:"navLink"},decls:7,vars:2,consts:[["mat-list-item","",3,"routerLink","ngClass",4,"ngIf"],["mat-list-item","",3,"ngClass",4,"ngIf"],["linkContent",""],["mat-list-item","",3,"routerLink","ngClass"],[4,"ngTemplateOutlet"],["mat-list-item","",3,"ngClass"],[4,"ngIf"],["class","mdl-badge mdl-badge--overlap",4,"ngIf"],[1,"mdl-badge","mdl-badge--overlap"]],template:function(e,t){1&e&&(i.md(0,u,4,3,"a",0),i.od(1,"\n\n"),i.md(2,p,4,3,"a",1),i.od(3,"\n\n"),i.md(4,b,6,6,"ng-template",null,2,i.nd),i.od(6,"\n")),2&e&&(i.Gc("ngIf",!t.navLink.isOldInterface),i.Ub(2),i.Gc("ngIf",t.navLink.isOldInterface))},directives:[o.t,a.d,r.k,o.q,o.A,s.a],pipes:[c.l],encapsulation:2})},n33L:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r})),function(e){e.DEFAULT="DEFAULT",e.SEJER="SEJER"}(i||(i={}));var r=Object.keys(i).filter((function(e){return"string"==typeof i[e]}))},n6bG:function(e,t,n){"use strict";function i(e){return"function"==typeof e}n.d(t,"a",(function(){return i}))},n6yW:function(e,t,n){"use strict";var i={};function r(e){var t=i[e];return t?t.lastIndex=0:i[e]=t=new RegExp("(?:^|\\s)"+e+"(?:\\s|$)","g"),t}e.exports={add:function(e,t){var n=e.className;n.length?r(t).test(n)||(e.className+=" "+t):e.className=t},rm:function(e,t){e.className=e.className.replace(r(t)," ").trim()}}},nBhm:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("HXsk"),r=n("2vDO"),o=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return r.a}}],[{key:"isEmpty",value:function(e){return 0===e.length}}])}(i.a)},nJYk:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s}));var i=n("fXoL"),r=n("QLzs"),o=["appPopupBase"],a=16,s=function(){return _createClass((function e(){_classCallCheck(this,e),this.showReject=!0,this.rejectIfFocusLost=!1,this.accept=new i.u,this.reject=new i.u,this.lostFocus=new i.u,this.isVisibleChange=new i.u,this.popupHiddenAndFocusChanged=new i.u,this._isVisible=!1}),[{key:"isVisible",get:function(){return this._isVisible},set:function(e){this.setFocusOnPopupIfPopupShown(e),this._isVisible=e}},{key:"onAccept",value:function(e){this.accept.emit(e),this.hidePopup(),this.setFocusOnSavedElementIfExist()}},{key:"onReject",value:function(e){this.reject.emit(e),this.hidePopup()}},{key:"onLostFocus",value:function(e){var t=this;this.callInstructionsAfterOneFrame((function(){t.rejectIfFocusLost&&(t.reject.emit(e),t.hidePopup(),t.emitFocusChangedDelayed(),t.setFocusOnSavedElementIfExist())}))}},{key:"emitFocusChangedDelayed",value:function(){var e=this;this.callInstructionsAfterOneFrame((function(){e.popupHiddenAndFocusChanged.emit()}))}},{key:"setFocusOnPopupIfPopupShown",value:function(e){var t=this;this.isPopupShown(e)&&this.callInstructionsAfterOneFrame((function(){t.setFocusOnPopup()}))}},{key:"isPopupShown",value:function(e){return!this._isVisible&&e}},{key:"hidePopup",value:function(){this.isVisible=!1,this.isVisibleChange.emit(this.isVisible)}},{key:"setFocusOnPopup",value:function(){var e,t,n,i=null===(n=null===(t=null===(e=this.appPopupBase)||void 0===e?void 0:e.nativeElement)||void 0===t?void 0:t.getElementsByClassName("popup")[0])||void 0===n?void 0:n.getElementsByClassName("mdl-button--primary");i&&i[0]&&(this.listenBlurEventOnAcceptButton(i),setTimeout((function(){i[0].focus()}),0))}},{key:"listenBlurEventOnAcceptButton",value:function(e){var t,n=this;null===(t=e[0])||void 0===t||t.addEventListener("blur",(function(e){n.onLostFocus(e)}))}},{key:"setFocusOnSavedElementIfExist",value:function(){var e=this;this.focusElementAfterAction&&this.callInstructionsAfterOneFrame((function(){e.focusElementAfterAction.focus(),e.emitFocusChangedDelayed()}))}},{key:"callInstructionsAfterOneFrame",value:function(e){setTimeout(e,a)}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275cmp=i.ac({type:s,selectors:[["app-popup"]],viewQuery:function(e,t){var n;1&e&&i.vd(o,!0,i.r),2&e&&i.Vc(n=i.vc())&&(t.appPopupBase=n.first)},inputs:{isVisible:"isVisible",title:"title",content:"content",acceptLabel:"acceptLabel",acceptAriaLabel:"acceptAriaLabel",rejectLabel:"rejectLabel",showReject:"showReject",focusElementAfterAction:"focusElementAfterAction",rejectIfFocusLost:"rejectIfFocusLost"},outputs:{accept:"accept",reject:"reject",lostFocus:"lostFocus",isVisibleChange:"isVisibleChange",popupHiddenAndFocusChanged:"popupHiddenAndFocusChanged"},decls:10,vars:7,consts:[[3,"acceptLabel","acceptAriaLabel","rejectLabel","isVisible","showReject","isVisibleChange","accept","reject"],["appPopupBase",""],[1,"popup__title"],[1,"popup__content",3,"innerHTML"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"app-popup-base",0,1),i.uc("isVisibleChange",(function(e){return t.isVisible=e}))("accept",(function(e){return t.onAccept(e)}))("reject",(function(e){return t.onReject(e)})),i.od(3,"\n            "),i.mc(4,"span",2),i.od(5),i.lc(),i.od(6,"\n            "),i.hc(7,"span",3),i.od(8,"\n        "),i.lc(),i.od(9,"\n    ")),2&e&&(i.Ub(1),i.Gc("acceptLabel",t.acceptLabel)("acceptAriaLabel",t.acceptAriaLabel)("rejectLabel",t.rejectLabel)("isVisible",t.isVisible)("showReject",t.showReject),i.Ub(4),i.pd(t.title),i.Ub(2),i.Gc("innerHTML",t.content,i.bd))},directives:[r.a],encapsulation:2})},nLfN:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return v})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return f})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return m}));var i,r,o=n("fXoL"),a=n("ofXK");try{i="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(y){i=!1}var s=_createClass((function e(t){_classCallCheck(this,e),this._platformId=t,this.isBrowser=this._platformId?Object(a.J)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!i)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}));s.\u0275fac=function(e){return new(e||s)(o.qc(o.Q))},s.\u0275prov=Object(o.cc)({factory:function(){return new s(Object(o.qc)(o.Q))},token:s,providedIn:"root"}),s.ctorParameters=function(){return[{type:Object,decorators:[{type:o.z,args:[o.Q]}]}]};var c=_createClass((function e(){_classCallCheck(this,e)}));c.\u0275mod=o.ec({type:c}),c.\u0275inj=o.dc({factory:function(e){return new(e||c)}});var l,u,d,p,h=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function f(){if(r)return r;if("object"!=typeof document||!document)return r=new Set(h);var e=document.createElement("input");return r=new Set(h.filter((function(t){return e.setAttribute("type",t),e.type===t})))}function b(e){return function(){if(null==l&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return l=!0}}))}finally{l=l||!1}return l}()?e:!!e.capture}function m(){if(null==d)if("object"==typeof document&&document||(d=!1),"scrollBehavior"in document.documentElement.style)d=!0;else{var e=Element.prototype.scrollTo;d=!!e&&!/\{\s*\[native code\]\s*\}/.test(e.toString())}return d}function g(){if("object"!=typeof document||!document)return 0;if(null==u){var e=document.createElement("div"),t=e.style;e.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";var n=document.createElement("div"),i=n.style;i.width="2px",i.height="1px",e.appendChild(n),document.body.appendChild(e),u=0,0===e.scrollLeft&&(e.scrollLeft=1,u=0===e.scrollLeft?1:2),e.parentNode.removeChild(e)}return u}function v(e){if(function(){if(null==p){var e="undefined"!=typeof document?document.head:null;p=!(!e||!e.createShadowRoot&&!e.attachShadow)}return p}()){var t=e.getRootNode?e.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}},nUhS:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("75ub"),r=n("lJxs"),o=n("soBk"),a=n("SRCt"),s=n("fXoL"),c=function(){function e(t,n){_classCallCheck(this,e),this._restClient=t,this.urlBuilder=n}return _createClass(e,[{key:"getMyAssessments",value:function(){var e=this,t=this.urlBuilder.format(a.PRINTABLE_ASSESSMENTS_URL_TEMPLATE,{endpoint:"get_my"});return this._restClient.get(t).pipe(Object(r.a)((function(t){return e.mapResponse(t)})))}},{key:"getAsessmentUrl",value:function(e){return this.urlBuilder.format(a.PRINTABLE_ASSESSMENTS_URL_TEMPLATE,{endpoint:e})}},{key:"createAssessment",value:function(e){return this._restClient.post(this.getAsessmentUrl("create"),e)}},{key:"createSinglePDF",value:function(e){return this._restClient.post(this.getAsessmentUrl("single_pdf/create"),e)}},{key:"getPagesListStringFromSet",value:function(e){return Array.from(e).sort().join(",")}},{key:"deleteAssessment",value:function(e){var t=this,n=this.urlBuilder.format(a.PRINTABLE_ASSESSMENTS_URL_TEMPLATE,{endpoint:"delete",id:e});return this._restClient.delete(n).pipe(Object(r.a)((function(e){return t.mapResponse(e)})))}},{key:"mapResponse",value:function(t){return t.map((function(t){return e.mapAssessment(t)})).sort((function(e,t){return t.created-e.created}))}}],[{key:"mapAssessment",value:function(e){return{lessonName:e.lesson_name,downloadURL:e.download_url,status:e.status,created:1e3*e.created,numberOfVersions:e.number_of_versions,id:e.id}}}])}();c.\u0275fac=function(e){return new(e||c)(s.qc(i.a),s.qc(o.H))},c.\u0275prov=s.cc({token:c,factory:c.\u0275fac})},nWbA:function(e,t,n){"use strict";n.d(t,"a",(function(){return W}));var i=n("dLnV"),r=n("soBk"),o=n("TmkG"),a=n("UTBW"),s=n("9d8e"),c=n("kvdX"),l=n("fXoL"),u=n("9bni"),d=n("ofXK"),p=n("tyNb"),h=n("Zo9M"),f=n("gInW"),b=n("1/wc");function m(e,t){if(1&e&&l.ic(0,13),2&e){l.yc(2);var n=l.Wc(27);l.Gc("ngTemplateOutlet",n)}}function g(e,t){if(1&e&&(l.mc(0,"div",8),l.od(1,"\n        "),l.mc(2,"div",9),l.od(3,"\n            "),l.mc(4,"ul",3),l.od(5,"\n                "),l.mc(6,"li"),l.od(7,"\n                    "),l.mc(8,"a",10),l.hc(9,"img",11),l.zc(10,"getImageLabel"),l.zc(11,"getLabel"),l.lc(),l.od(12,"\n                "),l.lc(),l.od(13,"\n            "),l.lc(),l.od(14,"\n        "),l.lc(),l.od(15,"\n\n        "),l.md(16,m,1,1,"ng-container",12),l.od(17,"\n    "),l.lc()),2&e){var n=l.yc(),i=l.Wc(24);l.Ub(8),l.Gc("href",n.footerLogoUrl,l.dd),l.Ub(1),l.Gc("src",l.Bc(10,5,n.translations,"footer.logo"),l.dd)("alt",l.Bc(11,8,n.translations,"footer.logo_alt")),l.Ub(7),l.Gc("ngIf",!n.uiSettings.isAlternativeFooterOn)("ngIfElse",i)}}function v(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a"),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc();l.Ub(3),l.rd("",l.Bc(4,2,n.translations,"footer.build"),"\n                    ",n.settings.version,"")}}function y(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",23),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(2),l.Gc("routerLink","/public/technical-support"),l.Ub(1),l.pd(l.Bc(4,2,n.translations,"footer.energa_help"))}}function M(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",24),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Schools_Panel"))}}function _(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",25),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Manage_Schools"))}}function O(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",26),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Publisher_Panel"))}}function z(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",27),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Admin_Panel"))}}function A(e,t){if(1&e&&(l.od(0,"\n    "),l.mc(1,"div",9),l.od(2,"\n        "),l.mc(3,"ul",3),l.od(4,"\n            "),l.mc(5,"li"),l.od(6,"\n                "),l.mc(7,"a",14),l.od(8),l.zc(9,"getLabel"),l.lc(),l.od(10,"\n            "),l.lc(),l.od(11,"\n            "),l.mc(12,"li"),l.od(13,"\n                "),l.mc(14,"a",15),l.od(15),l.zc(16,"getLabel"),l.lc(),l.od(17,"\n            "),l.lc(),l.od(18,"\n            "),l.mc(19,"li"),l.od(20,"\n                "),l.mc(21,"a",16),l.od(22),l.zc(23,"getLabel"),l.lc(),l.od(24,"\n            "),l.lc(),l.od(25,"\n            "),l.mc(26,"li"),l.od(27,"\n                "),l.mc(28,"a",17),l.od(29),l.zc(30,"getLabel"),l.lc(),l.od(31,"\n            "),l.lc(),l.od(32,"\n            "),l.mc(33,"li"),l.od(34,"\n                "),l.mc(35,"a",18),l.od(36),l.zc(37,"getLabel"),l.lc(),l.od(38,"\n            "),l.lc(),l.od(39,"\n        "),l.lc(),l.od(40,"\n    "),l.lc(),l.od(41,"\n    "),l.mc(42,"div",9),l.od(43,"\n        "),l.mc(44,"ul",3),l.od(45,"\n            "),l.mc(46,"li"),l.od(47,"\n                "),l.mc(48,"a",19),l.od(49),l.zc(50,"getLabel"),l.lc(),l.od(51,"\n            "),l.lc(),l.od(52,"\n            "),l.md(53,y,6,5,"li",5),l.od(54,"\n        "),l.lc(),l.od(55,"\n    "),l.lc(),l.od(56,"\n    "),l.mc(57,"div",9),l.od(58,"\n        "),l.mc(59,"ul",3),l.od(60,"\n            "),l.mc(61,"li"),l.od(62,"\n                "),l.mc(63,"a",20),l.od(64),l.zc(65,"getLabel"),l.lc(),l.od(66,"\n            "),l.lc(),l.od(67,"\n            "),l.mc(68,"li"),l.od(69,"\n                "),l.mc(70,"a",21),l.od(71),l.zc(72,"getLabel"),l.lc(),l.od(73,"\n            "),l.lc(),l.od(74,"\n            "),l.mc(75,"li"),l.od(76,"\n                "),l.mc(77,"a",22),l.od(78),l.zc(79,"getLabel"),l.lc(),l.od(80,"\n            "),l.lc(),l.od(81,"\n        "),l.lc(),l.od(82,"\n    "),l.lc(),l.od(83,"\n    "),l.mc(84,"div",9),l.od(85,"\n        "),l.mc(86,"ul",3),l.od(87,"\n            "),l.md(88,M,6,4,"li",5),l.od(89,"\n\n            "),l.md(90,_,6,4,"li",5),l.od(91,"\n\n            "),l.md(92,O,6,4,"li",5),l.od(93,"\n\n            "),l.md(94,z,6,4,"li",5),l.od(95,"\n        "),l.lc(),l.od(96,"\n    "),l.lc(),l.od(97,"\n")),2&e){var n=l.yc();l.Ub(8),l.pd(l.Bc(9,14,n.translations,"footer.energa_about_us")),l.Ub(7),l.pd(l.Bc(16,17,n.translations,"footer.energa_news")),l.Ub(7),l.pd(l.Bc(23,20,n.translations,"footer.energa_teacher")),l.Ub(7),l.pd(l.Bc(30,23,n.translations,"footer.energa_parent")),l.Ub(7),l.pd(l.Bc(37,26,n.translations,"footer.energa_schools_cooperation")),l.Ub(13),l.pd(l.Bc(50,29,n.translations,"footer.energa_contact")),l.Ub(4),l.Gc("ngIf",!n.isFranceInstance),l.Ub(11),l.pd(l.Bc(65,32,n.translations,"footer.energa_privacy_policy")),l.Ub(7),l.pd(l.Bc(72,35,n.translations,"footer.energa_regulations")),l.Ub(7),l.pd(l.Bc(79,38,n.translations,"footer.energa_information_duty")),l.Ub(10),l.Gc("ngIf",n.user.school.isAdmin),l.Ub(2),l.Gc("ngIf",n.user.permissions.isDistrictAdmin),l.Ub(2),l.Gc("ngIf",n.user.permissions.isPublisherAdmin),l.Ub(2),l.Gc("ngIf",n.user.permissions.isSuperUser)}}function k(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",23),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(2),l.Gc("routerLink","/public/contact-us"),l.Ub(1),l.pd(l.Bc(4,2,n.translations,"footer.Contact_Learnetic"))}}function C(e,t){if(1&e&&(l.mc(0,"a",34),l.od(1),l.zc(2,"getLabel"),l.lc()),2&e){var n=l.yc(2);l.Ub(1),l.pd(l.Bc(2,1,n.translations,"footer.technical_support"))}}function w(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",35),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Contact_Publishers"))}}function S(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                    "),l.hc(2,"app-footer-link",37),l.od(3,"\n                "),l.lc()),2&e){var n=t.$implicit,i=l.yc(3);l.Ub(2),l.Gc("translations",i.translations)("user",i.user)("linkData",n)}}function T(e,t){if(1&e&&(l.kc(0),l.od(1,"\n                "),l.md(2,S,4,3,"li",36),l.od(3,"\n            "),l.jc()),2&e){var n=l.yc(2);l.Ub(2),l.Gc("ngForOf",n.extraLinks)}}function q(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",38),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.manage_cookie_preferences"))}}function L(e,t){if(1&e&&(l.mc(0,"h2",39),l.od(1),l.zc(2,"getLabel"),l.lc()),2&e){var n=l.yc(2);l.Ub(1),l.qd("\n            ",l.Bc(2,1,n.translations,"footer.Administration"),"\n        ")}}function E(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",24),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Schools_Panel"))}}function D(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",25),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Manage_Schools"))}}function R(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",26),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Publisher_Panel"))}}function x(e,t){if(1&e&&(l.mc(0,"li"),l.od(1,"\n                "),l.mc(2,"a",27),l.od(3),l.zc(4,"getLabel"),l.lc(),l.od(5,"\n            "),l.lc()),2&e){var n=l.yc(2);l.Ub(3),l.pd(l.Bc(4,1,n.translations,"footer.Admin_Panel"))}}function I(e,t){if(1&e&&(l.od(0,"\n    "),l.mc(1,"div",9),l.od(2,"\n        "),l.mc(3,"h2",28),l.od(4),l.zc(5,"getLabel"),l.lc(),l.od(6,"\n        "),l.mc(7,"ul",3),l.od(8,"\n            "),l.md(9,k,6,5,"li",5),l.od(10,"\n            "),l.mc(11,"li"),l.od(12,"\n                "),l.mc(13,"a",23),l.od(14),l.zc(15,"getLabel"),l.lc(),l.od(16,"\n            "),l.lc(),l.od(17,"\n        "),l.lc(),l.od(18,"\n    "),l.lc(),l.od(19,"\n    "),l.mc(20,"div",9),l.od(21,"\n        "),l.mc(22,"h2",29),l.od(23),l.zc(24,"getLabel"),l.lc(),l.od(25,"\n        "),l.mc(26,"ul",3),l.od(27,"\n            "),l.mc(28,"li"),l.od(29,"\n                "),l.md(30,C,3,4,"a",30),l.od(31,"\n            "),l.lc(),l.od(32,"\n            "),l.md(33,w,6,4,"li",5),l.od(34,"\n            "),l.mc(35,"li"),l.od(36,"\n                "),l.mc(37,"a",31),l.od(38),l.zc(39,"getLabel"),l.lc(),l.od(40,"\n            "),l.lc(),l.od(41,"\n            "),l.mc(42,"li"),l.od(43,"\n                "),l.mc(44,"a",32),l.od(45),l.zc(46,"getLabel"),l.lc(),l.od(47,"\n            "),l.lc(),l.od(48,"\n            "),l.md(49,T,4,1,"ng-container",5),l.od(50,"\n            "),l.md(51,q,6,4,"li",5),l.od(52,"\n        "),l.lc(),l.od(53,"\n    "),l.lc(),l.od(54,"\n\n    "),l.mc(55,"div",9),l.od(56,"\n        "),l.md(57,L,3,4,"h2",33),l.od(58,"\n\n        "),l.mc(59,"ul",3),l.od(60,"\n            "),l.md(61,E,6,4,"li",5),l.od(62,"\n\n            "),l.md(63,D,6,4,"li",5),l.od(64,"\n\n            "),l.md(65,R,6,4,"li",5),l.od(66,"\n\n            "),l.md(67,x,6,4,"li",5),l.od(68,"\n        "),l.lc(),l.od(69,"\n    "),l.lc(),l.od(70,"\n")),2&e){var n=l.yc();l.Ub(4),l.qd("\n            ",l.Bc(5,16,n.translations,"footer.Company"),"\n        "),l.Ub(5),l.Gc("ngIf",!n.isFranceInstance),l.Ub(4),l.Gc("routerLink","/public/about-us"),l.Ub(1),l.pd(l.Bc(15,19,n.translations,"footer.About_Learnetic")),l.Ub(9),l.qd("\n            ",l.Bc(24,22,n.translations,"footer.Support"),"\n        "),l.Ub(7),l.Gc("ngIf",n.settings.technicalSupportActive&&n.uiSettings.getProperty("contactSupportActive")),l.Ub(3),l.Gc("ngIf",!n.settings.singlePublisher&&n.uiSettings.getProperty("contactPublisherActive")),l.Ub(5),l.pd(l.Bc(39,25,n.translations,"footer.term_of_use")),l.Ub(7),l.pd(l.Bc(46,28,n.translations,"footer.privacy_policy")),l.Ub(4),l.Gc("ngIf",n.uiSettings.displayAdditionalDataInFooter),l.Ub(2),l.Gc("ngIf",n.isPecInstance),l.Ub(6),l.Gc("ngIf",n.user.school.isAdmin||n.user.permissions.isDistrictAdmin||n.user.permissions.isPublisherAdmin||n.user.permissions.isSuperUser),l.Ub(4),l.Gc("ngIf",n.user.school.isAdmin),l.Ub(2),l.Gc("ngIf",n.user.permissions.isDistrictAdmin),l.Ub(2),l.Gc("ngIf",n.user.permissions.isPublisherAdmin),l.Ub(2),l.Gc("ngIf",n.user.permissions.isSuperUser)}}var W=function(){return _createClass((function e(t,n,r,o,s){_classCallCheck(this,e),this._settings=t,this._authUser=n,this._translations=r,this._uiSettings=o,this._footerItems=s,this.settings=new i.Settings,this.uiSettings=new a.a,this.user=new i.AuthUser,this.footerLogoUrl="http://www.learnetic.com",this.extraLinks=[],this.isFranceInstance=!0,this.isPecInstance=!1}),[{key:"ngOnInit",value:function(){var e=this;this.currentYear=(new Date).getUTCFullYear(),this.isFranceInstance=isFranceInstance(),this.isPecInstance=isEnglishconnectPearsonCom()||isMcourserEurope8(),this._settings.get().subscribe((function(t){e.settings=t})),this._uiSettings.get().subscribe((function(t){e.uiSettings=t,t.displayAdditionalDataInFooter&&e._footerItems.getItemsPublic().subscribe((function(t){e.extraLinks=t.map((function(e){return new s.a(e)}))}))})),this._authUser.get().subscribe((function(t){return e.user=t})),this._authUser.onChange().subscribe((function(t){return e.user=t})),this._translations.getTranslations().subscribe((function(t){e.translations=t,e.footerLogoUrl=t.labels["footer.logo_url"]||"http://www.learnetic.com"}))}}])}();W.\u0275fac=function(e){return new(e||W)(l.gc(r.D),l.gc(r.f),l.gc(r.F),l.gc(o.a),l.gc(c.a))},W.\u0275cmp=l.ac({type:W,selectors:[["app-footer"]],decls:29,vars:11,consts:[["mdl","",1,"mdl-mega-footer"],["class","mdl-mega-footer__middle-section",4,"ngIf"],[1,"mdl-mega-footer__bottom-section"],[1,"mdl-mega-footer__link-list"],[3,"innerHTML"],[4,"ngIf"],["footerEnerga",""],["generalFooter",""],[1,"mdl-mega-footer__middle-section"],[1,"mdl-mega-footer__drop-down-section"],["target","_blank",3,"href"],[1,"footer__learnetic_logo",3,"src","alt"],[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],[3,"ngTemplateOutlet"],["href","https://bezpiecznakraina.energa-operator.pl/o-nas"],["href","https://bezpiecznakraina.energa-operator.pl/aktualnosci"],["href","https://bezpiecznakraina.energa-operator.pl/nauczyciel"],["href","https://bezpiecznakraina.energa-operator.pl/rodzic"],["href","https://bezpiecznakraina.energa-operator.pl/wspolpraca-ze-szkolami"],["href","https://bezpiecznakraina.energa-operator.pl/kontakt"],["href","https://bezpiecznakraina.energa-operator.pl/regulacje/polityka-prywatnosci"],["href","https://bezpiecznakraina.energa-operator.pl/regulacje/regulamin-serwisu"],["href","https://bezpiecznakraina.energa-operator.pl/regulacje/obowiazek-informacyjny"],[3,"routerLink"],["routerLink","/schools/panel",1,"admin-link"],["href","/schools/district/manage",1,"admin-link"],["routerLink","/publishers/panel",1,"admin-link"],["routerLink","/panel",1,"admin-link"],[1,"mdl-mega-footer__heading","footer-heading-company"],[1,"mdl-mega-footer__heading","footer-heading-support"],["routerLink","/public/technical-support",4,"ngIf"],["routerLink","/public/terms-of-use"],["routerLink","/public/privacy-policy"],["class","mdl-mega-footer__heading footer-heading-administration",4,"ngIf"],["routerLink","/public/technical-support"],["href","/public/contact-publisher"],[4,"ngFor","ngForOf"],[3,"translations","user","linkData"],["href","javascript:void(0)","onclick","OneTrust.ToggleInfoDisplay();",1,"ng-star-inserted"],[1,"mdl-mega-footer__heading","footer-heading-administration"]],template:function(e,t){1&e&&(l.mc(0,"footer",0),l.od(1,"\n    "),l.md(2,g,18,11,"div",1),l.od(3,"\n\n    "),l.mc(4,"div",2),l.od(5,"\n        "),l.mc(6,"ul",3),l.od(7,"\n            "),l.mc(8,"li"),l.od(9,"\n                "),l.mc(10,"a"),l.od(11),l.zc(12,"getLabel"),l.hc(13,"span",4),l.zc(14,"getLabel"),l.od(15,"\n                "),l.lc(),l.od(16,"\n            "),l.lc(),l.od(17,"\n            "),l.md(18,v,6,5,"li",5),l.od(19,"\n        "),l.lc(),l.od(20,"\n    "),l.lc(),l.od(21,"\n"),l.lc(),l.od(22,"\n\n"),l.md(23,A,98,41,"ng-template",null,6,l.nd),l.od(25,"\n\n"),l.md(26,I,71,31,"ng-template",null,7,l.nd),l.od(28,"\n")),2&e&&(l.Ub(2),l.Gc("ngIf",!t.user.isLTI&&!t.uiSettings.hideFooter),l.Ub(9),l.rd("\n                    ",t.settings.copyright?t.settings.copyright:l.Bc(12,5,t.translations,"footer.copyright"),"\n                    \xa9 2012-",t.currentYear,"\n                    "),l.Ub(2),l.Gc("innerHTML",l.Bc(14,8,t.translations,"footer.Learnetic_SA"),l.bd),l.Ub(5),l.Gc("ngIf",!t.isFranceInstance))},directives:[u.a,d.t,d.A,p.k,d.s,h.a],pipes:[f.l,b.a],encapsulation:2})},nYR2:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("7o/Q"),r=n("quSY");function o(e){return function(t){return t.lift(new a(e))}}var a=function(){return _createClass((function e(t){_classCallCheck(this,e),this.callback=t}),[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.callback))}}])}(),s=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).add(new r.a(n)),i}return _inherits(t,e),_createClass(t)}(i.a)},ngJS:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return function(t){for(var n=0,i=e.length;n<i&&!t.closed;n++)t.next(e[n]);t.complete()}}},nr02:function(e){e.exports=JSON.parse('{"a":"1.101.0"}')},ntOz:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("ofXK"),o=n("tyNb");function a(e,t){if(1&e&&(i.mc(0,"h1"),i.od(1),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.pd(n.titleValue)}}function s(e,t){if(1&e&&(i.mc(0,"div",7),i.od(1,"\n            "),i.mc(2,"div",8),i.od(3),i.lc(),i.od(4,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Ub(3),i.qd("\n                ",n.subtitleValue,"\n            ")}}function c(e,t){if(1&e&&(i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"button",2),i.od(3,"\n        "),i.mc(4,"i",3),i.od(5,"\ue5cb"),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n\n    "),i.mc(8,"div",4),i.od(9,"\n        "),i.md(10,a,2,1,"h1",5),i.od(11,"\n        "),i.md(12,s,5,1,"div",6),i.od(13,"\n    "),i.lc(),i.od(14,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("routerLink",n.backRouterLink),i.Ub(8),i.Gc("ngIf",n.titleValue),i.Ub(2),i.Gc("ngIf",n.subtitleValue)}}var l=_createClass((function e(){_classCallCheck(this,e),this.isInitialized=!0}));l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["left-side-title"]],inputs:{isInitialized:"isInitialized",backRouterLink:"backRouterLink",titleValue:"titleValue",subtitleValue:"subtitleValue"},decls:2,vars:1,consts:[["class","left-side-title",4,"ngIf"],[1,"left-side-title"],[1,"mdl-button","mdl-js-button","mdl-button--fab","mdl-button--colored","back-button",3,"routerLink"],[1,"material-icons"],[1,"left-title-value"],[4,"ngIf"],["class","sub-items",4,"ngIf"],[1,"sub-items"],[1,"sub-item"]],template:function(e,t){1&e&&(i.md(0,c,15,3,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.isInitialized)},directives:[r.t,o.i],encapsulation:2})},nyYc:function(e,t,n){!function(e){"use strict";var t=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,n=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];e.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("wd/R"))},o1bE:function(e,t,n){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},i=function(e){return function(i,r,o,a){var s=t(i),c=n[e][t(i)];return 2===s&&(c=c[r?0:1]),c.replace(/%d/i,i)}},r=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-dz",{months:r,monthsShort:r,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(n("wd/R"))},o5Ny:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return e.length?t?e[0][t]:e[0]:null}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"first",type:r,pure:!0})},oAFm:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("wd/R"),r=n("fXoL"),o=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"timestampToServerTimestamp",value:function(t){return Math.floor(t/e.MILLISECONDS_IN_SECOND)}},{key:"serverTimestampTotimestamp",value:function(t){return t*e.MILLISECONDS_IN_SECOND}},{key:"serverTimestampToDate",value:function(t){var n=null;return null!=t&&(n=new Date(e.serverTimestampTotimestamp(t))),n}},{key:"dateToServerTimestamp",value:function(t){var n=null;return t&&(n=e.timestampToServerTimestamp(t.getTime())),n}},{key:"compareDates",value:function(e,t){var n=e.getFullYear()-t.getFullYear();return 0===n&&(0===(n=e.getMonth()-t.getMonth())&&(n=e.getDate()-t.getDate())),n}},{key:"changeMonthAccountingForDays",value:function(e,t){var n=i(e);return n.add(t,"month"),n.toDate()}},{key:"areDatesSameWeek",value:function(e,t){return i(e).isoWeek()===i(t).isoWeek()}},{key:"areDatesSameMonth",value:function(e,t){return e.getMonth()===t.getMonth()}},{key:"areDatesSameYear",value:function(e,t){return e.getFullYear()===t.getFullYear()}}])}();o.MILLISECONDS_IN_SECOND=1e3,o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac})},oAKO:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("ofXK"),r=n("IAEX"),o=n("fXoL"),a=_createClass((function e(){_classCallCheck(this,e)}));a.\u0275mod=o.ec({type:a}),a.\u0275inj=o.dc({factory:function(e){return new(e||a)},imports:[[i.c,r.a]]})},oB13:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("EQ5u");function r(e,t){return function(n){var r;if(r="function"==typeof e?e:function(){return e},"function"==typeof t)return n.lift(new o(r,t));var a=Object.create(n,i.b);return a.source=n,a.subjectFactory=r,a}}var o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.subjectFactory=t,this.selector=n}),[{key:"call",value:function(e,t){var n=this.selector,i=this.subjectFactory(),r=n(i).subscribe(e);return r.add(t.subscribe(i)),r}}])}()},"oBa/":function(e,t,n){"use strict";n.d(t,"a",(function(){return Ye}));var i=n("VW27"),r=n("XNiG"),o=n("cp0P"),a=n("fXoL"),s=n("dLnV"),c=n("soBk"),l=n("mQgd"),u=n("Xmkc"),d=n("cUOC"),p=n("/9eK"),h=n("UTBW"),f=n("TmkG"),b=n("/cis"),m=n("isSy"),g=n("ofXK"),v=n("1G5W"),y=n("HkNm"),M=n("llus"),_=(n("IAEX"),n("4naN")),O=n("QQC3"),z=n("tyNb"),A=n("9bni"),k=n("bTqV"),C=n("NFeN"),w=n("7nS6"),S=n("WzDP"),T=n("/on4"),q=n("3Pt+"),L=n("STbY"),E=n("pgHx"),D=n("PKtf"),R=n("nJYk"),x=n("Qu3c"),I=n("gInW"),W=function(e){return{color:e}};function P(e,t){if(1&e){var n=a.nc();a.mc(0,"button",7),a.uc("click",(function(){return a.ad(n),a.yc().toggleClick()})),a.zc(1,"getLabel"),a.od(2,"\n        "),a.mc(3,"mat-icon",8),a.od(4,"menu"),a.lc(),a.od(5,"\n    "),a.lc()}if(2&e){var i=a.yc();a.Gc("disableRipple",!0),a.Vb("aria-label",a.Bc(1,3,i.translations,"search.menu")),a.Ub(3),a.Gc("ngStyle",a.Mc(6,W,i.textColor))}}function N(e,t){1&e&&(a.kc(0),a.od(1,"\n        "),a.hc(2,"app-logo",9),a.od(3,"\n    "),a.jc())}function j(e,t){if(1&e&&a.hc(0,"app-dark-mode-button",10),2&e){var n=a.yc();a.Gc("textColor",n.textColor)("translations",n.translations)}}function B(e,t){if(1&e&&a.hc(0,"app-font-scale-select",11),2&e){var n=a.yc();a.Gc("textColor",n.textColor)("translations",n.translations)("isLogged",n.user.isAuthenticated)}}function F(e,t){if(1&e&&(a.mc(0,"a",20),a.od(1),a.lc()),2&e){var n=a.yc(2);a.Gc("routerLink",n.profileEditRouterLink)("ngStyle",a.Mc(3,W,n.textColor)),a.Ub(1),a.pd(n.user.getName())}}function U(e,t){if(1&e){var n=a.nc();a.mc(0,"span",21),a.uc("click",(function(){return a.ad(n),a.yc(2).editProfileClick()})),a.od(1),a.lc()}if(2&e){var i=a.yc(2);a.Gc("ngStyle",a.Mc(2,W,i.textColor)),a.Ub(1),a.pd(i.user.getName())}}function V(e,t){if(1&e){var n=a.nc();a.kc(0),a.od(1,"\n        "),a.mc(2,"form",12),a.uc("ngSubmit",(function(){return a.ad(n),a.yc().onSearchSubmit()})),a.od(3,"\n            "),a.mc(4,"div",13),a.od(5,"\n                "),a.mc(6,"label",14),a.od(7,"\n                    "),a.mc(8,"i",15),a.od(9,"\ue8b6"),a.lc(),a.od(10,"\n                "),a.lc(),a.od(11,"\n                "),a.mc(12,"div",16),a.od(13,"\n                    "),a.mc(14,"input",17),a.uc("input",(function(e){return a.ad(n),a.yc().updateSearchText(e)})),a.zc(15,"getLabel"),a.zc(16,"async"),a.lc(),a.od(17,"\n                "),a.lc(),a.od(18,"\n            "),a.lc(),a.od(19,"\n        "),a.lc(),a.od(20,"\n\n        "),a.md(21,F,2,5,"a",18),a.od(22,"\n        "),a.md(23,U,2,4,"span",19),a.od(24,"\n    "),a.jc()}if(2&e){var i=a.yc();a.Ub(8),a.Gc("ngStyle",a.Mc(11,W,i.textColor)),a.Ub(6),a.Gc("placeholder",a.Bc(15,6,i.translations,"search.search.placeholder"))("value",a.Ac(16,9,i.searchStateService.searchText$))("ngStyle",a.Mc(13,W,i.textColor)),a.Ub(7),a.Gc("ngIf",i.user.isAuthenticated&&i.isEditProfileActive),a.Ub(2),a.Gc("ngIf",i.user.isAuthenticated&&!i.isEditProfileActive)}}function H(e,t){if(1&e&&(a.mc(0,"a",20),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.Gc("routerLink","/accounts/login")("ngStyle",a.Mc(6,W,n.textColor)),a.Ub(1),a.pd(a.Bc(2,3,n.translations,"search.Login"))}}function Y(e,t){if(1&e&&(a.mc(0,"a",20),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.Gc("routerLink","/user/custom_register")("ngStyle",a.Mc(6,W,n.textColor)),a.Ub(1),a.qd("",a.Bc(2,3,n.translations,"search.Register"),"\n        ")}}function X(e,t){if(1&e&&a.hc(0,"app-icon",30),2&e){var n=a.yc(2);a.Gc("ngStyle",a.Mc(1,W,n.textColor))}}function G(e,t){if(1&e&&(a.mc(0,"a",31),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.Gc("routerLink",n.profileEditRouterLink),a.Ub(1),a.pd(a.Bc(2,2,n.translations,"search.edit_profile"))}}function K(e,t){if(1&e){var n=a.nc();a.mc(0,"a",32),a.uc("click",(function(){return a.ad(n),a.yc(2).redirectToBillingsAndSubscriptionsUrl()})),a.od(1),a.zc(2,"getLabel"),a.lc()}if(2&e){var i=a.yc(2);a.Ub(1),a.pd(a.Bc(2,1,i.translations,"search.billings_and_subscriptions"))}}function Q(e,t){if(1&e){var n=a.nc();a.mc(0,"a",32),a.uc("click",(function(){return a.ad(n),a.yc(2).editProfileClick()})),a.od(1),a.lc()}if(2&e){var i=a.yc(2);a.Ub(1),a.pd(i.user.getName())}}function J(e,t){if(1&e){var n=a.nc();a.mc(0,"a",32),a.uc("click",(function(){return a.ad(n),a.yc(2).redirectToLogout()})),a.od(1),a.zc(2,"getLabel"),a.lc()}if(2&e){var i=a.yc(2);a.Ub(1),a.pd(a.Bc(2,1,i.translations,"search.logout"))}}function Z(e,t){if(1&e&&(a.mc(0,"a",31),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.Gc("routerLink","/accounts/login"),a.Ub(1),a.pd(a.Bc(2,2,n.translations,"search.Login"))}}function $(e,t){if(1&e&&(a.mc(0,"a",31),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.Gc("routerLink","/user/custom_register"),a.Ub(1),a.qd("\n                ",a.Bc(2,2,n.translations,"search.Register"),"\n            ")}}function ee(e,t){if(1&e&&(a.mc(0,"div",33),a.zc(1,"getLabel"),a.od(2,"\n            \ue0be\n        "),a.lc()),2&e){var n=a.yc(2);a.Gc("routerLink","/messenger")("ngClass",n.unreadMessagesCount>0?"mdl-badge mdl-badge--overlap":"")("ngStyle",a.Mc(8,W,n.textColor)),a.Vb("data-badge",n.unreadMessagesCount)("aria-label",a.Bc(1,5,n.translations,"commercial_courses.messenger"))}}function te(e,t){1&e&&(a.mc(0,"i",42),a.od(1,"\ue5ca"),a.lc())}function ne(e,t){if(1&e){var n=a.nc();a.mc(0,"button",39),a.uc("click",(function(){a.ad(n);var e=t.$implicit;return a.yc(3).selectLanguage(e)})),a.od(1,"\n                    "),a.hc(2,"span",40),a.od(3),a.md(4,te,2,0,"i",41),a.od(5,"\n                "),a.lc()}if(2&e){var i=t.$implicit,r=a.yc(3);a.Vb("aria-label",r.getAriaLabel("search.language",i.description)),a.Ub(2),a.Hc("lang",i.iconKey),a.Gc("ngClass","flag-icon-"+("en"===i.iconKey?"gb":i.iconKey)),a.Ub(1),a.qd("\n                    ",i.description,"\n                    "),a.Ub(1),a.Gc("ngIf",r.currentLanguage.id===i.id)}}function ie(e,t){if(1&e&&(a.kc(0),a.od(1,"\n            "),a.mc(2,"button",34),a.zc(3,"getLabel"),a.od(4,"\n                "),a.hc(5,"span",35),a.od(6,"\n            "),a.lc(),a.od(7,"\n\n            "),a.mc(8,"mat-menu",36,37),a.od(10,"\n                "),a.md(11,ne,6,5,"button",38),a.od(12,"\n            "),a.lc(),a.od(13,"\n        "),a.jc()),2&e){var n=a.Wc(9),i=a.yc(2);a.Ub(2),a.Gc("matMenuTriggerFor",n),a.Vb("aria-label",i.selectLangLabel)("aria-label",a.Bc(3,5,i.translations,"search.language")),a.Ub(3),a.Gc("ngClass","flag-icon-"+("en"===i.currentLanguage.iconKey?"gb":i.currentLanguage.iconKey)),a.Ub(6),a.Gc("ngForOf",i.languages)}}var re=function(e,t){return{"background-image":e,color:t}};function oe(e,t){if(1&e&&(a.kc(0),a.od(1,"\n        "),a.md(2,H,3,8,"a",18),a.od(3,"\n        "),a.md(4,Y,3,8,"a",18),a.od(5,"\n\n        "),a.mc(6,"button",22),a.zc(7,"getLabel"),a.od(8,"\n            "),a.md(9,X,1,3,"app-icon",23),a.od(10,"\n        "),a.lc(),a.od(11,"\n\n        "),a.mc(12,"mat-menu",24,25),a.od(14,"\n            "),a.md(15,G,3,5,"a",26),a.od(16,"\n            "),a.md(17,K,3,4,"a",27),a.od(18,"\n            "),a.md(19,Q,2,1,"a",27),a.od(20,"\n            "),a.md(21,J,3,4,"a",27),a.od(22,"\n\n            "),a.md(23,Z,3,5,"a",26),a.od(24,"\n            "),a.md(25,$,3,5,"a",26),a.od(26,"\n        "),a.lc(),a.od(27,"\n\n        "),a.md(28,ee,3,10,"div",28),a.od(29,"\n\n        "),a.md(30,ie,14,8,"ng-container",2),a.od(31,"\n        "),a.hc(32,"notifications-popup-component",29),a.zc(33,"getLabel"),a.od(34,"\n    "),a.jc()),2&e){var n=a.Wc(13),i=a.yc();a.Ub(2),a.Gc("ngIf",!i.user.isAuthenticated),a.Ub(2),a.Gc("ngIf",!i.user.isAuthenticated&&i.areSettingsLoaded&&i.settings.isRegistrationActive&&!i.uiSettings.hideRegistration),a.Ub(2),a.Gc("matMenuTriggerFor",n)("ngStyle",a.Nc(22,re,i.user.profile.photoUrl&&"/media/img/no_avatar.png"!=i.user.profile.photoUrl?"url("+i.user.profile.photoUrl+")":"",i.textColor)),a.Vb("aria-label",a.Bc(7,16,i.translations,"search.avatar")),a.Ub(3),a.Gc("ngIf",i.showIcon()),a.Ub(6),a.Gc("ngIf",i.user.isAuthenticated&&i.isEditProfileActive),a.Ub(2),a.Gc("ngIf",i.user.isAuthenticated&&i.billingsAndSubscriptions),a.Ub(2),a.Gc("ngIf",i.user.isAuthenticated&&!i.isEditProfileActive),a.Ub(2),a.Gc("ngIf",i.user.isAuthenticated),a.Ub(2),a.Gc("ngIf",!i.user.isAuthenticated),a.Ub(2),a.Gc("ngIf",!i.user.isAuthenticated&&i.areSettingsLoaded&&i.settings.isRegistrationActive&&!i.uiSettings.hideRegistration),a.Ub(3),a.Gc("ngIf",i.settings.messengerActive&&i.user.isAuthenticated&&!i.isMessengerHideFromParent()),a.Ub(2),a.Gc("ngIf",i.settings.selectUserLanguage&&i.currentLanguage),a.Ub(2),a.Gc("iconStyle",a.Mc(25,W,i.textColor))("ariaLabel",a.Bc(33,19,i.translations,"notifications.open_popup"))}}function ae(e,t){if(1&e){var n=a.nc();a.mc(0,"button",7),a.uc("click",(function(){return a.ad(n),a.yc(2).toggleClick()})),a.zc(1,"getLabel"),a.od(2,"\n            "),a.mc(3,"mat-icon"),a.od(4,"menu\n            "),a.lc(),a.od(5,"\n        "),a.lc()}if(2&e){var i=a.yc(2);a.Gc("disableRipple",!0),a.Vb("aria-label",a.Bc(1,4,i.translations,"search.menu")),a.Ub(3),a.jd("color",i.secondHeaderCompactTextColor)}}function se(e,t){1&e&&(a.mc(0,"button",67),a.od(1,"\n            "),a.hc(2,"mat-icon"),a.od(3,"\n        "),a.lc()),2&e&&a.Gc("disabled",!0)("disableRipple",!0)}function ce(e,t){if(1&e&&(a.mc(0,"span"),a.od(1,"\n            "),a.mc(2,"a",68),a.od(3),a.zc(4,"getLabel"),a.lc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.Ub(2),a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/home")("ngClass","HOME"===n.activeSection?"mdl-navigation__link--current":""),a.Ub(1),a.pd(a.Bc(4,5,n.translations,"menu.home"))}}function le(e,t){if(1&e&&(a.kc(0),a.od(1,"\n                "),a.mc(2,"a",71),a.od(3),a.zc(4,"getLabel"),a.lc(),a.od(5,"\n            "),a.jc()),2&e){var n=a.yc(3);a.Ub(2),a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/dashboard")("ngClass","DASHBOARD"===n.activeSection?"mdl-navigation__link--current":""),a.Ub(1),a.pd(a.Bc(4,5,n.translations,"menu.home"))}}function ue(e,t){if(1&e&&(a.od(0,"\n                "),a.mc(1,"a",72),a.zc(2,"getLabel"),a.od(3),a.zc(4,"getLabel"),a.lc(),a.od(5,"\n            ")),2&e){var n=a.yc(3);a.Ub(1),a.Hc("matTooltip",a.Bc(2,5,n.translations,"premium.tooltip_premium")),a.Gc("matTooltipDisabled",n.isMainDashboardEnabled)("matTooltipPosition","above")("matTooltipClass","app-header-mat-tooltip"),a.Ub(2),a.qd("\n                    ",a.Bc(4,8,n.translations,"menu.dashboard"),"\n                ")}}function de(e,t){if(1&e&&(a.mc(0,"span"),a.od(1,"\n            "),a.md(2,le,6,8,"ng-container",69),a.od(3,"\n            "),a.md(4,ue,6,11,"ng-template",null,70,a.nd),a.od(6,"\n        "),a.lc()),2&e){var n=a.Wc(5),i=a.yc(2);a.Ub(2),a.Gc("ngIf",i.isMainDashboardEnabled)("ngIfElse",n)}}function pe(e,t){if(1&e&&(a.mc(0,"a",73),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/space")("ngClass","MY_SPACE"===n.activeSection?"mdl-navigation__link--current":""),a.Ub(1),a.pd(a.Bc(2,5,n.translations,"menu.My_Space"))}}function he(e,t){if(1&e&&(a.mc(0,"a",74),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/courses")("ngClass","MY_EBOOKS"===n.activeSection?"mdl-navigation__link--current":""),a.Ub(1),a.pd(a.Bc(2,5,n.translations,"menu.My_Content"))}}function fe(e,t){if(1&e&&(a.mc(0,"a",75),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/structure")("ngClass","LIBRARY"===n.activeSection?"mdl-navigation__link--current":""),a.Ub(1),a.pd(a.Bc(2,5,n.translations,"menu.Resources"))}}function be(e,t){if(1&e&&(a.mc(0,"a",75),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/"+n.settings.singlePublisher.url)("ngClass","LIBRARY"===n.activeSection?"mdl-navigation__link--current":""),a.Ub(1),a.pd(a.Bc(2,5,n.translations,"menu.Resources"))}}var me=function(e){return{"mdl-navigation__link--current":e}};function ge(e,t){if(1&e&&(a.mc(0,"a",76),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/accounts/login")("ngClass",a.Mc(8,me,"THERAPY_SESSIONS"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.therapy_sessions"),"\n            ")}}function ve(e,t){if(1&e&&(a.mc(0,"a",77),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/sessions-v1/sessions-list")("ngClass",a.Mc(8,me,"THERAPY_SESSIONS"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.therapy_sessions"),"\n            ")}}function ye(e,t){if(1&e){var n=a.nc();a.kc(0),a.od(1),a.zc(2,"getLabel"),a.mc(3,"a",80),a.uc("click",(function(e){return a.ad(n),a.yc(4).stop(e)})),a.od(4,"\n                    "),a.lc(),a.od(5,"\n                    "),a.mc(6,"div",81),a.od(7),a.zc(8,"getLabel"),a.lc(),a.od(9,"\n                "),a.jc()}if(2&e){var i=a.yc(4);a.Ub(1),a.qd("\n                    ",a.Bc(2,5,i.translations,"menu.Connections"),""),a.Ub(2),a.Gc("routerLink","/students/invitations"),a.Vb("data-badge",i.notifications.connectionsNumber),a.Ub(4),a.rd("\n                        ",i.notifications.connectionsNumber,"\n                        ",a.Bc(8,8,i.translations,"menu.new_connections_events"),"\n                    ")}}function Me(e,t){if(1&e&&(a.kc(0),a.od(1),a.zc(2,"getLabel"),a.jc()),2&e){var n=a.yc(4);a.Ub(1),a.qd("\n                    ",a.Bc(2,1,n.translations,"menu.Connections"),"\n                ")}}var _e=function(e,t){return{"with-badge":e,"mdl-navigation__link--current":t}};function Oe(e,t){if(1&e&&(a.mc(0,"a",79),a.od(1,"\n                "),a.md(2,ye,10,11,"ng-container",2),a.od(3,"\n                "),a.md(4,Me,3,4,"ng-container",2),a.od(5,"\n            "),a.lc()),2&e){var n=a.yc(3);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink",n.connectionUrl)("ngClass",a.Nc(6,_e,n.notifications.connections,"CONNECTIONS"===n.activeSection)),a.Ub(2),a.Gc("ngIf",n.notifications.connections),a.Ub(2),a.Gc("ngIf",!n.notifications.connections)}}function ze(e,t){if(1&e&&(a.mc(0,"div"),a.od(1,"\n            "),a.md(2,Oe,6,9,"a",78),a.od(3,"\n        "),a.lc()),2&e){var n=a.yc(2);a.Ub(2),a.Gc("ngIf",!n.isParent)}}function Ae(e,t){if(1&e&&(a.mc(0,"div"),a.od(1,"\n            "),a.mc(2,"a",79),a.od(3),a.zc(4,"getLabel"),a.lc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.Ub(2),a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/card")("ngClass",a.Mc(8,me,"CARD"===n.activeSection)),a.Ub(1),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.Card"),"\n            ")}}function ke(e,t){if(1&e&&(a.mc(0,"a",82),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("ngClass","MY_SCHOOL"===n.activeSection?"mdl-navigation__link--current":""),a.Ub(1),a.pd(a.Bc(2,4,n.translations,"menu.my_children"))}}var Ce=function(e,t,n){return{"mdl-navigation__link--current":e,"is-disabled":t,"is-not-logged":n}};function we(e,t){if(1&e&&(a.mc(0,"a",83),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink",n.mySchoolDefaultTabURL)("ngClass",a.Oc(8,Ce,"MY_SCHOOL"===n.activeSection,!n.shouldShowMySchool,!n.user.isAuthenticated)),a.Ub(1),a.pd(a.Bc(2,5,n.translations,"menu.My_School"))}}function Se(e,t){if(1&e&&(a.mc(0,"a",84),a.od(1,"\n            "),a.od(2,"\n            "),a.od(3,"\n            "),a.od(4,"\n            "),a.kc(5),a.od(6),a.zc(7,"getLabel"),a.jc(),a.od(8,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink",n.isTeacher?"/assignments-v2/assignments-list":"/assignments-v2/assignments-students-list")("ngClass",a.Nc(8,_e,n.notifications.assignments,"ASSIGNMENTS"===n.activeSection)),a.Ub(6),a.qd("\n                ",a.Bc(7,5,n.translations,"menu.Assignments"),"\n            ")}}function Te(e,t){if(1&e&&(a.mc(0,"a",85),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/assessment/tests")("ngClass",a.Mc(8,me,"ASSESSMENT"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.assessment"),"\n            ")}}function qe(e,t){if(1&e&&(a.mc(0,"a",86),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/test-generator/test-bank")("ngClass",a.Mc(8,me,"TEST_GENERATOR"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.test_generator"),"\n            ")}}function Le(e,t){if(1&e&&(a.mc(0,"a",87),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/gradebook")("ngClass",a.Mc(8,me,"GRADEBOOK"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.gradebook"),"\n            ")}}function Ee(e,t){if(1&e&&(a.mc(0,"a",88),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/reports")("ngClass",a.Mc(8,me,"REPORTS"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.reports"),"\n            ")}}function De(e,t){if(1&e&&(a.mc(0,"a",89),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("routerLink","/revision/plans")("ngClass",a.Mc(8,me,"REVISION_PLAN"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.revision_plan"),"\n            ")}}function Re(e,t){if(1&e&&(a.kc(0),a.od(1),a.zc(2,"getLabel"),a.hc(3,"span",91),a.od(4,"\n                "),a.mc(5,"div",92),a.od(6),a.zc(7,"getLabel"),a.lc(),a.od(8,"\n            "),a.jc()),2&e){var n=a.yc(3);a.Ub(1),a.qd("\n                ",a.Bc(2,2,n.translations,"menu.Contests"),""),a.Ub(5),a.qd("\n                    ",a.Bc(7,5,n.translations,"menu.contest_in_progress"),"\n                ")}}function xe(e,t){if(1&e&&(a.kc(0),a.od(1),a.zc(2,"getLabel"),a.jc()),2&e){var n=a.yc(3);a.Ub(1),a.qd("\n                ",a.Bc(2,1,n.translations,"menu.Contests"),"\n            ")}}function Ie(e,t){if(1&e&&(a.mc(0,"a",90),a.od(1,"\n            "),a.md(2,Re,9,8,"ng-container",2),a.od(3,"\n            "),a.md(4,xe,3,4,"ng-container",2),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("ngClass",a.Nc(5,_e,n.notifications.contests,"CONTESTS"===n.activeSection)),a.Ub(2),a.Gc("ngIf",n.notifications.contests),a.Ub(2),a.Gc("ngIf",!n.notifications.contests)}}function We(e,t){if(1&e&&(a.mc(0,"a",93),a.od(1,"\n            "),a.kc(2),a.od(3),a.zc(4,"getLabel"),a.jc(),a.od(5,"\n        "),a.lc()),2&e){var n=a.yc(2);a.jd("color",n.secondHeaderCompactTextColor),a.Gc("href","/dev/vr",a.dd)("ngClass",a.Mc(8,me,"VR"===n.activeSection)),a.Ub(3),a.qd("\n                ",a.Bc(4,5,n.translations,"menu.vr"),"\n            ")}}function Pe(e,t){if(1&e){var n=a.nc();a.mc(0,"a",94),a.uc("click",(function(){return a.ad(n),a.yc(2).redirectToDynamicMenuElementUrl()})),a.od(1),a.zc(2,"getLabel"),a.lc()}if(2&e){var i=a.yc(2);a.jd("color",i.secondHeaderCompactTextColor),a.Ub(1),a.qd("\n            ",a.Bc(2,3,i.translations,"menu.dynamic_element_label"),"\n        ")}}function Ne(e,t){if(1&e&&(a.mc(0,"a",101),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(3);a.Ub(1),a.qd("\n                    ",a.Bc(2,1,n.translations,"menu.Documentation"),"\n                ")}}function je(e,t){if(1&e&&(a.mc(0,"a",102),a.od(1),a.zc(2,"getLabel"),a.lc()),2&e){var n=a.yc(3);a.Ub(1),a.qd("\n                    ",a.Bc(2,1,n.translations,"footer.technical_support"),"\n                ")}}function Be(e,t){if(1&e&&(a.kc(0),a.od(1,"\n            "),a.mc(2,"a",95),a.od(3),a.zc(4,"getLabel"),a.mc(5,"i",96),a.od(6,"\ue313"),a.lc(),a.od(7,"\n            "),a.lc(),a.od(8,"\n\n            "),a.mc(9,"mat-menu",97,98),a.od(11,"\n                "),a.md(12,Ne,3,4,"a",99),a.od(13,"\n\n                "),a.md(14,je,3,4,"a",100),a.od(15,"\n            "),a.lc(),a.od(16,"\n        "),a.jc()),2&e){var n=a.Wc(10),i=a.yc(2);a.Ub(2),a.jd("color",i.secondHeaderCompactTextColor),a.Gc("matMenuTriggerFor",n),a.Ub(1),a.qd("\n                ",a.Bc(4,6,i.translations,"menu.Help"),"\n\n                "),a.Ub(9),a.Gc("ngIf",i.uiSettings.getProperty("documentationActive")),a.Ub(2),a.Gc("ngIf",i.settings.technicalSupportActive&&i.uiSettings.getProperty("contactSupportActive"))}}function Fe(e,t){if(1&e){var n=a.nc();a.mc(0,"a",103),a.uc("click",(function(){return a.ad(n),a.yc(2).onEndLessonClicked()})),a.od(1),a.zc(2,"getLabel"),a.lc()}if(2&e){var i=a.yc(2);a.Ub(1),a.pd(a.Bc(2,1,i.translations,"menu.end_lesson"))}}function Ue(e,t){if(1&e&&a.hc(0,"div",104),2&e){var n=a.yc(2);a.jd("background-image","url("+n.user.school.iconUrl+")")}}var Ve=function(e,t){return{"light-mode-header":e,"dark-mode-header":t}};function He(e,t){if(1&e){var n=a.nc();a.mc(0,"div",43),a.od(1,"\n    "),a.mc(2,"button",44),a.uc("click",(function(){return a.ad(n),a.yc().toggleClick()})),a.zc(3,"getLabel"),a.od(4,"\n        "),a.mc(5,"mat-icon",45),a.od(6,"menu"),a.lc(),a.od(7,"\n    "),a.lc(),a.od(8,"\n    "),a.mc(9,"nav",46),a.od(10,"\n        "),a.md(11,ae,6,7,"button",1),a.od(12,"\n        "),a.md(13,se,4,2,"button",47),a.od(14,"\n        "),a.md(15,ce,6,8,"span",2),a.od(16,"\n        "),a.md(17,de,7,2,"span",2),a.od(18,"\n        "),a.md(19,pe,3,8,"a",48),a.od(20,"\n\n        "),a.md(21,he,3,8,"a",49),a.od(22,"\n\n        "),a.md(23,fe,3,8,"a",50),a.od(24,"\n\n        "),a.md(25,be,3,8,"a",50),a.od(26,"\n        "),a.md(27,ge,6,10,"a",51),a.od(28,"\n        "),a.md(29,ve,6,10,"a",52),a.od(30,"\n        "),a.od(31,"\n        "),a.md(32,ze,4,1,"div",2),a.od(33,"\n        "),a.md(34,Ae,6,10,"div",2),a.od(35,"\n\n        "),a.md(36,ke,3,7,"a",53),a.od(37,"\n        "),a.md(38,we,3,12,"a",54),a.od(39,"\n\n        "),a.md(40,Se,9,11,"a",55),a.od(41,"\n\n        "),a.md(42,Te,6,10,"a",56),a.od(43,"\n\n        "),a.md(44,qe,6,10,"a",57),a.od(45,"\n\n        "),a.md(46,Le,6,10,"a",58),a.od(47,"\n\n        "),a.md(48,Ee,6,10,"a",59),a.od(49,"\n\n        "),a.md(50,De,6,10,"a",60),a.od(51,"\n        "),a.md(52,Ie,6,8,"a",61),a.od(53,"\n\n        "),a.md(54,We,6,10,"a",62),a.od(55,"\n\n        "),a.md(56,Pe,3,6,"a",63),a.od(57,"\n\n        "),a.md(58,Be,17,9,"ng-container",2),a.od(59,"\n    "),a.lc(),a.od(60,"\n\n    "),a.hc(61,"div",3),a.od(62,"\n\n    "),a.mc(63,"nav",46),a.od(64,"\n        "),a.md(65,Fe,3,4,"a",64),a.od(66,"\n        "),a.md(67,Ue,1,2,"div",65),a.od(68,"\n    "),a.lc(),a.od(69,"\n\n    "),a.mc(70,"app-popup",66),a.uc("isVisibleChange",(function(e){return a.ad(n),a.yc().showEndLessonConfirmPopup=e}))("accept",(function(){return a.ad(n),a.yc().onEndLessonAccept()}))("reject",(function(){return a.ad(n),a.yc().onEndLessonRejected()})),a.zc(71,"getLabel"),a.zc(72,"getLabel"),a.zc(73,"getLabel"),a.zc(74,"getLabel"),a.lc(),a.od(75,"\n"),a.lc()}if(2&e){var i=a.yc();a.jd("background-color",i.isHeaderCompact&&i.uiSettings.mainMenuBackgroundColor?i.uiSettings.mainMenuBackgroundColor:"")("color",i.isHeaderCompact&&i.uiSettings.mainMenuTextColor?i.uiSettings.mainMenuTextColor:""),a.Gc("ngClass",a.Nc(53,Ve,!i.isDarkModeEnabled,i.isDarkModeEnabled)),a.Ub(2),a.Gc("disableRipple",!0),a.Vb("aria-label",a.Bc(3,38,i.translations,"search.menu")),a.Ub(9),a.Gc("ngIf",i.user.isAuthenticated),a.Ub(2),a.Gc("ngIf",!i.user.isAuthenticated),a.Ub(2),a.Gc("ngIf",i.showHomeItem),a.Ub(2),a.Gc("ngIf",i.user.isAuthenticated&&i.isMainDashboardActive),a.Ub(2),a.Gc("ngIf",i.settings.isMySpaceActive&&!i.isParent),a.Ub(2),a.Gc("ngIf",i.settings.isMyContentActive),a.Ub(2),a.Gc("ngIf",!i.settings.singlePublisher&&i.isCollectionsActive),a.Ub(2),a.Gc("ngIf",i.settings.singlePublisher&&i.isCollectionsActive),a.Ub(2),a.Gc("ngIf",i.isTeacher&&i.isTherapySessionsEnabled&&!i.user.isAuthenticated&&i.uiSettings.getProperty("therapySessions")),a.Ub(2),a.Gc("ngIf",i.isTeacher&&i.isTherapySessionsEnabled&&i.user.isAuthenticated&&i.uiSettings.getProperty("therapySessions")),a.Ub(3),a.Gc("ngIf",i.uiSettings.getProperty("connectionsActive")),a.Ub(2),a.Gc("ngIf",i.uiSettings.getProperty("cardActive")&&i.isTeacher),a.Ub(2),a.Gc("ngIf",i.isParent),a.Ub(2),a.Gc("ngIf",!i.isParent),a.Ub(2),a.Gc("ngIf",i.isAssignmentsActive),a.Ub(2),a.Gc("ngIf",i.shouldShowAssessment),a.Ub(2),a.Gc("ngIf",i.isTestGeneratorActive&&i.isTeacher),a.Ub(2),a.Gc("ngIf",i.isGradebookActive&&i.isTeacher),a.Ub(2),a.Gc("ngIf",i.isReportsActive),a.Ub(2),a.Gc("ngIf",i.showRevisionPlanItemMenu),a.Ub(2),a.Gc("ngIf",i.settings.contestsActive&&!i.isParent),a.Ub(2),a.Gc("ngIf",i.isVrEnabled),a.Ub(2),a.Gc("ngIf",i.isDynamicMenuElementActive),a.Ub(2),a.Gc("ngIf",i.settings.technicalSupportActive&&i.uiSettings.contactSupportActive||i.uiSettings.documentationActive),a.Ub(7),a.Gc("ngIf",i.user&&i.user.cardId&&i.user.cardStartedToken),a.Ub(2),a.Gc("ngIf",i.user.school.iconUrl),a.Ub(3),a.Gc("isVisible",i.showEndLessonConfirmPopup)("title",a.Bc(71,41,i.translations,"card.end_lesson.popup.title"))("content",a.Bc(72,44,i.translations,"card.end_lesson.popup.content"))("acceptLabel",a.Bc(73,47,i.translations,"card.end_lesson.popup.confirm"))("rejectLabel",a.Bc(74,50,i.translations,"card.end_lesson.popup.cancel"))}}var Ye=function(){return _createClass((function e(t,n,i,o,c,l,u,d,p,f,m,g,v,y,M,_,O,z,A,k){_classCallCheck(this,e),this._darkMode=t,this._settings=n,this._uiSettings=i,this._authUser=o,this._translations=c,this._notificationService=l,this._newNotificationService=u,this._messages=d,this._router=p,this._paths=f,this._infoMessage=m,this._messageService=g,this._profileService=v,this._cardService=y,this._firebase=M,this._premiumFeaturesService=_,this._collection=O,this._getLabelPipe=z,this.searchStateService=A,this._document=k,this.text="",this.sidenavOpen=new a.u,this.settings=new s.Settings,this.uiSettings=new h.a,this.user=new s.AuthUser,this.notifications=new s.Notifications,this.messages=new s.Messages,this.isTeacher=!1,this.isParent=!1,this.unreadMessagesCount=0,this.languages=[],this.currentLanguage=null,this.isLogged=!1,this.hideSecondHeaderForLoggedOutUser=!1,this.showEndLessonConfirmPopup=!1,this.areSettingsLoaded=!1,this.mySchoolNavigationEnum=b.a,this.mySchoolActiveTabUrl="",this.shouldRedirectToMySchoolActiveTab=!1,this.mySchoolDefaultTabURL="",this.tabValues={},this.shouldShowMySchool=!1,this.premium=!1,this.headerImageLabel="mcourser_logo_header",this.isMainDashboardActive=!1,this.isMainDashboardEnabled=!1,this.hasCoursesForRevisionPlan=!1,this.isMobileScreen=!1,this.isDarkModeEnabled=!1,this.hideMobileMenuButton=!1,this.connectionsRouterLink="/students/teachers",this.componentDestroyed$=new r.b,this.selectLangLabel="",this.isFranceInstance=!0}),[{key:"onResize",value:function(){this.isMobileScreen=window.innerWidth<1025}},{key:"hideSecondHeader",get:function(){return!this.isLogged&&this.hideSecondHeaderForLoggedOutUser||this.user.isLTI}},{key:"ngOnInit",value:function(){var e=this;this.isFranceInstance=isFranceInstance(),this._darkMode.getDarkModeChanges().pipe(Object(v.a)(this.componentDestroyed$)).subscribe((function(t){return e.isDarkModeEnabled=t})),Object(o.a)([this._settings.get(),this._uiSettings.get(),this._authUser.get(),this._translations.getTranslations()]).subscribe((function(t){var n=_slicedToArray(t,4),i=n[0],r=n[1],o=n[2],a=n[3];e.settings=i,e.isEnergaWebsite()&&(e.hideMobileMenuButton=!0),e.uiSettings=r,e.translations=a,e.hideSecondHeaderForLoggedOutUser=e.settings.hideSecondHeaderForLoggedOutUser,e.languages=e.settings.supportedLanguages,e.areSettingsLoaded=!0,e.isMainDashboardActive=e.settings.mainDashboardActive,e.setUser(o),o.isAuthenticated?(e.checkNotifications(),e.checkPremiumFeatures(),e.checkHasUserCourseForRevisionPlan()):(e._messages.get().subscribe((function(t){return e.processMessages(t)})),e.premium=!1,e.headerImageLabel="mcourser_logo_header"),e.currentLanguage=e._translations.getCurrentLanguage(e.settings,e.user),e.selectLangLabel="".concat(e.translations.labels.selected_lang," ").concat(e.currentLanguage.description),e._document.documentElement.lang=e.currentLanguage.key.slice(0,2),e.isTeacher=e.user.isTeacher(),e.getUnreadMessages(),e.setTabValues(),e.shouldShowMySchool=e.setShouldShowMySchool(),e.mySchoolDefaultTabURL=e.setMySchoolDefaultTabURL(),e.onResize()})),this._authUser.onChange().pipe(Object(v.a)(this.componentDestroyed$)).subscribe((function(t){e.setUser(t),e.checkHasUserCourseForRevisionPlan()})),this.searchStateService.searchText$.subscribe((function(t){return e.text=t}))}},{key:"ngOnDestroy",value:function(){this.componentDestroyed$.next(),this.componentDestroyed$.complete()}},{key:"sendMessage",value:function(e){"success"===e.tags?this._infoMessage.addSuccess(e.message):"error"===e.tags?this._infoMessage.addError(e.message):"info"===e.tags?this._infoMessage.addInfo(e.message):"warning"===e.tags&&this._infoMessage.addWarning(e.message)}},{key:"setShouldShowMySchool",value:function(){if(!this.isMySchoolActive)return!1;var e=b.a[this.uiSettings.mySchoolDefaultTab]==b.a.NEWS,t=b.a[this.uiSettings.mySchoolDefaultTab]==b.a.MY_CLASSES,n=b.a[this.uiSettings.mySchoolDefaultTab]==b.a.LESSON_SCHEDULE,i=b.a[this.uiSettings.mySchoolDefaultTab]==b.a.GRADEBOOK,r=b.a[this.uiSettings.mySchoolDefaultTab]==b.a.SYLABUS,o=t&&this.user.isSchoolStudent(),a=e&&!this.uiSettings.mySchoolNavigationNewsActive,s=t&&!this.uiSettings.mySchoolNavigationMyClassesActive,c=n&&!this.uiSettings.mySchoolNavigationLessonScheduleActive,l=i&&!this.uiSettings.mySchoolNavigationLessonGradebookActive,u=r&&!this.uiSettings.mySchoolNavigationLessonSyllabusActive;return o?this.checkIfAnyTabActive("MY_CLASSES"):!(a||s||c||l||u)||this.checkIfAnyTabActive()}},{key:"checkIfAnyTabActive",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;for(var t in null!=e&&delete this.tabValues[e],this.tabValues)if(this.tabValues[t])return this.shouldRedirectToMySchoolActiveTab=!0,this.mySchoolActiveTabUrl=b.a[t],!0;return!1}},{key:"setMySchoolDefaultTabURL",value:function(){if(this.shouldRedirectToMySchoolActiveTab)return this.mySchoolActiveTabUrl;var e=this.uiSettings.mySchoolDefaultTab;if(e===b.a.GRADEBOOK)return this.user&&this.user.school.isTeacher?b.a[e]:b.a[e]+"student";var t=b.a[e];return null==t&&(t=b.a[b.a.NEWS]),t}},{key:"onSearchSubmit",value:function(){var e=this._paths.encodeNextUrlFromCurrentPath(),t="";this.text&&(t=this._paths.encodeURIComponentWithSpecialChars(this.text)+"/2/"),this.searchStateService.emitSearch(),this._router.navigateByUrl("/structure/search_courses/0/0/"+t+"next/"+e)}},{key:"stop",value:function(e){e.stopPropagation()}},{key:"selectLanguage",value:function(e){var t=this;e.id!==this.currentLanguage.id&&(sessionStorage.removeItem("cachedTranslations"),this.user.isAuthenticated?this._profileService.setProfileLanguage(e).subscribe((function(){t.handleSelectLanguage(e)}),(function(){t.handleSelectLanguage(e)})):this.handleSelectLanguage(e))}},{key:"showIcon",value:function(){return!this.user.profile.photoUrl||"/media/img/no_avatar.png"===this.user.profile.photoUrl||!this.user.isAuthenticated}},{key:"onEndLessonClicked",value:function(){this.showEndLessonConfirmPopup=!0}},{key:"onEndLessonAccept",value:function(){var e=this;this._cardService.endLesson(this.user.cardId,this.user.cardStartedToken).subscribe((function(t){e._infoMessage.addSuccess(e.translations.labels["card.end_lesson.succces"]),t&&(window.location.href=t.next_url)}),(function(){e._infoMessage.addError(e.translations.labels["card.end_lesson.failure"])}))}},{key:"onEndLessonRejected",value:function(){this.showEndLessonConfirmPopup=!1}},{key:"onLogout",value:function(){sessionStorage.removeItem("showedUpdateInProgress"),this._firebase.logoutUser().subscribe((function(){window.location.href="/logout/"}))}},{key:"toggleClick",value:function(){this.sidenavOpen.emit()}},{key:"isSearchAvailable",get:function(){return this.uiSettings.isCollectionsActive||this.user.isAuthenticated}},{key:"isCollectionsActive",get:function(){return this.user.isAuthenticated&&(this.user.isAssignedToSchool||this.isParent)?this.uiSettings.isCollectionsActive&&this.uiSettings.isCollectionsForSchoolAssignedUsersActive:this.uiSettings.isCollectionsActive}},{key:"isEditProfileActive",get:function(){return this.uiSettings.getProperty(h.b.EDIT_PROFILE_ACTIVE)}},{key:"isDynamicMenuElementActive",get:function(){return this.uiSettings.dynamicMenuElementActive&&(this.user.isAuthenticated||this.uiSettings.activateDynamicMenuElementWhenNotLogged)}},{key:"billingsAndSubscriptions",get:function(){return this.uiSettings.getProperty(h.b.BILLINGS_AND_SUBSCRIPTIONS)}},{key:"billingsAndSubscriptionsOpenInANewTab",get:function(){return this.uiSettings.getProperty(h.b.BILLINGS_AND_SUBSCRIPTIONS_OPEN_IN_A_NEW_TAB)}},{key:"billingAndSubscriptionsUrl",get:function(){return this.uiSettings.getProperty(h.b.BILLINGS_AND_SUBSCRIPTIONS_URL)}},{key:"dynamicMenuElementUrl",get:function(){return this.uiSettings.getProperty(h.b.DYNAMIC_MENU_ELEMENT_URL)}},{key:"redirectToBillingsAndSubscriptionsUrl",value:function(){this.billingsAndSubscriptionsOpenInANewTab?window.open(this.billingAndSubscriptionsUrl,"_blank"):this._document.location.href=this.billingAndSubscriptionsUrl}},{key:"redirectToDynamicMenuElementUrl",value:function(){this.dynamicMenuElementUrl.startsWith("http")?window.open(this.dynamicMenuElementUrl,"_blank"):this._document.location.href=this.dynamicMenuElementUrl}},{key:"isMySchoolActive",get:function(){return Object(m.t)(this.settings,this.uiSettings,this.user,this.isParent)}},{key:"isAssignmentsActive",get:function(){return Object(m.c)(this.settings,this.uiSettings,this.user,this.isParent)}},{key:"textColor",get:function(){return this.uiSettings.mainMenuTextColor}},{key:"secondHeaderCompactTextColor",get:function(){return isMcourserEurope5()||isMcourserDirectplateforme()||isMcourserFrance()?this.isHeaderCompact&&this.isDarkModeEnabled?"var(--common-white)":"var(--common-black)":this.isHeaderCompact?this.uiSettings.mainMenuTextColor||"#fff":""}},{key:"isAssessmentActive",get:function(){return this.uiSettings.isAssessmentActive}},{key:"isTestGeneratorActive",get:function(){return this.settings.isGradebookAndTestGeneratorEnabledInstance()}},{key:"isGradebookActive",get:function(){return this.settings.isGradebookAndTestGeneratorEnabledInstance()}},{key:"isReportsActive",get:function(){if(!this.isReportsEnabled)return!1;var e=this.isParent&&this.uiSettings.displayReportsForParents,t=this.user.isTeacher()&&this.uiSettings.displayReportsForTeachers,n=this.user.isStudent()&&this.uiSettings.displayReportsForStudents;return e||t||n}},{key:"isVrEnabled",get:function(){return this.settings.isVrEnabled&&!this.uiSettings.hideVrInMainMenu}},{key:"isReportsEnabled",get:function(){return this.settings.isReportsEnabled}},{key:"isTherapySessionsEnabled",get:function(){return this.settings.isTherapySessionsEnabled}},{key:"connectionUrl",get:function(){return this.connectionsRouterLink}},{key:"shouldShowAssessment",get:function(){return this.isAssessmentActive&&(!this.isTestGeneratorActive||!this.isTeacher)&&!this.isParent}},{key:"setConnectionUrl",value:function(e,t){this.isTeacher?this.connectionsRouterLink="/students/classes":this.connectionsRouterLink=e&&t?"/students/groups":"/students/teachers"}},{key:"showHomeItem",get:function(){return!this.isMainDashboardActive||this.isMainDashboardActive&&!this.isMainDashboardEnabled}},{key:"redirectToLogout",value:function(){Object(i.a)(),this._settings.isActivebooks()?this._router.navigateByUrl("/sso/pearson/jwt/logout"):window.location.href="/logout"}},{key:"profileEditRouterLink",get:function(){return"/profile/edit/next/"+this._paths.encodeNextUrlFromCurrentPath()}},{key:"editProfileClick",value:function(){this.uiSettings.isAdditionalPopupMessageOnEditProfile&&this._infoMessage.addInfo(this.translations.labels["profile.edit.additional_message.onclick"],!0,!1)}},{key:"showRevisionPlanItemMenu",get:function(){return this.settings.revisionPlanActive&&this.hasCoursesForRevisionPlan&&!this.isParent&&!this.isTeacher}},{key:"getAriaLabel",value:function(e,t){return"".concat(this._getLabelPipe.transform(this.translations,e)," ").concat(t)}},{key:"handleSelectLanguage",value:function(e){this._translations.setCurrentLanguageCookie(e),window.location.reload()}},{key:"setUser",value:function(e){this.user=e,this.isLogged=e.isAuthenticated,this.isTeacher=this.user.isTeacher(),this.isParent=this.user.isParent()}},{key:"getUnreadMessages",value:function(){var e=this;this.user.isAuthenticated&&this._messageService.getCountUnreadMessages().subscribe((function(t){e.unreadMessagesCount=t}))}},{key:"checkHasUserCourseForRevisionPlan",value:function(){var e=this;this.user.isStudent()&&this._collection.getCollectionForRevisionPlan().subscribe((function(t){e.hasCoursesForRevisionPlan=t.hasCoursesForRevisionPlan}))}},{key:"checkPremiumFeatures",value:function(){var e=this;this._premiumFeaturesService.isPremiumActive().subscribe((function(t){e.premium=t,e.headerImageLabel=e.premium?"mcourser_logo_header_premium":"mcourser_logo_header"})),this._premiumFeaturesService.getPremiumFeaturesAccess().subscribe((function(t){e.isMainDashboardEnabled=t.isMainDashboardEnabledForUser;var n=e.settings.studentGroupsInConnectionsActive,i=t.isStudentGroupsInConnectionsEnabledForUser();e.setConnectionUrl(n,i)}))}},{key:"checkNotifications",value:function(){var e=this;this._newNotificationService.isReady().subscribe((function(t){t&&e._firebase.logInUser().subscribe((function(t){e._notificationService.get().subscribe((function(t){e._newNotificationService.getDataContinuously().subscribe((function(n){var i=(null==n?void 0:n.val())||[],r=Object.values(i).filter((function(e){return"NEW_ASSIGNMENT"===e.object_type&&!("string"==typeof e.data||e.data instanceof String)&&!e.is_read})).length;e.notifications=Object.assign(Object.assign({},t),{assignmentsNumber:r}),e.processMessages(t)}))}))}))}))}},{key:"setTabValues",value:function(){this.tabValues={NEWS:this.uiSettings.mySchoolNavigationNewsActive,MY_CLASSES:this.uiSettings.mySchoolNavigationMyClassesActive,LESSON_SCHEDULE:this.uiSettings.mySchoolNavigationLessonScheduleActive,GRADEBOOK:this.uiSettings.mySchoolNavigationLessonGradebookActive,SYLABUS:this.uiSettings.mySchoolNavigationLessonSyllabusActive}}},{key:"processMessages",value:function(e){e.messages&&e.messages.length>0&&this.sendMessage(e.messages[0])}},{key:"getSelectLang",value:function(){}},{key:"isEnergaWebsite",value:function(){return"mcourser-poland-6"===this.settings.mcourser}},{key:"updateSearchText",value:function(e){var t=e.target.value;this.searchStateService.updateSearchText(t)}},{key:"isMessengerHideFromParent",value:function(){return this.user.isParent()&&this.uiSettings.hideMessengerFromParent}}])}();Ye.\u0275fac=function(e){return new(e||Ye)(a.gc(O.a),a.gc(c.D),a.gc(f.a),a.gc(c.f),a.gc(c.F),a.gc(c.v),a.gc(l.a),a.gc(c.s),a.gc(z.g),a.gc(c.w),a.gc(c.o),a.gc(u.a),a.gc(d.a),a.gc(p.a),a.gc(c.k),a.gc(c.y),a.gc(y.a),a.gc(M.a),a.gc(_.a),a.gc(g.e))},Ye.\u0275cmp=a.ac({type:Ye,selectors:[["app-header"]],hostBindings:function(e,t){1&e&&a.uc("resize",(function(){return t.onResize()}),!1,a.Zc)},inputs:{activeSection:"activeSection",text:"text",isHeaderCompact:"isHeaderCompact"},outputs:{sidenavOpen:"sidenavOpen"},features:[a.Tb([p.a,u.a,y.a])],decls:19,vars:7,consts:[["mdl","","id","app_header_top_bar",1,"header-top-bar","mdl-layout__header-row"],["mat-icon-button","",3,"disableRipple","click",4,"ngIf"],[4,"ngIf"],[1,"mdl-layout-spacer"],[3,"textColor","translations",4,"ngIf"],[3,"textColor","translations","isLogged",4,"ngIf"],["mdl","","class","header-menu-bar mdl-layout__header-row mdl-layout--large-screen-only",3,"background-color","color","ngClass",4,"ngIf"],["mat-icon-button","",3,"disableRipple","click"],[3,"ngStyle"],["tabindex","0"],[3,"textColor","translations"],[3,"textColor","translations","isLogged"],[1,"header-top-bar__search","mdl-layout--large-screen-only",3,"ngSubmit"],[1,"mdl-textfield","mdl-js-textfield","mdl-textfield--expandable"],["for","header-top-bar__search-field",1,"mdl-button","mdl-js-button","mdl-button--icon"],[1,"material-icons",3,"ngStyle"],[1,"mdl-textfield__expandable-holder"],["id","header-top-bar__search-field","type","text","name","text",1,"mdl-textfield__input",3,"placeholder","value","ngStyle","input"],["class","mdl-button mdl-layout--large-screen-only",3,"routerLink","ngStyle",4,"ngIf"],["class","u-name mdl-layout--large-screen-only",3,"ngStyle","click",4,"ngIf"],[1,"mdl-button","mdl-layout--large-screen-only",3,"routerLink","ngStyle"],[1,"u-name","mdl-layout--large-screen-only",3,"ngStyle","click"],["id","header-top-bar-user-btn",1,"mdl-button","mdl-js-button","mdl-button--icon","user-avatar",3,"matMenuTriggerFor","ngStyle"],["iconName","account_circle",3,"ngStyle",4,"ngIf"],["id","top-bar-menu","xPosition","before"],["topBarMenu",""],["mat-menu-item","",3,"routerLink",4,"ngIf"],["mat-menu-item","",3,"click",4,"ngIf"],["class","material-icons header-message-button",3,"routerLink","ngClass","ngStyle",4,"ngIf"],[3,"iconStyle","ariaLabel"],["iconName","account_circle",3,"ngStyle"],["mat-menu-item","",3,"routerLink"],["mat-menu-item","",3,"click"],[1,"material-icons","header-message-button",3,"routerLink","ngClass","ngStyle"],[1,"mdl-button","mdl-button--icon","language-button",3,"matMenuTriggerFor"],[1,"flag-icon",3,"ngClass"],["id","language-menu","xPosition","before"],["languageMenu",""],["class","header-language-menu-item","mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-menu-item","",1,"header-language-menu-item",3,"click"],[1,"flag-icon",3,"ngClass","lang"],["class","material-icons current-lang",4,"ngIf"],[1,"material-icons","current-lang"],["mdl","",1,"header-menu-bar","mdl-layout__header-row","mdl-layout--large-screen-only",3,"ngClass"],["mat-icon-button","",1,"mdl-layout--small-screen-only",3,"disableRipple","click"],[1,"mobile"],[1,"mdl-navigation","mdl-layout--large-screen-only"],["mat-icon-button","",3,"disabled","disableRipple",4,"ngIf"],["id","header-menu-bar__my-space","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__my-ebooks","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__library","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__therapy_therapy_sessions","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__sessions","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__my-school","class","mdl-navigation__link","routerLink","/myschool/parent",3,"ngClass","color",4,"ngIf"],["id","header-menu-bar__my-school","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__assignments","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__assessments","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__test-generator","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__gradebook","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__reports","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__revision-plan","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__contests","class","mdl-navigation__link","href","/contests",3,"ngClass","color",4,"ngIf"],["id","header-menu-bar__vr","class","mdl-navigation__link","target","_blank",3,"href","ngClass","color",4,"ngIf"],["id","header-menu-bar__dynamic_element","class","mdl-navigation__link","tabindex","0",3,"color","click",4,"ngIf"],["class","mdl-navigation__link end-lesson",3,"click",4,"ngIf"],["class","logo",3,"backgroundImage",4,"ngIf"],[3,"isVisible","title","content","acceptLabel","rejectLabel","isVisibleChange","accept","reject"],["mat-icon-button","",3,"disabled","disableRipple"],["id","header-menu-bar__home",1,"mdl-navigation__link",3,"routerLink","ngClass"],[4,"ngIf","ngIfElse"],["mainDashboardDisabled",""],["id","header-menu-bar__dashboard",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__dashboard",1,"disabled","mdl-navigation",3,"matTooltip","matTooltipDisabled","matTooltipPosition","matTooltipClass"],["id","header-menu-bar__my-space",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__my-ebooks",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__library",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__therapy_therapy_sessions",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__sessions",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__connections","class","mdl-navigation__link",3,"routerLink","ngClass","color",4,"ngIf"],["id","header-menu-bar__connections",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-connections-bagde",1,"mdl-badge",3,"routerLink","click"],["mdl","","for","header-connections-bagde",1,"mdl-tooltip"],["id","header-menu-bar__my-school","routerLink","/myschool/parent",1,"mdl-navigation__link",3,"ngClass"],["id","header-menu-bar__my-school",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__assignments",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__assessments",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__test-generator",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__gradebook",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__reports",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__revision-plan",1,"mdl-navigation__link",3,"routerLink","ngClass"],["id","header-menu-bar__contests","href","/contests",1,"mdl-navigation__link",3,"ngClass"],["id","header-contests-bagde","data-badge","!",1,"mdl-badge"],["mdl","","for","header-contests-bagde",1,"mdl-tooltip"],["id","header-menu-bar__vr","target","_blank",1,"mdl-navigation__link",3,"href","ngClass"],["id","header-menu-bar__dynamic_element","tabindex","0",1,"mdl-navigation__link",3,"click"],["id","header-menu-bar__help","tabindex","0",1,"mdl-navigation__link","help-button",3,"matMenuTriggerFor"],[1,"material-icons"],["xPosition","before","id","header-menu"],["helpMenu",""],["routerLink","/doc","mat-menu-item","",4,"ngIf"],["routerLink","/public/technical-support","mat-menu-item","",4,"ngIf"],["routerLink","/doc","mat-menu-item",""],["routerLink","/public/technical-support","mat-menu-item",""],[1,"mdl-navigation__link","end-lesson",3,"click"],[1,"logo"]],template:function(e,t){1&e&&(a.mc(0,"div",0),a.od(1,"\n    "),a.md(2,P,6,8,"button",1),a.od(3,"\n    "),a.md(4,N,4,0,"ng-container",2),a.od(5,"\n\n    "),a.hc(6,"div",3),a.od(7,"\n\n    "),a.md(8,j,1,2,"app-dark-mode-button",4),a.od(9,"\n    "),a.md(10,B,1,3,"app-font-scale-select",5),a.od(11,"\n\n    "),a.md(12,V,25,15,"ng-container",2),a.od(13,"\n\n    "),a.md(14,oe,35,27,"ng-container",2),a.od(15,"\n"),a.lc(),a.od(16,"\n\n"),a.md(17,He,76,56,"div",6),a.od(18,"\n")),2&e&&(a.Ub(2),a.Gc("ngIf",!t.hideMobileMenuButton),a.Ub(2),a.Gc("ngIf",!t.user.isLTI),a.Ub(4),a.Gc("ngIf",!t.isMobileScreen&&t.uiSettings.enableDarkModeButton&&t.isLogged),a.Ub(2),a.Gc("ngIf",!t.isMobileScreen&&t.uiSettings.enableFontScaleButton&&t.isLogged),a.Ub(2),a.Gc("ngIf",!t.user.isLTI&&t.isSearchAvailable),a.Ub(2),a.Gc("ngIf",!t.user.isLTI),a.Ub(3),a.Gc("ngIf",!t.hideSecondHeader))},directives:[A.a,g.t,k.b,C.a,g.w,w.a,S.a,T.a,q.J,q.u,q.v,z.k,L.d,L.e,E.a,D.a,L.b,z.i,g.q,g.s,R.b,x.a],pipes:[I.l,g.b],encapsulation:2})},oIkH:function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return C})),n.d(t,"c",(function(){return w})),n.d(t,"d",(function(){return v})),n.d(t,"e",(function(){return T})),n.d(t,"f",(function(){return y})),n.d(t,"g",(function(){return z})),n.d(t,"h",(function(){return A})),n.d(t,"i",(function(){return g})),n.d(t,"j",(function(){return _})),n.d(t,"k",(function(){return k})),n.d(t,"l",(function(){return S}));var i=n("fXoL"),r=n("dNgK"),o=n("tk/3"),a=n("LRne"),s=n("z6cu"),c=n("2Vo4"),l=n("pLZG"),u=n("SxV6"),d=n("lJxs"),p=n("JIr8"),h=n("5+tZ"),f=n("eIep"),b=n("ofXK"),m=n("NFeN"),g=function(){return _createClass((function e(t){_classCallCheck(this,e),this.snackBar=t}),[{key:"showSuccess",value:function(e){this.snackBar.open(e,null,{duration:3e3,panelClass:["success-snackbar"]})}},{key:"showWarning",value:function(e){this.snackBar.open(e,null,{duration:3e3,panelClass:["warning-snackbar"]})}},{key:"showError",value:function(e){this.snackBar.open(e,null,{duration:3e3,panelClass:["error-snackbar"]})}},{key:"showInfo",value:function(e){this.snackBar.open(e,null,{duration:3e3,panelClass:["info-snackbar"]})}}])}();g.\u0275fac=function(e){return new(e||g)(i.qc(r.a))},g.\u0275prov=i.cc({token:g,factory:g.\u0275fac}),g.ctorParameters=function(){return[{type:r.a}]};var v=function(){return _createClass((function e(t){_classCallCheck(this,e),this.snackBarService=t}),[{key:"defaultErrorMessage",get:function(){return"Error occurred"}},{key:"showError",value:function(e){500===e.status&&this.snackBarService.showError(this.defaultErrorMessage)}}])}();v.\u0275fac=function(e){return new(e||v)(i.qc(g))},v.\u0275prov=Object(i.cc)({factory:function(){return new v(Object(i.qc)(g))},token:v,providedIn:"root"}),v.ctorParameters=function(){return[{type:g}]};var y=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"encodeNextUrl",value:function(e){var t=new RegExp("/","g"),n=new RegExp(";","g");return e.replace(t,"~").replace(n,"|")}},{key:"getCurrentPath",value:function(){return this.currentPath||window.location.pathname}},{key:"encodeNextUrlFromCurrentPath",value:function(){return this.encodeNextUrl(this.getCurrentPath())}},{key:"decodeNextUrl",value:function(e){if(e){var t=new RegExp("~","g"),n=/\|/g,i="~next~",r=e.indexOf(i);if(r>-1){var o=e.substring(0,r+i.length);return(o=o.replace(t,"/").replace(n,";"))+e.substring(r+i.length)}return e.replace(t,"/").replace(n,";")}return null}}])}();function M(e,t){return t.startsWith("//")?t:t.startsWith("/")?e+t:t}y.\u0275fac=function(e){return new(e||y)},y.\u0275prov=Object(i.cc)({factory:function(){return new y},token:y,providedIn:"root"});var _=function(){return _createClass((function e(t){_classCallCheck(this,e),this._http=t}),[{key:"extractData",value:function(e){return e.token}},{key:"handleError",value:function(e){if(400===e.status)return Object(a.a)(null);this.token$.error("Server error");var t=e.message||"Server error";return Object(s.a)(t)}},{key:"get",value:function(){return this.initToken(),this.token$.asObservable().pipe(Object(l.a)((function(e){return void 0!==e})))}},{key:"clear",value:function(){this.initToken(),this.token$.next(void 0),this.loadToken()}},{key:"initToken",value:function(){this.token$||(this.token$=new c.a(void 0),this.loadToken())}},{key:"getFreshToken",value:function(){return this.clear(),this.get().pipe(Object(u.a)())}},{key:"loadToken",value:function(){var e=this;if("localhost"===location.hostname||"127.0.0.1"===location.hostname){var t={username:sessionStorage.getItem("username"),password:sessionStorage.getItem("password")};this._http.post("/api/v2/jwt/obtain-token/",t).pipe(Object(d.a)(this.extractData),Object(p.a)(this.handleError)).subscribe((function(t){return e.token$.next(t)}))}else this._http.get("/api/v2/jwt/session_token").pipe(Object(d.a)(this.extractData),Object(p.a)(this.handleError)).subscribe((function(t){return e.token$.next(t)}))}}])}();_.\u0275fac=function(e){return new(e||_)(i.qc(o.a))},_.\u0275prov=Object(i.cc)({factory:function(){return new _(Object(i.qc)(o.a))},token:_,providedIn:"root"}),_.ctorParameters=function(){return[{type:o.a}]};var O=_createClass((function e(){_classCallCheck(this,e)}));O.\u0275fac=function(e){return new(e||O)},O.\u0275prov=Object(i.cc)({factory:function(){return new O},token:O,providedIn:"root"});var z=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t))._http=e,r._token=n,r._exceptionService=i,r}return _inherits(t,e),_createClass(t,[{key:"get",value:function(e){var t=this;return this.handleAuthRequest((function(n){return t._http.get(M("/api/v2",e),n)}))}},{key:"getAsString",value:function(e){var t=this;return this.handleAuthRequest((function(n){return t._http.get(M("/api/v2",e),n)}),void 0,{},!0)}},{key:"getPublic",value:function(e){return this._http.get(M("/api/v2",e),{headers:t.getHeaders()}).pipe(this.handleError())}},{key:"getPublicWithoutErrorHandling",value:function(e){return this._http.get(M("/api/v2",e),{headers:t.getHeaders()})}},{key:"post",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,r=i||{},o=r.headers||{};return this.handleAuthRequest((function(i){return t._http.post(M("/api/v2",e),n,Object.assign(Object.assign({},r),i))}),o,r)}},{key:"patch",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.handleAuthRequest((function(i){return t._http.patch(M("/api/v2",e),n,i)}))}},{key:"postPublic",value:function(e,n){return this._http.post(M("/api/v2",e),n,{headers:t.getHeaders()}).pipe(this.handleError())}},{key:"put",value:function(e,t){var n=this;return this.handleAuthRequest((function(i){return n._http.put(M("/api/v2",e),t,i)}))}},{key:"putPublic",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this._http.put(M("/api/v2",e),n,{headers:t.getHeaders()}).pipe(this.handleError())}},{key:"delete",value:function(e){var t=this;return this.handleAuthRequest((function(n){return t._http.delete(M("/api/v2",e),n)}))}},{key:"head",value:function(e){var t=this;return this.handleAuthRequest((function(n){return t._http.head(M("/api/v2",e),n).pipe(Object(d.a)((function(){return!0})),Object(p.a)((function(n){return 401!==n.status?Object(a.a)(!1):t._token.getFreshToken().pipe(Object(h.b)((function(){return t.head(e)})))})))}))}},{key:"handleAuthRequest",value:function(e,n){var i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=function(){return i.getToken().pipe(Object(f.a)((function(a){var s=Object.assign(Object.assign({},r),{headers:t.getHeaders(a,n)}),c=_slicedToArray(i.handleOptions(s,o),2),l=c[0],u=c[1];return e(l).pipe(u)})))};return a().pipe(this.handleError((function(){return a()})))}},{key:"handleError",value:function(e){var t=this;return function(n){return n.pipe(Object(p.a)((function(n){if(!(n.error instanceof ErrorEvent)){if(401===n.status){if(e)return t._token.getFreshToken(),e()}else n.status;try{var i=n.error;n.body=JSON.parse(i)}catch(r){}return t._exceptionService.showError(n),Object(s.a)(n)}})))}}},{key:"getToken",value:function(){return this._token.get().pipe(Object(u.a)(),Object(f.a)((function(e){return null===e?Object(s.a)("user not auth"):Object(a.a)(e)})))}},{key:"handleOptions",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(e){return e},i=Object.assign({},e);return i.responseType||(i.responseType="text",n=function(e){return e.pipe(Object(d.a)((function(e){if(t)return String(e);try{return JSON.parse(e)}catch(n){return null}})))}),[i,n]}}],[{key:"getHeaders",value:function(e,t){var n=Object.assign({"Content-Type":"application/json",Accept:"application/json"},t||{});n["Content-Type"]||delete n["Content-Type"];var i=new o.d(n);return e&&(i=i.set("Authorization","JWT "+e)),i}}])}(O);z.\u0275fac=function(e){return new(e||z)(i.qc(o.a),i.qc(_),i.qc(v))},z.\u0275prov=Object(i.cc)({factory:function(){return new z(Object(i.qc)(o.a),Object(i.qc)(_),Object(i.qc)(v))},token:z,providedIn:"root"}),z.ctorParameters=function(){return[{type:o.a},{type:_},{type:v}]};var A=_createClass((function e(){_classCallCheck(this,e)}));A.\u0275mod=i.ec({type:A}),A.\u0275inj=i.dc({factory:function(e){return new(e||A)},providers:[g,r.b],imports:[[b.c,r.b]]});var k=function(){return _createClass((function e(){_classCallCheck(this,e),this.cleanOptionalsRegEx=/[\/&]?\{:\s*([^}\s]+)\s*}/g,this.replaceAmpersand=/&+/g,this.cleanAmpersand=/^&|&$/g,this.requiredParametersRegEx=/\{([^:]\s*[^}\s]+)\s*}/g,this.optionalParametersRegEx=/\{:\s*([^}\s]+)\s*}/g}),[{key:"format",value:function(e,t){var n=this;if(!e)throw new Error("UrlService: template is required");var i=function(e,t){return e[t]};if(-1===e.indexOf("?"))return this.formatUrl(e,t,i);var r=_slicedToArray(e.split("?"),2),o=r[0],a=r[1],s=this.formatUrl(o,t,i),c=this.formatUrl(a,t,(function(e,t){return n.queryStringProvider(e,t)}));return c.length>0?"".concat(s,"?").concat(c):s}},{key:"formatUrl",value:function(e,t,n){var i=this.replace(this.requiredParametersRegEx,e,t,n);if(i=(i=(i=(i=this.replace(this.optionalParametersRegEx,i,t,n)).replace(this.cleanOptionalsRegEx,"")).replace(this.replaceAmpersand,"&")).replace(this.cleanAmpersand,""),this.requiredParametersRegEx.test(i)){var r=i.match(this.requiredParametersRegEx);throw new Error("UrlService: not all required parameters are matched.Following did not matched: "+r.join(", "))}return i}},{key:"replace",value:function(e,t,n,i){return n?t.replace(e,(function(e,t,r,o){return n.hasOwnProperty(t)?i(n,t):e})):t}},{key:"queryStringProvider",value:function(e,t){return null==e[t]?"":Array.isArray(e[t])?0===e[t].length?"":"".concat(t,"=").concat(e[t].reduce((function(e,t,n,i){if(!t)return e;var r="".concat(e).concat(encodeURIComponent(t));return i.length-1>n?r+",":r}),"")):"".concat(t,"=").concat(e[t])}}])}();k.\u0275fac=function(e){return new(e||k)},k.\u0275prov=Object(i.cc)({factory:function(){return new k},token:k,providedIn:"root"});var C=function(e){return[{value:"completed",label:e.labels["assignments.state.completed"]},{value:"draft",label:e.labels["assignments.state.draft"]},{value:"not_started",label:e.labels["assignments.state.not_started"]},{value:"ongoing",label:e.labels["assignments.state.ongoing"]},{value:"submitted",label:e.labels["assignments.state.submitted"]},{value:"archived",label:e.labels["assignments.state.archived"]}]},w=function(e){return C(e).filter((function(e){return"draft"!==e.value}))},S=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngOnChanges",value:function(e){e.state.previousValue!==e.state.currentValue&&this.setIconAndLabel()}},{key:"ngOnInit",value:function(){this.setIconAndLabel()}},{key:"setIconAndLabel",value:function(){var e=this;this.icon={not_started:"play_circle_outline",ongoing:"play_circle",submitted:"done",completed:"done_all",draft:"edit_document",archived:"archive"}[this.state]||"done";var t=C(this.translations).find((function(t){return t.value===e.state}));this.label=t&&t.label?t.label:""}}])}();S.\u0275fac=function(e){return new(e||S)},S.\u0275cmp=i.ac({type:S,selectors:[["mcourser-ui-assignment-state"]],inputs:{state:"state",translations:"translations"},features:[i.Sb],decls:9,vars:2,consts:[[1,"state-container"],["icon","",1,"material-icons","state-icon"],[1,"state-string"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n  "),i.mc(2,"span",1),i.od(3),i.lc(),i.od(4,"\n  "),i.mc(5,"span",2),i.od(6),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Ub(3),i.pd(t.icon),i.Ub(3),i.qd("\n    ",t.label,"\n  "))},styles:[".state-container[_ngcontent-%COMP%]{text-wrap:nowrap}.state-icon[_ngcontent-%COMP%], .state-string[_ngcontent-%COMP%]{display:inline-block;vertical-align:middle}.state-icon[_ngcontent-%COMP%]{margin-right:.3125rem}"]}),S.propDecorators={state:[{type:i.E}],translations:[{type:i.E}]};var T=_createClass((function e(){_classCallCheck(this,e)}));T.\u0275mod=i.ec({type:T}),T.\u0275inj=i.dc({factory:function(e){return new(e||T)},imports:[[b.c,m.b]]})},oJg5:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("HDdC"),o=n("dLnV"),a=n("DAcC"),s=n("LPNI"),c=n("3Pt+"),l=function(){return _createClass((function e(){_classCallCheck(this,e),this.disabled=!1,this.secure=!1,this.fileUploadText="Upload file",this.uploadedFileName="",this.selected=new i.u,this.fileName=""}),[{key:"ngOnInit",value:function(){this.fileName=this.uploadedFileName}},{key:"upload",value:function(){return this.baseUploadFile.upload()}},{key:"onSelected",value:function(e){this.selected.emit(e),this.baseUploadFile.hasFile()&&this.baseUploadFile.getFile(0)&&(this.fileName=this.baseUploadFile.getFile(0).name)}},{key:"clear",value:function(){this.baseUploadFile.clear(),this.fileName=this.uploadedFileName}},{key:"clearText",value:function(){this.fileName=this.uploadedFileName}},{key:"remove",value:function(e){var t=this;return new r.a((function(n){t.baseUploadFile.removeFile(e).subscribe((function(e){t.clear(),n.next(null),n.complete()}),(function(e){n.error(new o.UploadFileError("Error deleting uploaded file.",404))}))}))}}])}();l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["upload-file-name"]],viewQuery:function(e,t){var n;1&e&&i.hd(a.g,!0),2&e&&i.Vc(n=i.vc())&&(t.baseUploadFile=n.first)},inputs:{disabled:"disabled",secure:"secure",fileUploadText:"fileUploadText",uploadedFileName:"uploadedFileName"},outputs:{selected:"selected"},decls:24,vars:4,consts:[[3,"secure","selected"],[1,"mdl-button","mdl-js-button","mdl-button--colored","button-element",3,"disabled","click"],[1,"wrapper"],[1,"material-icons","icon"],[1,"inner-wrapper"],[1,"input-wrapper"],["disabled","",3,"ngModel","ngModelChange"],[1,"p-element"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"base-upload-file",0),i.uc("selected",(function(e){return t.onSelected(e)})),i.od(2,"\n            "),i.mc(3,"button",1),i.uc("click",(function(){return t.baseUploadFile.openFilePicker()})),i.od(4,"\n                "),i.mc(5,"span",2),i.od(6,"\n                    "),i.mc(7,"i",3),i.od(8,"\ue2c6"),i.lc(),i.od(9,"\n                    "),i.mc(10,"div",4),i.od(11,"\n                        "),i.mc(12,"div",5),i.od(13,"\n                            "),i.mc(14,"input",6),i.uc("ngModelChange",(function(e){return t.fileName=e})),i.lc(),i.od(15,"\n                        "),i.lc(),i.od(16,"\n                        "),i.mc(17,"p",7),i.od(18),i.lc(),i.od(19,"\n                    "),i.lc(),i.od(20,"\n                "),i.lc(),i.od(21,"\n            "),i.lc(),i.od(22,"\n        "),i.lc(),i.od(23,"\n    ")),2&e&&(i.Ub(1),i.Gc("secure",t.secure),i.Ub(2),i.Gc("disabled",t.baseUploadFile.hasFile()&&t.baseUploadFile.isUploading()||t.disabled),i.Ub(11),i.Gc("ngModel",t.fileName),i.Ub(4),i.qd("\n                            ",t.fileUploadText,"\n                        "))},directives:[s.a,c.d,c.t,c.w],encapsulation:2})},obzL:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.MCURRICULUM_LNC="mcurriculum-lnc",e.MCOURSER_POLAND="mcourser-poland",e.MCOURSER_MEXICO="mcourser-mexico",e.MCOURSER_AKSORN="mcourser-aksorn",e.MCURRICULUM_ZIMBABWE="mcurriculum-zimbabwe",e.MCOURSER_TEST="mcourser-test",e.MCOURSER_EFFIKO="mcourser-effiko",e.MCOURSER_KAZAKHSTAN="mcourser-kazakhstan",e.MCOURSER_SLOVAKIA="mcourser-slovakia",e.MCOURSER_MALAYSIA="mcourser-malaysia",e.MCOURSER_FRANCE="mcourser-france",e.MCOURSER_FRANCEPRO="mcourser-francepro",e.MCOURSER_KOTABUKU="mcourser-kotabuku",e.MCOURSER_PHILIPPINES="mcourser-philippines",e.MCOURSER_DEV="mcourser-dev",e.MCOURSER_CHINA="mcourser-china",e.MCOURSER_CZECH="mcourser-czech",e.MCOURSER_AZERBAIJAN="mcourser-azerbaijan",e.MCOURSER_MEXICO_HE="mcourser-mexico-he",e.MCOURSER_POLAND_PRO="mcourser-poland-pro",e.MCOURSER_KLETT="mcourser-klett",e.MCOURSER_EUROPE_1="mcourser-europe-1",e.MCOURSER_AFRICA_1="mcourser-africa-1",e.MCOURSER_ASIA_1="mcourser-asia-1",e.MCOURSER_EUROPE_2="mcourser-europe-2",e.MCOURSER_ASIASOUTH_1="mcourser-asiasouth-1",e.MCOURSER_EUROPE_3="mcourser-europe-3",e.MCOURSER_USA_1="mcourser-usa-1",e.MCOURSER_USA_4="mcourser-usa-4",e.MCOURSER_EUROPE_4="mcourser-europe-4",e.MCOURSER_EUROPE_5="mcourser-europe-5",e.MCOURSER_FRANCE_2="mcourser-france-2",e.MCOURSER_EUROPE_6="mcourser-europe-6",e.MCOURSER_EUROPE_7="mcourser-europe-7",e.MCOURSER_EUROPE_8="mcourser-europe-8",e.MCOURSER_EUROPE_10="mcourser-europe-10",e.MCOURSER_EUROPE_9="mcourser-europe-9",e.MCOURSER_EUROPE_11="mcourser-europe-11",e.MCOURSER_POLAND_5="mcourser-poland-5",e.MCOURSER_POLAND_2="mcourser-poland-2",e.MCOURSER_POLAND_6="mcourser-poland-6",e.MCOURSER_POLAND_7="mcourser-poland-7",e.MCOURSER_EUROPE_8_WHITEBOARD="mcourser-europe-8-whiteboard",e.MCOURSER_EUROPE_10_WHITEBOARD="mcourser-europe-10-whiteboard",e.MC_ASIASOUTH_1_WHITEBOARD="mc-asiasouth-1-whiteboard",e.MCURRICULUM_LNC_WHITEBOARD="mcurriculum-lnc-whiteboard",e.MCOURSER_AFRICA_1_WHITEBOARD="mcourser-africa-1-whiteboard",e.MCOURSER_FRANCE_WHITEBOARD="mcourser-france-whiteboard",e.MCOURSER_AZERBAIJAN_WHITEBOARD="mcourser-azerbaijan-whiteboard",e.MCOURSER_EUROPE_7_WHITEBOARD="mcourser-europe-7-whiteboard",e.MC_EUROPE_6_WHITEBOARD="mc-europe-6-whiteboard",e.MC_PHILIPPINES_WHITEBOARD="mc-philippines-whiteboard",e.MCOURSER_EUROPE_1_WHITEBOARD="mcourser-europe-1-whiteboard",e.MCOURSER_DEV_WHITEBOARD="mcourser-dev-whiteboard",e.MCOURSER_EUROPE_5_WHITEBOARD="mcourser-europe-5-whiteboard",e.MCOURSER_FRANCE_2_WHITEBOARD="mcourser-france-2-whiteboard",e.MCOURSER_POLAND_WHITEBOARD="mcourser-poland-whiteboard",e.MCOURSER_MEXICO_WHITEBOARD="mcourser-mexico-whiteboard",e.MCOURSER_POLAND_7_WHITEBOARD="mcourser-poland-7-whiteboard",e.MCOURSER_USA_2_WHITEBOARD="mcourser-usa-2-whiteboard",e.MA_PRINT_DIGITAL_EDITOR_DEV="ma-print-digital-editor-dev",e.MA_SUMMIT_PRINT_DIGITAL_EDITOR="ma-summit-print-digital-editor",e.MINSTRUCTOR_PHILIPPINES="minstructor-philippines",e.MINSTRUCTOR_FRANCE="minstructor-france",e.MINSTRUCTOR_MALAYSIA="minstructor-malaysia",e.MINSTRUCTOR_SLOVAKIA="minstructor-slovakia",e.MINSTRUCTOR_KAZAKHSTAN="minstructor-kazakhstan",e.MINSTRUCTOR_DEV="minstructor-dev",e.MINSTRUCTOR_LNC="minstructor-lnc",e.MINSTRUCTOR_MEXICO="minstructor-mexico",e.MINSTRUCTOR_POLAND="minstructor-poland",e.MCOURSER_DATA_ANONYMIZATION="mcourser-data-anonymization",e.MCOURSER_DATA_ANONYMIZATION_V2="mcourser-data-anonymization-v2",e.LOREPOCORPORATE="lorepocorporate",e.MAUTHOR_FIRESTORE_DEV="mauthor-firestore-dev",e.MAUTHOR_DEV="mauthor-dev",e.MAUTHOR_CHINA="mauthor-china",e.MCOURSER_PREPROD_PEC_CONF="mcourser-preprod-pec-conf"}(i||(i={}))},ocsu:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("s+xK"),r=n("fXoL"),o=n("1jcm"),a=n("3Pt+"),s=n("gInW"),c=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}}])}();c.\u0275fac=function(e){return new(e||c)},c.\u0275cmp=r.ac({type:c,selectors:[["app-premium-features-slider"]],inputs:{translations:"translations",property:"property"},decls:7,vars:5,consts:[[1,"mdl-list__item-primary-content"],["color","primary",3,"ngModel","ngModelChange"]],template:function(e,t){1&e&&(r.mc(0,"span",0),r.od(1,"\n    "),r.mc(2,"mat-slide-toggle",1),r.uc("ngModelChange",(function(e){return t.fieldValue=e})),r.od(3),r.zc(4,"getLabel"),r.lc(),r.od(5,"\n"),r.lc(),r.od(6,"\n")),2&e&&(r.Ub(2),r.Gc("ngModel",t.fieldValue),r.Ub(1),r.qd("\n        ",r.Bc(4,2,t.translations,"plain.admin.panel.premium.feature."+t.property.getName()),"\n    "))},directives:[o.a,a.t,a.w],pipes:[s.l],encapsulation:2});var l=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"getComponent",value:function(){return c}}])}(i.a),u=n("ClHu"),d=_createClass((function e(){_classCallCheck(this,e)}));d.VIRTUAL_CLASS_PREMIUM="virtualClassPremium",d.LESSON_DETAILS_PREMIUM="lessonDetailsPremium",d.SUBJECT_DASHBOARD="subject_dashboard_premium",d.ASSIGNMENT_CHAT="assignment_chat",d.STUDENT_GROUPS_IN_CONNECTIONS="student_groups_in_connections",d.MAIN_DASHBOARD="main_dashboard",d.GROUP_DASHBOARD_PREMIUM="groupDashboardPremium",d.GROUP_VIRTUAL_CLASS_PREMIUM="groupVirtualClassPremium";var p=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this.properties=[new l(d.VIRTUAL_CLASS_PREMIUM,"virtual_class_premium",!1,u.a.MAIN),new l(d.LESSON_DETAILS_PREMIUM,"lesson_details_premium",!1,u.a.MAIN),new l(d.SUBJECT_DASHBOARD,"subject_dashboard_premium",!1,u.a.MAIN),new l(d.ASSIGNMENT_CHAT,"assignment_chat",!1,u.a.MAIN),new l(d.STUDENT_GROUPS_IN_CONNECTIONS,"student_groups_in_connections",!1,u.a.MAIN),new l(d.MAIN_DASHBOARD,"main_dashboard",!1,u.a.MAIN),new l(d.GROUP_DASHBOARD_PREMIUM,"group_dashboard_premium",!1,u.a.MAIN),new l(d.GROUP_VIRTUAL_CLASS_PREMIUM,"group_virtual_class_premium",!1,u.a.MAIN)],this.propertiesMap={},this.properties.forEach((function(e){n.propertiesMap[e.getName()]=e})),t&&this.properties.forEach((function(e){var n=t[e.getDBName()];null!=n&&e.setValue(n)}))}),[{key:"getProperty",value:function(e){return this.propertiesMap[e].getValue()}},{key:"serialize",value:function(){var e={};return this.properties.forEach((function(t){e[t.getDBName()]=t.getValue()})),e}},{key:"isVirtualClassPremium",get:function(){return this.getProperty(d.VIRTUAL_CLASS_PREMIUM)}},{key:"isLessonDetailsPremium",get:function(){return this.getProperty(d.LESSON_DETAILS_PREMIUM)}},{key:"isAssignmentChatPremium",get:function(){return this.getProperty(d.ASSIGNMENT_CHAT)}},{key:"isStudentGroupsInConnectionsPremium",get:function(){return this.getProperty(d.STUDENT_GROUPS_IN_CONNECTIONS)}},{key:"isGroupDashboardPremium",get:function(){return this.getProperty(d.GROUP_DASHBOARD_PREMIUM)}},{key:"isGroupVirtualClassPremium",get:function(){return this.getProperty(d.GROUP_VIRTUAL_CLASS_PREMIUM)}},{key:"isMainDashboardPremium",get:function(){return this.getProperty(d.MAIN_DASHBOARD)}}])}()},ofXK:function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return Le})),n.d(t,"c",(function(){return Ke})),n.d(t,"d",(function(){return He})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return Ie})),n.d(t,"g",(function(){return Ue})),n.d(t,"h",(function(){return y})),n.d(t,"i",(function(){return Pe})),n.d(t,"j",(function(){return Ne})),n.d(t,"k",(function(){return je})),n.d(t,"l",(function(){return Be})),n.d(t,"m",(function(){return u})),n.d(t,"n",(function(){return M})),n.d(t,"o",(function(){return m})),n.d(t,"p",(function(){return Ee})),n.d(t,"q",(function(){return pe})),n.d(t,"r",(function(){return he})),n.d(t,"s",(function(){return be})),n.d(t,"t",(function(){return ge})),n.d(t,"u",(function(){return Ae})),n.d(t,"v",(function(){return ke})),n.d(t,"w",(function(){return Ce})),n.d(t,"x",(function(){return _e})),n.d(t,"y",(function(){return Oe})),n.d(t,"z",(function(){return ze})),n.d(t,"A",(function(){return we})),n.d(t,"B",(function(){return v})),n.d(t,"C",(function(){return Ve})),n.d(t,"D",(function(){return l})),n.d(t,"E",(function(){return Ge})),n.d(t,"F",(function(){return Re})),n.d(t,"G",(function(){return xe})),n.d(t,"H",(function(){return Ze})),n.d(t,"I",(function(){return Y})),n.d(t,"J",(function(){return Je})),n.d(t,"K",(function(){return ue})),n.d(t,"L",(function(){return s})),n.d(t,"M",(function(){return Qe})),n.d(t,"N",(function(){return o})),n.d(t,"O",(function(){return de})),n.d(t,"P",(function(){return a}));var i=n("fXoL"),r=null;function o(){return r}function a(e){r||(r=e)}var s=_createClass((function e(){_classCallCheck(this,e)})),c=new i.C("DocumentToken"),l=_createClass((function e(){_classCallCheck(this,e)}));l.\u0275fac=function(e){return new(e||l)},l.\u0275prov=Object(i.cc)({factory:function(){return Object(i.qc)(d)},token:l,providedIn:"platform"});var u=new i.C("Location Initialized"),d=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t))._doc=e,n._init(),n}return _inherits(t,e),_createClass(t,[{key:"_init",value:function(){this.location=o().getLocation(),this._history=o().getHistory()}},{key:"getBaseHrefFromDOM",value:function(){return o().getBaseHref(this._doc)}},{key:"onPopState",value:function(e){o().getGlobalEventTarget(this._doc,"window").addEventListener("popstate",e,!1)}},{key:"onHashChange",value:function(e){o().getGlobalEventTarget(this._doc,"window").addEventListener("hashchange",e,!1)}},{key:"href",get:function(){return this.location.href}},{key:"protocol",get:function(){return this.location.protocol}},{key:"hostname",get:function(){return this.location.hostname}},{key:"port",get:function(){return this.location.port}},{key:"pathname",get:function(){return this.location.pathname},set:function(e){this.location.pathname=e}},{key:"search",get:function(){return this.location.search}},{key:"hash",get:function(){return this.location.hash}},{key:"pushState",value:function(e,t,n){p()?this._history.pushState(e,t,n):this.location.hash=n}},{key:"replaceState",value:function(e,t,n){p()?this._history.replaceState(e,t,n):this.location.hash=n}},{key:"forward",value:function(){this._history.forward()}},{key:"back",value:function(){this._history.back()}},{key:"getState",value:function(){return this._history.state}}])}(l);function p(){return!!window.history.pushState}function h(e,t){if(0==e.length)return t;if(0==t.length)return e;var n=0;return e.endsWith("/")&&n++,t.startsWith("/")&&n++,2==n?e+t.substring(1):1==n?e+t:e+"/"+t}function f(e){var t=e.match(/#|\?|$/),n=t&&t.index||e.length,i=n-("/"===e[n-1]?1:0);return e.slice(0,i)+e.slice(n)}function b(e){return e&&"?"!==e[0]?"?"+e:e}d.\u0275fac=function(e){return new(e||d)(i.qc(c))},d.\u0275prov=Object(i.cc)({factory:function(){return new d(Object(i.qc)(c))},token:d,providedIn:"platform"}),d.ctorParameters=function(){return[{type:void 0,decorators:[{type:i.z,args:[c]}]}]};var m=_createClass((function e(){_classCallCheck(this,e)}));m.\u0275fac=function(e){return new(e||m)},m.\u0275prov=Object(i.cc)({factory:function(e){var t=Object(i.qc)(c).location;return new v(Object(i.qc)(l),t&&t.origin||"")},token:m,providedIn:"root"});var g=new i.C("appBaseHref"),v=function(e){function t(e,n){var i;if(_classCallCheck(this,t),(i=_callSuper(this,t))._platformLocation=e,null==n&&(n=i._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 i._baseHref=n,i}return _inherits(t,e),_createClass(t,[{key:"onPopState",value:function(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"prepareExternalUrl",value:function(e){return h(this._baseHref,e)}},{key:"path",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._platformLocation.pathname+b(this._platformLocation.search),n=this._platformLocation.hash;return n&&e?"".concat(t).concat(n):t}},{key:"pushState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+b(i));this._platformLocation.pushState(e,t,r)}},{key:"replaceState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+b(i));this._platformLocation.replaceState(e,t,r)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}])}(m);v.\u0275fac=function(e){return new(e||v)(i.qc(l),i.qc(g,8))},v.\u0275prov=i.cc({token:v,factory:v.\u0275fac}),v.ctorParameters=function(){return[{type:l},{type:String,decorators:[{type:i.O},{type:i.z,args:[g]}]}]};var y=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._platformLocation=e,i._baseHref="",null!=n&&(i._baseHref=n),i}return _inherits(t,e),_createClass(t,[{key:"onPopState",value:function(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"path",value:function(){var e=this._platformLocation.hash;return null==e&&(e="#"),e.length>0?e.substring(1):e}},{key:"prepareExternalUrl",value:function(e){var t=h(this._baseHref,e);return t.length>0?"#"+t:t}},{key:"pushState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+b(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.pushState(e,t,r)}},{key:"replaceState",value:function(e,t,n,i){var r=this.prepareExternalUrl(n+b(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,r)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}])}(m);y.\u0275fac=function(e){return new(e||y)(i.qc(l),i.qc(g,8))},y.\u0275prov=i.cc({token:y,factory:y.\u0275fac}),y.ctorParameters=function(){return[{type:l},{type:String,decorators:[{type:i.O},{type:i.z,args:[g]}]}]};var M=function(){function e(t,n){var r=this;_classCallCheck(this,e),this._subject=new i.u,this._urlChangeListeners=[],this._platformStrategy=t;var o=this._platformStrategy.getBaseHref();this._platformLocation=n,this._baseHref=f(_(o)),this._platformStrategy.onPopState((function(e){r._subject.emit({url:r.path(!0),pop:!0,state:e.state,type:e.type})}))}return _createClass(e,[{key:"path",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.normalize(this._platformStrategy.path(e))}},{key:"getState",value:function(){return this._platformLocation.getState()}},{key:"isCurrentPathEqualTo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this.path()==this.normalize(e+b(t))}},{key:"normalize",value:function(t){return e.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,_(t)))}},{key:"prepareExternalUrl",value:function(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)}},{key:"go",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.pushState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+b(t)),n)}},{key:"replaceState",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.replaceState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+b(t)),n)}},{key:"forward",value:function(){this._platformStrategy.forward()}},{key:"back",value:function(){this._platformStrategy.back()}},{key:"onUrlChange",value:function(e){var t=this;this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe((function(e){t._notifyUrlChangeListeners(e.url,e.state)})))}},{key:"_notifyUrlChangeListeners",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;this._urlChangeListeners.forEach((function(n){return n(e,t)}))}},{key:"subscribe",value:function(e,t,n){return this._subject.subscribe({next:e,error:t,complete:n})}}])}();function _(e){return e.replace(/\/index.html$/,"")}M.\u0275fac=function(e){return new(e||M)(i.qc(m),i.qc(l))},M.normalizeQueryParams=b,M.joinWithSlash=h,M.stripTrailingSlash=f,M.\u0275prov=Object(i.cc)({factory:function(){return new M(Object(i.qc)(m),Object(i.qc)(l))},token:M,providedIn:"root"}),M.ctorParameters=function(){return[{type:m},{type:l}]};var O,z,A,k,C,w,S,T={ADP:[void 0,void 0,0],AFN:[void 0,void 0,0],ALL:[void 0,void 0,0],AMD:[void 0,void 0,2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,"\u0440.",2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:[void 0,"\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RUR:[void 0,"\u0440."],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["CFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};function q(e,t){return W(Object(i.Db)(e)[i.ub.DateFormat],t)}function L(e,t){return W(Object(i.Db)(e)[i.ub.TimeFormat],t)}function E(e,t){return W(Object(i.Db)(e)[i.ub.DateTimeFormat],t)}function D(e,t){var n=Object(i.Db)(e),r=n[i.ub.NumberSymbols][t];if(void 0===r){if(t===w.CurrencyDecimal)return n[i.ub.NumberSymbols][w.Decimal];if(t===w.CurrencyGroup)return n[i.ub.NumberSymbols][w.Group]}return r}function R(e,t){return Object(i.Db)(e)[i.ub.NumberFormats][t]}!function(e){e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific"}(O||(O={})),function(e){e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other"}(z||(z={})),function(e){e[e.Format=0]="Format",e[e.Standalone=1]="Standalone"}(A||(A={})),function(e){e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short"}(k||(k={})),function(e){e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full"}(C||(C={})),function(e){e[e.Decimal=0]="Decimal",e[e.Group=1]="Group",e[e.List=2]="List",e[e.PercentSign=3]="PercentSign",e[e.PlusSign=4]="PlusSign",e[e.MinusSign=5]="MinusSign",e[e.Exponential=6]="Exponential",e[e.SuperscriptingExponent=7]="SuperscriptingExponent",e[e.PerMille=8]="PerMille",e[e[1/0]=9]="Infinity",e[e.NaN=10]="NaN",e[e.TimeSeparator=11]="TimeSeparator",e[e.CurrencyDecimal=12]="CurrencyDecimal",e[e.CurrencyGroup=13]="CurrencyGroup"}(w||(w={})),function(e){e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday"}(S||(S={}));var x=i.Gb;function I(e){if(!e[i.ub.ExtraData])throw new Error('Missing extra locale data for the locale "'.concat(e[i.ub.LocaleId],'". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.'))}function W(e,t){for(var n=t;n>-1;n--)if(void 0!==e[n])return e[n];throw new Error("Locale data API: locale data undefined")}function P(e){var t=_slicedToArray(e.split(":"),2);return{hours:+t[0],minutes:+t[1]}}function N(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en",r=function(e){return Object(i.Db)(e)[i.ub.Currencies]}(n)[e]||T[e]||[],o=r[1];return"narrow"===t&&"string"==typeof o?o:r[0]||e}var j,B,F,U=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,V={},H=/((?:[^GyMLwWdEabBhHmsSzZO']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;function Y(e,t,n,r){var o=function(e){if(te(e))return e;if("number"==typeof e&&!isNaN(e))return new Date(e);if("string"==typeof e){e=e.trim();var t,n=parseFloat(e);if(!isNaN(e-n))return new Date(n);if(/^(\d{4}-\d{1,2}-\d{1,2})$/.test(e)){var i=_slicedToArray(e.split("-").map((function(e){return+e})),3),r=i[0],o=i[1],a=i[2];return new Date(r,o-1,a)}if(t=e.match(U))return function(e){var t=new Date(0),n=0,i=0,r=e[8]?t.setUTCFullYear:t.setFullYear,o=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),i=Number(e[9]+e[11])),r.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));var a=Number(e[4]||0)-n,s=Number(e[5]||0)-i,c=Number(e[6]||0),l=Math.round(1e3*parseFloat("0."+(e[7]||0)));return o.call(t,a,s,c,l),t}(t)}var s=new Date(e);if(!te(s))throw new Error('Unable to convert "'.concat(e,'" into a date'));return s}(e);t=function e(t,n){var r=function(e){return Object(i.Db)(e)[i.ub.LocaleId]}(t);if(V[r]=V[r]||{},V[r][n])return V[r][n];var o="";switch(n){case"shortDate":o=q(t,C.Short);break;case"mediumDate":o=q(t,C.Medium);break;case"longDate":o=q(t,C.Long);break;case"fullDate":o=q(t,C.Full);break;case"shortTime":o=L(t,C.Short);break;case"mediumTime":o=L(t,C.Medium);break;case"longTime":o=L(t,C.Long);break;case"fullTime":o=L(t,C.Full);break;case"short":var a=e(t,"shortTime"),s=e(t,"shortDate");o=X(E(t,C.Short),[a,s]);break;case"medium":var c=e(t,"mediumTime"),l=e(t,"mediumDate");o=X(E(t,C.Medium),[c,l]);break;case"long":var u=e(t,"longTime"),d=e(t,"longDate");o=X(E(t,C.Long),[u,d]);break;case"full":var p=e(t,"fullTime"),h=e(t,"fullDate");o=X(E(t,C.Full),[p,h])}return o&&(V[r][n]=o),o}(n,t)||t;for(var a,s=[];t;){if(!(a=H.exec(t))){s.push(t);break}var c=(s=s.concat(a.slice(1))).pop();if(!c)break;t=c}var l=o.getTimezoneOffset();r&&(l=ee(r,l),o=function(e,t,n){var i=e.getTimezoneOffset();return function(e,t){return(e=new Date(e.getTime())).setMinutes(e.getMinutes()+t),e}(e,-1*(ee(t,i)-i))}(o,r));var u="";return s.forEach((function(e){var t=function(e){if($[e])return $[e];var t;switch(e){case"G":case"GG":case"GGG":t=Q(F.Eras,k.Abbreviated);break;case"GGGG":t=Q(F.Eras,k.Wide);break;case"GGGGG":t=Q(F.Eras,k.Narrow);break;case"y":t=K(B.FullYear,1,0,!1,!0);break;case"yy":t=K(B.FullYear,2,0,!0,!0);break;case"yyy":t=K(B.FullYear,3,0,!1,!0);break;case"yyyy":t=K(B.FullYear,4,0,!1,!0);break;case"M":case"L":t=K(B.Month,1,1);break;case"MM":case"LL":t=K(B.Month,2,1);break;case"MMM":t=Q(F.Months,k.Abbreviated);break;case"MMMM":t=Q(F.Months,k.Wide);break;case"MMMMM":t=Q(F.Months,k.Narrow);break;case"LLL":t=Q(F.Months,k.Abbreviated,A.Standalone);break;case"LLLL":t=Q(F.Months,k.Wide,A.Standalone);break;case"LLLLL":t=Q(F.Months,k.Narrow,A.Standalone);break;case"w":t=Z(1);break;case"ww":t=Z(2);break;case"W":t=Z(1,!0);break;case"d":t=K(B.Date,1);break;case"dd":t=K(B.Date,2);break;case"E":case"EE":case"EEE":t=Q(F.Days,k.Abbreviated);break;case"EEEE":t=Q(F.Days,k.Wide);break;case"EEEEE":t=Q(F.Days,k.Narrow);break;case"EEEEEE":t=Q(F.Days,k.Short);break;case"a":case"aa":case"aaa":t=Q(F.DayPeriods,k.Abbreviated);break;case"aaaa":t=Q(F.DayPeriods,k.Wide);break;case"aaaaa":t=Q(F.DayPeriods,k.Narrow);break;case"b":case"bb":case"bbb":t=Q(F.DayPeriods,k.Abbreviated,A.Standalone,!0);break;case"bbbb":t=Q(F.DayPeriods,k.Wide,A.Standalone,!0);break;case"bbbbb":t=Q(F.DayPeriods,k.Narrow,A.Standalone,!0);break;case"B":case"BB":case"BBB":t=Q(F.DayPeriods,k.Abbreviated,A.Format,!0);break;case"BBBB":t=Q(F.DayPeriods,k.Wide,A.Format,!0);break;case"BBBBB":t=Q(F.DayPeriods,k.Narrow,A.Format,!0);break;case"h":t=K(B.Hours,1,-12);break;case"hh":t=K(B.Hours,2,-12);break;case"H":t=K(B.Hours,1);break;case"HH":t=K(B.Hours,2);break;case"m":t=K(B.Minutes,1);break;case"mm":t=K(B.Minutes,2);break;case"s":t=K(B.Seconds,1);break;case"ss":t=K(B.Seconds,2);break;case"S":t=K(B.FractionalSeconds,1);break;case"SS":t=K(B.FractionalSeconds,2);break;case"SSS":t=K(B.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=J(j.Short);break;case"ZZZZZ":t=J(j.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=J(j.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=J(j.Long);break;default:return null}return $[e]=t,t}(e);u+=t?t(o,n,l):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")})),u}function X(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,(function(e,n){return null!=t&&n in t?t[n]:e}))),e}function G(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"-",i=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0,o="";(e<0||r&&e<=0)&&(r?e=1-e:(e=-e,o=n));for(var a=String(e);a.length<t;)a="0"+a;return i&&(a=a.substr(a.length-t)),o+a}function K(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(o,a){var s,c=function(e,t){switch(e){case B.FullYear:return t.getFullYear();case B.Month:return t.getMonth();case B.Date:return t.getDate();case B.Hours:return t.getHours();case B.Minutes:return t.getMinutes();case B.Seconds:return t.getSeconds();case B.FractionalSeconds:return t.getMilliseconds();case B.Day:return t.getDay();default:throw new Error('Unknown DateType value "'.concat(e,'".'))}}(e,o);if((n>0||c>-n)&&(c+=n),e===B.Hours)0===c&&-12===n&&(c=12);else if(e===B.FractionalSeconds)return s=t,G(c,3).substr(0,s);var l=D(a,w.MinusSign);return G(c,t,l,i,r)}}function Q(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:A.Format,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return function(o,a){return function(e,t,n,r,o,a){switch(n){case F.Months:return function(e,t,n){var r=Object(i.Db)(e),o=W([r[i.ub.MonthsFormat],r[i.ub.MonthsStandalone]],t);return W(o,n)}(t,o,r)[e.getMonth()];case F.Days:return function(e,t,n){var r=Object(i.Db)(e),o=W([r[i.ub.DaysFormat],r[i.ub.DaysStandalone]],t);return W(o,n)}(t,o,r)[e.getDay()];case F.DayPeriods:var s=e.getHours(),c=e.getMinutes();if(a){var l=function(e){var t=Object(i.Db)(e);return I(t),(t[i.ub.ExtraData][2]||[]).map((function(e){return"string"==typeof e?P(e):[P(e[0]),P(e[1])]}))}(t),u=function(e,t,n){var r=Object(i.Db)(e);I(r);var o=W([r[i.ub.ExtraData][0],r[i.ub.ExtraData][1]],t)||[];return W(o,n)||[]}(t,o,r),d=l.findIndex((function(e){if(Array.isArray(e)){var t=_slicedToArray(e,2),n=t[0],i=t[1],r=s>=n.hours&&c>=n.minutes,o=s<i.hours||s===i.hours&&c<i.minutes;if(n.hours<i.hours){if(r&&o)return!0}else if(r||o)return!0}else if(e.hours===s&&e.minutes===c)return!0;return!1}));if(-1!==d)return u[d]}return function(e,t,n){var r=Object(i.Db)(e),o=W([r[i.ub.DayPeriodsFormat],r[i.ub.DayPeriodsStandalone]],t);return W(o,n)}(t,o,r)[s<12?0:1];case F.Eras:return function(e,t){return W(Object(i.Db)(e)[i.ub.Eras],t)}(t,r)[e.getFullYear()<=0?0:1];default:throw new Error("unexpected translation type "+n)}}(o,a,e,t,n,r)}}function J(e){return function(t,n,i){var r=-1*i,o=D(n,w.MinusSign),a=r>0?Math.floor(r/60):Math.ceil(r/60);switch(e){case j.Short:return(r>=0?"+":"")+G(a,2,o)+G(Math.abs(r%60),2,o);case j.ShortGMT:return"GMT"+(r>=0?"+":"")+G(a,1,o);case j.Long:return"GMT"+(r>=0?"+":"")+G(a,2,o)+":"+G(Math.abs(r%60),2,o);case j.Extended:return 0===i?"Z":(r>=0?"+":"")+G(a,2,o)+":"+G(Math.abs(r%60),2,o);default:throw new Error('Unknown zone width "'.concat(e,'"'))}}}function Z(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,i){var r,o,a,s;if(t){var c=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,l=n.getDate();r=1+Math.floor((l+c)/7)}else{var u=(s=n,new Date(s.getFullYear(),s.getMonth(),s.getDate()+(4-s.getDay()))),d=(o=u.getFullYear(),a=new Date(o,0,1).getDay(),new Date(o,0,1+(a<=4?4:11)-a)),p=u.getTime()-d.getTime();r=1+Math.round(p/6048e5)}return G(r,e,D(i,w.MinusSign))}}!function(e){e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended"}(j||(j={})),function(e){e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day"}(B||(B={})),function(e){e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras"}(F||(F={}));var $={};function ee(e,t){e=e.replace(/:/g,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function te(e){return e instanceof Date&&!isNaN(e.valueOf())}var ne=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function ie(e,t,n,i,r,o){var a=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s="",c=!1;if(isFinite(e)){var l=function(e){var t,n,i,r,o,a=Math.abs(e)+"",s=0;for((n=a.indexOf("."))>-1&&(a=a.replace(".","")),(i=a.search(/e/i))>0?(n<0&&(n=i),n+=+a.slice(i+1),a=a.substring(0,i)):n<0&&(n=a.length),i=0;"0"===a.charAt(i);i++);if(i===(o=a.length))t=[0],n=1;else{for(o--;"0"===a.charAt(o);)o--;for(n-=i,t=[],r=0;i<=o;i++,r++)t[r]=Number(a.charAt(i))}return n>22&&(t=t.splice(0,21),s=n-1,n=1),{digits:t,exponent:s,integerLen:n}}(e);a&&(l=function(e){if(0===e.digits[0])return e;var t=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2),e}(l));var u=t.minInt,d=t.minFrac,p=t.maxFrac;if(o){var h=o.match(ne);if(null===h)throw new Error(o+" is not a valid digit info");var f=h[1],b=h[3],m=h[5];null!=f&&(u=ae(f)),null!=b&&(d=ae(b)),null!=m?p=ae(m):null!=b&&d>p&&(p=d)}!function(e,t,n){if(t>n)throw new Error("The minimum number of digits after fraction (".concat(t,") is higher than the maximum (").concat(n,")."));var i=e.digits,r=i.length-e.integerLen,o=Math.min(Math.max(t,r),n),a=o+e.integerLen,s=i[a];if(a>0){i.splice(Math.max(e.integerLen,a));for(var c=a;c<i.length;c++)i[c]=0}else{r=Math.max(0,r),e.integerLen=1,i.length=Math.max(1,a=o+1),i[0]=0;for(var l=1;l<a;l++)i[l]=0}if(s>=5)if(a-1<0){for(var u=0;u>a;u--)i.unshift(0),e.integerLen++;i.unshift(1),e.integerLen++}else i[a-1]++;for(;r<Math.max(0,o);r++)i.push(0);var d=0!==o,p=t+e.integerLen,h=i.reduceRight((function(e,t,n,i){return t+=e,i[n]=t<10?t:t-10,d&&(0===i[n]&&n>=p?i.pop():d=!1),t>=10?1:0}),0);h&&(i.unshift(h),e.integerLen++)}(l,d,p);var g=l.digits,v=l.integerLen,y=l.exponent,M=[];for(c=g.every((function(e){return!e}));v<u;v++)g.unshift(0);for(;v<0;v++)g.unshift(0);v>0?M=g.splice(v,g.length):(M=g,g=[0]);var _=[];for(g.length>=t.lgSize&&_.unshift(g.splice(-t.lgSize,g.length).join(""));g.length>t.gSize;)_.unshift(g.splice(-t.gSize,g.length).join(""));g.length&&_.unshift(g.join("")),s=_.join(D(n,i)),M.length&&(s+=D(n,r)+M.join("")),y&&(s+=D(n,w.Exponential)+"+"+y)}else s=D(n,w.Infinity);return s=e<0&&!c?t.negPre+s+t.negSuf:t.posPre+s+t.posSuf}function re(e,t,n,i,r){var o=oe(R(t,O.Currency),D(t,w.MinusSign));return o.minFrac=function(e){var t,n=T[e];return n&&(t=n[2]),"number"==typeof t?t:2}(i),o.maxFrac=o.minFrac,ie(e,o,t,w.CurrencyGroup,w.CurrencyDecimal,r).replace("\xa4",n).replace("\xa4","").trim()}function oe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-",n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=e.split(";"),r=i[0],o=i[1],a=-1!==r.indexOf(".")?r.split("."):[r.substring(0,r.lastIndexOf("0")+1),r.substring(r.lastIndexOf("0")+1)],s=a[0],c=a[1]||"";n.posPre=s.substr(0,s.indexOf("#"));for(var l=0;l<c.length;l++){var u=c.charAt(l);"0"===u?n.minFrac=n.maxFrac=l+1:"#"===u?n.maxFrac=l+1:n.posSuf+=u}var d=s.split(",");if(n.gSize=d[1]?d[1].length:0,n.lgSize=d[2]||d[1]?(d[2]||d[1]).length:0,o){var p=r.length-n.posPre.length-n.posSuf.length,h=o.indexOf("#");n.negPre=o.substr(0,h).replace(/'/g,""),n.negSuf=o.substr(h+p).replace(/'/g,"")}else n.negPre=t+n.posPre,n.negSuf=n.posSuf;return n}function ae(e){var t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}var se=_createClass((function e(){_classCallCheck(this,e)}));function ce(e,t,n,i){var r="="+e;if(t.indexOf(r)>-1)return r;if(r=n.getPluralCategory(e,i),t.indexOf(r)>-1)return r;if(t.indexOf("other")>-1)return"other";throw new Error('No plural message found for value "'.concat(e,'"'))}var le=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).locale=e,n}return _inherits(t,e),_createClass(t,[{key:"getPluralCategory",value:function(e,t){switch(x(t||this.locale)(e)){case z.Zero:return"zero";case z.One:return"one";case z.Two:return"two";case z.Few:return"few";case z.Many:return"many";default:return"other"}}}])}(se);function ue(e,t,n){return Object(i.Mb)(e,t,n)}function de(e,t){t=encodeURIComponent(t);var n,i=_createForOfIteratorHelper(e.split(";"));try{for(i.s();!(n=i.n()).done;){var r=n.value,o=r.indexOf("="),a=_slicedToArray(-1==o?[r,""]:[r.slice(0,o),r.slice(o+1)],2),s=a[0],c=a[1];if(s.trim()===t)return decodeURIComponent(c)}}catch(l){i.e(l)}finally{i.f()}return null}le.\u0275fac=function(e){return new(e||le)(i.qc(i.H))},le.\u0275prov=i.cc({token:le,factory:le.\u0275fac}),le.ctorParameters=function(){return[{type:String,decorators:[{type:i.z,args:[i.H]}]}]};var pe=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._iterableDiffers=t,this._keyValueDiffers=n,this._ngEl=i,this._renderer=r,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}),[{key:"klass",set:function(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}},{key:"ngClass",set:function(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(i.Jb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}},{key:"ngDoCheck",value:function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}}},{key:"_applyKeyValueChanges",value:function(e){var t=this;e.forEachAddedItem((function(e){return t._toggleClass(e.key,e.currentValue)})),e.forEachChangedItem((function(e){return t._toggleClass(e.key,e.currentValue)})),e.forEachRemovedItem((function(e){e.previousValue&&t._toggleClass(e.key,!1)}))}},{key:"_applyIterableChanges",value:function(e){var t=this;e.forEachAddedItem((function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+Object(i.Pb)(e.item));t._toggleClass(e.item,!0)})),e.forEachRemovedItem((function(e){return t._toggleClass(e.item,!1)}))}},{key:"_applyClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach((function(e){return t._toggleClass(e,!0)})):Object.keys(e).forEach((function(n){return t._toggleClass(n,!!e[n])})))}},{key:"_removeClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach((function(e){return t._toggleClass(e,!1)})):Object.keys(e).forEach((function(e){return t._toggleClass(e,!1)})))}},{key:"_toggleClass",value:function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach((function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)}))}}])}();pe.\u0275fac=function(e){return new(e||pe)(i.gc(i.F),i.gc(i.G),i.gc(i.r),i.gc(i.U))},pe.\u0275dir=i.bc({type:pe,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),pe.ctorParameters=function(){return[{type:i.F},{type:i.G},{type:i.r},{type:i.U}]},pe.propDecorators={klass:[{type:i.E,args:["class"]}],ngClass:[{type:i.E,args:["ngClass"]}]};var he=function(){return _createClass((function e(t){_classCallCheck(this,e),this._viewContainerRef=t,this._componentRef=null,this._moduleRef=null}),[{key:"ngOnChanges",value:function(e){if(this._viewContainerRef.clear(),this._componentRef=null,this.ngComponentOutlet){var t=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;if(e.ngComponentOutletNgModuleFactory)if(this._moduleRef&&this._moduleRef.destroy(),this.ngComponentOutletNgModuleFactory){var n=t.get(i.L);this._moduleRef=this.ngComponentOutletNgModuleFactory.create(n.injector)}else this._moduleRef=null;var r=(this._moduleRef?this._moduleRef.componentFactoryResolver:t.get(i.m)).resolveComponentFactory(this.ngComponentOutlet);this._componentRef=this._viewContainerRef.createComponent(r,this._viewContainerRef.length,t,this.ngComponentOutletContent)}}},{key:"ngOnDestroy",value:function(){this._moduleRef&&this._moduleRef.destroy()}}])}();he.\u0275fac=function(e){return new(e||he)(i.gc(i.ib))},he.\u0275dir=i.bc({type:he,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},features:[i.Sb]}),he.ctorParameters=function(){return[{type:i.ib}]},he.propDecorators={ngComponentOutlet:[{type:i.E}],ngComponentOutletInjector:[{type:i.E}],ngComponentOutletContent:[{type:i.E}],ngComponentOutletNgModuleFactory:[{type:i.E}]};var fe=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.$implicit=t,this.ngForOf=n,this.index=i,this.count=r}),[{key:"first",get:function(){return 0===this.index}},{key:"last",get:function(){return this.index===this.count-1}},{key:"even",get:function(){return this.index%2==0}},{key:"odd",get:function(){return!this.even}}])}(),be=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._viewContainer=t,this._template=n,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}),[{key:"ngForOf",set:function(e){this._ngForOf=e,this._ngForOfDirty=!0}},{key:"ngForTrackBy",get:function(){return this._trackByFn},set:function(e){Object(i.pb)()&&null!=e&&"function"!=typeof e&&console&&console.warn&&console.warn("trackBy must be a function, but received ".concat(JSON.stringify(e),". See https://angular.io/api/common/NgForOf#change-propagation for more information.")),this._trackByFn=e}},{key:"ngForTemplate",set:function(e){e&&(this._template=e)}},{key:"ngDoCheck",value:function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var e=this._ngForOf;if(!this._differ&&e)try{this._differ=this._differs.find(e).create(this.ngForTrackBy)}catch(i){throw new Error("Cannot find a differ supporting object '".concat(e,"' of type '").concat((t=e).name||typeof t,"'. NgFor only supports binding to Iterables such as Arrays."))}}var t;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}},{key:"_applyChanges",value:function(e){var t=this,n=[];e.forEachOperation((function(e,i,r){if(null==e.previousIndex){var o=t._viewContainer.createEmbeddedView(t._template,new fe(null,t._ngForOf,-1,-1),null===r?void 0:r),a=new me(e,o);n.push(a)}else if(null==r)t._viewContainer.remove(null===i?void 0:i);else if(null!==i){var s=t._viewContainer.get(i);t._viewContainer.move(s,r);var c=new me(e,s);n.push(c)}}));for(var i=0;i<n.length;i++)this._perViewChange(n[i].view,n[i].record);for(var r=0,o=this._viewContainer.length;r<o;r++){var a=this._viewContainer.get(r);a.context.index=r,a.context.count=o,a.context.ngForOf=this._ngForOf}e.forEachIdentityChange((function(e){t._viewContainer.get(e.currentIndex).context.$implicit=e.item}))}},{key:"_perViewChange",value:function(e,t){e.context.$implicit=t.item}}],[{key:"ngTemplateContextGuard",value:function(e,t){return!0}}])}();be.\u0275fac=function(e){return new(e||be)(i.gc(i.ib),i.gc(i.cb),i.gc(i.F))},be.\u0275dir=i.bc({type:be,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),be.ctorParameters=function(){return[{type:i.ib},{type:i.cb},{type:i.F}]},be.propDecorators={ngForOf:[{type:i.E}],ngForTrackBy:[{type:i.E}],ngForTemplate:[{type:i.E}]};var me=_createClass((function e(t,n){_classCallCheck(this,e),this.record=t,this.view=n})),ge=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._viewContainer=t,this._context=new ve,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=n}),[{key:"ngIf",set:function(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}},{key:"ngIfThen",set:function(e){ye("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}},{key:"ngIfElse",set:function(e){ye("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}},{key:"_updateView",value:function(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}}],[{key:"ngTemplateContextGuard",value:function(e,t){return!0}}])}();ge.\u0275fac=function(e){return new(e||ge)(i.gc(i.ib),i.gc(i.cb))},ge.\u0275dir=i.bc({type:ge,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),ge.ctorParameters=function(){return[{type:i.ib},{type:i.cb}]},ge.propDecorators={ngIf:[{type:i.E}],ngIfThen:[{type:i.E}],ngIfElse:[{type:i.E}]};var ve=_createClass((function e(){_classCallCheck(this,e),this.$implicit=null,this.ngIf=null}));function ye(e,t){if(t&&!t.createEmbeddedView)throw new Error("".concat(e," must be a TemplateRef, but received '").concat(Object(i.Pb)(t),"'."))}var Me=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._viewContainerRef=t,this._templateRef=n,this._created=!1}),[{key:"create",value:function(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}},{key:"destroy",value:function(){this._created=!1,this._viewContainerRef.clear()}},{key:"enforceState",value:function(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()}}])}(),_e=function(){return _createClass((function e(){_classCallCheck(this,e),this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}),[{key:"ngSwitch",set:function(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}},{key:"_addCase",value:function(){return this._caseCount++}},{key:"_addDefault",value:function(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}},{key:"_matchCase",value:function(e){var t=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||t,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),t}},{key:"_updateDefaultCases",value:function(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(var t=0;t<this._defaultViews.length;t++)this._defaultViews[t].enforceState(e)}}}])}();_e.\u0275fac=function(e){return new(e||_e)},_e.\u0275dir=i.bc({type:_e,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),_e.propDecorators={ngSwitch:[{type:i.E}]};var Oe=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.ngSwitch=i,i._addCase(),this._view=new Me(t,n)}),[{key:"ngDoCheck",value:function(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}])}();Oe.\u0275fac=function(e){return new(e||Oe)(i.gc(i.ib),i.gc(i.cb),i.gc(_e,1))},Oe.\u0275dir=i.bc({type:Oe,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),Oe.ctorParameters=function(){return[{type:i.ib},{type:i.cb},{type:_e,decorators:[{type:i.v}]}]},Oe.propDecorators={ngSwitchCase:[{type:i.E}]};var ze=_createClass((function e(t,n,i){_classCallCheck(this,e),i._addDefault(new Me(t,n))}));ze.\u0275fac=function(e){return new(e||ze)(i.gc(i.ib),i.gc(i.cb),i.gc(_e,1))},ze.\u0275dir=i.bc({type:ze,selectors:[["","ngSwitchDefault",""]]}),ze.ctorParameters=function(){return[{type:i.ib},{type:i.cb},{type:_e,decorators:[{type:i.v}]}]};var Ae=function(){return _createClass((function e(t){_classCallCheck(this,e),this._localization=t,this._caseViews={}}),[{key:"ngPlural",set:function(e){this._switchValue=e,this._updateView()}},{key:"addCase",value:function(e,t){this._caseViews[e]=t}},{key:"_updateView",value:function(){this._clearViews();var e=Object.keys(this._caseViews),t=ce(this._switchValue,e,this._localization);this._activateView(this._caseViews[t])}},{key:"_clearViews",value:function(){this._activeView&&this._activeView.destroy()}},{key:"_activateView",value:function(e){e&&(this._activeView=e,this._activeView.create())}}])}();Ae.\u0275fac=function(e){return new(e||Ae)(i.gc(se))},Ae.\u0275dir=i.bc({type:Ae,selectors:[["","ngPlural",""]],inputs:{ngPlural:"ngPlural"}}),Ae.ctorParameters=function(){return[{type:se}]},Ae.propDecorators={ngPlural:[{type:i.E}]};var ke=_createClass((function e(t,n,i,r){_classCallCheck(this,e),this.value=t;var o=!isNaN(Number(t));r.addCase(o?"="+t:t,new Me(i,n))}));ke.\u0275fac=function(e){return new(e||ke)(i.rc("ngPluralCase"),i.gc(i.cb),i.gc(i.ib),i.gc(Ae,1))},ke.\u0275dir=i.bc({type:ke,selectors:[["","ngPluralCase",""]]}),ke.ctorParameters=function(){return[{type:String,decorators:[{type:i.h,args:["ngPluralCase"]}]},{type:i.cb},{type:i.ib},{type:Ae,decorators:[{type:i.v}]}]};var Ce=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._ngEl=t,this._differs=n,this._renderer=i,this._ngStyle=null,this._differ=null}),[{key:"ngStyle",set:function(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}},{key:"ngDoCheck",value:function(){if(this._differ){var e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}},{key:"_setStyle",value:function(e,t){var n=_slicedToArray(e.split("."),2),i=n[0],r=n[1];null!=(t=null!=t&&r?"".concat(t).concat(r):t)?this._renderer.setStyle(this._ngEl.nativeElement,i,t):this._renderer.removeStyle(this._ngEl.nativeElement,i)}},{key:"_applyChanges",value:function(e){var t=this;e.forEachRemovedItem((function(e){return t._setStyle(e.key,null)})),e.forEachAddedItem((function(e){return t._setStyle(e.key,e.currentValue)})),e.forEachChangedItem((function(e){return t._setStyle(e.key,e.currentValue)}))}}])}();Ce.\u0275fac=function(e){return new(e||Ce)(i.gc(i.r),i.gc(i.G),i.gc(i.U))},Ce.\u0275dir=i.bc({type:Ce,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),Ce.ctorParameters=function(){return[{type:i.r},{type:i.G},{type:i.U}]},Ce.propDecorators={ngStyle:[{type:i.E,args:["ngStyle"]}]};var we=function(){return _createClass((function e(t){_classCallCheck(this,e),this._viewContainerRef=t,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}),[{key:"ngOnChanges",value:function(e){if(this._shouldRecreateView(e)){var t=this._viewContainerRef;this._viewRef&&t.remove(t.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?t.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&this.ngTemplateOutletContext&&this._updateExistingContext(this.ngTemplateOutletContext)}},{key:"_shouldRecreateView",value:function(e){var t=e.ngTemplateOutletContext;return!!e.ngTemplateOutlet||t&&this._hasContextShapeChanged(t)}},{key:"_hasContextShapeChanged",value:function(e){var t=Object.keys(e.previousValue||{}),n=Object.keys(e.currentValue||{});if(t.length===n.length){var i,r=_createForOfIteratorHelper(n);try{for(r.s();!(i=r.n()).done;){var o=i.value;if(-1===t.indexOf(o))return!0}}catch(a){r.e(a)}finally{r.f()}return!1}return!0}},{key:"_updateExistingContext",value:function(e){for(var t=0,n=Object.keys(e);t<n.length;t++){var i=n[t];this._viewRef.context[i]=this.ngTemplateOutletContext[i]}}}])}();function Se(e,t){return Error("InvalidPipeArgument: '".concat(t,"' for pipe '").concat(Object(i.Pb)(e),"'"))}we.\u0275fac=function(e){return new(e||we)(i.gc(i.ib))},we.\u0275dir=i.bc({type:we,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[i.Sb]}),we.ctorParameters=function(){return[{type:i.ib}]},we.propDecorators={ngTemplateOutletContext:[{type:i.E}],ngTemplateOutlet:[{type:i.E}]};var Te=new(function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"createSubscription",value:function(e,t){return e.then(t,(function(e){throw e}))}},{key:"dispose",value:function(e){}},{key:"onDestroy",value:function(e){}}])}()),qe=new(function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"createSubscription",value:function(e,t){return e.subscribe({next:t,error:function(e){throw e}})}},{key:"dispose",value:function(e){e.unsubscribe()}},{key:"onDestroy",value:function(e){e.unsubscribe()}}])}()),Le=function(){function e(t){_classCallCheck(this,e),this._ref=t,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}return _createClass(e,[{key:"ngOnDestroy",value:function(){this._subscription&&this._dispose()}},{key:"transform",value:function(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}},{key:"_subscribe",value:function(e){var t=this;this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,(function(n){return t._updateLatestValue(e,n)}))}},{key:"_selectStrategy",value:function(t){if(Object(i.Lb)(t))return Te;if(Object(i.Kb)(t))return qe;throw Se(e,t)}},{key:"_dispose",value:function(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}},{key:"_updateLatestValue",value:function(e,t){e===this._obj&&(this._latestValue=t,this._ref.markForCheck())}}])}();Le.\u0275fac=function(e){return new(e||Le)(i.sc())},Le.\u0275pipe=i.fc({name:"async",type:Le,pure:!1}),Le.ctorParameters=function(){return[{type:i.j}]};var Ee=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"transform",value:function(t){if(!t)return t;if("string"!=typeof t)throw Se(e,t);return t.toLowerCase()}}])}();Ee.\u0275fac=function(e){return new(e||Ee)},Ee.\u0275pipe=i.fc({name:"lowercase",type:Ee,pure:!0});var De=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D])\S*/g,Re=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"transform",value:function(t){if(!t)return t;if("string"!=typeof t)throw Se(e,t);return t.replace(De,(function(e){return e[0].toUpperCase()+e.substr(1).toLowerCase()}))}}])}();Re.\u0275fac=function(e){return new(e||Re)},Re.\u0275pipe=i.fc({name:"titlecase",type:Re,pure:!0});var xe=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"transform",value:function(t){if(!t)return t;if("string"!=typeof t)throw Se(e,t);return t.toUpperCase()}}])}();xe.\u0275fac=function(e){return new(e||xe)},xe.\u0275pipe=i.fc({name:"uppercase",type:xe,pure:!0});var Ie=function(){function e(t){_classCallCheck(this,e),this.locale=t}return _createClass(e,[{key:"transform",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mediumDate",i=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;if(null==t||""===t||t!=t)return null;try{return Y(t,n,r||this.locale,i)}catch(o){throw Se(e,o.message)}}}])}();Ie.\u0275fac=function(e){return new(e||Ie)(i.gc(i.H))},Ie.\u0275pipe=i.fc({name:"date",type:Ie,pure:!0}),Ie.ctorParameters=function(){return[{type:String,decorators:[{type:i.z,args:[i.H]}]}]};var We=/#/g,Pe=function(){function e(t){_classCallCheck(this,e),this._localization=t}return _createClass(e,[{key:"transform",value:function(t,n,i){if(null==t)return"";if("object"!=typeof n||null===n)throw Se(e,n);return n[ce(t,Object.keys(n),this._localization,i)].replace(We,t.toString())}}])}();Pe.\u0275fac=function(e){return new(e||Pe)(i.gc(se))},Pe.\u0275pipe=i.fc({name:"i18nPlural",type:Pe,pure:!0}),Pe.ctorParameters=function(){return[{type:se}]};var Ne=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"transform",value:function(t,n){if(null==t)return"";if("object"!=typeof n||"string"!=typeof t)throw Se(e,n);return n.hasOwnProperty(t)?n[t]:n.hasOwnProperty("other")?n.other:""}}])}();Ne.\u0275fac=function(e){return new(e||Ne)},Ne.\u0275pipe=i.fc({name:"i18nSelect",type:Ne,pure:!0});var je=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return JSON.stringify(e,null,2)}}])}();je.\u0275fac=function(e){return new(e||je)},je.\u0275pipe=i.fc({name:"json",type:je,pure:!1});var Be=function(){return _createClass((function e(t){_classCallCheck(this,e),this.differs=t,this.keyValues=[]}),[{key:"transform",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Fe;if(!e||!(e instanceof Map)&&"object"!=typeof e)return null;this.differ||(this.differ=this.differs.find(e).create());var i=this.differ.diff(e);return i&&(this.keyValues=[],i.forEachItem((function(e){t.keyValues.push({key:e.key,value:e.currentValue})})),this.keyValues.sort(n)),this.keyValues}}])}();function Fe(e,t){var n=e.key,i=t.key;if(n===i)return 0;if(void 0===n)return 1;if(void 0===i)return-1;if(null===n)return 1;if(null===i)return-1;if("string"==typeof n&&"string"==typeof i)return n<i?-1:1;if("number"==typeof n&&"number"==typeof i)return n-i;if("boolean"==typeof n&&"boolean"==typeof i)return n<i?-1:1;var r=String(n),o=String(i);return r==o?0:r<o?-1:1}Be.\u0275fac=function(e){return new(e||Be)(i.gc(i.G))},Be.\u0275pipe=i.fc({name:"keyvalue",type:Be,pure:!1}),Be.ctorParameters=function(){return[{type:i.G}]};var Ue=function(){function e(t){_classCallCheck(this,e),this._locale=t}return _createClass(e,[{key:"transform",value:function(t,n,i){if(Ye(t))return null;i=i||this._locale;try{return function(e,t,n){return ie(e,oe(R(t,O.Decimal),D(t,w.MinusSign)),t,w.Group,w.Decimal,n)}(Xe(t),i,n)}catch(r){throw Se(e,r.message)}}}])}();Ue.\u0275fac=function(e){return new(e||Ue)(i.gc(i.H))},Ue.\u0275pipe=i.fc({name:"number",type:Ue,pure:!0}),Ue.ctorParameters=function(){return[{type:String,decorators:[{type:i.z,args:[i.H]}]}]};var Ve=function(){function e(t){_classCallCheck(this,e),this._locale=t}return _createClass(e,[{key:"transform",value:function(t,n,i){if(Ye(t))return null;i=i||this._locale;try{return function(e,t,n){return ie(e,oe(R(t,O.Percent),D(t,w.MinusSign)),t,w.Group,w.Decimal,n,!0).replace(new RegExp("%","g"),D(t,w.PercentSign))}(Xe(t),i,n)}catch(r){throw Se(e,r.message)}}}])}();Ve.\u0275fac=function(e){return new(e||Ve)(i.gc(i.H))},Ve.\u0275pipe=i.fc({name:"percent",type:Ve,pure:!0}),Ve.ctorParameters=function(){return[{type:String,decorators:[{type:i.z,args:[i.H]}]}]};var He=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD";_classCallCheck(this,e),this._locale=t,this._defaultCurrencyCode=n}return _createClass(e,[{key:"transform",value:function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"symbol",r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;if(Ye(t))return null;o=o||this._locale,"boolean"==typeof i&&(console&&console.warn&&console.warn('Warning: the currency pipe has been changed in Angular v5. The symbolDisplay option (third parameter) is now a string instead of a boolean. The accepted values are "code", "symbol" or "symbol-narrow".'),i=i?"symbol":"code");var a=n||this._defaultCurrencyCode;"code"!==i&&(a="symbol"===i||"symbol-narrow"===i?N(a,"symbol"===i?"wide":"narrow",o):i);try{return re(Xe(t),o,a,n,r)}catch(s){throw Se(e,s.message)}}}])}();function Ye(e){return null==e||""===e||e!=e}function Xe(e){if("string"==typeof e&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if("number"!=typeof e)throw new Error(e+" is not a number");return e}He.\u0275fac=function(e){return new(e||He)(i.gc(i.H),i.gc(i.p))},He.\u0275pipe=i.fc({name:"currency",type:He,pure:!0}),He.ctorParameters=function(){return[{type:String,decorators:[{type:i.z,args:[i.H]}]},{type:String,decorators:[{type:i.z,args:[i.p]}]}]};var Ge=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"transform",value:function(t,n,i){if(null==t)return t;if(!this.supports(t))throw Se(e,t);return t.slice(n,i)}},{key:"supports",value:function(e){return"string"==typeof e||Array.isArray(e)}}])}();Ge.\u0275fac=function(e){return new(e||Ge)},Ge.\u0275pipe=i.fc({name:"slice",type:Ge,pure:!1});var Ke=_createClass((function e(){_classCallCheck(this,e)}));Ke.\u0275mod=i.ec({type:Ke}),Ke.\u0275inj=i.dc({factory:function(e){return new(e||Ke)},providers:[{provide:se,useClass:le}]});var Qe="browser";function Je(e){return e===Qe}new i.fb("10.2.5");var Ze=_createClass((function e(){_classCallCheck(this,e)}));Ze.\u0275prov=Object(i.cc)({token:Ze,providedIn:"root",factory:function(){return new $e(Object(i.qc)(c),window,Object(i.qc)(i.t))}});var $e=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.document=t,this.window=n,this.errorHandler=i,this.offset=function(){return[0,0]}}),[{key:"setOffset",value:function(e){Array.isArray(e)?this.offset=function(){return e}:this.offset=e}},{key:"getScrollPosition",value:function(){return this.supportsScrolling()?[this.window.scrollX,this.window.scrollY]:[0,0]}},{key:"scrollToPosition",value:function(e){this.supportsScrolling()&&this.window.scrollTo(e[0],e[1])}},{key:"scrollToAnchor",value:function(e){if(this.supportsScrolling()){var t=this.document.getElementById(e)||this.document.getElementsByName(e)[0];t&&this.scrollToElement(t)}}},{key:"setHistoryScrollRestoration",value:function(e){if(this.supportScrollRestoration()){var t=this.window.history;t&&t.scrollRestoration&&(t.scrollRestoration=e)}}},{key:"scrollToElement",value:function(e){var t=e.getBoundingClientRect(),n=t.left+this.window.pageXOffset,i=t.top+this.window.pageYOffset,r=this.offset();this.window.scrollTo(n-r[0],i-r[1])}},{key:"supportScrollRestoration",value:function(){try{if(!this.window||!this.window.scrollTo)return!1;var e=et(this.window.history)||et(Object.getPrototypeOf(this.window.history));return!(!e||!e.writable&&!e.set)}catch(t){return!1}}},{key:"supportsScrolling",value:function(){try{return!!this.window.scrollTo}catch(e){return!1}}}])}();function et(e){return Object.getOwnPropertyDescriptor(e,"scrollRestoration")}},ol0M:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return s}));var i=n("fXoL"),r=function(){function e(t){_classCallCheck(this,e),this.name="",t&&(this.id=t.id,this.name=t.name,this.sylabus=t.sylabus,this.created=t.created,this.count=t.count)}return _createClass(e,[{key:"copy",value:function(){return new e(this.raw())}},{key:"raw",value:function(){return{id:this.id,name:this.name,sylabus:this.sylabus,created:this.created,count:this.count}}}])}(),o=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).isNameValid=!0,n.isCountValid=!0,n._isActive=!1,n.resetErrors(),e&&(n.id=e.id,n.name=e.name,n.sylabus=e.sylabus,n.created=e.created,n.count=e.count),n._copy=_superPropGet((_assertThisInitialized(n),t),"copy",n,3)([]),n.forceFocus=new i.u,n}return _inherits(t,e),_createClass(t,[{key:"active",get:function(){return this._isActive}},{key:"getCopy",value:function(){return this._copy}},{key:"setActive",value:function(){this._isActive=!0,this.forceFocus.emit(!0)}},{key:"setInActive",value:function(){this._isActive=!1}},{key:"hasModelChanged",value:function(){return 0!==this._copy.name.localeCompare(this.name)||this._copy.count!==this.count}},{key:"updateCopy",value:function(){this._copy=_superPropGet(t,"copy",this,3)([])}},{key:"resetErrors",value:function(){this.errors={name:"",count:""}}}])}(r),a=function(){function e(t){_classCallCheck(this,e),this.name="",this.info="",this.topics=[],t&&(this.id=t.id,this.name=t.name,this.created=t.created,t.topics&&(this.topics=t.topics.map((function(e){return new r(e)}))))}return _createClass(e,[{key:"copy",value:function(){return new e(this.raw())}},{key:"raw",value:function(){return{id:this.id,name:this.name,created:this.created,topics:this.topics.map((function(e){return e.raw()}))}}}])}(),s=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).isNameValid=!0,n._isActive=!1,e&&(n.id=e.id,n.name=e.name,n.created=e.created),n._copy=_superPropGet((_assertThisInitialized(n),t),"copy",n,3)([]),n.forceFocus=new i.u,n}return _inherits(t,e),_createClass(t,[{key:"active",get:function(){return this._isActive}},{key:"getCopy",value:function(){return this._copy}},{key:"setActive",value:function(){this._isActive=!0,this.forceFocus.emit(!0)}},{key:"setInActive",value:function(){this._isActive=!1}},{key:"hasModelChanged",value:function(){return 0!==this._copy.name.localeCompare(this.name)}},{key:"updateCopy",value:function(){this._copy=_superPropGet(t,"copy",this,3)([])}},{key:"isConnected",value:function(e){return e.sylabus||(e.sylabus=this._copy),e.sylabus.id===this.id}},{key:"setConnection",value:function(e){e.sylabus.id=this.id}}])}(a)},ozAd:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.MAIN="main",e.MY_CONTENT="my_content",e.MY_SCHOOL_NAVIGATION_BAR="my_school_navigation_bar",e.USER_INTEGRATION_CONTEXT="user_integration_context",e.GRADE_COLORING="grade_coloring",e.CUSTOM_PAGES="custom_pages",e.HIDE_SCORES="hide_scores",e.REPORTS="reports",e.HIDE_LINKS="hide_links"}(i||(i={}))},"p/rL":function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n("wd/R"))},p3JT:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("fXoL"),r=n("wFFA"),o=n("MGLb"),a=n("Tt6V"),s=n("soBk"),c=n("DAcC"),l=n("nJYk"),u=n("z/KK"),d=n("ofXK"),p=n("gInW"),h=["playerIFrame"],f=function(e,t,n,i){return{"transform-fit":e,"transform-full-screen":t,"transform-fit-smaller":n,"transform-fit-full-page":i}},b=function(e,t,n,i,r,o,a,s,c,l){return{width:e,height:t,position:n,left:i,top:r,"-moz-transform":o,"-webkit-transform":a,"-o-transform":s,"-ms-transform":c,transform:l}},m=function(){return _createClass((function e(t,n,r,o){_classCallCheck(this,e),this._communicationService=t,this._lessonPlayerKeeper=n,this._changeDetectorRef=r,this._translations=o,this.frameFit="",this.isFitToWindow=!1,this.isFullScreen=!1,this.isFitFullPage=!1,this.isMInstructorLesson=!1,this.isSmallerLesson=!1,this.size={width:0,height:0},this.NVDAAvailability=!1,this.onLoadIframe=new i.u,this._firstPageLoaded=!1,this._isAnswersChecked=!1,this._isAnswersShow=!1,this._isFocusInIframe=!1,this._isMutationObserverAddedToIframe=!1,this._listenToShowPopup=!0,this.firstFrameLoaded=!0,this.pageNumber=new i.u}),[{key:"checkAnswers",set:function(e){this._isAnswersChecked=e,this.toggleAnswersCheck(this._isAnswersChecked)}},{key:"showCorrectAnswers",set:function(e){this._isAnswersShow=e,this.toggleAnswersShow(this._isAnswersShow)}},{key:"ngOnInit",value:function(){var e=this;this._communicationService.getParentMessages().subscribe((function(t){e.onParentMessage(t)})),this._translations.getTranslations().subscribe((function(t){e.translations=t,e.acceptAriaLabel=e.translations.labels["lesson.wcag.popup.title"]+"."+e.translations.labels["lesson.wcag.popup.message"]+"."+e.translations.labels["lesson.wcag.popup.accept"]}))}},{key:"ngAfterViewInit",value:function(){this.assignIFrameElement();var e=document.getElementsByClassName("mdl-layout__drawer-button");this.addAriaHiddenToIframe(),e.length>0&&(this._burgerMenuButton=e.item(0),this.hideLeftPanel(),new MutationObserver((function(e){e.forEach((function(e){if("attributes"===e.type){var t=e.target.getAttribute("aria-expanded"),n=document.getElementsByClassName("mdl-layout__drawer");if(n.length>0){var i=n.item(0);"true"===t?i.removeAttribute("hidden"):i.setAttribute("hidden","")}}}))})).observe(this._burgerMenuButton,{attributes:!0,attributeFilter:["aria-expanded"]}))}},{key:"sendOnKeyDownPostMessage",value:function(e){this.addMutationObserverToIframeBody();var t={keyCode:e.keyCode,isShift:e.shiftKey,type:"EXTERNAL_KEYDOWN_WATCHER"};this.postIFrameMessage(JSON.stringify(t))}},{key:"onWindowResize",value:function(e){this.sendWindowSizeMessage()}},{key:"onWindowMessage",value:function(e){if("string"==typeof e.data){var t=e.data;if(0===t.indexOf(o.b.scrollTop)){var n=parseInt(t.substring(o.b.scrollTop.length),10),i=this.iFrameElementRef.nativeElement.offsetTop;t="".concat(o.b.scrollTop).concat(n+i)}else 0===t.indexOf(o.b.resize)&&!this.isMInstructorLesson&&this.iFrameWindow.player?(this.emitPageNumber(),this.assignPlayer()):this._firstPageLoaded||0!==t.indexOf(o.b.pageLoaded)||(this._firstPageLoaded=!0,this.listenEventsForWCAGPopup(),this.sendWindowSizeMessage());this._communicationService.publishFromLesson(t)}}},{key:"loadIframe",value:function(){this.firstFrameLoaded&&(this.onLoadIframe.emit(this.iFrameElementRef),this.firstFrameLoaded=!1)}},{key:"setNewRelicScript",value:function(){if(isMcourserEurope8()||isMcourserEurope6()||isEdeskPearsonPl()||isEnglishconnectPearsonCom()||isActivebooksPearsonEu()){var e=document.createElement("script");e.type="text/javascript",e.src="/assets/js/new-relic-pec_9710.js",this.iFrameElementRef.nativeElement.contentDocument.head.appendChild(e)}}},{key:"getIFrameWidth",get:function(){return this.isFitToWindow||this.isFullScreen||this.isFitFullPage?this.isSpeechaceAddon()?this.size.width+10+"px":this.size.width+"px":"100%"}},{key:"getIFrameHeight",get:function(){return this.isSpeechaceAddon()?this.getSpeechaceIframeHeight():this.size.height+"px"}},{key:"postIFrameMessage",value:function(e){this.iFrameWindow&&this.iFrameWindow.postMessage(e,"*")}},{key:"closePopup",value:function(){this.setVisibilityOfPopup(!1)}},{key:"addAriaHiddenToIframe",value:function(){this.NVDAAvailability||this.iFrameElementRef.nativeElement.setAttribute("aria-hidden","true")}},{key:"addMutationObserverToIframeBody",value:function(){var e=this;if(!this._isMutationObserverAddedToIframe){var t=void 0;try{t=this.iFrameElementRef.nativeElement.contentWindow.document}catch(i){return}var n=t.getElementById("_icplayer");n&&(new MutationObserver((function(n){var i=n[0];if("attributes"===i.type&&"aria-hidden"===i.attributeName){var r=t.getElementsByTagName("body")[0];e._isFocusInIframe?(r.setAttribute("aria-hidden","false"),e._isFocusInIframe=!1):(r.setAttribute("aria-hidden","true"),e._isFocusInIframe=!0)}})).observe(n,{attributes:!0}),this._isMutationObserverAddedToIframe=!0)}}},{key:"addMutationObserverToElement",value:function(e){new MutationObserver((function(t){t.forEach((function(t){"attributes"===t.type&&"class"===t.attributeName&&e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}))})).observe(e,{attributes:!0})}},{key:"hideLeftPanel",value:function(){var e=document.getElementsByClassName("mdl-layout__drawer");e.length>0&&e.item(0).setAttribute("hidden","")}},{key:"isSpeechaceAddon",value:function(){var e=void 0;try{e=this.iFrameElementRef.nativeElement.contentWindow.document}catch(t){return!1}return e.getElementsByClassName("addon_Speechace").length>0}},{key:"getSpeechaceIframeHeight",value:function(){return this.frameFit.position="absolute",this.frameFit.top=64,this.isFullScreen?this.size.height+184+"px":this.size.height+64+"px"}},{key:"onParentMessage",value:function(e){this.postIFrameMessage(e.value)}},{key:"emitPageNumber",value:function(){var e=this.iFrameWindow.player.getPlayerServices().getCurrentPageIndex();this._isAnswersChecked&&this.toggleAnswersCheck(this._isAnswersChecked),this._isAnswersShow&&this.toggleAnswersShow(this._isAnswersShow),this.pageNumber.emit(e)}},{key:"sendWindowSizeMessage",value:function(){var e=window.mAuthor.ScreenUtils.getScreenSizesDependingOnOrientation(navigator.userAgent),t=JSON.stringify(e),n="".concat(o.a.windowWidth).concat(t);this.postIFrameMessage(n)}},{key:"assignIFrameElement",value:function(){this.iFrameWindow||(this.iFrameWindow=this.iFrameElementRef.nativeElement.contentWindow,this.assignPlayer())}},{key:"toggleAnswersCheck",value:function(e){if(this.iFrameWindow){var t=this.iFrameWindow.player.getPlayerServices().getCommands();e?t.checkAnswers():t.uncheckAnswers()}}},{key:"toggleAnswersShow",value:function(e){if(this.iFrameWindow){var t=e?"ShowAnswers":"HideAnswers",n=this.iFrameWindow.player.getPlayerServices().getEventBus();setTimeout((function(){n.sendEvent(t,{})}),500)}}},{key:"assignPlayer",value:function(){var e;(null===(e=this.iFrameWindow)||void 0===e?void 0:e.player)&&!this._lessonPlayerKeeper.hasAssignedPlayer()&&(this._lessonPlayerKeeper.assignPlayer(this.iFrameWindow.player),this.setNewRelicScript())}},{key:"listenEventsForWCAGPopup",value:function(){var e=this;this.iFrameElementRef.nativeElement.contentDocument.body.addEventListener("keydown",(function(t){"Tab"==t.key&&e._listenToShowPopup&&(e._listenToShowPopup=!1,e.openPopup())})),this.iFrameElementRef.nativeElement.contentDocument.addEventListener("pointerdown",(function(t){e._listenToShowPopup=!1})),document.addEventListener("focusin",(function(t){e.showPopup||(e._listenToShowPopup=!0)}))}},{key:"openPopup",value:function(){this.setVisibilityOfPopup(!0,!0)}},{key:"setVisibilityOfPopup",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.showPopup=e,setTimeout((function(){n&&t.saveFocusItemFromIFrame(),t._changeDetectorRef.detectChanges(),t._changeDetectorRef.markForCheck()}),c.z/2)}},{key:"saveFocusItemFromIFrame",value:function(){var e,t,n;if(null===(n=null===(t=null===(e=this.iFrameElementRef)||void 0===e?void 0:e.nativeElement)||void 0===t?void 0:t.contentDocument)||void 0===n?void 0:n.activeElement)try{this.savedNextFocusElement=this.iFrameElementRef.nativeElement.contentDocument.activeElement}catch(i){console.warn("Focus element could not be saved")}}}])}();m.\u0275fac=function(e){return new(e||m)(i.gc(r.a),i.gc(a.a),i.gc(i.j),i.gc(s.F))},m.\u0275cmp=i.ac({type:m,selectors:[["app-lesson-present"]],viewQuery:function(e,t){var n;1&e&&i.hd(h,!0),2&e&&i.Vc(n=i.vc())&&(t.iFrameElementRef=n.first)},hostBindings:function(e,t){1&e&&i.uc("keydown",(function(e){return t.sendOnKeyDownPostMessage(e)}),!1,i.Zc)("resize",(function(e){return t.onWindowResize(e)}),!1,i.Zc)("message",(function(e){return t.onWindowMessage(e)}),!1,i.Zc)},inputs:{frameFit:"frameFit",iFrameSource:"iFrameSource",isFitToWindow:"isFitToWindow",isFullScreen:"isFullScreen",isFitFullPage:"isFitFullPage",isMInstructorLesson:"isMInstructorLesson",isSmallerLesson:"isSmallerLesson",size:"size",checkAnswers:"checkAnswers",showCorrectAnswers:"showCorrectAnswers",NVDAAvailability:"NVDAAvailability"},outputs:{pageNumber:"pageNumber",onLoadIframe:"onLoadIframe"},decls:9,vars:36,consts:[[3,"isVisible","title","content","acceptLabel","acceptAriaLabel","showReject","focusElementAfterAction","rejectIfFocusLost","accept","reject"],["allowfullscreen","true","mdl-down","","id","content-iframe",3,"ngClass","src","ngStyle","load"],["playerIFrame",""]],template:function(e,t){1&e&&(i.mc(0,"app-popup",0),i.uc("accept",(function(){return t.closePopup()}))("reject",(function(){return t.closePopup()})),i.zc(1,"getLabel"),i.zc(2,"getLabel"),i.zc(3,"getLabel"),i.lc(),i.od(4,"\n"),i.mc(5,"iframe",1,2),i.uc("load",(function(){return t.loadIframe()})),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Gc("isVisible",t.showPopup)("title",i.Bc(1,11,t.translations,"lesson.wcag.popup.title"))("content",i.Bc(2,14,t.translations,"lesson.wcag.popup.message"))("acceptLabel",i.Bc(3,17,t.translations,"lesson.wcag.popup.accept"))("acceptAriaLabel",t.acceptAriaLabel)("showReject",!1)("focusElementAfterAction",t.savedNextFocusElement)("rejectIfFocusLost",!0),i.Ub(5),i.Gc("ngClass",i.Pc(20,f,t.isFitToWindow,t.isFullScreen,t.isSmallerLesson,t.isFitFullPage))("src",t.iFrameSource,i.cd)("ngStyle",i.Uc(25,b,[t.getIFrameWidth,t.getIFrameHeight,t.frameFit.position,t.frameFit.left,t.frameFit.top,t.frameFit.mozTransform,t.frameFit.webkitTransform,t.frameFit.oTransform,t.frameFit.msTransform,t.frameFit.transform])))},directives:[l.b,u.a,d.q,d.w],pipes:[p.l],encapsulation:2})},pDpN:function(e,t,n){var i,r;void 0===(r="function"==typeof(i=function(){"use strict";!function(e){var t=e.performance;function n(e){t&&t.mark&&t.mark(e)}function i(e,n){t&&t.measure&&t.measure(e,n)}n("Zone");var r=e.__Zone_symbol_prefix||"__zone_symbol__";function o(e){return r+e}var a=!0===e[o("forceDuplicateZoneCheck")];if(e.Zone){if(a||"function"!=typeof e.Zone.__symbol__)throw new Error("Zone already loaded.");return e.Zone}var s=function(){function t(e,n){_classCallCheck(this,t),this._parent=e,this._name=n?n.name||"unnamed":"<root>",this._properties=n&&n.properties||{},this._zoneDelegate=new u(this,this._parent&&this._parent._zoneDelegate,n)}return _createClass(t,[{key:"parent",get:function(){return this._parent}},{key:"name",get:function(){return this._name}},{key:"get",value:function(e){var t=this.getZoneWith(e);if(t)return t._properties[e]}},{key:"getZoneWith",value:function(e){for(var t=this;t;){if(t._properties.hasOwnProperty(e))return t;t=t._parent}return null}},{key:"fork",value:function(e){if(!e)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,e)}},{key:"wrap",value:function(e,t){if("function"!=typeof e)throw new Error("Expecting function got: "+e);var n=this._zoneDelegate.intercept(this,e,t),i=this;return function(){return i.runGuarded(n,this,arguments,t)}}},{key:"run",value:function(e,t,n,i){L={parent:L,zone:this};try{return this._zoneDelegate.invoke(this,e,t,n,i)}finally{L=L.parent}}},{key:"runGuarded",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;L={parent:L,zone:this};try{try{return this._zoneDelegate.invoke(this,e,t,n,i)}catch(r){if(this._zoneDelegate.handleError(this,r))throw r}}finally{L=L.parent}}},{key:"runTask",value: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||y).name+"; Execution: "+this.name+")");if(e.state!==M||e.type!==S&&e.type!==w){var i=e.state!=z;i&&e._transitionTo(z,O),e.runCount++;var r=E;E=e,L={parent:L,zone:this};try{e.type==w&&e.data&&!e.data.isPeriodic&&(e.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,e,t,n)}catch(o){if(this._zoneDelegate.handleError(this,o))throw o}}finally{e.state!==M&&e.state!==k&&(e.type==S||e.data&&e.data.isPeriodic?i&&e._transitionTo(O,z):(e.runCount=0,this._updateTaskCount(e,-1),i&&e._transitionTo(M,z,M))),L=L.parent,E=r}}}},{key:"scheduleTask",value:function(e){if(e.zone&&e.zone!==this)for(var t=this;t;){if(t===e.zone)throw Error("can not reschedule task to ".concat(this.name," which is descendants of the original zone ").concat(e.zone.name));t=t.parent}e._transitionTo(_,M);var n=[];e._zoneDelegates=n,e._zone=this;try{e=this._zoneDelegate.scheduleTask(this,e)}catch(i){throw e._transitionTo(k,_,M),this._zoneDelegate.handleError(this,i),i}return e._zoneDelegates===n&&this._updateTaskCount(e,1),e.state==_&&e._transitionTo(O,_),e}},{key:"scheduleMicroTask",value:function(e,t,n,i){return this.scheduleTask(new d(C,e,t,n,i,void 0))}},{key:"scheduleMacroTask",value:function(e,t,n,i,r){return this.scheduleTask(new d(w,e,t,n,i,r))}},{key:"scheduleEventTask",value:function(e,t,n,i,r){return this.scheduleTask(new d(S,e,t,n,i,r))}},{key:"cancelTask",value:function(e){if(e.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(e.zone||y).name+"; Execution: "+this.name+")");e._transitionTo(A,O,z);try{this._zoneDelegate.cancelTask(this,e)}catch(t){throw e._transitionTo(k,A),this._zoneDelegate.handleError(this,t),t}return this._updateTaskCount(e,-1),e._transitionTo(M,A),e.runCount=0,e}},{key:"_updateTaskCount",value:function(e,t){var n=e._zoneDelegates;-1==t&&(e._zoneDelegates=null);for(var i=0;i<n.length;i++)n[i]._updateTaskCount(e.type,t)}}],[{key:"assertZonePatched",value:function(){if(e.Promise!==T.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.)")}},{key:"root",get:function(){for(var e=t.current;e.parent;)e=e.parent;return e}},{key:"current",get:function(){return L.zone}},{key:"currentTask",get:function(){return E}},{key:"__load_patch",value:function(r,o){if(T.hasOwnProperty(r)){if(a)throw Error("Already loaded patch: "+r)}else if(!e["__Zone_disable_"+r]){var s="Zone:"+r;n(s),T[r]=o(e,t,q),i(s,s)}}}])}();s.__symbol__=o;var c,l={name:"",onHasTask:function(e,t,n,i){return e.hasTask(n,i)},onScheduleTask:function(e,t,n,i){return e.scheduleTask(n,i)},onInvokeTask:function(e,t,n,i,r,o){return e.invokeTask(n,i,r,o)},onCancelTask:function(e,t,n,i){return e.cancelTask(n,i)}},u=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=t,this._parentDelegate=n,this._forkZS=i&&(i&&i.onFork?i:n._forkZS),this._forkDlgt=i&&(i.onFork?n:n._forkDlgt),this._forkCurrZone=i&&(i.onFork?this.zone:n._forkCurrZone),this._interceptZS=i&&(i.onIntercept?i:n._interceptZS),this._interceptDlgt=i&&(i.onIntercept?n:n._interceptDlgt),this._interceptCurrZone=i&&(i.onIntercept?this.zone:n._interceptCurrZone),this._invokeZS=i&&(i.onInvoke?i:n._invokeZS),this._invokeDlgt=i&&(i.onInvoke?n:n._invokeDlgt),this._invokeCurrZone=i&&(i.onInvoke?this.zone:n._invokeCurrZone),this._handleErrorZS=i&&(i.onHandleError?i:n._handleErrorZS),this._handleErrorDlgt=i&&(i.onHandleError?n:n._handleErrorDlgt),this._handleErrorCurrZone=i&&(i.onHandleError?this.zone:n._handleErrorCurrZone),this._scheduleTaskZS=i&&(i.onScheduleTask?i:n._scheduleTaskZS),this._scheduleTaskDlgt=i&&(i.onScheduleTask?n:n._scheduleTaskDlgt),this._scheduleTaskCurrZone=i&&(i.onScheduleTask?this.zone:n._scheduleTaskCurrZone),this._invokeTaskZS=i&&(i.onInvokeTask?i:n._invokeTaskZS),this._invokeTaskDlgt=i&&(i.onInvokeTask?n:n._invokeTaskDlgt),this._invokeTaskCurrZone=i&&(i.onInvokeTask?this.zone:n._invokeTaskCurrZone),this._cancelTaskZS=i&&(i.onCancelTask?i:n._cancelTaskZS),this._cancelTaskDlgt=i&&(i.onCancelTask?n:n._cancelTaskDlgt),this._cancelTaskCurrZone=i&&(i.onCancelTask?this.zone:n._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;var r=i&&i.onHasTask,o=n&&n._hasTaskZS;(r||o)&&(this._hasTaskZS=r?i:l,this._hasTaskDlgt=n,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=t,i.onScheduleTask||(this._scheduleTaskZS=l,this._scheduleTaskDlgt=n,this._scheduleTaskCurrZone=this.zone),i.onInvokeTask||(this._invokeTaskZS=l,this._invokeTaskDlgt=n,this._invokeTaskCurrZone=this.zone),i.onCancelTask||(this._cancelTaskZS=l,this._cancelTaskDlgt=n,this._cancelTaskCurrZone=this.zone))}),[{key:"fork",value:function(e,t){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,e,t):new s(e,t)}},{key:"intercept",value:function(e,t,n){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,e,t,n):t}},{key:"invoke",value:function(e,t,n,i,r){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,e,t,n,i,r):t.apply(n,i)}},{key:"handleError",value:function(e,t){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,e,t)}},{key:"scheduleTask",value:function(e,t){var n=t;if(this._scheduleTaskZS)this._hasTaskZS&&n._zoneDelegates.push(this._hasTaskDlgtOwner),(n=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,e,t))||(n=t);else if(t.scheduleFn)t.scheduleFn(t);else{if(t.type!=C)throw new Error("Task is missing scheduleFn.");g(t)}return n}},{key:"invokeTask",value:function(e,t,n,i){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,e,t,n,i):t.callback.apply(n,i)}},{key:"cancelTask",value:function(e,t){var n;if(this._cancelTaskZS)n=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,e,t);else{if(!t.cancelFn)throw Error("Task is not cancelable");n=t.cancelFn(t)}return n}},{key:"hasTask",value:function(e,t){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,e,t)}catch(n){this.handleError(e,n)}}},{key:"_updateTaskCount",value:function(e,t){var n=this._taskCounts,i=n[e],r=n[e]=i+t;if(r<0)throw new Error("More tasks executed then were scheduled.");if(0==i||0==r){var o={microTask:n.microTask>0,macroTask:n.macroTask>0,eventTask:n.eventTask>0,change:e};this.hasTask(this.zone,o)}}}])}(),d=function(){return _createClass((function t(n,i,r,o,a,s){if(_classCallCheck(this,t),this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=n,this.source=i,this.data=o,this.scheduleFn=a,this.cancelFn=s,!r)throw new Error("callback is not defined");this.callback=r;var c=this;n===S&&o&&o.useG?this.invoke=t.invokeTask:this.invoke=function(){return t.invokeTask.call(e,c,this,arguments)}}),[{key:"zone",get:function(){return this._zone}},{key:"state",get:function(){return this._state}},{key:"cancelScheduleRequest",value:function(){this._transitionTo(M,_)}},{key:"_transitionTo",value:function(e,t,n){if(this._state!==t&&this._state!==n)throw new Error("".concat(this.type," '").concat(this.source,"': can not transition to '").concat(e,"', expecting state '").concat(t,"'").concat(n?" or '"+n+"'":"",", was '").concat(this._state,"'."));this._state=e,e==M&&(this._zoneDelegates=null)}},{key:"toString",value:function(){return this.data&&void 0!==this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)}},{key:"toJSON",value:function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}],[{key:"invokeTask",value:function(e,t,n){e||(e=this),D++;try{return e.runCount++,e.zone.runTask(e,t,n)}finally{1==D&&v(),D--}}}])}(),p=o("setTimeout"),h=o("Promise"),f=o("then"),b=[],m=!1;function g(t){if(0===D&&0===b.length)if(c||e[h]&&(c=e[h].resolve(0)),c){var n=c[f];n||(n=c.then),n.call(c,v)}else e[p](v,0);t&&b.push(t)}function v(){if(!m){for(m=!0;b.length;){var e=b;b=[];for(var t=0;t<e.length;t++){var n=e[t];try{n.zone.runTask(n,null,null)}catch(i){q.onUnhandledError(i)}}}q.microtaskDrainDone(),m=!1}}var y={name:"NO ZONE"},M="notScheduled",_="scheduling",O="scheduled",z="running",A="canceling",k="unknown",C="microTask",w="macroTask",S="eventTask",T={},q={symbol:o,currentZoneFrame:function(){return L},onUnhandledError:R,microtaskDrainDone:R,scheduleMicroTask:g,showUncaughtError:function(){return!s[o("ignoreConsoleErrorUncaughtError")]},patchEventTarget:function(){return[]},patchOnProperties:R,patchMethod:function(){return R},bindArguments:function(){return[]},patchThen:function(){return R},patchMacroTask:function(){return R},setNativePromise:function(e){e&&"function"==typeof e.resolve&&(c=e.resolve(0))},patchEventPrototype:function(){return R},isIEOrEdge:function(){return!1},getGlobalObjects:function(){},ObjectDefineProperty:function(){return R},ObjectGetOwnPropertyDescriptor:function(){},ObjectCreate:function(){},ArraySlice:function(){return[]},patchClass:function(){return R},wrapWithCurrentZone:function(){return R},filterProperties:function(){return[]},attachOriginToPatched:function(){return R},_redefineProperty:function(){return R},patchCallbacks:function(){return R}},L={parent:null,zone:new s(null,null)},E=null,D=0;function R(){}i("Zone","Zone"),e.Zone=s}("undefined"!=typeof window&&window||"undefined"!=typeof self&&self||global),Zone.__load_patch("ZoneAwarePromise",(function(e,t,n){var i=Object.getOwnPropertyDescriptor,r=Object.defineProperty;var o=n.symbol,a=[],s=!0===e[o("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],c=o("Promise"),l=o("then");n.onUnhandledError=function(e){if(n.showUncaughtError()){var t=e&&e.rejection;t?console.error("Unhandled Promise rejection:",t instanceof Error?t.message:t,"; Zone:",e.zone.name,"; Task:",e.task&&e.task.source,"; Value:",t,t instanceof Error?t.stack:void 0):console.error(e)}},n.microtaskDrainDone=function(){for(var e=function(){var e=a.shift();try{e.zone.runGuarded((function(){throw e}))}catch(i){!function(e){n.onUnhandledError(e);try{var i=t[u];"function"==typeof i&&i.call(this,e)}catch(r){}}(i)}};a.length;)e()};var u=o("unhandledPromiseRejectionHandler");function d(e){return e&&e.then}function p(e){return e}function h(e){return T.reject(e)}var f=o("state"),b=o("value"),m=o("finally"),g=o("parentPromiseValue"),v=o("parentPromiseState"),y=null,M=!0,_=!1;function O(e,t){return function(n){try{A(e,t,n)}catch(i){A(e,!1,i)}}}var z=o("currentTaskTrace");function A(e,i,o){var c,l,u=(c=!1,function(e){return function(){c||(c=!0,e.apply(null,arguments))}});if(e===o)throw new TypeError("Promise resolved with itself");if(e[f]===y){var d=null;try{"object"!=typeof o&&"function"!=typeof o||(d=o&&o.then)}catch(q){return u((function(){A(e,!1,q)}))(),e}if(i!==_&&o instanceof T&&o.hasOwnProperty(f)&&o.hasOwnProperty(b)&&o[f]!==y)C(o),A(e,o[f],o[b]);else if(i!==_&&"function"==typeof d)try{d.call(o,u(O(e,i)),u(O(e,!1)))}catch(q){u((function(){A(e,!1,q)}))()}else{e[f]=i;var p=e[b];if(e[b]=o,e[m]===m&&i===M&&(e[f]=e[v],e[b]=e[g]),i===_&&o instanceof Error){var h=t.currentTask&&t.currentTask.data&&t.currentTask.data.__creationTrace__;h&&r(o,z,{configurable:!0,enumerable:!1,writable:!0,value:h})}for(var k=0;k<p.length;)w(e,p[k++],p[k++],p[k++],p[k++]);if(0==p.length&&i==_){e[f]=0;var S=o;if(!s)try{throw new Error("Uncaught (in promise): "+((l=o)&&l.toString===Object.prototype.toString?(l.constructor&&l.constructor.name||"")+": "+JSON.stringify(l):l?l.toString():Object.prototype.toString.call(l))+(o&&o.stack?"\n"+o.stack:""))}catch(q){S=q}S.rejection=o,S.promise=e,S.zone=t.current,S.task=t.currentTask,a.push(S),n.scheduleMicroTask()}}}return e}var k=o("rejectionHandledHandler");function C(e){if(0===e[f]){try{var n=t[k];n&&"function"==typeof n&&n.call(this,{rejection:e[b],promise:e})}catch(r){}e[f]=_;for(var i=0;i<a.length;i++)e===a[i].promise&&a.splice(i,1)}}function w(e,t,n,i,r){C(e);var o=e[f],a=o?"function"==typeof i?i:p:"function"==typeof r?r:h;t.scheduleMicroTask("Promise.then",(function(){try{var i=e[b],r=!!n&&m===n[m];r&&(n[g]=i,n[v]=o);var s=t.run(a,void 0,r&&a!==h&&a!==p?[]:[i]);A(n,!0,s)}catch(c){A(n,!1,c)}}),n)}var S=function(){},T=function(){function e(t){_classCallCheck(this,e);var n=this;if(!(n instanceof e))throw new Error("Must be an instanceof Promise.");n[f]=y,n[b]=[];try{t&&t(O(n,M),O(n,_))}catch(i){A(n,!1,i)}}return _createClass(e,[{key:Symbol.toStringTag,get:function(){return"Promise"}},{key:Symbol.species,get:function(){return e}},{key:"then",value:function(n,i){var r=this.constructor[Symbol.species];r&&"function"==typeof r||(r=this.constructor||e);var o=new r(S),a=t.current;return this[f]==y?this[b].push(a,o,n,i):w(this,a,o,n,i),o}},{key:"catch",value:function(e){return this.then(null,e)}},{key:"finally",value:function(n){var i=this.constructor[Symbol.species];i&&"function"==typeof i||(i=e);var r=new i(S);r[m]=m;var o=t.current;return this[f]==y?this[b].push(o,r,n,n):w(this,o,r,n,n),r}}],[{key:"toString",value:function(){return"function ZoneAwarePromise() { [native code] }"}},{key:"resolve",value:function(e){return A(new this(null),M,e)}},{key:"reject",value:function(e){return A(new this(null),_,e)}},{key:"race",value:function(e){var t,n,i=new this((function(e,i){t=e,n=i}));function r(e){t(e)}function o(e){n(e)}var a,s=_createForOfIteratorHelper(e);try{for(s.s();!(a=s.n()).done;){var c=a.value;d(c)||(c=this.resolve(c)),c.then(r,o)}}catch(l){s.e(l)}finally{s.f()}return i}},{key:"all",value:function(t){return e.allWithCallback(t)}},{key:"allSettled",value:function(t){return(this&&this.prototype instanceof e?this:e).allWithCallback(t,{thenCallback:function(e){return{status:"fulfilled",value:e}},errorCallback:function(e){return{status:"rejected",reason:e}}})}},{key:"allWithCallback",value:function(e,t){var n,i,r,o=this,a=new this((function(e,t){n=e,i=t})),s=2,c=0,l=[],u=_createForOfIteratorHelper(e);try{var p=function(){var e=r.value;d(e)||(e=o.resolve(e));var a=c;try{e.then((function(e){l[a]=t?t.thenCallback(e):e,0===--s&&n(l)}),(function(e){t?(l[a]=t.errorCallback(e),0===--s&&n(l)):i(e)}))}catch(u){i(u)}s++,c++};for(u.s();!(r=u.n()).done;)p()}catch(h){u.e(h)}finally{u.f()}return 0===(s-=2)&&n(l),a}}])}();T.resolve=T.resolve,T.reject=T.reject,T.race=T.race,T.all=T.all;var q=e[c]=e.Promise,L=t.__symbol__("ZoneAwarePromise"),E=i(e,"Promise");E&&!E.configurable||(E&&delete E.writable,E&&delete E.value,E||(E={configurable:!0,enumerable:!0}),E.get=function(){return e[L]?e[L]:e[c]},E.set=function(t){t===T?e[L]=t:(e[c]=t,t.prototype[l]||x(t),n.setNativePromise(t))},r(e,"Promise",E)),e.Promise=T;var D,R=o("thenPatched");function x(e){var t=e.prototype,n=i(t,"then");if(!n||!1!==n.writable&&n.configurable){var r=t.then;t[l]=r,e.prototype.then=function(e,t){var n=this;return new T((function(e,t){r.call(n,e,t)})).then(e,t)},e[R]=!0}}if(n.patchThen=x,q){x(q);var I=e.fetch;"function"==typeof I&&(e[n.symbol("fetch")]=I,e.fetch=(D=I,function(){var e=D.apply(this,arguments);if(e instanceof T)return e;var t=e.constructor;return t[R]||x(t),e}))}return Promise[t.__symbol__("uncaughtPromiseErrors")]=a,T}));var e=Object.getOwnPropertyDescriptor,t=Object.defineProperty,n=Object.getPrototypeOf,i=Object.create,r=Array.prototype.slice,o="addEventListener",a="removeEventListener",s=Zone.__symbol__(o),c=Zone.__symbol__(a),l="true",u="false",d=Zone.__symbol__("");function p(e,t){return Zone.current.wrap(e,t)}function h(e,t,n,i,r){return Zone.current.scheduleMacroTask(e,t,n,i,r)}var f=Zone.__symbol__,b="undefined"!=typeof window,m=b?window:void 0,g=b&&m||"object"==typeof self&&self||global,v=[null];function y(e,t){for(var n=e.length-1;n>=0;n--)"function"==typeof e[n]&&(e[n]=p(e[n],t+"_"+n));return e}function M(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&void 0===e.set)}var _="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,O=!("nw"in g)&&void 0!==g.process&&"[object process]"==={}.toString.call(g.process),z=!O&&!_&&!(!b||!m.HTMLElement),A=void 0!==g.process&&"[object process]"==={}.toString.call(g.process)&&!_&&!(!b||!m.HTMLElement),k={},C=function(e){if(e=e||g.event){var t=k[e.type];t||(t=k[e.type]=f("ON_PROPERTY"+e.type));var n,i=this||e.target||g,r=i[t];if(z&&i===m&&"error"===e.type){var o=e;!0===(n=r&&r.call(this,o.message,o.filename,o.lineno,o.colno,o.error))&&e.preventDefault()}else null==(n=r&&r.apply(this,arguments))||n||e.preventDefault();return n}};function w(n,i,r){var o=e(n,i);if(!o&&r&&e(r,i)&&(o={enumerable:!0,configurable:!0}),o&&o.configurable){var a=f("on"+i+"patched");if(!n.hasOwnProperty(a)||!n[a]){delete o.writable,delete o.value;var s=o.get,c=o.set,l=i.substr(2),u=k[l];u||(u=k[l]=f("ON_PROPERTY"+l)),o.set=function(e){var t=this;t||n!==g||(t=g),t&&(t[u]&&t.removeEventListener(l,C),c&&c.apply(t,v),"function"==typeof e?(t[u]=e,t.addEventListener(l,C,!1)):t[u]=null)},o.get=function(){var e=this;if(e||n!==g||(e=g),!e)return null;var t=e[u];if(t)return t;if(s){var r=s&&s.call(this);if(r)return o.set.call(this,r),"function"==typeof e.removeAttribute&&e.removeAttribute(i),r}return null},t(n,i,o),n[a]=!0}}}function S(e,t,n){if(t)for(var i=0;i<t.length;i++)w(e,"on"+t[i],n);else{var r=[];for(var o in e)"on"==o.substr(0,2)&&r.push(o);for(var a=0;a<r.length;a++)w(e,r[a],n)}}var T=f("originalInstance");function q(e){var n=g[e];if(n){g[f(e)]=n,g[e]=function(){var t=y(arguments,e);switch(t.length){case 0:this[T]=new n;break;case 1:this[T]=new n(t[0]);break;case 2:this[T]=new n(t[0],t[1]);break;case 3:this[T]=new n(t[0],t[1],t[2]);break;case 4:this[T]=new n(t[0],t[1],t[2],t[3]);break;default:throw new Error("Arg list too long.")}},D(g[e],n);var i,r=new n((function(){}));for(i in r)"XMLHttpRequest"===e&&"responseBlob"===i||function(n){"function"==typeof r[n]?g[e].prototype[n]=function(){return this[T][n].apply(this[T],arguments)}:t(g[e].prototype,n,{set:function(t){"function"==typeof t?(this[T][n]=p(t,e+"."+n),D(this[T][n],t)):this[T][n]=t},get:function(){return this[T][n]}})}(i);for(i in n)"prototype"!==i&&n.hasOwnProperty(i)&&(g[e][i]=n[i])}}function L(t,i,r){for(var o=t;o&&!o.hasOwnProperty(i);)o=n(o);!o&&t[i]&&(o=t);var a=f(i),s=null;if(o&&!(s=o[a])&&(s=o[a]=o[i],M(o&&e(o,i)))){var c=r(s,a,i);o[i]=function(){return c(this,arguments)},D(o[i],s)}return s}function E(e,t,n){var i=null;function r(e){var t=e.data;return t.args[t.cbIdx]=function(){e.invoke.apply(this,arguments)},i.apply(t.target,t.args),e}i=L(e,t,(function(e){return function(t,i){var o=n(t,i);return o.cbIdx>=0&&"function"==typeof i[o.cbIdx]?h(o.name,i[o.cbIdx],o,r):e.apply(t,i)}}))}function D(e,t){e[f("OriginalDelegate")]=t}var R=!1,x=!1;function I(){try{var e=m.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch(t){}return!1}function W(){if(R)return x;R=!0;try{var e=m.navigator.userAgent;-1===e.indexOf("MSIE ")&&-1===e.indexOf("Trident/")&&-1===e.indexOf("Edge/")||(x=!0)}catch(t){}return x}Zone.__load_patch("toString",(function(e){var t=Function.prototype.toString,n=f("OriginalDelegate"),i=f("Promise"),r=f("Error"),o=function(){if("function"==typeof this){var o=this[n];if(o)return"function"==typeof o?t.call(o):Object.prototype.toString.call(o);if(this===Promise){var a=e[i];if(a)return t.call(a)}if(this===Error){var s=e[r];if(s)return t.call(s)}}return t.call(this)};o[n]=t,Function.prototype.toString=o;var a=Object.prototype.toString;Object.prototype.toString=function(){return this instanceof Promise?"[object Promise]":a.call(this)}}));var P=!1;if("undefined"!=typeof window)try{var N=Object.defineProperty({},"passive",{get:function(){P=!0}});window.addEventListener("test",N,N),window.removeEventListener("test",N,N)}catch(pe){P=!1}var j={useG:!0},B={},F={},U=new RegExp("^"+d+"(\\w+)(true|false)$"),V=f("propagationStopped");function H(e,t){var n=(t?t(e):e)+u,i=(t?t(e):e)+l,r=d+n,o=d+i;B[e]={},B[e].false=r,B[e].true=o}function Y(e,t,i){var r=i&&i.add||o,s=i&&i.rm||a,c=i&&i.listeners||"eventListeners",p=i&&i.rmAll||"removeAllListeners",h=f(r),b="."+r+":",m=function(e,t,n){if(!e.isRemoved){var i=e.callback;"object"==typeof i&&i.handleEvent&&(e.callback=function(e){return i.handleEvent(e)},e.originalDelegate=i),e.invoke(e,t,[n]);var r=e.options;if(r&&"object"==typeof r&&r.once){var o=e.originalDelegate?e.originalDelegate:e.callback;t[s].call(t,n.type,o,r)}}},g=function(t){if(t=t||e.event){var n=this||t.target||e,i=n[B[t.type].false];if(i)if(1===i.length)m(i[0],n,t);else for(var r=i.slice(),o=0;o<r.length&&(!t||!0!==t[V]);o++)m(r[o],n,t)}},v=function(t){if(t=t||e.event){var n=this||t.target||e,i=n[B[t.type].true];if(i)if(1===i.length)m(i[0],n,t);else for(var r=i.slice(),o=0;o<r.length&&(!t||!0!==t[V]);o++)m(r[o],n,t)}};function y(t,i){if(!t)return!1;var o=!0;i&&void 0!==i.useG&&(o=i.useG);var a=i&&i.vh,m=!0;i&&void 0!==i.chkDup&&(m=i.chkDup);var y=!1;i&&void 0!==i.rt&&(y=i.rt);for(var M=t;M&&!M.hasOwnProperty(r);)M=n(M);if(!M&&t[r]&&(M=t),!M)return!1;if(M[h])return!1;var _,z=i&&i.eventNameToString,A={},k=M[h]=M[r],C=M[f(s)]=M[s],w=M[f(c)]=M[c],S=M[f(p)]=M[p];function T(e,t){return!P&&"object"==typeof e&&e?!!e.capture:P&&t?"boolean"==typeof e?{capture:e,passive:!0}:e?"object"==typeof e&&!1!==e.passive?Object.assign(Object.assign({},e),{passive:!0}):e:{passive:!0}:e}i&&i.prepend&&(_=M[f(i.prepend)]=M[i.prepend]);var q=o?function(e){if(!A.isExisting)return k.call(A.target,A.eventName,A.capture?v:g,A.options)}:function(e){return k.call(A.target,A.eventName,e.invoke,A.options)},L=o?function(e){if(!e.isRemoved){var t,n=B[e.eventName];n&&(t=n[e.capture?l:u]);var i=t&&e.target[t];if(i)for(var r=0;r<i.length;r++)if(i[r]===e){i.splice(r,1),e.isRemoved=!0,0===i.length&&(e.allRemoved=!0,e.target[t]=null);break}}if(e.allRemoved)return C.call(e.target,e.eventName,e.capture?v:g,e.options)}:function(e){return C.call(e.target,e.eventName,e.invoke,e.options)},E=i&&i.diff?i.diff:function(e,t){var n=typeof t;return"function"===n&&e.callback===t||"object"===n&&e.originalDelegate===t},R=Zone[f("BLACK_LISTED_EVENTS")],x=e[f("PASSIVE_EVENTS")],I=function(t,n,r,s){var c=arguments.length>4&&void 0!==arguments[4]&&arguments[4],d=arguments.length>5&&void 0!==arguments[5]&&arguments[5];return function(){var p=this||e,h=arguments[0];i&&i.transferEventName&&(h=i.transferEventName(h));var f=arguments[1];if(!f)return t.apply(this,arguments);if(O&&"uncaughtException"===h)return t.apply(this,arguments);var b=!1;if("function"!=typeof f){if(!f.handleEvent)return t.apply(this,arguments);b=!0}if(!a||a(t,f,p,arguments)){var g=P&&!!x&&-1!==x.indexOf(h),v=T(arguments[2],g);if(R)for(var y=0;y<R.length;y++)if(h===R[y])return g?t.call(p,h,f,v):t.apply(this,arguments);var M=!!v&&("boolean"==typeof v||v.capture),_=!(!v||"object"!=typeof v)&&v.once,k=Zone.current,C=B[h];C||(H(h,z),C=B[h]);var w,S=C[M?l:u],q=p[S],L=!1;if(q){if(L=!0,m)for(var D=0;D<q.length;D++)if(E(q[D],f))return}else q=p[S]=[];var I=p.constructor.name,W=F[I];W&&(w=W[h]),w||(w=I+n+(z?z(h):h)),A.options=v,_&&(A.options.once=!1),A.target=p,A.capture=M,A.eventName=h,A.isExisting=L;var N=o?j:void 0;N&&(N.taskData=A);var U=k.scheduleEventTask(w,f,N,r,s);return A.target=null,N&&(N.taskData=null),_&&(v.once=!0),(P||"boolean"!=typeof U.options)&&(U.options=v),U.target=p,U.capture=M,U.eventName=h,b&&(U.originalDelegate=f),d?q.unshift(U):q.push(U),c?p:void 0}}};return M[r]=I(k,b,q,L,y),_&&(M.prependListener=I(_,".prependListener:",(function(e){return _.call(A.target,A.eventName,e.invoke,A.options)}),L,y,!0)),M[s]=function(){var t=this||e,n=arguments[0];i&&i.transferEventName&&(n=i.transferEventName(n));var r=arguments[2],o=!!r&&("boolean"==typeof r||r.capture),s=arguments[1];if(!s)return C.apply(this,arguments);if(!a||a(C,s,t,arguments)){var c,p=B[n];p&&(c=p[o?l:u]);var h=c&&t[c];if(h)for(var f=0;f<h.length;f++){var b=h[f];if(E(b,s))return h.splice(f,1),b.isRemoved=!0,0===h.length&&(b.allRemoved=!0,t[c]=null,"string"==typeof n)&&(t[d+"ON_PROPERTY"+n]=null),b.zone.cancelTask(b),y?t:void 0}return C.apply(this,arguments)}},M[c]=function(){var t=this||e,n=arguments[0];i&&i.transferEventName&&(n=i.transferEventName(n));for(var r=[],o=X(t,z?z(n):n),a=0;a<o.length;a++){var s=o[a],c=s.originalDelegate?s.originalDelegate:s.callback;r.push(c)}return r},M[p]=function(){var t=this||e,n=arguments[0];if(n){i&&i.transferEventName&&(n=i.transferEventName(n));var r=B[n];if(r){var o=r.false,a=r.true,c=t[o],l=t[a];if(c)for(var u=c.slice(),d=0;d<u.length;d++){var h=u[d],f=h.originalDelegate?h.originalDelegate:h.callback;this[s].call(this,n,f,h.options)}if(l)for(var b=l.slice(),m=0;m<b.length;m++){var g=b[m],v=g.originalDelegate?g.originalDelegate:g.callback;this[s].call(this,n,v,g.options)}}}else{for(var M=Object.keys(t),_=0;_<M.length;_++){var O=M[_],z=U.exec(O),A=z&&z[1];A&&"removeListener"!==A&&this[p].call(this,A)}this[p].call(this,"removeListener")}if(y)return this},D(M[r],k),D(M[s],C),S&&D(M[p],S),w&&D(M[c],w),!0}for(var M=[],_=0;_<t.length;_++)M[_]=y(t[_],i);return M}function X(e,t){if(!t){var n=[];for(var i in e){var r=U.exec(i),o=r&&r[1];if(o&&(!t||o===t)){var a=e[i];if(a)for(var s=0;s<a.length;s++)n.push(a[s])}}return n}var c=B[t];c||(H(t),c=B[t]);var l=e[c.false],u=e[c.true];return l?u?l.concat(u):l.slice():u?u.slice():[]}function G(e,t){var n=e.Event;n&&n.prototype&&t.patchMethod(n.prototype,"stopImmediatePropagation",(function(e){return function(t,n){t[V]=!0,e&&e.apply(t,n)}}))}function K(e,t,n,i,r){var o=Zone.__symbol__(i);if(!t[o]){var a=t[o]=t[i];t[i]=function(o,s,c){return s&&s.prototype&&r.forEach((function(t){var r="".concat(n,".").concat(i,"::")+t,o=s.prototype;if(o.hasOwnProperty(t)){var a=e.ObjectGetOwnPropertyDescriptor(o,t);a&&a.value?(a.value=e.wrapWithCurrentZone(a.value,r),e._redefineProperty(s.prototype,t,a)):o[t]&&(o[t]=e.wrapWithCurrentZone(o[t],r))}else o[t]&&(o[t]=e.wrapWithCurrentZone(o[t],r))})),a.call(t,o,s,c)},e.attachOriginToPatched(t[i],a)}}var Q=["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],J=["encrypted","waitingforkey","msneedkey","mozinterruptbegin","mozinterruptend"],Z=["load"],$=["blur","error","focus","load","resize","scroll","messageerror"],ee=["bounce","finish","start"],te=["loadstart","progress","abort","error","load","progress","timeout","loadend","readystatechange"],ne=["upgradeneeded","complete","abort","success","error","blocked","versionchange","close"],ie=["close","error","open","message"],re=["error","message"],oe=["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"].concat(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],["autocomplete","autocompleteerror"],["toggle"],["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],Q,["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","stop","storagecommit"]);function ae(e,t,n){if(!n||0===n.length)return t;var i=n.filter((function(t){return t.target===e}));if(!i||0===i.length)return t;var r=i[0].ignoreProperties;return t.filter((function(e){return-1===r.indexOf(e)}))}function se(e,t,n,i){e&&S(e,ae(e,t,n),i)}function ce(e,t){if((!O||A)&&!Zone[e.symbol("patchEvents")]){var i="undefined"!=typeof WebSocket,r=t.__Zone_ignore_on_properties;if(z){var o=window,a=I?[{target:o,ignoreProperties:["error"]}]:[];se(o,oe.concat(["messageerror"]),r?r.concat(a):r,n(o)),se(Document.prototype,oe,r),void 0!==o.SVGElement&&se(o.SVGElement.prototype,oe,r),se(Element.prototype,oe,r),se(HTMLElement.prototype,oe,r),se(HTMLMediaElement.prototype,J,r),se(HTMLFrameSetElement.prototype,Q.concat($),r),se(HTMLBodyElement.prototype,Q.concat($),r),se(HTMLFrameElement.prototype,Z,r),se(HTMLIFrameElement.prototype,Z,r);var s=o.HTMLMarqueeElement;s&&se(s.prototype,ee,r);var c=o.Worker;c&&se(c.prototype,re,r)}var l=t.XMLHttpRequest;l&&se(l.prototype,te,r);var u=t.XMLHttpRequestEventTarget;u&&se(u&&u.prototype,te,r),"undefined"!=typeof IDBIndex&&(se(IDBIndex.prototype,ne,r),se(IDBRequest.prototype,ne,r),se(IDBOpenDBRequest.prototype,ne,r),se(IDBDatabase.prototype,ne,r),se(IDBTransaction.prototype,ne,r),se(IDBCursor.prototype,ne,r)),i&&se(WebSocket.prototype,ie,r)}}Zone.__load_patch("util",(function(n,s,c){c.patchOnProperties=S,c.patchMethod=L,c.bindArguments=y,c.patchMacroTask=E;var h=s.__symbol__("BLACK_LISTED_EVENTS"),f=s.__symbol__("UNPATCHED_EVENTS");n[f]&&(n[h]=n[f]),n[h]&&(s[h]=s[f]=n[h]),c.patchEventPrototype=G,c.patchEventTarget=Y,c.isIEOrEdge=W,c.ObjectDefineProperty=t,c.ObjectGetOwnPropertyDescriptor=e,c.ObjectCreate=i,c.ArraySlice=r,c.patchClass=q,c.wrapWithCurrentZone=p,c.filterProperties=ae,c.attachOriginToPatched=D,c._redefineProperty=Object.defineProperty,c.patchCallbacks=K,c.getGlobalObjects=function(){return{globalSources:F,zoneSymbolEventNames:B,eventNames:oe,isBrowser:z,isMix:A,isNode:O,TRUE_STR:l,FALSE_STR:u,ZONE_SYMBOL_PREFIX:d,ADD_EVENT_LISTENER_STR:o,REMOVE_EVENT_LISTENER_STR:a}}}));var le=f("zoneTask");function ue(e,t,n,i){var r=null,o=null;n+=i;var a={};function s(t){var n=t.data;return n.args[0]=function(){try{t.invoke.apply(this,arguments)}finally{t.data&&t.data.isPeriodic||("number"==typeof n.handleId?delete a[n.handleId]:n.handleId&&(n.handleId[le]=null))}},n.handleId=r.apply(e,n.args),t}function c(e){return o(e.data.handleId)}r=L(e,t+=i,(function(n){return function(r,o){if("function"==typeof o[0]){var l={isPeriodic:"Interval"===i,delay:"Timeout"===i||"Interval"===i?o[1]||0:void 0,args:o},u=h(t,o[0],l,s,c);if(!u)return u;var d=u.data.handleId;return"number"==typeof d?a[d]=u:d&&(d[le]=u),d&&d.ref&&d.unref&&"function"==typeof d.ref&&"function"==typeof d.unref&&(u.ref=d.ref.bind(d),u.unref=d.unref.bind(d)),"number"==typeof d||d?d:u}return n.apply(e,o)}})),o=L(e,n,(function(t){return function(n,i){var r,o=i[0];"number"==typeof o?r=a[o]:(r=o&&o[le])||(r=o),r&&"string"==typeof r.type?"notScheduled"!==r.state&&(r.cancelFn&&r.data.isPeriodic||0===r.runCount)&&("number"==typeof o?delete a[o]:o&&(o[le]=null),r.zone.cancelTask(r)):t.apply(e,i)}}))}function de(e,t){if(!Zone[t.symbol("patchEventTarget")]){for(var n=t.getGlobalObjects(),i=n.eventNames,r=n.zoneSymbolEventNames,o=n.TRUE_STR,a=n.FALSE_STR,s=n.ZONE_SYMBOL_PREFIX,c=0;c<i.length;c++){var l=i[c],u=s+(l+a),d=s+(l+o);r[l]={},r[l][a]=u,r[l][o]=d}var p=e.EventTarget;return p&&p.prototype?(t.patchEventTarget(e,[p&&p.prototype]),!0):void 0}}Zone.__load_patch("legacy",(function(e){var t=e[Zone.__symbol__("legacyPatch")];t&&t()})),Zone.__load_patch("timers",(function(e){var t="set",n="clear";ue(e,t,n,"Timeout"),ue(e,t,n,"Interval"),ue(e,t,n,"Immediate")})),Zone.__load_patch("requestAnimationFrame",(function(e){ue(e,"request","cancel","AnimationFrame"),ue(e,"mozRequest","mozCancel","AnimationFrame"),ue(e,"webkitRequest","webkitCancel","AnimationFrame")})),Zone.__load_patch("blocking",(function(e,t){for(var n=["alert","prompt","confirm"],i=0;i<n.length;i++){L(e,n[i],(function(n,i,r){return function(i,o){return t.current.run(n,e,o,r)}}))}})),Zone.__load_patch("EventTarget",(function(e,t,n){(function(e,t){t.patchEventPrototype(e,t)})(e,n),de(e,n);var i=e.XMLHttpRequestEventTarget;i&&i.prototype&&n.patchEventTarget(e,[i.prototype]),q("MutationObserver"),q("WebKitMutationObserver"),q("IntersectionObserver"),q("FileReader")})),Zone.__load_patch("on_property",(function(e,t,n){ce(n,e)})),Zone.__load_patch("customElements",(function(e,t,n){!function(e,t){var n=t.getGlobalObjects(),i=n.isBrowser,r=n.isMix;(i||r)&&e.customElements&&"customElements"in e&&t.patchCallbacks(t,e.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(e,n)})),Zone.__load_patch("XHR",(function(e,t){!function(e){var u=e.XMLHttpRequest;if(!u)return;var d=u.prototype;var p=d[s],b=d[c];if(!p){var m=e.XMLHttpRequestEventTarget;if(m){var g=m.prototype;p=g[s],b=g[c]}}var v="readystatechange",y="scheduled";function M(e){var i=e.data,a=i.target;a[o]=!1,a[l]=!1;var u=a[r];p||(p=a[s],b=a[c]),u&&b.call(a,v,u);var d=a[r]=function(){if(a.readyState===a.DONE)if(!i.aborted&&a[o]&&e.state===y){var n=a[t.__symbol__("loadfalse")];if(n&&n.length>0){var r=e.invoke;e.invoke=function(){for(var n=a[t.__symbol__("loadfalse")],o=0;o<n.length;o++)n[o]===e&&n.splice(o,1);i.aborted||e.state!==y||r.call(e)},n.push(e)}else e.invoke()}else i.aborted||!1!==a[o]||(a[l]=!0)};return p.call(a,v,d),a[n]||(a[n]=e),C.apply(a,i.args),a[o]=!0,e}function _(){}function O(e){var t=e.data;return t.aborted=!0,w.apply(t.target,t.args)}var z=L(d,"open",(function(){return function(e,t){return e[i]=0==t[2],e[a]=t[1],z.apply(e,t)}})),A=f("fetchTaskAborting"),k=f("fetchTaskScheduling"),C=L(d,"send",(function(){return function(e,n){if(!0===t.current[k])return C.apply(e,n);if(e[i])return C.apply(e,n);var r={target:e,url:e[a],isPeriodic:!1,args:n,aborted:!1},o=h("XMLHttpRequest.send",_,r,M,O);e&&!0===e[l]&&!r.aborted&&o.state===y&&o.invoke()}})),w=L(d,"abort",(function(){return function(e,i){var r=e[n];if(r&&"string"==typeof r.type){if(null==r.cancelFn||r.data&&r.data.aborted)return;r.zone.cancelTask(r)}else if(!0===t.current[A])return w.apply(e,i)}}))}(e);var n=f("xhrTask"),i=f("xhrSync"),r=f("xhrListener"),o=f("xhrScheduled"),a=f("xhrURL"),l=f("xhrErrorBeforeScheduled")})),Zone.__load_patch("geolocation",(function(t){t.navigator&&t.navigator.geolocation&&function(t,n){for(var i=t.constructor.name,r=function(){var r=n[o],a=t[r];if(a){if(!M(e(t,r)))return 1;t[r]=function(e){var t=function(){return e.apply(this,y(arguments,i+"."+r))};return D(t,e),t}(a)}},o=0;o<n.length;o++)r()}(t.navigator.geolocation,["getCurrentPosition","watchPosition"])})),Zone.__load_patch("PromiseRejectionEvent",(function(e,t){function n(t){return function(n){X(e,t).forEach((function(i){var r=e.PromiseRejectionEvent;if(r){var o=new r(t,{promise:n.promise,reason:n.rejection});i.invoke(o)}}))}}e.PromiseRejectionEvent&&(t[f("unhandledPromiseRejectionHandler")]=n("unhandledrejection"),t[f("rejectionHandledHandler")]=n("rejectionhandled"))}))})?i.call(t,n,t,e):i)||(e.exports=r)},pLZG:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){return function(n){return n.lift(new o(e,t))}}var o=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.predicate=t,this.thisArg=n}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.predicate,this.thisArg))}}])}(),a=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e])).predicate=n,r.thisArg=i,r.count=0,r}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}t&&this.destination.next(e)}}])}(i.a)},pLzU:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("Lhse"),r=function(e){return function(t){for(var n=e[i.a]();;){var r=void 0;try{r=n.next()}catch(o){return t.error(o),t}if(r.done){t.complete();break}if(t.next(r.value),t.closed)break}return"function"==typeof n.return&&t.add((function(){n.return&&n.return()})),t}}},pgHx:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var i=n("itXk"),r=n("7fNP"),o=n("x7de"),a=n("dLnV"),s=n("Xdy3"),c=n("OtzE"),l=n("soBk"),u=n("OM7H"),d=n("mQgd"),p=n("HVL/"),h=n("fXoL"),f=n("ofXK"),b=n("STbY"),m=n("PKtf"),g=n("tyNb"),v=n("gInW"),y=n("9muD");function M(e,t){if(1&e){var n=h.nc();h.mc(0,"a",7),h.uc("click",(function(){return h.ad(n),h.yc().removeAllNotifications()})),h.od(1,"\n        "),h.hc(2,"app-icon",8),h.od(3,"\n        "),h.mc(4,"span"),h.od(5),h.zc(6,"getLabel"),h.lc(),h.od(7,"\n    "),h.lc()}if(2&e){var i=h.yc();h.Ub(5),h.pd(h.Bc(6,1,i.translations,"notifications.remove_all"))}}function _(e,t){if(1&e&&(h.mc(0,"a",9),h.od(1,"\n        "),h.mc(2,"span",10),h.od(3),h.zc(4,"getLabel"),h.lc(),h.od(5,"\n    "),h.lc()),2&e){var n=h.yc();h.Ub(3),h.qd("\n            ",h.Bc(4,1,n.translations,"notifications.no_new_notifications"),"\n        ")}}function O(e,t){if(1&e){var n=h.nc();h.mc(0,"a",13),h.uc("click",(function(){h.ad(n);var e=h.yc().$implicit;return h.yc().removeNotification(e)})),h.od(1,"\n            "),h.mc(2,"div",14),h.od(3,"\n                "),h.mc(4,"div",15),h.od(5,"\n                    "),h.mc(6,"span"),h.od(7),h.zc(8,"getLabel"),h.lc(),h.od(9,"\n                    "),h.hc(10,"br"),h.od(11),h.lc(),h.od(12,"\n                "),h.mc(13,"div",16),h.od(14,"\n                    "),h.mc(15,"small"),h.od(16),h.zc(17,"mCourserTimezone"),h.lc(),h.od(18,"\n                "),h.lc(),h.od(19,"\n            "),h.lc(),h.od(20,"\n        "),h.lc()}if(2&e){var i=h.yc().$implicit,r=h.yc();h.Gc("routerLink",i.link)("queryParams",i.linkParams),h.Ub(7),h.qd("",h.Bc(8,5,r.translations,i.textTypeNotification),":"),h.Ub(4),h.qd("\n                    ",i.text,"\n                "),h.Ub(5),h.pd(h.Bc(17,8,1e3*i.timestamp,r.timezoneSettings))}}function z(e,t){if(1&e){var n=h.nc();h.mc(0,"a",17),h.uc("click",(function(){h.ad(n);var e=h.yc().$implicit;return h.yc().removeNotification(e)})),h.od(1,"\n            "),h.mc(2,"div",14),h.od(3,"\n                "),h.mc(4,"div",15),h.od(5,"\n                    "),h.mc(6,"span"),h.od(7),h.zc(8,"getLabel"),h.lc(),h.od(9),h.lc(),h.od(10,"\n                "),h.mc(11,"div",16),h.od(12,"\n                    "),h.mc(13,"small"),h.od(14),h.zc(15,"mCourserTimezone"),h.lc(),h.od(16,"\n                "),h.lc(),h.od(17,"\n            "),h.lc(),h.od(18,"\n        "),h.lc()}if(2&e){var i=h.yc().$implicit,r=h.yc();h.Hc("href",i.getLinkWithParams(),h.dd),h.Ub(7),h.qd("",h.Bc(8,4,r.translations,i.textTypeNotification),":"),h.Ub(2),h.qd("\n                    ",i.text,"\n                "),h.Ub(5),h.pd(h.Bc(15,7,1e3*i.timestamp,r.timezoneSettings))}}function A(e,t){if(1&e&&(h.kc(0),h.od(1,"\n        "),h.md(2,O,21,11,"a",11),h.od(3,"\n        "),h.md(4,z,19,10,"a",12),h.od(5,"\n    "),h.jc()),2&e){var n=t.$implicit;h.Ub(2),h.Gc("ngIf",!n.inNewTabOpen),h.Ub(2),h.Gc("ngIf",n.inNewTabOpen)}}var k=function(e){return{"mdl-badge mdl-badge--overlap sejer-badge-accent":e}},C=function(){return _createClass((function e(t,n,i,r,o,c,l,u){_classCallCheck(this,e),this._notificationService=t,this._authUser=n,this._translations=i,this._settings=r,this._firebase=o,this._infoMessage=c,this._timezoneSettings=l,this._profileStore=u,this.iconStyle={},this.ariaLabel="",this.allNotifications=[],this.isTeacher=!1,this.isParent=!1,this.isStudent=!1,this.user=new s.a,this.settings=new a.Settings,this.timezoneSettings=null,this.notificationDisplayLimit=50,this.isInitialized=!1}),[{key:"notificationsCounter",get:function(){return this.allNotifications.length}},{key:"ngOnInit",value:function(){var e=this;Object(i.b)([this._translations.getTranslations(),this._settings.get(),this._authUser.get(),this._timezoneSettings.getTimezoneSettings(),this._profileStore.profile$]).subscribe((function(t){var n=_slicedToArray(t,5),i=n[0],r=n[1],o=n[2],a=n[3],s=n[4];s&&a&&o&&i&&o&&!e.isInitialized&&(e.isInitialized=!0,e.settings=r,e.translations=i,e.timezoneSettings=a,e.userRole=s.profileType,e.setUser(o),e.user.isAuthenticated&&e._notificationService.isReady().subscribe((function(t){t&&e._firebase.logInUser().subscribe((function(){e._notificationService.bindToNewMessengerNotifications().subscribe((function(t){e.onNewNotification(t,e.userRole)}),(function(e){console.log("_notificationService::error",e)}))}))})))}))}},{key:"onNewNotification",value:function(e,t){var n=c.d.fromFirebase(e.val());if(!n.isRead&&!n.skipOnBell){var i=c.d.toDisplayNotification(this.translations,n,this.settings,this.user,this.timezoneSettings,t);this.isParent&&i.parent_link?i.link=i.parent_link:this.isStudent&&i.student_link?i.link=i.student_link:this.isTeacher&&i.teacher_link&&(i.link=i.teacher_link),this.notificationIsAvailable(i)&&(this.allNotifications=[].concat(_toConsumableArray(this.allNotifications),[i]),this.allNotifications.sort((function(e,t){return t.timestamp-e.timestamp})))}}},{key:"notificationIsAvailable",value:function(e){switch(e.textTypeNotification){case c.a[c.c.NEW_MESSAGE].text:return this.settings.messengerActive;default:return!0}}},{key:"removeAllNotifications",value:function(){this._notificationService.removeAll().subscribe((function(){})),this.allNotifications=[]}},{key:"removeNotification",value:function(e){this._notificationService.update(e.objectId,{is_read:!0}).subscribe((function(){}),(function(){}),(function(){window.location.pathname+"/"===e.link&&(window.location.href=window.location.href)})),this.allNotifications=this.allNotifications.filter((function(t){return t.objectId!==e.objectId}))}},{key:"setUser",value:function(e){this.user=e,this.isTeacher=this.user.isTeacher(),this.isParent=this.user.isParent(),this.isStudent=this.user.isStudent()}}])}();C.\u0275fac=function(e){return new(e||C)(h.gc(d.a),h.gc(u.a),h.gc(p.a),h.gc(l.D),h.gc(l.k),h.gc(l.o),h.gc(o.a),h.gc(r.a))},C.\u0275cmp=h.ac({type:C,selectors:[["notifications-popup-component"]],inputs:{iconStyle:"iconStyle",ariaLabel:"ariaLabel"},features:[h.Tb([d.a])],decls:16,vars:14,consts:[[1,"mdl-button","mdl-js-button","mdl-button--icon",3,"ngClass","matMenuTriggerFor"],["iconName","notifications",3,"ngStyle"],[1,"notifications-menu"],["menu",""],["class","remove-button","mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",4,"ngIf"],[4,"ngFor","ngForOf"],["mat-menu-item","",1,"remove-button",3,"click"],["iconName","delete"],["mat-menu-item",""],[1,"bold-text"],["mat-menu-item","",3,"routerLink","queryParams","click",4,"ngIf"],["mat-menu-item","","target","_blank",3,"href","click",4,"ngIf"],["mat-menu-item","",3,"routerLink","queryParams","click"],[1,"content"],[1,"text"],[1,"date"],["mat-menu-item","","target","_blank",3,"href","click"]],template:function(e,t){if(1&e&&(h.mc(0,"button",0),h.od(1,"\n    "),h.hc(2,"app-icon",1),h.od(3,"\n"),h.lc(),h.od(4,"\n\n"),h.mc(5,"mat-menu",2,3),h.od(7,"\n    "),h.md(8,M,8,4,"a",4),h.od(9,"\n\n    "),h.md(10,_,6,4,"a",5),h.od(11,"\n\n    "),h.md(12,A,6,2,"ng-container",6),h.zc(13,"slice"),h.od(14,"\n"),h.lc(),h.od(15,"\n")),2&e){var n=h.Wc(6);h.Gc("ngClass",h.Mc(12,k,t.notificationsCounter>0))("matMenuTriggerFor",n),h.Vb("data-badge",t.notificationsCounter)("aria-label",t.ariaLabel),h.Ub(2),h.Gc("ngStyle",t.iconStyle),h.Ub(6),h.Gc("ngIf",t.notificationsCounter>0),h.Ub(2),h.Gc("ngIf",0==t.notificationsCounter),h.Ub(2),h.Gc("ngForOf",h.Cc(13,8,t.allNotifications,0,t.notificationDisplayLimit))}},directives:[f.q,b.d,m.a,f.w,b.e,f.t,f.s,b.b,g.k],pipes:[f.E,v.l,y.a],encapsulation:2})},pjAE:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(e){return Error.call(this),this.message=e?"".concat(e.length," errors occurred during unsubscription:\n").concat(e.map((function(e,t){return"".concat(t+1,") ").concat(e.toString())})).join("\n  ")):"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e}()},pl0G:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("/h9T"),r=n("/Tr7"),o=n("jIYg");function a(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e).getTime(),a=Object(i.a)(t);return new Date(n+a)}},pxpQ:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return s}));var i=n("7o/Q"),r=n("WMd4");function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n){return n.lift(new a(e,t))}}var a=function(){return _createClass((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;_classCallCheck(this,e),this.scheduler=t,this.delay=n}),[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.scheduler,this.delay))}}])}(),s=function(e){function t(e,n){var i,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).scheduler=n,i.delay=r,i}return _inherits(t,e),_createClass(t,[{key:"scheduleMessage",value:function(e){this.destination.add(this.scheduler.schedule(t.dispatch,this.delay,new c(e,this.destination)))}},{key:"_next",value:function(e){this.scheduleMessage(r.a.createNext(e))}},{key:"_error",value:function(e){this.scheduleMessage(r.a.createError(e)),this.unsubscribe()}},{key:"_complete",value:function(){this.scheduleMessage(r.a.createComplete()),this.unsubscribe()}}],[{key:"dispatch",value:function(e){var t=e.notification,n=e.destination;t.observe(n),this.unsubscribe()}}])}(i.a),c=_createClass((function e(t,n){_classCallCheck(this,e),this.notification=t,this.destination=n}))},"q/0M":function(e,t,n){"use strict";function i(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var i=Array(e),r=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,r++)i[r]=o[a];return i}var r;n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return h}));var o,a=[];!function(e){e[e.DEBUG=0]="DEBUG",e[e.VERBOSE=1]="VERBOSE",e[e.INFO=2]="INFO",e[e.WARN=3]="WARN",e[e.ERROR=4]="ERROR",e[e.SILENT=5]="SILENT"}(o||(o={}));var s={debug:o.DEBUG,verbose:o.VERBOSE,info:o.INFO,warn:o.WARN,error:o.ERROR,silent:o.SILENT},c=o.INFO,l=((r={})[o.DEBUG]="log",r[o.VERBOSE]="log",r[o.INFO]="info",r[o.WARN]="warn",r[o.ERROR]="error",r),u=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(!(t<e.logLevel)){var o=(new Date).toISOString(),a=l[t];if(!a)throw new Error("Attempted to log a message with an invalid logType (value: "+t+")");console[a].apply(console,i(["["+o+"]  "+e.name+":"],n))}},d=function(){function e(e){this.name=e,this._logLevel=c,this._logHandler=u,this._userLogHandler=null,a.push(this)}return Object.defineProperty(e.prototype,"logLevel",{get:function(){return this._logLevel},set:function(e){if(!(e in o))throw new TypeError('Invalid value "'+e+'" assigned to `logLevel`');this._logLevel=e},enumerable:!1,configurable:!0}),e.prototype.setLogLevel=function(e){this._logLevel="string"==typeof e?s[e]:e},Object.defineProperty(e.prototype,"logHandler",{get:function(){return this._logHandler},set:function(e){if("function"!=typeof e)throw new TypeError("Value assigned to `logHandler` must be a function");this._logHandler=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"userLogHandler",{get:function(){return this._userLogHandler},set:function(e){this._userLogHandler=e},enumerable:!1,configurable:!0}),e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._userLogHandler&&this._userLogHandler.apply(this,i([this,o.DEBUG],e)),this._logHandler.apply(this,i([this,o.DEBUG],e))},e.prototype.log=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._userLogHandler&&this._userLogHandler.apply(this,i([this,o.VERBOSE],e)),this._logHandler.apply(this,i([this,o.VERBOSE],e))},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._userLogHandler&&this._userLogHandler.apply(this,i([this,o.INFO],e)),this._logHandler.apply(this,i([this,o.INFO],e))},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._userLogHandler&&this._userLogHandler.apply(this,i([this,o.WARN],e)),this._logHandler.apply(this,i([this,o.WARN],e))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._userLogHandler&&this._userLogHandler.apply(this,i([this,o.ERROR],e)),this._logHandler.apply(this,i([this,o.ERROR],e))},e}();function p(e){a.forEach((function(t){t.setLogLevel(e)}))}function h(e,t){for(var n=function(n){var i=null;t&&t.level&&(i=s[t.level]),n.userLogHandler=null===e?null:function(t,n){for(var r=[],a=2;a<arguments.length;a++)r[a-2]=arguments[a];var s=r.map((function(e){if(null==e)return null;if("string"==typeof e)return e;if("number"==typeof e||"boolean"==typeof e)return e.toString();if(e instanceof Error)return e.message;try{return JSON.stringify(e)}catch(t){return null}})).filter((function(e){return e})).join(" ");n>=(null!=i?i:t.logLevel)&&e({level:o[n].toLowerCase(),message:s,args:r,type:t.name})}},i=0,r=a;i<r.length;i++)n(r[i])}},"q/NN":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},qBmc:function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n("HXsk");var i=n("fXoL"),r=n("kmnG"),o=n("qFsG"),a=n("3Pt+"),s=n("Qu3c"),c=n("gInW"),l=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"fieldValue",get:function(){return this.property.getValue()},set:function(e){this.property.setValue(e)}}])}();l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["app-ui-settings-color-picker"]],inputs:{translations:"translations",property:"property"},decls:16,vars:10,consts:[[1,"mdl-list__item-primary-content"],["matInput","","type","color",1,"form-control",3,"ngModel","ngModelChange"],[1,"mdl-list__item-secondary-content"],[1,"material-icons",3,"matTooltip","matTooltipPosition"]],template:function(e,t){1&e&&(i.mc(0,"span",0),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n    "),i.mc(6,"input",1),i.uc("ngModelChange",(function(e){return t.fieldValue=e})),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n"),i.mc(9,"span",2),i.od(10,"\n    "),i.mc(11,"i",3),i.zc(12,"getLabel"),i.od(13,"\n        \ue887\n    "),i.lc(),i.od(14,"\n"),i.lc(),i.od(15,"\n")),2&e&&(i.Ub(3),i.qd("",i.Bc(4,4,t.translations,"ui.settings."+t.property.getName()),":\n    "),i.Ub(3),i.Gc("ngModel",t.fieldValue),i.Ub(5),i.Hc("matTooltip",i.Bc(12,7,t.translations,"ui.settings.help_text."+t.property.getName())),i.Gc("matTooltipPosition","above"))},directives:[r.g,o.b,a.d,a.t,a.w,s.a],pipes:[c.l],encapsulation:2})},qCKp:function(e,t,n){"use strict";n.r(t),n.d(t,"Observable",(function(){return i.a})),n.d(t,"ConnectableObservable",(function(){return r.a})),n.d(t,"GroupedObservable",(function(){return o.a})),n.d(t,"observable",(function(){return a.a})),n.d(t,"Subject",(function(){return s.b})),n.d(t,"BehaviorSubject",(function(){return c.a})),n.d(t,"ReplaySubject",(function(){return l.a})),n.d(t,"AsyncSubject",(function(){return u.a})),n.d(t,"asap",(function(){return d.a})),n.d(t,"asapScheduler",(function(){return d.b})),n.d(t,"async",(function(){return p.a})),n.d(t,"asyncScheduler",(function(){return p.b})),n.d(t,"queue",(function(){return h.a})),n.d(t,"queueScheduler",(function(){return h.b})),n.d(t,"animationFrame",(function(){return f.a})),n.d(t,"animationFrameScheduler",(function(){return f.b})),n.d(t,"VirtualTimeScheduler",(function(){return m})),n.d(t,"VirtualAction",(function(){return g})),n.d(t,"Scheduler",(function(){return v.a})),n.d(t,"Subscription",(function(){return y.a})),n.d(t,"Subscriber",(function(){return M.a})),n.d(t,"Notification",(function(){return _.a})),n.d(t,"NotificationKind",(function(){return _.b})),n.d(t,"pipe",(function(){return O.a})),n.d(t,"noop",(function(){return z.a})),n.d(t,"identity",(function(){return A.a})),n.d(t,"isObservable",(function(){return k.a})),n.d(t,"ArgumentOutOfRangeError",(function(){return C.a})),n.d(t,"EmptyError",(function(){return w.a})),n.d(t,"ObjectUnsubscribedError",(function(){return S.a})),n.d(t,"UnsubscriptionError",(function(){return T.a})),n.d(t,"TimeoutError",(function(){return q.a})),n.d(t,"bindCallback",(function(){return x})),n.d(t,"bindNodeCallback",(function(){return P})),n.d(t,"combineLatest",(function(){return F.b})),n.d(t,"concat",(function(){return U.a})),n.d(t,"defer",(function(){return V.a})),n.d(t,"empty",(function(){return H.b})),n.d(t,"forkJoin",(function(){return Y.a})),n.d(t,"from",(function(){return X.a})),n.d(t,"fromEvent",(function(){return G.a})),n.d(t,"fromEventPattern",(function(){return Q})),n.d(t,"generate",(function(){return J})),n.d(t,"iif",(function(){return $})),n.d(t,"interval",(function(){return ee.a})),n.d(t,"merge",(function(){return te.a})),n.d(t,"never",(function(){return ie})),n.d(t,"of",(function(){return re.a})),n.d(t,"onErrorResumeNext",(function(){return oe})),n.d(t,"pairs",(function(){return ae})),n.d(t,"partition",(function(){return de})),n.d(t,"race",(function(){return pe.a})),n.d(t,"range",(function(){return he.b})),n.d(t,"throwError",(function(){return fe.a})),n.d(t,"timer",(function(){return be.a})),n.d(t,"using",(function(){return me})),n.d(t,"zip",(function(){return ge.b})),n.d(t,"scheduled",(function(){return ve.a})),n.d(t,"EMPTY",(function(){return H.a})),n.d(t,"NEVER",(function(){return ne})),n.d(t,"config",(function(){return ye.a}));var i=n("HDdC"),r=n("EQ5u"),o=n("OQgR"),a=n("kJWO"),s=n("XNiG"),c=n("2Vo4"),l=n("jtHE"),u=n("NHP+"),d=n("7Hc7"),p=n("D0XW"),h=n("qgXg"),f=n("eNwd"),b=n("3N8a"),m=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY;return _classCallCheck(this,t),(e=_callSuper(this,t,[n,function(){return e.frame}])).maxFrames=i,e.frame=0,e.index=-1,e}return _inherits(t,e),_createClass(t,[{key:"flush",value:function(){for(var e,t,n=this.actions,i=this.maxFrames;(t=n[0])&&t.delay<=i&&(n.shift(),this.frame=t.delay,!(e=t.execute(t.state,t.delay))););if(e){for(;t=n.shift();)t.unsubscribe();throw e}}}])}(n("IjjT").a);m.frameTimeFactor=10;var g=function(e){function t(e,n){var i,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.index+=1;return _classCallCheck(this,t),(i=_callSuper(this,t,[e,n])).scheduler=e,i.work=n,i.index=r,i.active=!0,i.index=e.index=r,i}return _inherits(t,e),_createClass(t,[{key:"schedule",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!this.id)return _superPropGet(t,"schedule",this,3)([e,n]);this.active=!1;var i=new t(this.scheduler,this.work);return this.add(i),i.schedule(e,n)}},{key:"requestAsyncId",value:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;this.delay=e.frame+i;var r=e.actions;return r.push(this),r.sort(t.sortActions),!0}},{key:"recycleAsyncId",value:function(e,t){}},{key:"_execute",value:function(e,n){if(!0===this.active)return _superPropGet(t,"_execute",this,3)([e,n])}}],[{key:"sortActions",value:function(e,t){return e.delay===t.delay?e.index===t.index?0:e.index>t.index?1:-1:e.delay>t.delay?1:-1}}])}(b.a),v=n("Y/cZ"),y=n("quSY"),M=n("7o/Q"),_=n("WMd4"),O=n("mCNh"),z=n("KqfI"),A=n("SpAZ"),k=n("7+OI"),C=n("4I5i"),w=n("sVev"),S=n("9ppp"),T=n("pjAE"),q=n("Y6u4"),L=n("lJxs"),E=n("8Qeq"),D=n("DH7j"),R=n("z+Ro");function x(e,t,n){if(t){if(!Object(R.a)(t))return function(){return x(e,n).apply(void 0,arguments).pipe(Object(L.a)((function(e){return Object(D.a)(e)?t.apply(void 0,_toConsumableArray(e)):t(e)})))};n=t}return function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];var a,s=this,c={context:s,subject:a,callbackFunc:e,scheduler:n};return new i.a((function(t){if(n){var i={args:r,subscriber:t,params:c};return n.schedule(I,0,i)}if(!a){a=new u.a;try{e.apply(s,[].concat(r,[function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];a.next(t.length<=1?t[0]:t),a.complete()}]))}catch(o){Object(E.a)(a)?a.error(o):console.warn(o)}}return a.subscribe(t)}))}}function I(e){var t=this,n=e.args,i=e.subscriber,r=e.params,o=r.callbackFunc,a=r.context,s=r.scheduler,c=r.subject;if(!c){c=r.subject=new u.a;try{o.apply(a,[].concat(_toConsumableArray(n),[function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];var r=n.length<=1?n[0]:n;t.add(s.schedule(W,0,{value:r,subject:c}))}]))}catch(l){c.error(l)}}this.add(c.subscribe(i))}function W(e){var t=e.value,n=e.subject;n.next(t),n.complete()}function P(e,t,n){if(t){if(!Object(R.a)(t))return function(){return P(e,n).apply(void 0,arguments).pipe(Object(L.a)((function(e){return Object(D.a)(e)?t.apply(void 0,_toConsumableArray(e)):t(e)})))};n=t}return function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];var a={subject:void 0,args:r,callbackFunc:e,scheduler:n,context:this};return new i.a((function(t){var i=a.context,o=a.subject;if(n)return n.schedule(N,0,{params:a,subscriber:t,context:i});if(!o){o=a.subject=new u.a;try{e.apply(i,[].concat(r,[function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=t.shift();i?o.error(i):(o.next(t.length<=1?t[0]:t),o.complete())}]))}catch(s){Object(E.a)(o)?o.error(s):console.warn(s)}}return o.subscribe(t)}))}}function N(e){var t=this,n=e.params,i=e.subscriber,r=e.context,o=n.callbackFunc,a=n.args,s=n.scheduler,c=n.subject;if(!c){c=n.subject=new u.a;try{o.apply(r,[].concat(_toConsumableArray(a),[function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];var r=n.shift();if(r)t.add(s.schedule(B,0,{err:r,subject:c}));else{var o=n.length<=1?n[0]:n;t.add(s.schedule(j,0,{value:o,subject:c}))}}]))}catch(l){this.add(s.schedule(B,0,{err:l,subject:c}))}}this.add(c.subscribe(i))}function j(e){var t=e.value,n=e.subject;n.next(t),n.complete()}function B(e){var t=e.err;e.subject.error(t)}var F=n("itXk"),U=n("GyhO"),V=n("NXyV"),H=n("EY2u"),Y=n("cp0P"),X=n("Cfvw"),G=n("xgIS"),K=n("n6bG");function Q(e,t,n){return n?Q(e,t).pipe(Object(L.a)((function(e){return Object(D.a)(e)?n.apply(void 0,_toConsumableArray(e)):n(e)}))):new i.a((function(n){var i,r=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return n.next(1===t.length?t[0]:t)};try{i=e(r)}catch(o){return void n.error(o)}if(Object(K.a)(t))return function(){return t(r,i)}}))}function J(e,t,n,r,o){var a,s;if(1==arguments.length){var c=e;s=c.initialState,t=c.condition,n=c.iterate,a=c.resultSelector||A.a,o=c.scheduler}else void 0===r||Object(R.a)(r)?(s=e,a=A.a,o=r):(s=e,a=r);return new i.a((function(e){var i=s;if(o)return o.schedule(Z,0,{subscriber:e,iterate:n,condition:t,resultSelector:a,state:i});for(;;){if(t){var r=void 0;try{r=t(i)}catch(l){return void e.error(l)}if(!r){e.complete();break}}var c=void 0;try{c=a(i)}catch(l){return void e.error(l)}if(e.next(c),e.closed)break;try{i=n(i)}catch(l){return void e.error(l)}}}))}function Z(e){var t=e.subscriber,n=e.condition;if(!t.closed){if(e.needIterate)try{e.state=e.iterate(e.state)}catch(o){return void t.error(o)}else e.needIterate=!0;if(n){var i;try{i=n(e.state)}catch(o){return void t.error(o)}if(!i)return void t.complete();if(t.closed)return}var r;try{r=e.resultSelector(e.state)}catch(o){return void t.error(o)}return t.closed||(t.next(r),t.closed)?void 0:this.schedule(e)}}function $(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:H.a,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:H.a;return Object(V.a)((function(){return e()?t:n}))}var ee=n("l5mm"),te=n("VRyK"),ne=new i.a(z.a);function ie(){return ne}var re=n("LRne");function oe(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return H.a;var r=t[0],o=t.slice(1);return 1===t.length&&Object(D.a)(r)?oe.apply(void 0,_toConsumableArray(r)):new i.a((function(e){var t=function(){return e.add(oe.apply(void 0,_toConsumableArray(o)).subscribe(e))};return Object(X.a)(r).subscribe({next:function(t){e.next(t)},error:t,complete:t})}))}function ae(e,t){return t?new i.a((function(n){var i=Object.keys(e),r=new y.a;return r.add(t.schedule(se,0,{keys:i,index:0,subscriber:n,subscription:r,obj:e})),r})):new i.a((function(t){for(var n=Object.keys(e),i=0;i<n.length&&!t.closed;i++){var r=n[i];e.hasOwnProperty(r)&&t.next([r,e[r]])}t.complete()}))}function se(e){var t=e.keys,n=e.index,i=e.subscriber,r=e.subscription,o=e.obj;if(!i.closed)if(n<t.length){var a=t[n];i.next([a,o[a]]),r.add(this.schedule({keys:t,index:n+1,subscriber:i,subscription:r,obj:o}))}else i.complete()}var ce=n("F97/"),le=n("SeVD"),ue=n("pLZG");function de(e,t,n){return[Object(ue.a)(t,n)(new i.a(Object(le.a)(e))),Object(ue.a)(Object(ce.a)(t,n))(new i.a(Object(le.a)(e)))]}var pe=n("Nv8m"),he=n("NNCq"),fe=n("z6cu"),be=n("PqYM");function me(e,t){return new i.a((function(n){var i,r;try{i=e()}catch(a){return void n.error(a)}try{r=t(i)}catch(a){return void n.error(a)}var o=(r?Object(X.a)(r):H.a).subscribe(n);return function(){o.unsubscribe(),i&&i.unsubscribe()}}))}var ge=n("1uah"),ve=n("7HRe"),ye=n("2fFW")},"qEc/":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("f0Wu"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getDateTime",value:function(e,t,n,r){var o="".concat(e," ").concat(1===t.toString().length?"0"+t:t,":").concat(n);return i.tz(o,r.timezone).toISOString().split(".")[0]}},{key:"getDateWithTimezone",value:function(e,t){return i.tz(e,t).toDate()}},{key:"getISOStringWithTimezone",value:function(e,t){return i().tz(t).year(e.getFullYear()).month(e.getMonth()).date(e.getDate()).hour(e.getHours()).minute(e.getMinutes()).toISOString()}},{key:"transformDateToDateTimePicker",value:function(e,t){var n=i.tz(e,t);return{selectedDate:new Date(n.year(),n.month(),n.date(),n.hour(),n.minute()),selectedHour:n.hour().toString(),selectedMinute:n.minute().toString()}}},{key:"transformDateTimePickerToDate",value:function(e,t){return i().tz(t).year(e.selectedDate.getFullYear()).month(e.selectedDate.getMonth()).date(e.selectedDate.getDate()).hour(+e.selectedHour).minute(+e.selectedMinute).toDate()}}])}()},qFsG:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return m})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return d}));var i=n("ihCf"),r=n("fXoL"),o=n("8LU1"),a=n("nLfN"),s=n("3Pt+"),c=n("FKr1"),l=n("kmnG"),u=n("XNiG"),d=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"matAutosizeMinRows",get:function(){return this.minRows},set:function(e){this.minRows=e}},{key:"matAutosizeMaxRows",get:function(){return this.maxRows},set:function(e){this.maxRows=e}},{key:"matAutosize",get:function(){return this.enabled},set:function(e){this.enabled=e}},{key:"matTextareaAutosize",get:function(){return this.enabled},set:function(e){this.enabled=e}}])}(i.c);d.\u0275fac=function(e){return p(e||d)},d.\u0275dir=r.bc({type:d,selectors:[["textarea","mat-autosize",""],["textarea","matTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize","mat-autosize"],inputs:{cdkAutosizeMinRows:"cdkAutosizeMinRows",cdkAutosizeMaxRows:"cdkAutosizeMaxRows",matAutosizeMinRows:"matAutosizeMinRows",matAutosizeMaxRows:"matAutosizeMaxRows",matAutosize:["mat-autosize","matAutosize"],matTextareaAutosize:"matTextareaAutosize"},exportAs:["matTextareaAutosize"],features:[r.Rb]}),d.propDecorators={matAutosizeMinRows:[{type:r.E}],matAutosizeMaxRows:[{type:r.E}],matAutosize:[{type:r.E,args:["mat-autosize"]}],matTextareaAutosize:[{type:r.E}]};var p=r.oc(d),h=new r.C("MAT_INPUT_VALUE_ACCESSOR"),f=["button","checkbox","file","hidden","image","radio","range","reset","submit"],b=0,m=function(e){function t(e,n,i,r,o,s,c,l,d,p){var h;_classCallCheck(this,t),(h=_callSuper(this,t,[s,r,o,i]))._elementRef=e,h._platform=n,h.ngControl=i,h._autofillMonitor=l,h._formField=p,h._uid="mat-input-"+b++,h.focused=!1,h.stateChanges=new u.b,h.controlType="mat-input",h.autofilled=!1,h._disabled=!1,h._required=!1,h._type="text",h._readonly=!1,h._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter((function(e){return Object(a.e)().has(e)}));var f=h._elementRef.nativeElement,m=f.nodeName.toLowerCase();return h._inputValueAccessor=c||f,h._previousNativeValue=h.value,h.id=h.id,n.IOS&&d.runOutsideAngular((function(){e.nativeElement.addEventListener("keyup",(function(e){var t=e.target;t.value||t.selectionStart||t.selectionEnd||(t.setSelectionRange(1,1),t.setSelectionRange(0,0))}))})),h._isServer=!h._platform.isBrowser,h._isNativeSelect="select"===m,h._isTextarea="textarea"===m,h._isNativeSelect&&(h.controlType=f.multiple?"mat-native-select-multiple":"mat-native-select"),h}return _inherits(t,e),_createClass(t,[{key:"disabled",get:function(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled},set:function(e){this._disabled=Object(o.c)(e),this.focused&&(this.focused=!1,this.stateChanges.next())}},{key:"id",get:function(){return this._id},set:function(e){this._id=e||this._uid}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(o.c)(e)}},{key:"type",get:function(){return this._type},set:function(e){this._type=e||"text",this._validateType(),!this._isTextarea&&Object(a.e)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}},{key:"value",get:function(){return this._inputValueAccessor.value},set:function(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}},{key:"readonly",get:function(){return this._readonly},set:function(e){this._readonly=Object(o.c)(e)}},{key:"ngAfterViewInit",value:function(){var e=this;this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe((function(t){e.autofilled=t.isAutofilled,e.stateChanges.next()}))}},{key:"ngOnChanges",value:function(){this.stateChanges.next()}},{key:"ngOnDestroy",value:function(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement)}},{key:"ngDoCheck",value:function(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}},{key:"focus",value:function(e){this._elementRef.nativeElement.focus(e)}},{key:"_focusChanged",value:function(e){e===this.focused||this.readonly&&e||(this.focused=e,this.stateChanges.next())}},{key:"_onInput",value:function(){}},{key:"_dirtyCheckPlaceholder",value:function(){var e,t,n=(null===(t=null===(e=this._formField)||void 0===e?void 0:e._hideControlPlaceholder)||void 0===t?void 0:t.call(e))?null:this.placeholder;if(n!==this._previousPlaceholder){var i=this._elementRef.nativeElement;this._previousPlaceholder=n,n?i.setAttribute("placeholder",n):i.removeAttribute("placeholder")}}},{key:"_dirtyCheckNativeValue",value:function(){var e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}},{key:"_validateType",value:function(){f.indexOf(this._type)}},{key:"_isNeverEmpty",value:function(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}},{key:"_isBadInput",value:function(){var e=this._elementRef.nativeElement.validity;return e&&e.badInput}},{key:"empty",get:function(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}},{key:"shouldLabelFloat",get:function(){if(this._isNativeSelect){var e=this._elementRef.nativeElement,t=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&t&&t.label)}return this.focused||!this.empty}},{key:"setDescribedByIds",value:function(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}},{key:"onContainerClick",value:function(){this.focused||this.focus()}}])}(Object(c.D)(_createClass((function e(t,n,i,r){_classCallCheck(this,e),this._defaultErrorStateMatcher=t,this._parentForm=n,this._parentFormGroup=i,this.ngControl=r}))));m.\u0275fac=function(e){return new(e||m)(r.gc(r.r),r.gc(a.a),r.gc(s.s,10),r.gc(s.v,8),r.gc(s.l,8),r.gc(c.d),r.gc(h,10),r.gc(i.a),r.gc(r.N),r.gc(l.a,8))},m.\u0275dir=r.bc({type:m,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:9,hostBindings:function(e,t){1&e&&r.uc("focus",(function(){return t._focusChanged(!0)}))("blur",(function(){return t._focusChanged(!1)}))("input",(function(){return t._onInput()})),2&e&&(r.pc("disabled",t.disabled)("required",t.required),r.Vb("id",t.id)("data-placeholder",t.placeholder)("readonly",t.readonly&&!t._isNativeSelect||null)("aria-invalid",t.errorState)("aria-required",t.required.toString()),r.Yb("mat-input-server",t._isServer))},inputs:{id:"id",disabled:"disabled",required:"required",type:"type",value:"value",readonly:"readonly",placeholder:"placeholder",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"]},exportAs:["matInput"],features:[r.Tb([{provide:l.d,useExisting:m}]),r.Rb,r.Sb]}),m.ctorParameters=function(){return[{type:r.r},{type:a.a},{type:s.s,decorators:[{type:r.O},{type:r.Z}]},{type:s.v,decorators:[{type:r.O}]},{type:s.l,decorators:[{type:r.O}]},{type:c.d},{type:void 0,decorators:[{type:r.O},{type:r.Z},{type:r.z,args:[h]}]},{type:i.a},{type:r.N},{type:l.c,decorators:[{type:r.O},{type:r.z,args:[l.a]}]}]},m.propDecorators={disabled:[{type:r.E}],id:[{type:r.E}],placeholder:[{type:r.E}],required:[{type:r.E}],type:[{type:r.E}],errorStateMatcher:[{type:r.E}],userAriaDescribedBy:[{type:r.E,args:["aria-describedby"]}],value:[{type:r.E}],readonly:[{type:r.E}],_focusChanged:[{type:r.x,args:["focus",["true"]]},{type:r.x,args:["blur",["false"]]}],_onInput:[{type:r.x,args:["input"]}]};var g=_createClass((function e(){_classCallCheck(this,e)}));g.\u0275mod=r.ec({type:g}),g.\u0275inj=r.dc({factory:function(e){return new(e||g)},providers:[c.d],imports:[[i.d,l.e],i.d,l.e]})},qOnz:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return w})),n.d(t,"c",(function(){return j})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return o})),n.d(t,"f",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return x})),n.d(t,"i",(function(){return f})),n.d(t,"j",(function(){return B})),n.d(t,"k",(function(){return d})),n.d(t,"l",(function(){return p})),n.d(t,"m",(function(){return H})),n.d(t,"n",(function(){return Q})),n.d(t,"o",(function(){return b})),n.d(t,"p",(function(){return R})),n.d(t,"q",(function(){return v})),n.d(t,"r",(function(){return y})),n.d(t,"s",(function(){return _})),n.d(t,"t",(function(){return W})),n.d(t,"u",(function(){return O})),n.d(t,"v",(function(){return m})),n.d(t,"w",(function(){return g})),n.d(t,"x",(function(){return A})),n.d(t,"y",(function(){return M})),n.d(t,"z",(function(){return k})),n.d(t,"A",(function(){return z})),n.d(t,"B",(function(){return D})),n.d(t,"C",(function(){return q})),n.d(t,"D",(function(){return P})),n.d(t,"E",(function(){return N})),n.d(t,"F",(function(){return I})),n.d(t,"G",(function(){return K})),n.d(t,"H",(function(){return G})),n.d(t,"I",(function(){return L})),n.d(t,"J",(function(){return V})),n.d(t,"K",(function(){return Y})),n.d(t,"L",(function(){return X}));var i=n("mrSG"),r=function(e,t){if(!e)throw o(t)},o=function(e){return new Error("Firebase Database (${JSCORE_VERSION}) INTERNAL ASSERT FAILED: "+e)},a=function(e){for(var t=[],n=0,i=0;i<e.length;i++){var r=e.charCodeAt(i);r<128?t[n++]=r:r<2048?(t[n++]=r>>6|192,t[n++]=63&r|128):55296==(64512&r)&&i+1<e.length&&56320==(64512&e.charCodeAt(i+1))?(r=65536+((1023&r)<<10)+(1023&e.charCodeAt(++i)),t[n++]=r>>18|240,t[n++]=r>>12&63|128,t[n++]=r>>6&63|128,t[n++]=63&r|128):(t[n++]=r>>12|224,t[n++]=r>>6&63|128,t[n++]=63&r|128)}return t},s={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",get ENCODED_VALS(){return this.ENCODED_VALS_BASE+"+/="},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+"-_."},HAS_NATIVE_SUPPORT:"function"==typeof atob,encodeByteArray:function(e,t){if(!Array.isArray(e))throw Error("encodeByteArray takes an array as a parameter");this.init_();for(var n=t?this.byteToCharMapWebSafe_:this.byteToCharMap_,i=[],r=0;r<e.length;r+=3){var o=e[r],a=r+1<e.length,s=a?e[r+1]:0,c=r+2<e.length,l=c?e[r+2]:0,u=o>>2,d=(3&o)<<4|s>>4,p=(15&s)<<2|l>>6,h=63&l;c||(h=64,a||(p=64)),i.push(n[u],n[d],n[p],n[h])}return i.join("")},encodeString:function(e,t){return this.HAS_NATIVE_SUPPORT&&!t?btoa(e):this.encodeByteArray(a(e),t)},decodeString:function(e,t){return this.HAS_NATIVE_SUPPORT&&!t?atob(e):function(e){for(var t=[],n=0,i=0;n<e.length;){var r=e[n++];if(r<128)t[i++]=String.fromCharCode(r);else if(r>191&&r<224){var o=e[n++];t[i++]=String.fromCharCode((31&r)<<6|63&o)}else if(r>239&&r<365){var a=((7&r)<<18|(63&(o=e[n++]))<<12|(63&(s=e[n++]))<<6|63&e[n++])-65536;t[i++]=String.fromCharCode(55296+(a>>10)),t[i++]=String.fromCharCode(56320+(1023&a))}else{o=e[n++];var s=e[n++];t[i++]=String.fromCharCode((15&r)<<12|(63&o)<<6|63&s)}}return t.join("")}(this.decodeStringToByteArray(e,t))},decodeStringToByteArray:function(e,t){this.init_();for(var n=t?this.charToByteMapWebSafe_:this.charToByteMap_,i=[],r=0;r<e.length;){var o=n[e.charAt(r++)],a=r<e.length?n[e.charAt(r)]:0,s=++r<e.length?n[e.charAt(r)]:64,c=++r<e.length?n[e.charAt(r)]:64;if(++r,null==o||null==a||null==s||null==c)throw Error();var l=o<<2|a>>4;if(i.push(l),64!==s){var u=a<<4&240|s>>2;if(i.push(u),64!==c){var d=s<<6&192|c;i.push(d)}}}return i},init_:function(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(var e=0;e<this.ENCODED_VALS.length;e++)this.byteToCharMap_[e]=this.ENCODED_VALS.charAt(e),this.charToByteMap_[this.byteToCharMap_[e]]=e,this.byteToCharMapWebSafe_[e]=this.ENCODED_VALS_WEBSAFE.charAt(e),this.charToByteMapWebSafe_[this.byteToCharMapWebSafe_[e]]=e,e>=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(e)]=e,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(e)]=e)}}},c=function(e){var t=a(e);return s.encodeByteArray(t,!0)},l=function(e){return c(e).replace(/\./g,"")},u=function(e){try{return s.decodeString(e,!0)}catch(t){console.error("base64Decode failed: ",t)}return null};function d(e){return p(void 0,e)}function p(e,t){if(!(t instanceof Object))return t;switch(t.constructor){case Date:return new Date(t.getTime());case Object:void 0===e&&(e={});break;case Array:e=[];break;default:return t}for(var n in t)t.hasOwnProperty(n)&&"__proto__"!==n&&(e[n]=p(e[n],t[n]));return e}var h=function(){function e(){var e=this;this.reject=function(){},this.resolve=function(){},this.promise=new Promise((function(t,n){e.resolve=t,e.reject=n}))}return e.prototype.wrapCallback=function(e){var t=this;return function(n,i){n?t.reject(n):t.resolve(i),"function"==typeof e&&(t.promise.catch((function(){})),1===e.length?e(n):e(n,i))}},e}();function f(e,t){if(e.uid)throw new Error('The "uid" field is no longer supported by mockUserToken. Please use "sub" instead for Firebase Auth User ID.');var n=t||"demo-project",r=e.iat||0,o=e.sub||e.user_id;if(!o)throw new Error("mockUserToken must contain 'sub' or 'user_id' field!");var a=Object(i.a)({iss:"https://securetoken.google.com/"+n,aud:n,iat:r,exp:r+3600,auth_time:r,sub:o,user_id:o,firebase:{sign_in_provider:"custom",identities:{}}},e);return[l(JSON.stringify({alg:"none",type:"JWT"})),l(JSON.stringify(a)),""].join(".")}function b(){return"undefined"!=typeof navigator&&"string"==typeof navigator.userAgent?navigator.userAgent:""}function m(){return"undefined"!=typeof window&&!!(window.cordova||window.phonegap||window.PhoneGap)&&/ios|iphone|ipod|ipad|android|blackberry|iemobile/i.test(b())}function g(){try{return"[object process]"===Object.prototype.toString.call(global.process)}catch(e){return!1}}function v(){return"object"==typeof self&&self.self===self}function y(){var e="object"==typeof chrome?chrome.runtime:"object"==typeof browser?browser.runtime:void 0;return"object"==typeof e&&void 0!==e.id}function M(){return"object"==typeof navigator&&"ReactNative"===navigator.product}function _(){return b().indexOf("Electron/")>=0}function O(){var e=b();return e.indexOf("MSIE ")>=0||e.indexOf("Trident/")>=0}function z(){return b().indexOf("MSAppHost/")>=0}function A(){return!1}function k(){return!g()&&navigator.userAgent.includes("Safari")&&!navigator.userAgent.includes("Chrome")}var C=function(e){function t(n,i,r){var o=e.call(this,i)||this;return o.code=n,o.customData=r,o.name="FirebaseError",Object.setPrototypeOf(o,t.prototype),Error.captureStackTrace&&Error.captureStackTrace(o,w.prototype.create),o}return Object(i.d)(t,e),t}(Error),w=function(){function e(e,t,n){this.service=e,this.serviceName=t,this.errors=n}return e.prototype.create=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var i=t[0]||{},r=this.service+"/"+e,o=this.errors[e],a=o?S(o,i):"Error",s=this.serviceName+": "+a+" ("+r+").",c=new C(r,s,i);return c},e}();function S(e,t){return e.replace(T,(function(e,n){var i=t[n];return null!=i?String(i):"<"+n+"?>"}))}var T=/\{\$([^}]+)}/g;function q(e){return JSON.parse(e)}function L(e){return JSON.stringify(e)}var E=function(e){var t={},n={},i={},r="";try{var o=e.split(".");t=q(u(o[0])||""),n=q(u(o[1])||""),r=o[2],i=n.d||{},delete n.d}catch(a){}return{header:t,claims:n,data:i,signature:r}},D=function(e){var t=E(e).claims;return!!t&&"object"==typeof t&&t.hasOwnProperty("iat")},R=function(e){var t=E(e).claims;return"object"==typeof t&&!0===t.admin};function x(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function I(e,t){return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0}function W(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}function P(e,t,n){var i={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(i[r]=t.call(n,e[r],r,e));return i}function N(e){for(var t=[],n=function(e,n){Array.isArray(n)?n.forEach((function(n){t.push(encodeURIComponent(e)+"="+encodeURIComponent(n))})):t.push(encodeURIComponent(e)+"="+encodeURIComponent(n))},i=0,r=Object.entries(e);i<r.length;i++){var o=r[i];n(o[0],o[1])}return t.length?"&"+t.join("&"):""}var j=function(){function e(){this.chain_=[],this.buf_=[],this.W_=[],this.pad_=[],this.inbuf_=0,this.total_=0,this.blockSize=64,this.pad_[0]=128;for(var e=1;e<this.blockSize;++e)this.pad_[e]=0;this.reset()}return e.prototype.reset=function(){this.chain_[0]=1732584193,this.chain_[1]=4023233417,this.chain_[2]=2562383102,this.chain_[3]=271733878,this.chain_[4]=3285377520,this.inbuf_=0,this.total_=0},e.prototype.compress_=function(e,t){t||(t=0);var n=this.W_;if("string"==typeof e)for(var i=0;i<16;i++)n[i]=e.charCodeAt(t)<<24|e.charCodeAt(t+1)<<16|e.charCodeAt(t+2)<<8|e.charCodeAt(t+3),t+=4;else for(i=0;i<16;i++)n[i]=e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3],t+=4;for(i=16;i<80;i++){var r=n[i-3]^n[i-8]^n[i-14]^n[i-16];n[i]=4294967295&(r<<1|r>>>31)}var o,a,s=this.chain_[0],c=this.chain_[1],l=this.chain_[2],u=this.chain_[3],d=this.chain_[4];for(i=0;i<80;i++)i<40?i<20?(o=u^c&(l^u),a=1518500249):(o=c^l^u,a=1859775393):i<60?(o=c&l|u&(c|l),a=2400959708):(o=c^l^u,a=3395469782),r=(s<<5|s>>>27)+o+d+a+n[i]&4294967295,d=u,u=l,l=4294967295&(c<<30|c>>>2),c=s,s=r;this.chain_[0]=this.chain_[0]+s&4294967295,this.chain_[1]=this.chain_[1]+c&4294967295,this.chain_[2]=this.chain_[2]+l&4294967295,this.chain_[3]=this.chain_[3]+u&4294967295,this.chain_[4]=this.chain_[4]+d&4294967295},e.prototype.update=function(e,t){if(null!=e){void 0===t&&(t=e.length);for(var n=t-this.blockSize,i=0,r=this.buf_,o=this.inbuf_;i<t;){if(0===o)for(;i<=n;)this.compress_(e,i),i+=this.blockSize;if("string"==typeof e){for(;i<t;)if(r[o]=e.charCodeAt(i),++i,++o===this.blockSize){this.compress_(r),o=0;break}}else for(;i<t;)if(r[o]=e[i],++i,++o===this.blockSize){this.compress_(r),o=0;break}}this.inbuf_=o,this.total_+=t}},e.prototype.digest=function(){var e=[],t=8*this.total_;this.inbuf_<56?this.update(this.pad_,56-this.inbuf_):this.update(this.pad_,this.blockSize-(this.inbuf_-56));for(var n=this.blockSize-1;n>=56;n--)this.buf_[n]=255&t,t/=256;this.compress_(this.buf_);var i=0;for(n=0;n<5;n++)for(var r=24;r>=0;r-=8)e[i]=this.chain_[n]>>r&255,++i;return e},e}();function B(e,t){var n=new F(e,t);return n.subscribe.bind(n)}var F=function(){function e(e,t){var n=this;this.observers=[],this.unsubscribes=[],this.observerCount=0,this.task=Promise.resolve(),this.finalized=!1,this.onNoObservers=t,this.task.then((function(){e(n)})).catch((function(e){n.error(e)}))}return e.prototype.next=function(e){this.forEachObserver((function(t){t.next(e)}))},e.prototype.error=function(e){this.forEachObserver((function(t){t.error(e)})),this.close(e)},e.prototype.complete=function(){this.forEachObserver((function(e){e.complete()})),this.close()},e.prototype.subscribe=function(e,t,n){var i,r=this;if(void 0===e&&void 0===t&&void 0===n)throw new Error("Missing Observer.");void 0===(i=function(e,t){if("object"!=typeof e||null===e)return!1;for(var n=0,i=["next","error","complete"];n<i.length;n++){var r=i[n];if(r in e&&"function"==typeof e[r])return!0}return!1}(e)?e:{next:e,error:t,complete:n}).next&&(i.next=U),void 0===i.error&&(i.error=U),void 0===i.complete&&(i.complete=U);var o=this.unsubscribeOne.bind(this,this.observers.length);return this.finalized&&this.task.then((function(){try{r.finalError?i.error(r.finalError):i.complete()}catch(e){}})),this.observers.push(i),o},e.prototype.unsubscribeOne=function(e){void 0!==this.observers&&void 0!==this.observers[e]&&(delete this.observers[e],this.observerCount-=1,0===this.observerCount&&void 0!==this.onNoObservers&&this.onNoObservers(this))},e.prototype.forEachObserver=function(e){if(!this.finalized)for(var t=0;t<this.observers.length;t++)this.sendOne(t,e)},e.prototype.sendOne=function(e,t){var n=this;this.task.then((function(){if(void 0!==n.observers&&void 0!==n.observers[e])try{t(n.observers[e])}catch(i){"undefined"!=typeof console&&console.error&&console.error(i)}}))},e.prototype.close=function(e){var t=this;this.finalized||(this.finalized=!0,void 0!==e&&(this.finalError=e),this.task.then((function(){t.observers=void 0,t.onNoObservers=void 0})))},e}();function U(){}var V=function(e,t,n,i){var r;if(i<t?r="at least "+t:i>n&&(r=0===n?"none":"no more than "+n),r)throw new Error(e+" failed: Was called with "+i+(1===i?" argument.":" arguments.")+" Expects "+r+".")};function H(e,t){return e+" failed: "+t+" argument "}function Y(e,t,n,i){if((!i||n)&&"function"!=typeof n)throw new Error(H(e,t)+"must be a valid function.")}function X(e,t,n,i){if((!i||n)&&("object"!=typeof n||null===n))throw new Error(H(e,t)+"must be a valid context object.")}var G=function(e){for(var t=[],n=0,i=0;i<e.length;i++){var o=e.charCodeAt(i);if(o>=55296&&o<=56319){var a=o-55296;i++,r(i<e.length,"Surrogate pair missing trail surrogate."),o=65536+(a<<10)+(e.charCodeAt(i)-56320)}o<128?t[n++]=o:o<2048?(t[n++]=o>>6|192,t[n++]=63&o|128):o<65536?(t[n++]=o>>12|224,t[n++]=o>>6&63|128,t[n++]=63&o|128):(t[n++]=o>>18|240,t[n++]=o>>12&63|128,t[n++]=o>>6&63|128,t[n++]=63&o|128)}return t},K=function(e){for(var t=0,n=0;n<e.length;n++){var i=e.charCodeAt(n);i<128?t++:i<2048?t+=2:i>=55296&&i<=56319?(t+=4,n++):t+=3}return t};function Q(e){return e&&e._delegate?e._delegate:e}},qTh5:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i,r,o={IMANUEL:{IOS:"https://itunes.apple.com/se/app/mlibro/id852921018",ANDROID:"https://play.google.com/store/apps/details?id=pl.eformy.mlibro",WINDOWS:"https://www.microsoft.com/store/apps/9N9X680XMPCD"},EDU_DIRECTPLATEFORME:{IOS:"https://itunes.apple.com/se/app/biblioexos/id1477312154",ANDROID:"https://play.google.com/store/apps/details?id=com.sejer.biblioexos",WINDOWS:"https://www.microsoft.com/store/apps/9MTV95W7RQ7G"},MCOURSER_FRANCE:{IOS:"https://itunes.apple.com/se/app/mlibro/id852921018",ANDROID:"https://play.google.com/store/apps/details?id=pl.eformy.mlibro",WINDOWS:"https://www.microsoft.com/store/apps/9N9X680XMPCD"},CAPEEZY:{IOS:"https://apps.apple.com/pl/app/capeezy/id6443577142?l=fr",ANDROID:"https://play.google.com/store/apps/details?id=com.sejer.capeezy",WINDOWS:""},DEFAULT:{IOS:"https://itunes.apple.com/se/app/mlibro/id852921018",ANDROID:"https://play.google.com/store/apps/details?id=pl.eformy.mlibro",WINDOWS:"https://www.microsoft.com/store/apps/9nblggh6hgpb"}};!function(e){e.IMANUEL="IMANUEL",e.EDU_DIRECTPLATEFORME="EDU_DIRECTPLATEFORME",e.DEFAULT="DEFAULT",e.MCOURSER_FRANCE="MCOURSER_FRANCE",e.CAPEEZY="CAPEEZY"}(i||(i={})),function(e){e.WINDOWS="WINDOWS",e.ANDROID="ANDROID",e.IOS="IOS"}(r||(r={}));var a=n("fXoL"),s=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"domainName",get:function(){var e=window.location.hostname.toUpperCase();return e.indexOf("IMANUEL")>=0?i.IMANUEL:e.indexOf("EDU")>=0?i.EDU_DIRECTPLATEFORME:e.indexOf("MCOURSER.FR")>=0||e.indexOf("MCOURSER-FRANCE.APPSPOT.COM")>=0?i.MCOURSER_FRANCE:e.indexOf("CAPEEZY")>=0?i.CAPEEZY:i.DEFAULT}},{key:"storeLink",get:function(){return o[this.domainName][this.platformName]}},{key:"platformName",get:function(){return this.isWindows?r.WINDOWS:this.isAndroid?r.ANDROID:this.isIOS?r.IOS:r.ANDROID}},{key:"isWindows",get:function(){return this.isPlatform("WIN")}},{key:"isAndroid",get:function(){return this.isPlatform("ANDROID")}},{key:"isIOS",get:function(){return this.isPlatform("IPHONE")||this.isPlatform("IPOD")||this.isPlatform("IPAD")||this.isIpadPro()}},{key:"isMacOS",get:function(){return this.isMac()&&!this.isIpadPro()}},{key:"isWin10",get:function(){return this.isWindows&&navigator.userAgent.toLowerCase().indexOf("windows nt 10.0")>=0}},{key:"isWin7",get:function(){return this.isWindows&&navigator.userAgent.toLowerCase().indexOf("windows nt 6.1")>=0}},{key:"isPlatform",value:function(e){return navigator.platform.toUpperCase().indexOf(e)>=0}},{key:"isIpadPro",value:function(){return this.isMac()&&(navigator.maxTouchPoints&&navigator.maxTouchPoints>2||"ontouchend"in document)}},{key:"isMac",value:function(){return this.isPlatform("MAC")}}])}();s.\u0275fac=function(e){return new(e||s)},s.\u0275prov=a.cc({token:s,factory:s.\u0275fac})},qf2W:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("xMd4"),r=n("fXoL"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return i.a.stripTags(e)}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275pipe=r.fc({name:"stripTags",type:o,pure:!0})},qgXg:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));var i=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e,n])).scheduler=e,i.work=n,i}return _inherits(t,e),_createClass(t,[{key:"schedule",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return n>0?_superPropGet(t,"schedule",this,3)([e,n]):(this.delay=n,this.state=e,this.scheduler.flush(this),this)}},{key:"execute",value:function(e,n){return n>0||this.closed?_superPropGet(t,"execute",this,3)([e,n]):this._execute(e,n)}},{key:"requestAsyncId",value:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return null!==i&&i>0||null===i&&this.delay>0?_superPropGet(t,"requestAsyncId",this,3)([e,n,i]):e.flush(this)}}])}(n("3N8a").a),r=new(function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(n("IjjT").a))(i),o=r},quSY:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i,r=n("DH7j"),o=n("XoHu"),a=n("n6bG"),s=n("pjAE"),c=function(){function e(t){_classCallCheck(this,e),this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}return _createClass(e,[{key:"unsubscribe",value:function(){var t;if(!this.closed){var n=this._parentOrParents,i=this._ctorUnsubscribe,c=this._unsubscribe,u=this._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof e)n.remove(this);else if(null!==n)for(var d=0;d<n.length;++d)n[d].remove(this);if(Object(a.a)(c)){i&&(this._unsubscribe=void 0);try{c.call(this)}catch(b){t=b instanceof s.a?l(b.errors):[b]}}if(Object(r.a)(u))for(var p=-1,h=u.length;++p<h;){var f=u[p];if(Object(o.a)(f))try{f.unsubscribe()}catch(b){t=t||[],b instanceof s.a?t=t.concat(l(b.errors)):t.push(b)}}if(t)throw new s.a(t)}}},{key:"add",value:function(t){var n=t;if(!t)return e.EMPTY;switch(typeof t){case"function":n=new e(t);case"object":if(n===this||n.closed||"function"!=typeof n.unsubscribe)return n;if(this.closed)return n.unsubscribe(),n;if(!(n instanceof e)){var i=n;(n=new e)._subscriptions=[i]}break;default:throw new Error("unrecognized teardown "+t+" added to Subscription.")}var r=n._parentOrParents;if(null===r)n._parentOrParents=this;else if(r instanceof e){if(r===this)return n;n._parentOrParents=[r,this]}else{if(-1!==r.indexOf(this))return n;r.push(this)}var o=this._subscriptions;return null===o?this._subscriptions=[n]:o.push(n),n}},{key:"remove",value:function(e){var t=this._subscriptions;if(t){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}}}])}();function l(e){return e.reduce((function(e,t){return e.concat(t instanceof s.a?t.errors:t)}),[])}c.EMPTY=((i=new c).closed=!0,i)},qvJo:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[e+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",e+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[e+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",e+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[e+" \u0935\u0930\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[e+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",e+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[e+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",e+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[e+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return i?r[n][0]:r[n][1]}e.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(e,t){switch(t){case"D":return e+"\u0935\u0947\u0930";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u0940"===t?e<4?e:e+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===t?e:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===t?e>12?e:e+12:"\u0938\u093e\u0902\u091c\u0947"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0930\u093e\u0924\u0940":e<12?"\u0938\u0915\u093e\u0933\u0940\u0902":e<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":e<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(n("wd/R"))},r0WS:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));var i=n("D0XW"),r=n("lJxs");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.a;return Object(r.a)((function(t){return new a(t,e.now())}))}var a=_createClass((function e(t,n){_classCallCheck(this,e),this.value=t,this.timestamp=n}))},rDax:function(e,t,n){"use strict";n.d(t,"a",(function(){return Y})),n.d(t,"b",(function(){return H})),n.d(t,"c",(function(){return F})),n.d(t,"d",(function(){return A})),n.d(t,"e",(function(){return E})),n.d(t,"f",(function(){return G}));var i=n("vxfF"),r=n("fXoL"),o=n("nLfN"),a=n("cH1L"),s=n("ofXK"),c=n("8LU1"),l=n("+rOU"),u=n("XNiG"),d=n("quSY"),p=n("VRyK"),h=n("IzEk"),f=n("1G5W"),b=n("GJmQ"),m=n("FtGj"),g=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=n}),[{key:"attach",value:function(){}},{key:"enable",value:function(){if(this._canBeEnabled()){var e=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=e.style.left||"",this._previousHTMLStyles.top=e.style.top||"",e.style.left=Object(c.d)(-this._previousScrollPosition.left),e.style.top=Object(c.d)(-this._previousScrollPosition.top),e.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}},{key:"disable",value:function(){if(this._isEnabled){var e=this._document.documentElement,t=this._document.body,n=e.style,i=t.style,r=n.scrollBehavior||"",o=i.scrollBehavior||"";this._isEnabled=!1,n.left=this._previousHTMLStyles.left,n.top=this._previousHTMLStyles.top,e.classList.remove("cdk-global-scrollblock"),n.scrollBehavior=i.scrollBehavior="auto",window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),n.scrollBehavior=r,i.scrollBehavior=o}}},{key:"_canBeEnabled",value:function(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;var e=this._document.body,t=this._viewportRuler.getViewportSize();return e.scrollHeight>t.height||e.scrollWidth>t.width}}])}(),v=function(){return _createClass((function e(t,n,i,r){var o=this;_classCallCheck(this,e),this._scrollDispatcher=t,this._ngZone=n,this._viewportRuler=i,this._config=r,this._scrollSubscription=null,this._detach=function(){o.disable(),o._overlayRef.hasAttached()&&o._ngZone.run((function(){return o._overlayRef.detach()}))}}),[{key:"attach",value:function(e){this._overlayRef,this._overlayRef=e}},{key:"enable",value:function(){var e=this;if(!this._scrollSubscription){var t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe((function(){var t=e._viewportRuler.getViewportScrollPosition().top;Math.abs(t-e._initialScrollPosition)>e._config.threshold?e._detach():e._overlayRef.updatePosition()}))):this._scrollSubscription=t.subscribe(this._detach)}}},{key:"disable",value:function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}},{key:"detach",value:function(){this.disable(),this._overlayRef=null}}])}(),y=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"enable",value:function(){}},{key:"disable",value:function(){}},{key:"attach",value:function(){}}])}();function M(e,t){return t.some((function(t){var n=e.bottom<t.top,i=e.top>t.bottom,r=e.right<t.left,o=e.left>t.right;return n||i||r||o}))}function _(e,t){return t.some((function(t){var n=e.top<t.top,i=e.bottom>t.bottom,r=e.left<t.left,o=e.right>t.right;return n||i||r||o}))}var O=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._scrollDispatcher=t,this._viewportRuler=n,this._ngZone=i,this._config=r,this._scrollSubscription=null}),[{key:"attach",value:function(e){this._overlayRef,this._overlayRef=e}},{key:"enable",value:function(){var e=this;if(!this._scrollSubscription){var t=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(t).subscribe((function(){if(e._overlayRef.updatePosition(),e._config&&e._config.autoClose){var t=e._overlayRef.overlayElement.getBoundingClientRect(),n=e._viewportRuler.getViewportSize(),i=n.width,r=n.height;M(t,[{width:i,height:r,bottom:r,right:i,top:0,left:0}])&&(e.disable(),e._ngZone.run((function(){return e._overlayRef.detach()})))}}))}}},{key:"disable",value:function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}},{key:"detach",value:function(){this.disable(),this._overlayRef=null}}])}(),z=_createClass((function e(t,n,i,r){var o=this;_classCallCheck(this,e),this._scrollDispatcher=t,this._viewportRuler=n,this._ngZone=i,this.noop=function(){return new y},this.close=function(e){return new v(o._scrollDispatcher,o._ngZone,o._viewportRuler,e)},this.block=function(){return new g(o._viewportRuler,o._document)},this.reposition=function(e){return new O(o._scrollDispatcher,o._viewportRuler,o._ngZone,e)},this._document=r}));z.\u0275fac=function(e){return new(e||z)(r.qc(i.f),r.qc(i.h),r.qc(r.N),r.qc(s.e))},z.\u0275prov=Object(r.cc)({factory:function(){return new z(Object(r.qc)(i.f),Object(r.qc)(i.h),Object(r.qc)(r.N),Object(r.qc)(s.e))},token:z,providedIn:"root"}),z.ctorParameters=function(){return[{type:i.f},{type:i.h},{type:r.N},{type:void 0,decorators:[{type:r.z,args:[s.e]}]}]};var A=_createClass((function e(t){if(_classCallCheck(this,e),this.scrollStrategy=new y,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t)for(var n=0,i=Object.keys(t);n<i.length;n++){var r=i[n];void 0!==t[r]&&(this[r]=t[r])}})),k=_createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this.offsetX=i,this.offsetY=r,this.panelClass=o,this.originX=t.originX,this.originY=t.originY,this.overlayX=n.overlayX,this.overlayY=n.overlayY})),C=_createClass((function e(){_classCallCheck(this,e)})),w=_createClass((function e(t,n){_classCallCheck(this,e),this.connectionPair=t,this.scrollableViewProperties=n}));w.ctorParameters=function(){return[{type:k},{type:C,decorators:[{type:r.O}]}]};var S=function(){return _createClass((function e(t){_classCallCheck(this,e),this._attachedOverlays=[],this._document=t}),[{key:"ngOnDestroy",value:function(){this.detach()}},{key:"add",value:function(e){this.remove(e),this._attachedOverlays.push(e)}},{key:"remove",value:function(e){var t=this._attachedOverlays.indexOf(e);t>-1&&this._attachedOverlays.splice(t,1),0===this._attachedOverlays.length&&this.detach()}}])}();S.\u0275fac=function(e){return new(e||S)(r.qc(s.e))},S.\u0275prov=Object(r.cc)({factory:function(){return new S(Object(r.qc)(s.e))},token:S,providedIn:"root"}),S.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[s.e]}]}]};var T=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e]))._keydownListener=function(e){for(var t=n._attachedOverlays,i=t.length-1;i>-1;i--)if(t[i]._keydownEvents.observers.length>0){t[i]._keydownEvents.next(e);break}},n}return _inherits(t,e),_createClass(t,[{key:"add",value:function(e){_superPropGet(t,"add",this,3)([e]),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}},{key:"detach",value:function(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}])}(S);T.\u0275fac=function(e){return new(e||T)(r.qc(s.e))},T.\u0275prov=Object(r.cc)({factory:function(){return new T(Object(r.qc)(s.e))},token:T,providedIn:"root"}),T.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[s.e]}]}]},new r.O,new r.ab,s.e;var q=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e]))._platform=n,i._cursorStyleIsSet=!1,i._clickListener=function(e){for(var t=e.composedPath?e.composedPath()[0]:e.target,n=i._attachedOverlays.slice(),r=n.length-1;r>-1;r--){var o=n[r];if(!(o._outsidePointerEvents.observers.length<1)&&o.hasAttached()){if(o.overlayElement.contains(t))break;o._outsidePointerEvents.next(e)}}},i}return _inherits(t,e),_createClass(t,[{key:"add",value:function(e){_superPropGet(t,"add",this,3)([e]),this._isAttached||(this._document.body.addEventListener("click",this._clickListener,!0),this._document.body.addEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=this._document.body.style.cursor,this._document.body.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0)}},{key:"detach",value:function(){this._isAttached&&(this._document.body.removeEventListener("click",this._clickListener,!0),this._document.body.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}}])}(S);q.\u0275fac=function(e){return new(e||q)(r.qc(s.e),r.qc(o.a))},q.\u0275prov=Object(r.cc)({factory:function(){return new q(Object(r.qc)(s.e),Object(r.qc)(o.a))},token:q,providedIn:"root"}),q.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[s.e]}]},{type:o.a}]};var L=!("undefined"==typeof window||!window||!window.__karma__&&!window.jasmine),E=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._platform=n,this._document=t}),[{key:"ngOnDestroy",value:function(){var e=this._containerElement;e&&e.parentNode&&e.parentNode.removeChild(e)}},{key:"getContainerElement",value:function(){return this._containerElement||this._createContainer(),this._containerElement}},{key:"_createContainer",value:function(){var e=this._platform?this._platform.isBrowser:"undefined"!=typeof window;if(e||L)for(var t=this._document.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),n=0;n<t.length;n++)t[n].parentNode.removeChild(t[n]);var i=this._document.createElement("div");i.classList.add("cdk-overlay-container"),L?i.setAttribute("platform","test"):e||i.setAttribute("platform","server"),this._document.body.appendChild(i),this._containerElement=i}}])}();E.\u0275fac=function(e){return new(e||E)(r.qc(s.e),r.qc(o.a))},E.\u0275prov=Object(r.cc)({factory:function(){return new E(Object(r.qc)(s.e),Object(r.qc)(o.a))},token:E,providedIn:"root"}),E.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[s.e]}]},{type:o.a}]},new r.O,new r.ab,s.e;var D=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l){var p=this;_classCallCheck(this,e),this._portalOutlet=t,this._host=n,this._pane=i,this._config=r,this._ngZone=o,this._keyboardDispatcher=a,this._document=s,this._location=c,this._outsideClickDispatcher=l,this._backdropElement=null,this._backdropClick=new u.b,this._attachments=new u.b,this._detachments=new u.b,this._locationChanges=d.a.EMPTY,this._backdropClickHandler=function(e){return p._backdropClick.next(e)},this._keydownEvents=new u.b,this._outsidePointerEvents=new u.b,r.scrollStrategy&&(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}),[{key:"overlayElement",get:function(){return this._pane}},{key:"backdropElement",get:function(){return this._backdropElement}},{key:"hostElement",get:function(){return this._host}},{key:"attach",value:function(e){var t=this,n=this._portalOutlet.attach(e);return!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(Object(h.a)(1)).subscribe((function(){t.hasAttached()&&t.updatePosition()})),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&this._location&&(this._locationChanges=this._location.subscribe((function(){return t.dispose()}))),this._outsideClickDispatcher&&this._outsideClickDispatcher.add(this),n}},{key:"detach",value:function(){if(this.hasAttached()){this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();var e=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher&&this._outsideClickDispatcher.remove(this),e}}},{key:"dispose",value:function(){var e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this.detachBackdrop(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher&&this._outsideClickDispatcher.remove(this),this._host&&this._host.parentNode&&(this._host.parentNode.removeChild(this._host),this._host=null),this._previousHostParent=this._pane=null,e&&this._detachments.next(),this._detachments.complete()}},{key:"hasAttached",value:function(){return this._portalOutlet.hasAttached()}},{key:"backdropClick",value:function(){return this._backdropClick}},{key:"attachments",value:function(){return this._attachments}},{key:"detachments",value:function(){return this._detachments}},{key:"keydownEvents",value:function(){return this._keydownEvents}},{key:"outsidePointerEvents",value:function(){return this._outsidePointerEvents}},{key:"getConfig",value:function(){return this._config}},{key:"updatePosition",value:function(){this._positionStrategy&&this._positionStrategy.apply()}},{key:"updatePositionStrategy",value:function(e){e!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=e,this.hasAttached()&&(e.attach(this),this.updatePosition()))}},{key:"updateSize",value:function(e){this._config=Object.assign(Object.assign({},this._config),e),this._updateElementSize()}},{key:"setDirection",value:function(e){this._config=Object.assign(Object.assign({},this._config),{direction:e}),this._updateElementDirection()}},{key:"addPanelClass",value:function(e){this._pane&&this._toggleClasses(this._pane,e,!0)}},{key:"removePanelClass",value:function(e){this._pane&&this._toggleClasses(this._pane,e,!1)}},{key:"getDirection",value:function(){var e=this._config.direction;return e?"string"==typeof e?e:e.value:"ltr"}},{key:"updateScrollStrategy",value:function(e){e!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=e,this.hasAttached()&&(e.attach(this),e.enable()))}},{key:"_updateElementDirection",value:function(){this._host.setAttribute("dir",this.getDirection())}},{key:"_updateElementSize",value:function(){if(this._pane){var e=this._pane.style;e.width=Object(c.d)(this._config.width),e.height=Object(c.d)(this._config.height),e.minWidth=Object(c.d)(this._config.minWidth),e.minHeight=Object(c.d)(this._config.minHeight),e.maxWidth=Object(c.d)(this._config.maxWidth),e.maxHeight=Object(c.d)(this._config.maxHeight)}}},{key:"_togglePointerEvents",value:function(e){this._pane.style.pointerEvents=e?"auto":"none"}},{key:"_attachBackdrop",value:function(){var e=this;this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular((function(){requestAnimationFrame((function(){e._backdropElement&&e._backdropElement.classList.add("cdk-overlay-backdrop-showing")}))})):this._backdropElement.classList.add("cdk-overlay-backdrop-showing")}},{key:"_updateStackingOrder",value:function(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}},{key:"detachBackdrop",value:function(){var e,t=this,n=this._backdropElement;if(n){var i=function(){n&&(n.removeEventListener("click",t._backdropClickHandler),n.removeEventListener("transitionend",i),n.parentNode&&n.parentNode.removeChild(n)),t._backdropElement==n&&(t._backdropElement=null),t._config.backdropClass&&t._toggleClasses(n,t._config.backdropClass,!1),clearTimeout(e)};n.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular((function(){n.addEventListener("transitionend",i)})),n.style.pointerEvents="none",e=this._ngZone.runOutsideAngular((function(){return setTimeout(i,500)}))}}},{key:"_toggleClasses",value:function(e,t,n){var i=e.classList;Object(c.b)(t).forEach((function(e){e&&(n?i.add(e):i.remove(e))}))}},{key:"_detachContentWhenStable",value:function(){var e=this;this._ngZone.runOutsideAngular((function(){var t=e._ngZone.onStable.pipe(Object(f.a)(Object(p.a)(e._attachments,e._detachments))).subscribe((function(){e._pane&&e._host&&0!==e._pane.children.length||(e._pane&&e._config.panelClass&&e._toggleClasses(e._pane,e._config.panelClass,!1),e._host&&e._host.parentElement&&(e._previousHostParent=e._host.parentElement,e._previousHostParent.removeChild(e._host)),t.unsubscribe())}))}))}},{key:"_disposeScrollStrategy",value:function(){var e=this._scrollStrategy;e&&(e.disable(),e.detach&&e.detach())}}])}(),R=/([A-Za-z%]+)$/,x=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._viewportRuler=n,this._document=i,this._platform=r,this._overlayContainer=o,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new u.b,this._resizeSubscription=d.a.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}),[{key:"positions",get:function(){return this._preferredPositions}},{key:"attach",value:function(e){var t=this;this._overlayRef&&this._overlayRef,this._validatePositions(),e.hostElement.classList.add("cdk-overlay-connected-position-bounding-box"),this._overlayRef=e,this._boundingBox=e.hostElement,this._pane=e.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe((function(){t._isInitialRender=!0,t.apply()}))}},{key:"apply",value:function(){if(!this._isDisposed&&this._platform.isBrowser)if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)this.reapplyLastPosition();else{this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect();var e,t,n=this._originRect,i=this._overlayRect,r=this._viewportRect,o=[],a=_createForOfIteratorHelper(this._preferredPositions);try{for(a.s();!(t=a.n()).done;){var s=t.value,c=this._getOriginPoint(n,s),l=this._getOverlayPoint(c,i,s),u=this._getOverlayFit(l,i,r,s);if(u.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,c);this._canFitWithFlexibleDimensions(u,l,r)?o.push({position:s,origin:c,overlayRect:i,boundingBoxRect:this._calculateBoundingBoxRect(c,s)}):(!e||e.overlayFit.visibleArea<u.visibleArea)&&(e={overlayFit:u,overlayPoint:l,originPoint:c,position:s,overlayRect:i})}}catch(g){a.e(g)}finally{a.f()}if(o.length){var d,p=null,h=-1,f=_createForOfIteratorHelper(o);try{for(f.s();!(d=f.n()).done;){var b=d.value,m=b.boundingBoxRect.width*b.boundingBoxRect.height*(b.position.weight||1);m>h&&(h=m,p=b)}}catch(g){f.e(g)}finally{f.f()}return this._isPushed=!1,void this._applyPosition(p.position,p.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(e.position,e.originPoint);this._applyPosition(e.position,e.originPoint)}}},{key:"detach",value:function(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}},{key:"dispose",value:function(){this._isDisposed||(this._boundingBox&&I(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}},{key:"reapplyLastPosition",value:function(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();var e=this._lastPosition||this._preferredPositions[0],t=this._getOriginPoint(this._originRect,e);this._applyPosition(e,t)}}},{key:"withScrollableContainers",value:function(e){return this._scrollables=e,this}},{key:"withPositions",value:function(e){return this._preferredPositions=e,-1===e.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}},{key:"withViewportMargin",value:function(e){return this._viewportMargin=e,this}},{key:"withFlexibleDimensions",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._hasFlexibleDimensions=e,this}},{key:"withGrowAfterOpen",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._growAfterOpen=e,this}},{key:"withPush",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._canPush=e,this}},{key:"withLockedPosition",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._positionLocked=e,this}},{key:"setOrigin",value:function(e){return this._origin=e,this}},{key:"withDefaultOffsetX",value:function(e){return this._offsetX=e,this}},{key:"withDefaultOffsetY",value:function(e){return this._offsetY=e,this}},{key:"withTransformOriginOn",value:function(e){return this._transformOriginSelector=e,this}},{key:"_getOriginPoint",value:function(e,t){var n;if("center"==t.originX)n=e.left+e.width/2;else{var i=this._isRtl()?e.right:e.left,r=this._isRtl()?e.left:e.right;n="start"==t.originX?i:r}return{x:n,y:"center"==t.originY?e.top+e.height/2:"top"==t.originY?e.top:e.bottom}}},{key:"_getOverlayPoint",value:function(e,t,n){var i,r;return i="center"==n.overlayX?-t.width/2:"start"===n.overlayX?this._isRtl()?-t.width:0:this._isRtl()?0:-t.width,r="center"==n.overlayY?-t.height/2:"top"==n.overlayY?0:-t.height,{x:e.x+i,y:e.y+r}}},{key:"_getOverlayFit",value:function(e,t,n,i){var r=e.x,o=e.y,a=this._getOffset(i,"x"),s=this._getOffset(i,"y");a&&(r+=a),s&&(o+=s);var c=0-r,l=r+t.width-n.width,u=0-o,d=o+t.height-n.height,p=this._subtractOverflows(t.width,c,l),h=this._subtractOverflows(t.height,u,d),f=p*h;return{visibleArea:f,isCompletelyWithinViewport:t.width*t.height===f,fitsInViewportVertically:h===t.height,fitsInViewportHorizontally:p==t.width}}},{key:"_canFitWithFlexibleDimensions",value:function(e,t,n){if(this._hasFlexibleDimensions){var i=n.bottom-t.y,r=n.right-t.x,o=W(this._overlayRef.getConfig().minHeight),a=W(this._overlayRef.getConfig().minWidth),s=e.fitsInViewportVertically||null!=o&&o<=i,c=e.fitsInViewportHorizontally||null!=a&&a<=r;return s&&c}return!1}},{key:"_pushOverlayOnScreen",value:function(e,t,n){if(this._previousPushAmount&&this._positionLocked)return{x:e.x+this._previousPushAmount.x,y:e.y+this._previousPushAmount.y};var i,r,o=this._viewportRect,a=Math.max(e.x+t.width-o.width,0),s=Math.max(e.y+t.height-o.height,0),c=Math.max(o.top-n.top-e.y,0),l=Math.max(o.left-n.left-e.x,0);return i=t.width<=o.width?l||-a:e.x<this._viewportMargin?o.left-n.left-e.x:0,r=t.height<=o.height?c||-s:e.y<this._viewportMargin?o.top-n.top-e.y:0,this._previousPushAmount={x:i,y:r},{x:e.x+i,y:e.y+r}}},{key:"_applyPosition",value:function(e,t){if(this._setTransformOrigin(e),this._setOverlayElementStyles(t,e),this._setBoundingBoxStyles(t,e),e.panelClass&&this._addPanelClasses(e.panelClass),this._lastPosition=e,this._positionChanges.observers.length){var n=this._getScrollVisibility(),i=new w(e,n);this._positionChanges.next(i)}this._isInitialRender=!1}},{key:"_setTransformOrigin",value:function(e){if(this._transformOriginSelector){var t,n=this._boundingBox.querySelectorAll(this._transformOriginSelector),i=e.overlayY;t="center"===e.overlayX?"center":this._isRtl()?"start"===e.overlayX?"right":"left":"start"===e.overlayX?"left":"right";for(var r=0;r<n.length;r++)n[r].style.transformOrigin="".concat(t," ").concat(i)}}},{key:"_calculateBoundingBoxRect",value:function(e,t){var n,i,r,o=this._viewportRect,a=this._isRtl();if("top"===t.overlayY)i=e.y,n=o.height-i+this._viewportMargin;else if("bottom"===t.overlayY)r=o.height-e.y+2*this._viewportMargin,n=o.height-r+this._viewportMargin;else{var s=Math.min(o.bottom-e.y+o.top,e.y),c=this._lastBoundingBoxSize.height;n=2*s,i=e.y-s,n>c&&!this._isInitialRender&&!this._growAfterOpen&&(i=e.y-c/2)}var l,u,d,p="start"===t.overlayX&&!a||"end"===t.overlayX&&a;if("end"===t.overlayX&&!a||"start"===t.overlayX&&a)d=o.width-e.x+this._viewportMargin,l=e.x-this._viewportMargin;else if(p)u=e.x,l=o.right-e.x;else{var h=Math.min(o.right-e.x+o.left,e.x),f=this._lastBoundingBoxSize.width;l=2*h,u=e.x-h,l>f&&!this._isInitialRender&&!this._growAfterOpen&&(u=e.x-f/2)}return{top:i,left:u,bottom:r,right:d,width:l,height:n}}},{key:"_setBoundingBoxStyles",value:function(e,t){var n=this._calculateBoundingBoxRect(e,t);this._isInitialRender||this._growAfterOpen||(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));var i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right=i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{var r=this._overlayRef.getConfig().maxHeight,o=this._overlayRef.getConfig().maxWidth;i.height=Object(c.d)(n.height),i.top=Object(c.d)(n.top),i.bottom=Object(c.d)(n.bottom),i.width=Object(c.d)(n.width),i.left=Object(c.d)(n.left),i.right=Object(c.d)(n.right),"center"===t.overlayX?i.alignItems="center":i.alignItems="end"===t.overlayX?"flex-end":"flex-start","center"===t.overlayY?i.justifyContent="center":i.justifyContent="bottom"===t.overlayY?"flex-end":"flex-start",r&&(i.maxHeight=Object(c.d)(r)),o&&(i.maxWidth=Object(c.d)(o))}this._lastBoundingBoxSize=n,I(this._boundingBox.style,i)}},{key:"_resetBoundingBoxStyles",value:function(){I(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}},{key:"_resetOverlayElementStyles",value:function(){I(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}},{key:"_setOverlayElementStyles",value:function(e,t){var n={},i=this._hasExactPosition(),r=this._hasFlexibleDimensions,o=this._overlayRef.getConfig();if(i){var a=this._viewportRuler.getViewportScrollPosition();I(n,this._getExactOverlayY(t,e,a)),I(n,this._getExactOverlayX(t,e,a))}else n.position="static";var s="",l=this._getOffset(t,"x"),u=this._getOffset(t,"y");l&&(s+="translateX(".concat(l,"px) ")),u&&(s+="translateY(".concat(u,"px)")),n.transform=s.trim(),o.maxHeight&&(i?n.maxHeight=Object(c.d)(o.maxHeight):r&&(n.maxHeight="")),o.maxWidth&&(i?n.maxWidth=Object(c.d)(o.maxWidth):r&&(n.maxWidth="")),I(this._pane.style,n)}},{key:"_getExactOverlayY",value:function(e,t,n){var i={top:"",bottom:""},r=this._getOverlayPoint(t,this._overlayRect,e);this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n));var o=this._overlayContainer.getContainerElement().getBoundingClientRect().top;if(r.y-=o,"bottom"===e.overlayY){var a=this._document.documentElement.clientHeight;i.bottom=a-(r.y+this._overlayRect.height)+"px"}else i.top=Object(c.d)(r.y);return i}},{key:"_getExactOverlayX",value:function(e,t,n){var i={left:"",right:""},r=this._getOverlayPoint(t,this._overlayRect,e);if(this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n)),"right"===(this._isRtl()?"end"===e.overlayX?"left":"right":"end"===e.overlayX?"right":"left")){var o=this._document.documentElement.clientWidth;i.right=o-(r.x+this._overlayRect.width)+"px"}else i.left=Object(c.d)(r.x);return i}},{key:"_getScrollVisibility",value:function(){var e=this._getOriginRect(),t=this._pane.getBoundingClientRect(),n=this._scrollables.map((function(e){return e.getElementRef().nativeElement.getBoundingClientRect()}));return{isOriginClipped:_(e,n),isOriginOutsideView:M(e,n),isOverlayClipped:_(t,n),isOverlayOutsideView:M(t,n)}}},{key:"_subtractOverflows",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return n.reduce((function(e,t){return e-Math.max(t,0)}),e)}},{key:"_getNarrowedViewportRect",value:function(){var e=this._document.documentElement.clientWidth,t=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._viewportMargin,left:n.left+this._viewportMargin,right:n.left+e-this._viewportMargin,bottom:n.top+t-this._viewportMargin,width:e-2*this._viewportMargin,height:t-2*this._viewportMargin}}},{key:"_isRtl",value:function(){return"rtl"===this._overlayRef.getDirection()}},{key:"_hasExactPosition",value:function(){return!this._hasFlexibleDimensions||this._isPushed}},{key:"_getOffset",value:function(e,t){return"x"===t?null==e.offsetX?this._offsetX:e.offsetX:null==e.offsetY?this._offsetY:e.offsetY}},{key:"_validatePositions",value:function(){}},{key:"_addPanelClasses",value:function(e){var t=this;this._pane&&Object(c.b)(e).forEach((function(e){""!==e&&-1===t._appliedPanelClasses.indexOf(e)&&(t._appliedPanelClasses.push(e),t._pane.classList.add(e))}))}},{key:"_clearPanelClasses",value:function(){var e=this;this._pane&&(this._appliedPanelClasses.forEach((function(t){e._pane.classList.remove(t)})),this._appliedPanelClasses=[])}},{key:"_getOriginRect",value:function(){var e=this._origin;if(e instanceof r.r)return e.nativeElement.getBoundingClientRect();if(e instanceof Element)return e.getBoundingClientRect();var t=e.width||0,n=e.height||0;return{top:e.y,bottom:e.y+n,left:e.x,right:e.x+t,height:n,width:t}}}])}();function I(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function W(e){if("number"!=typeof e&&null!=e){var t=_slicedToArray(e.split(R),2),n=t[0],i=t[1];return i&&"px"!==i?null:parseFloat(n)}return e||null}var P=function(){return _createClass((function e(t,n,i,r,o,a,s){_classCallCheck(this,e),this._preferredPositions=[],this._positionStrategy=new x(i,r,o,a,s).withFlexibleDimensions(!1).withPush(!1).withViewportMargin(0),this.withFallbackPosition(t,n),this.onPositionChange=this._positionStrategy.positionChanges}),[{key:"positions",get:function(){return this._preferredPositions}},{key:"attach",value:function(e){this._overlayRef=e,this._positionStrategy.attach(e),this._direction&&(e.setDirection(this._direction),this._direction=null)}},{key:"dispose",value:function(){this._positionStrategy.dispose()}},{key:"detach",value:function(){this._positionStrategy.detach()}},{key:"apply",value:function(){this._positionStrategy.apply()}},{key:"recalculateLastPosition",value:function(){this._positionStrategy.reapplyLastPosition()}},{key:"withScrollableContainers",value:function(e){this._positionStrategy.withScrollableContainers(e)}},{key:"withFallbackPosition",value:function(e,t,n,i){var r=new k(e,t,n,i);return this._preferredPositions.push(r),this._positionStrategy.withPositions(this._preferredPositions),this}},{key:"withDirection",value:function(e){return this._overlayRef?this._overlayRef.setDirection(e):this._direction=e,this}},{key:"withOffsetX",value:function(e){return this._positionStrategy.withDefaultOffsetX(e),this}},{key:"withOffsetY",value:function(e){return this._positionStrategy.withDefaultOffsetY(e),this}},{key:"withLockedPosition",value:function(e){return this._positionStrategy.withLockedPosition(e),this}},{key:"withPositions",value:function(e){return this._preferredPositions=e.slice(),this._positionStrategy.withPositions(this._preferredPositions),this}},{key:"setOrigin",value:function(e){return this._positionStrategy.setOrigin(e),this}}])}(),N=function(){return _createClass((function e(){_classCallCheck(this,e),this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._leftOffset="",this._rightOffset="",this._alignItems="",this._justifyContent="",this._width="",this._height=""}),[{key:"attach",value:function(e){var t=e.getConfig();this._overlayRef=e,this._width&&!t.width&&e.updateSize({width:this._width}),this._height&&!t.height&&e.updateSize({height:this._height}),e.hostElement.classList.add("cdk-global-overlay-wrapper"),this._isDisposed=!1}},{key:"top",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._bottomOffset="",this._topOffset=e,this._alignItems="flex-start",this}},{key:"left",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._rightOffset="",this._leftOffset=e,this._justifyContent="flex-start",this}},{key:"bottom",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._topOffset="",this._bottomOffset=e,this._alignItems="flex-end",this}},{key:"right",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._leftOffset="",this._rightOffset=e,this._justifyContent="flex-end",this}},{key:"width",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._overlayRef?this._overlayRef.updateSize({width:e}):this._width=e,this}},{key:"height",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._overlayRef?this._overlayRef.updateSize({height:e}):this._height=e,this}},{key:"centerHorizontally",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.left(e),this._justifyContent="center",this}},{key:"centerVertically",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.top(e),this._alignItems="center",this}},{key:"apply",value:function(){if(this._overlayRef&&this._overlayRef.hasAttached()){var e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement.style,n=this._overlayRef.getConfig(),i=n.width,r=n.height,o=n.maxWidth,a=n.maxHeight,s=!("100%"!==i&&"100vw"!==i||o&&"100%"!==o&&"100vw"!==o),c=!("100%"!==r&&"100vh"!==r||a&&"100%"!==a&&"100vh"!==a);e.position=this._cssPosition,e.marginLeft=s?"0":this._leftOffset,e.marginTop=c?"0":this._topOffset,e.marginBottom=this._bottomOffset,e.marginRight=this._rightOffset,s?t.justifyContent="flex-start":"center"===this._justifyContent?t.justifyContent="center":"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?t.justifyContent="flex-end":"flex-end"===this._justifyContent&&(t.justifyContent="flex-start"):t.justifyContent=this._justifyContent,t.alignItems=c?"flex-start":this._alignItems}}},{key:"dispose",value:function(){if(!this._isDisposed&&this._overlayRef){var e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement,n=t.style;t.classList.remove("cdk-global-overlay-wrapper"),n.justifyContent=n.alignItems=e.marginTop=e.marginBottom=e.marginLeft=e.marginRight=e.position="",this._overlayRef=null,this._isDisposed=!0}}}])}(),j=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._viewportRuler=t,this._document=n,this._platform=i,this._overlayContainer=r}),[{key:"global",value:function(){return new N}},{key:"connectedTo",value:function(e,t,n){return new P(t,n,e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}},{key:"flexibleConnectedTo",value:function(e){return new x(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}])}();j.\u0275fac=function(e){return new(e||j)(r.qc(i.h),r.qc(s.e),r.qc(o.a),r.qc(E))},j.\u0275prov=Object(r.cc)({factory:function(){return new j(Object(r.qc)(i.h),Object(r.qc)(s.e),Object(r.qc)(o.a),Object(r.qc)(E))},token:j,providedIn:"root"}),j.ctorParameters=function(){return[{type:i.h},{type:void 0,decorators:[{type:r.z,args:[s.e]}]},{type:o.a},{type:E}]};var B=0,F=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l,u,d){_classCallCheck(this,e),this.scrollStrategies=t,this._overlayContainer=n,this._componentFactoryResolver=i,this._positionBuilder=r,this._keyboardDispatcher=o,this._injector=a,this._ngZone=s,this._document=c,this._directionality=l,this._location=u,this._outsideClickDispatcher=d}),[{key:"create",value:function(e){var t=this._createHostElement(),n=this._createPaneElement(t),i=this._createPortalOutlet(n),r=new A(e);return r.direction=r.direction||this._directionality.value,new D(i,t,n,r,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher)}},{key:"position",value:function(){return this._positionBuilder}},{key:"_createPaneElement",value:function(e){var t=this._document.createElement("div");return t.id="cdk-overlay-"+B++,t.classList.add("cdk-overlay-pane"),e.appendChild(t),t}},{key:"_createHostElement",value:function(){var e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}},{key:"_createPortalOutlet",value:function(e){return this._appRef||(this._appRef=this._injector.get(r.g)),new l.e(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}])}();F.\u0275fac=function(e){return new(e||F)(r.qc(z),r.qc(E),r.qc(r.m),r.qc(j),r.qc(T),r.qc(r.D),r.qc(r.N),r.qc(s.e),r.qc(a.c),r.qc(s.n),r.qc(q))},F.\u0275prov=r.cc({token:F,factory:F.\u0275fac}),F.ctorParameters=function(){return[{type:z},{type:E},{type:r.m},{type:j},{type:T},{type:r.D},{type:r.N},{type:void 0,decorators:[{type:r.z,args:[s.e]}]},{type:a.c},{type:s.n},{type:q}]};var U=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],V=new r.C("cdk-connected-overlay-scroll-strategy"),H=_createClass((function e(t){_classCallCheck(this,e),this.elementRef=t}));H.\u0275fac=function(e){return new(e||H)(r.gc(r.r))},H.\u0275dir=r.bc({type:H,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),H.ctorParameters=function(){return[{type:r.r}]};var Y=function(){return _createClass((function e(t,n,i,o,a){_classCallCheck(this,e),this._overlay=t,this._dir=a,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=d.a.EMPTY,this._attachSubscription=d.a.EMPTY,this._detachSubscription=d.a.EMPTY,this._positionSubscription=d.a.EMPTY,this.viewportMargin=0,this.open=!1,this.backdropClick=new r.u,this.positionChange=new r.u,this.attach=new r.u,this.detach=new r.u,this.overlayKeydown=new r.u,this.overlayOutsideClick=new r.u,this._templatePortal=new l.h(n,i),this._scrollStrategyFactory=o,this.scrollStrategy=this._scrollStrategyFactory()}),[{key:"offsetX",get:function(){return this._offsetX},set:function(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}},{key:"offsetY",get:function(){return this._offsetY},set:function(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}},{key:"hasBackdrop",get:function(){return this._hasBackdrop},set:function(e){this._hasBackdrop=Object(c.c)(e)}},{key:"lockPosition",get:function(){return this._lockPosition},set:function(e){this._lockPosition=Object(c.c)(e)}},{key:"flexibleDimensions",get:function(){return this._flexibleDimensions},set:function(e){this._flexibleDimensions=Object(c.c)(e)}},{key:"growAfterOpen",get:function(){return this._growAfterOpen},set:function(e){this._growAfterOpen=Object(c.c)(e)}},{key:"push",get:function(){return this._push},set:function(e){this._push=Object(c.c)(e)}},{key:"overlayRef",get:function(){return this._overlayRef}},{key:"dir",get:function(){return this._dir?this._dir.value:"ltr"}},{key:"ngOnDestroy",value:function(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}},{key:"ngOnChanges",value:function(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}},{key:"_createOverlay",value:function(){var e=this;this.positions&&this.positions.length||(this.positions=U);var t=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=t.attachments().subscribe((function(){return e.attach.emit()})),this._detachSubscription=t.detachments().subscribe((function(){return e.detach.emit()})),t.keydownEvents().subscribe((function(t){e.overlayKeydown.next(t),t.keyCode!==m.h||Object(m.t)(t)||(t.preventDefault(),e._detachOverlay())})),this._overlayRef.outsidePointerEvents().subscribe((function(t){e.overlayOutsideClick.next(t)}))}},{key:"_buildConfig",value:function(){var e=this._position=this.positionStrategy||this._createPositionStrategy(),t=new A({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(t.width=this.width),(this.height||0===this.height)&&(t.height=this.height),(this.minWidth||0===this.minWidth)&&(t.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(t.minHeight=this.minHeight),this.backdropClass&&(t.backdropClass=this.backdropClass),this.panelClass&&(t.panelClass=this.panelClass),t}},{key:"_updatePositionStrategy",value:function(e){var t=this,n=this.positions.map((function(e){return{originX:e.originX,originY:e.originY,overlayX:e.overlayX,overlayY:e.overlayY,offsetX:e.offsetX||t.offsetX,offsetY:e.offsetY||t.offsetY,panelClass:e.panelClass||void 0}}));return e.setOrigin(this.origin.elementRef).withPositions(n).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}},{key:"_createPositionStrategy",value:function(){var e=this._overlay.position().flexibleConnectedTo(this.origin.elementRef);return this._updatePositionStrategy(e),e}},{key:"_attachOverlay",value:function(){var e=this;this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe((function(t){e.backdropClick.emit(t)})):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(Object(b.a)((function(){return e.positionChange.observers.length>0}))).subscribe((function(t){e.positionChange.emit(t),0===e.positionChange.observers.length&&e._positionSubscription.unsubscribe()})))}},{key:"_detachOverlay",value:function(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}])}();Y.\u0275fac=function(e){return new(e||Y)(r.gc(F),r.gc(r.cb),r.gc(r.ib),r.gc(V),r.gc(a.c,8))},Y.\u0275dir=r.bc({type:Y,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],open:["cdkConnectedOverlayOpen","open"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"],positions:["cdkConnectedOverlayPositions","positions"],origin:["cdkConnectedOverlayOrigin","origin"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[r.Sb]}),Y.ctorParameters=function(){return[{type:F},{type:r.cb},{type:r.ib},{type:void 0,decorators:[{type:r.z,args:[V]}]},{type:a.c,decorators:[{type:r.O}]}]},Y.propDecorators={origin:[{type:r.E,args:["cdkConnectedOverlayOrigin"]}],positions:[{type:r.E,args:["cdkConnectedOverlayPositions"]}],positionStrategy:[{type:r.E,args:["cdkConnectedOverlayPositionStrategy"]}],offsetX:[{type:r.E,args:["cdkConnectedOverlayOffsetX"]}],offsetY:[{type:r.E,args:["cdkConnectedOverlayOffsetY"]}],width:[{type:r.E,args:["cdkConnectedOverlayWidth"]}],height:[{type:r.E,args:["cdkConnectedOverlayHeight"]}],minWidth:[{type:r.E,args:["cdkConnectedOverlayMinWidth"]}],minHeight:[{type:r.E,args:["cdkConnectedOverlayMinHeight"]}],backdropClass:[{type:r.E,args:["cdkConnectedOverlayBackdropClass"]}],panelClass:[{type:r.E,args:["cdkConnectedOverlayPanelClass"]}],viewportMargin:[{type:r.E,args:["cdkConnectedOverlayViewportMargin"]}],scrollStrategy:[{type:r.E,args:["cdkConnectedOverlayScrollStrategy"]}],open:[{type:r.E,args:["cdkConnectedOverlayOpen"]}],transformOriginSelector:[{type:r.E,args:["cdkConnectedOverlayTransformOriginOn"]}],hasBackdrop:[{type:r.E,args:["cdkConnectedOverlayHasBackdrop"]}],lockPosition:[{type:r.E,args:["cdkConnectedOverlayLockPosition"]}],flexibleDimensions:[{type:r.E,args:["cdkConnectedOverlayFlexibleDimensions"]}],growAfterOpen:[{type:r.E,args:["cdkConnectedOverlayGrowAfterOpen"]}],push:[{type:r.E,args:["cdkConnectedOverlayPush"]}],backdropClick:[{type:r.P}],positionChange:[{type:r.P}],attach:[{type:r.P}],detach:[{type:r.P}],overlayKeydown:[{type:r.P}],overlayOutsideClick:[{type:r.P}]};var X={provide:V,deps:[F],useFactory:function(e){return function(){return e.scrollStrategies.reposition()}}},G=_createClass((function e(){_classCallCheck(this,e)}));G.\u0275mod=r.ec({type:G}),G.\u0275inj=r.dc({factory:function(e){return new(e||G)},providers:[F,X],imports:[[a.a,l.g,i.g],i.g]});var K=function(e){function t(e,n){return _classCallCheck(this,t),_callSuper(this,t,[e,n])}return _inherits(t,e),_createClass(t,[{key:"ngOnDestroy",value:function(){_superPropGet(t,"ngOnDestroy",this,3)([]),this._fullScreenEventName&&this._fullScreenListener&&this._document.removeEventListener(this._fullScreenEventName,this._fullScreenListener)}},{key:"_createContainer",value:function(){var e=this;_superPropGet(t,"_createContainer",this,3)([]),this._adjustParentForFullscreenChange(),this._addFullscreenChangeListener((function(){return e._adjustParentForFullscreenChange()}))}},{key:"_adjustParentForFullscreenChange",value:function(){this._containerElement&&(this.getFullscreenElement()||this._document.body).appendChild(this._containerElement)}},{key:"_addFullscreenChangeListener",value:function(e){var t=this._getEventName();t&&(this._fullScreenListener&&this._document.removeEventListener(t,this._fullScreenListener),this._document.addEventListener(t,e),this._fullScreenListener=e)}},{key:"_getEventName",value:function(){if(!this._fullScreenEventName){var e=this._document;e.fullscreenEnabled?this._fullScreenEventName="fullscreenchange":e.webkitFullscreenEnabled?this._fullScreenEventName="webkitfullscreenchange":e.mozFullScreenEnabled?this._fullScreenEventName="mozfullscreenchange":e.msFullscreenEnabled&&(this._fullScreenEventName="MSFullscreenChange")}return this._fullScreenEventName}},{key:"getFullscreenElement",value:function(){var e=this._document;return e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement||null}}])}(E);K.\u0275fac=function(e){return new(e||K)(r.qc(s.e),r.qc(o.a))},K.\u0275prov=Object(r.cc)({factory:function(){return new K(Object(r.qc)(s.e),Object(r.qc)(o.a))},token:K,providedIn:"root"}),K.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[s.e]}]},{type:o.a}]}},rGSZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var i=n("fXoL"),r=n("gH6Q"),o=function(){function e(t){if(_classCallCheck(this,e),this.name="",this.description="",this.grades=[],this.behaviorGrades=[],this.info="",this.isDefault=!1,t&&(this.id=t.id,this.name=t.name,this.description=t.description,this.isDefault=t.is_default,this.schoolId=t.school_id,t.grades)){var n=t.grades.map((function(e){return new r.a(e)}));n.sort((function(e,t){return e.percentage-t.percentage})),this.grades=n.filter((function(e){return!e.isBehavior})),this.behaviorGrades=n.filter((function(e){return e.isBehavior}))}}return _createClass(e,[{key:"gradesIncludedInTheAverage",get:function(){return this.grades.filter((function(e){return e.includedInTheAverage}))}},{key:"gradesNotIncludedInTheAverage",get:function(){return this.grades.filter((function(e){return!e.includedInTheAverage})).sort((function(e,t){return e.label.localeCompare(t.label)}))}},{key:"finalGrades",get:function(){return this.grades.filter((function(e){return e.isFinal}))}},{key:"lowestFinalGrade",get:function(){return this.gradesIncludedInTheAverage.filter((function(e){return e.isFinal})).reduce((function(e,t){return!e||t.percentage<e.percentage?t:e}),null)}},{key:"copy",value:function(){var t=new e(this.raw());return t.grades=this.grades.slice(),t.behaviorGrades=this.behaviorGrades.slice(),t}},{key:"getBehaviorGrade",value:function(e){return this.behaviorGrades.filter((function(t){return t.percentage>=e}))[0]}},{key:"getGrade",value:function(e){return this.grades.find((function(t){return t.percentage>=e}))}},{key:"getMaximumGrade",value:function(){return this.grades.length>0?this.grades[this.grades.length-1]:void 0}},{key:"raw",value:function(){return{id:this.id,name:this.name,description:this.description,is_default:this.isDefault,school_id:this.schoolId}}}])}(),a=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).isNameValid=!0,n._isActive=!1,e&&(n.id=e.id,n.name=e.name,n.description=e.description,n.isDefault=e.isDefault,n.grades=e.grades,n.schoolId=e.schoolId),n._copy=_superPropGet((_assertThisInitialized(n),t),"copy",n,3)([]),n.forceFocus=new i.u,n}return _inherits(t,e),_createClass(t,[{key:"active",get:function(){return this._isActive}},{key:"getCopy",value:function(){return this._copy}},{key:"setActive",value:function(){this._isActive=!0,this.forceFocus.emit(!0)}},{key:"setInActive",value:function(){this._isActive=!1}},{key:"hasModelChanged",value:function(){return 0!==this._copy.name.localeCompare(this.name)||0!==this._copy.description.localeCompare(this.description)||this._copy.isDefault!==this.isDefault}},{key:"updateCopy",value:function(){this._copy=_superPropGet(t,"copy",this,3)([])}}])}(o)},rSfT:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("ofXK"),o=n("tyNb"),a=function(e){return{"active-mdl-button":e}};function s(e,t){if(1&e&&(i.mc(0,"button",2),i.od(1),i.lc()),2&e){var n=i.yc();i.Gc("ngClass",i.Mc(3,a,n.isActive))("routerLink",n.routerLink),i.Ub(1),i.qd("\n            ",n.label,"\n        ")}}function c(e,t){if(1&e&&(i.mc(0,"button",3),i.od(1),i.lc()),2&e){var n=i.yc();i.jd("color","var(--common-dark-opacity-300)"),i.Gc("ngClass",i.Mc(4,a,n.isActive)),i.Ub(1),i.qd("\n            ",n.label,"\n        ")}}var l=_createClass((function e(){_classCallCheck(this,e),this.disabled=!1}));l.\u0275fac=function(e){return new(e||l)},l.\u0275cmp=i.ac({type:l,selectors:[["buttons-nav-item"]],inputs:{isActive:"isActive",label:"label",routerLink:"routerLink",disabled:"disabled"},decls:5,vars:2,consts:[["class","tab-page mdl-button mdl-js-button mdl-js-ripple-effect",3,"ngClass","routerLink",4,"ngIf"],["class","tab-page mdl-button mdl-js-button","disabled","",3,"ngClass","color",4,"ngIf"],[1,"tab-page","mdl-button","mdl-js-button","mdl-js-ripple-effect",3,"ngClass","routerLink"],["disabled","",1,"tab-page","mdl-button","mdl-js-button",3,"ngClass"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.md(1,s,2,5,"button",0),i.od(2,"\n        "),i.md(3,c,2,6,"button",1),i.od(4,"\n    ")),2&e&&(i.Ub(1),i.Gc("ngIf",!t.disabled),i.Ub(2),i.Gc("ngIf",t.disabled))},directives:[r.t,r.q,o.i],encapsulation:2})},raLr:function(e,t,n){!function(e){"use strict";function t(e,t,n){return"m"===n?t?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===n?t?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":e+" "+(i=+e,r={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:t?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[n].split("_"),i%10==1&&i%100!=11?r[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?r[1]:r[2]);var i,r}function n(e){return function(){return e+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}e.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function(e,t){var n={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===e?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):e?n[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(t)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:n("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:n("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:n("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:n("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return n("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:t,m:t,mm:t,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:t,y:"\u0440\u0456\u043a",yy:t},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(e)},meridiem:function(e,t,n){return e<4?"\u043d\u043e\u0447\u0456":e<12?"\u0440\u0430\u043d\u043a\u0443":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-\u0439";case"D":return e+"-\u0433\u043e";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},reNL:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var i=n("fXoL"),r=function(){function e(t){_classCallCheck(this,e),this.id=0,this._label="",this._short="",this.weight=1,this.color=0,this.description="",t&&(this.id=t.id,this.label=t.label,this.weight=t.weight,this.color=t.color,this.description=t.description,this.schoolId=t.school_id)}return _createClass(e,[{key:"short",get:function(){return this._short}},{key:"label",get:function(){return this._label},set:function(e){this._label=e,this._short=this._label.split(" ").reduce((function(e,t){return e+" "+t.charAt(0).toUpperCase()}),"")}},{key:"copy",value:function(){return new e(this.raw())}},{key:"raw",value:function(){return{id:this.id,label:this.label,weight:this.weight,color:this.color,description:this.description,school_id:this.schoolId}}}])}(),o=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).info="",n.isLabelValid=!0,n.isWeightValid=!0,n.isColorValid=!0,n._active=!1,e&&(n.id=e.id,n.label=e.label,n.description=e.description,n.weight=e.weight,n.color=e.color,n.schoolId=e.schoolId),n._copy=_superPropGet((_assertThisInitialized(n),t),"copy",n,3)([]),n.forceFocus=new i.u,n}return _inherits(t,e),_createClass(t,[{key:"active",get:function(){return this._active}},{key:"getCopy",value:function(){return this._copy}},{key:"setActive",value:function(){this._active=!0,this.forceFocus.emit(!0)}},{key:"setInActive",value:function(){this._active=!1}},{key:"hasModelChanged",value:function(){return 0!==this._copy.label.localeCompare(this.label)||0!==this._copy.description.localeCompare(this.description)||this._copy.weight!==this.weight||this._copy.color!==this.color}},{key:"updateCopy",value:function(){this._copy=_superPropGet(t,"copy",this,3)([])}}])}(r)},rnYB:function(e,t,n){"use strict";n.d(t,"a",(function(){return pe}));var i=n("tk/3"),r=n("fXoL"),o=n("hOL8"),a=n("aJOX"),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"checkUserCourseAccess",value:function(e){return this._restClient.post("/user/cross_lesson_course_access_verification",{coursesIds:e})}}])}();s.\u0275fac=function(e){return new(e||s)(r.qc(a.c))},s.\u0275prov=r.cc({token:s,factory:s.\u0275fac});var c,l=_createClass((function e(t,n){_classCallCheck(this,e),this.resource_id=t,this.page_title=n}));!function(e){e[e.FILE=0]="FILE",e[e.AUDIO=1]="AUDIO",e[e.TEXT=2]="TEXT"}(c||(c={}));var u=n("wFFA"),d=n("ZF1Q"),p=n("z6cu"),h=n("5+tZ"),f=n("Xmkc"),b=n("1Reh"),m=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this._lessonCommunication=t,this._LessonDetailsService=n,this._messageService=i,this._uploadFileService=r,this._downloadFileService=o,this._restClient=a}),[{key:"uploadFileFromLesson",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.FILE,r=arguments.length>3?arguments[3]:void 0;return this._lessonCommunication.getPageTitle().pipe(Object(h.b)((function(o,a){return n.sendFileToTeacher(e,o,t,i,r)})))}},{key:"getFileDownloadUrl",value:function(){return this._downloadFileService.getDownloadSecureFileUrl()}},{key:"getFileUploadUrl",value:function(){return this._uploadFileService.getUploadUrlGenerator(!0,!0)}},{key:"loadUserTeachers",value:function(e){var t=this;return this._LessonDetailsService.lessonDetailsLoadedSignal().pipe(Object(h.b)((function(){return t._LessonDetailsService.getLessonDetails(e)})),Object(h.b)((function(e){if(e.lesson){var n="/teacher/user_course_teachers/"+e.lesson.course.id;return t._restClient.get(n)}return Object(p.a)("Lesson details are null or incomplete.")})))}},{key:"sendFileToTeacher",value:function(e,t,n,i,r){var o=new l(e,t);return this._messageService.sendMessageWithFileFromLessonToTeachers(r,n,i,o)}}])}();m.\u0275fac=function(e){return new(e||m)(r.qc(u.a),r.qc(b.a),r.qc(f.a),r.qc(d.a),r.qc(o.a),r.qc(a.c))},m.\u0275prov=r.cc({token:m,factory:m.\u0275fac});var g=n("2Vo4"),v=n("XNiG"),y=n("LRne"),M=n("HDdC"),_=n("itXk"),O=n("cp0P"),z=n("eIep"),A=n("lJxs"),k=n("bOdf"),C=n("3E0/"),w=n("xbPD"),S=n("pLZG"),T=n("IzEk"),q=n("nYR2"),L=n("1G5W"),E=n("w1tV"),D=n("1R17"),R=n("D27A"),x=n("cSAP"),I=n("s0Cq"),W=n("QQC3"),P=n("DSfT"),N=n("QmVz"),j=n("HkNm"),B=n("B6WC"),F=n("yD/2"),U=n("TmkG"),V=(n("dLnV"),n("V2+U")),H=n("MGLb"),Y=function(){return _createClass((function e(t){_classCallCheck(this,e),this.session_type=t.session_type,this.lesson_id=t.lesson_id,this.lesson_title=t.lesson_title,this.lesson_type=t.lesson_type,this.course_id=t.course_id,this.course_title=t.course_title,this.course_lessons_count=t.course_lessons_count,this.course_ebooks_count=t.course_ebooks_count,this.chapter_id=t.chapter_id,this.chapter_title=t.chapter_title,this.user_id=t.user_id,this.assignment_id=t.assignment_id,this.timeOffset=Date.now(),this.lessonProps=t}),[{key:"getSessionStartData",value:function(){return this.startTime=Date.now()-this.timeOffset,this.lessonProps.event_type="session_start",this.lessonProps}},{key:"getSessionEndData",value:function(e){var t=Date.now()-this.timeOffset,n=t-this.startTime;return this.startTime=t,this.lessonProps.event_type="session_end",this.lessonProps.session_duration=n,e&&"object"==typeof e&&(this.lessonProps.score=e.scaledScore?e.scaledScore:0,this.lessonProps.errors_count=e.errorsCount?e.errorsCount:0,this.lessonProps.checks_count=e.checksCount?e.checksCount:0,this.lessonProps.mistake_count=e.mistakeCount?e.mistakeCount:0,this.lessonProps.precise_scaled_score=e.precise_scaled_score?e.precise_scaled_score:0),this.lessonProps}},{key:"getURL",value:function(){return"bigquery/log"+(this.user_id?"/"+this.user_id:"")}}])}(),X=n("soBk"),G=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getContext",value:function(e,t){return this._restClient.get(this.getEndpoint(e,t))}},{key:"setContext",value:function(e,t,n){return this._restClient.post(this.getEndpoint(e,t),{data:n})}},{key:"getEndpoint",value:function(e,t){return"/adaptive_context/".concat(t.id,"/").concat(e.lesson_id,"/").concat(e.session_type,"/")}}])}();G.\u0275fac=function(e){return new(e||G)(r.qc(a.c))},G.\u0275prov=r.cc({token:G,factory:G.\u0275fac});var K=n("bWuK"),Q=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._urlBuilder=n}),[{key:"getUrlToNextLesson",value:function(e){var t=this._urlBuilder.format("/my_content/collections/get_next_resource_from_course/{:lesson_id}",{lesson_id:e});return this._restClient.get(t)}}])}();Q.\u0275fac=function(e){return new(e||Q)(r.qc(a.c),r.qc(K.a))},Q.\u0275prov=r.cc({token:Q,factory:Q.\u0275fac});var J=n("QHJN"),Z=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"startSession",value:function(e){return this._restClient.post(e.getURL(),JSON.stringify(e.getSessionStartData()))}},{key:"endSession",value:function(e,t){return this._restClient.post(e.getURL(),JSON.stringify(e.getSessionEndData(t)))}}])}();Z.\u0275fac=function(e){return new(e||Z)(r.qc(a.c))},Z.\u0275prov=r.cc({token:Z,factory:Z.\u0275fac,providedIn:"root"});var $=n("G4OQ"),ee=n("JIr8"),te=n("EMGy"),ne=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this.urlBuilder=n}),[{key:"sendRequest",value:function(e,t){var n=this;return this.getAllowedRequests(e).pipe(Object(z.a)((function(e){return n.verifySendRequest(e,t)?n.executeRequest(t):Object($.of)(null)})))}},{key:"getAllowedRequests",value:function(e){var t=this.getAllowedRequestsUrl(e);return this._restClient.get(t).pipe(Object(A.a)((function(e){return new te.a(e)})),Object(ee.a)((function(){return Object($.of)(new te.a({pk:null,is_enabled:!1,requests_regexp:""}))})))}},{key:"getAllowedRequestsUrl",value:function(e){return this.urlBuilder.format("/publisher/collection/{:collectionId}/requests/allowed",{collectionId:e})}},{key:"isValidUrl",value:function(e,t){return new RegExp(e.split(/\r|\n/).join("|")).test(t)}},{key:"verifySendRequest",value:function(e,t){return!!(e&&e.requestSandboxEnabled&&e.requestPattern)&&!!this.isValidUrl(e.requestPattern,t)}},{key:"executeRequest",value:function(e){return this._restClient.post(e)}}])}();ne.\u0275fac=function(e){return new(e||ne)(r.qc(a.c),r.qc(K.a))},ne.\u0275prov=r.cc({token:ne,factory:ne.\u0275fac,providedIn:"root"});var ie=n("IVMo"),re=n("p3JT"),oe=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getAiReady",value:function(e,t){var n="/openactivities/details/course/".concat(e,"/resource/").concat(t,"/ai_ready");return this._restClient.get(n)}},{key:"getUserAiScore",value:function(e,t,n){var i="/openactivities/course/".concat(e,"/lesson/").concat(t,"/user/").concat(n,"/scores");return this._restClient.get(i)}},{key:"gradeStudentByAi",value:function(e,t,n,i){return this._restClient.post("/openactivities/student/ai_grade",{user_id:t,course_id:n,resource_id:i,page_id:e.page_id,activity_id:e.activity_id,activity_max_score:e.activity_max_score,page_weight:e.page_weight,page_max_score:e.page_max_score,answer:e.answer})}}])}();oe.\u0275fac=function(e){return new(e||oe)(r.qc(X.A))},oe.\u0275prov=r.cc({token:oe,factory:oe.\u0275fac,providedIn:"root"}),n("8Afh");var ae=n("jhN1"),se=n("tyNb"),ce=function(e){return{display:e}};function le(e,t){if(1&e){var n=r.nc();r.kc(0),r.od(1,"\n                "),r.mc(2,"app-lesson-present",1),r.uc("pageNumber",(function(e){return r.ad(n),r.yc(2).onPageNumberChanged(e)}))("onLoadIframe",(function(e){return r.ad(n),r.yc(2).loadIframe(e)})),r.od(3,"\n                "),r.lc(),r.od(4,"\n            "),r.jc()}if(2&e){var i=r.yc(2);r.Ub(2),r.Gc("iFrameSource",i.iFrameSource)("isMInstructorLesson",i.resource.type.isMInstructor())("isFitToWindow",i.isFitToWindow)("isFullScreen",i.isFullScreen)("isFitFullPage",i.isFitFullPage)("isSmallerLesson",i.isSmallerLesson)("frameFit",i.frameFit)("size",i.size)("checkAnswers",i.checkAnswers)("showCorrectAnswers",i.showCorrectAnswers)("NVDAAvailability",i.NVDAAvailability)("ngStyle",r.Mc(12,ce,i.isFitFullPage?"block":null))}}function ue(e,t){if(1&e){var n=r.nc();r.kc(0),r.od(1,"\n                "),r.mc(2,"app-lesson-present-mobile",2),r.uc("isSpeechaceAddonPage",(function(e){return r.ad(n),r.yc(2).isSpeechaceAddon.emit(e)}))("onLoadIframe",(function(){return r.ad(n),r.yc(2).loadIframe(null)}))("gotoLesson",(function(e){return r.ad(n),r.yc(2).gotoLesson.emit(e)})),r.od(3,"\n                "),r.lc(),r.od(4,"\n            "),r.jc()}if(2&e){var i=r.yc(2);r.Ub(2),r.Gc("checkAnswers",i.checkAnswers)("showCorrectAnswers",i.showCorrectAnswers)("NVDAAvailability",i.NVDAAvailability)}}function de(e,t){if(1&e&&(r.kc(0),r.od(1,"\n            "),r.md(2,le,5,14,"ng-container",0),r.od(3,"\n            "),r.md(4,ue,5,3,"ng-container",0),r.od(5,"\n        "),r.jc()),2&e){var n=r.yc();r.Ub(2),r.Gc("ngIf",!n.isAppMobile),r.Ub(2),r.Gc("ngIf",n.isAppMobile)}}var pe=function(){return _createClass((function e(t,n,i,o,a,s,c,l,u,d,p,h,f,b,m,y,M,_,O,z,A,k,C,w){_classCallCheck(this,e),this._sanitizer=t,this._state=n,this._router=i,this._route=o,this._paths=a,this._userCourses=s,this._authUserService=c,this._communicationService=l,this._lessonSessionService=u,this._adaptiveContextService=d,this._inactivityService=p,this._goToNextLessonInCourseService=h,this._lessonsRequestsSandboxService=f,this._revisionService=b,this._infoMessage=m,this._lessonFileToMessengerService=y,this._lessonEmbedService=M,this._darkModeService=_,this._uiSettingsService=O,this._assessmentService=z,this._lessonAudioFileService=A,this._playerResourceService=k,this._lesson=C,this._playerOpenActivityService=w,this.isNew=!1,this.totalTime=0,this.isFitToWindow="",this.isFullScreen="",this.isFitFullPage=!1,this.isSmallerLesson="",this.frameFit="",this.size={width:0,height:0},this.backUrl="",this.assignmentId=null,this.assessmentId=null,this.groupId=null,this.groupType=null,this.assessmentStudentId=null,this.assignmentPages=null,this.assignmentState=null,this.hideShowAnswers=null,this.hideShowAnswersOption=null,this.showAnswersCheckCount=null,this.setPages=!1,this.pageNumber=1,this.isPreview=!1,this.isReview=!1,this.isAssignmentPreviewMode=!1,this.isAssignmentViewerTeacher=!1,this.alwaysPublishStudentContext=!1,this.teacherPreviewsStudent=!1,this.hasResourceAccess=!1,this.checkAnswers=!1,this.isAssessmentCreator=!1,this.randomizeTests=!0,this.isVirtualClassAssignment=!1,this.isViewOnlyMode=!1,this.demoLessonUserProfileContext=F.a.PROFILE,this.revisionConfig={isRevisionPlanView:!1,lessonId:null,revisionId:null,resourceId:null},this.pageNumberChange=new r.u,this.initialized=new r.u,this.lessonSaved=new r.u,this.resize=new r.u,this.lessonError=new r.u,this.mobilePageLoaded=new r.u,this.isSpeechaceAddon=new r.u,this.gotoLesson=new r.u,this.onLoadIframe=new r.u,this.isInitialized=!1,this.currentPageIndex=1,this.isMobile=!1,this._observables=[],this.isAllDataLoaded=!1,this.userTeachers$=new g.a([]),this.firstLoaded=!0,this.isStudentPreviewMode=!1,this.componentDestroyed$=new v.b,this.uiSettings=null,this.prevScoreObject=null,this.prevState=null,this.closeOnExit=!1,this.lessonStateLoaded=!1,this.frameInitialSize={width:0,height:0},this.scaledSize={height:0,width:0}}),[{key:"isAppMobile",get:function(){return!this.resource.type.isMInstructor()&&this.isMobile}},{key:"ngOnInit",value:function(){var e=this;this.loadAiReady(),this.loadBlockNVDA(),this.loadUserTeachers(),this.initializePreviewMode(),this.getUser(),this.getUISettings(),this.initializeLesson(),this.initializeCommunicationService(),this.initializeAutoSave(),this.loadFileManagmentsUrls(),this.loadDataBasedOnResourceType(),this._route.queryParams.subscribe((function(t){return e.init(t)})),this.setCloseOnExit()}},{key:"loadIframe",value:function(e){this.onLoadIframe.emit(e)}},{key:"init",value:function(e){e.page&&(this.pageNumber=parseInt(e.page,10)||1)}},{key:"initializePreviewMode",value:function(){this.isStudentPreviewMode=this.assignmentId&&this.isAssignmentPreviewMode&&!this.isAssignmentViewerTeacher,this.isMobile=window.mAuthor.ScreenUtils.isMobileUserAgent(window.navigator.userAgent),this.isMobile&&this.changeLessonTemplateToMobileIfMacintosh(),this.isPreview&&(this.isStudentPreviewMode=!0)}},{key:"hasAccess",value:function(e){var t=this;return e.filter((function(e){return e.id===t.resource.licensedWith})).length>0}},{key:"showForbiddenScreen",value:function(){this.lessonSaved.emit(!0);var e="/next/"+this._paths.encodeNextUrl(this.backUrl);this._router.navigateByUrl("/lesson/forbidden/"+this.resource.licensedWith+e)}},{key:"initializeLesson",value:function(){var e=this;if(null===this.resource.licensedWith||this.resource.type.isDemoLesson()||this.assignmentId||this.assessmentId||this.hasResourceAccess)return this.initLesson(this.resource);this._userCourses.getUserCourses().pipe(Object(z.a)((function(t){return e.hasAccess(t)?Object(y.a)(!0):(e._userCourses.reload(),e._userCourses.getUserCourses().pipe(Object(A.a)((function(t){return e.hasAccess(t)}))))}))).subscribe((function(t){t?e.initLesson(e.resource):e.showForbiddenScreen()}))}},{key:"initializeCommunicationService",value:function(){var e=this;this._communicationService.getLessonMessages().subscribe((function(t){e.onMessage(t.value)}))}},{key:"getObservableForSaveStateAndScore",value:function(e,t){return this.assignmentId?this._state.saveAssignmentStateAndScore(this.assignmentId,e,t,this.isAssignmentPreviewMode,this.isNew,this.resource.type.isMInstructor()?this.resource.courseResourceId:this.resource.id,this.resource.resourceId,this.resource.type.getType(),this.studentAssignmentId):this.assessmentId?this._state.saveAssessmentStateAndScore(this.assessmentId,this.groupType,this.groupId,e,t):this._state.saveStateAndScore(this.resource.id,e,t)}},{key:"initializeAutoSave",value:function(){var e=this;if(this.shouldAutosave()){var t=1e3*this.settings.lessonsStateAutosaveIntervalSeconds,n=new v.b;this.stateSubscribtion=n.pipe(Object(k.a)((function(t){return new M.a((function(t){e.getStateAndScore().subscribe((function(n){var i=_slicedToArray(n,5),r=i[0],o=i[1],a=i[2],s=i[3],c=i[4],l=e.createScoreObject(r,a,s,c);if(e.updatePrevValueAndDetectScoreObjectChanged(l)&&e.updatePrevValueAndDetectStateChanged(o)){var u,d=e.getObservableForSaveStateAndScore(l,o);return e.isNew&&(u=e._state.saveAssignmentScore(e.studentAssignmentId,l,o,e.lessonId)),d.subscribe((function(){e.isNew?u&&u.subscribe((function(e){"OK"===e&&(t.next(),t.complete())})):(t.next(),t.complete())}),(function(){t.next(),t.complete()}))}t.next(),t.complete()})),e.getAdaptiveContext()}))})),Object(C.a)(t)).subscribe((function(){n.next(1)})),this.initialized.pipe(Object(w.a)(!1),Object(S.a)((function(e){return e})),Object(T.a)(1),Object(C.a)(t)).subscribe((function(){n.next(1)}))}}},{key:"getAdaptiveContext",value:function(){this.settings.adaptiveEngineContextEnabled&&this._communicationService.publishFromComponent(H.a.getAdaptiveContext)}},{key:"ngOnDestroy",value:function(){this.stateSubscribtion&&this.stateSubscribtion.unsubscribe(),this.componentDestroyed$.next(),this.componentDestroyed$.complete()}},{key:"updatePrevValueAndDetectScoreObjectChanged",value:function(e){var t=this.removeTimeFromScoreObject(JSON.parse(JSON.stringify(e))),n=JSON.stringify(this.prevScoreObject)!==JSON.stringify(t);return this.prevScoreObject=t,n}},{key:"updatePrevValueAndDetectStateChanged",value:function(e){this.prevState=e;var t=this.removeTimeFromState(JSON.parse(JSON.stringify(e))),n=e!==t;return this.prevState=t,n}},{key:"removeTimeFromScoreObject",value:function(e){for(var t=0;t<e.paginatedResult.length;t++)delete e.paginatedResult[t].time;return delete e.totalTime,e}},{key:"removeTimeFromState",value:function(e){var t=JSON.parse(e);return delete t.time,JSON.stringify(t)}},{key:"getUser",value:function(){var e=this;this._authUserService.get().subscribe((function(t){e.user=t}))}},{key:"getUISettings",value:function(){var e=this;this._uiSettingsService.get().subscribe((function(t){e.uiSettings=t}))}},{key:"initLesson",value:function(e){(e.type.isLesson()||e.type.isTestGeneratorLesson())&&this.loadLessonView(e.resourceId),e.type.isEBook()&&this.loadEBookView(e.resourceId),e.type.isMInstructor()&&this.loadMInstructorView(e.resourceId),e.type.isDemoLesson()&&this.setAndLoadDemoLesson(e),this.isStudentPreviewMode&&this.lessonSaved.emit(!0)}},{key:"loadStateAndLessonContent",value:function(e){var t;!this.assignmentId&&this.resource.type.isMInstructor()?this._communicationService.publishFromComponent("SET_PAGES:"):(this.assignmentId||this.assessmentId||this.setPages)&&this.assignmentPages&&this.assignmentPages.length>0&&this._communicationService.publishFromComponent("SET_PAGES:"+this.assignmentPages),this._communicationService.publishFromComponent("STATE:"+(""===e?"{}":e)),this.resource.type.isMInstructor()||((null===(t=this.resource.payloadObject)||void 0===t?void 0:t.contents_url)?this._communicationService.publishFromComponent("LOAD_CONTENT_FROM_URL:"+this.resource.payloadObject.contents_url):this._communicationService.publishFromComponent("LOAD_CONTENT:"+this.resource.payloadObject.content_id)),this.resource.type.isTestGeneratorLesson()||this.loadAdaptiveContext()}},{key:"loadAdaptiveContext",value:function(){var e=this;this.settings.adaptiveEngineContextEnabled&&(this.startEventLoggerSession(this.resource,"lesson","view"),this._adaptiveContextService.getContext(this.lessonSession,this.user).subscribe((function(t){e._communicationService.publishFromComponent(H.a.setAdaptiveContext+JSON.stringify(null==t?void 0:t.data))})))}},{key:"isAssessment",get:function(){return!!this.assessmentId}},{key:"isAssignment",get:function(){return!!this.assignmentId}},{key:"isStudent",get:function(){return!this.isAssignmentViewerTeacher}},{key:"save",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.backUrl,n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;this.isStudentPreviewMode||this.isViewOnlyMode?this.exitLessonWithoutSaving(t,i,r):(this._infoMessage.addInfo(this.translations.labels["lesson.view.lesson_is_being_saved"],!1),this.getStateAndScore().subscribe((function(o){var a=_slicedToArray(o,6),s=a[0],c=a[1],l=a[2],u=a[3],d=a[4],p=a[5];e.saveAdaptiveContext(p),e.onStateAndScore(s,c,l,u,d,t,i,n,r)})))}},{key:"saveWithoutExit",value:function(e){var t=this;this.isStudentPreviewMode?e():this.getStateAndScore().subscribe((function(n){var i=_slicedToArray(n,6),r=i[0],o=i[1],a=i[2],s=i[3],c=i[4],l=i[5];t.saveAdaptiveContext(l);var u,d=t.createScoreObject(r,a,s,c),p=t.getObservableForSaveStateAndScore(d,o);t.isNew&&(u=t._state.saveAssignmentScore(t.studentAssignmentId,d,o,t.resource.resourceId)),p.subscribe((function(){t.isNew?u.subscribe((function(t){"OK"===t&&e()})):e()}))}))}},{key:"saveAdaptiveContext",value:function(e){this.settings.adaptiveEngineContextEnabled&&this._adaptiveContextService.setContext(this.lessonSession,this.user,e).subscribe()}},{key:"saveStudentLessonStateAndScore",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.backUrl;this.getStateAndScore().subscribe((function(i){var r=_slicedToArray(i,5),o=r[0],a=r[1],s=r[2],c=r[3],l=r[4],u=t.createScoreObject(o,s,c,l);t.onStudentStateAndScore(e,a,u,n)}))}},{key:"saveDemoLesson",value:function(){this._lessonSessionService.endSession(this.lessonSession,{})}},{key:"exitLessonWithoutSaving",value:function(e,t,n){var i=this;this.lessonSaved.emit(!0),this.getStateAndScore().pipe(Object(A.a)((function(e){var t=_slicedToArray(e,5),n=t[0],r=(t[1],t[2]),o=t[3],a=t[4];return i.createScoreObject(n,r,o,a)})),Object(h.b)((function(e){return i._lessonSessionService.endSession(i.lessonSession,e)})),Object(q.a)((function(){i.isPreview&&!i.isReview&&i.closeOnExit?window.close():t&&!n?i._lesson.getResource(t).subscribe((function(e){i._playerResourceService.setCollectionResource(e),i.initLesson(e),i.loadDataBasedOnResourceType()})):i.saveAndBack(e)}))).subscribe((function(){}))}},{key:"savedStateAndScoreCallback",value:function(e,t,n,i,r){var o=this,a=this._lessonSessionService.endSession(this.lessonSession,e);i?Object(_.b)([a,this._assessmentService.submitAssessment(this.assessmentId,this.groupId)]).subscribe((function(){return o.savedStateAndScoreOnResponse(t,n,r)})):a.subscribe((function(){return o.savedStateAndScoreOnResponse(t,n,r)}))}},{key:"savedStateAndScoreOnResponse",value:function(e,t,n){var i=this;this.lessonSaved.emit(!0),t&&!n?this._lesson.getResource(t).subscribe((function(e){i._playerResourceService.setCollectionResource(e),i.loadLessonAndCollection(e.resourceId,"view",e),i.loadDataBasedOnResourceType()})):this.saveAndBack(e)}},{key:"saveAndBack",value:function(e){var t=this;this._lesson.saveVisitedLesson(this.resource.id,this.resource.name).subscribe((function(){console.log("complete ","save Visited Lesson"),t.goBackAfterSave(e,!0)}),(function(n){console.log("Error saving visited lesson:",n),t.goBackAfterSave(e,!1)}))}},{key:"goBackAfterSave",value:function(e,t){try{!window.opener||window.location.href.includes("assessment/view")||e.includes("/deeplinks/resolve/cross_lesson")||!window.opener.location.href.includes("/courses/")||e.includes("assignment-form/create-by-lesson")?this.back(e):(window.location.href.includes("lesson/view_only")||window.opener.postMessage(t?"saveLessonSuccess":"saveLessonError"),window.close())}catch(n){console.error("Error accessing window.opener.location.href:",n),this.back(e)}}},{key:"back",value:function(e){window.location.href=e}},{key:"onStateAndScore",value:function(e,t,n,i,r){var o,a=this,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:this.backUrl,c=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,u=arguments.length>8?arguments[8]:void 0,d=this.createScoreObject(e,n,i,r),p=this.getObservableForSaveStateAndScore(d,t);this.isNew&&(o=this._state.saveAssignmentScore(this.studentAssignmentId,d,t,this.resource.resourceId)),p.subscribe((function(){a.isNew?o.subscribe((function(e){"OK"===e&&a.savedStateAndScoreCallback(d,s,c,void 0,u)})):a.savedStateAndScoreCallback(d,s,c,l,u)}))}},{key:"onStudentStateAndScore",value:function(e,t,n,i){var r=this;this._state.saveStateAndScore(this.resource.id,n,t,e).subscribe((function(){return r.savedStateAndScoreCallback(n,i)}))}},{key:"createScoreObject",value:function(e,t,n,i){return{scaledScore:(e=e.split("|"))[0]||0,errorsCount:e[1]||0,checksCount:e[2]||0,mistakeCount:e[3]||0,precise_scaled_score:e[4]||0,paginatedResult:t||[],totalTime:n||0,pagesTimes:i||0}}},{key:"getStateAndScore",value:function(){var e=this;return new M.a((function(t){var n=new M.a((function(t){e.getScoreObserver=t})),i=new M.a((function(t){e.getStateObserver=t})),r=new M.a((function(t){e.getPaginatedScoreObserver=t})),o=new M.a((function(t){e.getTotalTimeObserver=t})),a=new M.a((function(t){e.getPagesTimeObserver=t})),s=new M.a((function(t){e.getAdaptiveContextObserver=t}));Object(O.a)([n,i,r,o,a,s]).subscribe((function(n){e.getScoreObserver=null,e.getStateObserver=null,e.getPaginatedScoreObserver=null,e.getTotalTimeObserver=null,e.getPagesTimeObserver=null,e.getAdaptiveContextObserver=null,t.next(n),t.complete()})),e._communicationService.publishFromComponent("GET_INFO")}))}},{key:"onScroll",value:function(){if(window instanceof Window){var e="I_FRAME_SCROLL:"+(window.scrollY||window.pageYOffset);this.postIFrameMessage(e)}}},{key:"onMessage",value:function(e){var t=this,n=H.b.resize,i=new H.c("component",e);if(e===H.b.pageLoaded&&this.isAppMobile){var r={pageIndex:this.pageNumber};this.mobilePageLoaded.emit(r)}if("APPLOADED"===e&&this._communicationService.publishFromComponent("LOAD:lesson"),"INITIALIZED"===e&&(this.updateContextMetadata(),this.loadUserAiScore(),this.resource.type.isDemoLesson()?this.loadEmptyState():this.assignmentId?this._state.getAssignmentState(this.assignmentId,this.isAssignmentPreviewMode,this.isNew,this.studentId,this.resource.type.type===V.g.MINSTRUCTOR&&this.resource.courseResourceId||this.resource.id,this.resource.resourceId,this.resource.type.getType(),this.studentAssignmentId).subscribe((function(e){t.uiSettings.isResetStateWhenOpenedInAssignments&&0===t.totalTime&&""!==e.state?t.loadEmptyState():t.loadStateAndLessonContent(e.state)}),(function(e){console.log(e),t.loadEmptyState()})):this.studentId&&!this.assessmentId?this._state.getState(this.resource.id,this.studentId).subscribe((function(e){return t.loadStateAndLessonContent(e.state)}),(function(e){t.handleLoadingError(e)})):this.assessmentId&&!this.isAssignmentPreviewMode?this._state.getAssessmentState(this.assessmentId,this.groupType,this.groupId).subscribe((function(e){t.loadStateAndLessonContent(e)})):this.assessmentId&&this.isAssignmentPreviewMode&&this.assessmentStudentId?this._state.getAssessmentState(this.assessmentId,this.groupType,this.groupId,this.assessmentStudentId).subscribe((function(e){t.loadStateAndLessonContent(e)})):this.isAssessmentCreator&&this.isPreview||this.isVirtualClassAssignment||this.isViewOnlyMode?this.loadEmptyState():(this.lessonStateLoaded=!1,this.loadLessonState())),0===e.indexOf(n)){this.isInitialized=!0,this._communicationService.getPageIndex().subscribe((function(e){t.onPageNumberChanged(e),t.initialized.emit(!0),t.sendBlockNVDA()}));var o=function(e,t){return e.replace(t,"").split(";").map((function(e){return parseInt(e,10)}))}(e,n);if(this.frameInitialSize={width:o[0],height:o[1]},this.size={width:o[0],height:o[1]},this.scaledSize={width:o[0],height:o[1]},this.resize.emit(this.frameInitialSize),this.isMobile||(window.viewport=document.querySelector("meta[name=viewport]"),window.viewport.setAttribute("content","width=device-width, height=device-height, maximum-scale=1.0")),!this.resource.type.isMInstructor()&&this.firstLoaded){var a=this.pageNumber<1?0:this.pageNumber-1;if(this.firstLoaded=!1,a>0){var s="".concat(H.a.goToPage).concat(a);this._communicationService.publishFromComponent(s)}}}if(0===e.indexOf("NEW_SCORE:")){var c=e.substring("NEW_SCORE:".length);this.getScoreObserver&&(this.getScoreObserver.next(c),this.getScoreObserver.complete())}if(0===e.indexOf("NEW_STATE:"))if(this.settings.isDevelopmentServer){var l=e.substring("NEW_STATE:".length);this.getStateObserver&&this._lessonAudioFileService.replaceMessageBase64RecordingsWithFileId(l).subscribe((function(e){t.getStateObserver.next(e),t.getStateObserver.complete()}))}else{var u=e.substring("NEW_STATE:".length);this.getStateObserver&&(this.getStateObserver.next(u),this.getStateObserver.complete())}if(0===e.indexOf("SCROLLTOP:")){var d=Number(e.substring("SCROLLTOP:".length));window.scrollTo(0,d)}if(0===e.indexOf("NEW_paginatedResults:")){var p=e.substring("NEW_paginatedResults:".length);try{p=JSON.parse(p)}catch(v){p=[]}this.getPaginatedScoreObserver&&(this.getPaginatedScoreObserver.next(p),this.getPaginatedScoreObserver.complete())}if(0===e.indexOf("NEW_timeData:")){var h=e.substring("NEW_timeData:".length);this.getTotalTimeObserver&&(this.getTotalTimeObserver.next(h),this.getTotalTimeObserver.complete())}if(0===e.indexOf("NEW_pagesTimes:")){var f=e.substring("NEW_pagesTimes:".length);this.getPagesTimeObserver&&(this.getPagesTimeObserver.next(f),this.getPagesTimeObserver.complete())}if(i.isType("EXTERNAL_crossLesson:")&&this.onExternalCrossLesson(i.getData("EXTERNAL_crossLesson:")),i.isType("EXTERNAL_crossLessonUserAccess:")){var b=i.getData("EXTERNAL_crossLessonUserAccess:"),m=JSON.parse(b).coursesIds,g=JSON.parse(b).uniqueId;this._lessonEmbedService.checkUserCourseAccess(m).subscribe((function(e){t.postIFrameMessage(H.b.crossLessonAddonAccessMessage+e.toString()+"-"+g)}),(function(){t.postIFrameMessage(H.b.crossLessonAddonAccessMessage+"true-"+g)}))}i.isType(H.b.externalSendRequests)&&this.onSendRequest(i.getData(H.b.externalSendRequests)),i.isType(H.b.externalUpdateLessonStatus)&&this.onUpdateLessonStatus(i.getData(H.b.externalUpdateLessonStatus)),i.isType(H.b.adaptiveContext)&&this.onAdaptiveContext(JSON.parse(i.getData(H.b.adaptiveContext))),i.isType(H.b.externalSendFile)&&this.onSendFile(JSON.parse(i.getData(H.b.externalSendFile))),0===e.indexOf("INACTIVITY")&&this.user.isAssignedToSchool&&this.user.schoolIsActive&&this._inactivityService.pushInactivity(),i.isType("".concat(H.b.externalEvent).concat(H.b.goToNextLessonInCourse))&&(this.translations&&!this.isViewOnlyMode&&this._infoMessage.addInfo(this.translations.labels["lesson.view.lesson_is_being_saved"],!1),this.goToNextLessonInCourse()),i.isType(H.b.externalGradeByAi)&&this.onGradeByAi(JSON.parse(i.getData(H.b.externalGradeByAi)))}},{key:"loadLessonState",value:function(){var e=this;this.lessonStateLoaded||this._state.getState(this.resource.id).subscribe((function(t){e.loadStateAndLessonContent(t.state),e.lessonStateLoaded=!0}))}},{key:"onExternalCrossLesson",value:function(e){try{var t=JSON.parse(e);t.type&&"course"===t.type?this.openWindowToCourse(t):this.openWindowToCrossLesson(t)}catch(n){console.error(n)}}},{key:"openWindowToCrossLesson",value:function(e){if(e.lessonID){var t={lesson_defined_id:e.lessonID,course_resource_id:this.resource.id,mauthor_course_id:e.courseID,page_id:e.page,lesson_type:e.type,view_type:this.isViewOnlyMode||this.isPreview||this.isReview?"view_only":"view"},n=JSON.parse(JSON.stringify(t)),i=this.makeQueryFromParams(n);this.openWindow("/deeplinks/resolve/cross_lesson?"+i,e.openLessonInCurrentTab)}else console.error("lesson defined id is missing")}},{key:"makeQueryFromParams",value:function(e){return Object.keys(e).map((function(t){return"".concat(t,"=").concat(e[t])})).join("&")}},{key:"openWindowToCourse",value:function(e){e.courseID?this.openWindow("/deeplinks/resolve/internal_course/"+e.courseID,e.openLessonInCurrentTab):console.error("course id is missing")}},{key:"openWindow",value:function(e,t){t?this.save(e):window.open(e,"_blank")}},{key:"onAdaptiveContext",value:function(e){this.getAdaptiveContextObserver&&(this.getAdaptiveContextObserver.next(e),this.getAdaptiveContextObserver.complete())}},{key:"onPageNumberChanged",value:function(e){if(this.isInitialized){this.pageNumber=e,this.pageNumberChange.emit(e),this._communicationService.sendPageNumber(e);var t={page:e+1};this._router.navigate([],{relativeTo:this._route,queryParams:t,queryParamsHandling:"merge"})}}},{key:"setParameterPageIndex",value:function(e){this.pageNumber=e}},{key:"sendContextMetadata",value:function(e){var t=H.a.setMetadata+JSON.stringify(e);this._communicationService.publishFromComponent(t)}},{key:"setAndLoadDemoLesson",value:function(e){this.resource=e,this.resource.type.isDemoLesson()&&this.loadDemoLessonView(this.resource.resourceId)}},{key:"startEventLoggerSession",value:function(e,t,n){this.lessonSession||(this.lessonSession=new Y({session_type:this.assignmentId&&!this.isAssignmentPreviewMode?"assignment":t,lesson_id:e.resourceId,lesson_title:e.name,lesson_type:this.isAssignmentPreviewMode?"lesson":n,course_id:null,course_title:null,course_lessons_count:0,course_ebooks_count:0,chapter_id:null,chapter_title:"",assignment_id:this.assignmentId,assignment_state:this.assignmentState,user_id:this.studentId}),this._lessonSessionService.startSession(this.lessonSession).subscribe())}},{key:"loadLessonView",value:function(e){this.loadLessonAndCollection(e,"view",this.resource)}},{key:"loadEBookView",value:function(e){this.loadLessonAndCollection(e,"ebook",this.resource)}},{key:"loadLessonAndCollection",value:function(e,t,n){this.iFrameSource=this._sanitizer.bypassSecurityTrustResourceUrl("/lesson/player.html?lesson_id="+e),this.startEventLoggerSession(n,"lesson",t)}},{key:"loadDemoLessonView",value:function(e){var t=document.getElementsByClassName("mdl-layout__drawer-button");t.length>0&&(t.item(0).style.display="none"),this.iFrameSource=this._sanitizer.bypassSecurityTrustResourceUrl("/lesson/player.html?lesson_id="+e),this.startEventLoggerSession(this.resource,"demo_lesson","lesson")}},{key:"loadMInstructorView",value:function(e){var t=this.settings.mInstructorUrl+"/embed/cross/"+this.resource.payloadObject.minstructor_id;this.pageNumber>1&&(t+="#"+this.pageNumber),this.iFrameSource=this._sanitizer.bypassSecurityTrustResourceUrl(t),this.startEventLoggerSession(this.resource,"lesson","minstructor_lesson")}},{key:"postIFrameMessage",value:function(e){this._communicationService.publishFromComponent(e)}},{key:"handleLoadingError",value:function(e){this.lessonError.emit({type:"loading",response:e}),this.lessonSaved.emit(!0),this.initialized.emit(!0)}},{key:"shouldAutosave",value:function(){return!this.teacherPreviewsStudent&&!this.isAssignmentViewerTeacher&&!this.isStudentPreviewMode&&!this.isPreview&&this.settings.lessonsStateAutosaveEnabled&&!!this.settings.lessonsStateAutosaveIntervalSeconds}},{key:"postUsername",value:function(){this.sendContextMetadata({username:this.user.username})}},{key:"sendIsAssessmentContextMetadata",value:function(){this.sendContextMetadata({isAssessment:this.isAssessment})}},{key:"sendIsAssignmentContextMetadata",value:function(){this.sendContextMetadata({isAssignment:this.isAssignment})}},{key:"listenToDarkModeChanges",value:function(e){this._darkModeService.getDarkModeChanges().pipe(Object(L.a)(this.componentDestroyed$)).subscribe({next:function(t){e(t)}})}},{key:"postIsDarkModeEnabled",value:function(e){this.sendContextMetadata({isDarkModeEnabled:e})}},{key:"postInactivityLimit",value:function(){var e=this;this._authUserService.get().subscribe((function(t){t.school&&t.school.inactivityLimit&&e._communicationService.publishFromComponent("INACTIVITY_LIMIT:"+t.school.inactivityLimit)}))}},{key:"postCollectionID",value:function(){this.sendContextMetadata({collectionID:this.resource.belongsTo,originalID:this.resource.originalID})}},{key:"postSpeechaceData",value:function(){this.sendContextMetadata({JWTSessionTokenURL:this.settings.JWTSessionTokenURL,speechaceCourseURL:this.settings.speechaceCourseURL})}},{key:"postUserRoles",value:function(){this.alwaysPublishStudentContext?this.sendContextMetadata({isSchoolTeacher:!1,isSchoolStudent:!0}):this.resource.type.isDemoLesson()?this.sendContextMetadata(this.demoContextMetadata()):this.sendContextMetadata(this.profileContextMetadata())}},{key:"postHideShowAnswerInfo",value:function(){this.sendContextMetadata({hideShowAnswers:this.hideShowAnswers,hideShowAnswersOption:this.hideShowAnswersOption,showAnswersCheckCount:this.showAnswersCheckCount})}},{key:"profileContextMetadata",value:function(){return{isSchoolTeacher:this.user.isSchoolTeacher()||this.settings.teacherBasedOnProfileType&&this.user.isTeacher(),isSchoolStudent:this.user.isSchoolStudent()}}},{key:"demoContextMetadata",value:function(){switch(this.demoLessonUserProfileContext){case F.a.STUDENT:return{isSchoolTeacher:!1,isSchoolStudent:!0};case F.a.TEACHER:return{isSchoolTeacher:!0,isSchoolStudent:!1};case F.a.PROFILE:default:return this.profileContextMetadata()}}},{key:"setMcourserBaseSecureURL",value:function(){this.sendContextMetadata({secureURL:this.settings.baseSecureURL})}},{key:"setDefaultOrderLesson",value:function(){this.sendContextMetadata({assessmentUser:"teacher"})}},{key:"setRandomizeLesson",value:function(e){this.sendContextMetadata({randomizeLesson:e})}},{key:"isAssessmentTeacherPreview",get:function(){return this.isAssessment&&this.isPreview&&this.isAssignmentPreviewMode&&this.isAssignmentViewerTeacher}},{key:"isAssessmentStudentView",get:function(){return this.isAssessment&&this.isStudent}},{key:"isAssessmentCreatorPreview",get:function(){return this.isAssessmentCreator&&this.isPreview}},{key:"updateContextMetadata",value:function(){this.listenToDarkModeChanges(this.postIsDarkModeEnabled.bind(this)),this.postFileUploadUrl(),this.postFileDownloadUrl(),this.postUserTeachers(),this.postUserRoles(),this.postUsername(),this.postInactivityLimit(),this.postCollectionID(),this.postSpeechaceData(),this.postHideShowAnswerInfo(),this.postIsOpenActivitiesEnabled(),this.postAiReady(),this.setMcourserBaseSecureURL(),this.sendIsAssessmentContextMetadata(),this.sendIsAssignmentContextMetadata(),this.revisionConfig.isRevisionPlanView&&this.postRevisionPlanData(),(this.isAssessmentTeacherPreview||this.isAssessmentCreatorPreview)&&this.setDefaultOrderLesson(),this.isAssessmentStudentView&&this.setRandomizeLesson(this.randomizeTests)}},{key:"loadEmptyState",value:function(){this.loadStateAndLessonContent("")}},{key:"goToNextLessonInCourse",value:function(){var e=this;this.saveWithoutExit((function(){e._goToNextLessonInCourseService.getUrlToNextLesson(e.resource.id).subscribe((function(t){var n=t.url;n&&(e.backUrl&&(n+="/next/"+e._paths.encodeNextUrl(e.backUrl)),e.save(n))}))}))}},{key:"postRevisionPlanData",value:function(){this.sendContextMetadata({revisionId:this.revisionConfig.revisionId,lessonId:this.revisionConfig.lessonId})}},{key:"postUserTeachers",value:function(){var e=this;this.requiresUserTeachers&&this.userTeachers$.pipe(Object(L.a)(this.componentDestroyed$)).subscribe((function(t){e.sendContextMetadata({teachers:t})}))}},{key:"postFileUploadUrl",value:function(){this.sendContextMetadata({fileEndpointUrl:this.fileSendUrl})}},{key:"postFileDownloadUrl",value:function(){this.sendContextMetadata({fileDownloadEndpointUrl:this.fileDownloadUrl})}},{key:"onSendRequest",value:function(e){var t=this;try{var n=JSON.parse(e);this.revisionConfig.isRevisionPlanView&&this._lessonsRequestsSandboxService.sendRequest(this.resource.belongsTo,n.url).subscribe((function(e){var n="".concat(H.b.externalSendRequestsSuccess).concat(JSON.stringify(e));t._communicationService.publishFromComponent(n)}),(function(e){var n="".concat(H.b.externalSendRequestsError).concat(JSON.stringify(e));t._communicationService.publishFromComponent(n)}))}catch(i){console.error(i)}}},{key:"onUpdateLessonStatus",value:function(e){var t=this;try{var n=JSON.parse(e);this.revisionConfig.isRevisionPlanView&&this.user.isStudent()&&this._revisionService.updateLessonStatusInRevisionPlan(this.revisionConfig.revisionId,this.revisionConfig.resourceId,n).subscribe((function(e){var n="".concat(H.b.externalUpdateLessonStatusSuccess).concat(JSON.stringify(e));t._communicationService.publishFromComponent(n)}),(function(e){var n="".concat(H.b.externalUpdateLessonStatusError).concat(JSON.stringify(e));t._communicationService.publishFromComponent(n)}))}catch(i){console.error(i)}}},{key:"onSendFile",value:function(e){var t=this;this._lessonFileToMessengerService.uploadFileFromLesson(this.resource.id,e.fileId,e.fileType,e.teachers).subscribe((function(){t._infoMessage.addSuccess(t.translations.labels["messenger.send_message_success"])}),(function(e){409===e.status?t._infoMessage.addSuccess(t.translations.labels["messenger.sent"]):t._infoMessage.addError(t.translations.labels["messenger.send_message_error"])}))}},{key:"loadFileManagmentsUrls",value:function(){this.fileSendUrl=this._lessonFileToMessengerService.getFileUploadUrl(),this.fileDownloadUrl=this._lessonFileToMessengerService.getFileDownloadUrl()}},{key:"loadDataBasedOnResourceType",value:function(){this.resource.type.isDemoLesson()||this.assessmentId?this.loadAllDataAndThenLesson(!0):this.loadAllDataAndThenLesson()}},{key:"requiresUserTeachers",get:function(){return!(this.resource.type.type===V.g.MINSTRUCTOR||this.resource.type.type===V.g.DEMO_LESSON)}},{key:"loadUserTeachers",value:function(){var e=this;this.requiresUserTeachers&&this._lessonFileToMessengerService.loadUserTeachers(this.resource.id.toString()).pipe(Object(E.a)(),Object(L.a)(this.componentDestroyed$)).subscribe((function(t){e.userTeachers$.next(t)}))}},{key:"loadAllDataAndThenLesson",value:function(){var e=this;0!==this._observables.length?Object(O.a)(this._observables).subscribe((function(){e.isAllDataLoaded=!0})):this.isAllDataLoaded=!0}},{key:"changeLessonTemplateToMobileIfMacintosh",value:function(){var e=new URLSearchParams(window.location.search),t=navigator.userAgent.match(/Macintosh/i);!e.get("FORCE_MOBILE")&&t&&(window.location.href=this.addParametersToUrl("FORCE_MOBILE=true"))}},{key:"addParametersToUrl",value:function(e){return window.location.href.split("?").length>1?window.location.href+"&"+e:window.location.href+"?"+e}},{key:"setCloseOnExit",value:function(){var e=window.location.search,t=new URLSearchParams(e).get(I.a);this.closeOnExit=!!t}},{key:"loadBlockNVDA",value:function(){var e=this;if(!this.resource.type.isDemoLesson())return this.NVDAAvailability$||(this.NVDAAvailability$=new v.b,this._lesson.getLessonNVDAStatus(this.resource.resourceId.toString()).pipe(Object(E.a)(),Object(L.a)(this.componentDestroyed$)).subscribe((function(t){e.NVDAAvailability=!t,e.NVDAAvailability$.next(e.NVDAAvailability),e.NVDAAvailability$.complete()})),this._observables.push(this.NVDAAvailability$)),this.NVDAAvailability$}},{key:"sendBlockNVDA",value:function(){var e=H.a.setNVDA+JSON.stringify(this.NVDAAvailability);this._communicationService.publishFromComponent(e)}},{key:"postIsOpenActivitiesEnabled",value:function(){this.sendContextMetadata({isOpenActivitiesEnabled:this.settings.isOpenActivitiesEnabledForInstance})}},{key:"loadAiReady",value:function(){var e=this;if(!0===this.settings.isOpenActivitiesEnabledForInstance){var t=new v.b;try{this._playerOpenActivityService.getAiReady(this.resource.belongsTo,this.resource.resourceId).pipe(Object(E.a)(),Object(L.a)(this.componentDestroyed$),Object(q.a)((function(){t.next(),t.complete()}))).subscribe((function(t){e.aiReady=t})),this._observables.push(t)}catch(n){console.error("Error fetching ai ready: ",n),t.next(),t.complete()}}}},{key:"postAiReady",value:function(){this.sendContextMetadata({aiReady:this.aiReady})}},{key:"loadUserAiScore",value:function(){var e=this;if(!this.isAiScoreNotAvailable())try{this._playerOpenActivityService.getUserAiScore(this.resource.belongsTo,this.resource.resourceId,this.studentId?this.studentId:this.user.id).pipe(Object(E.a)(),Object(L.a)(this.componentDestroyed$)).subscribe((function(t){var n=H.a.setOpenActivitiesScores+JSON.stringify(t);e._communicationService.publishFromComponent(n)}))}catch(t){console.error("Error fetching user ai score: ",t)}}},{key:"onGradeByAi",value:function(e){var t=this;if(!this.isAiScoreNotAvailable())try{this._playerOpenActivityService.gradeStudentByAi(e,this.studentId?this.studentId:this.user.id,this.resource.belongsTo,this.resource.resourceId).pipe(Object(E.a)(),Object(L.a)(this.componentDestroyed$)).subscribe((function(n){var i,r,o="".concat(H.b.externalAiGraded).concat(JSON.stringify({page_id:e.page_id,activity_id:e.activity_id,ai_grade:null!==(i=n.ai_grades&&n.ai_grades[0])&&void 0!==i?i:0,ai_relevance:null!==(r=n.how_relevant_answer_is&&n.how_relevant_answer_is[0])&&void 0!==r?r:0}));t.postIFrameMessage(o)}))}catch(n){console.error("Error grading by ai: ",n)}}},{key:"isAiScoreNotAvailable",value:function(){return!0!==this.settings.isOpenActivitiesEnabledForInstance||void 0===this.user||null===this.user}}])}();pe.\u0275fac=function(e){return new(e||pe)(r.gc(ae.b),r.gc(P.a),r.gc(se.g),r.gc(se.a),r.gc(X.w),r.gc(X.I),r.gc(X.f),r.gc(u.a),r.gc(Z),r.gc(G),r.gc(J.a),r.gc(Q),r.gc(ne,8),r.gc(B.a,8),r.gc(X.o),r.gc(m),r.gc(s),r.gc(W.a),r.gc(U.a),r.gc(D.a,8),r.gc(N.a),r.gc(x.a),r.gc(R.a),r.gc(oe))},pe.\u0275cmp=r.ac({type:pe,selectors:[["lesson-embed"]],viewQuery:function(e,t){var n;1&e&&(r.vd(re.a,!0),r.vd(ie.a,!0)),2&e&&(r.Vc(n=r.vc())&&(t.lessonPresent=n.first),r.Vc(n=r.vc())&&(t.lessonPresentMobile=n.first))},hostBindings:function(e,t){1&e&&r.uc("scroll",(function(){return t.onScroll()}),!1,r.Zc)},inputs:{isNew:"isNew",totalTime:"totalTime",lessonId:"lessonId",studentAssignmentId:"studentAssignmentId",settings:"settings",id:"id",isFitToWindow:"isFitToWindow",isFullScreen:"isFullScreen",isFitFullPage:"isFitFullPage",isSmallerLesson:"isSmallerLesson",frameFit:"frameFit",size:"size",resource:"resource",backUrl:"backUrl",assignmentId:"assignmentId",assessmentId:"assessmentId",groupId:"groupId",groupType:"groupType",assessmentStudentId:"assessmentStudentId",assignmentPages:"assignmentPages",assignmentState:"assignmentState",hideShowAnswers:"hideShowAnswers",hideShowAnswersOption:"hideShowAnswersOption",showAnswersCheckCount:"showAnswersCheckCount",setPages:"setPages",pageNumber:"pageNumber",isPreview:"isPreview",isReview:"isReview",isAssignmentPreviewMode:"isAssignmentPreviewMode",isAssignmentViewerTeacher:"isAssignmentViewerTeacher",alwaysPublishStudentContext:"alwaysPublishStudentContext",studentId:"studentId",teacherPreviewsStudent:"teacherPreviewsStudent",hasResourceAccess:"hasResourceAccess",checkAnswers:"checkAnswers",showCorrectAnswers:"showCorrectAnswers",isAssessmentCreator:"isAssessmentCreator",randomizeTests:"randomizeTests",isVirtualClassAssignment:"isVirtualClassAssignment",isViewOnlyMode:"isViewOnlyMode",demoLessonUserProfileContext:"demoLessonUserProfileContext",translations:"translations",revisionConfig:"revisionConfig"},outputs:{pageNumberChange:"pageNumberChange",initialized:"initialized",lessonSaved:"lessonSaved",resize:"resize",lessonError:"lessonError",mobilePageLoaded:"mobilePageLoaded",isSpeechaceAddon:"isSpeechaceAddon",gotoLesson:"gotoLesson",onLoadIframe:"onLoadIframe"},features:[r.Tb([j.a,G,Q,B.a,{provide:X.d,useFactory:X.e,deps:[i.a,X.A]},m,f.a,X.G,o.a,s,N.a])],decls:4,vars:1,consts:[[4,"ngIf"],[3,"iFrameSource","isMInstructorLesson","isFitToWindow","isFullScreen","isFitFullPage","isSmallerLesson","frameFit","size","checkAnswers","showCorrectAnswers","NVDAAvailability","ngStyle","pageNumber","onLoadIframe"],[3,"checkAnswers","showCorrectAnswers","NVDAAvailability","isSpeechaceAddonPage","onLoadIframe","gotoLesson"]],template:function(e,t){1&e&&(r.od(0,"\n        "),r.od(1,"\n        "),r.md(2,de,6,2,"ng-container",0),r.od(3,"\n    ")),2&e&&(r.Ub(2),r.Gc("ngIf",t.isAllDataLoaded))},encapsulation:2})},rz9v:function(e,t){},rzIH:function(e,t,n){"use strict";n.d(t,"a",(function(){return Wp})),n.d(t,"b",(function(){return Dd})),n.d(t,"c",(function(){return Rd})),n.d(t,"d",(function(){return xd})),n.d(t,"e",(function(){return Id})),n.d(t,"f",(function(){return Wd})),n.d(t,"g",(function(){return Rc})),n.d(t,"h",(function(){return qp})),n.d(t,"i",(function(){return Vp})),n.d(t,"j",(function(){return Xc})),n.d(t,"k",(function(){return Pd})),n.d(t,"l",(function(){return Bp})),n.d(t,"m",(function(){return Kc})),n.d(t,"n",(function(){return Zc})),n.d(t,"o",(function(){return Jc})),n.d(t,"p",(function(){return Qc})),n.d(t,"q",(function(){return el})),n.d(t,"r",(function(){return rl})),n.d(t,"s",(function(){return ol})),n.d(t,"t",(function(){return cl})),n.d(t,"u",(function(){return ul})),n.d(t,"v",(function(){return ll})),n.d(t,"w",(function(){return yd})),n.d(t,"x",(function(){return Cp})),n.d(t,"y",(function(){return wp})),n.d(t,"z",(function(){return Gd})),n.d(t,"A",(function(){return _l})),n.d(t,"B",(function(){return ml})),n.d(t,"C",(function(){return yl})),n.d(t,"D",(function(){return ad})),n.d(t,"E",(function(){return kl})),n.d(t,"F",(function(){return Sp})),n.d(t,"G",(function(){return ql})),n.d(t,"H",(function(){return Vu})),n.d(t,"I",(function(){return Rl})),n.d(t,"J",(function(){return du})),n.d(t,"K",(function(){return pu})),n.d(t,"L",(function(){return Qd})),n.d(t,"M",(function(){return Il})),n.d(t,"N",(function(){return Wl})),n.d(t,"O",(function(){return Bl})),n.d(t,"P",(function(){return Vl})),n.d(t,"Q",(function(){return Yl})),n.d(t,"R",(function(){return Xl})),n.d(t,"S",(function(){return vd})),n.d(t,"T",(function(){return il})),n.d(t,"U",(function(){return Dp})),n.d(t,"V",(function(){return Gl})),n.d(t,"W",(function(){return Kl})),n.d(t,"X",(function(){return Np})),n.d(t,"Y",(function(){return Vc})),n.d(t,"Z",(function(){return Lp})),n.d(t,"ab",(function(){return Hp})),n.d(t,"bb",(function(){return Nd})),n.d(t,"cb",(function(){return Gc})),n.d(t,"db",(function(){return Up})),n.d(t,"eb",(function(){return $c})),n.d(t,"fb",(function(){return al})),n.d(t,"gb",(function(){return hl})),n.d(t,"hb",(function(){return Kd})),n.d(t,"ib",(function(){return Al})),n.d(t,"jb",(function(){return Cl})),n.d(t,"kb",(function(){return Tp})),n.d(t,"lb",(function(){return xl})),n.d(t,"mb",(function(){return Jd})),n.d(t,"nb",(function(){return Fl})),n.d(t,"ob",(function(){return Hl})),n.d(t,"pb",(function(){return Rp})),n.d(t,"qb",(function(){return pp})),n.d(t,"rb",(function(){return eu})),n.d(t,"sb",(function(){return nu})),n.d(t,"tb",(function(){return cu})),n.d(t,"ub",(function(){return fu})),n.d(t,"vb",(function(){return Mu})),n.d(t,"wb",(function(){return Ou})),n.d(t,"xb",(function(){return wu})),n.d(t,"yb",(function(){return qu})),n.d(t,"zb",(function(){return hu})),n.d(t,"Ab",(function(){return Xp})),n.d(t,"Bb",(function(){return _p})),n.d(t,"Cb",(function(){return Ku})),n.d(t,"Db",(function(){return $u})),n.d(t,"Eb",(function(){return nd})),n.d(t,"Fb",(function(){return rd})),n.d(t,"Gb",(function(){return hd})),n.d(t,"Hb",(function(){return bd})),n.d(t,"Ib",(function(){return zd})),n.d(t,"Jb",(function(){return Sd})),n.d(t,"Kb",(function(){return dp})),n.d(t,"Lb",(function(){return $l})),n.d(t,"Mb",(function(){return tu})),n.d(t,"Nb",(function(){return ru})),n.d(t,"Ob",(function(){return ou})),n.d(t,"Pb",(function(){return au})),n.d(t,"Qb",(function(){return Ip})),n.d(t,"Rb",(function(){return lu})),n.d(t,"Sb",(function(){return tl})),n.d(t,"Tb",(function(){return nl})),n.d(t,"Ub",(function(){return _u})),n.d(t,"Vb",(function(){return zu})),n.d(t,"Wb",(function(){return bp})),n.d(t,"Xb",(function(){return mp})),n.d(t,"Yb",(function(){return Au})),n.d(t,"Zb",(function(){return ku})),n.d(t,"ac",(function(){return Su})),n.d(t,"bc",(function(){return Yp})),n.d(t,"cc",(function(){return Tu})),n.d(t,"dc",(function(){return Du})),n.d(t,"ec",(function(){return Mp})),n.d(t,"fc",(function(){return Ju})),n.d(t,"gc",(function(){return Qu})),n.d(t,"hc",(function(){return Nu})),n.d(t,"ic",(function(){return Uu})),n.d(t,"jc",(function(){return Tl})),n.d(t,"kc",(function(){return Zu})),n.d(t,"lc",(function(){return td})),n.d(t,"mc",(function(){return ed})),n.d(t,"nc",(function(){return zp})),n.d(t,"oc",(function(){return id})),n.d(t,"pc",(function(){return Ap})),n.d(t,"qc",(function(){return kp})),n.d(t,"rc",(function(){return ud})),n.d(t,"sc",(function(){return dd})),n.d(t,"tc",(function(){return pd})),n.d(t,"uc",(function(){return fd})),n.d(t,"vc",(function(){return _d})),n.d(t,"wc",(function(){return Cd})),n.d(t,"xc",(function(){return Ep}));var i=n("fXoL"),r=n("ofXK"),o=n("bTqV"),a=n("XNiG"),s=n("cp0P"),c=n("xgIS"),l=n("NFeN"),u=n("5RNC"),d=n("3Pt+"),p=n("R0Ic"),h=n("Qu3c"),f=n("Wp6s"),b=n("MO+k"),m=n.n(b),g=n("bSwM"),v=n("/1cH"),y=n("A5z7"),M=n("kmnG"),_=n("qFsG"),O=n("FtGj"),z=n("LvDl"),A=n("JX91"),k=n("lJxs"),C=n("pLZG"),w=n("gcYM"),S=n("vkgz"),T=n("nYR2"),q=n("1G5W"),L=n("1yaQ"),E=n("FKr1"),D=n("iadO"),R=n("0IaG"),x=n("STbY"),I=n("7EHt"),W=n("R1ws"),P=n("Xa2L"),N=n("M9IT"),j=n("jhN1"),B=n("bv9b"),F=n("7Cbv"),U=n("QibW"),V=n("tyNb"),H=n("d3UM"),Y=n("0MNC"),X=n("+0xr"),G=n("5+WD"),K=n("wZkO"),Q=n("fB2i"),J=n("1jcm"),Z=n("0EQZ"),$=n("7+OI"),ee=n("2Vo4"),te=n("LRne"),ne=n("IzEk"),ie=n("cH1L"),re=n("8LU1"),oe=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t)).getChildren=e,i.options=n,i.options&&(i.trackBy=i.options.trackBy),i}return _inherits(t,e),_createClass(t,[{key:"expandAll",value:function(){var e,t=this;this.expansionModel.clear();var n=this.dataNodes.reduce((function(e,n){return[].concat(_toConsumableArray(e),_toConsumableArray(t.getDescendants(n)),[n])}),[]);(e=this.expansionModel).select.apply(e,_toConsumableArray(n.map((function(e){return t._trackByValue(e)}))))}},{key:"getDescendants",value:function(e){var t=[];return this._getDescendants(t,e),t.splice(1)}},{key:"_getDescendants",value:function(e,t){var n=this;e.push(t);var i=this.getChildren(t);Array.isArray(i)?i.forEach((function(t){return n._getDescendants(e,t)})):Object($.a)(i)&&i.pipe(Object(ne.a)(1),Object(C.a)(Boolean)).subscribe((function(t){var i,r=_createForOfIteratorHelper(t);try{for(r.s();!(i=r.n()).done;){var o=i.value;n._getDescendants(e,o)}}catch(a){r.e(a)}finally{r.f()}}))}}])}(function(){return _createClass((function e(){_classCallCheck(this,e),this.expansionModel=new Z.c(!0)}),[{key:"toggle",value:function(e){this.expansionModel.toggle(this._trackByValue(e))}},{key:"expand",value:function(e){this.expansionModel.select(this._trackByValue(e))}},{key:"collapse",value:function(e){this.expansionModel.deselect(this._trackByValue(e))}},{key:"isExpanded",value:function(e){return this.expansionModel.isSelected(this._trackByValue(e))}},{key:"toggleDescendants",value:function(e){this.expansionModel.isSelected(this._trackByValue(e))?this.collapseDescendants(e):this.expandDescendants(e)}},{key:"collapseAll",value:function(){this.expansionModel.clear()}},{key:"expandDescendants",value:function(e){var t,n=this,i=[e];i.push.apply(i,_toConsumableArray(this.getDescendants(e))),(t=this.expansionModel).select.apply(t,_toConsumableArray(i.map((function(e){return n._trackByValue(e)}))))}},{key:"collapseDescendants",value:function(e){var t,n=this,i=[e];i.push.apply(i,_toConsumableArray(this.getDescendants(e))),(t=this.expansionModel).deselect.apply(t,_toConsumableArray(i.map((function(e){return n._trackByValue(e)}))))}},{key:"_trackByValue",value:function(e){return this.trackBy?this.trackBy(e):e}}])}()),ae=new i.C("CDK_TREE_NODE_OUTLET_NODE"),se=_createClass((function e(t,n){_classCallCheck(this,e),this.viewContainer=t,this._node=n}));se.\u0275fac=function(e){return new(e||se)(i.gc(i.ib),i.gc(ae,8))},se.\u0275dir=i.bc({type:se,selectors:[["","cdkTreeNodeOutlet",""]]}),se.ctorParameters=function(){return[{type:i.ib},{type:void 0,decorators:[{type:i.z,args:[ae]},{type:i.O}]}]};var ce=_createClass((function e(t){_classCallCheck(this,e),this.$implicit=t})),le=_createClass((function e(t){_classCallCheck(this,e),this.template=t}));le.\u0275fac=function(e){return new(e||le)(i.gc(i.cb))},le.\u0275dir=i.bc({type:le,selectors:[["","cdkTreeNodeDef",""]],inputs:{when:["cdkTreeNodeDefWhen","when"]}}),le.ctorParameters=function(){return[{type:i.cb}]};var ue=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._differs=t,this._changeDetectorRef=n,this._onDestroy=new a.b,this._levels=new Map,this.viewChange=new ee.a({start:0,end:Number.MAX_VALUE})}),[{key:"dataSource",get:function(){return this._dataSource},set:function(e){this._dataSource!==e&&this._switchDataSource(e)}},{key:"ngOnInit",value:function(){this._dataDiffer=this._differs.find([]).create(this.trackBy),this.treeControl}},{key:"ngOnDestroy",value:function(){this._nodeOutlet.viewContainer.clear(),this.viewChange.complete(),this._onDestroy.next(),this._onDestroy.complete(),this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null)}},{key:"ngAfterContentChecked",value:function(){var e=this._nodeDefs.filter((function(e){return!e.when}));e.length,this._defaultNodeDef=e[0],this.dataSource&&this._nodeDefs&&!this._dataSubscription&&this._observeRenderChanges()}},{key:"_switchDataSource",value:function(e){this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null),e||this._nodeOutlet.viewContainer.clear(),this._dataSource=e,this._nodeDefs&&this._observeRenderChanges()}},{key:"_observeRenderChanges",value:function(){var e,t=this;Object(Z.h)(this._dataSource)?e=this._dataSource.connect(this):Object($.a)(this._dataSource)?e=this._dataSource:Array.isArray(this._dataSource)&&(e=Object(te.a)(this._dataSource)),e&&(this._dataSubscription=e.pipe(Object(q.a)(this._onDestroy)).subscribe((function(e){return t.renderNodeChanges(e)})))}},{key:"renderNodeChanges",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._dataDiffer,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this._nodeOutlet.viewContainer,r=arguments.length>3?arguments[3]:void 0,o=n.diff(e);o&&(o.forEachOperation((function(n,o,a){if(null==n.previousIndex)t.insertNode(e[a],a,i,r);else if(null==a)i.remove(o),t._levels.delete(n.item);else{var s=i.get(o);i.move(s,a)}})),this._changeDetectorRef.detectChanges())}},{key:"_getNodeDef",value:function(e,t){return 1===this._nodeDefs.length?this._nodeDefs.first:this._nodeDefs.find((function(n){return n.when&&n.when(t,e)}))||this._defaultNodeDef}},{key:"insertNode",value:function(e,t,n,i){var r=this._getNodeDef(e,t),o=new ce(e);this.treeControl.getLevel?o.level=this.treeControl.getLevel(e):void 0!==i&&this._levels.has(i)?o.level=this._levels.get(i)+1:o.level=0,this._levels.set(e,o.level),(n||this._nodeOutlet.viewContainer).createEmbeddedView(r.template,o,t),de.mostRecentTreeNode&&(de.mostRecentTreeNode.data=e)}}])}();ue.\u0275fac=function(e){return new(e||ue)(i.gc(i.F),i.gc(i.j))},ue.\u0275cmp=i.ac({type:ue,selectors:[["cdk-tree"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,le,!0),2&e&&i.Vc(r=i.vc())&&(t._nodeDefs=r)},viewQuery:function(e,t){var n;1&e&&i.hd(se,!0),2&e&&i.Vc(n=i.vc())&&(t._nodeOutlet=n.first)},hostAttrs:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",treeControl:"treeControl",trackBy:"trackBy"},exportAs:["cdkTree"],decls:1,vars:0,consts:[["cdkTreeNodeOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[se],encapsulation:2}),ue.ctorParameters=function(){return[{type:i.F},{type:i.j}]},ue.propDecorators={dataSource:[{type:i.E}],treeControl:[{type:i.E}],trackBy:[{type:i.E}],_nodeOutlet:[{type:i.gb,args:[se,{static:!0}]}],_nodeDefs:[{type:i.o,args:[le,{descendants:!0}]}]};var de=function(){function e(t,n){_classCallCheck(this,e),this._elementRef=t,this._tree=n,this._destroyed=new a.b,this._dataChanges=new a.b,this.role="treeitem",e.mostRecentTreeNode=this}return _createClass(e,[{key:"data",get:function(){return this._data},set:function(e){e!==this._data&&(this._data=e,this._setRoleFromData(),this._dataChanges.next())}},{key:"isExpanded",get:function(){return this._tree.treeControl.isExpanded(this._data)}},{key:"level",get:function(){return this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._data):0}},{key:"ngOnDestroy",value:function(){e.mostRecentTreeNode===this&&(e.mostRecentTreeNode=null),this._dataChanges.complete(),this._destroyed.next(),this._destroyed.complete()}},{key:"focus",value:function(){this._elementRef.nativeElement.focus()}},{key:"_setRoleFromData",value:function(){!this._tree.treeControl.isExpandable&&this._tree.treeControl.getChildren,this.role="treeitem"}}])}();de.\u0275fac=function(e){return new(e||de)(i.gc(i.r),i.gc(ue))},de.\u0275dir=i.bc({type:de,selectors:[["cdk-tree-node"]],hostAttrs:[1,"cdk-tree-node"],hostVars:3,hostBindings:function(e,t){2&e&&i.Vb("aria-expanded",t.isExpanded)("aria-level",t.level+1)("role",t.role)},inputs:{role:"role"},exportAs:["cdkTreeNode"]}),de.mostRecentTreeNode=null,de.ctorParameters=function(){return[{type:i.r},{type:ue}]},de.propDecorators={role:[{type:i.E}]};var pe=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n]))._elementRef=e,r._tree=n,r._differs=i,r}return _inherits(t,e),_createClass(t,[{key:"ngAfterContentInit",value:function(){var e=this;this._dataDiffer=this._differs.find([]).create(this._tree.trackBy),this._tree.treeControl.getChildren;var t=this._tree.treeControl.getChildren(this.data);Array.isArray(t)?this.updateChildrenNodes(t):Object($.a)(t)&&t.pipe(Object(q.a)(this._destroyed)).subscribe((function(t){return e.updateChildrenNodes(t)})),this.nodeOutlet.changes.pipe(Object(q.a)(this._destroyed)).subscribe((function(){return e.updateChildrenNodes()}))}},{key:"ngOnDestroy",value:function(){this._clear(),_superPropGet(t,"ngOnDestroy",this,3)([])}},{key:"updateChildrenNodes",value:function(e){var t=this._getNodeOutlet();if(e&&(this._children=e),t&&this._children){var n=t.viewContainer;this._tree.renderNodeChanges(this._children,this._dataDiffer,n,this._data)}else this._dataDiffer.diff([])}},{key:"_clear",value:function(){var e=this._getNodeOutlet();e&&(e.viewContainer.clear(),this._dataDiffer.diff([]))}},{key:"_getNodeOutlet",value:function(){var e=this,t=this.nodeOutlet;return t&&t.find((function(t){return!t._node||t._node===e}))}}])}(de);pe.\u0275fac=function(e){return new(e||pe)(i.gc(i.r),i.gc(ue),i.gc(i.F))},pe.\u0275dir=i.bc({type:pe,selectors:[["cdk-nested-tree-node"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,se,!0),2&e&&i.Vc(r=i.vc())&&(t.nodeOutlet=r)},hostAttrs:[1,"cdk-tree-node","cdk-nested-tree-node"],hostVars:2,hostBindings:function(e,t){2&e&&i.Vb("aria-expanded",t.isExpanded)("role",t.role)},exportAs:["cdkNestedTreeNode"],features:[i.Tb([{provide:de,useExisting:pe},{provide:ae,useExisting:pe}]),i.Rb]}),pe.ctorParameters=function(){return[{type:i.r},{type:ue},{type:i.F}]},pe.propDecorators={nodeOutlet:[{type:i.o,args:[se,{descendants:!0}]}]};var he=/([A-Za-z%]+)$/,fe=function(){return _createClass((function e(t,n,i,r,o){var s=this;_classCallCheck(this,e),this._treeNode=t,this._tree=n,this._element=r,this._dir=o,this._destroyed=new a.b,this.indentUnits="px",this._indent=40,this._setPadding(),o&&o.change.pipe(Object(q.a)(this._destroyed)).subscribe((function(){return s._setPadding(!0)})),t._dataChanges.subscribe((function(){return s._setPadding()}))}),[{key:"level",get:function(){return this._level},set:function(e){this._setLevelInput(e)}},{key:"indent",get:function(){return this._indent},set:function(e){this._setIndentInput(e)}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_paddingIndent",value:function(){var e=this._treeNode.data&&this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._treeNode.data):null,t=null==this._level?e:this._level;return"number"==typeof t?"".concat(t*this._indent).concat(this.indentUnits):null}},{key:"_setPadding",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._paddingIndent();if(t!==this._currentPadding||e){var n=this._element.nativeElement,i=this._dir&&"rtl"===this._dir.value?"paddingRight":"paddingLeft",r="paddingLeft"===i?"paddingRight":"paddingLeft";n.style[i]=t||"",n.style[r]="",this._currentPadding=t}}},{key:"_setLevelInput",value:function(e){this._level=Object(re.f)(e,null),this._setPadding()}},{key:"_setIndentInput",value:function(e){var t=e,n="px";if("string"==typeof e){var i=e.split(he);t=i[0],n=i[1]||n}this.indentUnits=n,this._indent=Object(re.f)(t),this._setPadding()}}])}();fe.\u0275fac=function(e){return new(e||fe)(i.gc(de),i.gc(ue),i.gc(i.U),i.gc(i.r),i.gc(ie.c,8))},fe.\u0275dir=i.bc({type:fe,selectors:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}}),fe.ctorParameters=function(){return[{type:de},{type:ue},{type:i.U},{type:i.r},{type:ie.c,decorators:[{type:i.O}]}]},fe.propDecorators={level:[{type:i.E,args:["cdkTreeNodePadding"]}],indent:[{type:i.E,args:["cdkTreeNodePaddingIndent"]}]};var be=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._tree=t,this._treeNode=n,this._recursive=!1}),[{key:"recursive",get:function(){return this._recursive},set:function(e){this._recursive=Object(re.c)(e)}},{key:"_toggle",value:function(e){this.recursive?this._tree.treeControl.toggleDescendants(this._treeNode.data):this._tree.treeControl.toggle(this._treeNode.data),e.stopPropagation()}}])}();be.\u0275fac=function(e){return new(e||be)(i.gc(ue),i.gc(de))},be.\u0275dir=i.bc({type:be,selectors:[["","cdkTreeNodeToggle",""]],hostBindings:function(e,t){1&e&&i.uc("click",(function(e){return t._toggle(e)}))},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}}),be.ctorParameters=function(){return[{type:ue},{type:de}]},be.propDecorators={recursive:[{type:i.E,args:["cdkTreeNodeToggleRecursive"]}],_toggle:[{type:i.x,args:["click",["$event"]]}]};var me=_createClass((function e(){_classCallCheck(this,e)}));me.\u0275mod=i.ec({type:me}),me.\u0275inj=i.dc({factory:function(e){return new(e||me)}});var ge=n("VRyK"),ve=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n]))._elementRef=e,r._tree=n,r.role="treeitem",r.tabIndex=Number(i)||0,r}return _inherits(t,e),_createClass(t)}(Object(E.F)(Object(E.C)(de)));ve.\u0275fac=function(e){return new(e||ve)(i.gc(i.r),i.gc(ue),i.rc("tabindex"))},ve.\u0275dir=i.bc({type:ve,selectors:[["mat-tree-node"]],hostAttrs:[1,"mat-tree-node"],hostVars:3,hostBindings:function(e,t){2&e&&i.Vb("aria-expanded",t.isExpanded)("aria-level",t.level+1)("role",t.role)},inputs:{disabled:"disabled",tabIndex:"tabIndex",role:"role"},exportAs:["matTreeNode"],features:[i.Tb([{provide:de,useExisting:ve}]),i.Rb]}),ve.ctorParameters=function(){return[{type:i.r},{type:ue},{type:String,decorators:[{type:i.h,args:["tabindex"]}]}]},ve.propDecorators={role:[{type:i.E}]};var ye=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(le);ye.\u0275fac=function(e){return Me(e||ye)},ye.\u0275dir=i.bc({type:ye,selectors:[["","matTreeNodeDef",""]],inputs:{when:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[i.Tb([{provide:le,useExisting:ye}]),i.Rb]}),ye.propDecorators={data:[{type:i.E,args:["matTreeNode"]}]};var Me=i.oc(ye),_e=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n,i]))._elementRef=e,o._tree=n,o._differs=i,o._disabled=!1,o.tabIndex=Number(r)||0,o}return _inherits(t,e),_createClass(t,[{key:"disabled",get:function(){return this._disabled},set:function(e){this._disabled=Object(re.c)(e)}},{key:"tabIndex",get:function(){return this.disabled?-1:this._tabIndex},set:function(e){this._tabIndex=null!=e?e:0}},{key:"ngAfterContentInit",value:function(){_superPropGet(t,"ngAfterContentInit",this,3)([])}},{key:"ngOnDestroy",value:function(){_superPropGet(t,"ngOnDestroy",this,3)([])}}])}(pe);_e.\u0275fac=function(e){return new(e||_e)(i.gc(i.r),i.gc(ue),i.gc(i.F),i.rc("tabindex"))},_e.\u0275dir=i.bc({type:_e,selectors:[["mat-nested-tree-node"]],hostAttrs:[1,"mat-nested-tree-node"],hostVars:2,hostBindings:function(e,t){2&e&&i.Vb("aria-expanded",t.isExpanded)("role",t.role)},inputs:{tabIndex:"tabIndex",disabled:"disabled",node:["matNestedTreeNode","node"]},exportAs:["matNestedTreeNode"],features:[i.Tb([{provide:pe,useExisting:_e},{provide:de,useExisting:_e},{provide:ae,useExisting:_e}]),i.Rb]}),_e.ctorParameters=function(){return[{type:i.r},{type:ue},{type:i.F},{type:String,decorators:[{type:i.h,args:["tabindex"]}]}]},_e.propDecorators={node:[{type:i.E,args:["matNestedTreeNode"]}],disabled:[{type:i.E}],tabIndex:[{type:i.E}]};var Oe=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"level",get:function(){return this._level},set:function(e){this._setLevelInput(e)}},{key:"indent",get:function(){return this._indent},set:function(e){this._setIndentInput(e)}}])}(fe);Oe.\u0275fac=function(e){return ze(e||Oe)},Oe.\u0275dir=i.bc({type:Oe,selectors:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[i.Tb([{provide:fe,useExisting:Oe}]),i.Rb]}),Oe.propDecorators={level:[{type:i.E,args:["matTreeNodePadding"]}],indent:[{type:i.E,args:["matTreeNodePaddingIndent"]}]};var ze=i.oc(Oe),Ae=_createClass((function e(t,n){_classCallCheck(this,e),this.viewContainer=t,this._node=n}));Ae.\u0275fac=function(e){return new(e||Ae)(i.gc(i.ib),i.gc(ae,8))},Ae.\u0275dir=i.bc({type:Ae,selectors:[["","matTreeNodeOutlet",""]],features:[i.Tb([{provide:se,useExisting:Ae}])]}),Ae.ctorParameters=function(){return[{type:i.ib},{type:void 0,decorators:[{type:i.z,args:[ae]},{type:i.O}]}]};var ke=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(ue);ke.\u0275fac=function(e){return Ce(e||ke)},ke.\u0275cmp=i.ac({type:ke,selectors:[["mat-tree"]],viewQuery:function(e,t){var n;1&e&&i.hd(Ae,!0),2&e&&i.Vc(n=i.vc())&&(t._nodeOutlet=n.first)},hostAttrs:["role","tree",1,"mat-tree"],exportAs:["matTree"],features:[i.Tb([{provide:ue,useExisting:ke}]),i.Rb],decls:1,vars:0,consts:[["matTreeNodeOutlet",""]],template:function(e,t){1&e&&i.ic(0,0)},directives:[Ae],styles:[".mat-tree{display:block}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word}.mat-nested-tree-node{border-bottom-width:0}\n"],encapsulation:2}),ke.propDecorators={_nodeOutlet:[{type:i.gb,args:[Ae,{static:!0}]}]};var Ce=i.oc(ke),we=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"recursive",get:function(){return this._recursive},set:function(e){this._recursive=Object(re.c)(e)}}])}(be);we.\u0275fac=function(e){return Se(e||we)},we.\u0275dir=i.bc({type:we,selectors:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[i.Tb([{provide:be,useExisting:we}]),i.Rb]}),we.propDecorators={recursive:[{type:i.E,args:["matTreeNodeToggleRecursive"]}]};var Se=i.oc(we),Te=_createClass((function e(){_classCallCheck(this,e)}));Te.\u0275mod=i.ec({type:Te}),Te.\u0275inj=i.dc({factory:function(e){return new(e||Te)},imports:[[me,E.k],E.k]}),Z.b;var qe=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._data=new ee.a([]),e}return _inherits(t,e),_createClass(t,[{key:"data",get:function(){return this._data.value},set:function(e){this._data.next(e)}},{key:"connect",value:function(e){var t=this;return Object(ge.a)(e.viewChange,this._data).pipe(Object(k.a)((function(){return t.data})))}},{key:"disconnect",value:function(){}}])}(Z.b),Le=n("xHqg"),Ee=n("mrSG"),De=n("f0Cb"),Re=n("MutI"),xe=n("kRoH"),Ie=n("PZ7Y"),We=n("/Tr7"),Pe=n("jIYg");function Ne(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(We.a)(t);return n.getFullYear()===i.getFullYear()&&n.getMonth()===i.getMonth()}function je(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e);return t.setHours(0,0,0,0),t}function Be(e,t){Object(Pe.a)(2,arguments);var n=je(e),i=je(t);return n.getTime()===i.getTime()}var Fe=n("Xep9"),Ue=n("9/EM"),Ve=n("OuL/"),He={};function Ye(){return He}var Xe=n("/h9T");function Ge(e,t){var n,i,r,o,a,s,c,l;Object(Pe.a)(1,arguments);var u=Ye(),d=Object(Xe.a)(null!==(n=null!==(i=null!==(r=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==r?r:u.weekStartsOn)&&void 0!==i?i:null===(c=u.locale)||void 0===c||null===(l=c.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=Object(We.a)(e),h=p.getDay(),f=6+(h<d?-7:0)-(h-d);return p.setDate(p.getDate()+f),p.setHours(23,59,59,999),p}var Ke=n("pl0G");function Qe(e,t){Object(Pe.a)(2,arguments);var n=Object(Xe.a)(t);return Object(Ke.a)(e,6e4*n)}function Je(e,t){return Object(Pe.a)(2,arguments),Object(We.a)(e).getTime()-Object(We.a)(t).getTime()}Math.pow(10,8);var Ze={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}};function $e(e){return e?Ze[e]:Ze.trunc}function et(e,t,n){Object(Pe.a)(2,arguments);var i=Je(e,t)/6e4;return $e(null==n?void 0:n.roundingMethod)(i)}var tt=n("8lb9"),nt=n("Da6A");function it(e,t){Object(Pe.a)(2,arguments);var n=Object(Xe.a)(t);return Object(Ke.a)(e,1e3*n)}function rt(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function ot(e,t){Object(Pe.a)(2,arguments);var n=je(e),i=je(t),r=n.getTime()-rt(n),o=i.getTime()-rt(i);return Math.round((r-o)/864e5)}function at(e,t){var n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function st(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(We.a)(t),r=at(n,i),o=Math.abs(ot(n,i));n.setDate(n.getDate()-r*o);var a=Number(at(n,i)===-r),s=r*(o-a);return 0===s?0:s}function ct(e,t,n){Object(Pe.a)(2,arguments);var i=Je(e,t)/1e3;return $e(null==n?void 0:n.roundingMethod)(i)}function lt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e);return t.setHours(23,59,59,999),t}function ut(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function dt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=t.getDay();return n}function pt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=t.getMonth();return n}function ht(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e);return t.setMilliseconds(0),t}function ft(e,t){Object(Pe.a)(2,arguments);var n=ht(e),i=ht(t);return n.getTime()===i.getTime()}var bt=n("U8pU");function mt(e){var t,n;if(Object(Pe.a)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==Object(bt.a)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=Object(We.a)(e);(void 0===n||n<t||isNaN(Number(t)))&&(n=t)})),n||new Date(NaN)}function gt(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(Xe.a)(t);return n.setHours(i),n}function vt(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(Xe.a)(t);return n.setMinutes(i),n}function yt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e);return t.setSeconds(0,0),t}function Mt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e);return t.setDate(1),t.setHours(0,0,0,0),t}function _t(e,t){var n,i,r,o,a,s,c,l;Object(Pe.a)(1,arguments);var u=Ye(),d=Object(Xe.a)(null!==(n=null!==(i=null!==(r=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==r?r:u.weekStartsOn)&&void 0!==i?i:null===(c=u.locale)||void 0===c||null===(l=c.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=Object(We.a)(e),h=p.getDay(),f=(h<d?7:0)+h-d;return p.setDate(p.getDate()-f),p.setHours(0,0,0,0),p}function Ot(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=t.getHours();return n}function zt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=t.getMinutes();return n}function At(e,t){Object(Pe.a)(2,arguments);var n=Object(Xe.a)(t),i=7*n;return Object(Ue.a)(e,i)}function kt(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(Xe.a)(t);if(isNaN(i))return new Date(NaN);if(!i)return n;var r=n.getDate(),o=new Date(n.getTime());o.setMonth(n.getMonth()+i+1,0);var a=o.getDate();return r>=a?o:(n.setFullYear(o.getFullYear(),o.getMonth(),r),n)}function Ct(e,t){Object(Pe.a)(2,arguments);var n=Object(Xe.a)(t);return At(e,-n)}function wt(e,t){Object(Pe.a)(2,arguments);var n=Object(Xe.a)(t);return kt(e,-n)}function St(e){return Object(Pe.a)(1,arguments),_t(e,{weekStartsOn:1})}function Tt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=t.getFullYear(),i=new Date(0);i.setFullYear(n+1,0,4),i.setHours(0,0,0,0);var r=St(i),o=new Date(0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);var a=St(o);return t.getTime()>=r.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}function qt(e){Object(Pe.a)(1,arguments);var t=Tt(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var i=St(n);return i}function Lt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=St(t).getTime()-qt(t).getTime();return Math.round(n/6048e5)+1}function Et(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(Xe.a)(t);return n.setDate(i),n}function Dt(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(Xe.a)(t),r=n.getFullYear(),o=n.getDate(),a=new Date(0);a.setFullYear(r,i,15),a.setHours(0,0,0,0);var s=Object(Ve.a)(a);return n.setMonth(i,Math.min(o,s)),n}function Rt(e,t){Object(Pe.a)(2,arguments);var n=Object(We.a)(e),i=Object(Xe.a)(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(i),n)}function xt(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e),n=t.getDate();return n}function It(e){return Object(Pe.a)(1,arguments),Object(We.a)(e).getFullYear()}var Wt=[[["","text",""]]];function Pt(e,t){if(1&e&&i.hc(0,"mcourser-ui-audio-record-button",6),2&e){var n=i.yc();i.Gc("trackLengthLimit",n.trackLengthLimit)("translations",n.translations)}}function Nt(e,t){if(1&e&&(i.mc(0,"div",7),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",n.translations.labels["audio.component.loading"],"\n        ")}}var jt=function(){return{height:"auto"}},Bt=function(){return{display:"none"}},Ft=["matSliderElement"],Ut=function(e){return{"button-activated":e}};function Vt(e,t){if(1&e){var n=i.nc();i.mc(0,"button",4),i.uc("click",(function(){return i.ad(n),i.yc().changeStateVolumeSlider()})),i.od(1,"\n        "),i.mc(2,"mat-icon",5),i.od(3,"volume_up "),i.lc(),i.od(4,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Gc("disabled",r.disableVolumeButton)("ngClass",i.Mc(2,Ut,r.volumeSliderVisible))}}function Ht(e,t){if(1&e){var n=i.nc();i.mc(0,"button",4),i.uc("click",(function(){return i.ad(n),i.yc().changeStateVolumeSlider()})),i.od(1,"\n        "),i.mc(2,"mat-icon",6),i.od(3,"volume_off\n        "),i.lc(),i.od(4,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Gc("disabled",r.disableVolumeButton)("ngClass",i.Mc(2,Ut,r.volumeSliderVisible))}}function Yt(e,t){if(1&e){var n=i.nc();i.mc(0,"div",7),i.uc("mouseleave",(function(){return i.ad(n),i.yc().unfocusVolumeSlider()})),i.od(1,"\n    "),i.kc(2),i.od(3,"\n        "),i.mc(4,"mat-slider",8,9),i.uc("change",(function(e){return i.ad(n),i.yc().volumeChanged(e)}))("valueChange",(function(e){return i.ad(n),i.yc().volumeSlider=e})),i.od(6,"\n        "),i.lc(),i.od(7,"\n        "),i.mc(8,"span",10),i.od(9),i.lc(),i.od(10,"\n    "),i.jc(),i.od(11,"\n"),i.lc()}if(2&e){var r=i.yc();i.Gc("@fadeOut",r.volumeSliderModeSwitcher),i.Ub(4),i.Gc("max",1)("min",0)("step",.01)("tabIndex",0)("value",r.volumeSlider),i.Ub(5),i.rd("\n            ",r.translations.labels["audio.component.volume"],"\n            ",r.Math.round(100*r.volumeSlider),"%\n        ")}}function Xt(e,t){if(1&e){var n=i.nc();i.mc(0,"button",3),i.uc("click",(function(){return i.ad(n),i.yc().startRecording()})),i.od(1,"\n        "),i.mc(2,"mat-icon",4),i.od(3,"mic"),i.lc(),i.od(4,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Gc("disabled",r.disableRecording)}}function Gt(e,t){if(1&e){var n=i.nc();i.mc(0,"button",5),i.uc("click",(function(){return i.ad(n),i.yc().stopRecording()})),i.od(1,"\n        "),i.mc(2,"mat-icon",6),i.od(3,"stop_circle\n        "),i.lc(),i.od(4,"\n    "),i.lc()}}var Kt="[_nghost-%COMP%]   button[_ngcontent-%COMP%]{border:none}[_nghost-%COMP%]   button[_ngcontent-%COMP%]:hover:not([disabled]){cursor:pointer}[_nghost-%COMP%]   .button-activated[_ngcontent-%COMP%]{color:var(--common-accent,#ff4081)}[_nghost-%COMP%]   .media-recorder-play-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-recording-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-stop-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-volume-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-volume-muted-button[_ngcontent-%COMP%]{vertical-align:middle}[_nghost-%COMP%]   .audio-button[_ngcontent-%COMP%]{background:none}[_nghost-%COMP%]   .audio-button[_ngcontent-%COMP%]:not([disabled]){color:currentColor}.media-recorder-wrapper[_ngcontent-%COMP%]{display:block;position:relative;width:-moz-fit-content;width:fit-content}.media-recorder-wrapper[_ngcontent-%COMP%]   .media-recorder-interface-wrapper[_ngcontent-%COMP%]{align-items:center;display:flex;height:2.5rem;padding:0 .625rem}",Qt=function(e){return{selected:e}};function Jt(e,t){if(1&e&&(i.mc(0,"div",3),i.od(1),i.zc(2,"getMinutes"),i.zc(3,"getSecondsMax60"),i.zc(4,"getMinutes"),i.zc(5,"getSecondsMax60"),i.lc()),2&e){var n=i.yc();i.Ub(1),i.td("\n        ",i.Ac(2,4,n.track.currentTime),":",i.Ac(3,6,n.track.currentTime),"\n        /\n        ",i.Ac(4,8,n.timer),":",i.Ac(5,10,n.timer),"\n    ")}}function Zt(e,t){if(1&e&&(i.mc(0,"div",3),i.od(1),i.zc(2,"getMinutes"),i.zc(3,"getSecondsMax60"),i.zc(4,"getMinutes"),i.zc(5,"getSecondsMax60"),i.lc()),2&e){var n=i.yc();i.Ub(1),i.td("\n        ",i.Ac(2,4,n.timer),":",i.Ac(3,6,n.timer),"\n        /\n        ",i.Ac(4,8,n.trackLengthLimit),":",i.Ac(5,10,n.trackLengthLimit),"\n    ")}}function $t(e,t){if(1&e){var n=i.nc();i.mc(0,"button",3),i.uc("click",(function(){return i.ad(n),i.yc().play()})),i.od(1,"\n        "),i.mc(2,"mat-icon",4),i.od(3,"play_arrow "),i.lc(),i.od(4,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Gc("disabled",r.disablePlay)}}function en(e,t){if(1&e){var n=i.nc();i.mc(0,"button",5),i.uc("click",(function(){return i.ad(n),i.yc().stop()})),i.od(1,"\n        "),i.mc(2,"mat-icon",6),i.od(3,"stop_circle\n        "),i.lc(),i.od(4,"\n    "),i.lc()}}function tn(e,t){if(1&e&&(i.mc(0,"span",6),i.od(1),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.pd(n.separator)}}function nn(e,t){if(1&e){var n=i.nc();i.mc(0,"li",3),i.od(1,"\n            "),i.mc(2,"button",4),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc().handleClick(e)})),i.od(3),i.lc(),i.od(4,"\n            "),i.md(5,tn,2,1,"span",5),i.od(6,"\n        "),i.lc()}if(2&e){var r=t.$implicit,o=t.index,a=i.yc();i.Ub(3),i.qd("\n                ",r.description,"\n            "),i.Ub(2),i.Gc("ngIf",o!==a.items.length-1)}}var rn=function(e,t){return{"mcourser-base-button--text-uppercase":e,"mcourser-base-button--with-arrow":t}},on=["*"],an=[[["mcourser-base-card-header"]],[["mcourser-base-card-content"]],[["mcourser-base-card-footer"]]],sn=["chartCanvas"];function cn(e,t){1&e&&(i.mc(0,"span"),i.od(1,"%"),i.lc())}function ln(e,t){if(1&e&&(i.mc(0,"span",4),i.od(1),i.md(2,cn,2,0,"span",5),i.od(3,"\n    "),i.lc()),2&e){var n=i.yc();i.jd("font-size",n.fontSize+"px"),i.Ub(1),i.qd("\n        ",n.scoreAsString,""),i.Ub(1),i.Gc("ngIf",n.percentageSignVisible)}}var un=function(e){return{container:!0,"d-none":e}},dn=function(e){return{"no-value":!0,"d-none":e}},pn=function(e){return{"mcourser-base-checkbox--text-uppercase":e}},hn=["dataInput"];function fn(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n                "),i.mc(2,"mat-chip",12),i.od(3),i.mc(4,"mat-icon",13),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc().removeChip(e)})),i.od(5,"cancel"),i.lc(),i.od(6,"\n                "),i.lc(),i.od(7,"\n            "),i.jc()}if(2&e){var r=t.$implicit;i.Ub(3),i.qd("\n                    ",r.item,"\n                    ")}}function bn(e,t){if(1&e&&(i.mc(0,"mat-hint",14),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.displayErrors(),"")}}function mn(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-option",15),i.od(1,"\n        "),i.mc(2,"div",16),i.uc("click",(function(e){i.ad(n);var r=t.$implicit;return i.yc().optionClicked(e,r)})),i.od(3,"\n            "),i.mc(4,"mat-checkbox",17),i.uc("change",(function(){i.ad(n);var e=t.$implicit;return i.yc().toggleSelection(e)}))("click",(function(e){return i.ad(n),e.stopPropagation()})),i.od(5),i.lc(),i.od(6,"\n        "),i.lc(),i.od(7,"\n    "),i.lc()}if(2&e){var r=t.$implicit;i.Gc("value",r),i.Ub(4),i.Gc("checked",r.selected),i.Ub(1),i.qd("\n                ",r.item,"\n            ")}}function gn(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-chip",8),i.uc("removed",(function(){i.ad(n);var e=t.$implicit;return i.yc().remove(e)})),i.od(1),i.mc(2,"mat-icon",9),i.od(3,"cancel"),i.lc(),i.od(4,"\n            "),i.lc()}if(2&e){var r=t.$implicit;i.Ub(1),i.qd("\n                ",r,"\n                ")}}function vn(e,t){if(1&e&&(i.mc(0,"mat-hint",10),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.displayErrors(),"")}}function yn(e,t){1&e&&(i.mc(0,"mat-icon",5),i.od(1,"cancel"),i.lc())}function Mn(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-chip",2),i.uc("removed",(function(){i.ad(n);var e=t.$implicit;return i.yc().remove(e)})),i.od(1,"\n            "),i.mc(2,"div",3),i.od(3),i.zc(4,"property"),i.lc(),i.od(5,"\n            "),i.md(6,yn,2,0,"mat-icon",4),i.od(7,"\n        "),i.lc()}if(2&e){var r=t.$implicit,o=i.yc();i.Gc("color",r.color)("selected",r.selected)("removable",o.removable),i.Ub(3),i.pd(i.Bc(4,5,r,o.chipsData.property)),i.Ub(3),i.Gc("ngIf",o.removable)}}function _n(e,t){if(1&e&&(i.mc(0,"mat-hint",2),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.displayErrors(),"")}}var On=function(e){return{"mcourser-base-datepicker--subscript-dynamic":e}},zn=function(e){return{"clear-button--visible":e}};function An(e,t){if(1&e){var n=i.nc();i.mc(0,"div",3),i.od(1,"\n    "),i.mc(2,"button",4),i.uc("click",(function(){return i.ad(n),i.yc().handleCancelClick()})),i.od(3),i.lc(),i.od(4,"\n    "),i.mc(5,"button",5),i.uc("click",(function(){return i.ad(n),i.yc().handleAcceptClick()})),i.od(6),i.lc(),i.od(7,"\n"),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("disabled",r.isRequestProcessed),i.Ub(1),i.qd("\n        ",r.declineLabel,"\n    "),i.Ub(2),i.Gc("disabled",r.formGroup&&!r.formGroup.valid||!!r.isRequestProcessed),i.Ub(1),i.qd("\n        ",r.confirmLabel,"\n    ")}}function kn(e,t){if(1&e&&(i.mc(0,"mat-icon",3),i.od(1),i.lc()),2&e){var n=i.yc().$implicit,r=i.yc();i.Gc("ngClass",r.className(n)),i.Ub(1),i.qd("\n        ",null==n.iconConfig?null:n.iconConfig.materialIconName,"")}}function Cn(e,t){if(1&e){var n=i.nc();i.mc(0,"button",1),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc().optionClick(e.id)})),i.od(1,"\n    "),i.md(2,kn,2,2,"mat-icon",2),i.od(3,"\n    "),i.mc(4,"span"),i.od(5),i.lc(),i.od(6,"\n"),i.lc()}if(2&e){var r=t.$implicit;i.Gc("disabled",r.disabled),i.Ub(2),i.Gc("ngIf",r.iconConfig),i.Ub(3),i.pd(r.label)}}var wn=["textInput"];function Sn(e,t){1&e&&(i.mc(0,"mat-icon"),i.od(1,"arrow_right"),i.lc())}function Tn(e,t){1&e&&(i.mc(0,"mat-icon"),i.od(1,"arrow_drop_down"),i.lc())}function qn(e,t){if(1&e){var n=i.nc();i.mc(0,"div",6),i.od(1,"\n        "),i.mc(2,"input",7,8),i.uc("input",(function(e){return i.ad(n),i.yc().applyFilter(e.target.value)}))("blur",(function(e){return i.ad(n),i.yc().clearFilter(e)}))("click",(function(e){return i.ad(n),i.yc().handleInputClick(e)})),i.lc(),i.od(4,"\n        "),i.mc(5,"mat-icon",9),i.uc("click",(function(e){return i.ad(n),i.yc().clearFilter(e)})),i.od(6,"\n            clear\n        "),i.lc(),i.od(7,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("placeholder",r.placeholder)}}var Ln=function(e,t){return{"mat-raised-button":e,"text-uppercase":t}},En=[[["","icon",""]],[["","text",""]]],Dn=function(e){return{"no-border-radius":e}},Rn=["[icon]","[text]"],xn=["matIcon"];function In(e,t){1&e&&(i.mc(0,"mat-icon",null,2),i.od(2,"\n    "),i.Ec(3),i.od(4,"\n"),i.lc())}function Wn(e,t){if(1&e&&(i.mc(0,"div",3),i.od(1,"\n    "),i.xc(),i.mc(2,"svg",4),i.od(3,"\n        "),i.hc(4,"path"),i.od(5,"\n    "),i.lc(),i.od(6,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(4),i.Vb("d",n.customIcon)}}function Pn(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-icon",8),i.uc("click",(function(){return i.ad(n),i.yc().removeMetaData()})),i.od(1,"highlight_off"),i.lc()}}function Nn(e,t){if(1&e&&i.ic(0,7),2&e){i.yc();var n=i.Wc(18);i.Gc("ngTemplateOutlet",n)}}function jn(e,t){if(1&e&&(i.mc(0,"h2",8),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.noDataTitle,"\n    ")}}function Bn(e,t){if(1&e&&(i.mc(0,"h4"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.noDataText,"\n    ")}}function Fn(e,t){if(1&e&&(i.od(0,"\n        "),i.mc(1,"h2",8),i.od(2),i.zc(3,"getLabel"),i.lc(),i.od(4,"\n    ")),2&e){var n=i.yc();i.Ub(2),i.qd("\n            ",i.Bc(3,1,n.translations,"table.placeholder.title"),"\n        ")}}function Un(e,t){if(1&e&&(i.od(0,"\n        "),i.mc(1,"h4"),i.od(2),i.zc(3,"getLabel"),i.lc(),i.od(4,"\n    ")),2&e){var n=i.yc();i.Ub(2),i.qd("\n            ",i.Bc(3,1,n.translations,"table.placeholder.text"),"\n        ")}}function Vn(e,t){if(1&e&&i.ic(0,7),2&e){i.yc();var n=i.Wc(18);i.Gc("ngTemplateOutlet",n)}}function Hn(e,t){1&e&&i.hc(0,"img",11)}function Yn(e,t){if(1&e&&i.hc(0,"img",12),2&e){var n=i.yc(2);i.Gc("src",n.imageSrc,i.dd)}}function Xn(e,t){if(1&e&&(i.od(0,"\n    "),i.md(1,Hn,1,0,"img",9),i.od(2,"\n    "),i.md(3,Yn,1,1,"img",10),i.od(4,"\n")),2&e){var n=i.yc();i.Ub(1),i.Gc("ngIf",!n.imageSrc),i.Ub(2),i.Gc("ngIf",n.imageSrc)}}function Gn(e,t){if(1&e&&(i.mc(0,"mat-label"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.pd(n.label)}}function Kn(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.minValueErrorMessage,"\n    ")}}function Qn(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.maxValueErrorMessage,"\n    ")}}function Jn(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.maxNumberLengthErrorMessage,"\n    ")}}function Zn(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.isRequiredErrorMessage,"\n    ")}}function $n(e,t){if(1&e){var n=i.nc();i.mc(0,"button",1),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc().studentClick(e)})),i.od(1,"\n    "),i.mc(2,"span"),i.od(3),i.lc(),i.od(4,"\n"),i.lc()}if(2&e){var r=t.$implicit;i.Ub(3),i.pd(r.label)}}var ei=".mat-menu-item[_ngcontent-%COMP%]   .right-menu[_ngcontent-%COMP%]{float:right;padding-left:10px;padding-top:10px}.mat-menu-item[_ngcontent-%COMP%]   .left-menu[_ngcontent-%COMP%]{float:left;padding-top:10px}",ti=["paginator"];function ni(e,t){if(1&e&&(i.mc(0,"div",5),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.subText,"\n    ")}}function ii(e,t){if(1&e&&(i.mc(0,"div",6),i.od(1),i.mc(2,"span"),i.od(3),i.zc(4,"formatTime"),i.lc(),i.od(5,"\n    "),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.additionalInfo.text,"\n        "),i.Ub(2),i.pd(i.Ac(4,2,n.additionalInfo.value))}}var ri=function(e){return["mcourser-progress-bar",e]};function oi(e,t){if(1&e&&(i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"mat-progress-bar",2),i.od(3,"\n    "),i.lc(),i.od(4,"\n    "),i.mc(5,"span",3),i.od(6),i.lc(),i.od(7,"\n"),i.lc()),2&e){var n=i.yc();i.Gc("ngClass",i.Mc(3,ri,n.getClassName)),i.Ub(2),i.Gc("value",null==n.percentProgressBar?null:n.percentProgressBar.percentageValue),i.Ub(4),i.qd("\n        ",null==n.percentProgressBar?null:n.percentProgressBar.percentageValue,"%\n    ")}}var ai=function(e){return["mcourser-progress-bar-score",e]};function si(e,t){if(1&e&&(i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"mat-progress-bar",2),i.od(3,"\n    "),i.lc(),i.od(4,"\n    "),i.mc(5,"span",3),i.od(6),i.lc(),i.od(7,"\n"),i.lc()),2&e){var n=i.yc();i.Gc("ngClass",i.Mc(3,ai,n.getClassName)),i.Ub(2),i.Gc("value",n.setProgressStep),i.Ub(4),i.qd("\n        ",n.scoreProgressBar.score,"\n    ")}}var ci=function(e){return["mcourser-progress-bar-step",e]};function li(e,t){if(1&e&&(i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"mat-progress-bar",2),i.od(3,"\n    "),i.lc(),i.od(4,"\n    "),i.mc(5,"span",3),i.od(6),i.lc(),i.od(7,"\n"),i.lc()),2&e){var n=i.yc();i.Gc("ngClass",i.Mc(3,ci,n.getClassName)),i.Ub(2),i.Gc("value",n.setProgressStep),i.Ub(4),i.qd("\n        ",n.displayProgressValue(),"\n    ")}}function ui(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-radio-button",3),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc().handleSelectionChange(e.value)})),i.od(1),i.lc()}if(2&e){var r=t.$implicit,o=i.yc();i.Gc("color",o.color)("value",r.value),i.Ub(1),i.qd("\n        ",r.label,"\n    ")}}var di=function(e,t){return{"mcourser-base-raised-button--no-border-radius":e,"mcourser-base-raised-button--text-uppercase":t}};function pi(e,t){if(1&e){var n=i.nc();i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"button",2),i.uc("click",(function(e){i.ad(n);var t=i.yc();return t.disabled?void 0:t.clicked(e)})),i.od(3),i.lc(),i.od(4,"\n"),i.lc()}if(2&e){var r=i.yc();i.Hc("matTooltip",r.tooltipText),i.Gc("matTooltipDisabled",!r.tooltipText),i.Ub(2),i.Gc("color",r.color)("ngClass",i.Nc(6,di,r.noRadius,r.textUppercase))("disabled",r.disabled),i.Ub(1),i.qd("\n        ",r.text,"\n    ")}}var hi=function(e,t,n){return{spinner:e,"mcourser-base-raised-button--no-border-radius":t,"mcourser-base-raised-button--text-uppercase":n}};function fi(e,t){if(1&e){var n=i.nc();i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"button",2),i.uc("click",(function(e){i.ad(n);var t=i.yc();return t.checkIfButtonIsDisabled()?void 0:t.clicked(e)})),i.od(3),i.lc(),i.od(4,"\n"),i.lc()}if(2&e){var r=i.yc();i.Hc("matTooltip",r.tooltipText),i.Gc("matTooltipDisabled",!r.tooltipText),i.Ub(2),i.Gc("color",r.color)("ngClass",i.Oc(6,hi,r.isLoading,r.noRadius,r.textUppercase))("disabled",r.checkIfButtonIsDisabled()),i.Ub(1),i.qd("\n        ",r.text,"\n    ")}}function bi(e,t){if(1&e&&i.hc(0,"div",8),2&e){var n=t.$implicit;i.jd("left",n.step,"%")}}function mi(e,t){if(1&e&&(i.mc(0,"div",9),i.od(1),i.lc()),2&e){var n=t.$implicit;i.jd("left",n.step,"%"),i.Ub(1),i.qd("\n                ",n.value,"\n            ")}}function gi(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-icon",6),i.uc("click",(function(){return i.ad(n),i.yc().clickSearchIcon()})),i.od(1,"\n            search\n        "),i.lc()}}function vi(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-icon",7),i.uc("click",(function(){return i.ad(n),i.yc().clickClearIcon()})),i.od(1,"\n            clear\n        "),i.lc()}}var yi=function(e,t){return{"with-outline":e,"mcourser-base-search-component--subscript-dynamic":t}};function Mi(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.pd(n.errorMessage)}}function _i(e,t){1&e&&i.hc(0,"mat-progress-spinner",7)}function Oi(e,t){if(1&e){var n=i.nc();i.mc(0,"span",12),i.od(1,"\n                    "),i.mc(2,"mat-icon",13),i.uc("click",(function(e){i.ad(n);var t=i.yc().$implicit;return i.yc(2).delete(e,t)})),i.od(3,"clear"),i.lc(),i.od(4,"\n                "),i.lc()}}function zi(e,t){if(1&e&&(i.mc(0,"mat-option",10),i.od(1),i.md(2,Oi,5,0,"span",11),i.lc()),2&e){var n=t.$implicit,r=i.yc(2);i.Gc("value",n.value)("disabled",n.isDisabled)("matTooltipPosition","above")("matTooltipDisabled",!r.hasTooltip||r.hasTooltip&&n.label.length<=r.tooltipLimit)("matTooltip",n.label),i.Ub(1),i.qd("",n.label,"\n                "),i.Ub(1),i.Gc("ngIf",r.isDeleteOption)}}function Ai(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-select",8),i.uc("selectionChange",(function(e){return i.ad(n),i.yc().handleSelectionChange(e)}))("valueChange",(function(e){return i.ad(n),i.yc().option=e})),i.od(1,"\n            "),i.md(2,zi,3,7,"mat-option",9),i.od(3,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Hc("id",r.labelText),i.Gc("required",r.required)("formControl",r.selectControl)("value",r.option),i.Ub(2),i.Gc("ngForOf",r.options)}}function ki(e,t){if(1&e){var n=i.nc();i.mc(0,"span",12),i.od(1,"\n                    "),i.mc(2,"mat-icon",13),i.uc("click",(function(e){i.ad(n);var t=i.yc().$implicit;return i.yc(2).delete(e,t)})),i.od(3,"clear"),i.lc(),i.od(4,"\n                "),i.lc()}}function Ci(e,t){if(1&e&&(i.mc(0,"mat-option",10),i.od(1),i.md(2,ki,5,0,"span",11),i.lc()),2&e){var n=t.$implicit,r=i.yc(2);i.Gc("value",n.value)("disabled",n.isDisabled)("matTooltipPosition","above")("matTooltipDisabled",!r.hasTooltip||r.hasTooltip&&n.label.length<=r.tooltipLimit)("matTooltip",n.label),i.Ub(1),i.qd("",n.label,"\n                "),i.Ub(1),i.Gc("ngIf",r.isDeleteOption)}}function wi(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-select",14),i.uc("selectionChange",(function(e){return i.ad(n),i.yc().handleSelectionChange(e)}))("valueChange",(function(e){return i.ad(n),i.yc().option=e})),i.od(1,"\n            "),i.md(2,Ci,3,7,"mat-option",9),i.od(3,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Hc("id",r.labelText),i.Gc("required",r.required)("formControl",r.selectControl)("value",r.option),i.Ub(2),i.Gc("ngForOf",r.options)}}var Si=function(e){return{"mcourser-base-select__error--subscript-dynamic":e}};function Ti(e,t){if(1&e&&(i.mc(0,"mat-error",15),i.od(1),i.lc()),2&e){var n=i.yc();i.Gc("ngClass",i.Mc(2,Si,n.isSubscriptSizeDynamic)),i.Ub(1),i.qd("\n            ",n.isRequiredErrorMessage,"\n        ")}}var qi=function(e){return{"mcourser-base-select--subscript-dynamic":e}};function Li(e,t){if(1&e&&(i.mc(0,"mcourser-base-stepper-separator",8),i.od(1,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Gc("separator",n.separator)}}function Ei(e,t){if(1&e&&(i.kc(0,2),i.od(1,"\n        "),i.mc(2,"mcourser-base-stepper",3),i.od(3,"\n            "),i.mc(4,"span",4),i.od(5),i.lc(),i.od(6,"\n            "),i.mc(7,"span",5),i.od(8),i.lc(),i.od(9,"\n            "),i.mc(10,"span",6),i.hc(11,"br"),i.mc(12,"b"),i.od(13),i.lc(),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n\n        "),i.md(16,Li,2,1,"mcourser-base-stepper-separator",7),i.od(17,"\n    "),i.jc()),2&e){var n=t.$implicit,r=t.index,o=i.yc();i.Ub(2),i.Gc("isActivated",n.isActivated),i.Ub(3),i.pd(n.icon||"check_circle"),i.Ub(3),i.pd(n.title||"-"),i.Ub(5),i.pd(n.content||"-"),i.Ub(3),i.Gc("ngIf",o.isLastStep(r))}}var Di=[[["","icon",""]],[["","title",""]],[["","content",""]]];function Ri(e,t){if(1&e&&(i.mc(0,"mcourser-base-stepper-separator",8),i.od(1,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Gc("separator",n.separator)}}function xi(e,t){if(1&e&&(i.kc(0,2),i.od(1,"\n        "),i.mc(2,"mcourser-base-stepper",3),i.od(3,"\n            "),i.mc(4,"span",4),i.od(5),i.lc(),i.od(6,"\n            "),i.mc(7,"span",5),i.od(8),i.lc(),i.od(9,"\n            "),i.mc(10,"span",6),i.hc(11,"br"),i.mc(12,"b"),i.od(13),i.lc(),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n\n        "),i.md(16,Ri,2,1,"mcourser-base-stepper-separator",7),i.od(17,"\n    "),i.jc()),2&e){var n=t.$implicit,r=t.index,o=i.yc();i.Ub(2),i.Gc("isActivated",n.isActivated),i.Ub(3),i.pd(n.icon||"check_circle"),i.Ub(3),i.pd(n.title),i.Ub(5),i.pd(n.content||"-"),i.Ub(3),i.Gc("ngIf",o.isLastStep(r,o.stepItems))}}var Ii=["tableElement"],Wi=["tableContainer"];function Pi(e,t){if(1&e){var n=i.nc();i.mc(0,"button",7),i.uc("click",(function(){return i.ad(n),i.yc(2).removeFilter()})),i.od(1,"\n            "),i.mc(2,"mat-icon"),i.od(3,"close"),i.lc(),i.od(4,"\n        "),i.lc()}}function Ni(e,t){if(1&e){var n=i.nc();i.mc(0,"div",3),i.od(1,"\n    "),i.mc(2,"mat-form-field"),i.od(3,"\n        "),i.mc(4,"mat-label"),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n        "),i.mc(8,"input",4),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc().filterValue=e})),i.zc(9,"getLabel"),i.lc(),i.od(10,"\n        "),i.md(11,Pi,5,0,"button",5),i.od(12,"\n    "),i.lc(),i.od(13,"\n    "),i.mc(14,"mcourser-base-raised-button",6),i.uc("buttonClicked",(function(){return i.ad(n),i.yc().applyFilter()})),i.zc(15,"getLabel"),i.lc(),i.od(16,"\n"),i.lc()}if(2&e){var r=i.yc();i.Ub(5),i.pd(i.Bc(6,7,r.translations,"table.filter.input_label")||"Filter field"),i.Ub(3),i.Gc("ngModel",r.filterValue)("placeholder",i.Bc(9,10,r.translations,"table.filter.input_placeholder")||"Start typing .."),i.Ub(3),i.Gc("ngIf",(null==r.filterValue?null:r.filterValue.length)>0),i.Ub(3),i.Gc("color","accent")("text",i.Bc(15,13,r.translations,"table.filter.button")||"Filter")("textUppercase",!0)}}function ji(e,t){if(1&e&&(i.kc(0),i.od(1),i.zc(2,"slice"),i.zc(3,"getLabel"),i.zc(4,"getLabel"),i.jc()),2&e){var n=i.yc(2).$implicit,r=i.yc(3);i.Ub(1),i.qd("\n                                ",n.hasTooltip&&n.labelCuttingLength?i.Cc(2,1,i.Bc(3,5,r.translations,n.label),0,n.labelCuttingLength)+"...":i.Bc(4,8,r.translations,n.label),"\n                            ")}}function Bi(e,t){if(1&e&&(i.od(0),i.zc(1,"slice")),2&e){var n=i.yc(2).$implicit;i.qd("\n                                ",n.hasTooltip&&n.labelCuttingLength?i.Cc(1,1,n.label,0,n.labelCuttingLength)+"...":n.label,"\n                            ")}}var Fi=function(e){return{color:e}},Ui=function(e,t){return{"reverse-icon":e,"opacity-icon":t}};function Vi(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                                "),i.mc(2,"mat-icon",28),i.od(3,"sort"),i.lc(),i.od(4,"\n                            "),i.jc()),2&e){var n=i.yc(2).$implicit,r=i.yc(3);i.Ub(2),i.Gc("ngStyle",i.Mc(2,Fi,null!=r.selectedSortKeys&&r.selectedSortKeys.includes(n.key)?"var(--common-primary)":"initial"))("ngClass",i.Nc(4,Ui,"DESC"!==n.sortDirection,!n.sortDirection))}}function Hi(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n                                "),i.mc(2,"mcourser-base-checkbox",29),i.uc("checkboxClicked",(function(e){i.ad(n);var t=i.yc(2).$implicit;return i.yc(3).headerCheckboxClicked(e,t)})),i.od(3,"\n                                "),i.lc(),i.od(4,"\n                            "),i.jc()}if(2&e){var r=i.yc(2).$implicit;i.Ub(2),i.Gc("checked",r.checked)("color",r.checkboxColor?r.checkboxColor:"primary")("indeterminate",r.indeterminate)}}var Yi=function(e,t,n,i,r){return[e,t,n,i,r]},Xi=function(e,t){return{minWidth:e,width:t}},Gi=function(e,t){return{"cell-horizontal-center":e,"header-icon":t}};function Ki(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-header-cell",25),i.uc("click",(function(){i.ad(n);var e=i.yc().$implicit,t=i.yc(3);return e.clickableHeader&&t.onHeaderClick(e)})),i.od(1,"\n                        "),i.mc(2,"div",26),i.od(3,"\n                            "),i.md(4,ji,5,11,"ng-container",1),i.od(5,"\n                            "),i.md(6,Bi,2,5,"ng-template",null,27,i.nd),i.od(8,"\n                            "),i.md(9,Vi,5,7,"ng-container",20),i.od(10,"\n                            "),i.md(11,Hi,5,3,"ng-container",20),i.od(12,"\n                        "),i.lc(),i.od(13,"\n                    "),i.lc()}if(2&e){var r=i.Wc(7),o=i.yc(),a=o.$implicit,s=o.index,c=i.yc(3);i.Gc("id",a.name)("ngClass",i.Qc(11,Yi,null!=a&&null!=a.styleConfig&&a.styleConfig.headerCellClassName?null==a||null==a.styleConfig?null:a.styleConfig.headerCellClassName:"",a.clickableHeader?"header-clickable":"",c.tableConfig.customColumnsWidth&&a.width?"flex-unused":"",null!=c.tableConfig&&null!=c.tableConfig.styleConfig&&c.tableConfig.styleConfig.headerCellClassName?null==c.tableConfig||null==c.tableConfig.styleConfig?null:c.tableConfig.styleConfig.headerCellClassName:"",a.type===c.TableColumnType.EXPAND?"icons-cell__header":""))("ngStyle",i.Nc(17,Xi,a.minWidth,a.width))("matTooltipPosition","above")("matTooltipDisabled",!a.hasTooltip)("matTooltip",c.tooltipValue(a)),i.Ub(2),i.Gc("ngClass",i.Nc(20,Gi,0!==s,a.clickableHeader)),i.Ub(2),i.Gc("ngIf",a.hasTranslatedLabel)("ngIfElse",r),i.Ub(5),i.Gc("ngIf",a.clickableHeader),i.Ub(2),i.Gc("ngIf",a.type===c.TableColumnType.CHECKBOX)}}var Qi=function(e,t,n,i,r,o){return{$implicit:e,id:t,value:n,element:i,columnKey:r,index:o}};function Ji(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                            "),i.kc(2,33),i.od(3,"\n                            "),i.jc(),i.od(4,"\n                        "),i.jc()),2&e){var n=i.yc(),r=n.$implicit,o=n.index,a=i.yc().$implicit,s=i.yc(3);i.Ub(2),i.Gc("ngTemplateOutlet",s.customColumns[a.name]||s.customColumns[null==a?null:a.customColumnName])("ngTemplateOutletContext",i.Rc(2,Qi,r[a.name]||r[a.key],r.id,r[a.name]||r[a.key],r,a.key,o))}}function Zi(e,t){if(1&e&&(i.kc(0),i.od(1),i.jc()),2&e){var n=i.yc(3),r=n.$implicit,o=n.index;i.Ub(1),i.qd("\n                                        ",r.index?r.index:o+1,"\n                                    ")}}function $i(e,t){if(1&e&&(i.mc(0,"span"),i.od(1,"\n                                    "),i.md(2,Zi,2,1,"ng-container",20),i.od(3,"\n                                "),i.lc()),2&e){var n=i.yc(2).$implicit;i.Ub(2),i.Gc("ngIf",!n.isSummaryRow)}}function er(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                    ",r.customCellFormatter?r.customCellFormatter(n[r.name],n):n[r.name],"\n                                ")}}function tr(e,t){if(1&e){var n=i.nc();i.mc(0,"span"),i.od(1,"\n                                    "),i.mc(2,"mcourser-base-checkbox",42),i.uc("checkboxClicked",(function(e){i.ad(n);var t=i.yc(2).$implicit,r=i.yc().$implicit;return i.yc(3).checkboxClicked(e,t,r)})),i.od(3,"\n                                    "),i.lc(),i.od(4,"\n                                "),i.lc()}if(2&e){var r=i.yc(2).$implicit,o=i.yc().$implicit;i.Ub(2),i.Gc("checked",r[o.name])("color",o.checkboxColor?o.checkboxColor:"primary")}}function nr(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"number"),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                    ",i.Ac(2,1,n[r.name]),"\n                                ")}}function ir(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"date"),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                    ",i.Bc(2,1,n[r.name],"dd.MM.yyyy"),"\n                                ")}}function rr(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"date"),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                    ",i.Bc(2,1,n[r.name],"dd.MM.yyyy HH:mm"),"\n                                ")}}function or(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"formatTime"),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                    ",i.Ac(2,1,n[r.name]),"\n                                ")}}function ar(e,t){if(1&e&&i.ic(0,43),2&e){i.yc();var n=i.Wc(22);i.Gc("ngTemplateOutlet",n)}}function sr(e,t){if(1&e&&i.ic(0,43),2&e){i.yc();var n=i.Wc(22);i.Gc("ngTemplateOutlet",n)}}function cr(e,t){if(1&e&&(i.od(0,"\n                                    "),i.mc(1,"table-score",44),i.od(2,"\n                                    "),i.lc(),i.od(3,"\n                                ")),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit,o=i.yc(3);i.Ub(1),i.Gc("score",o.paramIsNumber(n[r.name])?n[r.name]:n[r.name]&&n[r.name].value)("graphColor",o.paramIsNumber(n[r.name])?void 0:n[r.name]&&n[r.name].color)("tableColumnType",r.type)}}function lr(e,t){if(1&e&&(i.mc(0,"table-score",45),i.od(1,"\n                                "),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Gc("score",n[r.name])("scoreInProgressBarForm",!0)}}var ur=function(e){return[e]};function dr(e,t){if(1&e&&(i.mc(0,"table-picture",46),i.od(1,"\n                                "),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit,o=i.yc(3);i.Gc("pictureUrl",o.paramIsString(i.Mc(2,ur,r.name))?n[r.name]:n[r.name].url)("pictureClass",n[r.name].cssClass)}}function pr(e,t){if(1&e&&(i.mc(0,"table-expand",47),i.od(1,"\n                                "),i.lc()),2&e){var n=i.yc(2).$implicit;i.Gc("element",n)}}function hr(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=i.yc(2).$implicit,r=i.yc().$implicit;i.Ub(1),i.qd("\n                                    ",n[r.name],"\n                                ")}}function fr(e,t){if(1&e&&(i.od(0,"\n                            "),i.kc(1,34),i.od(2,"\n                                "),i.md(3,$i,4,1,"span",35),i.od(4,"\n                                "),i.md(5,er,2,1,"span",35),i.od(6,"\n                                "),i.md(7,tr,5,2,"span",35),i.od(8,"\n                                "),i.md(9,nr,3,3,"span",35),i.od(10,"\n                                "),i.md(11,ir,3,4,"span",35),i.od(12,"\n                                "),i.md(13,rr,3,4,"span",35),i.od(14,"\n                                "),i.md(15,or,3,3,"span",35),i.od(16,"\n                                "),i.md(17,ar,1,1,"ng-container",36),i.od(18,"\n                                "),i.md(19,sr,1,1,"ng-container",36),i.od(20,"\n\n                                "),i.md(21,cr,4,3,"ng-template",null,37,i.nd),i.od(23,"\n\n                                "),i.md(24,lr,2,2,"table-score",38),i.od(25,"\n                                "),i.md(26,dr,2,4,"table-picture",39),i.od(27,"\n                                "),i.md(28,pr,2,1,"table-expand",40),i.od(29,"\n                                "),i.md(30,hr,2,1,"span",41),i.od(31,"\n                            "),i.jc(),i.od(32,"\n                        ")),2&e){var n=i.yc(2).$implicit,r=i.yc(3);i.Ub(1),i.Gc("ngSwitch",n.type),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.INDEX),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.STRING),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.CHECKBOX),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.NUMBER),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.DATE),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.DATE_TIME),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.TIME),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.SCORE),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.SCOREROUNDED),i.Ub(5),i.Gc("ngSwitchCase",r.TableColumnType.SCOREPROGRESSBAR),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.PICTURE),i.Ub(2),i.Gc("ngSwitchCase",r.TableColumnType.EXPAND)}}var br=function(e,t,n,i,r,o){return[e,t,n,i,r,o]},mr=function(e,t){return{minWidth:e,width:t,maxHeight:"inherit"}};function gr(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-cell",30,31),i.uc("mouseover",(function(){i.ad(n);var e=t.$implicit,r=i.Wc(1),o=i.yc().$implicit;return i.yc(3).onCellHover(r,e[o.name],o.type,o.customTooltipFormatter?o.customTooltipFormatter(e):null)}))("click",(function(e){i.ad(n);var r=t.$implicit,o=t.index,a=i.yc().$implicit;return i.yc(3).onElementClick(e,a,r,o)})),i.od(2,"\n                        "),i.md(3,Ji,5,9,"ng-container",1),i.od(4,"\n                        "),i.md(5,fr,33,13,"ng-template",null,32,i.nd),i.od(7,"\n                    "),i.lc()}if(2&e){var r=t.$implicit,o=i.Wc(6),a=i.yc().$implicit,s=i.yc(3);i.Gc("matTooltip",s.cellTooltip)("ngClass",i.Rc(5,br,null!=s.tableConfig&&s.tableConfig.expandOnlyByArrow&&a.type!==s.TableColumnType.EXPAND&&!s.selectableRow?"cell-not-clickable":"",null!=a&&null!=a.styleConfig&&a.styleConfig.cellClassName?null==a||null==a.styleConfig?null:a.styleConfig.cellClassName:"",null!=a&&null!=a.styleConfig&&a.styleConfig.customCellClassName?null==a||null==a.styleConfig?null:a.styleConfig.customCellClassName:"",null!=s.tableConfig&&null!=s.tableConfig.styleConfig&&s.tableConfig.styleConfig.summaryRowCellClassName&&null!=r&&r.isSummaryRow?null==s.tableConfig||null==s.tableConfig.styleConfig?null:s.tableConfig.styleConfig.summaryRowCellClassName:"",s.tableConfig.customColumnsWidth&&a.width?"flex-unused":"",a.type===s.TableColumnType.EXPAND?"icons-cell":""))("ngStyle",i.Nc(12,mr,a.minWidth,a.width)),i.Ub(3),i.Gc("ngIf",s.customColumns&&s.customColumns[a.name]||(null==a?null:a.customColumnName))("ngIfElse",o)}}function vr(e,t){if(1&e&&(i.kc(0,22),i.od(1,"\n                    "),i.md(2,Ki,14,23,"mat-header-cell",23),i.od(3,"\n                    "),i.md(4,gr,8,15,"mat-cell",24),i.od(5,"\n                "),i.jc()),2&e){var n=t.$implicit,r=i.yc(3);i.Gc("matColumnDef",n.name)("sticky",r.windowWideEnoughForSticky&&n.sticky)("stickyEnd",n.stickyEnd)}}function yr(e,t){if(1&e&&i.hc(0,"mat-header-row",49),2&e){var n=i.yc(4);i.Gc("ngClass",i.Mc(1,ur,null!=n.tableConfig&&null!=n.tableConfig.styleConfig&&n.tableConfig.styleConfig.headerRowClassName?null==n.tableConfig||null==n.tableConfig.styleConfig?null:n.tableConfig.styleConfig.headerRowClassName:""))}}function Mr(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                    "),i.md(2,yr,1,3,"mat-header-row",48),i.od(3,"\n                "),i.jc()),2&e){var n=i.yc(3);i.Ub(2),i.Gc("matHeaderRowDef",n.getDisplayedColumns())("matHeaderRowDefSticky",n.stickyHeader)}}function _r(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-row",51),i.uc("rowClick",(function(){i.ad(n);var e=t.$implicit,r=t.index;return i.yc(4).onRowClicked(e,r)})),i.lc()}if(2&e){var r=t.$implicit,o=t.index;i.yc(3);var a=i.Wc(18),s=i.yc();i.Gc("ngClass",s.getRowClasses(r,o))("cdkDragDisabled",!!s.keyDragDisabled.length&&s.tableConfig.data[o][s.keyDragDisabled])("cdkDetailRow",s.detailRow?r:null)("cdkDetailRowTpl",s.detailRow?a:null)}}function Or(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                    "),i.md(2,_r,1,4,"mat-row",50),i.od(3,"\n                "),i.jc()),2&e){var n=i.yc(3);i.Ub(2),i.Gc("matRowDefColumns",n.getDisplayedColumns())}}function zr(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-row",53),i.uc("rowClick",(function(){i.ad(n);var e=t.$implicit,r=t.index;return i.yc(4).onRowClicked(e,r)})),i.lc()}if(2&e){var r=t.$implicit,o=t.index;i.yc(3);var a=i.Wc(18),s=i.yc();i.Yb("table-row--hover",s.highlightOnHover),i.Gc("ngClass",s.getRowClasses(r,o))("cdkDetailRow",s.detailRow?r:null)("cdkDetailRowTpl",s.detailRow?a:null)}}function Ar(e,t){if(1&e&&(i.od(0,"\n                    "),i.md(1,zr,1,5,"mat-row",52),i.od(2,"\n                ")),2&e){var n=i.yc(3);i.Ub(1),i.Gc("matRowDefColumns",n.getDisplayedColumns())}}function kr(e,t){if(1&e&&(i.mc(0,"mat-table",17,18),i.od(2,"\n                "),i.md(3,vr,6,3,"ng-container",19),i.od(4,"\n\n                "),i.md(5,Mr,4,2,"ng-container",20),i.od(6,"\n                "),i.md(7,Or,4,1,"ng-container",1),i.od(8,"\n                "),i.md(9,Ar,3,1,"ng-template",null,21,i.nd),i.od(11,"\n            "),i.lc()),2&e){var n=i.Wc(10),r=i.yc(2);i.jd("min-width",r.tableConfig.minWidth||"fit-content"),i.Gc("dataSource",r.dataSource),i.Ub(3),i.Gc("ngForOf",r.tableConfig.columns),i.Ub(2),i.Gc("ngIf",!r.tableConfig.isTableHeaderHidden),i.Ub(2),i.Gc("ngIf",r.isDraggable)("ngIfElse",n)}}function Cr(e,t){if(1&e&&i.ic(0,43),2&e){var n=i.yc(3);i.Gc("ngTemplateOutlet",n.noDataTemplate)}}function wr(e,t){if(1&e&&i.hc(0,"mcourser-no-data",58),2&e){var n=i.yc(4);i.Gc("noDataTitle",null==n.tableConfig||null==n.tableConfig.defaultNoDataTemplateConfig?null:n.tableConfig.defaultNoDataTemplateConfig.noDataTranslatedTitle)("noDataText",null==n.tableConfig||null==n.tableConfig.defaultNoDataTemplateConfig?null:n.tableConfig.defaultNoDataTemplateConfig.noDataTranslatedDescription)("imageSrc",null!=n.tableConfig&&n.tableConfig.hasNewNoDataTemplate?n.noDataImageSrc:null==n.tableConfig||null==n.tableConfig.defaultNoDataTemplateConfig?null:n.tableConfig.defaultNoDataTemplateConfig.noDataImageSrc)("isTopImg",null==n.tableConfig||null==n.tableConfig.defaultNoDataTemplateConfig?null:n.tableConfig.defaultNoDataTemplateConfig.isTopImg)}}function Sr(e,t){if(1&e&&(i.mc(0,"div",59),i.od(1,"\n                    "),i.mc(2,"p"),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n                "),i.lc()),2&e){var n=i.yc(4);i.Ub(3),i.qd("\n                        ",i.Bc(4,1,n.translations,"table.filter.default_no_data_text")||"There is no data","\n                    ")}}function Tr(e,t){if(1&e&&(i.od(0,"\n                "),i.md(1,wr,1,4,"mcourser-no-data",56),i.od(2,"\n                "),i.md(3,Sr,6,4,"div",57),i.od(4,"\n            ")),2&e){var n=i.yc(3);i.Ub(1),i.Gc("ngIf",(null==n.tableConfig?null:n.tableConfig.hasNewDefaultNoDataTemplate)||(null==n.tableConfig?null:n.tableConfig.hasNewNoDataTemplate)),i.Ub(2),i.Gc("ngIf",!(n.tableConfig.hasNewDefaultNoDataTemplate||null!=n.tableConfig&&n.tableConfig.hasNewNoDataTemplate))}}function qr(e,t){if(1&e&&(i.od(0,"\n            "),i.md(1,Cr,1,1,"ng-container",54),i.od(2,"\n            "),i.md(3,Tr,5,2,"ng-template",null,55,i.nd),i.od(5,"\n        ")),2&e){var n=i.Wc(4),r=i.yc(2);i.Ub(1),i.Gc("ngIf",r.noDataTemplate)("ngIfElse",n)}}var Lr=function(e){return{"mat-row table-detail-row-template":!0,"table-row--draggable":e}},Er=function(e,t,n,i){return{$implicit:e,id:t,value:n,element:i,columnKey:1,index:1}};function Dr(e,t){if(1&e&&(i.od(0,"\n            "),i.mc(1,"div",26),i.od(2,"\n                "),i.kc(3,33),i.od(4,"\n                "),i.jc(),i.od(5,"\n            "),i.lc(),i.od(6,"\n        ")),2&e){var n=t.$implicit,r=i.yc(2);i.Ub(1),i.Gc("ngClass",i.Mc(4,Lr,r.isDraggable||r.hasDraggableInside))("@detailExpand",void 0),i.Ub(2),i.Gc("ngTemplateOutlet",r.detailRow)("ngTemplateOutletContext",i.Pc(6,Er,n.actions,n.id,n.actions,n))}}function Rr(e,t){if(1&e&&i.hc(0,"mat-paginator",60,61),2&e){var n=i.yc(2);i.Gc("pageSize",n.pageSize)("pageSizeOptions",n.pageSizeOptions)}}var xr=function(e){return{"table-container mat-elevation-z2":!0,"table-row--draggable":e}},Ir=function(e){return{"max-height":e}},Wr=function(e){return{display:e}};function Pr(e,t){if(1&e&&(i.kc(0),i.od(1,"\n    "),i.mc(2,"div",8),i.od(3,"\n        "),i.mc(4,"div",9,10),i.od(6,"\n            "),i.md(7,kr,12,7,"mat-table",11),i.od(8,"\n        "),i.lc(),i.od(9,"\n        "),i.hc(10,"div",12),i.od(11,"\n        "),i.hc(12,"div",13),i.od(13,"\n        "),i.md(14,qr,6,2,"ng-template",null,14,i.nd),i.od(16,"\n\n        "),i.md(17,Dr,7,11,"ng-template",null,15,i.nd),i.od(19,"\n    "),i.lc(),i.od(20,"\n    "),i.md(21,Rr,2,2,"mat-paginator",16),i.od(22,"\n"),i.jc()),2&e){var n=i.Wc(15),r=i.yc();i.Ub(4),i.Gc("ngClass",i.Mc(7,xr,r.isDraggable||r.hasDraggableInside))("ngStyle",r.stickyHeader&&i.Mc(9,Ir,r.containerHeight)),i.Ub(3),i.Gc("ngIf",r.dataSource.data.length>0&&r.dataSource.filteredData.length>0)("ngIfElse",n),i.Ub(3),i.Gc("ngStyle",i.Mc(11,Wr,r.isShadowLeft?"block":"none")),i.Ub(2),i.Gc("ngStyle",i.Mc(13,Wr,r.isShadowRight?"block":"none")),i.Ub(9),i.Gc("ngIf",r.tableConfig.isPaginationEnabled)}}function Nr(e,t){1&e&&(i.od(0,"\n    "),i.mc(1,"div",62),i.od(2,"\n        "),i.hc(3,"mcourser-base-loading",63),i.od(4,"\n    "),i.lc(),i.od(5,"\n"))}function jr(e,t){1&e&&(i.mc(0,"mat-icon"),i.od(1,"arrow_right"),i.lc())}function Br(e,t){1&e&&(i.mc(0,"mat-icon"),i.od(1,"arrow_drop_down"),i.lc())}function Fr(e,t){if(1&e&&(i.kc(0),i.od(1,"\n    "),i.mc(2,"mcourser-base-progress-bar-percent",2),i.od(3,"\n    "),i.lc(),i.od(4,"\n"),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("percentProgressBar",n.percentProgressBar)}}function Ur(e,t){if(1&e&&(i.od(0,"\n    "),i.mc(1,"div",3),i.od(2,"\n        "),i.hc(3,"mcourser-base-chart",4),i.od(4,"\n    "),i.lc(),i.od(5,"\n")),2&e){var n=i.yc();i.Ub(3),i.Gc("score",n.score)("width",40)("height",40)("graphColor",n.graphColor)("roundToDecimalPlace",n.roundToDecimalPlace)}}function Vr(e,t){1&e&&(i.od(0,"\n    "),i.Ec(1),i.od(2,"\n"))}var Hr=["tabsGroup"];function Yr(e,t){if(1&e&&i.ic(0,8),2&e){var n=i.yc(2).$implicit;i.Gc("ngTemplateOutlet",n.customLabel)}}function Xr(e,t){if(1&e&&i.od(0),2&e){var n=i.yc(2).$implicit;i.qd(" ",n.label," ")}}function Gr(e,t){if(1&e&&(i.od(0,"\n            "),i.md(1,Yr,1,1,"ng-container",6),i.od(2,"\n            "),i.md(3,Xr,1,1,"ng-template",null,7,i.nd),i.od(5,"\n        ")),2&e){var n=i.Wc(4),r=i.yc().$implicit;i.Ub(1),i.Gc("ngIf",r.customLabel)("ngIfElse",n)}}function Kr(e,t){if(1&e&&(i.kc(0,8),i.od(1,"\n            "),i.jc()),2&e){var n=i.yc(2).$implicit;i.Gc("ngTemplateOutlet",n.lazyTabContent.templateRef)}}function Qr(e,t){}var Jr=function(e){return{"mat-tab-body-content-with-padding":e}};function Zr(e,t){if(1&e&&(i.mc(0,"div",9),i.od(1,"\n            "),i.md(2,Kr,2,1,"ng-container",6),i.od(3,"\n            "),i.md(4,Qr,0,0,"ng-template",8,10,i.nd),i.od(6,"\n        "),i.lc()),2&e){var n=i.Wc(5),r=i.yc().$implicit,o=i.yc();i.Gc("ngClass",i.Mc(4,Jr,!1===o.noPaddingContent)),i.Ub(2),i.Gc("ngIf",r.lazyTabContent)("ngIfElse",n),i.Ub(2),i.Gc("ngTemplateOutlet",r.tabContent)}}function $r(e,t){if(1&e&&(i.mc(0,"mat-tab",3),i.od(1,"\n        "),i.md(2,Gr,6,2,"ng-template",4),i.od(3,"\n\n        "),i.md(4,Zr,7,6,"div",5),i.od(5,"\n    "),i.lc()),2&e){var n=t.$implicit,r=t.index,o=i.yc();i.Gc("disabled",n.disabled)("label",n.label),i.Ub(4),i.Gc("ngIf",r===o.selectedIndex)}}function eo(e,t){if(1&e&&(i.mc(0,"mat-icon",5),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",n.prefixIcon,"\n        ")}}function to(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-icon",7),i.uc("click",(function(){return i.ad(n),i.yc(2).clickClearIcon()})),i.od(1,"\n            clear\n        "),i.lc()}}function no(e,t){if(1&e&&(i.kc(0),i.od(1,"\n        "),i.md(2,to,2,0,"mat-icon",6),i.od(3,"\n    "),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngIf",n.value&&n.value.length)}}function io(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.pd(n.displayErrors())}}var ro=function(e){return{"input-with-clearance":e}};function oo(e,t){if(1&e){var n=i.nc();i.mc(0,"input",3),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc().inputText=e}))("ngModelChange",(function(e){return i.ad(n),i.yc().handleInputChange(e)})),i.lc()}if(2&e){var r=i.yc();i.Gc("ngModel",r.inputText)("formControl",r.textControl)("placeholder",r.placeholder)("required",r.isRequired)("readonly",r.isReadOnly)}}function ao(e,t){if(1&e){var n=i.nc();i.mc(0,"textarea",3),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc().inputText=e}))("ngModelChange",(function(e){return i.ad(n),i.yc().handleInputChange(e)})),i.lc()}if(2&e){var r=i.yc();i.Gc("ngModel",r.inputText)("formControl",r.textControl)("placeholder",r.placeholder)("required",r.isRequired)("readonly",r.isReadOnly)}}function so(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.errorMessages.required,"\n    ")}}var co=function(e){return{"input-field":!0,"form-field-not-colored":e}};function lo(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-button",5),i.uc("buttonClicked",(function(){return i.ad(n),i.yc().toggleAMPM()})),i.od(1),i.lc()}if(2&e){var r=i.yc();i.Gc("disabled",r.isDisabled)("color","primary"),i.Ub(1),i.qd("\n        ",r.AMPM,"\n    ")}}var uo=function(e){return{opacity:e}};function po(e,t){if(1&e&&(i.mc(0,"h1",5),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.translations.details,"\n    ")}}function ho(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-text-input",6),i.uc("inputTextChange",(function(e){return i.ad(n),i.yc().title=e}))("inputTextChange",(function(e){return i.ad(n),i.yc().titleChange.emit(e)})),i.od(1,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Gc("inputText",r.title)("label",r.translations.titlePlaceholder)("isRequired",r.isRequired)("isError",r.isError)("errorMessages",r.errorMessages)}}var fo=[[["","icon",""]]];function bo(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-checkbox",9),i.uc("change",(function(e){i.ad(n);var t=i.yc().$implicit;return i.yc().treeItemSelectionToggle({checked:e.checked,node:t,isLast:!0,nodeClicked:!0})})),i.od(1,"\n                    "),i.mc(2,"span",10),i.od(3),i.lc(),i.od(4,"\n                "),i.lc()}if(2&e){var r=i.yc().$implicit;i.Gc("disabled",r.disabled)("checked",r.selected)("indeterminate",r.indeterminate&&!r.selected),i.Ub(2),i.Gc("ngClass",!r.disabled&&"single-node-title"),i.Ub(1),i.qd("\n                        ",r.title,"\n                    ")}}var mo=function(e){return{"node-name":!0,"single-node":!0,"bold-node":e}};function go(e,t){if(1&e){var n=i.nc();i.mc(0,"div",11),i.uc("click",(function(){i.ad(n);var e=i.yc().$implicit;return i.yc().passNodeData(e)})),i.od(1),i.lc()}if(2&e){var r=i.yc().$implicit;i.Gc("ngClass",i.Mc(2,mo,r.bold)),i.Ub(1),i.qd("\n                    ",r.title,"\n                ")}}function vo(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-chip",14),i.uc("click",(function(e){i.ad(n);var r=t.index,o=i.yc(2).$implicit;return i.yc().toggleChipSelection(o,r,e)})),i.od(1),i.lc()}if(2&e){var r=t.$implicit,o=i.yc(3);i.Gc("selected",o.keywordSelection.isSelected(r))("value",r.title),i.Ub(1),i.pd(r.title)}}function yo(e,t){if(1&e&&(i.mc(0,"mat-chip-list",12),i.od(1,"\n                    "),i.md(2,vo,2,3,"mat-chip",13),i.od(3,"\n                "),i.lc()),2&e){var n=i.yc().$implicit;i.Ub(2),i.Gc("ngForOf",n.keywords)}}function Mo(e,t){if(1&e&&(i.mc(0,"mat-tree-node",3),i.od(1,"\n        "),i.mc(2,"li",4),i.od(3,"\n            "),i.hc(4,"button",5),i.od(5,"\n            "),i.mc(6,"div"),i.od(7,"\n                "),i.md(8,bo,5,5,"mat-checkbox",6),i.od(9,"\n                "),i.md(10,go,2,4,"div",7),i.od(11,"\n                "),i.md(12,yo,4,1,"mat-chip-list",8),i.od(13,"\n            "),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n    "),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.Ub(8),i.Gc("ngIf",r.doesNodeHaveCheckboxes(n)),i.Ub(2),i.Gc("ngIf",!r.doesNodeHaveCheckboxes(n)),i.Ub(2),i.Gc("ngIf",r.areChipsVisible&&n.keywords)}}function _o(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-checkbox",19),i.uc("change",(function(e){i.ad(n);var t=i.yc().$implicit;return i.yc().treeLeafItemSelectionToggle({checked:e.checked,node:t,nodeClicked:!0})})),i.od(1),i.lc()}if(2&e){var r=i.yc().$implicit;i.Gc("disabled",r.disabled)("checked",r.selected)("indeterminate",r.indeterminate&&!r.selected),i.Ub(1),i.pd(r.title)}}var Oo=function(e){return{"node-name":!0,"bold-node":e}};function zo(e,t){if(1&e){var n=i.nc();i.mc(0,"div",11),i.uc("click",(function(){i.ad(n);var e=i.yc().$implicit;return i.yc().passNodeData(e)})),i.od(1),i.lc()}if(2&e){var r=i.yc().$implicit;i.Gc("ngClass",i.Mc(2,Oo,r.bold)),i.Ub(1),i.qd("\n                        ",r.title,"\n                    ")}}function Ao(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-chip",14),i.uc("click",(function(e){i.ad(n);var r=t.index,o=i.yc(2).$implicit;return i.yc().toggleChipSelection(o,r,e)})),i.od(1),i.lc()}if(2&e){var r=t.$implicit,o=i.yc(3);i.Gc("selected",o.keywordSelection.isSelected(r))("value",r.title),i.Ub(1),i.pd(r.title)}}function ko(e,t){if(1&e&&(i.mc(0,"mat-chip-list",12),i.od(1,"\n                        "),i.md(2,Ao,2,3,"mat-chip",13),i.od(3,"\n                    "),i.lc()),2&e){var n=i.yc().$implicit;i.Ub(2),i.Gc("ngForOf",n.keywords)}}function Co(e,t){1&e&&(i.mc(0,"ul"),i.od(1,"\n                "),i.ic(2,20),i.od(3,"\n            "),i.lc())}function wo(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-nested-tree-node"),i.od(1,"\n        "),i.mc(2,"li"),i.od(3,"\n            "),i.mc(4,"div",4),i.od(5,"\n                "),i.mc(6,"button",15),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc().lazyLoadChildren(e)})),i.od(7,"\n                    "),i.mc(8,"mat-icon",16),i.od(9),i.lc(),i.od(10,"\n                "),i.lc(),i.od(11,"\n                "),i.mc(12,"div"),i.od(13,"\n                    "),i.md(14,_o,2,4,"mat-checkbox",17),i.od(15,"\n                    "),i.md(16,zo,2,4,"div",7),i.od(17,"\n                    "),i.md(18,ko,4,1,"mat-chip-list",8),i.od(19,"\n                "),i.lc(),i.od(20,"\n            "),i.lc(),i.od(21,"\n            "),i.md(22,Co,4,0,"ul",18),i.od(23,"\n        "),i.lc(),i.od(24,"\n    "),i.lc()}if(2&e){var r=t.$implicit,o=i.yc();i.Ub(6),i.Vb("aria-label","toggle "+r.name),i.Ub(3),i.qd("\n                        ",o.treeControl.isExpanded(r)?"expand_more":"chevron_right","\n                    "),i.Ub(5),i.Gc("ngIf",o.doesNodeHaveCheckboxes(r)),i.Ub(2),i.Gc("ngIf",!o.doesNodeHaveCheckboxes(r)),i.Ub(2),i.Gc("ngIf",o.areChipsVisible&&r.keywords),i.Ub(4),i.Gc("ngIf",o.treeControl.isExpanded(r))}}function So(e,t){1&e&&i.hc(0,"mat-header-cell")}function To(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-cell",8),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc(2).onClickedRow(e.url)})),i.od(1),i.lc()}if(2&e){var r=t.$implicit;i.Ub(1),i.qd("\n                    ",r.title,"\n                ")}}function qo(e,t){1&e&&i.hc(0,"mat-row",9)}function Lo(e,t){if(1&e&&(i.mc(0,"mat-table",3),i.od(1,"\n            "),i.kc(2,4),i.od(3,"\n                "),i.md(4,So,1,0,"mat-header-cell",5),i.od(5,"\n                "),i.md(6,To,2,1,"mat-cell",6),i.od(7,"\n            "),i.jc(),i.od(8,"\n            "),i.md(9,qo,1,0,"mat-row",7),i.od(10,"\n        "),i.lc()),2&e){var n=i.yc();i.Gc("dataSource",n.data.lastLessons),i.Ub(9),i.Gc("matRowDefColumns",n.displayedColumns)}}function Eo(e,t){if(1&e&&(i.od(0,"\n    "),i.mc(1,"div",10),i.od(2),i.lc(),i.od(3,"\n")),2&e){var n=i.yc();i.Ub(2),i.qd("\n        ",n.data.translations.noLastLessonsFoundTranslation,"\n    ")}}function Do(e,t){if(1&e&&(i.mc(0,"div",6),i.od(1,"\n            "),i.mc(2,"iframe",7),i.zc(3,"safe"),i.od(4,"\n            "),i.lc(),i.od(5,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("src",i.Ac(3,1,n.src),i.cd)}}function Ro(e,t){1&e&&i.od(0," ")}var xo=function(e){return{height:e}};function Io(e,t){if(1&e&&(i.od(0,"\n        "),i.mc(1,"mat-icon"),i.od(2),i.lc(),i.od(3,"\n    ")),2&e){var n=i.yc();i.Ub(2),i.pd(n.stepperConfiguration.stepIcon.edit)}}function Wo(e,t){if(1&e&&(i.od(0,"\n        "),i.mc(1,"mat-icon"),i.od(2),i.lc(),i.od(3,"\n    ")),2&e){var n=i.yc();i.Ub(2),i.pd(n.stepperConfiguration.stepIcon.done)}}var Po=function(e){return{"wrap-text":e}};function No(e,t){if(1&e&&(i.od(0,"\n            "),i.mc(1,"span",10),i.od(2),i.lc(),i.od(3,"\n        ")),2&e){var n=i.yc().$implicit,r=i.yc();i.Ub(1),i.Gc("ngClass",i.Mc(2,Po,r.isMobileScreen)),i.Ub(1),i.pd(n.stepLabel)}}function jo(e,t){1&e&&i.ic(0)}function Bo(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.md(2,jo,1,0,"ng-container",11),i.od(3,"\n        "),i.jc()),2&e){var n=i.yc().$implicit;i.Ub(2),i.Gc("ngTemplateOutlet",n.stepTemplate)}}function Fo(e,t){1&e&&i.ic(0)}function Uo(e,t){if(1&e){var n=i.nc();i.mc(0,"div",14),i.uc("click",(function(){i.ad(n);var e=i.yc(3),t=i.Wc(1);return e.onClickPrevious(t)})),i.od(1,"\n                    "),i.md(2,Fo,1,0,"ng-container",11),i.od(3,"\n                "),i.lc()}if(2&e){var r=i.yc(2).$implicit,o=i.yc();i.Ub(2),i.Gc("ngTemplateOutlet",null!=r.stepButtonTemplate&&r.stepButtonTemplate.previous?null==r.stepButtonTemplate?null:r.stepButtonTemplate.previous:null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.previous)}}function Vo(e,t){1&e&&i.ic(0)}function Ho(e,t){if(1&e){var n=i.nc();i.mc(0,"div",14),i.uc("click",(function(){i.ad(n);var e=i.yc(3),t=i.Wc(1);return e.onClickNext(t)})),i.od(1,"\n                    "),i.md(2,Vo,1,0,"ng-container",11),i.od(3,"\n                "),i.lc()}if(2&e){var r=i.yc(2).$implicit,o=i.yc();i.Ub(2),i.Gc("ngTemplateOutlet",null!=r.stepButtonTemplate&&r.stepButtonTemplate.next?null==r.stepButtonTemplate?null:r.stepButtonTemplate.next:null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.next)}}function Yo(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n            "),i.hc(2,"hr"),i.od(3,"\n            "),i.mc(4,"div",12),i.od(5,"\n                "),i.md(6,Uo,4,1,"div",13),i.od(7,"\n                "),i.md(8,Ho,4,1,"div",13),i.od(9,"\n            "),i.lc(),i.od(10,"\n        "),i.lc()),2&e){var n=i.yc().$implicit,r=i.yc();i.Ub(6),i.Gc("ngIf",(null==r.stepperConfiguration.stepsButtonTemplate?null:r.stepperConfiguration.stepsButtonTemplate.previous)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.previous)),i.Ub(2),i.Gc("ngIf",(null==r.stepperConfiguration.stepsButtonTemplate?null:r.stepperConfiguration.stepsButtonTemplate.next)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.next))}}function Xo(e,t){if(1&e&&(i.mc(0,"button",15),i.od(1),i.lc()),2&e){var n=i.yc().$implicit;i.Ub(1),i.qd("\n                ",null==n.stepButton?null:n.stepButton.previous,"\n            ")}}function Go(e,t){if(1&e&&(i.mc(0,"button",16),i.od(1),i.lc()),2&e){var n=i.yc().$implicit;i.Ub(1),i.qd("\n                ",null==n.stepButton?null:n.stepButton.next,"\n            ")}}function Ko(e,t){if(1&e&&(i.mc(0,"mat-step",5),i.od(1,"\n        "),i.md(2,No,4,4,"ng-template",6),i.od(3,"\n        "),i.md(4,Bo,4,1,"ng-container",7),i.od(5,"\n        "),i.md(6,Yo,11,2,"div",7),i.od(7,"\n        "),i.mc(8,"div"),i.od(9,"\n            "),i.md(10,Xo,2,1,"button",8),i.od(11,"\n            "),i.md(12,Go,2,1,"button",9),i.od(13,"\n        "),i.lc(),i.od(14,"\n    "),i.lc()),2&e){var n=t.$implicit,r=t.index,o=i.yc(),a=i.Wc(1);i.Gc("stepControl",null==n?null:n.control)("editable",n.isEditable)("optional",n.optional),i.Ub(4),i.Gc("ngIf",a.selectedIndex===r),i.Ub(2),i.Gc("ngIf",(null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.previous)||(null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.next)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.previous)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.next)),i.Ub(4),i.Gc("ngIf",!(null!=o.stepperConfiguration.stepsButtonTemplate&&o.stepperConfiguration.stepsButtonTemplate.previous)&&!(null!=n.stepButtonTemplate&&n.stepButtonTemplate.previous)&&n.stepButton&&n.stepButton.previous),i.Ub(2),i.Gc("ngIf",!(null!=o.stepperConfiguration.stepsButtonTemplate&&o.stepperConfiguration.stepsButtonTemplate.next)&&!(null!=n.stepButtonTemplate&&n.stepButtonTemplate.next)&&n.stepButton&&n.stepButton.next)}}var Qo=function(e){return{"mat-step-header-styling":e}};function Jo(e,t){if(1&e&&(i.od(0,"\n        "),i.mc(1,"mat-icon"),i.od(2),i.lc(),i.od(3,"\n    ")),2&e){var n=i.yc();i.Ub(2),i.pd(n.stepperConfiguration.stepIcon.edit)}}function Zo(e,t){if(1&e&&(i.od(0,"\n        "),i.mc(1,"mat-icon"),i.od(2),i.lc(),i.od(3,"\n    ")),2&e){var n=i.yc();i.Ub(2),i.pd(n.stepperConfiguration.stepIcon.done)}}function $o(e,t){if(1&e&&(i.od(0,"\n            "),i.mc(1,"span"),i.od(2),i.lc(),i.od(3,"\n        ")),2&e){var n=i.yc().$implicit;i.Ub(2),i.pd(n.stepLabel)}}function ea(e,t){1&e&&i.ic(0)}function ta(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.md(2,ea,1,0,"ng-container",10),i.od(3,"\n        "),i.jc()),2&e){var n=i.yc().$implicit;i.Ub(2),i.Gc("ngTemplateOutlet",n.stepTemplate)}}function na(e,t){1&e&&i.ic(0)}function ia(e,t){if(1&e){var n=i.nc();i.mc(0,"div",13),i.uc("click",(function(){i.ad(n);var e=i.yc(3),t=i.Wc(1);return e.onClickPrevious(t)})),i.od(1,"\n                    "),i.md(2,na,1,0,"ng-container",10),i.od(3,"\n                "),i.lc()}if(2&e){var r=i.yc(2).$implicit,o=i.yc();i.Ub(2),i.Gc("ngTemplateOutlet",null!=r.stepButtonTemplate&&r.stepButtonTemplate.previous?null==r.stepButtonTemplate?null:r.stepButtonTemplate.previous:null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.previous)}}function ra(e,t){1&e&&i.ic(0)}function oa(e,t){if(1&e){var n=i.nc();i.mc(0,"div",13),i.uc("click",(function(){i.ad(n);var e=i.yc(3),t=i.Wc(1);return e.onClickNext(t)})),i.od(1,"\n                    "),i.md(2,ra,1,0,"ng-container",10),i.od(3,"\n                "),i.lc()}if(2&e){var r=i.yc(2).$implicit,o=i.yc();i.Ub(2),i.Gc("ngTemplateOutlet",null!=r.stepButtonTemplate&&r.stepButtonTemplate.next?null==r.stepButtonTemplate?null:r.stepButtonTemplate.next:null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.next)}}function aa(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n            "),i.hc(2,"hr"),i.od(3,"\n            "),i.mc(4,"div",11),i.od(5,"\n                "),i.md(6,ia,4,1,"div",12),i.od(7,"\n                "),i.md(8,oa,4,1,"div",12),i.od(9,"\n            "),i.lc(),i.od(10,"\n        "),i.lc()),2&e){var n=i.yc().$implicit,r=i.yc();i.Ub(6),i.Gc("ngIf",(null==r.stepperConfiguration.stepsButtonTemplate?null:r.stepperConfiguration.stepsButtonTemplate.previous)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.previous)),i.Ub(2),i.Gc("ngIf",(null==r.stepperConfiguration.stepsButtonTemplate?null:r.stepperConfiguration.stepsButtonTemplate.next)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.next))}}function sa(e,t){if(1&e&&(i.mc(0,"button",14),i.od(1),i.lc()),2&e){var n=i.yc().$implicit;i.Ub(1),i.qd("\n                ",null==n.stepButton?null:n.stepButton.previous,"\n            ")}}function ca(e,t){if(1&e&&(i.mc(0,"button",15),i.od(1),i.lc()),2&e){var n=i.yc().$implicit;i.Ub(1),i.qd("\n                ",null==n.stepButton?null:n.stepButton.next,"\n            ")}}function la(e,t){if(1&e&&(i.mc(0,"mat-step",5),i.od(1,"\n        "),i.md(2,$o,4,1,"ng-template",6),i.od(3,"\n        "),i.md(4,ta,4,1,"ng-container",7),i.od(5,"\n        "),i.md(6,aa,11,2,"div",7),i.od(7,"\n        "),i.mc(8,"div"),i.od(9,"\n            "),i.md(10,sa,2,1,"button",8),i.od(11,"\n            "),i.md(12,ca,2,1,"button",9),i.od(13,"\n        "),i.lc(),i.od(14,"\n    "),i.lc()),2&e){var n=t.$implicit,r=t.index,o=i.yc(),a=i.Wc(1);i.Gc("stepControl",null==n?null:n.control)("editable",n.isEditable),i.Ub(4),i.Gc("ngIf",a.selectedIndex===r),i.Ub(2),i.Gc("ngIf",(null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.previous)||(null==o.stepperConfiguration.stepsButtonTemplate?null:o.stepperConfiguration.stepsButtonTemplate.next)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.previous)||(null==n.stepButtonTemplate?null:n.stepButtonTemplate.next)),i.Ub(4),i.Gc("ngIf",!(null!=o.stepperConfiguration.stepsButtonTemplate&&o.stepperConfiguration.stepsButtonTemplate.previous)&&!(null!=n.stepButtonTemplate&&n.stepButtonTemplate.previous)&&n.stepButton&&n.stepButton.previous),i.Ub(2),i.Gc("ngIf",!(null!=o.stepperConfiguration.stepsButtonTemplate&&o.stepperConfiguration.stepsButtonTemplate.next)&&!(null!=n.stepButtonTemplate&&n.stepButtonTemplate.next)&&n.stepButton&&n.stepButton.next)}}function ua(e,t){if(1&e&&(i.mc(0,"div",2),i.od(1,"\n    "),i.mc(2,"mcourser-base-stepper",3),i.od(3,"\n        "),i.mc(4,"span",4),i.od(5),i.lc(),i.od(6,"\n        "),i.mc(7,"span",5),i.od(8),i.lc(),i.od(9,"\n        "),i.mc(10,"span",6),i.hc(11,"br"),i.mc(12,"b"),i.od(13),i.zc(14,"mCourserTimezone"),i.lc(),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n\n    "),i.mc(17,"mcourser-base-stepper-separator",7),i.od(18,"\n    "),i.lc(),i.od(19,"\n\n    "),i.mc(20,"mcourser-base-stepper",3),i.od(21,"\n        "),i.mc(22,"span",4),i.od(23),i.lc(),i.od(24,"\n        "),i.mc(25,"span",5),i.od(26),i.lc(),i.od(27,"\n        "),i.mc(28,"span",6),i.hc(29,"br"),i.mc(30,"b"),i.od(31),i.zc(32,"mCourserTimezone"),i.lc(),i.lc(),i.od(33,"\n    "),i.lc(),i.od(34,"\n\n    "),i.mc(35,"mcourser-base-stepper-separator",7),i.od(36,"\n    "),i.lc(),i.od(37,"\n\n    "),i.mc(38,"mcourser-base-stepper",3),i.od(39,"\n        "),i.mc(40,"span",4),i.od(41),i.lc(),i.od(42,"\n        "),i.mc(43,"span",5),i.od(44),i.lc(),i.od(45,"\n        "),i.mc(46,"span",6),i.hc(47,"br"),i.mc(48,"b"),i.od(49),i.zc(50,"mCourserTimezone"),i.lc(),i.lc(),i.od(51,"\n    "),i.lc(),i.od(52,"\n\n    "),i.mc(53,"mcourser-base-stepper-separator",7),i.od(54,"\n    "),i.lc(),i.od(55,"\n\n    "),i.mc(56,"mcourser-base-stepper",3),i.od(57,"\n        "),i.mc(58,"span",4),i.od(59),i.lc(),i.od(60,"\n        "),i.mc(61,"span",5),i.od(62),i.lc(),i.od(63,"\n        "),i.mc(64,"span",6),i.hc(65,"br"),i.mc(66,"b"),i.od(67),i.zc(68,"mCourserTimezone"),i.lc(),i.lc(),i.od(69,"\n    "),i.lc(),i.od(70,"\n\n    "),i.mc(71,"mcourser-base-stepper-separator",7),i.od(72,"\n    "),i.lc(),i.od(73,"\n\n    "),i.mc(74,"mcourser-base-stepper",8),i.od(75,"\n        "),i.mc(76,"div",9),i.od(77),i.lc(),i.od(78,"\n        "),i.mc(79,"span",5),i.od(80,"\n            "),i.mc(81,"span"),i.od(82),i.lc(),i.od(83,"\n        "),i.lc(),i.od(84,"\n        "),i.mc(85,"span",6),i.hc(86,"br"),i.mc(87,"b"),i.od(88),i.zc(89,"mCourserTimezone"),i.lc(),i.lc(),i.od(90,"\n    "),i.lc(),i.od(91,"\n\n    "),i.mc(92,"mcourser-base-stepper-separator",7),i.od(93,"\n    "),i.lc(),i.od(94,"\n\n    "),i.mc(95,"mcourser-base-stepper",8),i.od(96,"\n        "),i.mc(97,"span",4),i.od(98),i.lc(),i.od(99,"\n        "),i.mc(100,"span",5),i.od(101,"\n            "),i.mc(102,"span"),i.od(103),i.lc(),i.od(104,"\n        "),i.lc(),i.od(105,"\n        "),i.mc(106,"span",6),i.hc(107,"br"),i.mc(108,"b"),i.od(109),i.zc(110,"mCourserTimezone"),i.lc(),i.lc(),i.od(111,"\n    "),i.lc(),i.od(112,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(5),i.pd("check_circle"),i.Ub(3),i.qd(" ",n.translations.createdDateText," "),i.Ub(5),i.pd(i.Bc(14,33,n.stepItemsHorizontal.createdDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd(" ",n.translations.startDateText," "),i.Ub(5),i.pd(i.Bc(32,36,n.stepItemsHorizontal.startDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd(" ",n.translations.startedDateText," "),i.Ub(5),i.pd(i.Bc(50,39,n.stepItemsHorizontal.started,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd(" ",n.translations.dueDateText," "),i.Ub(4),i.Yb("red-color",n.stepItemsHorizontal.dueDate<n.todayDate),i.Ub(1),i.pd(i.Bc(68,42,n.stepItemsHorizontal.dueDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(3),i.Gc("isActivated",!!n.stepItemsHorizontal.submitted),i.Ub(3),i.qd("\n            ",n.stepItemsHorizontal.submitted?"check_circle":"cancel","\n        "),i.Ub(2),i.Yb("vertical-align-super",!n.stepItemsHorizontal.submitted),i.Ub(2),i.Yb("font-weight-bold",!n.stepItemsHorizontal.submitted),i.Ub(1),i.pd(n.stepItemsHorizontal.submitted?n.translations.submittedDateText:n.translations.notSubmittedDateText),i.Ub(6),i.pd(i.Bc(89,45,n.stepItemsHorizontal.submitted,n.timezoneSettings)),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(3),i.Gc("isActivated",!!n.stepItemsHorizontal.completed),i.Ub(3),i.pd("check_circle"),i.Ub(4),i.Yb("font-weight-bold",!n.stepItemsHorizontal.completed),i.Ub(1),i.pd(n.translations.completedDateText),i.Ub(6),i.pd(i.Bc(110,48,n.stepItemsHorizontal.completed,n.timezoneSettings)||"-")}}function da(e,t){if(1&e&&(i.mc(0,"div",10),i.od(1,"\n    "),i.mc(2,"mcourser-base-stepper",3),i.od(3,"\n        "),i.mc(4,"span",4),i.od(5),i.lc(),i.od(6,"\n        "),i.mc(7,"span",5),i.od(8),i.lc(),i.od(9,"\n        "),i.mc(10,"span",6),i.hc(11,"br"),i.mc(12,"b"),i.od(13),i.zc(14,"mCourserTimezone"),i.lc(),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n\n    "),i.mc(17,"mcourser-base-stepper-separator",7),i.od(18,"\n    "),i.lc(),i.od(19,"\n\n    "),i.mc(20,"mcourser-base-stepper",3),i.od(21,"\n        "),i.mc(22,"span",4),i.od(23),i.lc(),i.od(24,"\n        "),i.mc(25,"span",5),i.od(26),i.lc(),i.od(27,"\n        "),i.mc(28,"span",6),i.hc(29,"br"),i.mc(30,"b"),i.od(31),i.zc(32,"mCourserTimezone"),i.lc(),i.lc(),i.od(33,"\n    "),i.lc(),i.od(34,"\n\n    "),i.mc(35,"mcourser-base-stepper-separator",7),i.od(36,"\n    "),i.lc(),i.od(37,"\n\n    "),i.mc(38,"mcourser-base-stepper",3),i.od(39,"\n        "),i.mc(40,"span",4),i.od(41),i.lc(),i.od(42,"\n        "),i.mc(43,"span",5),i.od(44),i.lc(),i.od(45,"\n        "),i.mc(46,"span",6),i.hc(47,"br"),i.mc(48,"b"),i.od(49),i.zc(50,"mCourserTimezone"),i.lc(),i.lc(),i.od(51,"\n    "),i.lc(),i.od(52,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(5),i.pd("check_circle"),i.Ub(3),i.qd(" ",n.translations.createdDateText," "),i.Ub(5),i.pd(i.Bc(14,13,n.stepItemsHorizontal.createdDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd(" ",n.translations.startDateText," "),i.Ub(5),i.pd(i.Bc(32,16,n.stepItemsHorizontal.startDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd(" ",n.translations.dueDateText," "),i.Ub(4),i.Yb("red-color",n.stepItemsHorizontal.dueDate<n.todayDate),i.Ub(1),i.pd(i.Bc(50,19,n.stepItemsHorizontal.dueDate,n.timezoneSettings)||"-")}}function pa(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-assignment-header-button",6),i.uc("buttonClicked",(function(e){return i.ad(n),i.yc().firstButtonClicked.emit(e)})),i.od(1,"\n            "),i.mc(2,"span",7),i.od(3),i.lc(),i.od(4,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Gc("color",null==r.stateObject||null==r.stateObject.firstButton?null:r.stateObject.firstButton.color)("isDisabled",null==r.stateObject||null==r.stateObject.firstButton?null:r.stateObject.firstButton.isDisabled),i.Ub(3),i.qd(" ",null==r.stateObject||null==r.stateObject.firstButton?null:r.stateObject.firstButton.text," ")}}function ha(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-assignment-header-button",6),i.uc("buttonClicked",(function(e){return i.ad(n),i.yc().secondButtonClicked.emit(e)})),i.od(1,"\n            "),i.mc(2,"span",7),i.od(3),i.lc(),i.od(4,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Gc("color",null==r.stateObject||null==r.stateObject.secondButton?null:r.stateObject.secondButton.color)("isDisabled",null==r.stateObject||null==r.stateObject.secondButton?null:r.stateObject.secondButton.isDisabled),i.Ub(3),i.qd(" ",null==r.stateObject||null==r.stateObject.secondButton?null:r.stateObject.secondButton.text," ")}}function fa(e,t){if(1&e&&(i.mc(0,"div",2),i.od(1,"\n    "),i.mc(2,"mcourser-base-stepper",3),i.od(3,"\n        "),i.mc(4,"span",4),i.od(5),i.lc(),i.od(6,"\n        "),i.mc(7,"span",5),i.od(8),i.lc(),i.od(9,"\n        "),i.mc(10,"span",6),i.hc(11,"br"),i.mc(12,"b"),i.od(13),i.zc(14,"mCourserTimezone"),i.lc(),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n\n    "),i.mc(17,"mcourser-base-stepper-separator",7),i.od(18,"\n    "),i.lc(),i.od(19,"\n\n    "),i.mc(20,"mcourser-base-stepper",3),i.od(21,"\n        "),i.mc(22,"span",4),i.od(23),i.lc(),i.od(24,"\n        "),i.mc(25,"span",5),i.od(26),i.lc(),i.od(27,"\n        "),i.mc(28,"span",6),i.hc(29,"br"),i.mc(30,"b"),i.od(31),i.zc(32,"mCourserTimezone"),i.lc(),i.lc(),i.od(33,"\n    "),i.lc(),i.od(34,"\n\n    "),i.mc(35,"mcourser-base-stepper-separator",7),i.od(36,"\n    "),i.lc(),i.od(37,"\n\n    "),i.mc(38,"mcourser-base-stepper",3),i.od(39,"\n        "),i.mc(40,"span",4),i.od(41),i.lc(),i.od(42,"\n        "),i.mc(43,"span",5),i.od(44),i.lc(),i.od(45,"\n        "),i.mc(46,"span",6),i.hc(47,"br"),i.mc(48,"b"),i.od(49),i.zc(50,"mCourserTimezone"),i.lc(),i.lc(),i.od(51,"\n    "),i.lc(),i.od(52,"\n\n    "),i.mc(53,"mcourser-base-stepper-separator",7),i.od(54,"\n    "),i.lc(),i.od(55,"\n\n    "),i.mc(56,"mcourser-base-stepper",3),i.od(57,"\n        "),i.mc(58,"span",4),i.od(59),i.lc(),i.od(60,"\n        "),i.mc(61,"span",5),i.od(62),i.lc(),i.od(63,"\n        "),i.mc(64,"span",6),i.hc(65,"br"),i.mc(66,"b"),i.od(67),i.zc(68,"mCourserTimezone"),i.lc(),i.lc(),i.od(69,"\n    "),i.lc(),i.od(70,"\n\n    "),i.mc(71,"mcourser-base-stepper-separator",7),i.od(72,"\n    "),i.lc(),i.od(73,"\n\n    "),i.mc(74,"mcourser-base-stepper",8),i.od(75,"\n        "),i.mc(76,"span",9),i.od(77),i.lc(),i.od(78,"\n        "),i.mc(79,"span",10),i.od(80,"\n            "),i.mc(81,"span",11),i.od(82),i.lc(),i.od(83,"\n        "),i.lc(),i.od(84,"\n        "),i.mc(85,"span",6),i.od(86,"\n            "),i.hc(87,"br"),i.mc(88,"b"),i.od(89),i.zc(90,"mCourserTimezone"),i.lc(),i.od(91,"\n        "),i.lc(),i.od(92,"\n    "),i.lc(),i.od(93,"\n\n    "),i.mc(94,"mcourser-base-stepper-separator",7),i.od(95,"\n    "),i.lc(),i.od(96,"\n\n    "),i.mc(97,"mcourser-base-stepper",8),i.od(98,"\n        "),i.mc(99,"span",4),i.od(100),i.lc(),i.od(101,"\n        "),i.mc(102,"span",5),i.od(103,"\n            "),i.mc(104,"span"),i.od(105),i.lc(),i.od(106,"\n        "),i.lc(),i.od(107,"\n        "),i.mc(108,"span",6),i.hc(109,"br"),i.mc(110,"b"),i.od(111),i.zc(112,"mCourserTimezone"),i.lc(),i.lc(),i.od(113,"\n    "),i.lc(),i.od(114,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(5),i.pd("check_circle"),i.Ub(3),i.qd("\n            ",n.stepperTranslations.createdDateText,"\n        "),i.Ub(5),i.pd(i.Bc(14,30,n.stepItemsHorizontal.createdDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd("\n            ",n.stepperTranslations.startDateText,"\n        "),i.Ub(5),i.pd(i.Bc(32,33,n.stepItemsHorizontal.startDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd("\n            ",n.stepperTranslations.startedDateText,"\n        "),i.Ub(5),i.pd(i.Bc(50,36,n.stepItemsHorizontal.started,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd("\n            ",n.stepperTranslations.dueDateText,"\n        "),i.Ub(4),i.Yb("red-color",n.stepItemsHorizontal.dueDate<n.todayDate),i.Ub(1),i.pd(i.Bc(68,39,n.stepItemsHorizontal.dueDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(3),i.Gc("isActivated",!!n.stepItemsHorizontal.submitted),i.Ub(3),i.qd("\n            ",n.stepItemsHorizontal.submitted?"check_circle":"cancel","\n        "),i.Ub(2),i.Yb("vertical-align-super",!n.stepItemsHorizontal.submitted),i.Ub(2),i.Gc("ngClass",n.stepItemsHorizontal.submitted?"date-title-value":"font-weight-bold"),i.Ub(1),i.qd("\n                ",n.stepItemsHorizontal.submitted?n.stepperTranslations.submittedDateText:n.stepperTranslations.notSubmittedDateText,"\n            "),i.Ub(7),i.pd(i.Bc(90,42,n.stepItemsHorizontal.submitted,n.timezoneSettings)),i.Ub(5),i.Gc("separator",n.separatorHorizontal),i.Ub(3),i.Gc("isActivated",!!n.stepItemsHorizontal.completed),i.Ub(3),i.pd("check_circle"),i.Ub(5),i.pd(n.stepperTranslations.completedDateText),i.Ub(6),i.pd(i.Bc(112,45,n.stepItemsHorizontal.completed,n.timezoneSettings)||"-")}}function ba(e,t){if(1&e&&(i.mc(0,"div",12),i.od(1,"\n    "),i.mc(2,"mcourser-base-stepper",3),i.od(3,"\n        "),i.mc(4,"span",4),i.od(5),i.lc(),i.od(6,"\n        "),i.mc(7,"span",5),i.od(8),i.lc(),i.od(9,"\n        "),i.mc(10,"span",6),i.hc(11,"br"),i.mc(12,"b"),i.od(13),i.zc(14,"mCourserTimezone"),i.lc(),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n\n    "),i.mc(17,"mcourser-base-stepper-separator",13),i.od(18,"\n    "),i.lc(),i.od(19,"\n\n    "),i.mc(20,"mcourser-base-stepper",3),i.od(21,"\n        "),i.mc(22,"span",4),i.od(23),i.lc(),i.od(24,"\n        "),i.mc(25,"span",5),i.od(26),i.lc(),i.od(27,"\n        "),i.mc(28,"span",6),i.hc(29,"br"),i.mc(30,"b"),i.od(31),i.zc(32,"mCourserTimezone"),i.lc(),i.lc(),i.od(33,"\n    "),i.lc(),i.od(34,"\n\n    "),i.mc(35,"mcourser-base-stepper-separator",13),i.od(36,"\n    "),i.lc(),i.od(37,"\n\n    "),i.mc(38,"mcourser-base-stepper",3),i.od(39,"\n        "),i.mc(40,"span",4),i.od(41),i.lc(),i.od(42,"\n        "),i.mc(43,"span",5),i.od(44),i.lc(),i.od(45,"\n        "),i.mc(46,"span",6),i.od(47,"\n            "),i.hc(48,"br"),i.od(49,"\n            "),i.mc(50,"b"),i.od(51),i.zc(52,"mCourserTimezone"),i.lc(),i.lc(),i.od(53,"\n    "),i.lc(),i.od(54,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(5),i.pd("check_circle"),i.Ub(3),i.qd("\n            ",n.stepperTranslations.createdDateText,"\n        "),i.Ub(5),i.pd(i.Bc(14,13,n.stepItemsHorizontal.createdDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd("\n            ",n.stepperTranslations.startDateText,"\n        "),i.Ub(5),i.pd(i.Bc(32,16,n.stepItemsHorizontal.startDate,n.timezoneSettings)||"-"),i.Ub(4),i.Gc("separator",n.separatorHorizontal),i.Ub(6),i.pd("check_circle"),i.Ub(3),i.qd("\n            ",n.stepperTranslations.dueDateText,"\n        "),i.Ub(6),i.Yb("red-color",n.stepItemsHorizontal.dueDate<n.todayDate),i.Ub(1),i.qd("\n                ",i.Bc(52,19,n.stepItemsHorizontal.dueDate,n.timezoneSettings)||"-","\n            ")}}function ma(e,t){if(1&e){var n=i.nc();i.mc(0,"div",10),i.od(1,"\n        "),i.mc(2,"mcourser-base-audio-recorder",11),i.uc("errorAppeared",(function(e){return i.ad(n),i.yc().audioRecorderError.emit(e)})),i.od(3,"\n        "),i.lc(),i.od(4,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("translations",r.translations)("settings",r.audioSettings)("volumeSliderMode",r.volumeMode)("trackToPlay",r.trackToAudioPlayer)("showRecordingButton",!1)("autoHeight",!0)}}function ga(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-icon",12),i.uc("click",(function(e){return i.ad(n),i.yc().buttonClick(e)})),i.od(1,"create"),i.lc()}if(2&e){var r=i.yc();i.Gc("matTooltip",r.titleProperties.gradeHover)}}function va(e,t){1&e&&(i.mc(0,"i",8),i.od(1,"\ue5c5"),i.lc())}function ya(e,t){1&e&&(i.mc(0,"nav",9),i.od(1,"\n            "),i.Ec(2),i.od(3,"\n        "),i.lc())}function Ma(e,t){1&e&&(i.od(0,"\n            "),i.Ec(1,1),i.od(2,"\n        "))}function _a(e,t){if(1&e&&(i.kc(0),i.od(1,"\n    "),i.mc(2,"button",2),i.od(3),i.md(4,va,2,0,"i",3),i.od(5,"\n    "),i.lc(),i.od(6,"\n    "),i.mc(7,"mat-menu",4,5),i.od(9,"\n        "),i.md(10,ya,4,0,"nav",6),i.od(11,"\n        "),i.md(12,Ma,3,0,"ng-template",null,7,i.nd),i.od(14,"\n    "),i.lc(),i.od(15,"\n"),i.jc()),2&e){var n=i.Wc(8),r=i.Wc(13),o=i.yc();i.Ub(2),i.Wb(o.class),i.Gc("color",o.color)("matMenuTriggerFor",n),i.Ub(1),i.qd("\n        ",o.title,"\n        "),i.Ub(1),i.Gc("ngIf",o.displayExpandArrow),i.Ub(3),i.Wb(o.menuClass),i.Ub(3),i.Gc("ngIf",o.isNavGroup)("ngIfElse",r)}}function Oa(e,t){1&e&&(i.mc(0,"nav",9),i.od(1,"\n        "),i.Ec(2,2),i.od(3,"\n    "),i.lc())}function za(e,t){if(1&e&&(i.od(0,"\n    "),i.md(1,Oa,4,0,"nav",6),i.od(2,"\n")),2&e){var n=i.yc();i.Ub(1),i.Gc("ngIf",n.isNavGroup)("ngIfElse",n.desktopTemplate)}}function Aa(e,t){1&e&&(i.od(0,"\n    "),i.Ec(1,3),i.od(2,"\n"))}var ka=[[["","mobile",""]],[["","mobile",""]],[["","desktop",""]],[["","desktop",""]]];function Ca(e,t){if(1&e&&(i.mc(0,"div",3),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.chipsGroupData.title,"\n    ")}}function wa(e,t){if(1&e){var n=i.nc();i.mc(0,"div",9),i.od(1,"\n                "),i.mc(2,"button",10),i.uc("click",(function(){return i.ad(n),i.yc().cornerButtonClicked.emit()})),i.od(3,"\n                    "),i.mc(4,"mat-icon",11),i.od(5,"star"),i.lc(),i.od(6,"\n                "),i.lc(),i.od(7,"\n            "),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("matTooltip",r.favIconMeta.tooltip),i.Ub(2),i.Gc("ngClass",r.favIconMeta.active&&"icon_active")}}var Sa=function(){return{width:"310px"}};function Ta(e,t){if(1&e&&(i.mc(0,"button",6),i.od(1),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.qd("\n            ",n.footerMeta.leftButtonText,"\n        ")}}function qa(e,t){if(1&e&&(i.mc(0,"button",7),i.od(1),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.qd("\n            ",n.footerMeta.rightButtonText,"\n        ")}}function La(e,t){if(1&e&&(i.mc(0,"div",3),i.od(1,"\n        "),i.md(2,Ta,2,1,"button",4),i.od(3,"\n        "),i.md(4,qa,2,1,"button",5),i.od(5,"\n    "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngIf",n.footerMeta.leftButton),i.Ub(2),i.Gc("ngIf",n.footerMeta.rightButton)}}function Ea(e,t){if(1&e&&(i.mc(0,"div",8),i.od(1,"\n        "),i.mc(2,"div"),i.od(3,"\n            "),i.mc(4,"div",9),i.od(5),i.lc(),i.od(6,"\n        "),i.lc(),i.od(7,"\n        "),i.mc(8,"div",10),i.od(9,"\n            "),i.hc(10,"mat-progress-bar",11),i.od(11,"\n            "),i.mc(12,"div"),i.od(13),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n    "),i.lc()),2&e){var n=i.yc();i.Ub(5),i.qd("",n.footerMeta.progressValue,"%"),i.Ub(5),i.Gc("value",n.footerMeta.progressValue),i.Ub(3),i.pd(n.footerMeta.progressRightText)}}function Da(e,t){if(1&e){var n=i.nc();i.mc(0,"div",5),i.od(1,"\n        "),i.mc(2,"mcourser-base-fab-button",6),i.uc("click",(function(){return i.ad(n),i.yc().onBackButtonClicked()})),i.od(3,"Back button\n        "),i.lc(),i.od(4,"\n    "),i.lc()}}function Ra(e,t){if(1&e&&(i.mc(0,"h1",7),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",n.title,"\n        ")}}function xa(e,t){if(1&e&&(i.mc(0,"h3",8),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",n.title,"\n        ")}}function Ia(e,t){if(1&e&&(i.mc(0,"div",9),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",n.subtitle,"\n        ")}}var Wa=["treeComponent"],Pa=["treeStructureComponent"];function Na(e,t){1&e&&(i.mc(0,"div",30),i.od(1,"\n        "),i.mc(2,"div",31),i.od(3,"\n            "),i.hc(4,"mat-spinner"),i.od(5,"\n        "),i.lc(),i.od(6,"\n    "),i.lc())}function ja(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=t.$implicit,r=t.last;i.Ub(1),i.rd("\n                    ",n.description,"",r?"":": ","\n                ")}}function Ba(e,t){if(1&e&&(i.mc(0,"div",34),i.od(1,"\n                "),i.mc(2,"span"),i.od(3),i.lc(),i.od(4,"\n                "),i.md(5,ja,2,2,"span",35),i.od(6,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Ub(3),i.qd("",n.metadataTreeData.name,": "),i.Ub(2),i.Gc("ngForOf",null==n.metadataTreeData.treeData?null:n.metadataTreeData.treeData.currentPath)}}function Fa(e,t){if(1&e&&(i.mc(0,"div",32),i.od(1,"\n            "),i.md(2,Ba,7,2,"div",33),i.od(3,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngIf",n.metadataTreeData.treeData.currentPath)}}function Ua(e,t){if(1&e&&(i.mc(0,"mat-option",13),i.od(1),i.lc()),2&e){var n=t.$implicit;i.Gc("value",n.id),i.Ub(1),i.qd("\n                        ",n.title,"\n                    ")}}function Va(e,t){1&e&&(i.mc(0,"mat-error"),i.od(1,"Please choose option\n                "),i.lc())}function Ha(e,t){if(1&e&&(i.mc(0,"mat-option",13),i.od(1),i.lc()),2&e){var n=t.$implicit;i.Gc("value",n.id),i.Ub(1),i.qd("\n                            ",n.name,"\n                        ")}}function Ya(e,t){1&e&&(i.mc(0,"mat-error"),i.od(1,"Please choose option\n                "),i.lc())}function Xa(e,t){if(1&e){var n=i.nc();i.mc(0,"div"),i.od(1,"\n                "),i.mc(2,"mcourser-base-tree-view",36,37),i.uc("metadataEvent",(function(e){return i.ad(n),i.yc().metadataChange(e)}))("treeDataChange",(function(e){return i.ad(n),i.yc().treeDataChange(e)}))("lazyLoadChildrenEvent",(function(e){return i.ad(n),i.yc().lazyLoadPages(e)}))("treeDataChange",(function(e){return i.ad(n),i.yc().metadataTreeData.treeData=e})),i.lc(),i.od(4,"\n            "),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("treeData",r.metadataTreeData.treeData)("arePagesLazyLoaded",!0)}}function Ga(e,t){1&e&&(i.mc(0,"div",38),i.od(1,"\n                Tree Data is not selected\n            "),i.lc())}function Ka(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n                "),i.mc(2,"mcourser-ui-middle-indexation-column",39),i.od(3,"\n                    "),i.Ec(4),i.od(5,"\n                "),i.lc(),i.od(6,"\n            "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("passedData",null==n.metadataTreeData||null==n.metadataTreeData.treeData?null:n.metadataTreeData.treeData.passedData)}}function Qa(e,t){1&e&&i.hc(0,"mat-divider",15),2&e&&i.Gc("vertical",!0)}function Ja(e,t){if(1&e&&(i.mc(0,"mat-option",13),i.od(1),i.lc()),2&e){var n=t.$implicit;i.Gc("value",n.document_id),i.Ub(1),i.qd("\n                                ",n.title,"\n                            ")}}function Za(e,t){if(1&e&&(i.mc(0,"mat-optgroup",40),i.od(1,"\n                            "),i.md(2,Ja,2,2,"mat-option",9),i.od(3,"\n                        "),i.lc()),2&e){var n=t.$implicit;i.Gc("label",n.company_name),i.Ub(2),i.Gc("ngForOf",n.structures)}}function $a(e,t){1&e&&(i.mc(0,"mat-error"),i.od(1,"Please choose option\n                    "),i.lc())}function es(e,t){if(1&e){var n=i.nc();i.mc(0,"div"),i.od(1,"\n                    "),i.mc(2,"mcourser-base-tree-view",41,42),i.uc("projectDataEvent",(function(e){return i.ad(n),i.yc().projectDataChange(e)}))("treeDataChange",(function(e){return i.ad(n),i.yc().treeDataChange(e)}))("treeDataChange",(function(e){return i.ad(n),i.yc().projectTreeData.treeData=e})),i.od(4,"\n                    "),i.lc(),i.od(5,"\n                "),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("treeData",r.projectTreeData.treeData)("selectedKeyWords",r.saveKeywords)}}function ts(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n        "),i.mc(2,"mcourser-base-metadata",3),i.uc("removeButtonClicked",(function(e){return i.ad(n),i.yc(2).removedItem(e)}))("structureSelected",(function(e){return i.ad(n),i.yc(2).strutureSelected(e)})),i.lc(),i.od(3,"\n    "),i.jc()}if(2&e){var r=t.$implicit,o=i.yc().$implicit,a=i.yc();i.Ub(2),i.Gc("metaDataDetail",r)("isLast",o.isLast)("structureArray",a.structureArray)}}function ns(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n    "),i.md(8,ts,4,3,"ng-container",0),i.od(9,"\n"),i.lc()),2&e){var n=t.$implicit;i.Ub(5),i.pd(null==n?null:n.node),i.Ub(3),i.Gc("ngForOf",n.keywords)}}function is(e,t){1&e&&(i.mc(0,"span"),i.od(1,","),i.lc())}function rs(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.md(2,is,2,0,"span",2),i.od(3,"\n        "),i.lc()),2&e){var n=t.$implicit,r=t.index,o=i.yc(2);i.Ub(1),i.qd("\n            ",n,"\n            "),i.Ub(1),i.Gc("ngIf",r<o.lessonData.lessonTags.length-1)}}function os(e,t){if(1&e&&(i.mc(0,"p"),i.od(1,"\n        "),i.mc(2,"span",1),i.od(3,"Tags (comma separated)"),i.lc(),i.od(4,"\n        "),i.md(5,rs,4,2,"span",3),i.od(6,"\n    "),i.lc()),2&e){var n=i.yc();i.Ub(5),i.Gc("ngForOf",n.lessonData.lessonTags)}}function as(e,t){if(1&e&&(i.mc(0,"p"),i.od(1,"\n        "),i.mc(2,"span",1),i.od(3,"Short description"),i.lc(),i.od(4),i.lc()),2&e){var n=i.yc();i.Ub(4),i.qd("\n        ",n.lessonData.shortDescription,"\n    ")}}function ss(e,t){if(1&e&&(i.mc(0,"p"),i.od(1,"\n        "),i.mc(2,"span",1),i.od(3,"Description"),i.lc(),i.od(4),i.lc()),2&e){var n=i.yc();i.Ub(4),i.qd("\n        ",n.lessonData.fullDescription,"\n    ")}}function cs(e,t){if(1&e&&(i.mc(0,"mcourser-ui-middle-indexation-column-lesson",4),i.od(1,"\n        "),i.lc()),2&e){var n=i.yc();i.Gc("lessonData",n.middleDataSource)}}function ls(e,t){1&e&&(i.mc(0,"mcourser-ui-middle-indexation-column-page"),i.od(1,"\n            "),i.Ec(2),i.od(3,"\n        "),i.lc())}function us(e,t){1&e&&(i.mc(0,"div"),i.od(1,"ICPlayer Loading..."),i.lc())}function ds(e,t){if(1&e){var n=i.nc();i.mc(0,"div",8),i.od(1,"\n                        "),i.mc(2,"mcourser-base-dropdown-action-button",9),i.uc("optionClicked",(function(e){return i.ad(n),i.yc(2).lessonCardData.menuButton.onOptionClick(e)})),i.od(3,"\n                        "),i.lc(),i.od(4,"\n                    "),i.lc()}if(2&e){var r=i.yc(2);i.Ub(2),i.Gc("options",r.lessonCardData.menuButton.options)}}function ps(e,t){if(1&e&&(i.mc(0,"div",2),i.od(1,"\n                "),i.mc(2,"div",3),i.od(3,"\n                    "),i.mc(4,"div",4),i.od(5,"\n                        "),i.mc(6,"a",5),i.od(7),i.lc(),i.od(8,"\n                    "),i.lc(),i.od(9,"\n                    "),i.md(10,ds,5,1,"div",6),i.od(11,"\n                "),i.lc(),i.od(12,"\n                "),i.mc(13,"a",5),i.od(14,"\n                    "),i.hc(15,"img",7),i.od(16,"\n                "),i.lc(),i.od(17,"\n            "),i.lc()),2&e){var n=i.yc();i.Ub(6),i.Gc("href",n.lessonCardData.link,i.dd),i.Ub(1),i.qd("\n                            ",n.lessonCardData.title,"\n                        "),i.Ub(3),i.Gc("ngIf",n.lessonCardData.menuButton),i.Ub(3),i.Gc("href",n.lessonCardData.link,i.dd),i.Ub(2),i.Gc("src",n.lessonCardData.image,i.dd)("alt",n.lessonCardData.title)}}function hs(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n            "),i.mc(2,"mcourser-base-raised-button",7),i.uc("buttonClicked",(function(){i.ad(n);var e=i.yc().$implicit;return i.yc(2).selectItem(e)})),i.lc(),i.od(3,"\n        "),i.jc()}if(2&e){var r=i.yc().$implicit;i.Ub(2),i.Gc("text",r.label)("disabled",r.disabled)}}function fs(e,t){if(1&e){var n=i.nc();i.od(0,"\n            "),i.mc(1,"mcourser-base-button",8),i.uc("buttonClicked",(function(){i.ad(n);var e=i.yc().$implicit;return i.yc(2).selectItem(e)})),i.od(2),i.zc(3,"uppercase"),i.lc(),i.od(4,"\n        ")}if(2&e){var r=i.yc().$implicit;i.Ub(1),i.Gc("disabled",r.disabled),i.Ub(1),i.pd(i.Ac(3,2,r.label))}}function bs(e,t){if(1&e&&(i.kc(0),i.od(1,"\n        "),i.md(2,hs,4,2,"ng-container",5),i.od(3,"\n\n        "),i.md(4,fs,5,4,"ng-template",null,6,i.nd),i.od(6,"\n    "),i.jc()),2&e){var n=t.$implicit,r=i.Wc(5),o=i.yc(2);i.Ub(2),i.Gc("ngIf",o.isActive(n.routerLink))("ngIfElse",r)}}function ms(e,t){if(1&e&&(i.od(0,"\n    "),i.md(1,bs,7,2,"ng-container",4),i.od(2,"\n")),2&e){var n=i.yc();i.Ub(1),i.Gc("ngForOf",n.links)}}function gs(e,t){if(1&e&&(i.mc(0,"mat-card-subtitle",9),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.pd(n.subtitle)}}function vs(e,t){if(1&e&&(i.mc(0,"mat-card-content",10),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",n.contentText,"\n        ")}}function ys(e,t){if(1&e&&(i.mc(0,"mcourser-base-checkbox",11),i.od(1,"\n            "),i.lc()),2&e){var n=i.yc();i.Gc("checked",n.checkboxChecked)("color",n.checkboxColor)}}function Ms(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n                "),i.hc(2,"mcourser-ui-lesson-card",7),i.od(3,"\n            "),i.lc()),2&e){var n=t.$implicit;i.Ub(2),i.Gc("lessonCardData",n)}}function _s(e,t){if(1&e){var n=i.nc();i.mc(0,"div",3),i.od(1,"\n        "),i.mc(2,"div",4),i.od(3),i.lc(),i.od(4,"\n        "),i.mc(5,"div",5),i.od(6,"\n            "),i.md(7,Ms,4,1,"div",6),i.od(8,"\n        "),i.lc(),i.od(9,"\n        "),i.mc(10,"mat-paginator",2),i.uc("page",(function(e){i.ad(n);var r=t.$implicit,o=t.index,a=i.yc();return a.pageEvent=a.onLessonPageChange(e,r,o)})),i.od(11,"\n        "),i.lc(),i.od(12,"\n    "),i.lc()}if(2&e){var r=t.$implicit,o=i.yc();i.Ub(3),i.pd(r.sectionName),i.Ub(4),i.Gc("ngForOf",r.lessons),i.Ub(3),i.Gc("length",r.lessonsLength)("pageSize",r.lessonPageSize)("pageSizeOptions",o.lessonPageSizeOptions)}}var Os=["searchComponent"],zs=["treeComponents"];function As(e,t){if(1&e){var n=i.nc();i.mc(0,"div",2),i.od(1,"\n    "),i.mc(2,"mat-checkbox",3),i.uc("change",(function(){return i.ad(n),i.yc().reload()})),i.od(3,"\n        "),i.mc(4,"span"),i.od(5,"Tags view"),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n    "),i.mc(8,"div",4),i.od(9,"\n        "),i.mc(10,"button",5),i.uc("click",(function(){return i.ad(n),i.yc().expandAllButton()})),i.od(11),i.lc(),i.od(12,"\n        "),i.mc(13,"button",5),i.uc("click",(function(){return i.ad(n),i.yc().collapseAllButton()})),i.od(14),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n"),i.lc()}if(2&e){var r=i.yc();i.Ub(2),i.Gc("checked",r.mcourserTreeComponentProps.areTagsVisible),i.Ub(9),i.qd("\n            ",r.mcourserTreeComponentProps.structureTreeTranslations.expandButtonText,"\n        "),i.Ub(3),i.qd("\n            ",r.mcourserTreeComponentProps.structureTreeTranslations.collapseButtonText,"\n        ")}}function ks(e,t){if(1&e){var n=i.nc();i.mc(0,"div",16),i.od(1,"\n        "),i.mc(2,"div",17),i.od(3),i.lc(),i.od(4,"\n        "),i.mc(5,"div",18),i.od(6,"\n            "),i.mc(7,"mcourser-base-chips",19),i.uc("chipsDataChange",(function(e){return i.ad(n),i.yc(2).chipsData=e})),i.lc(),i.od(8,"\n        "),i.lc(),i.od(9,"\n    "),i.lc()}if(2&e){var r=i.yc(2);i.Ub(3),i.pd(r.mcourserTreeComponentProps.pageName),i.Ub(4),i.Gc("chipsData",r.chipsData)}}function Cs(e,t){if(1&e){var n=i.nc();i.mc(0,"div",20),i.od(1,"\n                "),i.mc(2,"mcourser-base-search",21,22),i.uc("search",(function(e){return i.ad(n),i.yc(2).renderFilteredTree(e)}))("searchIcon",(function(){return i.ad(n),i.yc(2).applyChipsList()})),i.od(4,"\n                "),i.lc(),i.od(5,"\n            "),i.lc()}if(2&e){var r=i.yc(2);i.Ub(2),i.Gc("showError",r.showError)("placeholder",r.mcourserTreeComponentProps.searchData.placeholder)("minChars",r.mcourserTreeComponentProps.searchData.minChars)("translations",r.mcourserTreeComponentProps.searchData.translations)("disabled",r.mcourserTreeComponentProps.searchData.disabled)("isSearchWordNotFound",r.mcourserTreeComponentProps.searchData.isSearchWordNotFound)}}function ws(e,t){if(1&e){var n=i.nc();i.mc(0,"div"),i.od(1,"\n                        "),i.mc(2,"mat-expansion-panel",23),i.uc("afterCollapse",(function(){i.ad(n);var e=t.index;return i.yc(2).collapseAllButton(e)}))("afterExpand",(function(){i.ad(n);var e=t.index;return i.yc(2).expandAllButton(e)})),i.od(3,"\n                            "),i.mc(4,"mat-expansion-panel-header",24),i.od(5,"\n                                "),i.mc(6,"mat-panel-title"),i.od(7),i.lc(),i.od(8,"\n                            "),i.lc(),i.od(9,"\n                            "),i.mc(10,"mcourser-base-tree-view",25,26),i.uc("treeDataChange",(function(e){return i.ad(n),t.$implicit.treeData=e})),i.od(12,"\n                            "),i.lc(),i.od(13,"\n                        "),i.lc(),i.od(14,"\n                        "),i.hc(15,"hr"),i.od(16,"\n                    "),i.lc()}if(2&e){var r=t.$implicit,o=t.index,a=i.yc(2);i.Ub(2),i.Gc("expanded",a.firstRowExpanded),i.Ub(5),i.qd("\n                                    ",r.structureName,"\n                                "),i.Ub(3),i.Gc("treeData",r.treeData)("areChipsVisible",r.areTagsVisible)("expandTree",a.expandTree[o].asObservable())("collapseTree",a.collapseTree[o].asObservable())}}function Ss(e,t){if(1&e){var n=i.nc();i.mc(0,"button",5),i.uc("click",(function(){return i.ad(n),i.yc(3).resetChipsList()})),i.od(1),i.lc()}if(2&e){var r=i.yc(3);i.Ub(1),i.qd("\n                    ",r.mcourserTreeComponentProps.structureTreeTranslations.resetButtonText,"\n                ")}}function Ts(e,t){if(1&e){var n=i.nc();i.mc(0,"button",5),i.uc("click",(function(){return i.ad(n),i.yc(3).applyChipsList()})),i.od(1),i.lc()}if(2&e){var r=i.yc(3);i.Ub(1),i.qd("\n                    ",r.mcourserTreeComponentProps.structureTreeTranslations.applyButtonText,"\n                ")}}function qs(e,t){if(1&e&&(i.mc(0,"div",27),i.od(1,"\n                "),i.md(2,Ss,2,1,"button",28),i.od(3,"\n                "),i.md(4,Ts,2,1,"button",28),i.od(5,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Ub(2),i.Gc("ngIf",n.mcourserTreeComponentProps.isResetButtonVisible),i.Ub(2),i.Gc("ngIf",n.mcourserTreeComponentProps.isApplyButtonVisible)}}function Ls(e,t){if(1&e&&(i.mc(0,"div",29),i.od(1,"\n            "),i.mc(2,"mcourser-ui-cards-section",30),i.od(3,"\n            "),i.lc(),i.od(4,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Ub(2),i.Gc("sectionData",n.filteredSectionData)}}var Es=function(e,t){return{"tags-view-checkbox-visible":e,"tags-view-checkbox-not-visible":t}};function Ds(e,t){if(1&e&&(i.mc(0,"div",6),i.od(1,"\n    "),i.md(2,ks,10,2,"div",7),i.od(3,"\n    "),i.mc(4,"div",8),i.od(5,"\n        "),i.mc(6,"div",9),i.od(7,"\n            "),i.md(8,Cs,6,6,"div",10),i.od(9,"\n            "),i.mc(10,"div",11),i.od(11,"\n                "),i.mc(12,"mat-accordion",12),i.od(13,"\n                    "),i.md(14,ws,17,6,"div",13),i.od(15,"\n                "),i.lc(),i.od(16,"\n            "),i.lc(),i.od(17,"\n            "),i.md(18,qs,6,2,"div",14),i.od(19,"\n        "),i.lc(),i.od(20,"\n        "),i.md(21,Ls,5,1,"div",15),i.od(22,"\n    "),i.lc(),i.od(23,"\n"),i.lc()),2&e){var n=i.yc();i.Gc("ngClass",i.Nc(7,Es,n.mcourserTreeComponentProps.isTagsViewCheckboxVisible,!n.mcourserTreeComponentProps.isTagsViewCheckboxVisible)),i.Ub(2),i.Gc("ngIf",n.mcourserTreeComponentProps.isHeaderSectionVisible),i.Ub(4),i.Gc("ngClass",n.sideBarClass()),i.Ub(2),i.Gc("ngIf",n.mcourserTreeComponentProps.isSearchVisible),i.Ub(6),i.Gc("ngForOf",n.mcourserTreeComponentProps.metadataTreeStructures),i.Ub(4),i.Gc("ngIf",n.mcourserTreeComponentProps.isResetButtonVisible||n.mcourserTreeComponentProps.isApplyButtonVisible),i.Ub(3),i.Gc("ngIf",n.mcourserTreeComponentProps.mcourserUiCardsSectionVisible)}}function Rs(e,t){if(1&e&&(i.mc(0,"mat-icon",4),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.pd(n.config.icon)}}function xs(e,t){if(1&e){var n=i.nc();i.mc(0,"div",2),i.od(1,"\n        "),i.mc(2,"mcourser-base-checkbox",3),i.uc("checkboxClicked",(function(){return i.ad(n),i.yc(2).onDefaultDateTimeFormatCheckboxClicked()})),i.od(3,"\n        "),i.lc(),i.od(4,"\n    "),i.lc()}if(2&e){var r=i.yc(2);i.Ub(2),i.Gc("label",r.defaultDateTimeFormatCheckboxLabel)("checked",r.defaultDateTimeFormatCheckboxState)}}function Is(e,t){if(1&e){var n=i.nc();i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"div",2),i.od(3,"\n        "),i.mc(4,"mcourser-base-checkbox",3),i.uc("checkboxClicked",(function(){return i.ad(n),i.yc().onAutoTimezoneCheckboxClicked()})),i.od(5,"\n        "),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n    "),i.mc(8,"div",4),i.od(9,"\n        "),i.mc(10,"mcourser-select",5),i.uc("selectionChange",(function(e){return i.ad(n),i.yc().onTimezoneSelectionChanges(e.value)})),i.od(11,"\n        "),i.lc(),i.od(12,"\n    "),i.lc(),i.od(13,"\n    "),i.md(14,xs,5,2,"div",6),i.od(15,"\n    "),i.mc(16,"div",4),i.od(17,"\n        "),i.mc(18,"mcourser-select",5),i.uc("selectionChange",(function(e){return i.ad(n),i.yc().onDatetimeFormatSelectionChanges(e.value)})),i.od(19,"\n        "),i.lc(),i.od(20,"\n    "),i.lc(),i.od(21,"\n"),i.lc()}if(2&e){var r=i.yc();i.Ub(4),i.Gc("label",r.autoTimezoneCheckboxLabel)("checked",r.autoTimezoneCheckboxState),i.Ub(6),i.Gc("labelText",r.timezoneSelectorLabel)("options",r.timezonesList)("option",r.timezoneSelectorState)("isDisabled",r.autoTimezoneCheckboxState),i.Ub(4),i.Gc("ngIf",r.showDefaultDateTimeFormatCheckbox),i.Ub(4),i.Gc("labelText",r.datetimeFormatSelectorLabel)("options",r.datetimeFormatsList)("option",r.datetimeFormatSelectorState)("isDisabled",r.defaultDateTimeFormatCheckboxState)}}function Ws(e,t){1&e&&(i.mc(0,"div",7),i.od(1,"\n            "),i.hc(2,"mcourser-base-loading",8),i.od(3,"\n        "),i.lc()),2&e&&(i.Ub(2),i.Gc("diameter",40))}function Ps(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-raised-button",9),i.uc("buttonClicked",(function(e){return i.ad(n),i.yc().buttonClicked(e)})),i.lc()}if(2&e){var r=i.yc();i.Gc("color","primary")("text",r.buttonLabel)("textUppercase",!0)("withLoader",!0)("isLoading",r.isLoading)}}function Ns(e,t){if(1&e&&(i.mc(0,"span",10),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",n.infoLabel,"\n        ")}}function js(e,t){1&e&&(i.mc(0,"mat-icon",11),i.od(1,"\n            border_style\n        "),i.lc())}function Bs(e,t){1&e&&(i.mc(0,"mat-icon",12),i.od(1,"present_to_all\n        "),i.lc())}function Fs(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-icon",10),i.uc("click",(function(e){return i.ad(n),i.yc().clearFilter(e)})),i.od(1,"\n        clear\n    "),i.lc()}}function Us(e,t){1&e&&i.hc(0,"mat-progress-spinner",11)}function Vs(e,t){if(1&e&&(i.mc(0,"mat-option",15),i.od(1),i.lc()),2&e){var n=t.$implicit,r=i.yc().$implicit,o=i.yc(2);i.Gc("value",n),i.Ub(1),i.qd("\n                    ",o.concatFieldsToDisplay(n,r.name),"\n                ")}}function Hs(e,t){if(1&e&&(i.mc(0,"mat-optgroup",13),i.od(1,"\n                "),i.md(2,Vs,2,2,"mat-option",14),i.od(3,"\n            "),i.lc()),2&e){var n=t.$implicit,r=i.yc(2);i.Gc("label",r.hideGroupLabel?null:r.groupLabel(n)),i.Ub(2),i.Gc("ngForOf",n.data)}}function Ys(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.md(2,Hs,4,2,"mat-optgroup",12),i.zc(3,"async"),i.od(4,"\n        "),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngForOf",i.Ac(3,1,n.filteredGroupsOptions))}}function Xs(e,t){if(1&e&&(i.mc(0,"mat-option",15),i.od(1),i.lc()),2&e){var n=t.$implicit,r=i.yc(2);i.Gc("value",n),i.Ub(1),i.qd("\n                ",r.concatFieldsToDisplay(n,r.groupsOptions[0].name),"\n            ")}}function Gs(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.md(2,Xs,2,2,"mat-option",14),i.zc(3,"async"),i.od(4,"\n        "),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngForOf",i.Ac(3,1,n.filteredOptions))}}function Ks(e,t){if(1&e&&(i.mc(0,"mat-error"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n        ",n.isRequiredErrorMessage,"\n    ")}}function Qs(e,t){1&e&&(i.mc(0,"mcourser-base-icon"),i.od(1,"\n                        chevron_right\n                    "),i.lc())}function Js(e,t){1&e&&(i.mc(0,"mcourser-base-icon"),i.od(1,"\n                        expand_more\n                    "),i.lc())}function Zs(e,t){if(1&e){var n=i.nc();i.mc(0,"div",8),i.uc("click",(function(){i.ad(n);var e=i.yc().$implicit;return i.yc().toggleExpand(e)})),i.od(1,"\n                    "),i.md(2,Qs,2,0,"mcourser-base-icon",9),i.od(3,"\n                    "),i.md(4,Js,2,0,"mcourser-base-icon",9),i.od(5,"\n                "),i.lc()}if(2&e){var r=i.yc().$implicit;i.Ub(2),i.Gc("ngIf",!r.isExpanded),i.Ub(2),i.Gc("ngIf",r.isExpanded)}}function $s(e,t){if(1&e&&(i.mc(0,"mcourser-base-icon",14),i.od(1),i.lc()),2&e){var n=i.yc(2).$implicit;i.Ub(1),i.qd("\n                    ",n.icon,"\n                ")}}function ec(e,t){if(1&e&&(i.mc(0,"mcourser-base-tooltip-icon",15),i.od(1,"\n                    "),i.mc(2,"span",16),i.od(3),i.lc(),i.od(4,"\n                "),i.lc()),2&e){var n=i.yc(2).$implicit;i.jd("color",n.infoIcon.color),i.Gc("tooltipText",n.infoIcon.tooltipText),i.Ub(3),i.pd(n.infoIcon.name)}}function tc(e,t){if(1&e){var n=i.nc();i.mc(0,"a",10),i.uc("click",(function(){i.ad(n);var e=i.yc().$implicit;return i.yc().emitUrl(e.url)})),i.od(1,"\n                "),i.md(2,$s,2,1,"mcourser-base-icon",11),i.od(3,"\n                "),i.mc(4,"span",12),i.od(5),i.lc(),i.od(6,"\n                "),i.md(7,ec,5,4,"mcourser-base-tooltip-icon",13),i.od(8,"\n            "),i.lc()}if(2&e){var r=i.yc().$implicit;i.Ub(2),i.Gc("ngIf",r.icon),i.Ub(3),i.pd(r.name),i.Ub(2),i.Gc("ngIf",r.infoIcon)}}function nc(e,t){if(1&e&&(i.mc(0,"mcourser-base-icon",14),i.od(1),i.lc()),2&e){var n=i.yc(2).$implicit;i.Ub(1),i.qd("\n                    ",n.icon,"\n                ")}}function ic(e,t){if(1&e&&(i.mc(0,"mcourser-base-tooltip-icon",15),i.od(1,"\n                    "),i.mc(2,"span",16),i.od(3),i.lc(),i.od(4,"\n                "),i.lc()),2&e){var n=i.yc(2).$implicit;i.jd("color",n.infoIcon.color),i.Gc("tooltipText",n.infoIcon.tooltipText),i.Ub(3),i.pd(n.infoIcon.name)}}function rc(e,t){if(1&e&&(i.mc(0,"span",17),i.od(1,"\n                "),i.md(2,nc,2,1,"mcourser-base-icon",11),i.od(3,"\n                "),i.mc(4,"span",12),i.od(5),i.lc(),i.od(6,"\n                "),i.md(7,ic,5,4,"mcourser-base-tooltip-icon",13),i.od(8,"\n            "),i.lc()),2&e){var n=i.yc().$implicit;i.Ub(2),i.Gc("ngIf",n.icon),i.Ub(3),i.pd(n.name),i.Ub(2),i.Gc("ngIf",n.infoIcon)}}function oc(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-list",18),i.uc("urlEmitter",(function(e){return i.ad(n),i.yc(2).emitUrl(e)})),i.lc()}if(2&e){var r=i.yc().$implicit;i.Gc("list",r.children)}}function ac(e,t){if(1&e&&(i.mc(0,"mat-list-item"),i.od(1,"\n        "),i.mc(2,"div",1),i.od(3,"\n            "),i.mc(4,"div",2),i.od(5,"\n                "),i.md(6,Zs,6,2,"div",3),i.od(7,"\n            "),i.lc(),i.od(8,"\n\n            "),i.md(9,tc,9,3,"a",4),i.od(10,"\n\n            "),i.md(11,rc,9,3,"span",5),i.od(12,"\n        "),i.lc(),i.od(13,"\n\n        "),i.mc(14,"div",6),i.od(15,"\n            "),i.md(16,oc,1,1,"mcourser-base-list",7),i.od(17,"\n        "),i.lc(),i.od(18,"\n    "),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.Ub(6),i.Gc("ngIf",r.hasChildren(n)),i.Ub(3),i.Gc("ngIf",r.hasUrl(n)),i.Ub(2),i.Gc("ngIf",!r.hasUrl(n)),i.Ub(3),i.Gc("@collapse",!n.isExpanded),i.Ub(2),i.Gc("ngIf",r.hasChildren(n))}}function sc(e,t){1&e&&(i.od(0,"\n    "),i.Ec(1),i.od(2,"\n"))}function cc(e,t){if(1&e&&i.ic(0,4),2&e){var n=i.yc().$implicit;i.Gc("ngTemplateOutlet",n.lazyPanelContent.templateRef)}}function lc(e,t){}function uc(e,t){if(1&e){var n=i.nc();i.mc(0,"mat-expansion-panel",2),i.uc("opened",(function(){i.ad(n);var e=t.index;return i.yc().handleOpen(e)}))("closed",(function(){i.ad(n);var e=t.index;return i.yc().handleClose(e)})),i.od(1,"\n        "),i.mc(2,"mat-expansion-panel-header"),i.od(3,"\n            "),i.mc(4,"mat-panel-title"),i.od(5),i.lc(),i.od(6,"\n        "),i.lc(),i.od(7,"\n        "),i.md(8,cc,1,1,"ng-container",3),i.od(9,"\n        "),i.md(10,lc,0,0,"ng-template",4,5,i.nd),i.od(12,"\n    "),i.lc()}if(2&e){var r=t.$implicit,o=i.Wc(11);i.Gc("expanded",r.expanded)("disabled",r.disabled),i.Ub(5),i.qd("\n                ",r.title,"\n            "),i.Ub(3),i.Gc("ngIf",r.lazyPanelContent)("ngIfElse",o),i.Ub(2),i.Gc("ngTemplateOutlet",r.panelContent)}}var dc=["scrollContainer"];function pc(e,t){if(1&e){var n=i.nc();i.mc(0,"div",19),i.uc("viewDateChange",(function(e){return i.ad(n),i.yc(2).viewDate=e}))("click",(function(){return i.ad(n),i.yc(2).todayClick()})),i.od(1,"\n                        "),i.mc(2,"mcourser-base-button",5),i.od(3),i.lc(),i.od(4,"\n                    "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("viewDate",r.viewDate),i.Ub(2),i.Gc("color","primary"),i.Ub(1),i.qd("\n                            ",r.todayButtonLabel,"\n                        ")}}function hc(e,t){if(1&e){var n=i.nc();i.mc(0,"div",20),i.uc("viewDateChange",(function(e){return i.ad(n),i.yc(2).viewDate=e}))("viewDateChange",(function(e){return i.ad(n),i.yc(2).calendarViewDateChange(e)})),i.od(1,"\n                        "),i.mc(2,"mcourser-base-button",5),i.od(3,"\n                            "),i.mc(4,"mat-icon"),i.od(5,"arrow_forward_ios"),i.lc(),i.od(6,"\n                        "),i.lc(),i.od(7,"\n                    "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("view",r.view)("viewDate",r.viewDate),i.Ub(2),i.Gc("color","primary")}}function fc(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-raised-button",21),i.uc("buttonClicked",(function(){i.ad(n);var e=i.yc(2);return e.calendarViewChange(e.calendarView.Week)})),i.od(1,"\n                        "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("color",r.view===r.calendarView.Week?"primary":"disabled")("text",r.weekViewButtonLabel)}}function bc(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-raised-button",21),i.uc("buttonClicked",(function(){i.ad(n);var e=i.yc(2);return e.calendarViewChange(e.calendarView.Month)})),i.od(1,"\n                        "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("color",r.view===r.calendarView.Month?"primary":"disabled")("text",r.monthViewButtonLabel)}}function mc(e,t){if(1&e){var n=i.nc();i.mc(0,"div",19),i.uc("viewDateChange",(function(e){return i.ad(n),i.yc(2).viewDate=e}))("click",(function(){return i.ad(n),i.yc(2).todayClick()})),i.od(1,"\n                                "),i.mc(2,"mcourser-base-button",5),i.od(3),i.lc(),i.od(4,"\n                            "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("viewDate",r.viewDate),i.Ub(2),i.Gc("color","primary"),i.Ub(1),i.qd("\n                                    ",r.todayButtonLabel,"\n                                ")}}function gc(e,t){if(1&e){var n=i.nc();i.mc(0,"div",20),i.uc("viewDateChange",(function(e){return i.ad(n),i.yc(2).viewDate=e}))("viewDateChange",(function(e){return i.ad(n),i.yc(2).calendarViewDateChange(e)})),i.od(1,"\n                                "),i.mc(2,"mcourser-base-button",5),i.od(3,"\n                                    "),i.mc(4,"mat-icon"),i.od(5,"arrow_forward_ios"),i.lc(),i.od(6,"\n                                "),i.lc(),i.od(7,"\n                            "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("view",r.view)("viewDate",r.viewDate),i.Ub(2),i.Gc("color","primary")}}function vc(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-raised-button",21),i.uc("buttonClicked",(function(){i.ad(n);var e=i.yc(2);return e.calendarViewChange(e.calendarView.Week)})),i.od(1,"\n                            "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("color",r.view===r.calendarView.Week?"primary":"disabled")("text",r.weekViewButtonLabel)}}function yc(e,t){if(1&e){var n=i.nc();i.mc(0,"mcourser-base-raised-button",21),i.uc("buttonClicked",(function(){i.ad(n);var e=i.yc(2);return e.calendarViewChange(e.calendarView.Month)})),i.od(1,"\n                            "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("color",r.view===r.calendarView.Month?"primary":"disabled")("text",r.monthViewButtonLabel)}}function Mc(e,t){if(1&e){var n=i.nc();i.mc(0,"mwl-calendar-month-view",22),i.uc("dayClicked",(function(e){return i.ad(n),i.yc(2).dayClicked(e.day)}))("eventClicked",(function(e){return i.ad(n),i.yc(2).eventClicked(e.event)})),i.od(1,"\n            "),i.lc()}if(2&e){var r=i.yc(2);i.Gc("viewDate",r.viewDate)("weekStartsOn",r.weekStartsOn)("weekendDays",r.weekendDays)("events",r.events)("refresh",r.refresh)("activeDayIsOpen",r.activeDayIsOpen)("locale",r.locale)}}function _c(e,t){if(1&e){var n=i.nc();i.mc(0,"mwl-calendar-week-view",23),i.uc("hourSegmentClicked",(function(e){return i.ad(n),i.yc(2).hourClicked(e.date)}))("eventClicked",(function(e){return i.ad(n),i.yc(2).eventClicked(e.event)})),i.od(1,"\n            "),i.lc()}if(2&e){i.yc();var r=i.Wc(78),o=i.yc();i.Gc("viewDate",o.viewDate)("weekStartsOn",o.weekStartsOn)("weekendDays",o.weekendDays)("hourSegmentTemplate",r)("events",o.events)("refresh",o.refresh)("locale",o.locale)("dayStartHour",o.weekViewDayStartHour24)("dayEndHour",o.weekViewDayEndHour24)}}function Oc(e,t){if(1&e&&(i.mc(0,"div",27),i.od(1),i.zc(2,"calendarDate"),i.lc()),2&e){var n=i.yc(),r=n.segment,o=n.locale;i.Ub(1),i.qd("\n                    ",i.Cc(2,1,r.date,"weekViewHour",o),"\n                ")}}function zc(e,t){if(1&e){var n=i.nc();i.od(0,"\n            "),i.mc(1,"div",24,25),i.uc("mousedown",(function(e){i.ad(n);var r=t.segment,o=i.Wc(2);return i.yc(2).startDragToCreate(r,e,o)})),i.od(3,"\n                "),i.md(4,Oc,3,5,"div",26),i.od(5,"\n            "),i.lc(),i.od(6,"\n        ")}if(2&e){var r=t.segment,o=t.segmentHeight,a=t.isTimeLabel;i.Ub(1),i.jd("height",o,"px"),i.Yb("cal-hour-start",r.isStart)("cal-after-hour-start",!r.isStart),i.Gc("ngClass",r.cssClass),i.Ub(3),i.Gc("ngIf",a)}}function Ac(e,t){1&e&&(i.mc(0,"div",28),i.od(1,"\n            "),i.hc(2,"mcourser-base-loading",29),i.od(3,"\n        "),i.lc())}var kc=function(e){return{"is-loading":e}};function Cc(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"h4"),i.od(5),i.zc(6,"calendarDate"),i.lc(),i.od(7,"\n        "),i.mc(8,"div",2),i.od(9,"\n            "),i.mc(10,"mcourser-ui-button-group"),i.od(11,"\n                "),i.mc(12,"div",3),i.od(13,"\n                    "),i.mc(14,"div",4),i.uc("viewDateChange",(function(e){return i.ad(n),i.yc().viewDate=e}))("viewDateChange",(function(e){return i.ad(n),i.yc().calendarViewDateChange(e)})),i.od(15,"\n                        "),i.mc(16,"mcourser-base-button",5),i.od(17,"\n                            "),i.mc(18,"mat-icon"),i.od(19,"arrow_back_ios"),i.lc(),i.od(20,"\n                        "),i.lc(),i.od(21,"\n                    "),i.lc(),i.od(22,"\n                    "),i.md(23,pc,5,3,"div",6),i.od(24,"\n                    "),i.md(25,hc,8,3,"div",7),i.od(26,"\n                    "),i.mc(27,"div",8),i.od(28,"\n                        "),i.md(29,fc,2,2,"mcourser-base-raised-button",9),i.od(30,"\n                        "),i.md(31,bc,2,2,"mcourser-base-raised-button",9),i.od(32,"\n                    "),i.lc(),i.od(33,"\n                "),i.lc(),i.od(34,"\n                "),i.mc(35,"div",10),i.od(36,"\n                    "),i.mc(37,"div"),i.od(38,"\n                        "),i.mc(39,"div",11),i.od(40,"\n                            "),i.mc(41,"div",4),i.uc("viewDateChange",(function(e){return i.ad(n),i.yc().viewDate=e}))("viewDateChange",(function(e){return i.ad(n),i.yc().calendarViewDateChange(e)})),i.od(42,"\n                                "),i.mc(43,"mcourser-base-button",5),i.od(44,"\n                                    "),i.mc(45,"mat-icon"),i.od(46,"arrow_back_ios"),i.lc(),i.od(47,"\n                                "),i.lc(),i.od(48,"\n                            "),i.lc(),i.od(49,"\n                            "),i.md(50,mc,5,3,"div",6),i.od(51,"\n                            "),i.md(52,gc,8,3,"div",7),i.od(53,"\n                        "),i.lc(),i.od(54,"\n                        "),i.mc(55,"div",8),i.od(56,"\n                            "),i.md(57,vc,2,2,"mcourser-base-raised-button",9),i.od(58,"\n                            "),i.md(59,yc,2,2,"mcourser-base-raised-button",9),i.od(60,"\n                        "),i.lc(),i.od(61,"\n                    "),i.lc(),i.od(62,"\n                "),i.lc(),i.od(63,"\n            "),i.lc(),i.od(64,"\n        "),i.lc(),i.od(65,"\n    "),i.lc(),i.od(66,"\n    "),i.mc(67,"div",12),i.od(68,"\n        "),i.mc(69,"div",13,14),i.od(71,"\n            "),i.md(72,Mc,2,7,"mwl-calendar-month-view",15),i.od(73,"\n            "),i.md(74,_c,2,9,"mwl-calendar-week-view",16),i.od(75,"\n        "),i.lc(),i.od(76,"\n        "),i.md(77,zc,7,8,"ng-template",null,17,i.nd),i.od(79,"\n        "),i.md(80,Ac,4,0,"div",18),i.od(81,"\n    "),i.lc(),i.od(82,"\n"),i.jc()}if(2&e){var r=i.yc();i.Ub(5),i.pd(i.Cc(6,21,r.viewDate,r.view+"ViewTitle",r.locale)),i.Ub(9),i.Gc("view",r.view)("viewDate",r.viewDate),i.Ub(2),i.Gc("color","primary"),i.Ub(7),i.Gc("ngIf",r.isTodayButtonVisible),i.Ub(2),i.Gc("ngIf",r.isNextButtonVisible),i.Ub(4),i.Gc("ngIf",r.isWeekViewButtonVisible),i.Ub(2),i.Gc("ngIf",r.isMonthViewButtonVisible),i.Ub(10),i.Gc("view",r.view)("viewDate",r.viewDate),i.Ub(2),i.Gc("color","primary"),i.Ub(7),i.Gc("ngIf",r.isTodayButtonVisible),i.Ub(2),i.Gc("ngIf",r.isNextButtonVisible),i.Ub(5),i.Gc("ngIf",r.isWeekViewButtonVisible),i.Ub(2),i.Gc("ngIf",r.isMonthViewButtonVisible),i.Ub(10),i.Gc("ngSwitch",r.view)("ngStyle",i.Mc(25,xo,r.scrollContainerHeight))("ngClass",i.Mc(27,kc,r.isLoading)),i.Ub(3),i.Gc("ngSwitchCase",r.calendarView.Month),i.Ub(2),i.Gc("ngSwitchCase",r.calendarView.Week),i.Ub(6),i.Gc("ngIf",r.isLoading)}}function wc(e,t){if(1&e&&i.hc(0,"div",6),2&e){var n=t.index,r=i.yc().$implicit;i.jd("background-color",n<r.points?r.color:"var(--common-grey-200)")}}function Sc(e,t){if(1&e&&(i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"div",2),i.od(3,"\n        "),i.mc(4,"p",3),i.od(5),i.lc(),i.od(6,"\n        "),i.mc(7,"p",3),i.od(8),i.lc(),i.od(9,"\n    "),i.lc(),i.od(10,"\n    "),i.mc(11,"div",4),i.od(12,"\n        "),i.md(13,wc,1,2,"div",5),i.od(14,"\n    "),i.lc(),i.od(15,"\n"),i.lc()),2&e){var n=t.$implicit,r=i.yc();i.Ub(5),i.pd(n.name),i.Ub(3),i.rd("\n            ",n.points,"/",n.maxPoints,"\n        "),i.Ub(5),i.Gc("ngForOf",r.array(n.maxPoints).fill(1))}}var Tc=function(){return _createClass((function e(){_classCallCheck(this,e),this.buttonClicked=new i.u,this.isDisabled=!1}),[{key:"clicked",value:function(e){this.buttonClicked.emit(e)}}])}();Tc.\u0275fac=function(e){return new(e||Tc)},Tc.\u0275cmp=i.ac({type:Tc,selectors:[["mcourser-base-assignment-header-button"]],inputs:{isDisabled:"isDisabled",color:"color"},outputs:{buttonClicked:"buttonClicked"},ngContentSelectors:["[text]"],decls:5,vars:2,consts:[["mat-raised-button","",3,"color","disabled","click"]],template:function(e,t){1&e&&(i.Fc(Wt),i.mc(0,"button",0),i.uc("click",(function(e){return t.clicked(e)})),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&i.Gc("color",t.color)("disabled",t.isDisabled)},directives:[o.b],styles:[".padding-lr-1[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}.float-right[_ngcontent-%COMP%]{float:right;padding-top:6px}"]}),Tc.propDecorators={buttonClicked:[{type:i.P}],color:[{type:i.E}],isDisabled:[{type:i.E}]};var qc=_createClass((function e(){_classCallCheck(this,e)}));qc.\u0275mod=i.ec({type:qc}),qc.\u0275inj=i.dc({factory:function(e){return new(e||qc)},imports:[[r.c,o.c]]});var Lc=function(){return _createClass((function e(){_classCallCheck(this,e),this.volumeSubject$=new a.b,this.volume=1,this.trackSubject$=new a.b,this.timerSubject$=new a.b,this.timer=0,this.timerLimit=0,this.timerLimitSubject$=new a.b,this.errorsSubject$=new a.b,this.playerState$=new a.b}),[{key:"removeLastTrack",value:function(){this.sendTrack(void 0),this.resetTimer(),this.setPlayerState("empty")}},{key:"playLastTrack",value:function(e){e.resumeOrSwitchToStream(this.track),this.track.play(),this.setPlayerState("playing")}},{key:"stopLastTrack",value:function(e){this.track&&(this.track.pause(),this.track.currentTime=0,e.stopAudioContextStream()),this.setPlayerState("stopped")}},{key:"setPlayerState",value:function(e){this.playerState$.next(e)}},{key:"getPlayerStatus",value:function(){return this.playerState$.asObservable()}},{key:"sendTrack",value:function(e){this.track=e,this.updateTrackVolume(e),this.trackSubject$.next(e)}},{key:"getTrack",value:function(){return this.trackSubject$.asObservable()}},{key:"sendVolume",value:function(e){this.volume=e,this.updateTrackVolume(),this.volumeSubject$.next(e)}},{key:"getTimer",value:function(){return this.timerSubject$.asObservable()}},{key:"sendTimer",value:function(e){this.timer=e,this.timerSubject$.next(this.timer)}},{key:"sendUpperLimitTimer",value:function(e){this.timerLimit=e}},{key:"timerLimitExceeded",value:function(){return this.timerLimitSubject$.asObservable()}},{key:"updateTrackVolume",value:function(e){e?(e.volume=this.volume*this.volume,this.muteTrackIfVolumeZero(e)):this.track&&(this.track.volume=this.volume*this.volume,this.muteTrackIfVolumeZero(this.track))}},{key:"clearOneSecondTimer",value:function(){this.intervalRefreshTimer&&(clearInterval(this.intervalRefreshTimer),this.intervalRefreshTimer=void 0,this.resetTimer())}},{key:"resetTimer",value:function(){this.timer=0,this.timerSubject$.next(this.timer)}},{key:"startOneSecondTimer",value:function(){var e=this;this.intervalRefreshTimer||(this.intervalRefreshTimer=setTimeout((function(){e.intervalRefreshTimer&&(e.increaseTimerOrStopAndShareAboutIt(),e.intervalRefreshTimer=setInterval((function(){e.increaseTimerOrStopAndShareAboutIt()}),1e3))}),1e3))}},{key:"shareAboutError",value:function(e){this.errorsSubject$.next(e)}},{key:"getAudioComponentError",value:function(){return this.errorsSubject$.asObservable()}},{key:"increaseTimerOrStopAndShareAboutIt",value:function(){this.timer<this.timerLimit-2?(this.timer++,this.timerSubject$.next(this.timer)):this.timerLimitSubject$.next()}},{key:"muteTrackIfVolumeZero",value:function(e){0===e.volume?e.muted=!0:e.muted=!1}}])}();Lc.\u0275fac=function(e){return new(e||Lc)},Lc.\u0275prov=i.cc({token:Lc,factory:Lc.\u0275fac});var Ec=function(){return _createClass((function e(){_classCallCheck(this,e),this.volumeIndicator=new a.b}),[{key:"getVolumeIndicator",value:function(){return this.volumeIndicator.asObservable()}},{key:"resumeOrSwitchToStream",value:function(e){e.id===this.streamId?this.resumeOldAudioContextStream():this.switchToStream(e)}},{key:"switchToStream",value:function(e){this.streamId=e.id,e instanceof MediaStream&&this.createVolumeMicrophoneAnalyser(e),e instanceof HTMLMediaElement&&this.createVolumeFileAnalyser(e)}},{key:"startBarInterval",value:function(){var e=this;this.intervalRefreshSoundBar=setInterval((function(){return e.updateVolumeBar()}),96)}},{key:"resetVolumeBar",value:function(){clearInterval(this.intervalRefreshSoundBar),this.clearVolumeBar()}},{key:"stopAudioContextStream",value:function(){this.analyserExistAndStateEqual("running")&&this.analyserNodeAudioContext.suspend()}},{key:"resumeOldAudioContextStream",value:function(){this.analyserExistAndStateEqual("suspended")&&this.analyserNodeAudioContext.resume()}},{key:"analyserExistAndStateEqual",value:function(e){return!(!this.analyserNode||this.analyserNodeAudioContext.state!==e)}},{key:"closeAudioContextAndDisconnectAnalyser",value:function(){this.analyserNode&&"closed"!==this.analyserNodeAudioContext.state&&(this.analyserNodeAudioContext.close(),this.analyserNode.disconnect())}},{key:"createVolumeMicrophoneAnalyser",value:function(e){var t=new AudioContext,n=t.createMediaStreamSource(e),i=t.createMediaStreamDestination(),r=t.createAnalyser();r.fftSize=4096,r.smoothingTimeConstant=.2,n.connect(r),r.connect(i),this.closeAudioContextAndDisconnectAnalyser(),this.analyserNode=r,this.analyserNodeAudioContext=this.analyserNode.context}},{key:"createVolumeFileAnalyser",value:function(e){var t=new AudioContext,n=t.createMediaElementSource(e),i=t.createAnalyser();i.fftSize=4096,i.smoothingTimeConstant=.2,n.connect(i),i.connect(t.destination),this.closeAudioContextAndDisconnectAnalyser(),this.analyserNode=i,this.analyserNodeAudioContext=this.analyserNode.context}},{key:"clearVolumeBar",value:function(){this.volumeIndicator.next(0)}},{key:"updateVolumeBar",value:function(){var e=this.analyserNode.frequencyBinCount,t=new Uint8Array(e);this.analyserNode.getByteFrequencyData(t);for(var n=0,i=0;i<e;i++){var r=t[i];n=Math.max(r,n)}this.volumeIndicator.next(n/256)}}])}();Ec.\u0275fac=function(e){return new(e||Ec)},Ec.\u0275prov=i.cc({token:Ec,factory:Ec.\u0275fac});var Dc=function(){return _createClass((function e(){_classCallCheck(this,e),this.recordingStreamSubject$=new a.b,this.audioFileSubject$=new a.b,this.chunks=[]}),[{key:"getMediaStream",value:function(){return this.recordingStreamSubject$.asObservable()}},{key:"getAudioFileWithTimestamp",value:function(){return this.audioFileSubject$.asObservable()}},{key:"startRecordingStream",value:function(e){this.setupMediaRecorderAndListenForData(e,{audioBitsPerSecond:128e3,videoBitsPerSecond:0}),this.startTimerDate=new Date,this.setMediaStream(e)}},{key:"stopRecordingSound",value:function(){clearInterval(this.intervalDataRequest),this.intervalDataRequest=void 0,this.mediaRecorder.stop()}},{key:"setupMediaRecorderAndListenForData",value:function(e,t){var n=this;this.mediaRecorder=new MediaRecorder(e,t),this.mediaRecorder.start(),this.intervalDataRequest=setInterval((function(){"inactive"!==n.mediaRecorder.state&&n.mediaRecorder.requestData()}),1e3),this.mediaRecorder.ondataavailable=function(e){return n.addDataToChunks(e)},this.mediaRecorder.onstop=function(t){return n.saveStoppedSound(e)}}},{key:"saveStoppedSound",value:function(e){var t=this,n=new Blob(this.chunks,{type:"audio/mpeg"});this.chunks=[];var i=window.URL.createObjectURL(n);e.getTracks().forEach((function(e){return e.stop()}));var o,a,s=new Audio(i);o=new File([n],"audio_".concat(Object(r.I)(Date.now(),"dd-MM-yyyy HH:mm:ss","en-US").replace(" ","_"),".mp3"),{type:"audio/mpeg"}),(a=window.indexedDB.open("AudioFileDB",1)).onsuccess=function(){t.database=a.result,c({name:"saved audio",audio:o})},a.onerror=function(e){console.error("IndexedDB error: "+e)},a.onupgradeneeded=function(){a.result.createObjectStore("audioFile",{keyPath:"name"})};var c=function(e){var n=t.database.transaction("audioFile","readwrite").objectStore("audioFile").put(e);n.onsuccess=function(){console.log("New audio added, audio: "+n.result),t.audioFileAddedToDatabase||(t.audioFileAddedToDatabase="true",sessionStorage.setItem("audio_file",t.audioFileAddedToDatabase)),l()},n.onerror=function(e){console.error("Error to add new audio: "+e)}},l=function(){var e={audio:s,recordingStartedTimestamp:t.startTimerDate};t.setAudioFileWithTimestamp(e)}}},{key:"addDataToChunks",value:function(e){this.chunks.push(e.data)}},{key:"setMediaStream",value:function(e){this.recordingStreamSubject$.next(e)}},{key:"setAudioFileWithTimestamp",value:function(e){this.audioFileSubject$.next(e)}}])}();Dc.\u0275fac=function(e){return new(e||Dc)},Dc.\u0275prov=i.cc({token:Dc,factory:Dc.\u0275fac});var Rc=function(){function e(t,n,r,o){_classCallCheck(this,e),this.zone=t,this.changeDetectorRef=n,this.audioPlayerService=r,this.audioIntensityService=o,this.volumeSliderMode="lower",this.showRecordingButton=!0,this.autoHeight=!1,this.borderRadius="1rem",this.trackCreated=new i.u,this.errorAppeared=new i.u,this.stateChanged=new i.u,this.trackLengthLimit=10,this.isLoaded=!0}return _createClass(e,[{key:"ngOnInit",value:function(){var e=this;this.trackLengthLimit=this.calcTrackLengthLimit(),this.audioPlayerService.sendUpperLimitTimer(this.trackLengthLimit),this.refreshUIOnPlayerStateChange(),this.audioPlayerService.getTrack().subscribe((function(t){!t||e.trackToPlay&&t.src===e.trackToPlay.src||e.trackCreated.emit(t)})),this.audioPlayerService.getAudioComponentError().subscribe((function(t){return e.errorAppeared.emit(t)})),this.trackToPlay&&this.insertTrack(this.trackToPlay)}},{key:"clearSavedTrack",value:function(){this.audioPlayerService.removeLastTrack()}},{key:"insertTrack",value:function(t){var n=this;this.timeoutStartLoadingResponse=setTimeout((function(){n.isLoaded=!1}),130);var i=t.cloneNode(!0);e.setTrackInitialValues(i),i.ondurationchange=function(e){n.setTrackTimerIfNeeded(i)},i.oncanplaythrough=function(){n.audioPlayerService.sendTrack(i),n.audioIntensityService.resetVolumeBar(),n.setTrackTimerIfNeeded(i),n.zone.run((function(){n.audioPlayerService.setPlayerState("stopped"),n.clearTimeout(),n.isLoaded=!0}))}}},{key:"setTrackTimerIfNeeded",value:function(e){if(this.forceRecalcDurationIfTrackLoaded(e),!isNaN(e.duration)&&e.duration!==1/0&&!this.timerUpdated){this.timerUpdated=!0,this.clearTimeout();var t=Math.round(e.duration);this.audioPlayerService.sendTimer(t)}}},{key:"forceRecalcDurationIfTrackLoaded",value:function(e){this.isTrackLoadedWithoutDuration(e)&&this.sayBrowserToLoadTrackDuration(e)}},{key:"isTrackLoadedWithoutDuration",value:function(e){return e.duration===1/0&&1===e.networkState&&4===e.readyState}},{key:"sayBrowserToLoadTrackDuration",value:function(e){e.currentTime=this.trackLengthLimit+1,setTimeout((function(){e.currentTime=0}),1)}},{key:"refreshUIOnPlayerStateChange",value:function(){var e=this;this.audioPlayerService.getPlayerStatus().subscribe((function(t){e.stateChanged.emit(t),e.refreshUI()}))}},{key:"refreshUI",value:function(){this.changeDetectorRef.detectChanges()}},{key:"calcTrackLengthLimit",value:function(){var e=1e6*this.settings.fileMaxSize/16e3;return(e>600||e===1/0)&&(e=600),e}},{key:"clearTimeout",value:function(){clearInterval(this.timeoutStartLoadingResponse),this.timeoutStartLoadingResponse=void 0}}],[{key:"setTrackInitialValues",value:function(e){e.preload="auto",e.autoplay=!1,e.muted=!1}}])}();Rc.\u0275fac=function(e){return new(e||Rc)(i.gc(i.N),i.gc(i.j),i.gc(Lc),i.gc(Ec))},Rc.\u0275cmp=i.ac({type:Rc,selectors:[["mcourser-base-audio-recorder"]],inputs:{volumeSliderMode:"volumeSliderMode",showRecordingButton:"showRecordingButton",autoHeight:"autoHeight",borderRadius:"borderRadius",translations:"translations",settings:"settings",trackToPlay:"trackToPlay",backgroundColor:"backgroundColor"},outputs:{trackCreated:"trackCreated",errorAppeared:"errorAppeared",stateChanged:"stateChanged"},features:[i.Tb([Lc,Ec,Dc])],decls:18,vars:13,consts:[[1,"media-recorder-wrapper"],[1,"media-recorder-interface-wrapper",3,"ngStyle"],[3,"translations","volumeSliderMode"],[3,"trackLengthLimit","translations",4,"ngIf"],[3,"ngStyle","trackLengthLimit"],["class","loader",4,"ngIf"],[3,"trackLengthLimit","translations"],[1,"loader"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.hc(4,"mcourser-ui-audio-volume-button",2),i.od(5,"\n        "),i.md(6,Pt,1,2,"mcourser-ui-audio-record-button",3),i.od(7,"\n        "),i.hc(8,"mcourser-ui-audio-play-button"),i.od(9,"\n        "),i.hc(10,"mcourser-ui-audio-timer",4),i.od(11,"\n        "),i.md(12,Nt,2,1,"div",5),i.od(13,"\n        "),i.hc(14,"mcourser-ui-audio-intensity"),i.od(15,"\n    "),i.lc(),i.od(16,"\n"),i.lc(),i.od(17,"\n")),2&e&&(i.Ub(2),i.jd("background-color",t.backgroundColor||"var(--common-grey-200, #eeeeee)")("border-radius",t.borderRadius),i.Gc("ngStyle",t.autoHeight&&i.Lc(11,jt)),i.Ub(2),i.Gc("translations",t.translations)("volumeSliderMode",t.volumeSliderMode),i.Ub(2),i.Gc("ngIf",t.showRecordingButton),i.Ub(4),i.Gc("ngStyle",!t.isLoaded&&i.Lc(12,Bt))("trackLengthLimit",t.trackLengthLimit),i.Ub(2),i.Gc("ngIf",!t.isLoaded))},directives:function(){return[r.w,Ic,r.t,Bc,jc,Nc,Pc]},styles:[Kt]}),Rc.ctorParameters=function(){return[{type:i.N},{type:i.j},{type:Lc},{type:Ec}]},Rc.propDecorators={translations:[{type:i.E}],settings:[{type:i.E}],volumeSliderMode:[{type:i.E}],showRecordingButton:[{type:i.E}],autoHeight:[{type:i.E}],trackToPlay:[{type:i.E}],backgroundColor:[{type:i.E}],borderRadius:[{type:i.E}],trackCreated:[{type:i.P}],errorAppeared:[{type:i.P}],stateChanged:[{type:i.P}]};var xc={hideShowAnimation:[Object(p.n)("fadeOut",[Object(p.k)("undefined",Object(p.l)({display:"none","z-index":-1})),Object(p.k)("lower",Object(p.l)({top:"2.5625rem","z-index":1})),Object(p.k)("upper",Object(p.l)({bottom:"2.5625rem","z-index":1})),Object(p.m)("void => lower",Object(p.e)("64ms ease-out",Object(p.h)([Object(p.l)({top:0,boxShadow:"none",offset:0,"z-index":-1}),Object(p.l)({top:"2.5625rem",boxShadow:"",offset:1})]))),Object(p.m)("lower => void",Object(p.e)("64ms ease-in",Object(p.h)([Object(p.l)({"z-index":-1,offset:.01}),Object(p.l)({top:0,"z-index":-1,boxShadow:"none",offset:.99}),Object(p.l)({top:0,display:"none","z-index":-1,offset:1})]))),Object(p.m)("void => upper",Object(p.e)("64ms ease-out",Object(p.h)([Object(p.l)({bottom:0,boxShadow:"none",offset:0,"z-index":-1}),Object(p.l)({bottom:"2.5625rem",boxShadow:"",offset:1})]))),Object(p.m)("upper => void",Object(p.e)("64ms ease-in",Object(p.h)([Object(p.l)({"z-index":-1,offset:.01}),Object(p.l)({bottom:0,"z-index":-1,boxShadow:"none",offset:.99}),Object(p.l)({bottom:0,display:"none","z-index":-1,offset:1})])))])]},Ic=function(){return _createClass((function e(t){_classCallCheck(this,e),this.audioPlayerService=t,this.volumeSlider=1,this.volumeSliderVisible=!1,this.Math=Math,this.disableVolumeButton=!0}),[{key:"ngOnInit",value:function(){var e=this;this.volumeSliderModeSwitcher=this.volumeSliderMode,this.audioPlayerService.getTrack().subscribe((function(t){e.track=t,e.disableVolumeButton=!1})),this.listenPlayerStatusAndBlockVolumeButtonIfNeeded()}},{key:"volumeChanged",value:function(e){this.audioPlayerService.sendVolume(e.value)}},{key:"changeStateVolumeSlider",value:function(){this.volumeSliderVisible=!this.volumeSliderVisible,this.volumeSliderVisible&&(this.volumeSliderModeSwitcher=this.volumeSliderMode)}},{key:"unfocusVolumeSlider",value:function(){this.matSlider.blur()}},{key:"listenPlayerStatusAndBlockVolumeButtonIfNeeded",value:function(){var e=this;this.audioPlayerService.getPlayerStatus().subscribe((function(t){switch(t){case"empty":case"recording":e.disableVolumeButton=!0,e.hideVolumeSlider();break;default:e.disableVolumeButton=!1}}))}},{key:"hideVolumeSlider",value:function(){this.volumeSliderVisible=!1,this.volumeSliderModeSwitcher=void 0}}])}();Ic.\u0275fac=function(e){return new(e||Ic)(i.gc(Lc))},Ic.\u0275cmp=i.ac({type:Ic,selectors:[["mcourser-ui-audio-volume-button"]],viewQuery:function(e,t){var n;1&e&&i.vd(Ft,!0),2&e&&i.Vc(n=i.vc())&&(t.matSlider=n.first)},inputs:{translations:"translations",volumeSliderMode:"volumeSliderMode"},decls:9,vars:3,consts:[[3,"ngSwitch"],["class","audio-button",3,"disabled","ngClass","click",4,"ngSwitchDefault"],["class","audio-button",3,"disabled","ngClass","click",4,"ngSwitchCase"],["class","media-recorder-volume-slider",3,"mouseleave",4,"ngIf"],[1,"audio-button",3,"disabled","ngClass","click"],[1,"media-recorder-volume-button"],[1,"media-recorder-volume-muted-button"],[1,"media-recorder-volume-slider",3,"mouseleave"],["tickInterval","1",3,"max","min","step","tabIndex","value","change","valueChange"],["matSliderElement",""],[1,"media-recorder-volume-slider-text"]],template:function(e,t){1&e&&(i.kc(0,0),i.od(1,"\n    "),i.md(2,Vt,5,4,"button",1),i.od(3,"\n    "),i.md(4,Ht,5,4,"button",2),i.od(5,"\n"),i.jc(),i.od(6,"\n"),i.md(7,Yt,12,8,"div",3),i.od(8,"\n")),2&e&&(i.Gc("ngSwitch",t.volumeSlider),i.Ub(4),i.Gc("ngSwitchCase",0),i.Ub(3),i.Gc("ngIf",t.volumeSliderVisible))},directives:[r.x,r.z,r.y,r.t,r.q,l.a,u.a],styles:["[_nghost-%COMP%]   button[_ngcontent-%COMP%]{border:none}[_nghost-%COMP%]   button[_ngcontent-%COMP%]:hover:not([disabled]){cursor:pointer}[_nghost-%COMP%]   .button-activated[_ngcontent-%COMP%]{color:var(--common-accent,#ff4081)}[_nghost-%COMP%]   .media-recorder-play-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-recording-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-stop-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-volume-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-volume-muted-button[_ngcontent-%COMP%]{vertical-align:middle}[_nghost-%COMP%]   .audio-button[_ngcontent-%COMP%]{background:none}[_nghost-%COMP%]   .audio-button[_ngcontent-%COMP%]:not([disabled]){color:currentColor}.media-recorder-wrapper[_ngcontent-%COMP%]{display:block;position:relative;width:-moz-fit-content;width:fit-content}.media-recorder-wrapper[_ngcontent-%COMP%]   .media-recorder-interface-wrapper[_ngcontent-%COMP%]{align-items:center;display:flex;height:2.5rem;padding:0 .625rem}.media-recorder-volume-slider[_ngcontent-%COMP%]{align-items:center;background-color:var(--common-grey-200,#eee);border-radius:1rem;box-shadow:0 .1rem .2rem var(--common-black,#000);display:flex;height:2.5rem;left:0;position:absolute;vertical-align:middle}.media-recorder-volume-slider[_ngcontent-%COMP%]   .mat-slider-horizontal[_ngcontent-%COMP%]{margin-left:.4rem;margin-right:.1rem;min-width:6.5rem}.media-recorder-volume-slider[_ngcontent-%COMP%]   .media-recorder-volume-slider-text[_ngcontent-%COMP%]{color:var(--common-black,#000);display:inline-block;margin-left:.5rem;margin-right:.5rem}"],data:{animation:[xc.hideShowAnimation]}}),Ic.ctorParameters=function(){return[{type:Lc}]},Ic.propDecorators={translations:[{type:i.E}],volumeSliderMode:[{type:i.E}],matSlider:[{type:i.gb,args:["matSliderElement"]}]};var Wc,Pc=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.zone=t,this.audioPlayerService=n,this.audioRecordService=i,this.audioIntensityService=r,this.disableRecording=!1}),[{key:"ngOnInit",value:function(){this.listenPlayerStatusAndBlockRecordingIfNeeded(),this.shareWhenRecordingEventsCall(),this.listenTimerExceeds()}},{key:"startRecording",value:function(){var e=this;navigator.mediaDevices.getUserMedia({audio:!0}).then((function(t){return e.audioRecordService.startRecordingStream(t)}),(function(t){return e.errorRecordingSound(t)}))}},{key:"stopRecording",value:function(){this.audioRecordService.stopRecordingSound()}},{key:"listenTimerExceeds",value:function(){var e=this;this.audioPlayerService.timerLimitExceeded().subscribe((function(t){e.stopRecording()}))}},{key:"shareWhenRecordingEventsCall",value:function(){var e=this;this.audioRecordService.getAudioFileWithTimestamp().subscribe((function(t){e.shareAboutStoppedRecording(t)})),this.audioRecordService.getMediaStream().subscribe((function(t){e.shareAboutStartedRecording(t)}))}},{key:"listenPlayerStatusAndBlockRecordingIfNeeded",value:function(){var e=this;this.audioPlayerService.getPlayerStatus().subscribe((function(t){switch(e.playerState=t,e.playerState){case"playing":e.disableRecording=!0;break;default:e.disableRecording=!1}}))}},{key:"shareAboutStartedRecording",value:function(e){var t=this;this.audioPlayerService.removeLastTrack(),this.zone.run((function(){t.audioPlayerService.setPlayerState("recording")})),this.audioPlayerService.clearOneSecondTimer(),this.audioPlayerService.startOneSecondTimer(),this.audioPlayerService.sendTimer(0),this.audioIntensityService.switchToStream(e),this.audioIntensityService.startBarInterval()}},{key:"shareAboutStoppedRecording",value:function(e){var t=this;this.audioPlayerService.sendTrack(e.audio),this.audioPlayerService.clearOneSecondTimer();var n=Math.round(((new Date).valueOf()-e.recordingStartedTimestamp.valueOf())/1e3);this.audioPlayerService.sendTimer(n),this.audioIntensityService.resetVolumeBar(),this.zone.run((function(){t.audioPlayerService.setPlayerState("stopped")}))}},{key:"errorRecordingSound",value:function(e){console.error(this.translations.labels["audio.component.error"]+e),this.audioPlayerService.shareAboutError(e)}}])}();Pc.\u0275fac=function(e){return new(e||Pc)(i.gc(i.N),i.gc(Lc),i.gc(Dc),i.gc(Ec))},Pc.\u0275cmp=i.ac({type:Pc,selectors:[["mcourser-ui-audio-record-button"]],inputs:{trackLengthLimit:"trackLengthLimit",translations:"translations"},decls:7,vars:2,consts:[[3,"ngSwitch"],["class","audio-button",3,"disabled","click",4,"ngSwitchDefault"],["class","audio-button",3,"click",4,"ngSwitchCase"],[1,"audio-button",3,"disabled","click"],[1,"media-recorder-recording-button"],[1,"audio-button",3,"click"],[1,"media-recorder-stop-button","button-activated"]],template:function(e,t){1&e&&(i.kc(0,0),i.od(1,"\n    "),i.md(2,Xt,5,1,"button",1),i.od(3,"\n    "),i.md(4,Gt,5,0,"button",2),i.od(5,"\n"),i.jc(),i.od(6,"\n")),2&e&&(i.Gc("ngSwitch",t.playerState),i.Ub(4),i.Gc("ngSwitchCase","recording"))},directives:[r.x,r.z,r.y,l.a],styles:[Kt]}),Pc.ctorParameters=function(){return[{type:i.N},{type:Lc},{type:Dc},{type:Ec}]},Pc.propDecorators={trackLengthLimit:[{type:i.E}],translations:[{type:i.E}]},function(e){e[e.BAR6=.9]="BAR6",e[e.BAR5=.7]="BAR5",e[e.BAR4=.5]="BAR4",e[e.BAR3=.33]="BAR3",e[e.BAR2=.16]="BAR2",e[e.BAR1=0]="BAR1"}(Wc||(Wc={}));var Nc=function(){return _createClass((function e(t){_classCallCheck(this,e),this.audioIntensityService=t,this.VolumeBarLevels=Wc}),[{key:"ngOnInit",value:function(){var e=this;this.audioIntensityService.getVolumeIndicator().subscribe((function(t){return e.volume=t}))}}])}();Nc.\u0275fac=function(e){return new(e||Nc)(i.gc(Ec))},Nc.\u0275cmp=i.ac({type:Nc,selectors:[["mcourser-ui-audio-intensity"]],decls:15,vars:18,consts:[[1,"media-recorder-sound-intensity"],[1,"sound-intensity-large",3,"ngClass"],[1,"sound-intensity-medium",3,"ngClass"],[1,"sound-intensity-low",3,"ngClass"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.hc(2,"div",1),i.od(3,"\n    "),i.hc(4,"div",1),i.od(5,"\n    "),i.hc(6,"div",2),i.od(7,"\n    "),i.hc(8,"div",2),i.od(9,"\n    "),i.hc(10,"div",3),i.od(11,"\n    "),i.hc(12,"div",3),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e&&(i.Ub(2),i.Gc("ngClass",i.Mc(6,Qt,t.volume>=t.VolumeBarLevels.BAR6)),i.Ub(2),i.Gc("ngClass",i.Mc(8,Qt,t.volume>=t.VolumeBarLevels.BAR5)),i.Ub(2),i.Gc("ngClass",i.Mc(10,Qt,t.volume>=t.VolumeBarLevels.BAR4)),i.Ub(2),i.Gc("ngClass",i.Mc(12,Qt,t.volume>=t.VolumeBarLevels.BAR3)),i.Ub(2),i.Gc("ngClass",i.Mc(14,Qt,t.volume>=t.VolumeBarLevels.BAR2)),i.Ub(2),i.Gc("ngClass",i.Mc(16,Qt,t.volume>t.VolumeBarLevels.BAR1)))},directives:[r.q],styles:["[_nghost-%COMP%]   button[_ngcontent-%COMP%]{border:none}[_nghost-%COMP%]   button[_ngcontent-%COMP%]:hover:not([disabled]){cursor:pointer}[_nghost-%COMP%]   .button-activated[_ngcontent-%COMP%]{color:var(--common-accent,#ff4081)}[_nghost-%COMP%]   .media-recorder-play-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-recording-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-stop-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-volume-button[_ngcontent-%COMP%], [_nghost-%COMP%]   .media-recorder-volume-muted-button[_ngcontent-%COMP%]{vertical-align:middle}[_nghost-%COMP%]   .audio-button[_ngcontent-%COMP%]{background:none}[_nghost-%COMP%]   .audio-button[_ngcontent-%COMP%]:not([disabled]){color:currentColor}.media-recorder-wrapper[_ngcontent-%COMP%]{display:block;position:relative;width:-moz-fit-content;width:fit-content}.media-recorder-wrapper[_ngcontent-%COMP%]   .media-recorder-interface-wrapper[_ngcontent-%COMP%]{align-items:center;display:flex;height:2.5rem;padding:0 .625rem}.media-recorder-sound-intensity[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin:0 .625rem;width:1.25rem}.sound-intensity-large[_ngcontent-%COMP%]:first-child{border-top:.06rem solid var(--common-black,#000)}.media-recorder-sound-intensity[_ngcontent-%COMP%]   div[class^=sound-intensity].active[_ngcontent-%COMP%]{background:red}.sound-intensity-large[_ngcontent-%COMP%]{background-color:#900;border-bottom:.06rem solid var(--common-black,#000);height:.19rem;margin:auto;width:100%}.sound-intensity-large.selected[_ngcontent-%COMP%]{background-color:red}.sound-intensity-medium[_ngcontent-%COMP%]{background-color:#990;border-bottom:.06rem solid var(--common-black,#000);height:.19rem;margin:auto;width:100%}.sound-intensity-medium.selected[_ngcontent-%COMP%]{background-color:#e4e400}.sound-intensity-low[_ngcontent-%COMP%]{background-color:#4c9900;border-bottom:.06rem solid var(--common-black,#000);height:.19rem;margin:auto;width:100%}.sound-intensity-low.selected[_ngcontent-%COMP%]{background-color:#71e200}"]}),Nc.ctorParameters=function(){return[{type:Ec}]};var jc=function(){return _createClass((function e(t){_classCallCheck(this,e),this.audioPlayerService=t,this.timer=0}),[{key:"ngOnInit",value:function(){var e=this;this.audioPlayerService.getTimer().subscribe((function(t){return e.timer=t})),this.audioPlayerService.getTrack().subscribe((function(t){return e.track=t}))}}])}();jc.\u0275fac=function(e){return new(e||jc)(i.gc(Lc))},jc.\u0275cmp=i.ac({type:jc,selectors:[["mcourser-ui-audio-timer"]],inputs:{trackLengthLimit:"trackLengthLimit"},decls:7,vars:2,consts:[[3,"ngSwitch"],["class","media-recorder-timer",4,"ngSwitchCase"],["class","media-recorder-timer",4,"ngSwitchDefault"],[1,"media-recorder-timer"]],template:function(e,t){1&e&&(i.kc(0,0),i.od(1,"\n    "),i.md(2,Jt,6,12,"div",1),i.od(3,"\n    "),i.md(4,Zt,6,12,"div",2),i.od(5,"\n"),i.jc(),i.od(6,"\n")),2&e&&(i.Gc("ngSwitch",!!t.track),i.Ub(2),i.Gc("ngSwitchCase",!0))},directives:function(){return[r.x,r.y,r.z]},pipes:function(){return[Uc,Fc]},styles:[".media-recorder-timer[_ngcontent-%COMP%]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;height:1.875rem;line-height:1.875rem;margin:0 .625rem;min-width:5rem;text-align:center}"]}),jc.ctorParameters=function(){return[{type:Lc}]},jc.propDecorators={trackLengthLimit:[{type:i.E}]};var Bc=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.zone=t,this.audioPlayerService=n,this.audioIntensityService=i,this.lastTrackPlaying=!1,this.disablePlay=!0}),[{key:"ngOnInit",value:function(){this.listenForTrackChanges(),this.listenPlayerStatus()}},{key:"stop",value:function(){var e=this;this.lastTrackPlaying=!1,this.audioPlayerService.clearOneSecondTimer(),this.zone.run((function(){e.audioPlayerService.stopLastTrack(e.audioIntensityService),e.audioIntensityService.resetVolumeBar()}))}},{key:"play",value:function(){var e=this;this.lastTrackPlaying=!0,this.zone.run((function(){e.audioPlayerService.playLastTrack(e.audioIntensityService)})),this.audioPlayerService.clearOneSecondTimer(),this.audioIntensityService.startBarInterval()}},{key:"listenForTrackChanges",value:function(){var e=this;this.audioPlayerService.getTrack().subscribe((function(t){e.track=t,e.track&&(e.track.onended=function(t){e.stop()}),e.disablePlay=!e.track}))}},{key:"listenPlayerStatus",value:function(){var e=this;this.audioPlayerService.getPlayerStatus().subscribe((function(t){switch(t){case"recording":case"empty":e.disablePlay=!0;break;default:e.disablePlay=!1}}))}}])}();Bc.\u0275fac=function(e){return new(e||Bc)(i.gc(i.N),i.gc(Lc),i.gc(Ec))},Bc.\u0275cmp=i.ac({type:Bc,selectors:[["mcourser-ui-audio-play-button"]],decls:7,vars:2,consts:[[3,"ngSwitch"],["class","audio-button",3,"disabled","click",4,"ngSwitchDefault"],["class","audio-button",3,"click",4,"ngSwitchCase"],[1,"audio-button",3,"disabled","click"],[1,"media-recorder-play-button"],[1,"audio-button",3,"click"],[1,"media-recorder-stop-button","button-activated"]],template:function(e,t){1&e&&(i.kc(0,0),i.od(1,"\n    "),i.md(2,$t,5,1,"button",1),i.od(3,"\n    "),i.md(4,en,5,0,"button",2),i.od(5,"\n"),i.jc(),i.od(6,"\n")),2&e&&(i.Gc("ngSwitch",t.lastTrackPlaying),i.Ub(4),i.Gc("ngSwitchCase",!0))},directives:[r.x,r.z,r.y,l.a],styles:[Kt]}),Bc.ctorParameters=function(){return[{type:i.N},{type:Lc},{type:Ec}]};var Fc=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=e%60;return new r.g("en-US").transform(t,"2.0-0")}}])}();Fc.\u0275fac=function(e){return new(e||Fc)},Fc.\u0275pipe=i.fc({name:"getSecondsMax60",type:Fc,pure:!0});var Uc=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=new r.g("en-US"),n=Math.floor(e/60);return n>99?"+99":t.transform(n,"2.0-0")}}])}();Uc.\u0275fac=function(e){return new(e||Uc)},Uc.\u0275pipe=i.fc({name:"getMinutes",type:Uc,pure:!0});var Vc=_createClass((function e(){_classCallCheck(this,e)}));Vc.\u0275mod=i.ec({type:Vc}),Vc.\u0275inj=i.dc({factory:function(e){return new(e||Vc)},providers:[Fc,Uc],imports:[[r.c,l.b,u.b,d.n]]});var Hc=function(){return _createClass((function e(){_classCallCheck(this,e),this.separator=">",this.clickBreadcrumbItem=new i.u}),[{key:"handleClick",value:function(e){this.clickBreadcrumbItem.emit(e)}}])}();Hc.\u0275fac=function(e){return new(e||Hc)},Hc.\u0275cmp=i.ac({type:Hc,selectors:[["mcourser-base-breadcrumb"]],inputs:{separator:"separator",items:"items"},outputs:{clickBreadcrumbItem:"clickBreadcrumbItem"},decls:8,vars:1,consts:[[1,"mcourser-base-breadcrumb-container"],[1,"mcourser-base-breadcrumb"],["class","breadcrumb__list-item",4,"ngFor","ngForOf"],[1,"breadcrumb__list-item"],[1,"breadcrumb__item",3,"click"],["class","separator","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"separator"]],template:function(e,t){1&e&&(i.mc(0,"nav",0),i.od(1,"\n    "),i.mc(2,"ol",1),i.od(3,"\n        "),i.md(4,nn,7,2,"li",2),i.od(5,"\n    "),i.lc(),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e&&(i.Ub(4),i.Gc("ngForOf",t.items))},directives:[r.s,r.t],styles:[".mcourser-base-breadcrumb[_ngcontent-%COMP%]{display:flex}.mcourser-base-breadcrumb[_ngcontent-%COMP%]   .breadcrumb__list-item[_ngcontent-%COMP%]{display:flex;padding-right:.75em}.mcourser-base-breadcrumb[_ngcontent-%COMP%]   .breadcrumb__item[_ngcontent-%COMP%]{background-color:inherit;border:none;color:inherit;cursor:pointer;font-size:18px;font-weight:700}.mcourser-base-breadcrumb[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-weight:700;list-style:none}.mcourser-base-breadcrumb[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{font-weight:700}.mcourser-base-breadcrumb[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{margin:2px 2px 0;padding-left:.75em}ol.mcourser-base-breadcrumb[_ngcontent-%COMP%]{margin-block-start:0;padding:0}"]}),Hc.propDecorators={items:[{type:i.E}],separator:[{type:i.E}],clickBreadcrumbItem:[{type:i.P}]};var Yc=_createClass((function e(){_classCallCheck(this,e)}));Yc.\u0275mod=i.ec({type:Yc}),Yc.\u0275inj=i.dc({factory:function(e){return new(e||Yc)},imports:[[r.c]]});var Xc=function(){return _createClass((function e(){_classCallCheck(this,e),this.color="primary",this.disabled=!1,this.textUppercase=!1,this.withArrow=!1,this.buttonClicked=new i.u}),[{key:"clicked",value:function(e){this.buttonClicked.emit(e)}}])}();Xc.\u0275fac=function(e){return new(e||Xc)},Xc.\u0275cmp=i.ac({type:Xc,selectors:[["mcourser-base-button"]],inputs:{color:"color",disabled:"disabled",textUppercase:"textUppercase",withArrow:"withArrow",tooltipText:"tooltipText"},outputs:{buttonClicked:"buttonClicked"},ngContentSelectors:on,decls:9,vars:8,consts:[[1,"mcourser-base-button__container",3,"matTooltip","matTooltipDisabled"],["mat-button","",3,"color","disabled","ngClass","click"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"button",1),i.uc("click",(function(e){return t.disabled?void 0:t.clicked(e)})),i.od(3,"\n        "),i.kc(4),i.Ec(5),i.jc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Hc("matTooltip",t.tooltipText),i.Gc("matTooltipDisabled",!t.tooltipText),i.Ub(2),i.Gc("color",t.color)("disabled",t.disabled)("ngClass",i.Nc(5,rn,t.textUppercase,t.withArrow)))},directives:[h.a,o.b,r.q],styles:['.mcourser-base-button__container[_ngcontent-%COMP%]{display:inline-block}.mcourser-base-button--text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.mcourser-base-button--with-arrow[_ngcontent-%COMP%]{padding-right:30px}.mcourser-base-button--with-arrow[_ngcontent-%COMP%]:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--common-black);clear:both;content:"";height:0;position:absolute;right:12px;top:18px;width:0}  button:hover{background-color:var(--page-title-bar-header-nav-button-hover-background-color);cursor:pointer}']}),Xc.propDecorators={color:[{type:i.E}],disabled:[{type:i.E}],tooltipText:[{type:i.E}],textUppercase:[{type:i.E}],withArrow:[{type:i.E}],buttonClicked:[{type:i.P}]};var Gc=_createClass((function e(){_classCallCheck(this,e)}));Gc.\u0275mod=i.ec({type:Gc}),Gc.\u0275inj=i.dc({factory:function(e){return new(e||Gc)},imports:[[r.c,o.c,h.b]]});var Kc=_createClass((function e(){_classCallCheck(this,e)}));Kc.\u0275fac=function(e){return new(e||Kc)},Kc.\u0275cmp=i.ac({type:Kc,selectors:[["mcourser-base-card"]],ngContentSelectors:["mcourser-base-card-header","mcourser-base-card-content","mcourser-base-card-footer"],decls:9,vars:0,consts:[[1,"mcourser-base-card"]],template:function(e,t){1&e&&(i.Fc(an),i.mc(0,"mat-card",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n    "),i.Ec(4,1),i.od(5,"\n    "),i.Ec(6,2),i.od(7,"\n"),i.lc(),i.od(8,"\n"))},directives:[f.a],styles:[".mcourser-base-card[_ngcontent-%COMP%]{padding:0;width:100%}"]});var Qc=_createClass((function e(){_classCallCheck(this,e)}));Qc.\u0275fac=function(e){return new(e||Qc)},Qc.\u0275cmp=i.ac({type:Qc,selectors:[["mcourser-base-card-header"]],ngContentSelectors:on,decls:5,vars:0,consts:[[1,"mcourser-base-card-header"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"mat-card-header",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n"))},directives:[f.f],styles:[".mcourser-base-card-header[_ngcontent-%COMP%]{box-sizing:border-box;width:100%}.mcourser-base-card-header[_ngcontent-%COMP%]  .mat-card-header-text{margin:0}"]});var Jc=_createClass((function e(){_classCallCheck(this,e)}));Jc.\u0275fac=function(e){return new(e||Jc)},Jc.\u0275cmp=i.ac({type:Jc,selectors:[["mcourser-base-card-footer"]],ngContentSelectors:on,decls:5,vars:0,consts:[[1,"mcourser-base-card-footer"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"mat-card-footer",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n"))},directives:[f.e],styles:[".mcourser-base-card-footer[_ngcontent-%COMP%]{box-sizing:border-box;margin:0;width:100%}"]});var Zc=_createClass((function e(){_classCallCheck(this,e)}));Zc.\u0275fac=function(e){return new(e||Zc)},Zc.\u0275cmp=i.ac({type:Zc,selectors:[["mcourser-base-card-content"]],ngContentSelectors:on,decls:5,vars:0,consts:[[1,"mcourser-base-card-content"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"mat-card-content",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n"))},directives:[f.d],styles:[".mcourser-base-card-content[_ngcontent-%COMP%]{box-sizing:border-box;width:100%}"]});var $c=_createClass((function e(){_classCallCheck(this,e)}));$c.\u0275mod=i.ec({type:$c}),$c.\u0275inj=i.dc({factory:function(e){return new(e||$c)},imports:[[r.c,f.j]]});var el=function(){return _createClass((function e(){_classCallCheck(this,e),this.width=256,this.height=256,this.score=null,this.isReRenderOn=!1,this.percentageInnerCutout=70,this.hideLabel=!1,this.percentageSignVisible=!1,this.roundToDecimalPlace=0,this.scoreAsString=""}),[{key:"ngOnChanges",value:function(e){var t,n,i=this.getScore(null===(t=e.score)||void 0===t?void 0:t.currentValue);+i!==(null===(n=e.score)||void 0===n?void 0:n.previousValue)&&(this.score=i,this.scoreAsString=""+this.score),this.isReRenderOn&&null!==i&&this.setDoughnutGraph()}},{key:"ngOnInit",value:function(){this.scoreAsString=this.getScore(this.score),this.fontSize||(this.fontSize=Math.round(this.height/3))}},{key:"ngAfterViewInit",value:function(){this.ctx=this.chartCanvas.nativeElement.getContext("2d"),this.setDefaultColors(),this.setDoughnutGraph()}},{key:"getScore",value:function(e){return 0===e||"0"===e?"0":"number"==typeof e||"string"==typeof e?this.roundToDecimalPlace>0?this.roundToDecimal(+e,this.roundToDecimalPlace):""+Math.round(+e):""}},{key:"roundToDecimal",value:function(e,t){var n=parseFloat(e.toFixed(t));return n===Math.floor(n)?n.toFixed(t):""+n}},{key:"setDefaultColors",value:function(){this.graphEmptyColor||(this.graphEmptyColor=getComputedStyle(document.body).getPropertyValue("--common-grey-100")),this.graphColor||(this.graphColor=getComputedStyle(document.body).getPropertyValue("--common-primary"))}},{key:"setDoughnutGraph",value:function(){var e={datasets:[{data:[this.score,100-this.score],backgroundColor:[this.graphColor,this.graphEmptyColor]}]};new m.a(this.ctx,{type:"doughnut",data:e,options:{responsive:!1,tooltips:{enabled:!1},cutoutPercentage:this.percentageInnerCutout,elements:{arc:{borderWidth:0}},legend:{display:!1},hover:{mode:null}}})}}])}();el.\u0275fac=function(e){return new(e||el)},el.\u0275cmp=i.ac({type:el,selectors:[["mcourser-base-chart"]],viewQuery:function(e,t){var n;1&e&&i.hd(sn,!0),2&e&&i.Vc(n=i.vc())&&(t.chartCanvas=n.first)},inputs:{width:"width",height:"height",score:"score",isReRenderOn:"isReRenderOn",percentageInnerCutout:"percentageInnerCutout",hideLabel:"hideLabel",percentageSignVisible:"percentageSignVisible",roundToDecimalPlace:"roundToDecimalPlace",fontSize:"fontSize",graphEmptyColor:"graphEmptyColor",graphColor:"graphColor"},features:[i.Sb],decls:15,vars:13,consts:[[3,"ngClass"],[3,"width","height"],["chartCanvas",""],["class","label",3,"font-size",4,"ngIf"],[1,"label"],[4,"ngIf"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"canvas",1,2),i.od(4," "),i.lc(),i.od(5,"\n    "),i.md(6,ln,4,4,"span",3),i.od(7,"\n"),i.lc(),i.od(8,"\n"),i.mc(9,"div",0),i.od(10,"\n    "),i.mc(11,"span"),i.od(12,"-"),i.lc(),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e&&(i.jd("width",t.width)("height",t.height),i.Gc("ngClass",i.Mc(9,un,null===t.score)),i.Ub(2),i.Gc("width",t.width)("height",t.height),i.Ub(4),i.Gc("ngIf",!t.hideLabel),i.Ub(3),i.Gc("ngClass",i.Mc(11,dn,null!==t.score)))},directives:[r.q,r.t],styles:[".container[_ngcontent-%COMP%]{align-items:center;display:grid;justify-items:center}.container[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-weight:500}.container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{grid-column-start:1;grid-row-start:1}.no-value[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}.d-none[_ngcontent-%COMP%]{display:none}"]}),el.ctorParameters=function(){return[]},el.propDecorators={chartCanvas:[{type:i.gb,args:["chartCanvas",{static:!0}]}],width:[{type:i.E}],height:[{type:i.E}],score:[{type:i.E}],isReRenderOn:[{type:i.E}],graphColor:[{type:i.E}],graphEmptyColor:[{type:i.E}],percentageInnerCutout:[{type:i.E}],fontSize:[{type:i.E}],hideLabel:[{type:i.E}],percentageSignVisible:[{type:i.E}],roundToDecimalPlace:[{type:i.E}]};var tl=_createClass((function e(){_classCallCheck(this,e),this.score=0,this.width=25,this.height=25,this.graphColor="#2196f3"}));tl.\u0275fac=function(e){return new(e||tl)},tl.\u0275cmp=i.ac({type:tl,selectors:[["mcourser-base-pie-chart"]],inputs:{score:"score",width:"width",height:"height",graphColor:"graphColor"},decls:2,vars:6,consts:[[1,"chart",3,"score","width","height","percentageInnerCutout","graphColor","hideLabel"]],template:function(e,t){1&e&&(i.hc(0,"mcourser-base-chart",0),i.od(1,"\n")),2&e&&i.Gc("score",t.score)("width",t.width)("height",t.height)("percentageInnerCutout",0)("graphColor",t.graphColor)("hideLabel",!0)},directives:[el],styles:[""]}),tl.propDecorators={score:[{type:i.E}],width:[{type:i.E}],height:[{type:i.E}],graphColor:[{type:i.E}]};var nl=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngAfterViewInit",value:function(){this.ctx=this.chartCanvas.nativeElement.getContext("2d"),this.setPieGraph()}},{key:"ngOnChanges",value:function(e){e.chartData.firstChange||(this.chart.destroy(),this.setPieGraph())}},{key:"setPieGraph",value:function(){var e={labels:this.chartData.map((function(e){return e.label})),datasets:[{data:this.chartData.map((function(e){return e.data})),label:this.chartData.map((function(e){return e.label})),backgroundColor:this.chartData.map((function(e){return e.backgroundColor})),borderWidth:this.chartData.map((function(e){return e.borderWidth})),borderColor:this.chartData.map((function(e){return e.borderColor}))}]};this.chart=new m.a(this.ctx,{type:"pie",data:e,options:{responsive:!1,tooltips:{enabled:!0},elements:{arc:{borderWidth:0}},legend:{display:!0,labels:{fontSize:10,usePointStyle:!0}},hover:{mode:null}}})}}])}();nl.\u0275fac=function(e){return new(e||nl)},nl.\u0275cmp=i.ac({type:nl,selectors:[["mcourser-base-pie-chart-labeled"]],viewQuery:function(e,t){var n;1&e&&i.hd(sn,!0),2&e&&i.Vc(n=i.vc())&&(t.chartCanvas=n.first)},inputs:{chartData:"chartData"},features:[i.Sb],decls:6,vars:0,consts:[["chartCanvas",""]],template:function(e,t){1&e&&(i.mc(0,"div"),i.od(1,"\n    "),i.hc(2,"canvas",null,0),i.od(4,"\n"),i.lc(),i.od(5,"\n"))},encapsulation:2}),nl.propDecorators={chartCanvas:[{type:i.gb,args:["chartCanvas",{static:!0}]}],chartData:[{type:i.E}]};var il=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngAfterViewInit",value:function(){this.ctx=this.chartCanvas.nativeElement.getContext("2d"),this.setLineChart()}},{key:"ngOnChanges",value:function(e){e.chartData.firstChange||(this.chart.destroy(),this.setLineChart())}},{key:"setLineChart",value:function(){var e,t,n,i,r=this,o={labels:this.chartData.labels,datasets:this.chartData.datasets.map((function(e){var t;return{label:e.label,data:e.data,fill:!1,backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,type:null!==(t=e.chartDatasetType)&&void 0!==t?t:void 0}}))};this.chart=new m.a(this.ctx,{type:null!==(e=this.chartData.chartType)&&void 0!==e?e:"line",data:o,options:{responsive:this.chartData.responsive,maintainAspectRatio:this.chartData.maintainAspectRatio,spanGaps:!0,tooltips:{enabled:this.chartData.displayTooltips,callbacks:{title:function(e,t){return""+t.datasets[e[0].datasetIndex].data[e[0].index].x},label:function(e,t){var n,i;return"".concat(t.datasets[e.datasetIndex].label,": ").concat(null!==(n=r.chartData.yAxisPrefix)&&void 0!==n?n:"").concat(t.datasets[e.datasetIndex].data[e.index].y).concat(null!==(i=r.chartData.yAxisSuffix)&&void 0!==i?i:"")}}},legend:{display:this.chartData.displayLegend,labels:{fontSize:10,usePointStyle:!0},position:null!==(t=this.chartData.legendPosition)&&void 0!==t?t:"top"},scales:{yAxes:[{ticks:{callback:function(e){var t,n;return"".concat(null!==(t=r.chartData.yAxisPrefix)&&void 0!==t?t:"").concat(e).concat(null!==(n=r.chartData.yAxisSuffix)&&void 0!==n?n:"")},min:null!==(n=this.chartData.yAxisMin)&&void 0!==n?n:void 0,max:null!==(i=this.chartData.yAxisMax)&&void 0!==i?i:void 0}}]}}})}}])}();il.\u0275fac=function(e){return new(e||il)},il.\u0275cmp=i.ac({type:il,selectors:[["mcourser-base-line-chart-labeled"]],viewQuery:function(e,t){var n;1&e&&i.hd(sn,!0),2&e&&i.Vc(n=i.vc())&&(t.chartCanvas=n.first)},inputs:{chartData:"chartData"},features:[i.Sb],decls:3,vars:0,consts:[["chartCanvas",""]],template:function(e,t){1&e&&(i.hc(0,"canvas",null,0),i.od(2,"\n"))},encapsulation:2}),il.propDecorators={chartCanvas:[{type:i.gb,args:["chartCanvas",{static:!0}]}],chartData:[{type:i.E}]};var rl=_createClass((function e(){_classCallCheck(this,e)}));rl.\u0275mod=i.ec({type:rl}),rl.\u0275inj=i.dc({factory:function(e){return new(e||rl)},imports:[[r.c]]});var ol=function(){return _createClass((function e(){_classCallCheck(this,e),this.color="primary",this.disabled=!1,this.textUppercase=!1,this.checked=!1,this.indeterminate=!1,this.checkboxClicked=new i.u}),[{key:"changed",value:function(e){this.checkboxClicked.emit(e)}}])}();ol.\u0275fac=function(e){return new(e||ol)},ol.\u0275cmp=i.ac({type:ol,selectors:[["mcourser-base-checkbox"]],inputs:{color:"color",disabled:"disabled",textUppercase:"textUppercase",checked:"checked",indeterminate:"indeterminate",label:"label"},outputs:{checkboxClicked:"checkboxClicked"},decls:3,vars:8,consts:[[3,"ngClass","checked","color","disabled","indeterminate","change"]],template:function(e,t){1&e&&(i.mc(0,"mat-checkbox",0),i.uc("change",(function(e){return t.disabled?void 0:t.changed(e.checked)})),i.od(1),i.lc(),i.od(2,"\n")),2&e&&(i.Gc("ngClass",i.Mc(6,pn,t.textUppercase))("checked",t.checked)("color",t.color)("disabled",t.disabled)("indeterminate",t.indeterminate),i.Ub(1),i.qd("",t.label,"\n"))},directives:[g.a,r.q],styles:[".mcourser-base-checkbox--text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}"]}),ol.propDecorators={color:[{type:i.E}],disabled:[{type:i.E}],textUppercase:[{type:i.E}],checked:[{type:i.E}],label:[{type:i.E}],indeterminate:[{type:i.E}],checkboxClicked:[{type:i.P}]};var al=_createClass((function e(){_classCallCheck(this,e)}));al.\u0275mod=i.ec({type:al}),al.\u0275inj=i.dc({factory:function(e){return new(e||al)},imports:[[r.c,g.b]]});var sl=function(){return _createClass((function e(){_classCallCheck(this,e),this.isInvalid=!1}),[{key:"setIsInvalid",value:function(e){this.isInvalid=e}},{key:"isErrorState",value:function(e,t){return this.isInvalid}}])}(),cl=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this.ngControl=t,this.value=[],this.matcher=new sl,this.errors={},this.touched=!1,this.chipsChanged=new i.u,this.placeholder="Select Data",this.label="",this.disabled=!1,this.required=!1,this.separatorKeysCodes=[O.c],this.selectControl=new d.h,this.selectData=[],this.rawData=[],this.filterString="",this.firstInputClick=!0,this.onChange=function(e){},this.onTouched=function(){},this.applyFilter=function(e){return n.filterString=e,e.length>0?n.rawData.filter((function(t){return t.item.toLowerCase().indexOf(e.toLowerCase())>=0})):n.rawData.slice()},this.displayFn=function(){return""},this.optionClicked=function(e,t){e.stopPropagation(),n.toggleSelection(t)},this.removeChip=function(e){n.disabled||(n.toggleSelection(e),n.firstInputClick=0!==n.selectData.length)},this.emitAdjustedData=function(){var e=[];n.selectData.forEach((function(t){e.push(t.item)})),n.chipsChanged.emit(e)},this.ngControl&&(this.ngControl.valueAccessor=this),this.filteredData=this.selectControl.valueChanges.pipe(Object(A.a)(""),Object(k.a)((function(e){return"string"==typeof e?e:n.filterString})),Object(k.a)((function(e){return n.applyFilter(e)})))}),[{key:"ngOnInit",value:function(){var e=this;this.options&&(this.options.forEach((function(t){e.rawData.push({item:t,selected:!1})})),this.handleInputOptionsChange())}},{key:"ngOnChanges",value:function(e){var t,n=this;!e.options||e.options.firstChange||Object(z.isEqual)(e.options.previousValue,e.options.currentValue)?!e.selectedOptions||Object(z.isEqual)(e.selectedOptions.previousValue,e.selectedOptions.currentValue)||e.selectedOptions.firstChange||this.handleInputOptionsChange():(this.rawData=[],this.selectedOptions=[],null===(t=this.options)||void 0===t||t.forEach((function(e){n.rawData.push({item:e,selected:!1})})),this.handleInputOptionsChange(),this.emitAdjustedData())}},{key:"writeValue",value:function(e){this.value=e}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"setDisabledState",value:function(e){this.disabled=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"markAsTouched",value:function(){this.touched||(this.onTouched(),this.touched=!0)}},{key:"onBlur",value:function(){this.ngControl&&(this.markAsTouched(),this.setErrors())}},{key:"setErrors",value:function(){this.matcher.setIsInvalid(this.ngControl.control.invalid),this.errors=this.ngControl.control.errors}},{key:"resetErrors",value:function(){this.ngControl&&(this.matcher.setIsInvalid(!1),this.errors={})}},{key:"displayErrors",value:function(){if(this.ngControl){if(this.errors){var e=Object.keys(this.errors);if(e.length>0)return this.errorMessages[e[0]]?this.errorMessages[e[0]]:""}return null}}},{key:"handleInputOptionsChange",value:function(){var e=this;this.rawData=this.rawData.map((function(t){var n;return-1!==(null===(n=e.selectedOptions)||void 0===n?void 0:n.indexOf(t.item))?{item:t.item,selected:!0}:{item:t.item,selected:!1}}));var t=this.rawData.filter((function(t){return-1!==e.selectedOptions.indexOf(t.item)}));this.selectData=t,this.selectControl.setValue(this.selectData)}},{key:"selected",value:function(e){this.toggleSelection(e.option.value)}},{key:"toggleSelection",value:function(e){if(e.selected=!e.selected,e.selected)this.selectData.push(e);else{var t=this.selectData.findIndex((function(t){return t.item===e.item}));this.selectData.splice(t,1)}this.selectControl.setValue(this.selectData),this.dataInput.nativeElement.value="",this.emitAdjustedData(),this.markAsTouched(),this.resetErrors()}},{key:"handleEnterClick",value:function(e){e.preventDefault(),e.stopPropagation(),this.inputAutoComplete.panelOpen?(this.inputAutoComplete.closePanel(),""===this.dataInput.nativeElement.value&&this.selectControl.setValue("")):this.inputAutoComplete.openPanel()}},{key:"handleClick",value:function(e){e.preventDefault(),this.firstInputClick||(this.inputAutoComplete.panelOpen?this.inputAutoComplete.closePanel():this.inputAutoComplete.openPanel()),this.firstInputClick=!1}},{key:"handleFocus",value:function(){this.myAutocomplete.options.length<=this.selectData.length&&this.selectData.length>0&&""===this.dataInput.nativeElement.value&&this.selectControl.setValue("")}},{key:"handleFocusOut",value:function(){this.firstInputClick=!0}},{key:"handleSpaceClick",value:function(e){var t=this.inputAutoComplete.activeOption;t&&(e.preventDefault(),this.triggerSelectionChanged(t))}},{key:"triggerSelectionChanged",value:function(e){var t=this.myAutocomplete;t.optionSelected.emit({source:t,option:e}),this.inputAutoComplete.closePanel(),this.inputAutoComplete.openPanel()}}])}();cl.\u0275fac=function(e){return new(e||cl)(i.gc(d.s,10))},cl.\u0275cmp=i.ac({type:cl,selectors:[["mcourser-base-chips-autocomplete"]],viewQuery:function(e,t){var n;1&e&&(i.vd(hn,!0),i.vd(v.c,!0,v.c),i.vd(v.a,!0)),2&e&&(i.Vc(n=i.vc())&&(t.dataInput=n.first),i.Vc(n=i.vc())&&(t.inputAutoComplete=n.first),i.Vc(n=i.vc())&&(t.myAutocomplete=n.first))},inputs:{placeholder:"placeholder",label:"label",disabled:"disabled",required:"required",selectedOptions:"selectedOptions",options:"options",errorMessages:"errorMessages"},outputs:{chipsChanged:"chipsChanged"},features:[i.Sb],decls:31,vars:17,consts:[["appearance","outline",1,"mcourser-form-field"],[1,"chip-list-wrapper"],[3,"disabled","required","ngModel","errorStateMatcher","ngModelChange"],["chipList",""],[4,"ngFor","ngForOf"],["matInput","","type","text",3,"placeholder","matAutocomplete","matChipInputFor","matChipInputSeparatorKeyCodes","formControl","keydown.space","keydown.enter","focus","focusout","click","blur"],["dataInput","","inputAutoComplete",""],[1,"mat-select-arrow"],["class","mat-error",4,"ngIf"],[3,"displayWith","optionSelected"],["myAutocomplete","matAutocomplete","auto","matAutocomplete"],[3,"value",4,"ngFor","ngForOf"],[1,"cardinal-colors"],[1,"mat-chip-remove",3,"click"],[1,"mat-error"],[3,"value"],[3,"click"],[1,"mcourser-checkbox",3,"checked","change","click"]],template:function(e,t){if(1&e&&(i.mc(0,"mat-form-field",0),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.lc(),i.od(4,"\n    "),i.mc(5,"div",1),i.od(6,"\n        "),i.mc(7,"mat-chip-list",2,3),i.uc("ngModelChange",(function(e){return t.value=e})),i.od(9,"\n            "),i.md(10,fn,8,1,"ng-container",4),i.od(11,"\n            "),i.mc(12,"input",5,6),i.uc("keydown.space",(function(e){return t.handleSpaceClick(e)}))("keydown.enter",(function(e){return t.handleEnterClick(e)}))("focus",(function(){return t.handleFocus()}))("focusout",(function(){return t.handleFocusOut()}))("click",(function(e){return t.handleClick(e)}))("blur",(function(){return t.onBlur()})),i.lc(),i.od(15,"\n            "),i.hc(16,"div",7),i.od(17,"\n        "),i.lc(),i.od(18,"\n    "),i.lc(),i.od(19,"\n    "),i.md(20,bn,2,1,"mat-hint",8),i.od(21,"\n"),i.lc(),i.od(22,"\n\n"),i.mc(23,"mat-autocomplete",9,10),i.uc("optionSelected",(function(e){return t.selected(e)})),i.od(26,"\n    "),i.md(27,mn,8,3,"mat-option",11),i.zc(28,"async"),i.od(29,"\n"),i.lc(),i.od(30,"\n")),2&e){var n=i.Wc(8),r=i.Wc(25);i.Ub(3),i.pd(t.label),i.Ub(4),i.Gc("disabled",t.disabled)("required",t.required)("ngModel",t.value)("errorStateMatcher",t.matcher),i.Vb("aria-label",t.label),i.Ub(3),i.Gc("ngForOf",t.selectData),i.Ub(2),i.Gc("placeholder",t.placeholder)("matAutocomplete",r)("matChipInputFor",n)("matChipInputSeparatorKeyCodes",t.separatorKeysCodes)("formControl",t.selectControl),i.Ub(8),i.Gc("ngIf",t.displayErrors()),i.Ub(3),i.Gc("displayWith",t.displayFn),i.Ub(4),i.Gc("ngForOf",i.Ac(28,15,t.filteredData))}},directives:[M.c,M.g,y.d,d.E,d.t,d.w,r.s,_.b,v.c,y.c,d.d,d.i,r.t,v.a,y.a,l.a,M.f,E.p,g.a],pipes:[r.b],styles:[".mcourser-form-field[_ngcontent-%COMP%]{margin-bottom:-.5rem;width:100%}.mcourser-form-field[_ngcontent-%COMP%]   .chip-list-wrapper[_ngcontent-%COMP%]{min-height:3em}.mcourser-form-field[_ngcontent-%COMP%]   mat-chip[_ngcontent-%COMP%]{margin-left:0;margin-right:8px}.mcourser-form-field[_ngcontent-%COMP%]   .mat-select-arrow[_ngcontent-%COMP%]{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;bottom:26px;cursor:pointer;height:0;margin:0 4px;pointer-events:none;position:absolute;right:0;width:0}.mcourser-form-field[_ngcontent-%COMP%]  .mat-chip-list-wrapper{align-items:center;background:transparent;border:none;margin:8px 0 4px;padding:5px 0 0;width:100%}.mcourser-form-field[_ngcontent-%COMP%]  .mat-chip-list-wrapper .mat-chip-input{margin-left:0;min-height:36px;padding-top:2px;top:2px}.mcourser-form-field[_ngcontent-%COMP%]  .mat-chip-list-wrapper .mat-chip-input:hover{cursor:pointer}.mcourser-form-field[_ngcontent-%COMP%]  .mat-chip-list-wrapper .mat-chip-input::-moz-placeholder{color:var(--common-grey-600)}.mcourser-form-field[_ngcontent-%COMP%]  .mat-chip-list-wrapper .mat-chip-input::placeholder{color:var(--common-grey-600)}.mcourser-form-field[_ngcontent-%COMP%]  .mat-chip.mat-standard-chip.mat-primary{background-color:var(--common-grey-300);border-radius:0;color:var(--common-black);height:100%;overflow-wrap:anywhere}.mcourser-form-field[_ngcontent-%COMP%]  .mat-chip.mat-standard-chip.mat-primary .mat-chip-remove{color:var(--common-white);opacity:1}.mcourser-form-field[_ngcontent-%COMP%]     .mat-form-field-underline{display:none}.mcourser-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{border:none;padding:0}.mcourser-form-field[_ngcontent-%COMP%]  .mat-form-field-label-wrapper{top:0}.mcourser-form-field[_ngcontent-%COMP%]  .mat-form-field-flex{min-height:56px}.mcourser-form-field[_ngcontent-%COMP%]     .mat-form-field-outline-end, .mcourser-form-field[_ngcontent-%COMP%]     .mat-form-field-outline-start{border-radius:0}.mcourser-checkbox.mat-checkbox-checked[_ngcontent-%COMP%]  .mat-checkbox-background{background-color:#2196f3}"]}),cl.ctorParameters=function(){return[{type:d.s,decorators:[{type:i.Z},{type:i.O}]}]},cl.propDecorators={dataInput:[{type:i.gb,args:["dataInput"]}],inputAutoComplete:[{type:i.gb,args:[v.c,{read:v.c}]}],myAutocomplete:[{type:i.gb,args:[v.a]}],chipsChanged:[{type:i.P}],placeholder:[{type:i.E}],options:[{type:i.E}],label:[{type:i.E}],selectedOptions:[{type:i.E}],disabled:[{type:i.E}],required:[{type:i.E}],errorMessages:[{type:i.E}]};var ll=function(){return _createClass((function e(t){_classCallCheck(this,e),this.ngControl=t,this.addOnBlur=!0,this.value=[],this.matcher=new sl,this.errors={},this.touched=!1,this.separatorKeysCodes=[O.g,O.c],this.label="",this.placeholder="Select Data",this.required=!1,this.chipsChanged=new i.u,this.onChange=function(e){},this.onTouched=function(){},this.ngControl&&(this.ngControl.valueAccessor=this)}),[{key:"writeValue",value:function(e){this.value=e}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"markAsTouched",value:function(){this.touched||(this.onTouched(),this.touched=!0)}},{key:"onBlur",value:function(){this.ngControl&&(this.markAsTouched(),this.setErrors())}},{key:"displayErrors",value:function(){if(this.ngControl){if(this.errors){var e=Object.keys(this.errors);if(e.length>0)return this.errorMessages[e[0]]?this.errorMessages[e[0]]:""}return null}}},{key:"setErrors",value:function(){this.matcher.setIsInvalid(this.ngControl.control.invalid),this.errors=this.ngControl.control.errors}},{key:"resetErrors",value:function(){this.ngControl&&(this.matcher.setIsInvalid(!1),this.errors={})}},{key:"add",value:function(e){var t=(e.value||"").trim();t&&(this.chipsData.push(t),this.dataInput.nativeElement.value="",this.resetErrors(),this.chipsChanged.emit(this.chipsData))}},{key:"remove",value:function(e){var t=this.chipsData.indexOf(e);t>=0&&this.chipsData.splice(t,1),this.resetErrors(),this.chipsChanged.emit(this.chipsData)}}])}();ll.\u0275fac=function(e){return new(e||ll)(i.gc(d.s,10))},ll.\u0275cmp=i.ac({type:ll,selectors:[["mcourser-base-chips-input"]],viewQuery:function(e,t){var n;1&e&&i.vd(hn,!0),2&e&&i.Vc(n=i.vc())&&(t.dataInput=n.first)},inputs:{label:"label",placeholder:"placeholder",required:"required",chipsData:"chipsData",errorMessages:"errorMessages"},outputs:{chipsChanged:"chipsChanged"},decls:20,vars:11,consts:[["appearance","outline",1,"mcourser-base-chips-input"],[1,"chip-list-wrapper"],[3,"required","ngModel","errorStateMatcher","ngModelChange"],["chipList",""],[3,"removed",4,"ngFor","ngForOf"],[3,"placeholder","matChipInputFor","matChipInputSeparatorKeyCodes","matChipInputAddOnBlur","matChipInputTokenEnd","blur"],["dataInput",""],["class","mat-error",4,"ngIf"],[3,"removed"],["matChipRemove",""],[1,"mat-error"]],template:function(e,t){if(1&e&&(i.mc(0,"mat-form-field",0),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.lc(),i.od(4,"\n    "),i.mc(5,"div",1),i.od(6,"\n        "),i.mc(7,"mat-chip-list",2,3),i.uc("ngModelChange",(function(e){return t.value=e})),i.od(9,"\n            "),i.md(10,gn,5,1,"mat-chip",4),i.od(11,"\n            "),i.mc(12,"input",5,6),i.uc("matChipInputTokenEnd",(function(e){return t.add(e)}))("blur",(function(){return t.onBlur()})),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n    "),i.md(17,vn,2,1,"mat-hint",7),i.od(18,"\n"),i.lc(),i.od(19,"\n")),2&e){var n=i.Wc(8);i.Ub(3),i.pd(t.label),i.Ub(4),i.Gc("required",t.required)("ngModel",t.value)("errorStateMatcher",t.matcher),i.Vb("aria-label",t.label),i.Ub(3),i.Gc("ngForOf",t.chipsData),i.Ub(2),i.Gc("placeholder",t.placeholder)("matChipInputFor",n)("matChipInputSeparatorKeyCodes",t.separatorKeysCodes)("matChipInputAddOnBlur",t.addOnBlur),i.Ub(5),i.Gc("ngIf",t.displayErrors())}},directives:[M.c,M.g,y.d,d.E,d.t,d.w,r.s,y.c,r.t,y.a,l.a,y.e,M.f],styles:[".mcourser-base-chips-input[_ngcontent-%COMP%]{width:100%}.mcourser-base-chips-input[_ngcontent-%COMP%]   .chip-list-wrapper[_ngcontent-%COMP%]{min-height:3em}.mcourser-base-chips-input[_ngcontent-%COMP%]   mat-chip[_ngcontent-%COMP%]{margin-left:0;margin-right:8px}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-form-field-label-wrapper{top:0}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-chip-list-wrapper{align-items:center;border:none;margin:8px 0 4px;padding:5px 0 0;width:100%}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-chip-list-wrapper .mat-chip-input{margin-left:0;min-height:36px;padding-top:2px;top:2px}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-chip-list-wrapper .mat-chip-input::-moz-placeholder{color:var(--common-grey-600)}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-chip-list-wrapper .mat-chip-input::placeholder{color:var(--common-grey-600)}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-form-field-flex{min-height:56px}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-form-field-wrapper{padding-bottom:0}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-chip.mat-standard-chip.mat-primary{background-color:var(--common-grey-300);border-radius:0;color:var(--common-black);height:100%;overflow-wrap:anywhere}.mcourser-base-chips-input[_ngcontent-%COMP%]  .mat-chip.mat-standard-chip.mat-primary .mat-chip-remove{color:var(--common-white);opacity:1}.mcourser-base-chips-input[_ngcontent-%COMP%]     .mat-form-field-underline{display:none}.mcourser-base-chips-input[_ngcontent-%COMP%]     .mat-form-field-infix{border:none;padding:0}.mcourser-base-chips-input[_ngcontent-%COMP%]     .mat-form-field-outline-end, .mcourser-base-chips-input[_ngcontent-%COMP%]     .mat-form-field-outline-start{border-radius:0}.mcourser-base-chips-input[_ngcontent-%COMP%]     .mat-form-field-subscript-wrapper{position:relative}"]}),ll.ctorParameters=function(){return[{type:d.s,decorators:[{type:i.Z},{type:i.O}]}]},ll.propDecorators={chipsData:[{type:i.E}],label:[{type:i.E}],placeholder:[{type:i.E}],required:[{type:i.E}],errorMessages:[{type:i.E}],chipsChanged:[{type:i.P}],dataInput:[{type:i.gb,args:["dataInput"]}]};var ul=function(){return _createClass((function e(){_classCallCheck(this,e),this.chipsData={chipsList:[]},this.chipsDataChange=new i.u,this.removable=!0}),[{key:"remove",value:function(e){var t=this.chipsData.chipsList.indexOf(e),n=this.chipsData.chipsList.slice();t>=0&&n.splice(t,1),this.chipsDataChange.emit(Object.assign(Object.assign({},this.chipsData),{chipsList:n}))}}])}();ul.\u0275fac=function(e){return new(e||ul)},ul.\u0275cmp=i.ac({type:ul,selectors:[["mcourser-base-chips"]],inputs:{chipsData:"chipsData"},outputs:{chipsDataChange:"chipsDataChange"},decls:8,vars:1,consts:[[1,"mcourser-base-chips-component"],[3,"color","selected","removable","removed",4,"ngFor","ngForOf"],[3,"color","selected","removable","removed"],["matLine",""],["matChipRemove","",4,"ngIf"],["matChipRemove",""]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mat-chip-list"),i.od(3,"\n        "),i.md(4,Mn,8,8,"mat-chip",1),i.od(5,"\n    "),i.lc(),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e&&(i.Ub(4),i.Gc("ngForOf",t.chipsData.chipsList))},directives:function(){return[y.d,r.s,y.a,r.t,l.a,y.e]},pipes:function(){return[dl]},styles:[".mcourser-base-chips-component[_ngcontent-%COMP%]{width:100%}"]}),ul.propDecorators={chipsData:[{type:i.E}],chipsDataChange:[{type:i.P}]};var dl=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return e.hasOwnProperty(t)?e[t]:e}}])}();dl.\u0275fac=function(e){return new(e||dl)},dl.\u0275pipe=i.fc({name:"property",type:dl,pure:!0});var pl,hl=_createClass((function e(){_classCallCheck(this,e)}));hl.\u0275mod=i.ec({type:hl}),hl.\u0275inj=i.dc({factory:function(e){return new(e||hl)},imports:[[r.c,d.n,d.D,v.b,g.b,y.g,l.b,_.c,M.e]]}),function(e){e.PRIMARY="primary",e.ACCENT="accent",e.WARN="warn"}(pl||(pl={}));var fl=function(){return _createClass((function e(t){_classCallCheck(this,e),this.ngControl=t,this.required=!1,this.colorChange=new i.u,this.value="",this.matcher=new sl,this.errors={},this.touched=!1,this.onChange=function(e){},this.onTouched=function(){},this.ngControl&&(this.ngControl.valueAccessor=this)}),[{key:"ngOnInit",value:function(){this.value=this.color}},{key:"writeValue",value:function(e){this.value=e}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"markAsTouched",value:function(){this.touched||(this.onTouched(),this.touched=!0)}},{key:"onBlur",value:function(){this.ngControl&&(this.markAsTouched(),this.setErrors())}},{key:"displayErrors",value:function(){if(this.ngControl){if(this.errors){var e=Object.keys(this.errors);if(e.length>0)return this.errorMessages[e[0]]?this.errorMessages[e[0]]:""}return null}}},{key:"handleColorChange",value:function(e){this.resetErrors(),this.colorChange.emit(e)}},{key:"setErrors",value:function(){this.matcher.setIsInvalid(this.ngControl.control.invalid),this.errors=this.ngControl.control.errors}},{key:"resetErrors",value:function(){this.ngControl&&(this.matcher.setIsInvalid(!1),this.errors={})}}])}();fl.\u0275fac=function(e){return new(e||fl)(i.gc(d.s,10))},fl.\u0275cmp=i.ac({type:fl,selectors:[["mcourser-base-color-input"]],inputs:{required:"required",color:"color",label:"label",errorMessages:"errorMessages"},outputs:{colorChange:"colorChange"},decls:10,vars:5,consts:[["matInput","","type","color",3,"required","ngModel","errorStateMatcher","ngModelChange","blur"],["class","mat-error",4,"ngIf"],[1,"mat-error"]],template:function(e,t){1&e&&(i.mc(0,"mat-form-field"),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.lc(),i.od(4,"\n    "),i.mc(5,"input",0),i.uc("ngModelChange",(function(e){return t.value=e}))("ngModelChange",(function(e){return t.handleColorChange(e)}))("blur",(function(){return t.onBlur()})),i.lc(),i.od(6,"\n    "),i.md(7,_n,2,1,"mat-hint",1),i.od(8,"\n"),i.lc(),i.od(9,"\n")),2&e&&(i.Ub(3),i.pd(t.label),i.Ub(2),i.Gc("required",t.required)("ngModel",t.value)("errorStateMatcher",t.matcher),i.Ub(2),i.Gc("ngIf",t.displayErrors()))},directives:[M.c,M.g,_.b,d.d,d.E,d.t,d.w,r.t,M.f],styles:[".mat-form-field-subscript-wrapper .mat-form-field-hint-wrapper mat-hint{color:var(--common-accent)}"]}),fl.ctorParameters=function(){return[{type:d.s,decorators:[{type:i.Z},{type:i.O}]}]},fl.propDecorators={color:[{type:i.E}],label:[{type:i.E}],required:[{type:i.E}],errorMessages:[{type:i.E}],colorChange:[{type:i.P}]};var bl=_createClass((function e(){_classCallCheck(this,e)}));bl.\u0275mod=i.ec({type:bl}),bl.\u0275inj=i.dc({factory:function(e){return new(e||bl)},imports:[[r.c,d.n,M.e,_.c]]});var ml,gl,vl,yl=[{name:"DD/MM/YYYY, HH:mm",code:"en-GB"},{name:"MM/DD/YYYY, hh:mm AM/PM",code:"en-US"},{name:"YYYY/MM/DD, HH:mm",code:"en-ZA"},{name:"DD-MM-YYYY, HH:mm",code:"es-CL"},{name:"YYYY-MM-DD, HH:mm",code:"sv-SE"},{name:"DD.MM.YYYY, HH:mm",code:"pl-PL"}];!function(e){e.EN_GB="en-GB",e.EN_US="en-US",e.EN_ZA="en-ZA",e.ES_CL="es-CL",e.SV_SE="sv-SE",e.PL_PL="pl-PL"}(ml||(ml={}));var Ml=function(){return _createClass((function e(){_classCallCheck(this,e),this._parse={dateInput:"L"},this._display={dateInput:"L",monthYearLabel:"MMM YYYY",dateA11yLabel:"LL",monthYearA11yLabel:"MMMM YYYY"}}),[{key:"parse",get:function(){return this._parse}},{key:"display",get:function(){return this._display}},{key:"dateInput",set:function(e){this._parse.dateInput=e,this._display.dateInput=e}}])}();Ml.\u0275fac=function(e){return new(e||Ml)},Ml.\u0275prov=i.cc({token:Ml,factory:Ml.\u0275fac});var _l=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.adapter=t,this.customDateFormat=n,this.currentYear=(new Date).getFullYear(),this.currentMonth=(new Date).getMonth(),this.minDate=new Date(this.currentYear,this.currentMonth,1),this.maxDate=new Date(this.currentYear,this.currentMonth,31),this.dateLocale=navigator.language,this.dateFormatCode=navigator.language,this.showClearButton=!1,this.appearance="fill",this.isDisabled=!1,this.isSubscriptSizeDynamic=!1,this.selectedDateChanged=new i.u}),[{key:"selectedDate",get:function(){return this._selectedDate},set:function(e){this._selectedDate=e}},{key:"ngOnInit",value:function(){var e=this;if(this.dateFormatCode!==navigator.language){var t=yl.filter((function(t){return t.code===e.dateFormatCode}));t.length&&(this.dateFormat=t[0].name.split(",")[0],this.customDateFormat.dateInput=this.dateFormat,this.dateLocale===ml.EN_ZA&&(this.dateLocale="ja-JP"),this.placeholder=this.placeholder?this.placeholder:this.dateFormat)}this.adapter.setLocale(this.dateLocale)}},{key:"onSelectedDateChange",value:function(e){var t=e._d;this.selectedDateChanged.emit(t)}},{key:"clearDate",value:function(e){e.stopPropagation(),this.selectedDate=null,this.selectedDateChanged.emit(null)}}])}();_l.\u0275fac=function(e){return new(e||_l)(i.gc(E.c),i.gc(E.e))},_l.\u0275cmp=i.ac({type:_l,selectors:[["mcourser-base-datepicker"]],inputs:{minDate:"minDate",maxDate:"maxDate",dateLocale:"dateLocale",dateFormatCode:"dateFormatCode",showClearButton:"showClearButton",appearance:"appearance",isDisabled:"isDisabled",isSubscriptSizeDynamic:"isSubscriptSizeDynamic",selectedDate:"selectedDate",placeholder:"placeholder",translations:"translations"},outputs:{selectedDateChanged:"selectedDateChanged"},features:[i.Tb([{provide:E.f,useValue:"en-GB"},{provide:E.c,useClass:L.b,deps:[E.f,L.a]},{provide:E.e,useClass:Ml}])],decls:26,vars:17,consts:[[1,"mat-form-field-wrapper","mcourser-base-datepicker",3,"ngClass"],[1,"full-width",3,"appearance"],[1,"datepicker-label"],["matInput","","autocomplete","false","type","text","readonly","",3,"ngModel","min","max","disabled","matDatepicker","ngModelChange","click"],["matSuffix","",1,"icons-container"],[1,"clear-button",3,"ngClass","click"],[3,"for"],["picker",""]],template:function(e,t){if(1&e){var n=i.nc();i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mat-form-field",1),i.od(3,"\n        "),i.mc(4,"mat-label"),i.od(5,"\n            "),i.mc(6,"span",2),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n        "),i.lc(),i.od(10,"\n        "),i.mc(11,"input",3),i.uc("ngModelChange",(function(e){return t.selectedDate=e}))("ngModelChange",(function(e){return t.onSelectedDateChange(e)}))("click",(function(){return i.ad(n),i.Wc(22).open()})),i.lc(),i.od(12,"\n        "),i.mc(13,"div",4),i.od(14,"\n            "),i.mc(15,"mat-icon",5),i.uc("click",(function(e){return t.clearDate(e)})),i.od(16,"\n                clear\n            "),i.lc(),i.od(17,"\n            "),i.hc(18,"mat-datepicker-toggle",6),i.od(19,"\n        "),i.lc(),i.od(20,"\n        "),i.hc(21,"mat-datepicker",null,7),i.od(23,"\n    "),i.lc(),i.od(24,"\n"),i.lc(),i.od(25,"\n")}if(2&e){var r=i.Wc(22);i.Gc("ngClass",i.Mc(13,On,t.isSubscriptSizeDynamic)),i.Ub(2),i.Gc("appearance",t.appearance),i.Ub(5),i.qd("\n                ",i.Bc(8,10,t.translations,"datepicker.placeholder")||t.placeholder,"\n            "),i.Ub(4),i.Gc("ngModel",t.selectedDate)("min",t.minDate)("max",t.maxDate)("disabled",t.isDisabled)("matDatepicker",r),i.Ub(4),i.Gc("ngClass",i.Mc(15,zn,t.showClearButton)),i.Ub(3),i.Gc("for",r)}},directives:function(){return[r.q,M.c,M.g,_.b,d.d,D.h,d.t,d.w,M.j,l.a,D.j,D.f]},pipes:function(){return[Ol]},styles:[".mcourser-base-datepicker[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:var(--common-dark-primary-text)!important}.full-width[_ngcontent-%COMP%]  .mat-form-field-flex{background-color:transparent}.mat-form-field-wrapper[_ngcontent-%COMP%]{display:inline-block;margin-right:.2857rem}.icons-container[_ngcontent-%COMP%]{align-items:center;display:flex}.icons-container[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%]{cursor:pointer;visibility:hidden}.icons-container[_ngcontent-%COMP%]   .clear-button--visible[_ngcontent-%COMP%]{visibility:initial}.mcourser-base-datepicker[_ngcontent-%COMP%]   .datepicker-label[_ngcontent-%COMP%]{color:var(--common-dark-opacity-500)!important}.mcourser-base-datepicker--subscript-dynamic[_ngcontent-%COMP%], .mcourser-base-datepicker--subscript-dynamic[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.mcourser-base-datepicker--subscript-dynamic[_ngcontent-%COMP%]     .mat-form-field-subscript-wrapper{margin-top:0;position:relative;top:0}.mcourser-base-datepicker--subscript-dynamic[_ngcontent-%COMP%]     .mat-form-field-underline{bottom:0}"]}),_l.ctorParameters=function(){return[{type:E.c},{type:Ml,decorators:[{type:i.z,args:[E.e]}]}]},_l.propDecorators={translations:[{type:i.E}],minDate:[{type:i.E}],maxDate:[{type:i.E}],selectedDate:[{type:i.E}],placeholder:[{type:i.E}],dateLocale:[{type:i.E}],dateFormatCode:[{type:i.E}],showClearButton:[{type:i.E}],appearance:[{type:i.E}],isDisabled:[{type:i.E}],isSubscriptSizeDynamic:[{type:i.E}],selectedDateChanged:[{type:i.P}]};var Ol=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return e&&e.labels?e.labels[t]?e.labels[t]:'Label "'+t+'" is undefined.':""}}])}();Ol.\u0275fac=function(e){return new(e||Ol)},Ol.\u0275pipe=i.fc({name:"getLabel",type:Ol,pure:!0});var zl=_createClass((function e(){_classCallCheck(this,e)}));zl.\u0275mod=i.ec({type:zl}),zl.\u0275inj=i.dc({factory:function(e){return new(e||zl)},imports:[[r.c]]});var Al=_createClass((function e(){_classCallCheck(this,e)}));Al.\u0275mod=i.ec({type:Al}),Al.\u0275inj=i.dc({factory:function(e){return new(e||Al)},imports:[[r.c,D.i,M.e,_.c,E.n,d.n,zl,l.b]]});var kl=function(){return _createClass((function e(t){_classCallCheck(this,e),this.dialogRef=t,this.hasActions=!0,this.confirmLabel="Ok",this.declineLabel="Cancel",this.isRequestProcessed=!1,this.acceptClicked=new i.u,this.declineClicked=new i.u}),[{key:"handleAcceptClick",value:function(){this.acceptClicked.emit()}},{key:"handleCancelClick",value:function(){this.declineClicked.emit()}}])}();kl.\u0275fac=function(e){return new(e||kl)(i.gc(R.h))},kl.\u0275cmp=i.ac({type:kl,selectors:[["mcourser-base-dialog"]],inputs:{hasActions:"hasActions",confirmLabel:"confirmLabel",declineLabel:"declineLabel",isRequestProcessed:"isRequestProcessed",title:"title",formGroup:"formGroup"},outputs:{acceptClicked:"acceptClicked",declineClicked:"declineClicked"},ngContentSelectors:on,decls:10,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["mat-dialog-actions","","class","mcourser-button__wrapper",4,"ngIf"],["mat-dialog-actions","",1,"mcourser-button__wrapper"],["mat-button","",1,"mcourser-button","mcourser-button--decline",3,"disabled","click"],["mat-button","",1,"mcourser-button","mcourser-button--accept",3,"disabled","click"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"h1",0),i.od(1),i.lc(),i.od(2,"\n"),i.mc(3,"div",1),i.od(4,"\n    "),i.Ec(5),i.od(6,"\n"),i.lc(),i.od(7,"\n"),i.md(8,An,8,4,"div",2),i.od(9,"\n")),2&e&&(i.Ub(1),i.qd("\n    ",t.title,"\n"),i.Ub(7),i.Gc("ngIf",t.hasActions))},directives:[R.i,R.f,r.t,R.c],styles:["[_nghost-%COMP%]   .mcourser-button[_ngcontent-%COMP%]{background-color:var(--common-white);border:none;cursor:pointer;font-size:14px;font-weight:700;padding:0 16px;text-transform:uppercase}[_nghost-%COMP%]   .mcourser-button--decline[_ngcontent-%COMP%]{color:var(--common-accent)}[_nghost-%COMP%]   .mcourser-button--accept[_ngcontent-%COMP%]{color:var(--common-primary);margin-left:16px}[_nghost-%COMP%]   .mcourser-button--accept[_ngcontent-%COMP%]:disabled{color:var(--common-dark-disabled-text);cursor:auto}[_nghost-%COMP%]   .mcourser-button__wrapper[_ngcontent-%COMP%]{justify-content:flex-end}[_nghost-%COMP%]     .mat-form-field-appearance-legacy .mat-input-element{color:var(--common-white)}[_nghost-%COMP%]     .mat-form-field-appearance-legacy .mat-form-field-label{color:var(--common-black)}[_nghost-%COMP%]     .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:var(--common-black)}[_nghost-%COMP%]     .mat-dialog-title{margin:0}[_nghost-%COMP%]     button:hover{background-color:var(--page-title-bar-header-nav-button-hover-background-color);border-radius:0}[_nghost-%COMP%]     .mat-dialog-container{border-radius:0}"]}),kl.ctorParameters=function(){return[{type:R.h}]},kl.propDecorators={title:[{type:i.E}],hasActions:[{type:i.E}],confirmLabel:[{type:i.E}],declineLabel:[{type:i.E}],formGroup:[{type:i.E}],isRequestProcessed:[{type:i.E}],acceptClicked:[{type:i.P}],declineClicked:[{type:i.P}]};var Cl=_createClass((function e(){_classCallCheck(this,e)}));Cl.\u0275mod=i.ec({type:Cl}),Cl.\u0275inj=i.dc({factory:function(e){return new(e||Cl)},imports:[[r.c,R.g]]});var wl=function(){return _createClass((function e(){_classCallCheck(this,e),this.optionClicked=new i.u}),[{key:"onOptionClick",value:function(e){this.optionClicked.emit(e)}}])}();wl.\u0275fac=function(e){return new(e||wl)},wl.\u0275cmp=i.ac({type:wl,selectors:[["mcourser-base-dropdown-action-button"]],inputs:{options:"options"},outputs:{optionClicked:"optionClicked"},decls:15,vars:2,consts:[[1,"dropdown-menu"],["mat-icon-button","",3,"matMenuTriggerFor"],["menu","matMenu"],[3,"options","optionClicked"]],template:function(e,t){if(1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"button",1),i.od(3,"\n        "),i.mc(4,"mat-icon"),i.od(5,"more_vert"),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n    "),i.mc(8,"mat-menu",null,2),i.od(10,"\n        "),i.mc(11,"mcourser-base-menu-button",3),i.uc("optionClicked",(function(e){return t.onOptionClick(e)})),i.lc(),i.od(12,"\n    "),i.lc(),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e){var n=i.Wc(9);i.Ub(2),i.Gc("matMenuTriggerFor",n),i.Ub(9),i.Gc("options",t.options)}},directives:function(){return[o.b,x.d,l.a,x.e,Sl]},styles:[""]}),wl.propDecorators={options:[{type:i.E}],optionClicked:[{type:i.P}]};var Sl=function(){return _createClass((function e(){_classCallCheck(this,e),this.optionClicked=new i.u}),[{key:"optionClick",value:function(e){this.optionClicked.emit(e)}},{key:"className",value:function(e){var t;return"left"===(null===(t=e.iconConfig)||void 0===t?void 0:t.position)?"left-menu":"right-menu"}}])}();Sl.\u0275fac=function(e){return new(e||Sl)},Sl.\u0275cmp=i.ac({type:Sl,selectors:[["mcourser-base-menu-button"]],inputs:{options:"options"},outputs:{optionClicked:"optionClicked"},decls:2,vars:1,consts:[["mat-menu-item","",3,"disabled","click",4,"ngFor","ngForOf"],["mat-menu-item","",3,"disabled","click"],[3,"ngClass",4,"ngIf"],[3,"ngClass"]],template:function(e,t){1&e&&(i.md(0,Cn,7,3,"button",0),i.od(1,"\n")),2&e&&i.Gc("ngForOf",t.options)},directives:[r.s,x.b,r.t,l.a,r.q],styles:[ei]}),Sl.propDecorators={options:[{type:i.E}],optionClicked:[{type:i.P}]};var Tl=function(){return _createClass((function e(){var t=this;_classCallCheck(this,e),this.hasBackgroundColor=!1,this.disabled=!1,this.textUppercase=!1,this.placeholder="Type to filter options...",this.hasMaxMenuHeightSet=!1,this.hasFilteringInput=!1,this.optionClicked=new i.u,this.isMenuOpened=!1,this.filterString="",this.applyFilter=function(e){if(t.filterString=e,!(e.length>0))return t.filteredData=t.options;t.filteredData=t.options.filter((function(t){return t.label.toLowerCase().indexOf(e.toLowerCase())>=0}))},this.clearFilter=function(e){e.stopPropagation(),t.textInput.nativeElement.value="",t.filteredData=t.options}}),[{key:"ngOnInit",value:function(){this.filteredData=this.options}},{key:"ngOnChanges",value:function(e){e.options&&e.options.previousValue&&!e.options.firstChange&&(this.filteredData=this.options)}},{key:"onMenuOpened",value:function(){this.isMenuOpened=!0}},{key:"onMenuClosed",value:function(){this.isMenuOpened=!1}},{key:"onOptionClick",value:function(e){this.optionClicked.emit(e)}},{key:"handleInputClick",value:function(e){e.stopPropagation()}}])}();Tl.\u0275fac=function(e){return new(e||Tl)},Tl.\u0275cmp=i.ac({type:Tl,selectors:[["mcourser-base-table-menu-button"]],viewQuery:function(e,t){var n;1&e&&i.vd(wn,!0),2&e&&i.Vc(n=i.vc())&&(t.textInput=n.first)},inputs:{hasBackgroundColor:"hasBackgroundColor",disabled:"disabled",textUppercase:"textUppercase",placeholder:"placeholder",hasMaxMenuHeightSet:"hasMaxMenuHeightSet",hasFilteringInput:"hasFilteringInput",options:"options",label:"label"},outputs:{optionClicked:"optionClicked"},features:[i.Sb],ngContentSelectors:on,decls:17,vars:11,consts:[["mat-button","","color","primary",3,"matMenuTriggerFor","disabled","ngClass","click","menuOpened","menuClosed"],[4,"ngIf"],[1,"mcourser-mat-menu",3,"backdropClass"],["menu","matMenu"],["class","input-container",4,"ngIf"],[3,"options","optionClicked"],[1,"input-container"],["matInput","","type","text",3,"placeholder","input","blur","click"],["textInput",""],["matSuffix","",1,"clear-icon",3,"click"]],template:function(e,t){if(1&e&&(i.Fc(),i.mc(0,"button",0),i.uc("click",(function(e){return e.stopPropagation()}))("menuOpened",(function(){return t.onMenuOpened()}))("menuClosed",(function(){return t.onMenuClosed()})),i.od(1,"\n    "),i.md(2,Sn,2,0,"mat-icon",1),i.od(3,"\n    "),i.md(4,Tn,2,0,"mat-icon",1),i.od(5,"\n    "),i.Ec(6),i.od(7,"\n"),i.lc(),i.od(8,"\n"),i.mc(9,"mat-menu",2,3),i.od(11,"\n    "),i.md(12,qn,8,1,"div",4),i.od(13,"\n    "),i.mc(14,"mcourser-base-menu-button",5),i.uc("optionClicked",(function(e){return t.onOptionClick(e)})),i.lc(),i.od(15,"\n"),i.lc(),i.od(16,"\n")),2&e){var n=i.Wc(10);i.Gc("matMenuTriggerFor",n)("disabled",t.disabled)("ngClass",i.Nc(8,Ln,t.hasBackgroundColor,t.textUppercase)),i.Ub(2),i.Gc("ngIf",!t.isMenuOpened&&!t.hasBackgroundColor),i.Ub(2),i.Gc("ngIf",t.isMenuOpened&&!t.hasBackgroundColor),i.Ub(5),i.Gc("backdropClass",t.hasMaxMenuHeightSet?"fixed-height":""),i.Ub(3),i.Gc("ngIf",t.hasFilteringInput),i.Ub(2),i.Gc("options",t.filteredData)}},directives:[o.b,x.d,r.q,r.t,x.e,Sl,l.a,_.b,M.j],styles:["[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{float:right;padding-left:.5rem;padding-top:6px}[_nghost-%COMP%]   button[_ngcontent-%COMP%]:not(.mat-raised-button):hover{background-color:var(--page-title-bar-header-nav-button-hover-background-color);border-radius:0;cursor:pointer}[_nghost-%COMP%]   .mat-raised-button[_ngcontent-%COMP%]{border-radius:0}[_nghost-%COMP%]     .mcourser-mat-menu{border-radius:0!important}[_nghost-%COMP%]   .text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}[_nghost-%COMP%]   .mat-input-element[_ngcontent-%COMP%]{border-left:none;border-right:none;border-top:none;font-size:1.15rem;margin:10px 10px 0;padding:0 0 5px 7px}[_nghost-%COMP%]   .mat-input-element[_ngcontent-%COMP%]:focus{outline:none}[_nghost-%COMP%]     .fixed-height+.cdk-overlay-connected-position-bounding-box .mat-menu-panel{max-height:40vh}[_nghost-%COMP%]   .input-container[_ngcontent-%COMP%]{display:flex}[_nghost-%COMP%]   .input-container[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{cursor:pointer;margin:10px 20px 0 -40px;padding:0}"]}),Tl.propDecorators={hasBackgroundColor:[{type:i.E}],options:[{type:i.E}],label:[{type:i.E}],disabled:[{type:i.E}],textUppercase:[{type:i.E}],placeholder:[{type:i.E}],hasMaxMenuHeightSet:[{type:i.E}],hasFilteringInput:[{type:i.E}],optionClicked:[{type:i.P}],textInput:[{type:i.gb,args:["textInput"]}]};var ql=_createClass((function e(){_classCallCheck(this,e)}));ql.\u0275mod=i.ec({type:ql}),ql.\u0275inj=i.dc({factory:function(e){return new(e||ql)},imports:[[r.c,x.c,l.b,o.c,_.c]]});var Ll=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"save",value:function(e){if(this.expansionPanel=this.getExpansionPanel(),this.expansionPanel.length){var t=this.expansionPanel;this.findRow(t,e.id)||(t.push(e),this.setExpansionPanel(t))}else this.setExpansionPanel([e])}},{key:"dispose",value:function(e){if(this.expansionPanel=this.getExpansionPanel(),this.expansionPanel.length){var t=this.expansionPanel,n=this.findRowIndex(t,e.id);-1!==n&&(t.splice(n,1),this.setExpansionPanel(t))}}},{key:"isThisChapterExpanded",value:function(e){return this.expansionPanel=this.getExpansionPanel(),!!this.expansionPanel.length&&!!this.expansionPanel.find((function(t){return t.id===e}))}},{key:"findRow",value:function(e,t){return e.find((function(e){return e.id===t}))}},{key:"findRowIndex",value:function(e,t){return e.findIndex((function(e){return e.id===t}))}},{key:"setExpansionPanel",value:function(e){localStorage.setItem("expansionPanel",JSON.stringify(e))}},{key:"getExpansionPanel",value:function(){var e=localStorage.getItem("expansionPanel");return e?JSON.parse(e):[]}}])}();Ll.\u0275fac=function(e){return new(e||Ll)},Ll.\u0275prov=Object(i.cc)({factory:function(){return new Ll},token:Ll,providedIn:"root"}),Ll.ctorParameters=function(){return[]};var El=function(){return _createClass((function e(t){_classCallCheck(this,e),this.expansionPanelService=t,this.expand=!1,this.opened=new i.u,this.closed=new i.u}),[{key:"ngOnInit",value:function(){this.expand=this.chapterId?this.expansionPanelService.isThisChapterExpanded(this.chapterId):this.expand}}])}();El.\u0275fac=function(e){return new(e||El)(i.gc(Ll))},El.\u0275cmp=i.ac({type:El,selectors:[["mcourser-base-expansion-panel"]],inputs:{expand:"expand",panelTitle:"panelTitle",chapterId:"chapterId"},outputs:{opened:"opened",closed:"closed"},ngContentSelectors:on,decls:14,vars:2,consts:[["multi",""],[3,"expanded","opened","closed"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"mat-accordion",0),i.od(1,"\n    "),i.mc(2,"mat-expansion-panel",1),i.uc("opened",(function(){return t.opened.emit()}))("closed",(function(){return t.closed.emit()})),i.od(3,"\n        "),i.mc(4,"mat-expansion-panel-header"),i.od(5,"\n            "),i.mc(6,"mat-panel-title"),i.od(7),i.lc(),i.od(8,"\n        "),i.lc(),i.od(9,"\n        "),i.Ec(10),i.od(11,"\n    "),i.lc(),i.od(12,"\n"),i.lc(),i.od(13,"\n")),2&e&&(i.Ub(2),i.Gc("expanded",t.expand),i.Ub(5),i.qd("\n                ",t.panelTitle,"\n            "))},directives:[I.a,I.c,I.g,I.h],encapsulation:2}),El.ctorParameters=function(){return[{type:Ll}]},El.propDecorators={panelTitle:[{type:i.E}],expand:[{type:i.E}],chapterId:[{type:i.E}],opened:[{type:i.P}],closed:[{type:i.P}]};var Dl=_createClass((function e(){_classCallCheck(this,e)}));Dl.\u0275mod=i.ec({type:Dl}),Dl.\u0275inj=i.dc({factory:function(e){return new(e||Dl)},providers:[Ll],imports:[[r.c,I.b,l.b,M.e,W.b]]});var Rl=function(){return _createClass((function e(){_classCallCheck(this,e),this.color="primary",this.disabled=!1,this.icon="keyboard_arrow_left",this.buttonClicked=new i.u}),[{key:"clicked",value:function(e){this.buttonClicked.emit()}}])}();Rl.\u0275fac=function(e){return new(e||Rl)},Rl.\u0275cmp=i.ac({type:Rl,selectors:[["mcourser-base-fab-button"]],inputs:{color:"color",disabled:"disabled",icon:"icon"},outputs:{buttonClicked:"buttonClicked"},decls:6,vars:3,consts:[["mat-fab","","aria-label","text",3,"color","disabled","click"]],template:function(e,t){1&e&&(i.mc(0,"button",0),i.uc("click",(function(e){return t.disabled?void 0:t.clicked(e)})),i.od(1,"\n    "),i.mc(2,"mat-icon"),i.od(3),i.lc(),i.od(4,"\n"),i.lc(),i.od(5,"\n")),2&e&&(i.Gc("color",t.color)("disabled",t.disabled),i.Ub(3),i.pd(t.icon))},directives:[o.b,l.a],styles:[""]}),Rl.propDecorators={color:[{type:i.E}],disabled:[{type:i.E}],icon:[{type:i.E}],buttonClicked:[{type:i.P}]};var xl=_createClass((function e(){_classCallCheck(this,e)}));xl.\u0275mod=i.ec({type:xl}),xl.\u0275inj=i.dc({factory:function(e){return new(e||xl)},imports:[[r.c,o.c,l.b]]});var Il=_createClass((function e(){_classCallCheck(this,e)}));Il.\u0275fac=function(e){return new(e||Il)},Il.\u0275cmp=i.ac({type:Il,selectors:[["mcourser-base-horizontal-line-spacing"]],decls:2,vars:0,consts:[[1,"hr-value"]],template:function(e,t){1&e&&(i.hc(0,"hr",0),i.od(1,"\n"))},styles:[".hr-value[_ngcontent-%COMP%]{margin:0;opacity:.3}"]});var Wl=_createClass((function e(){_classCallCheck(this,e)}));Wl.\u0275mod=i.ec({type:Wl}),Wl.\u0275inj=i.dc({factory:function(e){return new(e||Wl)},imports:[[r.c]]});var Pl=_createClass((function e(){_classCallCheck(this,e)}));Pl.\u0275fac=function(e){return new(e||Pl)},Pl.\u0275cmp=i.ac({type:Pl,selectors:[["mcourser-base-horizontal-pane-item"]],ngContentSelectors:on,decls:2,vars:0,template:function(e,t){1&e&&(i.Fc(),i.Ec(0),i.od(1,"\n"))},styles:[""]});var Nl=_createClass((function e(){_classCallCheck(this,e)}));Nl.\u0275fac=function(e){return new(e||Nl)},Nl.\u0275cmp=i.ac({type:Nl,selectors:[["mcourser-base-horizontal-pane"]],ngContentSelectors:on,decls:5,vars:0,consts:[[1,"horizontal-pane"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"div",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n"))},styles:[".horizontal-pane[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}"]});var jl=_createClass((function e(){_classCallCheck(this,e)}));jl.\u0275mod=i.ec({type:jl}),jl.\u0275inj=i.dc({factory:function(e){return new(e||jl)},imports:[[r.c]]});var Bl=function(){return _createClass((function e(){_classCallCheck(this,e),this.noRadius=!1,this.buttonClicked=new i.u}),[{key:"clicked",value:function(e){this.buttonClicked.emit()}},{key:"getClass",get:function(){return"right"===this.iconAlignment?"padding-l-1 float-right":"padding-r-1"}}])}();Bl.\u0275fac=function(e){return new(e||Bl)},Bl.\u0275cmp=i.ac({type:Bl,selectors:[["mcourser-base-icon-button"]],inputs:{noRadius:"noRadius",iconAlignment:"iconAlignment",color:"color"},outputs:{buttonClicked:"buttonClicked"},ngContentSelectors:Rn,decls:10,vars:5,consts:[["mat-raised-button","",3,"color","ngClass","click"],[3,"ngClass"]],template:function(e,t){1&e&&(i.Fc(En),i.mc(0,"button",0),i.uc("click",(function(e){return t.clicked(e)})),i.od(1,"\n    "),i.mc(2,"mat-icon",1),i.od(3,"\n        "),i.Ec(4),i.od(5,"\n    "),i.lc(),i.od(6,"\n\n    "),i.Ec(7,1),i.od(8,"\n"),i.lc(),i.od(9,"\n")),2&e&&(i.Gc("color",t.color)("ngClass",i.Mc(3,Dn,t.noRadius)),i.Ub(2),i.Gc("ngClass",t.getClass))},directives:[o.b,r.q,l.a],styles:[".padding-l-1[_ngcontent-%COMP%]{padding-left:.5rem}.padding-r-1[_ngcontent-%COMP%]{padding-right:.5rem}.float-right[_ngcontent-%COMP%]{float:right;padding-top:6px}.no-border-radius[_ngcontent-%COMP%]{border-radius:0}"]}),Bl.propDecorators={iconAlignment:[{type:i.E}],color:[{type:i.E}],noRadius:[{type:i.E}],buttonClicked:[{type:i.P}]};var Fl=_createClass((function e(){_classCallCheck(this,e)}));Fl.\u0275mod=i.ec({type:Fl}),Fl.\u0275inj=i.dc({factory:function(e){return new(e||Fl)},imports:[[r.c,o.c,l.b]]}),function(e){e.left="left",e.right="right"}(gl||(gl={})),function(e){e.primary="primary",e.accent="accent",e.warn="warn",e.default="default"}(vl||(vl={}));var Ul={"file-excel":"M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M15.8,20H14L12,16.6L10,20H8.2L11.1,15.5L8.2,11H10L12,14.4L14,11H15.8L12.9,15.5L15.8,20M13,9V3.5L18.5,9H13Z","file-word":"M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M15.2,20H13.8L12,13.2L10.2,20H8.8L6.6,11H8.1L9.5,17.8L11.3,11H12.6L14.4,17.8L15.8,11H17.3L15.2,20M13,9V3.5L18.5,9H13Z","file-powerpoint":"M12.6,12.3H10.6V15.5H12.7C13.3,15.5 13.6,15.3 13.9,15C14.2,14.7 14.3,14.4 14.3,13.9C14.3,13.4 14.2,13.1 13.9,12.8C13.6,12.5 13.2,12.3 12.6,12.3M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M15.2,16C14.6,16.5 14.1,16.7 12.8,16.7H10.6V20H9V11H12.8C14.1,11 14.7,11.3 15.2,11.8C15.8,12.4 16,13 16,13.9C16,14.8 15.8,15.5 15.2,16M13,9V3.5L18.5,9H13Z"},Vl=function(){return _createClass((function e(){_classCallCheck(this,e),this.customIcon=""}),[{key:"ngAfterViewInit",value:function(){var e=this;setTimeout((function(){var t,n,i,r=null===(i=null===(n=null===(t=e.content)||void 0===t?void 0:t._elementRef)||void 0===n?void 0:n.nativeElement)||void 0===i?void 0:i.innerText;r&&Ul[r]&&(e.customIcon=Ul[r])}),0)}}])}();Vl.\u0275fac=function(e){return new(e||Vl)},Vl.\u0275cmp=i.ac({type:Vl,selectors:[["mcourser-base-icon"]],viewQuery:function(e,t){var n;1&e&&i.vd(xn,!0),2&e&&i.Vc(n=i.vc())&&(t.content=n.first)},ngContentSelectors:on,decls:4,vars:2,consts:[[4,"ngIf"],["class","custom-icon",4,"ngIf"],["matIcon",""],[1,"custom-icon"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24"]],template:function(e,t){1&e&&(i.Fc(),i.md(0,In,5,0,"mat-icon",0),i.od(1,"\n\n"),i.md(2,Wn,7,1,"div",1),i.od(3,"\n")),2&e&&(i.Gc("ngIf",!t.customIcon.length),i.Ub(2),i.Gc("ngIf",t.customIcon.length))},directives:[r.t,l.a],styles:[".custom-icon[_ngcontent-%COMP%]{height:24px;width:24px}"]}),Vl.propDecorators={content:[{type:i.gb,args:["matIcon"]}]};var Hl=_createClass((function e(){_classCallCheck(this,e)}));Hl.\u0275mod=i.ec({type:Hl}),Hl.\u0275inj=i.dc({factory:function(e){return new(e||Hl)},imports:[[r.c,l.b]]});var Yl=_createClass((function e(){_classCallCheck(this,e),this.background="#ff4081",this.value=""}));Yl.\u0275fac=function(e){return new(e||Yl)},Yl.\u0275cmp=i.ac({type:Yl,selectors:[["mcourser-base-inline-badge"]],inputs:{background:"background",value:"value"},decls:3,vars:3,consts:[[1,"inline-badge"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1),i.lc(),i.od(2,"\n")),2&e&&(i.jd("background",t.background),i.Ub(1),i.pd(t.value))},styles:[".inline-badge[_ngcontent-%COMP%]{align-items:center;border-radius:50%;color:var(--common-light-primary-text);display:inline-flex;font-family:var(--common-font-family);font-weight:600;height:1.5rem;justify-content:center;padding:.4286em;width:1.5rem}"]}),Yl.propDecorators={background:[{type:i.E}],value:[{type:i.E}]};var Xl=_createClass((function e(){_classCallCheck(this,e)}));Xl.\u0275mod=i.ec({type:Xl}),Xl.\u0275inj=i.dc({factory:function(e){return new(e||Xl)},imports:[[r.c]]});var Gl=_createClass((function e(){_classCallCheck(this,e),this.color="primary",this.mode="determinate",this.diameter=50}));Gl.\u0275fac=function(e){return new(e||Gl)},Gl.\u0275cmp=i.ac({type:Gl,selectors:[["mcourser-base-loading"]],inputs:{color:"color",mode:"mode",diameter:"diameter",center:"center",padding:"padding",value:"value",strokeWidth:"strokeWidth"},decls:6,vars:6,consts:[[1,"loading",3,"ngClass"],[3,"diameter","color","mode","value","strokeWidth"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mat-progress-spinner",1),i.od(3,"\n    "),i.lc(),i.od(4,"\n"),i.lc(),i.od(5,"\n")),2&e&&(i.Gc("ngClass",t.center?"loading__center":null),i.Ub(2),i.Gc("diameter",t.diameter)("color",t.color)("mode",t.mode)("value",t.value)("strokeWidth",t.strokeWidth))},directives:[r.q,P.a],styles:[".loading[_ngcontent-%COMP%]{width:1%}.loading__center[_ngcontent-%COMP%]{display:block;margin:0 auto}"]}),Gl.propDecorators={center:[{type:i.E}],padding:[{type:i.E}],color:[{type:i.E}],mode:[{type:i.E}],value:[{type:i.E}],diameter:[{type:i.E}],strokeWidth:[{type:i.E}]};var Kl=_createClass((function e(){_classCallCheck(this,e)}));Kl.\u0275mod=i.ec({type:Kl}),Kl.\u0275inj=i.dc({factory:function(e){return new(e||Kl)},imports:[[r.c,P.b]]});var Ql=function(){return _createClass((function e(){_classCallCheck(this,e),this.structureArray=[],this.metaDataDetail={creationLanguage:"",documentId:"",id:"",translations:{English:""}},this.isLast=!1,this.removeButtonClicked=new i.u,this.structureSelected=new i.u,this.metaDataDetailLabel=""}),[{key:"clickHandler",value:function(){this.closeAllToolTip()}},{key:"ngOnInit",value:function(){var e,t,n;this.title=(null===(e=this.metaDataDetail)||void 0===e?void 0:e.creationLanguage)?this.metaDataDetail.translations[null===(t=this.metaDataDetail)||void 0===t?void 0:t.creationLanguage]:null===(n=this.metaDataDetail.translations)||void 0===n?void 0:n.English}},{key:"ngOnChanges",value:function(e){e.metaDataDetail.currentValue!==e.metaDataDetail.previousValue&&this.getMetaDataDetailLabel()}},{key:"removeMetaData",value:function(){this.removeButtonClicked.emit(this.metaDataDetail.id)}},{key:"openStructure",value:function(e){this.structureSelected.emit(this.metaDataDetail.documentId),this.closeToolTip(e)}},{key:"closeToolTip",value:function(e){e.currentTarget.parentElement.classList.remove("tooltip-visible"),e.currentTarget.parentElement.classList.add("tooltip-hidden")}},{key:"showTooltip",value:function(e){var t=this;e.stopPropagation(),this.structureArray.forEach((function(e){null==e||e.structures.forEach((function(e){t.metaDataDetail.documentId===e.document_id&&(t.tooltipMessage=e.title)}))})),this.closeAllToolTip(),e.currentTarget.nextElementSibling.classList.remove("tooltip-hidden"),e.currentTarget.nextElementSibling.classList.add("tooltip-visible")}},{key:"closeAllToolTip",value:function(){Array.from(document.getElementsByClassName("tooltip-visible")).forEach((function(e){e.classList.remove("tooltip-visible"),e.classList.add("tooltip-hidden")}))}},{key:"getMetaDataDetailLabel",value:function(){var e,t,n;(null===(e=this.metaDataDetail)||void 0===e?void 0:e.creationLanguage)?this.metaDataDetailLabel=this.metaDataDetail.translations[null===(t=this.metaDataDetail)||void 0===t?void 0:t.creationLanguage]:this.metaDataDetailLabel=null===(n=this.metaDataDetail.translations)||void 0===n?void 0:n.English}}])}();Ql.\u0275fac=function(e){return new(e||Ql)},Ql.\u0275cmp=i.ac({type:Ql,selectors:[["mcourser-base-metadata"]],hostBindings:function(e,t){1&e&&i.uc("click",(function(e){return t.clickHandler(e)}),!1,i.Yc)},inputs:{structureArray:"structureArray",metaDataDetail:"metaDataDetail",isLast:"isLast"},outputs:{removeButtonClicked:"removeButtonClicked",structureSelected:"structureSelected"},features:[i.Sb],decls:33,vars:5,consts:[[1,"parent-value"],[1,"metaData-value"],["class","cursor-pointer",3,"click",4,"ngIf"],[1,"tooltip"],[1,"tooltip","cursor-pointer",3,"click"],[1,"tooltiptext","tooltip-hidden"],["tooltipText",""],[1,"tooltipclose","cursor-pointer",3,"click"],[1,"cursor-pointer",3,"click"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div"),i.od(5,"\n            "),i.mc(6,"mcourser-base-metadata-child"),i.od(7),i.mc(8,"span"),i.od(9,"\n                    "),i.md(10,Pn,2,0,"mat-icon",2),i.od(11,"\n                    "),i.mc(12,"div",3),i.od(13,"\n                        "),i.mc(14,"mat-icon",4),i.uc("click",(function(e){return t.showTooltip(e)})),i.od(15,"\n                            info\n                        "),i.lc(),i.od(16,"\n                        "),i.mc(17,"span",5,6),i.od(19,"\n                            "),i.mc(20,"mat-icon",7),i.uc("click",(function(e){return t.closeToolTip(e)})),i.od(21,"close\n                            "),i.lc(),i.od(22,"\n                            "),i.mc(23,"span",8),i.uc("click",(function(e){return t.openStructure(e)})),i.od(24),i.lc(),i.od(25,"\n                        "),i.lc(),i.od(26,"\n                    "),i.lc(),i.od(27,"\n                "),i.lc(),i.od(28,"\n            "),i.lc(),i.od(29,"\n        "),i.lc(),i.od(30,"\n    "),i.lc(),i.od(31,"\n"),i.lc(),i.od(32,"\n")),2&e&&(i.Ub(4),i.Yb("metaData-last-value",t.isLast),i.Ub(3),i.qd("\n                ",t.metaDataDetailLabel,"\n                "),i.Ub(3),i.Gc("ngIf",t.isLast),i.Ub(14),i.pd(t.tooltipMessage))},directives:function(){return[Jl,r.t,l.a]},styles:[".metaData-value[_ngcontent-%COMP%]{margin-left:.5rem}.metaData-value[_ngcontent-%COMP%]   .tooltip[_ngcontent-%COMP%]{display:inline-block}.metaData-value[_ngcontent-%COMP%]   .tooltip[_ngcontent-%COMP%]   .tooltipclose[_ngcontent-%COMP%]{color:#a9a9a9;float:right;font-size:10px;margin-bottom:-5px}.metaData-value[_ngcontent-%COMP%]   .tooltip[_ngcontent-%COMP%]   .tooltiptext[_ngcontent-%COMP%]{background-color:#fff;box-shadow:0 0 5px 5px #a9a9a9;color:#000;font-size:9px;margin-left:-9%;margin-top:-2%;padding:5px;position:absolute;text-align:center;width:-moz-max-content;width:max-content;z-index:1}.metaData-value[_ngcontent-%COMP%]   .tooltip[_ngcontent-%COMP%]   .tooltip-hidden[_ngcontent-%COMP%]{visibility:hidden}.metaData-value[_ngcontent-%COMP%]   .tooltip[_ngcontent-%COMP%]   .tooltip-visible[_ngcontent-%COMP%]{visibility:visible}.metaData-value[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:15px;height:15px!important;vertical-align:bottom;width:18px!important}.metaData-value[_ngcontent-%COMP%]   .metaData-last-value[_ngcontent-%COMP%]{color:#4093e3}.metaData-value[_ngcontent-%COMP%]   .metaData-last-value[_ngcontent-%COMP%]   .cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}"]}),Ql.propDecorators={structureArray:[{type:i.E}],metaDataDetail:[{type:i.E}],isLast:[{type:i.E}],removeButtonClicked:[{type:i.P}],structureSelected:[{type:i.P}],clickHandler:[{type:i.x,args:["document:click",["$event"]]}]};var Jl=_createClass((function e(){_classCallCheck(this,e)}));Jl.\u0275fac=function(e){return new(e||Jl)},Jl.\u0275cmp=i.ac({type:Jl,selectors:[["mcourser-base-metadata-child"]],ngContentSelectors:on,decls:5,vars:0,template:function(e,t){1&e&&(i.Fc(),i.mc(0,"div"),i.od(1,"["),i.Ec(2),i.od(3,"]"),i.lc(),i.od(4,"\n"))},styles:[""]});var Zl=_createClass((function e(){_classCallCheck(this,e)}));Zl.\u0275mod=i.ec({type:Zl}),Zl.\u0275inj=i.dc({factory:function(e){return new(e||Zl)},imports:[[r.c,l.b]]});var $l=_createClass((function e(){_classCallCheck(this,e),this.isTopImg=!1}));$l.\u0275fac=function(e){return new(e||$l)},$l.\u0275cmp=i.ac({type:$l,selectors:[["mcourser-no-data"]],inputs:{isTopImg:"isTopImg",translations:"translations",noDataTitle:"noDataTitle",noDataText:"noDataText",imageSrc:"imageSrc"},decls:20,vars:6,consts:[[1,"no-data","no-data-section-container"],[3,"ngTemplateOutlet",4,"ngIf"],["class","no-data-header",4,"ngIf","ngIfElse"],[4,"ngIf","ngIfElse"],["defaultTitle",""],["defaultDescription",""],["img",""],[3,"ngTemplateOutlet"],[1,"no-data-header"],["class","no-data-image","src","data:image/webp;base64,UklGRpyOAABXRUJQVlA4TI+OAAAvOkJwEI1ActtIkgTZRszi/784qzJ7vUf0fwL42PazGpCrJxUkENh5RAJ1KdAi6UGtARtYXPsEsC8EIhE+cu8w4EBLDoSQtJDUpn9FR9AC2IrtSXwEBS01CxNxGjAgsZYQs28gIgCFtpqxvaeFQh03SfkbLrRlzwyXNgVIDL2DyPbMSOwm7Fsj2yN2S/eErRlbyVbIHkicgXZCFpC0Y/AO6CHi9HkFDJMcAN0QtxOJR+UOyqE3vuhElmzbqtUMIIJzKoXr/Yp90YQ0PU24TdhxnFPILfT5O/fF/uU6su1aUeE97JAI7ZBw/j+6H/B0o4n8xsMzV1uj56KRHEeSHEmyZ5S02P+/g9yJw5BoJErI46yEwkmskej/BODfTf2uzfsFgKJSrBF3TIAHNaQXCwBE4cjzkWdYL+s1gTh/HKkjAGRLr+l/yxYogdPcd0+YPVyYKAXEZR0p+s5INUBRoGk6J4DN/qlaAaBpCkA9ZHWcwB13Bh7+Ax3nm2rT0XdGqiFL/MZwPWQ9JJBqpBoUJx+pF8u8M6y16KhUI9UAwOXt54Xj6jlyRa7IFexUg2LymY+gUo1Xy9GCBrD4Ol70uKrL5/fKFQ+fcfMc6EzxogceZpfpeTaV2xJy09ZawLpZueKqIvoFkQUqV1Cd6dLpo3mN2cev8jtmO2c7SQotL/w5Sk0uAOhMl5jizT52zeo4t+VhzPyrzn58bZ4nqn7b78M8j1QRLRqrjqvnQEzvk0t1nGmbi9tZ9ZydJhfUQ9ZDQq4zy7J8PtB5n+YJuelx2QaQ6/HxOkxH2s7ZznpIisnFw1f5FYBcckn6vKpgopimYbp1lrdN1FYbuxKA/Cq/ApIkAeZHrqODbNDjAOrq+bG4fgCbqK02yjcdnXmgnE3lull+ZQO78Xn/2jhpldW067iqwzLYRZ010aKg6Z2ULl0Y3gyrYfbc7LnVBAA0p+iSOzDSHMDe/Wb10ey52SBgvKwSTtHi31BrTnHCeZcAE+JE4RMPgKZx9ivacInZjFnS02RVQAOg8CkjV+SKcZsyxnn0PWPMmOVhJAUJE2xeI1fkClDL2xljxpgxZoxZxcRo8adAtKhRQPMad68ZY8Y4KRRSdMF/lOK4bSNJEvMPu7tnamaPd0RMQH+yVzzLGyoVQ5y2hQlFEFFuVe42CVVawkiVm/ecC6HKQDqLRoWF0qBFZWnLnajo4aWTqcLp67vFiAtK05C1R+n3c8L+f40kSdL7k5FDeERkZUZGZXX18EzlwDIzHZkZB6/LtQy5z8TSlZnxxrsnPjPDDTMWOzLIzd1N+j7tbm5uZpLLLHIhNWnbv/6N5dzPV5LZ7uNzukM1yxRXkAU0jdPo7IBGzLCF7CFNCwjUlSFzXOEhU9lSkS3p//qxtm3ZtkeStv183h8EweHRGDj8kBVhh8+W/jGEmPyYw+8Hc8RMZGF4jNL/3YcH2tqW7Wm2be7HcV73HSEhuCSkRNAGCO7WQAXt8zx1974tL/XxPHV3V6SC191wd3cIWkhwl3ATuc/z2GHRtlM1ukBNiVJ8ASYBbWe+/OH/v8hts23vz+83M7srsmSQ7UAZklLOptymdMLFzMzMzMzMzMxcZkrPphhmZtuyLVva1cLM7/c5rtVKWq0kO+d/GrBtOzZJks7r/f9Qsjm2Zxqztm3btu3tiLVt28bYtj1ts5CIDPzfw9vatmPbZlfbfl7P+31V/avYtm3byVSaV8G2O6NCNJclSBbBGfYI5myjXPXpfa+TDm3bxrZnnnuf91ds205+o4tt21Zr21Zps7eTzrZt5733yKJtpW4tAnFHktSk1gdo2nPvHwK+z3E/+I8f/McP/uMH//GD//j/L8DXX4nvb/D1VwoSvv7KjO9rgAAwr/r6Kwu+twk/+8pa4eVmC/j6vfiexhcbVnaXGSDle5qAWZiPtQHxPU1AV09My8wFA76PgQFhJRSLQNr3MuHr9yr6mqe6zyZk8c/e69C+l0nhZ+8FhjDC3fXcvGJbQIFPbbx69/drYQ3WDACVgMrPpj9BXgkSsAVe/fo3Q4oFidAS7RMVr979fUFLN8/0WFoJZN/4+r0OTd44+Wnvxf8AetgCv/uPf6usL1sEID9JkSroi1fgnwPQl6HHJvhZd4fZC77+St0Cr959o6LVrM3elm7fynRzn/wRFwHiU9S/evf3Hfpab8c83FkpaH3DBODbsy+s0/3gFwDbBAw1e8nvTzTHSKdihVVOiN6LVolPT/zud/9Y0du9QX0GuwGy9xTR5KB67i03/82KytcxfP1eeRiv3n2jYMAinDerKZe1pihxqiXKE95VnIi3U3xy4tW7v68YotdXOw274VlUDH0DA2S+MHlD5ljcv434OkrAD0+YsmRNMYYERLp8n35Rb1OH4V+vfuMXyqdmChiqZ/Gc393oHbgeHXroF7dNK3nd5I19Vv/Ls8VPfznhh/Hq3dcLmrWdOXCZVCMrBQJZBBC8C/9tfGIiLpF2P7vJlTjZKuih/ymObl6AX+MBU+FhxCswpJt/orJUL51AACIuER0wH/UT8xNevfv7QBYbaXvg4yAVk33jZ+8VwEH11D6r/2XA8SC5BaqByqr2nByBXM8BYMDwyRmNtEvaDjCZKqUAtF5nroDk3ZO34HTckhS0LYAGuOmGZ8qtk9aoIAEQaJOCm0DqJyZVBB6Xc0/1LhydOhEvYABgFUOPsiQ0zC0O6b7B/BoQW62WVDxqnXSuj36o1TmNFQGQri+6K8FPhy+MfPUbT1BhDXlUewk0HI2Ln/PjN3kWl0dXF9epy/F0j/Y9KIAjJm/N7L7xQDgTirZVlmoayKesi86z+4dK9BFlSjcrSz6C61EGHv3qN1aRaACYiRXHNIGGgrutxfLpuDed65AFlvKxnsCv8IX+9GeZBjiynoCz8ZypSNhqwgpWsyXqZ3FvOaWKTq7bQ+ZTOHXYUuxXv7EwBQOAbI6XsTG6HLeiwVHt8Rg+HM2o7IZ9rcPm2flCn3ynf+Owvmqyn70XSMwze3bfgH+A2Ha1WMEE3mG2UrthBpbFXYwVZWXQB9Orv7N6S2mvoXejY7+hv+JZADiqvQQKVuA8ALwdx57Woeq1+GOo/SxQFMB+zRvTu+89gkth+yPy1R/5rUhiLUdFHfLSr969qxgA4+po/Ag749/mFByME/Hc0Z0ABhVFATScjD8987yV7Q0VfeU82ad5Di7F00XZpaR89Ud+u0hYRGhD5hoAeKv5wkKb4lR2HAZQAJBwfBOADr3pICpgy57kkEVg99yDi8DEo91mr969KxhA7Snvf17rXdX1qV9hFYQOAxzlEqvbgAPU665QdjlQ9IKvf0eA2bxmYfsNuAokHytQQBUcNtMuS+DPuB10XWWAI92hosdC89szqx+7K/E7wNDTQSNbNy9NdW8Z7hxEDfXXXhY/p6D1gJCALXDQOZbb47gMAIk81kNRMGAjnHmSjT92z9reAab0dfGFLZuXYClWmDIA/HwLJFpdVqntPfdIwFbYuuvgrugusDoMAMc60MD8/pQFl1md7r9xp67e7fh+ChzADSABvePnFkgciH1xCdRFh2GvxKt376KSYOY2zFxB91C1x0EBONpBFYM56jT7L4G34QJd15fevkjAPI/gZoD+UZcKYJ/5XHyzvpzj25iAulSRaPuLtYHUrGnpAk9jACQc8cAA6i1TpH6GP5R1vVl8IAFz22/AfcM4bLDB5EJXrvUAvoMT8QIAqknJ/ayGLqBaVwjQw3EfKJBsBta/KfgroPaXb0zFrHyyMlk2BCCBLexOrteqCVOmuOLB1Kk1v1srOq0CuyeLAHoxhQl55AdAAlaYp6bAofgYVgMKCwz9pIUZmIkn6uIxQPbPQZNptLBFO42gTeimcbWauVrOwUXmTjwIsIeAhzspVNaGo9+ZikGdfM4xxUfNSfi5ugErMUAfHTICwDimYdkQSpx6FFCX5mGLdmFJAImGboYmWlnNM3gYy/AMvoo7dtPTIsH8Z1V9FdsmAIhjHxgAx37gB9N89FnevpSrepBdQv9K/Rmre1COSgDG61qHByCU/qECsO88WG+qAgzJSV00ZBKNauHsB94/7TrsjgH2J3IPHgXdXNtMSAc+ARw+ltO+xVuxD7Z+Zm+E73p3P96FC1D27muACdfgMShiCLU1DgWSU62LWMsCAomGQJ9ajKU1dRePllPgcXYTYC5tDuUpcOTgr/3i40CwRAIAgiIKFkUCS0rkQPH0j/5JwSV4H6ptvm4bHDrhfcX5YTvcKmX/pBB4EhD9S7DRMBcH3Cyo97KfU9ZFoF+ku1o/xod36x1SVKBzOpkyTRYDgWPL/bX//+MaQaINURhZFAQG3I1/AJacuHPlw3ivif0XUxhyj3kGjN6BCub1i6wV9XAPtkRWlWgFFmH5Tnw0wJlLJmZB+0BIOHbw136xcdoF22FumG3WVxtXNay0XpQn8QiWZ5are2t7FE8CAKiapdKQwxNkgyqIcCECL8X1GHoYXQWr3VsjLwxA6YoeI/Xu9gEE4n57C/385GqOwfJU3YmDBHz/ItMvdUfqw1BpRw/+2i9EmILpVTOxNtYLG2J+aUvZBvNmr6y3eEqkXZYfPI+luBVX2q6l2zAJgCqJBgOMwF5mlvotWrq6f2CVTGCi/1X+U/7Rlzr0ePP8qa2uP+lRkOsemRPUK5gTgOVORSOSXjfXIR86cjRW1tRjSpL0135hxDa1tpbdsFtm15Mf2ejk0MmHO7qHbmeXxJ1eXIjnAWx1cCsWOkh98oQ3YNf9vyABz+EF9L2Lk/6Uf/SlQB/G8Zn2kSjuT42aNqt6w5W4bjdJJAZrHF+cO8lxONeqa6rW4yeSoQjBlIRc24mYUbWtbV9ZErf3+Vszplg+cH3nATrd/BYXAQbUYQEFfeXSpQa8Eow+Kjk8idX9rzGG4tPzJxZef24VumgoK4mSnNRAgASyOZi/Q1Ix7CL+Anzg3G3zPg+az9zGHVXur/1CgRCUd7MWc9jLso6oWnL21qxGPt7RPXQZ+znGhkWYQCsCd2JmL40lBDK5H9H3LH/KP/pSwWDbMfpMxfypKWW6S24eTqqvUQOQAKZeQy6EUsL2ePXrvxkYzAz5sIEv4GnWIeHocn/t/18gUNiABIhm1xyp3trc2OPsFdcPoU/KOxAQ0lYGAxagjkMDAn0Aau42Xf+NO92jap/aZmIrbI8dsGh+mmpch+lRUNAmR6yyHLfs9J4K0NufavMPpytwAqCH48z9/P8tpNwlW9uB9H559WwsntkGH1CHAVqpDCUODXvjhZ7EQibA3J40EH2vNB7BlQAAtc3D/ngNDl6cxm5Gp55pTmgpJrRA7sJPrxE76gb4IqgKx5v7+f8XZQUDQLTInPLhs1XTC9Nri/EWzIak1cRA1gUL8GO0fiANZCmmQ7COf+/mLSBEAREpDyNSERRuYUmUsQOSKUaRe6jUUEyUiWDAfTgJcmxV8056z+K03tUMBXY7UNmB8+rXP1eh2qEX3daX3ek4G4EBjjr31/7/lQgabpUf0F8uH3LSsCXsAEBDDENvj2vM48i+Mnz+rTtX1+bC3/PnXvUP/KdlTmnLXYUUNUEFIYlEAnJr5t0hiEAxiTvxSdoAnzBHn36T0r2A2OkMwXvbwFfXhvY98ghTAUtTv+ouXd1eZfG09eL2K1VADAJYumO+Xr0TyK3wW3/2B4FAhEDeHW2YRI/hNlSmYRZmhBk0vbZpMtVMlXFMwfiazia1BivrsjXqRazCBCasCXmePbtJ4hRXpJislkjk9n2JahUUPIH/S21ZnIrndhEyvHr3uUDKwqkO+XDudFwRVzAcgbbMkjUVcL750+UPrZ4/ptgubPAYjB6QttBBbsZv/dknoiiLdDCsq2Iwffpgg5trL/kD/1lvxuwwu9gYm6Q2KJuJqWFKMT69VmY3md9MRcaG3BWCm7iWm9ZqVtOq1ErrhbLHU4/VxcPycOqhsoew3DyGFev5kQpJbqkFREOfRKnirpz2wNq7dAlBAbzuRIpvQ7U4Dg3hCYCcgRtqYHZpbRg8Xr3bOG2JWwAd+vs8lHvDANnWSzdbtsE2toXFvLA51pswfjrm6NCWbtOhu9Bd6EZ3IWTRWEIWUbgHhiBQEA1KGkxGgwYTNLguy8ussqbyNO7H/dE91e7AbXgIT6xdSlLZbjAhJPqagrZTj3UMgLe+5wZcdGTxd9qH6AC34vLVNViHrQXMwGEF/ogrbR/FM6DruosB+Tt+UXQXZb0oqlkvpy1q24F2wTaY32iThZkPuC6rzSo68n0GaTXBmAAV64UuIuR9248kawUSAqUGMiggkQwlCkolJjHD7KTMDa6x4vHkP2oprmU3WXetzVpbVbZg7dZWe/XucwWw9azbWr5zyz8aXUgAXLu8x0ylVUDZM3aeSU3Beme8XXc7vhV+ca+p9Ft/9pmLnbB7safZatptfLaBFlexIi8ZkICwhQqmKDUdIpW1xa4VLQIJBkiyRKZTnqAyJeYnUwNLXPM47saV4criWtyPASDnFX/ZX/qrahJtnxIIHHFjT+APR2W/5FKrqWDubi9NpFaapwa+btgY637s+kYbn/CD5Y1l+OXq0mm4/2/6pWf99w/2/Pi9/dq1H217xlrzsTq5Mde0okESNRECxZBAUiAoAKC22NdFwG1yDOXtjCgzyuwwwwofmFBLcRkuxhV4BANAVPemRFYJOCS9TsYQV49Lg3gEsMeKVcVj8higDRd1VcGARTPKTde6akv1k8t18wc+3pg4fdYtv+fv3xa//idb74uXqSdco8sQ5c29CFEEwqSAIkACEBJ9bCckIpVliUQimpp+OrsscNW5tOdxLc4zZ+PG2+vCmrqfQgwNMzAHJ0C1BsemUy9gwK3ImoIcKl44vuX+MYJ/f1Dnzz1+Om3rwfP/aBBcCT1sd4g312ifsD9tyfZjVZabWJgb803cbFNwhXAIPmipLIOWtKI0qadlYj6gbUvp3OSfxWV4EQB1d+O5V7/xGwWwK27F0hBIODodAoHzB9puPXd0Awo0AE7fzvBXTzwXrs6s5vilQYUEwEV0Kkwk5IQqB8QH5vpgqUERDof9M6gADCmop1vMy7VZZlk4q/JXdhFWAqSrZQ25IwdbsTOgKMdnsAHMyjwTzgJbGx7OHd0CMUZNpnXY86J2+cTWGoOdDGAWFZNJoYS56sZq/Jy53DCEw3JhJgXA7ecmZUE5xRWW+Q/+mfweVwDcmtjuJMLGGJ0N1OD4dBHAnOIK3AVoA5zfq2U1doN9GbNPPX2462R9/nizTRgAgB3c4KfN9doyjACXWfHeGu0sKdFQ5imn+ICbur7ab/FHLANI1fK0rWdHouB+3HecdjMtANbHnyBVhoTXt2/ljvJqU20OITsuPXks2OxW787NoPb/Ul6qKCtMSjFJLsEaruM1c/30WQ0oYEKGFWFSEg31lJiV785epNPLTmBnoQFVlmjbZg9X9Llq//T778Q//f47ZdfRf95++YU46D4MgAdw9l4npQilECkSbQcqCQwAC8PersNbN01rX43enSvtjPMqKsoLwydW4gCxa/jTrNdaw0awxuGhW1JZm5yUSbWybNKd4yYuuaVyQvgNHgeUCrTtgMd7pEygoQGgYtg+5u2XX6jIg99rHdfuc8zlUsVw69AgBHJLKsAAYSH7NDpg6clj6Xq/+qe3Q3eKVPIqq+Gz8QTRQi6SHaFKM+s0fjZcABAO531jCAKJAXGSOi9v7ankN8XxuA1CFGVQIkcEGmBj7IzJ5F5MQBHIrfD2yy/UTGD4ZeLtP/jjhW+//ML6cOgj9heLxBAWFq+y5qWes12MC5BbDSH2+vatJokG2LXyBfrQMzbu3bma3Y7Hni/IXKrEC8MnEcpuiVIZlA/PdXsMEHCY7xsilWUNOUn3BN9lwF/xY1wCISplSATm4Ls4r27clAsuluNX+CoaArkFdXvm2raPPpN6B3Z4+w++MP1okl4CvpTtUyc/ZZSlor3P6rudHb0Dj1QVtAfnCA0Jxb74XOUtTxl/Gyt6KMwGBQAnJDE+gRdKNeQVBseOwIj4ueW41WCXMw91cVtSk+4Cl7HiHHwXZ4MJKYMhsHZycPPG2rngoiHcmDt560urD842h6LfggLAG9SxxatpOa7ExLEUagpa+OH5j/vwxw9c3d4kAuDkx7286kLsjmczgdxMRZBQLMHnZjn8vLxNxnpUFEgGEsDhUg3fWfkG2mAIJUKFWS4T+mbWGfxsK5d9bA9HUHCbNMoTygpLLpBv4SwIoQJtAECDcHfxpEdcrE4CIA9a+8Hq6Y+8vPJdfOSB3vxvv/xCsSUg5F34XmbnzF+KEzDxy1k4klAqaHTw/FUf/vC1oQiMkIgoL7+2+vStLfEdvLcq0Dbg9e1bRIEGxT7yiUUOnpf3W8NgKgK5pn93IMJTuLobW7iKjUZ3Vr0ShiICDBdBpV/ePeuOuQZF5WBlfzo2NqQrT7bS4jIXVr6Oc4BVyv4JqVhjvu9goghIFIqCUfuB8AHMw31JIDdagkM4vPSZ87c2lb9UjkMPUtHgaHLaB+pQSiq3KqxCrbHlR/B6bIqHEch71O2FT7E49bEZr5zhgzU0VBXIxL1rOYekXNFg5JX+cKW8jOfjggxLacWGQanxo7h1rkEJAEdgiRKqBRJDiCfUFa5yRvRlXAmo5WnIfoGhUvCr7s5vmlfGTA8FBCBDJP3khTEciBM2NPvffvmFsDVgs/G2i7fN//B1T5ZOxNOA7ogyAkBTJdq2/cxd/2BEJkX3WJs+MwNb4/x7B+df+hu/VNFD2Rz5QNmrT+J9Ek3q7TFcBNwPDgsWRUMoESHqcnF4vDyJjVKuEeey/Jy5Tq3RzJrUHIkdMLDyROVjdJya+hLuhbKKod+tjMCbu2+dXi9164VZRcEBG26w5PxTPnxc0ID2LS0pRBeGKyGqB4gaeDOmZP0yDSoJUYHgDr/1t36lhMRQPVNyegfe8Ix4FxhQ76WzyQMAAINDpUCcdXWNh+VBa3MdS3P9wmg3soXIAuBoAIYilWVDqM+It6ySH5hvYEUSZYHWZ/ZDxaH53rHNK9X0sGamDRlm2f2r3z/lw8cVgwT2O/lRsy4/YbsKK+7kBMcUrIKGW5onhFbqkAhbKiB19YOVuBtq5S1+62/8Uoce1GvK3v6Mme+ByVARqbTZysDaASQOBpfYKLE+17fWcQk/v5Rz5TVmEQZGcPtuIMJtGSrdU3yXB/A5nAyh9jioCAZUfLD91pJ6boR+bSWSoa7UfO8ZOeeetPZP+fBxhx4bYNE0rr8zUbUUKEyDY8tVHZ/HlAINBakCsPrkrfHl136HZbcSpd/6m79cMaBPt3XxvfMXnzpkGW0mUSuBLKNi66w6gOBilMXyMk5asWHMghIABIyhJIOGYc5ofnjPBfg4bgDU/gDFBQj8dfJWYA0aMlG0wuQ1+DKeXJdk/8kfPu7Q2xaoMyKl5zMPw9F1+2U0YBcg8LOzZ/9XwPTo0dtqBvaubWO0Nz/+z/gr/vofBICqZa/DwXVyxYCCgtytS4dxS2SI6dW0jwn2wpcLuNG4kBSAwRDQ5589ht7ZC7gMzoK/4fXdW/SW9X/68p1AYmqOP09ee1Xu8Ug90TUv1O4z2GSDIVtO47G1EnixeH5t+Myjy+PDiORrOcri2Q+7+bMfdYvnP+q6y8FyTIGL28/E7P6tYADsh9c9Y/TBIPdhZWQkCoEhCkFhD1S2WtZG4wIKMDAcD7BjNBx7/HDlwfOHmk4GDP0ZQv3T+04gAe/G27BZ+/3uyXf3D5x3Lx9VCRhUJJCy5kjT/n/89GHgs+iuPr2/1fWn9z5+9cP7x1zfv/cN8zXcD7/uP/5iWXwawDT8zywvvSph8rZVHiCGYnUC3IGEVst6cBi4gkUABkN4RSMgYdy6nlGY4DXJuhD5rT/7g+jRA6bKa3E2xMq9fNR6rtaqRGwKumPNihogugffx1H4NM4A+NX/5RcCAyR74RVnWFrayrocYBBQAIAVQmUdL8fFUhRjUKIDJyUQjOYdc+DldbFvn5H/9L5TTUOCVarcK+y1p9gTgJnJzCOu0yHkiNoq1dXNJ/XZh8/WX/Vffy4h6XDogoXLQD+0JxgMXozkGbkyWIIFQMrgpEs17RKns0lyeDSt12YRGtr6KiSByRz3GlUzzWxgjrjuG7e2Hn/p3/6dfPrx0wMUi2uWnJxc0VAo1prlQ5m6A7Fk6xJSzLkshyhDOCQOIHFItkFUrjPMIQeU7Qzof+vP/qD0vSJFhXLXdY+ZPYO2giPPIZCAfWXRtblX9QwHcuVGFTfEVqkbKhYAQMUgqEndzuECrKBdYXqxAAcC9LylKCG55Pp7fXNNsTOEdtwhBLx9+6N1ogOeVixh4k5oPSTQUBnifeUUftyKxcgNC7BEIr2CwTC2rZ8AYBUlwUMoO9iWRaAs4wmwX9kmYPQJDFBcR7c1RRbXmoKGOObwV/71PwrVANtV28km9FLuN4UG9CaX37CyKX9nuwaYs9pelJDLYAp9EoZDAixxViwhJC5gfdaVlRsg2RkoYAomO2CHZEdA/5f+3L+U/hBV9OZfibCl2h5ylGMuFAUNsHOTOVe4kyGVBQztTVN+3VofbPztyd/a1meMh6xLDdDCRLpSgB69xFCphq2yXvrWQIalH9XwZsytZOwQQABIGMtYzPo1uwLUnugLlQT1x+Vdq09fG+EgKMVxN1tqhB2f4CpMGaIsjobKsOOtK3965UMrj871X4Z/uPF3Z/2LWV+X9zJvEoX+phIjlHTID/BIybGA5eFEnC2nEZBExSHZtY+nlRvyBNgR04GiL+09bsK5E8c6AtAfc6EaKGabRRXoJcAGhgcFkCuVd6zxe1b+0C6/sHVrGco3Zv2t4Z+7nP9dptKflxgA64tfz5Py3rgFC2gNRCo1gMQBdiNIgaiEPoKtU3Mh0QvsCuDYqwccu1ftBbF6xIESsLlsvkIqEaAghggaQK5hRxVvafzs+G27/MHFL21V8b97/IcLgZTeXjxUR3nqnXn0LfkxvBt95JIDSIid+vtz1QaKKNwYzLVtAab9pT8n+lgG/1596tKLFy/sTVBxvFF/2d/63cAAmF9Z5zrKINZu/zBMr5LLoAwROl63xm/fvfjlu4em83/gyvRox0hheOF9mTvll8pCJKhsn2uqYU6AuMF8phYLAK0m9g5TwXznunfotdaGGI63FBEAWHCGFVCARGCoXqFA1AheWDZ75Y3lvYvgtEzR57oxS2gO/CI5Fc2gMh0CAAGIVfIEqQUAIfY+xT+W33bBxcvbUN4EqMdcCHOnka0hADQDX72IxlKjiiZ+j5hHV3oMWll9aYY3eY98bNYggjiAZPobiKGRuthMRlCyXyQFis9feeCDGD/elkkBTK1sWEENAcO+LLbIlRuldPHpefFEw9Z5SQ0VwFwHd38CBvhf1t9fxzmUxRBc9vHJi4L1zxl9x5XmEDwj3V6PQGYBdFj7+C24GP6F4ZUaFwHFdGzQQTJl6CvHXG4U1lX5H/KyVeJ9a2DJBYDlwETI0cY9+F/lP5VGVPaZOkw+yeg99+AgLNvnEYgCOlqase/G+9687+k28EpNIhBNx8wOUAQyAIBhv7jjv23Xk1gsP9q6reEOrIMtlQXKnPVP8K1SlVxcXPZBhkQyec7oI48mS3D7Hj1VgHvstPTKtxM23v+pw2GMKrRXHvQXjm8pK2djVqw2FdM6AEAJDBwZbddD+J9GBz998dY1tloIOFAScmnN9Yvi/sa/mNVFlH2ZvJCAMJMnGS15Dgfh2v35M+qQcg/eeN+bHwvdCf+cJSBfAdDr21d5ffvqXIntABATH/uhvPp2/J2jO4L/wF0fV/lTb/gXuRp1QxZln2SNwngXCQhygKEjW3O4c/iM3Fp+1Vo9w1ZuYFmYy3KQAbN+8/bi1Br/Nh6KVsnhsi9OKQv08+quPS/ilbgkrmPDXu7Jo+Fbd/5BgXaXs3L1wOz68TkH/nm1Rj9/7XjY2LvQVGxKhaGGPKB4/fEqGnoMABJMejAgISE36+DIRr+pTpjFnIIctRKBFVBRABj+y8PGf8dCfLj1tnV0XC0EKzcAc1ksB7PbGIEcP2eu2/C58m20ZxkuYJ/Q1s+ru8rqyitw0X7WBhIakN2u//i0T81vvwp+nf65UFRqoB1IvP74CjSAys7VPo7WYXYR7wpNCbFNDo+4erz3fL42fv65p7X+xXj9dt683Q5lGZRUZKkAILgIUxFD8BkkVAPM2jKDj0b+H+6bK3ac6XpV4zEMpWUhWHJZDgIZLkKIAJUCt2PV+vHdw4NrtLFN+4Smnx/dNS/grKQUbhEoDKAwCGFqMt53+RMfWsh//3g785Yy3ze/9dfdsuFMDEmg2JNyZK1Aw6O4CefjXkjVwwgWSMCR7EfVffep3q1Gbu3ydlSluG6tzZd+/L+4at2Hnj72uLG8Fa+y2pKtBoYbsijTTgu9uGnd1SUUAGXgEYC53BFcqXxneAgXrUH8zbn+znZ9c8hQA4u5DkDyGsVcxay0xmDWAP11rKFch6zvl+6sKDMoxBBoDeX8cD8TOQQBgOkpGKNIx5Z/z34W6bzkw179+YQQ06Vpcsnqat6/eLc6Ob30DVxzEKXbEoCZyVvPu71P5W3yO+shndBA2eF7DOXC8XY1o+b4trzKUdFcJ9bxOutVOIHWXNo9ZCvDxZjGECMKLT0CCAF4FC9uCFX05GI5j9eu8QD+/Lb+LwRgmf2rGWW5Wh4vL0sXfQxQI1vDcrER4cYMvG+2VIGWNEs1AYAQMuaijiEiFMaUhLirvb32hPF1ys3b5sXnPzl2B2CYgmoRSBbluiffvXx8/mivfAPg8Pl0CWZG6aUz+Zg+1VBZBxAwuc0Qozv0VKLlqkCW19EgoYrlWavWiXUsz7XQaG0vYqPAVHuhAAIBjwNALncY0VU0hN+x8id2tK2/NOt5qSJj5pLXqKxn8eU1NuZKa0S0UJYFvMmaL0BzzTTJXbTj6bX+2379ptucNjatHAFjMM1pDFtBwwU7vLZKqxNboQZQ7E2JUiagJIGhVH90+15ga4BDl3yRIE8nfSusFQVByC75zysR6+hGWRiAi0ARcqSSCrPKEq2W/HSslGRNb8V7RARQ+Rkrv3XxH2bdN1fbmjUBI5YN/O9GF8fjddYJmbMWMBcnYXgdYJYu/yDRiftav/zy2Wsnv+Fw/JQtc9iKBoIwTWNLA0hdPcetraaoTOetT5QEyCqIJItJYlZAWRw2j0xXsLJ01TTIA4bMEmZJXlwjlwnP9kQEAAPrveX9GGImHbjhyyP7jRs6PrTyaetSKS1j1iujjW+Xb5Yz+GlzrazhWbnkyKVuzBYDtIfF8rnd9UefvACj+KHJLz3kw9tYRh3DSACCAIDCw2451BEmwz6aw4lGBAKmlCngJqqyFElGsSrqEkhXDhoKgBPeB7okH9jkIMigvBBx2MW17aLS4MSsnxuhGNcCMcDxGMkzsyIszDVrYlZRvoT71viI9T5sWSo0NBeFMuMH3gXtFSvyz/bXXz96dlxy9OB48/Aj2/jw5PWTeQijklo5gLF72RaM7vqas6U0UgiUqaiRy/iPym/Gy3F10pFVUbQ5o+/s0fAnqK0dMKCZgsuv6/dPVUoD4oGTNa9UeH64JAV2a3XKGq7jx6xbrUEJcBGOvGC10TPmoxVA4Q7LrMmN1lxfw3fX8UHrgxhGgAsQwGxvXcJIzMUff3L93921FDkEZGCNWovl9Vtuwy0zXjc5NXQgFFB42I1tlfOwWlqBuGOq7WAS7+RfLhW/r/ymOMONMkundrrgm3gW9YBFaQnF0W/z5KTrovbgzhIeKwkqxi5hM+tU+TlzqbiAo76yAKNtfQOrcbahYgGztyflaDUen/XpchI/16pKDmHmn7kAKhr8mqcvnlyrHQ5DIQgJwxhFiTaWUcqv2Y1fsMbWXJLdonOrnFewckPWdKExK/9b+Vej7aw2n+M3x68tsyvmN4aLbfTGLsOP/p1/ue5f/odPO1x8VDyBN81QAcjNcQwlLsnTUZbdWjKKIT7auM0a4MiHgLlyo1WecD0zrJRUsOQ6EKeZy/8rz+GD8QHrAO5ckDj9nPu6ftPTFzsrRiEgB+jhZvlIjIAodnt/NLgFZE0XJiIL/A/xb2MhsNqsTp5v/uP/tPwf/7dsP69e33jmqzf3KkB/yBbBgpNnCQMC8YBZRHvWVxr3rdGelUPYkQyQsLjGa6y6oeJy9DWywMM3H9xy8lqQFMFyAygOwN1axftmfWId9+JlWY1m1qx7pg4h4Ri+vVvd1rGSMHmZOVKAgIDfezs+/xO0VxQ2nMkFUWOH8rWNb836bqNVclERmvKfWvxrR/zLV/Lf2db5R57437/Xs/v/wqbvt7F/3DP+j7c4UAgA63cXSvHA+ZhLFRfwfwqzANiRSQWVeh03zVqyEq4Fo0qEBjXmFjmEAxAguARrZL0qbrfulLvxkwtwmf02w9fWKsWxc2XE6OKOyce3XD2lBogNKBRqgChsqd4t8KnyTKNlWYCLcCKTiV86L//VyXffvfvsk92VN3Wb7jH1WeQ/7onDBAIYbVE8fKK8iDaACpZl8k1mrjDXzYUGEIQjT8xyQxbiIsuNvZCFWRbLdvy+06wyKu8sN8dTZQ2nyowDQ5GwgDuP18NrdcKxS2vBUVh/7+5DiRz208B3AXFWt/wvDEoAsygAdAU5VSwqb168+u5o03uzMI5TDldaUUKWzUsaRXlh1rfXkaKLUWkgq0CcFaxtkEunrFoJslyuAStZbgBZY7xHQgwjF1myAACK/QZCttpzvd36dFmTtxcXlxmHORbw+z/wYhSCseOSjFC2rHfOeN+khxpQ2NP1wCP4grTmcmPikhEm4yJdrRmmnzGfxN2mO1jz1NjidA1z1Y2RdbVcLOfkfOliuA6XAEBpyrGygFQo4NpAO0LLdt4FBgABhdWKDhS5qGDt2+kKXEC2lkpsNABg1uG8/ODo+i3PPQslh2JnKCvFT9lGB1dRELCXKbPK8pl1PGm1YNk5O6isTe+Nrl6+3cGOOaymr7K0RkBYI1ldvIjXzAWGFgiWZy3PqizjGrANAAC76LAsQBFQhIpl4FrHI9ZXhv80Lz45LzL2GwNyILJCqdbx4lzMdcrKQUOYbQja8ruee/G142shEsBOrnEaH9wyiFnFMavApTX+z6y0xm4JRE4ewPfQswqHEi6CCwDM8jqYSwhrlHP99Fk/e9atxWUErbEMN4DLtUUXrFCKAAm9xpV5sVbOz3Wp8S9n/ce5Puu6d9aL6Ei7lQuyn91AMasoIM+1tca35/pW4y3lbKlnzbi2T1iU/3Z2/en3v1iCowhHDrCtNGIM4h2TGzCCsKe9lqM96+tr3C1tGLt8gfvkQXf14rUMvz20t/6feHeNBmesH8XPsl5lDctczGQk0L6G6nYPah1knCw3sGxgIdEKiA2jdm06LloXXefkitW1GihCuQK1WtG2yiKslNAwgBtTXqvgEkHjUjlfLsflso5huT3eW3JQhJmSEaPb+iMfePHoniZ6GLUKaaEMkMNQKIBbf/j2qJAjYi9TYezl/V9lVIIFdhACbfaZnPsdJnT1EHfsApRahuUsfnr5KBZhyBIOgQgOGVgOudwDUOuAzjlRN0YJCCWjHxtYs9ZcF8pV9EuKiIAIFWApLFmWXCy2YmOlACxZ0966OKsrj0ZfQpTlVdaStVqWrGZWLjO2YhuKxhqVFBd367l4Yq3713p0cbFL6EiMHCBHR94yqSOA2JP0ql2+Mut+tBo5gLDT0rt8+aa2Px7qkXhVgjUqCe/CGYzWOAzDPASHpPFW9IoMt3DMHFgA2NYhwRVLFNBI13VFzmPNuhQbqJFL0QoIUGDZwHJDFiAoFACQXCoslWwh0508UKnXcSFej5VSIMyV18hI1nAdsmbu/zAUAUJECckgXm59b7e+tLu+t9ZVLKCIIVZwk9Qxo3TnNSrrGXwasagIwAAuwlhSbfZpgZu6q7frAe0gQ3BxCZbLqLgIh0HjwFX4hOf7Wx7vb3BXgcbAhTFDYAGCG1gWLJWAiIjUUceG6xLOy5rrCrolARSt0AgWsGCBsY4CAKBM9rpyzMVCyTHdPgEwXoUymlkuzKIgioMQAwCHAwTrLFpStx5c63/vrs/t1yYK6+3GAlIAxX5ewFfxYqlLjaahueI6IgTDBRBFTh4mdQkyVQEOsxdchMMy5hnJXoz6kmf7m+7pc27GyUksSRwAA4xpn7tahMm6USUiIqApA2td1qwLWIvNWf2whIgIothFt9vCLACQbC1FB9maLj8ZBZjVzFJxEVw0SwAH4jV2MMQwkBE2LOFtkwIPrvWv99dGLGIhehBmNRYyz5VjWDZnXVzH2qwLsSlpjbLEWZDKFKW4BAoAh5oAgnA4brok+2jkKyqf0vOfOI4ZZ43jqAxLFhcsgABELveg1g48AyDBikZoqFFb3bJunZ+1Vi7O6pWRBWIJEi2AZQFgHEOZMqcsS1Fyma5hZ4Btp59wgOYwhSHEMPpwvHlSyF+6d5yLAAcAe/IKJFhaI5RkbZXzcz1Vnl1jC11pJF1Mrl5+qifgZQeOO2cAjMY7ff8dRvAEpLAx33V8clwWpBQVxJZ7sOUOuSjb8bAsQI2AaIRiDHEVl8o5XMQ6+pGgiBLKjrpxHxnPDVlYwkoJLixZ05xcAEA44G9pUgAAQoA+wC8+jH50EWPGFpVQCjDXeuPRciJXyGWxOPmNrsGvVx4tXd2DYD8D1gpYwUO//6bua9TABRAkI0uQtjEvi10do3IUVuWIcIdaD1773fECQiMakqb05XK5OJy3LsWGDC1LiCgBip26/S65FGUZuQEOojYMAgBg0tyxdpnBwRDC6CJAYQDFfiUqFlBYBf40b36v8572vNR5+bW9wC+4OFwwQICmPzBrbZFgH80VLDm6/q3kLRkTL4dgZckON4IlmZe3ozDc2EEBFBIAMQATCY5YkCF6cql1QS7gcvSMUSNYoRGNAAAMsK2bTY2Wt6s9TJyc2bekAgCYcqbezL1Me4kHsxMhAEMRAABQzNwexyyXJ5s/+sKf6Pxi6QrMcbggAKDQ56WfoDUyZtHxswCs6Hiw/8da/1nhiUMGYAAOTRAEkTTr697ynm+0+uSXadZXaA7KbpZplYCipWJsyaa1hvNycVjHsDQSJCJCDWDBckMAFIrKbJAbimwUd9I7vj5/+JpRiaIBAGTGHzdZiA0VG5+f4//OsSltCcUADDZsaGX6NGoBtBhvgf1bi7SXXH7Or/zd+cP+wLm6D0yvc7iQAAZ6FJa5BBmUIZZnpXUIMyCsYAy8c0//s8Yzyc4emS3N0ayvWn3yS7zlPd8irbcQsNOhERpFCzToYd1awzlZd11t1GIrdBQhQw2s7bpxtm1qwR3awr9brXePl07e+fJ8XdiOvM8skQ075HIPuBBH04tQmujhfvkn8/A35tf5yoy+tKEyBhSKVg5Zy7JKxfVjuguTOGSLFYAmKlJ67ACYSwcPl5uMRaSGMNkund5mY5HlKLz2Yv/CY/6xwiu4KDurZgeT2971lyxd/WhpvYOBZQsg0QoS4TJqbQ4XsRbnZ11Bz2qgEiSWgIn+mxsH0RUjwr9b+hWf0fmM1x45+uDb99+Kt+QVtuU1NLi4uDGD/W0A4A5cSHDEOdaP/4fcs9qxJUhbsuMHjr8/v87f2X6du4ym0QZi0JB12EBQKAMhD9vznuMRKNPfVhVyKUW4gDdPBuuQBQCwuACVbdW0tmjh3v4PG31e9OCi2Bk26ytOP/6Vbn3vn1Kvr5JDjjhP4jxRI1tb2HBdiAtYw0ZrgFQiAqIogAXrgHSAARBcwlX0bsIf+LS5X/dZ3/2Mr1v+tiOephBgyQ0AsFxc9ucptgPIBbCCo7SwNjxsHn1B7+jL6o6thgrIDaSNkfHNGX9r+/X+4TbuERstpMahA0UyzZSrmtQ9e8hekIDbv2uJjvT21gWo1NicFRrMAoKLG+WsWBjqkkXFxUWYLiw8WfOfPbj+H9GBtWPb0AByH73j3Z918unP5j5CUh9t7v+L9aN/5/ystbiETTSWS5QIyQ6HBuXguhjsw7vDC/gsvjf01ZS/87M6f+Vh8NlZO1phoyWtIRZhv6+qAABLEqRXnoun1zVAnCd9Y4hgASALGGq0pWd8acbfmF/nnxuPTI5fpBWpWA4ZoJwBj9R27yHTf6ABbqQ7FlE9rU/V4FYgCgYhrxHQmrVWLkgsNxsdqxEVlyn9X0Hu6/9wxX8XPXHsCLGYkdY7y89+ore9+9PWj/6ty0f/yvmTf+LC8T91df8f9Pafly1FlAiV3S3TB0ZM8ExvRE8gNPhewt0h9N94/OCQb6zcXZ4tV1c8hDViY98JVanlBddzLuOMsdzaKkNjwitIUWAZodGSKzM+NeOvzq+3VebP18rFKBqpUFQUh4aRCLRFx1yKid/+s1cO2fukorHfnIJafwzE0pcKNii5lLPqxp14aKU7hHJm+MmyVJKwhmbtTcwCbpU+4Vz/1sP9A9EreOGGLMIimbD9qWdbt9/Xxe217tG/N1hfYSt4iPMkzJPJuhEAyiFwr+g74AbWYKIND1jhZJXSN56Rb6/xpTU+K5+Rb1sJgouwjxCxqGw1suOGGauOMB9s3L7RlBCTRgTKNoilhTVkbMawsXjO8jmxpAZF5ZBEIgEZ4sbk3EkQ4pDBakA/ezOPzTLCgOhrIstSl0HJxUO742p8uTyNtrwWm42X1vjOGj8JgFnTxLkE6Xvn7v4Xw94pPKiDgQJ2BJo81kfdrnJeCfMAxntOaS06EA0r3B76BjgO23KDoqLBho04q2q0RFbfeGmN1658oLixD6IBXArHCaOxCiM2ht7o3n5S8kQNLADALiB3FA2VGE3ZWKMux845dh6VVCjCGByGEP3TqUvOxTmH7blSkah4Rj6yAKAhWCbZC9xgHXPyrNV0zDWeK1+JC3HD8H7jDcaD8fnWhVlbaEluABewSyfPMtHrN8qOtf6ji+vfwNqad4a9RRez3JEFAMECwqxBeWKwYAGHJpRDZE31ydDr4bvhBCYT9bAA8hoWrSR5HX7vrDdLjTBrHyuMBjfNONXxWLiP8mTr8A3yHLLsAICyC1AoLBSgNWLUKxslN1YuWDwPJZdD8BosCQL9hNE7W5XuaGABB81hQMHv3rdvfJbKYKCAPu7ap1kg49WTS+XTrTl5ZK4ab5t8yFiYVZeVUjVGpW8cB4OL4JILgiWouADKpLEohlDLcHLl9uHc7Yvnbz66vL3XPvqy+aP/bv7k81oCMiwARKzjWQQABBwi5AYbeKYvQS/g/RB2XAmW4OJZv7D8pDJcEQCYnpDUePvQkTuN7uGN/uENXIo9Td4UBVC4AVRCY1g2GoqV88z3p7lsA8sB/1If9JOMpqA3447aU9EO3k2K8elf4gunKidU9MWQUhuGACCQ+1yUhqLGTT3c0cP3I8nJxm2TNzVyY9CoCoNKblgAALkRSwkGSiNNYQGQeL1ihAIGW3oba7dj7cCFm+Py7draUhuxEQwGSrl7Z0GWZVEiMrKUeAkvo8ChIiB4P/TsIXzW4hgmbuwQN1RG8gbjN62xjARZYB8ASR23GTc37j35Et39D7y9Bmgwi7InA8o2CCWsMYjNiOff6Ph55kouDhoCmD1AGhJIAGAIEs3Ek9T3mbziNfhLbfUQmkPjy5c5dJm7LujOq5tu0dJEpLbMqbFSUxC2JBL7govgkvEu45c56lmLjbIxKgwBQmpklEUB3KC0ZLM8Fi/vxvzwQ9tauYlvRtjI+2y9MhuHtXYY529y8XZcOTCcJMSIEaBiwSKY5R4yJB2clGUJAM/hMiIAcqhCji99Cfp2fDYYwCR5DUSzmv34+bv1o7drhDDL69iHyCXUjtd1vf7y+5i79+98/LWfdsPL/5G0vQKAJ1OkagJghRIWPWNTqnOOX6TVSA3DZdbg7glUTROIEFCBmCZOscJlLsRR+LOqB9GQHhWnm0Xv7N3vc16bZ2as04zCFFMs45KsGaTubwZhzKNGp6GSZw2LQiWvQXHDjVCCpDUCyvLoLndh/ZJjN8cwFu7yk165tj4p51+9zn9f1j+ejQPNYImLWCQqWBMeTXeoCwCQxZiXM3JMHscmZkkMFgYmTAQm4zNNf4zACrdH+HcXQRFUdqSDhR5T/6j12r/6x515ktE++xqK6x4UuPL25JE3/gb3v+nXufHl/9CHX/UXveaD/w8etnlaAEJDi17poX2e4+e0oBiDGf9GDdYm1Z2VxlyjCzBWaNsj0WXqRJwOqIexCwYGVEziBByEbTEvrFuMYyNsg/1ms8OivKOVuXt+kL15WRkMlGC54TU0y0O5O8oYoZF5XC1f33HfIbrJGz8pN752PfNR64W/+63+z69ag9/2VjOvaBFuR9HaNhbt0n3DAmAbgJPStQYSMDNhAACo5Bg16pJKsBALw7TADQ745Aqfeelr4ruDDTewdqx8NPQC6S/9CcP/+Icsf0fi7fAuwLsxHWFtbyO92zdqD1cvv69vfddv9cCbf61TD/+JO171V73+Q/++CZ4exMhGt/QbT1upVGV7ZZnRDgEC0M/oTuNtnsZF7NrU/cUKwHD77dsAUDAAHEYPUm2BR9ezgL3xiVNefY3WBqrISFnsyQOKtuXdAbwOLK/BkNZYubqOPV0v3+WefW4c7l+58HS0TuM//Sz+jGdf/+uX9x+Vr7qadybejPbzYYfXmNTtkWMsAkgSRLBIZmgpSqWRBbmxnC3txqhkqLgxJbuhwSdDzz2Ef7A4DsEKxYaFwTIWr6HbxTHNl/5x+Zeu+PjJ8lsCsLStKT0fAEuB1Tu8Uc+TEMV6b+Py+7rru36re9/4m63c/3fueNVfddMr/oFmXtMCADA9UMSSGs/jB7Oet0AVWI4ZRYrbuAvq2zxWfDP5NZ64l49KOahPe44BmURNGKkoAxgA8Fr8csHMK3p0+2F6DQAAyEcPuDTRlnh9xZvlNerTo/9x3863X/7w6Nc9PPFC0o54Tfy0pD//xzW/5JmvHuKLi7tX/uihLenP/GHe4RXKdOXNmIFFmKHG1nx591o/ZeXnretXr/Wb1hf9SGk3UqjhxnQkIOxW+OdL3w0behG9gJ4hsOLdANqW12BgoSf4B9F8zR/FB5OlejqOvXlsO+81TAVkZUfv8EaaQwXLjmK907v6bu76rt/ikbf9Gje/8v/xvk/+a6rdO3kOAPYBKEBrVMWtZ1x3z3oZQUrLcMziNdYO63ftD/QBPA1JKYotc8oCGJIHuufO649PzTkYim1T552w8RUD6o5+cojPxAifiIgUQ+NqXJxxIS44rmJ0+hD+yp8UfkKqn/GK/jjNv/yD8g94psuHsB8s7OLO4sGFa+pGERMUINgb3BBS6Rg/czdubAyRGqDVevsaF/GJeXFlKMJlyzkF3g6X6APwRvQ90XejN8KLYY/PBgsXwfuh58m/5Vnzz/4wrqKSY86x2JFbyHQXLQ+pZ72j/yKvF5oHFwBcynJJvo1RvKvjR9Jix1raC6ASy6hswGXl4n+yeP4/ISbMS1rsjzKQmfbkjfr21nfwv2B11YaDf4+Tb+8aYbJsB1zRZGpnjQoSYj/HjgkLBCuWgIC6bBnr1gVjDWuNrgwAQkQJVv757zX/6A+p//4fkn7L1/kheja8D2DA4iF+CQhwHIJOmyzg+OjKjaWH0AAgN7asE3iu9X+2hSXLANjKjJrjYGHhAnr2wJvQV6zwhUvfjB7DISy8oiekv/snpN/7kZ49sAfJ1pKjPUeGAlj2luBo1lu9o/8KSwYWABYgyfKA9OLW8rm02HW9J8xLg7JR1Fi5+J/N941cJsB+CFlHhOHp2+r72/0K/1sE4hh4VKfXt0aYxHue8Iv3GajswjOAQlJECDCUzeFS40KsGZekHzUwiq5QAoAFC+jZoVt0QM8edMA7BIKC+IMXLwWDIhw8BcE1Kjc2Xt9IZSwARAziJvnUXI9brRJs1YAfqxEGALwbHAfPuH3QN6780xf30VOYMGn+2x+Tf9oLXR0sAHAsz0NZckEY9mR5GO2+Zmv3eQgCgIsCZEmlkcvi8oZyil2Hft5hXgor/caGFK/7BY6f/086faNcXGjIAjamFwSG0xe6dx+f29T7oSaQcAy4b28Fki47t70+1oA6Rcwuo1DVyK5+46rropyzLpUrw6BkUSlaATud7ja8AwAWDoHChMDBJ15sgEOxQlLjLErpR4AbCmBxAwTcvOIyOXB/24UAAxvs4hP8A1/kX/4i/0gI9qTP/KP8KegqFDcELMmKJzJwCZbdWAA2Aga7LxrsP08OidcCWMCSShknYyFcWuVMJABgHwRWaGixtdKL1sUvcvzif9ZqpGJxYx+AJVTQpzCYDj0cBfj2TsVgXv+E373vhmpltw3HJGGBgBhRkNrawqWyhgteXCpdayhIiKIlUew+5F2FMjmImcL18GsvXnbp0RPvcwhWBpBVFQvihgIAhQUQrSIBxm55BIANPRuIX/PCP+nKP5L0GX+EX4FuYQVggVwKY9mDw9au7IZCjT4Guy8J88QFaA4AcmnJ2bg5lqWIRoIRSwDBnggQG5Ru9IzO+f/k+PnfV4rCAqYFCGqnL6uX37sW/4QjIcDrW4GMZlW7c5oNV7Qdky8VBgBYDiCEGVFCgL50W2tYsy6UdauPugREa2Lq8JQ+d4pD8D75B1/sFwM4DERsgsCStb2ShcXQRQ7E2DWXNrwL0FWw/KNe5L/9R/k+OoQCAECy1TaW5iEaxiRvxyPI1rZGkIfJFM6VU40FI5ahrMtlSTJ5+fsiYsnGJvqN+Yv/maMqIHcAMBVAImc3g79CVgfHgnt9u0DSGed55QcGAByACSBSAAGJ2yhmCLmrd/rO1biA87jsuoJRpBIRJVhqYFn2NZxQcGgA3kc4BBuBpcBzVtdqlRzC9nPEVJp4GlFw7V42KQALJtw8+HSwZ/J2qOSYnycZamAJkwGWitGdNAgFa5skjZTh6Bvn5HljvQAFgD0SFIoiNlLZbN09eV6QKrBcppvBbcryB3Ax1Fk7GvD64yoG+fFzHf1LNakx8gI4vC4QZsxtCGktr2cbZ2+dv/81Fx5+wYWX/Hfr975sEw0ssUQRVHBZ9j0ujCI4BMFxGDawirgy6/v4+Br9yEUBcsGaLz+Y68tWKRZjL1J1FhoAmHR/IBmfmxTiBmCwqABgQ+LYmpVEjbHIAKF043KEMoo1bIYklhnfAoqCArQSG6nxNO6ZdQ7BKMTiMsVBTF0p15+syiyDTB4N+PZOhx5f/lE+939lMq8lxG2EOcIMrWdbxx99/kOvu1+2No+u4d3/bv7OP3Ps9N+qF8wRtxGxi0Nj/++wysTMrf4ds4wK98yLb8/1rg6VHFgBajxgfXmuIrDc2MuhtcsVMwCA9XfmB/re0GrkxrYWSx1JerNyQzKZzYI8ZWzIkjFvuIzRzB/fu32QoiW1PDa517oUpRWNKdrp2WVzBSbUGqg4FvC3/elvlz/k7/7sGFb9Hv/4J7/05cMnn3/z+MGkNEq7Z73Tt9bvftWll/w3Tz187//e/yEeuPcJ9SLg0y/57qpZb/Tvvd8/UPQsy7hudEMW5UhdvhuyQuNO6//Oi1s7jpfQuiqPefH5eaFGgMvMn/XhItw9+dvbD/QUWg1bAsAKpUZ3gqWCBQAtABSWB6Qbt5QTpRFgOYCi1w2FBoa8Hzpe1aK/5eHJfbgiVUQYe4E6D0BUCxBHAL75U98OBCvWgASA3/XXv/656U8++fL/8Lt/OHn+4edHaw8/7/K9r9g6/aqtdXzOz7e+fXfzhyVxYDkemR/sdevf+Hj/B7cA0MoRuwWU8SeklKflM65SFHVkVAAuB/FhKfHFyT/cfqBLRllyA6hjJH0LQXaWWS53y/l4e7klkiiA5QBE8N34TvRkhPfEN0P3qI7X5uSByUPoSdUIsr1DcB8EgsPP++ZPfjvSlWqxdmWLcWxr7dRe2+X87nWYm815+/qT5hRJmIfWth69+Qk2r7+Xxe2D1HAoUlF0eudp39+H1//t1v6Z4c1rYS0AjiC3Ais3QCGK7eIF7B9qYP13+TdbRlEUlcHQn6ihcGMHWWJ5TH6AZbkjbpJGxjxzoXBG+WVP5n/Hpy3+nM+a/3WfM/eHP636N5+kDxD3KWUd98ojGJSqoWJxo7Chg/yh537zZ/60INZH+MQG2A67YTfsnJpzevlhgasnb9rLKyePBXBRV69Pesb3VqwP0hpAARQGiF48Nd9f7YkHoJWjyAaQBbCM2VfQDBYGBgZLgS38s/nB/seWBr1hOFcQG0DYmbOC9I278KjcWD7cuFlmDrEQhY/T/oefNP/bPmPuD3xa8bUP4b0jvDfFtxzllzzw6LAUUWAt7pn1hKuJqii6prCJONj45s/8abASKRoSAFDNfLWDbR/djth+cm3W7OETKavr97SPMX1OaooqIUkwFL3Y9Maw12TtqGBC10afMvBa5/itPDl6BCgKyuR1U2auQwRHjqaR1tFudNf499t6ZuiskVcyBOAGA8NOvly+KY9Yp8tHVm6SJIoZfwLY4nup/vsnLf7yzwi/5n/j+/hufDR8FN+F8J3hV16+GY4SQV7C3TOesSzz3tc1aQoVAXPAeaaItUIOa2Fb7Ii92WJry/l5N95sunNuzptcamhgSk5hVAKJAMEAoSUry84UypLVPn7nKNJkK/oAdDlSaSKvxI5ODydmHT+8WLz5oLh85+nr9zYvM/fCayd7pbUfaQ3PQoBlB1uKWC934Z7Javlw44TM+AQM3g09zeIv/pzqx/xvfG9oW2wwACZM3Kh/9nu+i7aFBaqCPIe7Z/zP+4ET75t60/WIKUQOe+Q3f+ZPN8GObGfaC4tkzsnjjyS6c268MQMSgbCFQrFBV586lvqKud7KjeiaeNh1aI16stRXtb2XJ+CaRgwAjPdlAhhSpEgrjmo9LHiyOk9Wbx5OPWPu6UdXL986d/nOS9cfXLh5MTq9+mfXfW/jwjteWXj05EQP5S6pMGsMmDERWKJs4Ttyr/X6ldtjxhfFAd9L+cUPC7/2MziEFSYUBZDFQo9G/dM+Gv30j/R4sHDDAqqSyr/gL/2r/tn/4V+d+NDEm64Hc6gX+uaPfRTf/NJH43/bL31+629+6fNv/eaXPvrpN7/00RXf/NJHz0+vPHzKv+enL0+uvRKzTb9Uj0ABQ2KziYfhaJV7h7tcc0aOCePvEB9rvHElZcx4LgIAiIVWFpeAEB0UG60tHEazpZ5056hjGG6AYAVhlkoYytKPJ2+zZJw+HuUZm0cMJQ4aKIZAY+J2hhj12hv7p872H93tp9vyRohZEof4IdV/P+b+2LfyWZhgAQWFDd+j/Lxj4Td9C++GG7KAxaXlowBj0Jiz3t5493o4iZGklhqyPR5VmkM/KevBNxCQBxXf/NJHAd/80ue30u7Ei/Orlp7qlNmVo+rKHqnpq8cmL2u4Xq19lAjUbeygDRXjK65nhnZIAMgYyq3lQ2skCYIx4xkOw1EglM6sYhvlBocM56gnXaPBqEFLRSUEEyzgDmaFBZYlCLIZj1+zYs0/is7YPMpoEgfB62CWQGObaq/c3L/16v61u/10fd9gpsQB31/l56fzN7+Z78KGDQAAE99J/IaHuT/+zTheDICioIxPqkaOoSzhneu4fR1LMpScXu4r6dZPbtaDb5SAPKxTA+gdJ9oCkzeXJi9ruL6UuZRFoENBoQDYKoTS4LuuJ1GHJUQlt5R3dgCjMEJgmJgpYeQCXEqrkNakmmiDw+hvYyRbUpcUWKEo1BjrgItm0RA8TFgCooD1xqPPOLHG4qPhMzZOkhAnwOvQLDdUZCUP7rht/UPRi3vmpwAqM70+H0XvPdp/9wk7AMOYtS0/SPV5af3n4QdhC8PETEMwBilGOBHv6nhHYz69OZpSH/yE1rvergCQgM0BBSOUCsStA9jWR1zE+a6RtOVMWTGaMFQAxgRMJso4LOBIhoJSWi2UG9U2vF35kP6swWRg1OGCFUroYgbY1gkEADR2pFEAHgqAi7Pi5OQaJ45Gc4fN45UlDoBGNlJP2t56w/rnVnzeQ368dd9F7DJmSmxwtqrPJb5l+SQsAPA6sLwb5f96og8M7zNhwaZQAMM2aKIupxvvXdPfcTQl3vZjlw3g6206sFHf/NJHI7NVd0DADj12HAwqBihKBHAkIwVQMUaHZ7hkaCVIIZ1ZcdLaVrPRbBnM2pJa6gWGIrTUYAKwXIRt3Z6Lig1mFQ2tnJtVTlbnYeVoDO/SPcKG55hbb53uP1v1X9SePOWHu+o7iV2GilZmWi2w4OoIbws7dBUNmqWr6ICeJbwzHC8mu4xY2gaCSh0p/dX7Kbdv57cP+6+rwo//xnerj5BoB9ajQLSpzG2vgrhnvLU1CRwASIDKtWLFBEzUjblg5YaiRERnG3FWcVjNNobbGg5bVoq6QyW01JAALOAiTO/BEoBFs8qGS4P2xhnH/PFD/851/Og/WN6+aOQbXOx7uDLfUe5hLDO2YgOvg0ifstIn4dP4JOlj0/ygyw8ADHsnSVByZIX9RHHwTK6z4ClQrmbywBIIqMyrY732EgTk5HEKfgyG2Xf7XQQEC+RiEEgLUTobcVvaaLZsDTV6kq0cKqEge+mmBjQsmkWHox5WZr317D8K3jh38l1d3n9CHErXRCdv1ovm4nht/N8/qfsv/4Stv/7HDH4T+SPhEAAmwa6RCsHK8r7IN6u5nkeVc3E9oIaGPLAJ2LaaIxpsATUeHdwQ3ACCC8OM2+EIlsWtXEKotKTcqCbFtpptpG31NkaTQaQGlkooCiYACwCCYSb+cgG4IWTH6ePP626fNLr5jm5atE/pnq3BIkxkUA7gJ06wkT+E9LHxyy+uhq4hpropkG4owWhuovVQGb0YnIyv4W5Ah+GgEtJAFpUUTYXJRwfBDQ3eDQBcZqrLDVy5hBJRSWsoNuJGva160tvGyBoZqYSWSihMJgq52Q6yMFSqng3mNbqycWwbp9dRnLF5ynCNOEgoFobZklxu6AZdoVtYUACgTDkXAxIaDIuf4upjq3FM+DYeBXToD2kCaGBtkwAQEo9tdVnhSfR6fBRBmFWvH+SwOCJKlEN7hjbitoZbhhv9GYPIViqhqBFazMACu+hmy0CFWXSkYFsr27G6O3TGxulorDAHw4wBhcIKCwpFQdnXHxEk3eINVx97Fj8IP8TzUKtiOKTzJLNk3m0CgEQ8ruqZCcfo26Nr9hcyTBCCZckBiCDtWcXQ3uCAD4xm9YchBrC4FYoair11Mw4m4psSNk7McXJ/5DtsniS3gEABDIfJwIKwZVzfXBstXrP80MP4Jo7D5GFNoGqzMLuVu897ZC9cRa/HK/vRuTFhmaaVxSVIbLU3iqF1wBtpu0YzelZtDMMNECIEYMZuvf6DISxk4lA1sBorznFqjhNHWRjCGqkBBDcOGUDD0NwYzZ5zddsd+LL5C1YfUG8CzJaza+O51Ex5ZBM22D3TN8MjOHmhCTAYOMABNhgMhil0FheLSyHRak/KbRUbHNZwMpr0UBv1AqihCIVhsvt2SDoHmkUHrlqqjavPRnn9MC9apA7kcAGTAhGaGSY3jS5e8+brvodP2Ara4fSSgG2nj0ETTJwiHtOqYumzlz984AXbAtpw8dny2eVTGAQXhl11wCUbwI2ylGg1ym1pC9u1tY3a1XM0rVRAKCoSsHvdeGiAY9RYuxmbl6N1/TBn0MrYBodnYUmBxLB4o7u67c94J1Yc1M8LDbANsKQRkqF4PPDR0KMn+kb41OBgAnx2adDXJvyfoW/Gp8NlzAYDA0CwbBDJ0EKljGpSSmtIG/lAf8tgY1jqcAMrhgqTHbrZtONdBGKmQB3FykDWrrN1OTq3R6d4JcsYMDAcjk1DIrSSxRvl6rZjcBQgkAdVE4JEx7bqDtczKSPk41mADfaL74YX8McNtsN38XHCZ4z4az6n+DWfE3/v5xS/4rPCP1kcwyAACbDlRhatRBSlLYVVbqSN+sBgW/1JPdQFQxFCDYYJh4ZiNm57iQoWFobFIYCZAmapI65s4eL1Gj4b87ejZeRiC1Fx45BER0NRZy+5+bbP4auAcmCl2d/8p6dioDnmhuSBpgDLkSEO8dmL8EXfWfxtv0fzv/8Cf+JH+rpXwj8d4bPhFn8qvGzp2/HRyP/tj/HHJl8dXsNFrdKzYlZnCNsqtqvZGGxrhJ6kRlNCSw2VwgBYsL8DkLncAYKrKXUJFsilQGkZ7pBrluZpFYdEHcRw905C5/Y7aM8r6eiDeveRDBkqDoFy0C1VpAozNE+q0N17F05kRZcHd6SNv/0/6tCH/VmzeLqBEUA4MiufRG95rfi5f5Bf+YIPX/qywRP8A+Jf+iL/FDgk/tJvprdT/6M/Jf+Y1X72LLY681bYLg5X2q7ejNraamTJRSUUlRJg4pEdAgD2FeRCBo2VckvXycKsy3jMWutoWXJt80yBSujBaw3XO54xd/gOWr3SHL/XrGdySFhDAAcLEMJumL5Q2+/1Tfdf+Ne8ugMhinx9+5mISpEasqf7ozPBhfJfuf6PEdaEWqdz+oJNuokjs4nFNny6wv//TsLf+N50iT9l5Z9G+knJD69QwjuJv/Bb8HyW/vnvVHz/95rHI0l3Xqsdg15LDaASSlhju5TDojBQFLPNPSpDvD1+ZGUJtoAaPXwd35+rNGb+W7BUDJXQkXfXcL2j7WH+8O2V60lz9FZeV4DgxsGCOI217male+ih/8avHoi7Af7xf/v10kZFnP1AgEhZ5ATDSOH17Vv0MHRn16ww3AZ0wHAUzJATvX6sfHL56omvEx4Q+6B1c7Wevlc8eJY+42Hz930nfNCq//kfVn/IqG8e0noILlmhVQjAAu7AmsgzlFn/NNQh3lJ+1kq2tkIFWEr81PjU5PvSduXGbAMAAAHUCI60ng3We/Hw2vzh24tr1GvlcqAgHagqH3u1n94of8Ll7YGftmP+d28XnnEnntl3frU6SsQthc3CQZU9sQDTkYayH0QKSTCe/0nr6ZU31imDq6gpEIBy+HXAhsOGGxHlNqpFaz4KNx/p9hr2MDw89B888BffaP+TUf+UF92/+SfpFkGW9/FRgK4B7pClOIirdodcqbEQHytGE9FyB5ArNUbykfi3smFFuKGYeSQhoajRrI+G64Pi8Nr8GmF31YvsCDIGlIOhQhxWfk35k89b++ypMnvN+49n9diDeKKyen+6mGpJT+JWXJi6AJMwQrInJIS5lc/jdU81I+jCss+sLjx8NWvx4au5A2ZslFCwcXiPnSAEy0YOLDqi1ZqjmHS25Q0f1nCj78nQK4New3KE1uJv/SbFV43+71vD3/pMz8dncLb0QsLbBkgfH0IH3HEwc+nVGOF1axxv1REsdyiAO4IrxWK8ufXj6Mj2aubAC4kaoVGvD0ZzVFvmF+xWvQAyDmoHhjnDH3/1Xk6Jm2oNLV2dPxXTm+yzb27FJK5webrb9kMcA5U6NpGpBLVv9LrnzHgXnfVkr02mSO/F57b5wkvrP7q5KVsIhuXw6KaxTBMZ7ohW6OhMiqE6wGHVw2joWTWGhVBLJXQxYYdeZP5Xf5vwLnr/5I+rfyS6WeGdlP//ofpMwusHt6l/Cv0/9bv5eGiWOxQHQHIBcMJSA7gDAKAY73eyCFgzK2zAUNkDqENRl3obrUlnxburDkRyEDuQoDrnnSnRKdvSGBVRVnJ/qTgEiJSlxCL1BG+4TL0Zy1DHxZuAss0ubMb7aJkMVaIUUVaLfQIqVGwNFRvWUBGAdTh1hosNl8KI6MwohuIAh9Ufmrm6aFCvAUJRUYMBC7ghl/cjPLcWftU30wfG1l/4E9KnUP1/yv/7EL8Tv3KNfgqcrda/Hlvnv9vol116cbA4mFoKKzV23DkAQJbZxT4EAMYnCoUyNNKM9ozOjrSjLhIVxUyBAVAlpcG5NE6IlEI6ULFv+VOU1RraBaN3PKm9DLeMimcBeKJOVmkoqH1IFhEmV6wENYBwiBpUkw6NLIAojWLSGqpZHJY3+ts1srZQlxwgNCYcGuMYCmAAPhrzv/OblF+c/GFwnfAufC/1T7mGv/ZFehVeI31iwtvidTAAcBDRWGq8jFSQCSSXDXDBsoXMpMQMgooVOoRC2QsoLBQZxFDylrkZrX3SnqYhESizvfudM+nlXJqSAoX9N+4AaaMCojVnGbu0R1I7jUk3jkoCLnlnayYUA/oIghsquVw2CMSN/boaFEwAcBEosxnybsONDC1UyqGSaq5qVjqQt7U1DCcD1EEBOxwaOwsTG5rlE+Lr0/kz3yK+afkk6TXX6Bde9Y8E6BIfD8KvDAAHQnIZVTwjL851c+k3QgFArtRRtS7j0VlVGDOJrqho46vmFAPEAlT2BB4UoeHWcOLtYX6o9jS7lRBEYI3ZOUVIzAxnIBECa2H/BEOBNc8Y+y7/xBEsRgNoKLgLf38CadCTaAgryKhctWRgAUDZ10w9NgAArLgI+9c5bORQiVJIZ1bcKA9pZtXbGgx91KVuhBYSGioMAGuvGojBDc3l06FLwpvje8kfuThCT8LEJ4T3hNs03x9dw8qBRNOwBNcIX5CezMegAUButCJbX8AmWiU3ZmRR6vBr4o86jyvSK7mEIlCAobInyGsMJ5pjXoo99Y5cAoBlRqCik7mXMwRMjyO0IIENZ1330Q7Hv0YkCl982waM+jt9LEG2pBsR+xoFT2jDezh6MSZuH3SLd9nnTAmLQ6VEOWtuljbCRrOt4XYNJ1tIjaYRWmpM1I3TdJkYgBua5TU4WWzR9cWEBRt+QPkFI38Y6VPRFcTBHDb+Cw9ftv7L8GNx4xrRArmxZn151mOzxjIj9RRNnEdEUYZlq6QCVAQK2F1FASoByRpO4pZ5ibs1WmRBZgHSKUDKCU5LSpxCnxdSZZH0T9R9sLPxChPIkZii4nb6zFNJDYiQPVFjGBqbVr+EDss+sDZ8tvRo6EuWXh82/LHxjxp++dLVIKZxmlsUCBbIYVBUWiiG9oywwYHRYW0Okp4jwaESGgomu+umYLmYYFHckIuN/NLR/udpfiiD35rwHN4NBQAHw1U5h/9s/LdZJyXEZevfTwZWq+TGzM4wjbNmhRpFmSudAkZlVHJxEVR2P62CItBQaRqjGeU25hqdPXlhaxYgTnAqCwkqIJ1+b0/aEF170doO/5EYB48BBd962/51QWfrK/rMuOQKagkW1rRHjCV8ZcJfQN8DG4AVf1Ty7x/5p6Cr4SIQez0UBctw5BKKpI1yUs2KhzTbaibdbdToxu1xpTxidFDKxBOTKTMwhzIw8T1a/3I0PzC6hpYsyoEQDeaSKzeqVm48OeSCFayy0YqxdkZhFyc4QcJFJZdYFspKWVijVRCXBk0jl1B2/Y3l46NVQtRltKX9wmsnpbUnFc/aN2Dg3MzRSf+Sv6g9Sf1gr8MfR+ItGiSvfpcbT6tDY9kj3ECI9Vm5geGGMF0Z8f8lfFXib/scbuK7AQDoGdyS/vrvlX/KYthdx5CRxK2IWFqoZsSNeGC40Qy9jaE0kRohQhnhFy9uiW8Z35mxLqUUABbghjAL8hnlF4Y7iw0AADgwlqsVCMAyZieFDs8xjQCoAJABWuVYWY1TK6vl5Mrxla7koqIAYFeghuL+t71x4a3fYP7xKyd2KXckeECAZUo2AEhQ5VymEjOAu2Bi8jmjN3wS3xoJJIGB7XvJPfPUXn+7QwEE1HIFwrQZyyu6Jv7Kz9L34HvRIS5A8D66Wn5F0n/8vdgeaAGwrQMMSRIauFS7LOwe2lvYCIc13BhMBtbAyMgltlRUmIGFpNYvWbwmmGyUe3G/cVkkRSNaAMsOrP3uakMu74eej27gEArlwBgoaExUVYqZWZMS8HnTNImwBtgGuWS4RLTL8bLeuE8oKgCAPcDQeOaFhwfe8imX3/HG0uWTE/tV7K7GYECAhylBlZRGzjFB16kCUNH3BMNTurf5Nv7P1HFACVCIvg1+sEIZWhuzQsEC0wz1Y4OjF/qKS991+f7QATfUAm7osHw69Lalz1v5l/03evbAYsKhoZVgtGcVQ/uwfMDbGmy5HNdYiojTlCbAsjaoc1dOZLEkqy7zXR8tG+VxPIqXZKsFghVKKHLJFRg7vQC4xCWPaQDSYII/6upxgTaAQqEAWksBMpoYBa1LAcDecwkLLppFI+2WZeXFsfpohbOPNl/6wego8YDgFc0ClCmow6SXsz6lCgMAAxD8ExYgYBSQgEL/558loCs9I7YsLtMwlr7rYgLcUAsBCjeYsKJvJ/25v8yXr3i33BERS2eIk+qwfKCeVQ9daTBsUCqq0xQD7t14wCA38eNYcrkjlNTolzbeFU25bL04vGistbrSR9MKjX0ckcbjwQ2+av7Q82gFANgGCqAF6KCW0SIEUBS2ObIVoNmjLSdeyKmn+M57my951uwI2yHLK0yYtWc+i8fMm3OfBgEZwrCpCAAyFimXDKLQwAqxMddwCABuTMMUsMv9zeDP/RXFs6PTVWzEDR8YbIzQQ1OaACFUZAAGNt2vIk6DZfw+nSoGDRVEkku/qByPAhkpujKIDfnsvIiHsevXkS8kHg2CihV+/zO/ylxHEwowEQGA1upEL0IQU2Y8F4YxCIecej4nntHc/2Dz4bMc8QCwMGt3oFaWhfed+VDAHCOPjQYQhvVJstrFAgCx18MkEL9qsIZaTLAAsCFLa3lj6RNG9Wv/i/zcsdU1ki1pWrlMzJTY84sHDKiyLH9yQQBQUIAaoCn9gqjMWfMrX55soGTHI1JUVDyiyqKNi+aPiklz/7ympcgxF7SaCGEAANsSKlj1nvImq8+PlesXowfvbT68LMhuwA21gKMdJz6QJlKAI8TJckORY314cNJu5BB2MhM3BAAE1uDmSD/0aF5F/Da4H25DAFneDa7iDx7rP/y90Yd8UN8crOzp0NiIrpzIX3ROEwq5aCgAsMhyBzBix1OT/ziUjfEYSz1o4jp+7+bXN9fRRLAzBEsxELAdbk9oFg1Hs6N1ldPPj2M3z/ov+SCt4bl2AQw2LJ012hFzOyscJQ4rWCP8n228JK2SQyB26BAsF0sOlWJLcZZjf/iV/m/5NJ6EOxAA6GpxPYa/89ngZ6/w+EH7MEzdXzOgyjJ+S/wp5zRFxR2KHb0theIuqy5tFxhjESpauTiPP+rMBAHce6/I0Yp2azL/7ka41ezSeTbOPMfJHlr7kVY8awy2GQvMrVGuI+OY+X59obEh/3PSQ1FyEdyYdGi4EVqlo0BnEmaFbTXXV/+1H2z91d+m/OsP8Q2DW9TybuQPZfjbXox+1hWfhLChAJSpm9kV186fcc7PYreGq9GKZ2b9l1kt69qBK2CFP/A8fjGuowHAjtI3Y7klSbEd7hvktdLiwtsz/+jhRA/lLik8IAAghmJ+pQgDgSPGYbUazxn/b4IVxIYNh4Wi0mqUVnsStngb9eHqPvm60ay+lYs3Bj+E3j/57YovH/G7h7aVPjbND38x+lmXnoTYh4HISKfBtfzCOX9eAZXdmmzgnqEpbSs3xmIKsMKvjD/wPIJCFx06OIBhGAAoTkZqTfTNZgCeefTiwbev9XeOpctXjq8jrqRglsIlYH6NCEPxSiYEIEdH7pnxJUSHFgHtKKXcjriN+pBmG93DqK3hJBdEJUZsgPAEn1H/zBdeA8jiMnocVrZNi/ugK/zJ5+X3KMsILnfszPwl1vDvJ1UYcsFoIHgWZ82sPGme4uLMGVoRAQBQOKpYiaYoZpTcYrG15Ynnr4fetrrvHitXT5bXCDuaSbGysKLiAl7hLEIqc+XreHgbi5MwDA9jtI2tLaOhNnIJoRKiMLAA8CyFd0ODHoUJoLDwbsiStS+5il/p/DnndB3YKXLlRmE9iR46yOUgKagAKKQABAOhoKJFF5FqGiziWTxWulFEEQCkOLbW4lqNCDO6dqxYil02D3nk/dfDb2HrnceJq7HU6KwACwLAK5jAYpGVS2EMy13HH1zYjquPX1l/9sRBKzQUKhPP0pFFAVpQFMC7IQu4sb8pE3HKpJT8uSc/PVmiAlFY5HIHUAB3KJp4CsGFJReNXkMnXUkUSobELkACOnT4lvF541szzkuIcpHiRMy1ciiMGXxkALB4yNvK24qldZrhyXrpwKXDcc8hAAAAwCsaMSrZiK8ffXRpd5UCBtdPNh+/NrodiNYCnqG1dvlaGoqCst9vqDGqXOH3PeePPS8tTmMi2UqNFLmhMgZYhXVF/t1QNIwDzWFBW87iucxKK28bCAaVAABEdOPB+OKMO+ViRNywrlZkEIp9JhAAww1mqRWs6oSFByy/PCc++OH4B3/CyQ/5lJWXf8rayWt/ax6+PangAphleeUizAJGKRd26xv7Z91FBQvQwtK7fG3z6Sv17aHQYhvMbDEgnRlmcoan8Xk5K6dbyyWgLqkoZOVGaKyhN6vVstA4SIFfWb6KWZQk2vJVZ46hiW8cMYoYlofl88b3jVOlCmN/OguWBUutaBWtyqqiwvEPeWP5lW/MPfx2qtNPCrsnNvKMcrh/xt/aHu6e0Sq5MebjJeRSYa1159GLel2FkYtgAyi0yJPesyebT15rDkMNrQU8aDErigNluk4kaAsE13zHf5+8afH6OIa60bQswXXBcjnIHnQFdOXXlF+QVawEAKayQBcFqBgSFMAIUUQ3vitPixeKaXSF9e3vwiwQWrFVuipUUTaKRiih2NB6Ajx4lgcsi6UV35vjb20PDxtt15iDg4TerzssY3GprOfjPyywopGLAGxoLc8AWkuNNHQvX+k+fSVN1NBiDGa2KkOgArAGrcdbNv7t5C2t2xqnrEEjNy6LBTlQw+Hn5au4wXrpBG9xg4oABuXHILYUw8iY6mIKEYhgKYKraJWtClUppShaDyoWgGUAD1gAAK0A4FLhTsffnleemNF25SIrcph8Eb2ngeWOEo+Wf7f49hqSiee+eQaYAM1hbD59rXf5Sp4VYgeY1a4AgtUC6FrfnCyULxnvbQWri+DCcofi4Iok+FIAKoKKQIFJfDTfekwAFTAwggBhoQCKPQs5iAQw8VjsUZbKqkrRiA01FNubAIBt3faaosACBb5i/N155XmjathVCIbikQyDAGMcgARbb9ZUsOzZxLYxXVyi6xRA1CgIAVBYeycmY4IOq0hUgYq9yuAYXAREJcXQON368FrfnrxslMAiDi6YxO/Ry0l0gAqAoMMsfr/zclEG+T2nHuQZACtYxVzlrArVUDaKSdOpJR1IGGu8QlCABx52OdJgLgOiEaQCEyDGgsZKeWqKnifVaWUJhjBwGwAA7hPKFJPSmZVJqQIK7JUALoIadUsdpZWKQICDo2n8ll7uAYLf3HlWWgyat12syQoorGq7KlRDaURDDYkFBAys87bqRVgRTDEHM5wyBqngYUiMBEKBcPMkKBF9TspZYVnWlBcbD7MyBAoAVaaoThsrk05FBVTAfgnJ5NPkDm7p8Bt7+Sxa3L0BSPyGzkl0GGoZB8EtFaxgVdtVokI1KYwodAi71Y2wQ+fTlClmESEDCRF07wxuBcrR6HRa+dcK/YUCQHVucDUskA7AA2U3KUMKFZBSZVoatB5tQJW7hfabzIE+9TSoWOFF+bqzAtyFDifyUycxUF7CgMlmYuZj1lSTaohG6ECQXetGhuxyIgJEppiOYTCTLFTLBeUqd7NrAG0kgAY452OWLqqiIXoafjkdKLlyrlGd7c5xIqACIKXB5LxUWaFtSEXFo1I7dvj157x0bgwAQJqnZSEdhlk3TsbUzMccM5nJZC9VNHHZrW6ciUuEBDOZSjoAUNE3CggMJwWnYRJ1NJZUFT2+sTCsISGx909c311XuJEmdrnIqgCABlNRVuiax0QEFUHFr3K+LBMAJG7MpAEIhsQLIIDGTMbM3PKmTuOlWUSEieyim+EbNY+JBBUATM9xCAyzjL5rj+EngDYawBACp75tf/usRrZJBNhSxX4RBwCqwKWsohwA2I1QlMaZFmaFLtaII8NdPI3nzhxt8w5LDKxuLNOMqZmZ+TKX2c6kNE4tORgQwH3erDsyM0wQAECcnu9JwGIB/H88MyajsygQvfWXuP55jWENOpS9j7HBlKQsTddUJwKwMwGicSbnJbEyCYFyVEBQAS0ShQQUhnLVz0SYwsRjOhZjhrlMnYnT7KTAvUKuEPS0WmKOSTB9MpMsIJBJX1afK97wefwpVcZkLDokCl5gL3vDhZ9l7LvomERBPAwGdnqqXNLhsrN+uu+DUCaYdLrSWF6ZMC8dEYYh8ASASBpD04zpZorFZr4zk6nTOBVxgHmokDsASqcMxFlISTpkt0MSGCA7pIG09XBG1+INn8S3QozLKIZoZQXP4cBf4jP45DNmXMc1WiDBEA+U7WWQaIBA2eo3IYo00XaWSIcwAMqeCJ0pYqSSXC4qAByVyL4XFSYLucZjivmFOebLtEz3UqUkwiSMHXgzriDKYy5Vtow2GSUg0ZCQhCm7bK1EQ0xjUWze50Z8FBeOzu0I0KgAvm5my9vCkZUtk1kTYosszWSO2rT4EOhREVFm5UMoWZkrs797jldDoOJOvBQaqdXAje1O3rXOizyhkytY5TAfc8x3pjJxdGpJ3KsbhXHLG8I6ceZRJbJNdSOKALTIaatzgRWu0UGzQ567WSOPh2sqvzF/RkrFADA2fu3PP4XZcbOrdQ+fSii2cayttsOB2O/plLdJNFTkpiyVAahyLVdLYY9jjJAKqIBt85IaKVILqFy7wESOzEUDVpgronRVkwqlUcxoSkkcSGPAVk2qnsmmWUh5PEwiGECaPFNlPraldF5xNR7Fql0GjUfgBdyHFTBGAQAwmEhXdtgaZdvhY9N5R4Pr9AikLTe0FqDMFa6jOrDn/bguXipE0VgpDqd5aTCtKoNetLercrUmpZQzoqEyjUNjMCDpNGaBOPDQV5sigEzV6bjkGnwFp+/haAylLEbsjz5GkQpDGA9A1MaEANOQkCwpTjtl42jQxRoZWdvIV7gxD98/fW/t9CAFaDRWjmsL2FH7GQALIJLgob04MyPOQRG2N20BWA9DrIebMscWMvqGuAL+iX8CoEKkyMTWEGAwaGhjfHtSKijoMSc5//QVa989oWLt6Ftie5Py/UgIYsMxCQrjwpNIghEcoQRDggC3GDJsASwgHOLbUg2PCeaI3CKxqQoM2sC9cMCertsaYVLmY8X0CUhgGVl7+v6lRxd3YqQeidiIjYzGcqgABIVR4GEBRAiGOuKMYKghIADLsAUYwKTu0N4TGwASmciswwAk1j0CCRhOFjMLWId2wO6pxAAcU50ekJA2gOASJDS+U36wjgISl4N6S4WJLSJuxCFHszIGNMCRPc3GujEYoREcwQjAAFg7TNOFx3EeOQopYUF2sUxbbfGlBeMhCOwt17ffghoNcO/W45fH5x8+VasDITdiI5c7ux5utazJBzD3SghxEho5xuYlBVAc6bpRxlgXRIIcNd3kZRdDIcYuPz9XK8p487ldE/bsvahAA4cMVIHN9ZaxlDKYfKU83WgZFjcmpEdCEICLJDYCmsakheBo1o0ljTRO6AiGDAHBAsYe3bdHA8SoSiEuk8Rsorb40iJPd8Jkdz4C0K9rFAXAPrn14vOX1empucmqbMSXFudcLTEmpVfCIgDgElA0VFIrxdEBQWFD3dhI9TJZGi/VaeSBQu5I2jtLKcJQAUAFQLpHn3/QsPl8O8H+171/SCCrwK9uXq3uHC31C/hiuWJVjdwAO6Rn1gQohEZyHQHzUlCAjXVj02m8TJbqlJDNerCj22itGkEsE9FhVyh/9x61EjwGcb2joADwQWd98Gz5yqJfSiM3BHA4ZId5qSigLtk1AQ6vbmPd2HhpOo1TTgkwEGwyJzzSizsqCYI1JuitO0XevAdLwWcA8jpHWwGk3x7utW8sGkchU0uf4qVYsOri1gQYdt3YOI2XptPsVCHwcJPqKJOLgKVoRShuIABa525leOlVWBv+AuA6R48VcC7xwPUHo6ICJn8Rw+ECsRGLo7Em5/sMkMcAKVQvjXPbpCoBYALYwBsLx6Qy1LAAaHP31P7TXoWpkNc9um0GuEF+6skn/NCMEsPiRgBwg+GwAUpELKnsAINTaNxevjVOyVrduKGCHhfTAJVKECxonXvVrSfzKkyFft0jF5CkZdw++Ulz3DIjYNgAhxEoYiMgW6uSqAJAKgYkLGrkjrexbiyMknxXjVZhwLa5e2r/iVevgwSAJJdhWWy8f/ixOV4vuTESRDIGMCBCQQEuKrHRlDUJAVT03qLaICzaXDcWxmpHIm4EabWgde5N7T/xqmvq9Y8UwA0kIGHYOG7d4fhRuVlSNIFIDlMkoADFwZuXdtFVp3EaZ7LzkLCozLgNPGmERtlpnXtbtx57dakPU6+HK2QbNI06Vo2PTT42Y9Woo2kEkDgDW2jCvKTcMwTpRzINJeXcFnKNbCUsGjWoYEW1lXvq8Ml59bf/pG+den38HSIqKm5IkCaaxk3Gj8qHHccxbHSoAsMjlEamHZ1VWRcv9VA3BkfT2U6hMWZgsDAwMFEjAGlMa99RLz+ZV4/9u78+FToA10fgBpAgI8mN1+EnGe+fnMp1JxgiIRpnisQKiT0QDASwq7EoGKEjTNTY3aExejysHTo3UhnFAI1UtNffq77pcl5/9/f+g+nQwfWSxyAADEVyy+TPHr+XzJzrDjPIGSadaUnclDUJwQ5NKQAChTseIqgRHHESOmQI19K6kWF7YSJDJVi51GUoA8FaLK9v3FF+/sqvWdpvf6D+7EuvNtoYxtc72qTdKRQS0CyJq6sfcmnF3EXyxZ+22RhKKCGAGwpAOWQ7xBJWMprBRUUAln0ai6o0O7cWPiXbKDRGDDaQThkgFRC0nTaCpjmVp/JlfClfxHNZlGnTlq4NK2cpf9w5aAcQDxE0XCid/rS5PzNq2WzUEldUDiFQFCuhkdAMuQEEyx4gKOwqLBq7dFPWeF2nRRsVE3kin+HLPV4un+GpzKI6LaaxagJSNVQ08VEOIR4iKLJo5NDK3AWd8wyNzdKUIAiFcoicF2ohY+CiEtcIpXUgF0MQJtkCLLuOQr3Vgz0gLCpDRm/ZQkqBVDSIdNF22tKYBS7khccL5+XmmZxvJiXSxcq5EqggpDpl1s7TwwqAAgVQZFFyCWXugtYFg5VNya0YCEVxYK+x/bAuoaw+yfFnKWaMwcSxAhAsljthUSONl8lSvWwUFgGMHi9LHYwIlFQ0CNpoS5oJTuXZeGleyIvx1Cy8TDzaThdtidzyqqz9vjhr5/rBBQCtaIWiUKHkCI3585TnbKErLnEF8RqHqZ2usCgAYLJwxenHrDwjzshhEQCwGIYhBLkTFo1r3ZhFGABZIpDSRisVUzw1n+HleIHP8WRMpUrbtNIVqCDrP0rPPd5BBIEyEDwc4YaCBshRrMyfp7hI1+gJJQxgEhyeXV1ykSxejdNPcuwqcWIYFkmU0mg12o12o2RMr/ohAoUIGAB1AMI0eDE+Ny/HC/NsnJsmIm20JbjHe/DYPoCIQCa3ku9Rxq9hyaVqzV8Mnacbw6PklcMFFAAIlhxhsnKZxZvERiXt0kG7UTUKI4gwljwmzr12YQEIMBndJXmc5eP8dPmzn3xiKhWdnHjcRGSdt1WDqs4gDx/KAypj2+VHK9vAcKnK/EXe+da0bxkeJa+hWV6DYhiHZ4AAAALonh2Dk1EYVSOKGuNNi6UQjCwvyOgudJfpHukuZFTc3Ke5MMUSVUgFqbJ9OzyS1aHD5MFDdiDMtYEdCBfitnfkJ3/HeNs7Ux0WRbMMoDCMQ1PVCKB3dvRPA4ZDLYgFIABcA+vG+zwCTCSbDm10yOWRhQFShyp1ktJ1miA7XbwhVvfU2QZmHTyOOHTAQIUWrR5AwC7E8Cjt2/H+N+Wdb85WCwkBtgHWYRCFRbB0z47BcTQDgNGsZEmArGtcIUdueRvqxqBDt3SmQ+fwAAJ1qJO1XK3LyHbB6l6bPbWhWoArojhwKCtQtrhpiy5/kKxsnystaFDCkNeqd1S39BobMRSFCjAUTAyXgxcgyY3Nu2N4PMIWLCBYhkOeJbEIwDJSkwgAbKobg8506JYOAQMECvfS2kvOaTh9GbwKn6+jHDagaR2Ed168CgaKXaRAWvEaiMQLoUG3bKKGiorhomA42IMsCgVQSSubd9PsCIMLAG4IloFkCNtofHwENtaNQScdOtMtMRFmfd57J1gdYB8oU60sv8f2lqypWPkP/v0vxUFLoEiotnVt73v3zaBGuVPOBAAQIBFqbKLraiwVxcRr9BkACNHE5t2kFYll8t03hrM8GXMwLghgY93YSTadaSObTjYUcvtW4UVQrj/pn/6keTga3466Q7YIEnAHjjt/2VimR+yhrYMFVBSjsoFeK0kIxRgFQZ9hVDas3JDsrBuFjAEMwTIemo6gEAhjQ90Y06EbnelkTTGz9mF91Od1QKK8v02d5yu0C24xo8PlUQBwz8Ur+3/4To8uk4j9lAMqsgayEb2SEQKgJ8IFbMsQVycjEXZ59y2SbA2HyXONAg821o2d6UaHmAAI9Ma7NzgLSncxLF7cmPm72guPYsT6Q8SMolqRjg2AEabBu28MqEhlTzJEg0YIoy9XG1tINFgfJbuPoFAZYGOoi2K3DCBYJAlDC8Cdf/S8DXVjZ7JH2zvd6CJjrW58YNmePOrVd09/+rp5uBz/hZsgdEVDrkUciEfQRYnc05jJq4rvXWibd+kNxN72iwAMIQy2tk7pojCRBgpARR8KaaZDnIoHWuOCIUnzbDjvPf6W+AZhUUZn2uhMRgD368YBnEdIBpQOmINDkh9j4oGfhR1Fyqjj27vP1LsYdEUJ4+olNful3njKPrBMj24tx3sloCs5lEyEwC0RKPuLMO6Qkc1WOZI0PipA8HgVGnsZi4JNdeNgil8CLK7lKaO3LMdp5iy5DS+kWpn1Mh89EtCHRBltfHunoEG1WXhlaom1RbV1Ul2xrtno4ly0+GgNiYoE2DdRUQGJnFSZYF3wXw3Z4+6LdNhqNQwgAYU8coVG0KEbHe4Jiwa4ggBUYv2c7vTwAat5Th7F5L1WLCbwkO3qYhEgJcb6C36jlY2p/8MHz2vjSbSjRaLFCqZXgYIIqQDsnYBboouUxplIlXXzjT21zwCCoAxkbOcBajxehYaRka08K1sxkQ3Xb5HhERR3SaOhThKTUg2so8H0pIz6eurr2BFCG2Xi9d0qhmJb/P65W/S+WdGDFQIQCECwJIh+lO4VUAW6Ao00zj1z1T0gA8oEwdqnbOmJzuNRaJSJs6luzEN2pfCsjF0KueFK0xFIBNKQhLU6JVFgSJTVvI0LRXEYlgCSGeNQ7BFdc55pH23N7T1yLKJfjWBFcEsw7YkykQmUPRDr+6ZDhOxSegZQACgEQ2+H15ICm4RF2cpDdmXsYSx6POK7oAKBisl38VkF2wwQyNFdAgM2t/37hGlLTVYbhVTWv9xG74ROShcwkUZ2JuLAHbLJ2Hk9ajwihUaH7MpDtnZ3aBxF6y+CVfRAj4AqYws0wC+funWXrKmMWbk2xyCICkjJGTIZTYidJAQFAKiI08keqoXCYJmRzQqNDtm00W1iNtSNR9rhS9B9V6ILADmycYDXPFlL3lZfGkNaJABgOERXuqgyKU2TDkBFFrFVROS+GGkfe7Ew0Hb4PR4TibltUmU8VDce6YW1J9LZebhKBdqowtYAHwwATKoAgEERnSRKJmVdQiAqthQjZY89rYMgzCAv34AAE9y2qDqzSVjEhJjUHW2yMipLmM9CEWOK13cLZLGA7f2hoK49o/nQiCClOpO4JcR2yZDI/h6ntcbagVQYGC8IbrWnnQm2qBuPPiFSw3OVVb6JK6Ub0wkKpNvlbDcWDVAYnLFlRZZbokPQlEmpst5O306MtCcwChmaQuO2SdUtMQE8JCwaC0SJ/km6NzkPn1KBfkSBgJoFk17Kcpjfh6SMUgU6gaZMGnEbdhQj7SlxZhB1Y5Yu7iTTwYPCojEBslrO032wu4rDR3ZmtlazDFTXUBHnTrzUhaaRSdwRGRsLtw6RPa+oztqRRfrkEViz8OnQyT2Fxoi5VM5Srnkg2gUrUzGqsHK4K1SRpWJNOTYpTQgAuCO2FiMNUawUbDZ576TDAxY+kREj0OaUG5ZjW6wYU3GkAQykExkyUQGRNGSCJtbSWSsDOzB7P/gACiTYq0IjANhkhdqhQzdiOmEe5I0YZinX9QBeiheqxYhCAIEahWHbagHDEbe0r56AMBiTOSqv4caBXKTOPntKbKwbb6/6O7NJewrBuPB2U/yMrxs8ceX+GB1FkBgAGHYd2Fu5J8n09sKi8X3422OD6J3l8gM27tLsETRx5DXAAdF6iRXZxcRns0KjM51HN7omyxY9JT7lCEnaZfMOlx+wcTfNPo6DqwcCUAAKWys0NnYdbqMz3WajsAhSaoFPQWcgkmZP94y00AAOsk9e2FVYlNFFt+lMZzZrTyMF+FR0AjAkEuGAU052UGjEdOh2Oo8OWyk0PiX9gY8YI4U7lAEmEokT2Sgs6pYO2yg0Pj39tvagIQMAcSJxAMqsCYsy2uhMh+w8ICz6/sIxpLB28V9SUgIxt4Vch8jm67fvPZwgpKTAtLgxV+NyPKTQ+H7E1U43rs1yfFw+LstxvazkAd73JCCtWZqbnRbMbRSk1PIJwDNAABhj2sgvKSkUIgdtWBwY0xNRAEIEidFEpACWtUFWDxdChBhZtStWZ5BxlSyIA6bUyCRTUvTj2hEjSgjLW1OEgE8DVw3l9JrYo5gYVcPW1x/eCoacdpzkhA8kSgHxKQAKlA9H/8ztWXY81NRx7XRarRSnzGEaQz4JfKn7zoYz977kCAyoo4rXH94q4GPPatGSSaksPwG8ARUdSt9KOgwwqnj94S0wYBqOWhoEOiQc+15JpVUuM3lRW1feCEUd3YFSse8im1+RaLcdT498FCEqOUXqMIjaCG8vbDEv702YRIdAJkpxrIMlMSCViEixOaYgEWMsO8XK6BcXxHuGHFkECtzBkkMRSMTxibvhw3JS2BpBkWhFm2bEsCejCkmM8ybFYuv7ixy4OLkyN+iwdjecpJUKCsIk8rgszZCARAPUHcqBwgQn40zebI9bZ2EC7MAoIxUYoOxl9EbsiXmYgkixVItTWcQSywwAyjE5P0FAqk3ozk8KH9CSkWq2/y8eSd2cc19WpwJUy7Herq9vP13QAGjMrKvWwxggMR5eUtkFh5zppUEqb5lHZCRaY92TeMsKnI3zkztKz2x/TKeeq+1pPIdnoFod89387e1nS7XYIMtAweHWF6cnRQFIQRyNk0W8pccxqZ/goR2zVpcnqtVUG/17DJjISQ0RVCIFA4CcvRpRJAmFoxA2ABPg3uR3eAisUq2gpRglYrucKUjjkNyn4vXHz3TogT0AkkehiAChQEpKmCj+A2VdGA5oq+Pbu89EzipEm0yjaIgj8HMZqC1WprIhG4MD21wtYAA5oAUCLEefEh4p5Zo2z5y4XSCKQ7u1UaA4YKG9PtBQkBLH3nsE2gLyvgP8z4CBoRS48JpLz08F7fh7g0S5KmXHHOKtnaqAf0yBRB5/mKdc2324BDAcXhQNcNUlUI9AIeQCuBarWTnEJyqE+25YU4nI0QeT08C9B/pfkKPSp9ZUVHP0QVTgxQNtaIkoAuA4lGMfYBCwAESOQuQEvsdxhe9zAD/4j/+vCZiDvKUZgGqOwpGeLAcYCgASbI4+JECA5iBvbxVmFIjjT1sfYWNADjBYANt0choPSY4+hGgNvQRYO8CIAqKdTwPD8cevxDWwk62gHWCUJVQOKQOIow+sLKPy0pzbCUI5uEgVNCzCoe8CNZW7Wb6qgQBmvXJovzPLHXIBgKgES8Daa8Yy+otS9h6olIMLE4AvXFDQI8rsFDKGcEMN4A5mMeuVgk6WCpaRIsugMQKyB6WS1Xcm9R7aHn2lHli8vn2NMKTedcZr3mVATXKXN4pUVuIdEWQAEHDdB8wC4xgVBFduJKvpUClwDCdap8vqvEjWHlyGIgznW8UvAMNB9a9v34oJTLKDil8sA4GosdPlbmosrvGTVn7+4taSG0NBtsH1XIcoECNHQirRqhqrcSrOdp2JZSxEtHLZ699lD4FE/Uh/wW623wOGcf/xuF/fif0OCxHBAPSWypmTo7Qadhxfwx2ycmMop/BTFz93rdc1mjIqKsL1ONLYrhsVCMiSSkYuJeZwHGdmnZl1OhajA0XqSNbIwALBcgdQ7J5Ak9K9S39x7nX4J2aih6IiTYpNQI7m3zInXSly/9el2DL6wimnNqktQ7W664BQ7mBWQFOGxo3lZy5+5sqNZWg0JQBxh2EcUl6iAKCCGC4NcgGVHJvrhNwwL1aNU3PNo7IsqUQMGgBRKORyx57/EDkSCUD3zvonHIZb5Y347cO5LwoF2vjN+vquWPtVcdlUGtsfkBjDRtjO9l/qyAvGL9M6Guquvz6kQqEVdwgqo9KU15Wfu9ZPWZzCQFIJIDkYxsHkkQoSj86jQW5EV9tYweq8uAGnhuNWp0TLaErqsIUoEBW5xvvSUExhUUICunfp52x2rt985Gb8Me6CsuV4flOFgjV3/ZhNlYYcudYSGgashyNwEBZhFuoed4pUrHehkc37iPVRQEWwhzxagOAwFK0Y4BEf3TPvXbJUQpn4o6Oud02q9Z/9sEXbiZnHGV70+DK+al7gIk4Rpyut6UocqCBQSBR2/HVBkCfUxfKxueGZDd3eDZABz4Vbi/PM3/EkMlXQxgyvb98qBozwGRx1Uevb3JTOBLBHv4pYT1Dv/ZPa7IsIqKJnPeDZFemHOkJMgOtY941UANP20np0HTjB0+bLHj8uL5svmjPMJGhLK11ZO4YLKVCxh1/wtawhUSaUBhsvbhrMRuFtnsSx5utYlVPFMGYhbFX5w3Nt/968sx4QCDDEHkeMrw0CiVgTX++RiCjL4gXN+Te6gmEJZRJcn3QqTNB2Vh2mcH7yWY+X8ZV50fwoFjFBFyvpIiAV5G7Zfd6bwqS4v+8tGkAiYTrrP9fn3uxZql6D21ExjFfAYlx4ztpvPGvQhVqJnkZA3TOBNbe+yfzrUq9cwahEqIwB5TpjZETUwsDKJaEpFTM86bzwzsv4Kj6PZx4zkK6skBKQtUKuot8B6hDIVdobW3OubXAl9scNY+Vf374FBmyIf5+y9odM0hhSrI2dO3SCkguycL46rxuDlautuhEbKm5QFIBy3XBoKIAlNbKVGsFql2ON0/EyvvJ4Xp40E3Sdzqx6CYBUANy1xAfgEBj70CZPmIEzsRiPRDFOiTGAnz1j0++yBmO3raXHsIY2KAIlh4yF89E5pycbi1SiINs89rwyMFE3No1UjMJaaCzL2XKmrMaxjlZp0JYWa3VjeaSXdd4gAhJJoyVrnmpDcxyOLDNK+PbuvYJm9l/wmu8yYPRobgi5/beyuSMvIhYvUr5udGMDXiMCcUNhM+ZNqjKkgkRcGklFpcQxnCg3lNONE1iKAipNSciF4VRzy4N78w7GJxlGb204yRHyCpw1SlFl0Kp9cB5RVuse0UDvFIqCQslRNJbOia/LRukGiAWkAzbjzQvaTittZ2pajeOxGmcaZxrLMV8ErKakhoGlgoANvGH5GohUzgb+H/7LJIwPXn98CzRsgP0vo1oZ6C0CdvrSUZa8UpWli4RzrkYPKlXK3BKjWzdWAeh6adF2gpmcdz4vX8XLsloWSxtqpY5kpQYACgQAsLtuYGRt5WPgALYhHkeMT5QEYKsFG12lIRAA8NgII6O1jsWLkc9zpXGDLtaI8WyJr9WNK9P1Agt5Fl90foIv44vOeZkhTookuQBEcdDt8P38rIwtOZtZtD3ORYyRTXO0+SyQiSIAHiHhYnTWsXiRn5Wzk2t0ZY0YSV5M22mjcyZyWj6PF/hJ5wU+i9PSoOtlha4TEAWyU3e4qbZAYjgFXgJU0I8O0oFq09fHz3uURC7geec3n/xaZxE3Jhg3wgbuKzTaEpnLE7zAl52vyou4MIsSp+us0HXWMlNm1k2qXgVLU2Ctcdopj1YxowUNiizKCm3zufN7nPyqzkSuS6RinAgG4LKm0Ih0sZIUOMOFl5fjK3y587mcmRnaXjrTStchpOKOV81j6oCSMk7UY7aFR8Y7FCpuJOZl57d0fvGkyk0hBNIZHZ4w6dBYBTR4Ip/Jy/ET+cKbz7BAI12s0PUSkApyV8Y9OpFfbY6QX3hVKwCEXHfIT8tv6eWrEnODigKMRySDi4AoEKxUMpqoMsfFeCEvl584P8LTZSrQdlqPrhceZK1uXOM9NlAA1DhGuvamU6aCuWkm+FX4LXjRacsKdwsZI7AsmKgbUyTJrWB0Gss43cOPx4+X58tZZ4LbNAKoILDWEv+0cBYguGEEVKUvD8m9w7qUjYgJX/7R9oMpMLCMsVmxwGKslLPldGM1jpWq0ThtjxZdjzWle6KQuMf7FCGCVGVz1v3yADZnhRLKBDjCQ95zSVZqBKvsWMbJclbOlOONxYgCUiTkBlOFQCEB9+f9dCEiysa63DtcKUM5gqOImAUmdbZSI1mpo3S1G8fLajkbp8sxzDVkuZFcqWEBit11nzxEUYoyd85QrpTaig2VCXCE6kYVAHIjuVKHrarMN06Ws9Zqx+mVhdKGJUfC3g6NTyLCxSIsXKRzPvq4GmkRoZXtIWhHxTJt5NLABWlby+Wk3NBYLSfLHAoxmka2cgPsZZn+ZCIEQEkllsWLtC6OXrlaUiMKDco48vDrcsloilGgIyfjVMcNOFWWpY3Qyh2NlcseDo2fcDFQ0KCRo1hZvBjl+djEJtyIBTmUB+2wWCEKAFIjIYelVRbKapwuZ+MkFhpVMXJpZGLI++RYjZ+wLRSKLIolr1GWxYsRX8fVRq+FxDI+iFmHc6aEJUcDN5A5HLNOlzON02scR6eUVupISMUWMmksUgsBP7FbtKIVN2TRMBytlcXzoYtcXWMr1AjlUA1BY9bkTIncyFZTQLQWOo7HmXK2cRLLjaoEpJKsibrxlVwZx4zRDDRcMtprLJ4nnX+TK9YgQjkkvnyLXBO9flypIyGFGi3XUjmFM+VsWWkslgIglWTlBhaics20TCPX9scYgXKEZpgAlo5vtHCRulxpjGBMgMMwUyKVhBzR6nQs40zjdDlTltHpiFaOhFQs11qHRgKAAWN8YIAJYEaKyEGZP8/8eV5fysYoLAcHGNyYeE4BVm4kKxVQYLFxvJyVM3GqsYSqqKSSkBpYE3WjwnJNrRxLAUDG6EWArAICME4EJRfhVHlb4zURpA6gAG4cwAfRDQFRIJZckpVKQNVYWeOkdUPjdKx0LLaCgKZka+zQuEb3+pGpWAkmxqn6xgMtgnEaQIYCKAKlLpYbWm+PmwKMCiIAwKwZ/4/7KBAjlSSpo0SncQKn1zhjnS5LZQ6IGw1yTNSN1+qWODJRlOUj4SFAjhHYHZd5ekpFAoxTJFAISB0qN6/xtjVOl2w1lkIYHzSzuhGAHI2Rw9LCgnFyxlk5PccpLESrWFIjWZPGIgCu3R04C2lSrpnALWAacnyAgkfM5acDDWFytCQEQGEZlaK8tvG2cnKlQSP7H/tqBIaxrtDIJUjbsYKTjhsnpxwnhk5HAUtTMnK5HlimkRLFcHqV5HI8OErfYQwVjQ49y2HvjgE1pGbkrIi25MHJvcZVq2xEGG4IlH05NOBWWBSZmTP5wvly/MT5YnnmnGxIygpdCUiBQI3E6N/0HoFE98H6JzoYr0GqOkqbBAPgI5MoGqKCwKgR0SqNjbhveMDooWoEGBZhXw6NE/Ok81JeLj++5AucO3OJuR1YZ12hcZ837rQNICsqR43VU/W8vv1MASxgeyzDxPgZgkQpy2XcPXlEBtJCgOEGw67dt/JYFxa1Jp0y5+c8w8vyVfkyflROZIq206LtxKxLpg+GaFqBEFcb7I4tIV0Zq5IYMI/WakK1VCIY5MgZghSlKOeMu4fHj44mKgnIsktLXCXIrbBoVSqmuOj8qPPj8hW+KM9k1mlM22k9us7BUWggAZFkpdWhMjWZP2L/pQwpgNXhkVPBWE2fDJRIxMgRJUJ5YTe+f/zwzH5koyK1BKSC2USQQFpSI1tNacrC41nny3hZvur8KJ50pgjazqoEDKcCYF3EeDgCEkPRY+wU4Yli9aiNYmMAblf/fjP9Mzk7RotVJyrB2BmDYL2qwnh6//CDo/HCbqiD64/NZowtLCVHRmzMGSuNM40fl5flWefUNKWVtrTgQchh0pwW5tSzjJ7hTfrk37h95H72lQrAU8V35UtvcvFHll+3Z6mOnQmaG/3N7yqvuXr5vYnH9ie/f/JUu6d3vvZLZmgur+LaHyeavLFxpmN1HUtGaVRZlc6sKTQOlaUGQ+1Dln+XS4qvWt/CY6PX84u1VAXcia/WHI79UJEZFWNn+7rVaMsdj//1Js/d/8HtX+zvVvXV+/mk5+5Yjx9/mv+RHC7QHL2x1nfUt7oy70xNU8ocMFsNRDSkDseXcAegqDZ+1TlL1BCA58dwN8LH8DF8BJ/CrQDAR/DxRBrg8LlqgTqOdxlAw1CBGMPv4TSnUMXlsx8QT+4m6NT62ddIeYV4oe8RsaEGUBPza+IAAgPaeF6DjuPFzri7Aw369pm279P3Oe4H//GD//jBf/zgP37wH/8fBAAA\n",4,"ngIf"],["class","no-data-img-src","alt","no-data",3,"src",4,"ngIf"],["src","data:image/webp;base64,UklGRpyOAABXRUJQVlA4TI+OAAAvOkJwEI1ActtIkgTZRszi/784qzJ7vUf0fwL42PazGpCrJxUkENh5RAJ1KdAi6UGtARtYXPsEsC8EIhE+cu8w4EBLDoSQtJDUpn9FR9AC2IrtSXwEBS01CxNxGjAgsZYQs28gIgCFtpqxvaeFQh03SfkbLrRlzwyXNgVIDL2DyPbMSOwm7Fsj2yN2S/eErRlbyVbIHkicgXZCFpC0Y/AO6CHi9HkFDJMcAN0QtxOJR+UOyqE3vuhElmzbqtUMIIJzKoXr/Yp90YQ0PU24TdhxnFPILfT5O/fF/uU6su1aUeE97JAI7ZBw/j+6H/B0o4n8xsMzV1uj56KRHEeSHEmyZ5S02P+/g9yJw5BoJErI46yEwkmskej/BODfTf2uzfsFgKJSrBF3TIAHNaQXCwBE4cjzkWdYL+s1gTh/HKkjAGRLr+l/yxYogdPcd0+YPVyYKAXEZR0p+s5INUBRoGk6J4DN/qlaAaBpCkA9ZHWcwB13Bh7+Ax3nm2rT0XdGqiFL/MZwPWQ9JJBqpBoUJx+pF8u8M6y16KhUI9UAwOXt54Xj6jlyRa7IFexUg2LymY+gUo1Xy9GCBrD4Ol70uKrL5/fKFQ+fcfMc6EzxogceZpfpeTaV2xJy09ZawLpZueKqIvoFkQUqV1Cd6dLpo3mN2cev8jtmO2c7SQotL/w5Sk0uAOhMl5jizT52zeo4t+VhzPyrzn58bZ4nqn7b78M8j1QRLRqrjqvnQEzvk0t1nGmbi9tZ9ZydJhfUQ9ZDQq4zy7J8PtB5n+YJuelx2QaQ6/HxOkxH2s7ZznpIisnFw1f5FYBcckn6vKpgopimYbp1lrdN1FYbuxKA/Cq/ApIkAeZHrqODbNDjAOrq+bG4fgCbqK02yjcdnXmgnE3lull+ZQO78Xn/2jhpldW067iqwzLYRZ010aKg6Z2ULl0Y3gyrYfbc7LnVBAA0p+iSOzDSHMDe/Wb10ey52SBgvKwSTtHi31BrTnHCeZcAE+JE4RMPgKZx9ivacInZjFnS02RVQAOg8CkjV+SKcZsyxnn0PWPMmOVhJAUJE2xeI1fkClDL2xljxpgxZoxZxcRo8adAtKhRQPMad68ZY8Y4KRRSdMF/lOK4bSNJEvMPu7tnamaPd0RMQH+yVzzLGyoVQ5y2hQlFEFFuVe42CVVawkiVm/ecC6HKQDqLRoWF0qBFZWnLnajo4aWTqcLp67vFiAtK05C1R+n3c8L+f40kSdL7k5FDeERkZUZGZXX18EzlwDIzHZkZB6/LtQy5z8TSlZnxxrsnPjPDDTMWOzLIzd1N+j7tbm5uZpLLLHIhNWnbv/6N5dzPV5LZ7uNzukM1yxRXkAU0jdPo7IBGzLCF7CFNCwjUlSFzXOEhU9lSkS3p//qxtm3ZtkeStv183h8EweHRGDj8kBVhh8+W/jGEmPyYw+8Hc8RMZGF4jNL/3YcH2tqW7Wm2be7HcV73HSEhuCSkRNAGCO7WQAXt8zx1974tL/XxPHV3V6SC191wd3cIWkhwl3ATuc/z2GHRtlM1ukBNiVJ8ASYBbWe+/OH/v8hts23vz+83M7srsmSQ7UAZklLOptymdMLFzMzMzMzMzMxcZkrPphhmZtuyLVva1cLM7/c5rtVKWq0kO+d/GrBtOzZJks7r/f9Qsjm2Zxqztm3btu3tiLVt28bYtj1ts5CIDPzfw9vatmPbZlfbfl7P+31V/avYtm3byVSaV8G2O6NCNJclSBbBGfYI5myjXPXpfa+TDm3bxrZnnnuf91ds205+o4tt21Zr21Zps7eTzrZt5733yKJtpW4tAnFHktSk1gdo2nPvHwK+z3E/+I8f/McP/uMH//GD//j/L8DXX4nvb/D1VwoSvv7KjO9rgAAwr/r6Kwu+twk/+8pa4eVmC/j6vfiexhcbVnaXGSDle5qAWZiPtQHxPU1AV09My8wFA76PgQFhJRSLQNr3MuHr9yr6mqe6zyZk8c/e69C+l0nhZ+8FhjDC3fXcvGJbQIFPbbx69/drYQ3WDACVgMrPpj9BXgkSsAVe/fo3Q4oFidAS7RMVr979fUFLN8/0WFoJZN/4+r0OTd44+Wnvxf8AetgCv/uPf6usL1sEID9JkSroi1fgnwPQl6HHJvhZd4fZC77+St0Cr959o6LVrM3elm7fynRzn/wRFwHiU9S/evf3Hfpab8c83FkpaH3DBODbsy+s0/3gFwDbBAw1e8nvTzTHSKdihVVOiN6LVolPT/zud/9Y0du9QX0GuwGy9xTR5KB67i03/82KytcxfP1eeRiv3n2jYMAinDerKZe1pihxqiXKE95VnIi3U3xy4tW7v68YotdXOw274VlUDH0DA2S+MHlD5ljcv434OkrAD0+YsmRNMYYERLp8n35Rb1OH4V+vfuMXyqdmChiqZ/Gc393oHbgeHXroF7dNK3nd5I19Vv/Ls8VPfznhh/Hq3dcLmrWdOXCZVCMrBQJZBBC8C/9tfGIiLpF2P7vJlTjZKuih/ymObl6AX+MBU+FhxCswpJt/orJUL51AACIuER0wH/UT8xNevfv7QBYbaXvg4yAVk33jZ+8VwEH11D6r/2XA8SC5BaqByqr2nByBXM8BYMDwyRmNtEvaDjCZKqUAtF5nroDk3ZO34HTckhS0LYAGuOmGZ8qtk9aoIAEQaJOCm0DqJyZVBB6Xc0/1LhydOhEvYABgFUOPsiQ0zC0O6b7B/BoQW62WVDxqnXSuj36o1TmNFQGQri+6K8FPhy+MfPUbT1BhDXlUewk0HI2Ln/PjN3kWl0dXF9epy/F0j/Y9KIAjJm/N7L7xQDgTirZVlmoayKesi86z+4dK9BFlSjcrSz6C61EGHv3qN1aRaACYiRXHNIGGgrutxfLpuDed65AFlvKxnsCv8IX+9GeZBjiynoCz8ZypSNhqwgpWsyXqZ3FvOaWKTq7bQ+ZTOHXYUuxXv7EwBQOAbI6XsTG6HLeiwVHt8Rg+HM2o7IZ9rcPm2flCn3ynf+Owvmqyn70XSMwze3bfgH+A2Ha1WMEE3mG2UrthBpbFXYwVZWXQB9Orv7N6S2mvoXejY7+hv+JZADiqvQQKVuA8ALwdx57Woeq1+GOo/SxQFMB+zRvTu+89gkth+yPy1R/5rUhiLUdFHfLSr969qxgA4+po/Ag749/mFByME/Hc0Z0ABhVFATScjD8987yV7Q0VfeU82ad5Di7F00XZpaR89Ud+u0hYRGhD5hoAeKv5wkKb4lR2HAZQAJBwfBOADr3pICpgy57kkEVg99yDi8DEo91mr969KxhA7Snvf17rXdX1qV9hFYQOAxzlEqvbgAPU665QdjlQ9IKvf0eA2bxmYfsNuAokHytQQBUcNtMuS+DPuB10XWWAI92hosdC89szqx+7K/E7wNDTQSNbNy9NdW8Z7hxEDfXXXhY/p6D1gJCALXDQOZbb47gMAIk81kNRMGAjnHmSjT92z9reAab0dfGFLZuXYClWmDIA/HwLJFpdVqntPfdIwFbYuuvgrugusDoMAMc60MD8/pQFl1md7r9xp67e7fh+ChzADSABvePnFkgciH1xCdRFh2GvxKt376KSYOY2zFxB91C1x0EBONpBFYM56jT7L4G34QJd15fevkjAPI/gZoD+UZcKYJ/5XHyzvpzj25iAulSRaPuLtYHUrGnpAk9jACQc8cAA6i1TpH6GP5R1vVl8IAFz22/AfcM4bLDB5EJXrvUAvoMT8QIAqknJ/ayGLqBaVwjQw3EfKJBsBta/KfgroPaXb0zFrHyyMlk2BCCBLexOrteqCVOmuOLB1Kk1v1srOq0CuyeLAHoxhQl55AdAAlaYp6bAofgYVgMKCwz9pIUZmIkn6uIxQPbPQZNptLBFO42gTeimcbWauVrOwUXmTjwIsIeAhzspVNaGo9+ZikGdfM4xxUfNSfi5ugErMUAfHTICwDimYdkQSpx6FFCX5mGLdmFJAImGboYmWlnNM3gYy/AMvoo7dtPTIsH8Z1V9FdsmAIhjHxgAx37gB9N89FnevpSrepBdQv9K/Rmre1COSgDG61qHByCU/qECsO88WG+qAgzJSV00ZBKNauHsB94/7TrsjgH2J3IPHgXdXNtMSAc+ARw+ltO+xVuxD7Z+Zm+E73p3P96FC1D27muACdfgMShiCLU1DgWSU62LWMsCAomGQJ9ajKU1dRePllPgcXYTYC5tDuUpcOTgr/3i40CwRAIAgiIKFkUCS0rkQPH0j/5JwSV4H6ptvm4bHDrhfcX5YTvcKmX/pBB4EhD9S7DRMBcH3Cyo97KfU9ZFoF+ku1o/xod36x1SVKBzOpkyTRYDgWPL/bX//+MaQaINURhZFAQG3I1/AJacuHPlw3ivif0XUxhyj3kGjN6BCub1i6wV9XAPtkRWlWgFFmH5Tnw0wJlLJmZB+0BIOHbw136xcdoF22FumG3WVxtXNay0XpQn8QiWZ5are2t7FE8CAKiapdKQwxNkgyqIcCECL8X1GHoYXQWr3VsjLwxA6YoeI/Xu9gEE4n57C/385GqOwfJU3YmDBHz/ItMvdUfqw1BpRw/+2i9EmILpVTOxNtYLG2J+aUvZBvNmr6y3eEqkXZYfPI+luBVX2q6l2zAJgCqJBgOMwF5mlvotWrq6f2CVTGCi/1X+U/7Rlzr0ePP8qa2uP+lRkOsemRPUK5gTgOVORSOSXjfXIR86cjRW1tRjSpL0135hxDa1tpbdsFtm15Mf2ejk0MmHO7qHbmeXxJ1eXIjnAWx1cCsWOkh98oQ3YNf9vyABz+EF9L2Lk/6Uf/SlQB/G8Zn2kSjuT42aNqt6w5W4bjdJJAZrHF+cO8lxONeqa6rW4yeSoQjBlIRc24mYUbWtbV9ZErf3+Vszplg+cH3nATrd/BYXAQbUYQEFfeXSpQa8Eow+Kjk8idX9rzGG4tPzJxZef24VumgoK4mSnNRAgASyOZi/Q1Ix7CL+Anzg3G3zPg+az9zGHVXur/1CgRCUd7MWc9jLso6oWnL21qxGPt7RPXQZ+znGhkWYQCsCd2JmL40lBDK5H9H3LH/KP/pSwWDbMfpMxfypKWW6S24eTqqvUQOQAKZeQy6EUsL2ePXrvxkYzAz5sIEv4GnWIeHocn/t/18gUNiABIhm1xyp3trc2OPsFdcPoU/KOxAQ0lYGAxagjkMDAn0Aau42Xf+NO92jap/aZmIrbI8dsGh+mmpch+lRUNAmR6yyHLfs9J4K0NufavMPpytwAqCH48z9/P8tpNwlW9uB9H559WwsntkGH1CHAVqpDCUODXvjhZ7EQibA3J40EH2vNB7BlQAAtc3D/ngNDl6cxm5Gp55pTmgpJrRA7sJPrxE76gb4IqgKx5v7+f8XZQUDQLTInPLhs1XTC9Nri/EWzIak1cRA1gUL8GO0fiANZCmmQ7COf+/mLSBEAREpDyNSERRuYUmUsQOSKUaRe6jUUEyUiWDAfTgJcmxV8056z+K03tUMBXY7UNmB8+rXP1eh2qEX3daX3ek4G4EBjjr31/7/lQgabpUf0F8uH3LSsCXsAEBDDENvj2vM48i+Mnz+rTtX1+bC3/PnXvUP/KdlTmnLXYUUNUEFIYlEAnJr5t0hiEAxiTvxSdoAnzBHn36T0r2A2OkMwXvbwFfXhvY98ghTAUtTv+ouXd1eZfG09eL2K1VADAJYumO+Xr0TyK3wW3/2B4FAhEDeHW2YRI/hNlSmYRZmhBk0vbZpMtVMlXFMwfiazia1BivrsjXqRazCBCasCXmePbtJ4hRXpJislkjk9n2JahUUPIH/S21ZnIrndhEyvHr3uUDKwqkO+XDudFwRVzAcgbbMkjUVcL750+UPrZ4/ptgubPAYjB6QttBBbsZv/dknoiiLdDCsq2Iwffpgg5trL/kD/1lvxuwwu9gYm6Q2KJuJqWFKMT69VmY3md9MRcaG3BWCm7iWm9ZqVtOq1ErrhbLHU4/VxcPycOqhsoew3DyGFev5kQpJbqkFREOfRKnirpz2wNq7dAlBAbzuRIpvQ7U4Dg3hCYCcgRtqYHZpbRg8Xr3bOG2JWwAd+vs8lHvDANnWSzdbtsE2toXFvLA51pswfjrm6NCWbtOhu9Bd6EZ3IWTRWEIWUbgHhiBQEA1KGkxGgwYTNLguy8ussqbyNO7H/dE91e7AbXgIT6xdSlLZbjAhJPqagrZTj3UMgLe+5wZcdGTxd9qH6AC34vLVNViHrQXMwGEF/ogrbR/FM6DruosB+Tt+UXQXZb0oqlkvpy1q24F2wTaY32iThZkPuC6rzSo68n0GaTXBmAAV64UuIuR9248kawUSAqUGMiggkQwlCkolJjHD7KTMDa6x4vHkP2oprmU3WXetzVpbVbZg7dZWe/XucwWw9azbWr5zyz8aXUgAXLu8x0ylVUDZM3aeSU3Beme8XXc7vhV+ca+p9Ft/9pmLnbB7safZatptfLaBFlexIi8ZkICwhQqmKDUdIpW1xa4VLQIJBkiyRKZTnqAyJeYnUwNLXPM47saV4criWtyPASDnFX/ZX/qrahJtnxIIHHFjT+APR2W/5FKrqWDubi9NpFaapwa+btgY637s+kYbn/CD5Y1l+OXq0mm4/2/6pWf99w/2/Pi9/dq1H217xlrzsTq5Mde0okESNRECxZBAUiAoAKC22NdFwG1yDOXtjCgzyuwwwwofmFBLcRkuxhV4BANAVPemRFYJOCS9TsYQV49Lg3gEsMeKVcVj8higDRd1VcGARTPKTde6akv1k8t18wc+3pg4fdYtv+fv3xa//idb74uXqSdco8sQ5c29CFEEwqSAIkACEBJ9bCckIpVliUQimpp+OrsscNW5tOdxLc4zZ+PG2+vCmrqfQgwNMzAHJ0C1BsemUy9gwK3ImoIcKl44vuX+MYJ/f1Dnzz1+Om3rwfP/aBBcCT1sd4g312ifsD9tyfZjVZabWJgb803cbFNwhXAIPmipLIOWtKI0qadlYj6gbUvp3OSfxWV4EQB1d+O5V7/xGwWwK27F0hBIODodAoHzB9puPXd0Awo0AE7fzvBXTzwXrs6s5vilQYUEwEV0Kkwk5IQqB8QH5vpgqUERDof9M6gADCmop1vMy7VZZlk4q/JXdhFWAqSrZQ25IwdbsTOgKMdnsAHMyjwTzgJbGx7OHd0CMUZNpnXY86J2+cTWGoOdDGAWFZNJoYS56sZq/Jy53DCEw3JhJgXA7ecmZUE5xRWW+Q/+mfweVwDcmtjuJMLGGJ0N1OD4dBHAnOIK3AVoA5zfq2U1doN9GbNPPX2462R9/nizTRgAgB3c4KfN9doyjACXWfHeGu0sKdFQ5imn+ICbur7ab/FHLANI1fK0rWdHouB+3HecdjMtANbHnyBVhoTXt2/ljvJqU20OITsuPXks2OxW787NoPb/Ul6qKCtMSjFJLsEaruM1c/30WQ0oYEKGFWFSEg31lJiV785epNPLTmBnoQFVlmjbZg9X9Llq//T778Q//f47ZdfRf95++YU46D4MgAdw9l4npQilECkSbQcqCQwAC8PersNbN01rX43enSvtjPMqKsoLwydW4gCxa/jTrNdaw0awxuGhW1JZm5yUSbWybNKd4yYuuaVyQvgNHgeUCrTtgMd7pEygoQGgYtg+5u2XX6jIg99rHdfuc8zlUsVw69AgBHJLKsAAYSH7NDpg6clj6Xq/+qe3Q3eKVPIqq+Gz8QTRQi6SHaFKM+s0fjZcABAO531jCAKJAXGSOi9v7ankN8XxuA1CFGVQIkcEGmBj7IzJ5F5MQBHIrfD2yy/UTGD4ZeLtP/jjhW+//ML6cOgj9heLxBAWFq+y5qWes12MC5BbDSH2+vatJokG2LXyBfrQMzbu3bma3Y7Hni/IXKrEC8MnEcpuiVIZlA/PdXsMEHCY7xsilWUNOUn3BN9lwF/xY1wCISplSATm4Ls4r27clAsuluNX+CoaArkFdXvm2raPPpN6B3Z4+w++MP1okl4CvpTtUyc/ZZSlor3P6rudHb0Dj1QVtAfnCA0Jxb74XOUtTxl/Gyt6KMwGBQAnJDE+gRdKNeQVBseOwIj4ueW41WCXMw91cVtSk+4Cl7HiHHwXZ4MJKYMhsHZycPPG2rngoiHcmDt560urD842h6LfggLAG9SxxatpOa7ExLEUagpa+OH5j/vwxw9c3d4kAuDkx7286kLsjmczgdxMRZBQLMHnZjn8vLxNxnpUFEgGEsDhUg3fWfkG2mAIJUKFWS4T+mbWGfxsK5d9bA9HUHCbNMoTygpLLpBv4SwIoQJtAECDcHfxpEdcrE4CIA9a+8Hq6Y+8vPJdfOSB3vxvv/xCsSUg5F34XmbnzF+KEzDxy1k4klAqaHTw/FUf/vC1oQiMkIgoL7+2+vStLfEdvLcq0Dbg9e1bRIEGxT7yiUUOnpf3W8NgKgK5pn93IMJTuLobW7iKjUZ3Vr0ShiICDBdBpV/ePeuOuQZF5WBlfzo2NqQrT7bS4jIXVr6Oc4BVyv4JqVhjvu9goghIFIqCUfuB8AHMw31JIDdagkM4vPSZ87c2lb9UjkMPUtHgaHLaB+pQSiq3KqxCrbHlR/B6bIqHEch71O2FT7E49bEZr5zhgzU0VBXIxL1rOYekXNFg5JX+cKW8jOfjggxLacWGQanxo7h1rkEJAEdgiRKqBRJDiCfUFa5yRvRlXAmo5WnIfoGhUvCr7s5vmlfGTA8FBCBDJP3khTEciBM2NPvffvmFsDVgs/G2i7fN//B1T5ZOxNOA7ogyAkBTJdq2/cxd/2BEJkX3WJs+MwNb4/x7B+df+hu/VNFD2Rz5QNmrT+J9Ek3q7TFcBNwPDgsWRUMoESHqcnF4vDyJjVKuEeey/Jy5Tq3RzJrUHIkdMLDyROVjdJya+hLuhbKKod+tjMCbu2+dXi9164VZRcEBG26w5PxTPnxc0ID2LS0pRBeGKyGqB4gaeDOmZP0yDSoJUYHgDr/1t36lhMRQPVNyegfe8Ix4FxhQ76WzyQMAAINDpUCcdXWNh+VBa3MdS3P9wmg3soXIAuBoAIYilWVDqM+It6ySH5hvYEUSZYHWZ/ZDxaH53rHNK9X0sGamDRlm2f2r3z/lw8cVgwT2O/lRsy4/YbsKK+7kBMcUrIKGW5onhFbqkAhbKiB19YOVuBtq5S1+62/8Uoce1GvK3v6Mme+ByVARqbTZysDaASQOBpfYKLE+17fWcQk/v5Rz5TVmEQZGcPtuIMJtGSrdU3yXB/A5nAyh9jioCAZUfLD91pJ6boR+bSWSoa7UfO8ZOeeetPZP+fBxhx4bYNE0rr8zUbUUKEyDY8tVHZ/HlAINBakCsPrkrfHl136HZbcSpd/6m79cMaBPt3XxvfMXnzpkGW0mUSuBLKNi66w6gOBilMXyMk5asWHMghIABIyhJIOGYc5ofnjPBfg4bgDU/gDFBQj8dfJWYA0aMlG0wuQ1+DKeXJdk/8kfPu7Q2xaoMyKl5zMPw9F1+2U0YBcg8LOzZ/9XwPTo0dtqBvaubWO0Nz/+z/gr/vofBICqZa/DwXVyxYCCgtytS4dxS2SI6dW0jwn2wpcLuNG4kBSAwRDQ5589ht7ZC7gMzoK/4fXdW/SW9X/68p1AYmqOP09ee1Xu8Ug90TUv1O4z2GSDIVtO47G1EnixeH5t+Myjy+PDiORrOcri2Q+7+bMfdYvnP+q6y8FyTIGL28/E7P6tYADsh9c9Y/TBIPdhZWQkCoEhCkFhD1S2WtZG4wIKMDAcD7BjNBx7/HDlwfOHmk4GDP0ZQv3T+04gAe/G27BZ+/3uyXf3D5x3Lx9VCRhUJJCy5kjT/n/89GHgs+iuPr2/1fWn9z5+9cP7x1zfv/cN8zXcD7/uP/5iWXwawDT8zywvvSph8rZVHiCGYnUC3IGEVst6cBi4gkUABkN4RSMgYdy6nlGY4DXJuhD5rT/7g+jRA6bKa3E2xMq9fNR6rtaqRGwKumPNihogugffx1H4NM4A+NX/5RcCAyR74RVnWFrayrocYBBQAIAVQmUdL8fFUhRjUKIDJyUQjOYdc+DldbFvn5H/9L5TTUOCVarcK+y1p9gTgJnJzCOu0yHkiNoq1dXNJ/XZh8/WX/Vffy4h6XDogoXLQD+0JxgMXozkGbkyWIIFQMrgpEs17RKns0lyeDSt12YRGtr6KiSByRz3GlUzzWxgjrjuG7e2Hn/p3/6dfPrx0wMUi2uWnJxc0VAo1prlQ5m6A7Fk6xJSzLkshyhDOCQOIHFItkFUrjPMIQeU7Qzof+vP/qD0vSJFhXLXdY+ZPYO2giPPIZCAfWXRtblX9QwHcuVGFTfEVqkbKhYAQMUgqEndzuECrKBdYXqxAAcC9LylKCG55Pp7fXNNsTOEdtwhBLx9+6N1ogOeVixh4k5oPSTQUBnifeUUftyKxcgNC7BEIr2CwTC2rZ8AYBUlwUMoO9iWRaAs4wmwX9kmYPQJDFBcR7c1RRbXmoKGOObwV/71PwrVANtV28km9FLuN4UG9CaX37CyKX9nuwaYs9pelJDLYAp9EoZDAixxViwhJC5gfdaVlRsg2RkoYAomO2CHZEdA/5f+3L+U/hBV9OZfibCl2h5ylGMuFAUNsHOTOVe4kyGVBQztTVN+3VofbPztyd/a1meMh6xLDdDCRLpSgB69xFCphq2yXvrWQIalH9XwZsytZOwQQABIGMtYzPo1uwLUnugLlQT1x+Vdq09fG+EgKMVxN1tqhB2f4CpMGaIsjobKsOOtK3965UMrj871X4Z/uPF3Z/2LWV+X9zJvEoX+phIjlHTID/BIybGA5eFEnC2nEZBExSHZtY+nlRvyBNgR04GiL+09bsK5E8c6AtAfc6EaKGabRRXoJcAGhgcFkCuVd6zxe1b+0C6/sHVrGco3Zv2t4Z+7nP9dptKflxgA64tfz5Py3rgFC2gNRCo1gMQBdiNIgaiEPoKtU3Mh0QvsCuDYqwccu1ftBbF6xIESsLlsvkIqEaAghggaQK5hRxVvafzs+G27/MHFL21V8b97/IcLgZTeXjxUR3nqnXn0LfkxvBt95JIDSIid+vtz1QaKKNwYzLVtAab9pT8n+lgG/1596tKLFy/sTVBxvFF/2d/63cAAmF9Z5zrKINZu/zBMr5LLoAwROl63xm/fvfjlu4em83/gyvRox0hheOF9mTvll8pCJKhsn2uqYU6AuMF8phYLAK0m9g5TwXznunfotdaGGI63FBEAWHCGFVCARGCoXqFA1AheWDZ75Y3lvYvgtEzR57oxS2gO/CI5Fc2gMh0CAAGIVfIEqQUAIfY+xT+W33bBxcvbUN4EqMdcCHOnka0hADQDX72IxlKjiiZ+j5hHV3oMWll9aYY3eY98bNYggjiAZPobiKGRuthMRlCyXyQFis9feeCDGD/elkkBTK1sWEENAcO+LLbIlRuldPHpefFEw9Z5SQ0VwFwHd38CBvhf1t9fxzmUxRBc9vHJi4L1zxl9x5XmEDwj3V6PQGYBdFj7+C24GP6F4ZUaFwHFdGzQQTJl6CvHXG4U1lX5H/KyVeJ9a2DJBYDlwETI0cY9+F/lP5VGVPaZOkw+yeg99+AgLNvnEYgCOlqase/G+9687+k28EpNIhBNx8wOUAQyAIBhv7jjv23Xk1gsP9q6reEOrIMtlQXKnPVP8K1SlVxcXPZBhkQyec7oI48mS3D7Hj1VgHvstPTKtxM23v+pw2GMKrRXHvQXjm8pK2djVqw2FdM6AEAJDBwZbddD+J9GBz998dY1tloIOFAScmnN9Yvi/sa/mNVFlH2ZvJCAMJMnGS15Dgfh2v35M+qQcg/eeN+bHwvdCf+cJSBfAdDr21d5ffvqXIntABATH/uhvPp2/J2jO4L/wF0fV/lTb/gXuRp1QxZln2SNwngXCQhygKEjW3O4c/iM3Fp+1Vo9w1ZuYFmYy3KQAbN+8/bi1Br/Nh6KVsnhsi9OKQv08+quPS/ilbgkrmPDXu7Jo+Fbd/5BgXaXs3L1wOz68TkH/nm1Rj9/7XjY2LvQVGxKhaGGPKB4/fEqGnoMABJMejAgISE36+DIRr+pTpjFnIIctRKBFVBRABj+y8PGf8dCfLj1tnV0XC0EKzcAc1ksB7PbGIEcP2eu2/C58m20ZxkuYJ/Q1s+ru8rqyitw0X7WBhIakN2u//i0T81vvwp+nf65UFRqoB1IvP74CjSAys7VPo7WYXYR7wpNCbFNDo+4erz3fL42fv65p7X+xXj9dt683Q5lGZRUZKkAILgIUxFD8BkkVAPM2jKDj0b+H+6bK3ac6XpV4zEMpWUhWHJZDgIZLkKIAJUCt2PV+vHdw4NrtLFN+4Smnx/dNS/grKQUbhEoDKAwCGFqMt53+RMfWsh//3g785Yy3ze/9dfdsuFMDEmg2JNyZK1Aw6O4CefjXkjVwwgWSMCR7EfVffep3q1Gbu3ydlSluG6tzZd+/L+4at2Hnj72uLG8Fa+y2pKtBoYbsijTTgu9uGnd1SUUAGXgEYC53BFcqXxneAgXrUH8zbn+znZ9c8hQA4u5DkDyGsVcxay0xmDWAP11rKFch6zvl+6sKDMoxBBoDeX8cD8TOQQBgOkpGKNIx5Z/z34W6bzkw179+YQQ06Vpcsnqat6/eLc6Ob30DVxzEKXbEoCZyVvPu71P5W3yO+shndBA2eF7DOXC8XY1o+b4trzKUdFcJ9bxOutVOIHWXNo9ZCvDxZjGECMKLT0CCAF4FC9uCFX05GI5j9eu8QD+/Lb+LwRgmf2rGWW5Wh4vL0sXfQxQI1vDcrER4cYMvG+2VIGWNEs1AYAQMuaijiEiFMaUhLirvb32hPF1ys3b5sXnPzl2B2CYgmoRSBbluiffvXx8/mivfAPg8Pl0CWZG6aUz+Zg+1VBZBxAwuc0Qozv0VKLlqkCW19EgoYrlWavWiXUsz7XQaG0vYqPAVHuhAAIBjwNALncY0VU0hN+x8id2tK2/NOt5qSJj5pLXqKxn8eU1NuZKa0S0UJYFvMmaL0BzzTTJXbTj6bX+2379ptucNjatHAFjMM1pDFtBwwU7vLZKqxNboQZQ7E2JUiagJIGhVH90+15ga4BDl3yRIE8nfSusFQVByC75zysR6+hGWRiAi0ARcqSSCrPKEq2W/HSslGRNb8V7RARQ+Rkrv3XxH2bdN1fbmjUBI5YN/O9GF8fjddYJmbMWMBcnYXgdYJYu/yDRiftav/zy2Wsnv+Fw/JQtc9iKBoIwTWNLA0hdPcetraaoTOetT5QEyCqIJItJYlZAWRw2j0xXsLJ01TTIA4bMEmZJXlwjlwnP9kQEAAPrveX9GGImHbjhyyP7jRs6PrTyaetSKS1j1iujjW+Xb5Yz+GlzrazhWbnkyKVuzBYDtIfF8rnd9UefvACj+KHJLz3kw9tYRh3DSACCAIDCw2451BEmwz6aw4lGBAKmlCngJqqyFElGsSrqEkhXDhoKgBPeB7okH9jkIMigvBBx2MW17aLS4MSsnxuhGNcCMcDxGMkzsyIszDVrYlZRvoT71viI9T5sWSo0NBeFMuMH3gXtFSvyz/bXXz96dlxy9OB48/Aj2/jw5PWTeQijklo5gLF72RaM7vqas6U0UgiUqaiRy/iPym/Gy3F10pFVUbQ5o+/s0fAnqK0dMKCZgsuv6/dPVUoD4oGTNa9UeH64JAV2a3XKGq7jx6xbrUEJcBGOvGC10TPmoxVA4Q7LrMmN1lxfw3fX8UHrgxhGgAsQwGxvXcJIzMUff3L93921FDkEZGCNWovl9Vtuwy0zXjc5NXQgFFB42I1tlfOwWlqBuGOq7WAS7+RfLhW/r/ymOMONMkundrrgm3gW9YBFaQnF0W/z5KTrovbgzhIeKwkqxi5hM+tU+TlzqbiAo76yAKNtfQOrcbahYgGztyflaDUen/XpchI/16pKDmHmn7kAKhr8mqcvnlyrHQ5DIQgJwxhFiTaWUcqv2Y1fsMbWXJLdonOrnFewckPWdKExK/9b+Vej7aw2n+M3x68tsyvmN4aLbfTGLsOP/p1/ue5f/odPO1x8VDyBN81QAcjNcQwlLsnTUZbdWjKKIT7auM0a4MiHgLlyo1WecD0zrJRUsOQ6EKeZy/8rz+GD8QHrAO5ckDj9nPu6ftPTFzsrRiEgB+jhZvlIjIAodnt/NLgFZE0XJiIL/A/xb2MhsNqsTp5v/uP/tPwf/7dsP69e33jmqzf3KkB/yBbBgpNnCQMC8YBZRHvWVxr3rdGelUPYkQyQsLjGa6y6oeJy9DWywMM3H9xy8lqQFMFyAygOwN1axftmfWId9+JlWY1m1qx7pg4h4Ri+vVvd1rGSMHmZOVKAgIDfezs+/xO0VxQ2nMkFUWOH8rWNb836bqNVclERmvKfWvxrR/zLV/Lf2db5R57437/Xs/v/wqbvt7F/3DP+j7c4UAgA63cXSvHA+ZhLFRfwfwqzANiRSQWVeh03zVqyEq4Fo0qEBjXmFjmEAxAguARrZL0qbrfulLvxkwtwmf02w9fWKsWxc2XE6OKOyce3XD2lBogNKBRqgChsqd4t8KnyTKNlWYCLcCKTiV86L//VyXffvfvsk92VN3Wb7jH1WeQ/7onDBAIYbVE8fKK8iDaACpZl8k1mrjDXzYUGEIQjT8xyQxbiIsuNvZCFWRbLdvy+06wyKu8sN8dTZQ2nyowDQ5GwgDuP18NrdcKxS2vBUVh/7+5DiRz208B3AXFWt/wvDEoAsygAdAU5VSwqb168+u5o03uzMI5TDldaUUKWzUsaRXlh1rfXkaKLUWkgq0CcFaxtkEunrFoJslyuAStZbgBZY7xHQgwjF1myAACK/QZCttpzvd36dFmTtxcXlxmHORbw+z/wYhSCseOSjFC2rHfOeN+khxpQ2NP1wCP4grTmcmPikhEm4yJdrRmmnzGfxN2mO1jz1NjidA1z1Y2RdbVcLOfkfOliuA6XAEBpyrGygFQo4NpAO0LLdt4FBgABhdWKDhS5qGDt2+kKXEC2lkpsNABg1uG8/ODo+i3PPQslh2JnKCvFT9lGB1dRELCXKbPK8pl1PGm1YNk5O6isTe+Nrl6+3cGOOaymr7K0RkBYI1ldvIjXzAWGFgiWZy3PqizjGrANAAC76LAsQBFQhIpl4FrHI9ZXhv80Lz45LzL2GwNyILJCqdbx4lzMdcrKQUOYbQja8ruee/G142shEsBOrnEaH9wyiFnFMavApTX+z6y0xm4JRE4ewPfQswqHEi6CCwDM8jqYSwhrlHP99Fk/e9atxWUErbEMN4DLtUUXrFCKAAm9xpV5sVbOz3Wp8S9n/ce5Puu6d9aL6Ei7lQuyn91AMasoIM+1tca35/pW4y3lbKlnzbi2T1iU/3Z2/en3v1iCowhHDrCtNGIM4h2TGzCCsKe9lqM96+tr3C1tGLt8gfvkQXf14rUMvz20t/6feHeNBmesH8XPsl5lDctczGQk0L6G6nYPah1knCw3sGxgIdEKiA2jdm06LloXXefkitW1GihCuQK1WtG2yiKslNAwgBtTXqvgEkHjUjlfLsflso5huT3eW3JQhJmSEaPb+iMfePHoniZ6GLUKaaEMkMNQKIBbf/j2qJAjYi9TYezl/V9lVIIFdhACbfaZnPsdJnT1EHfsApRahuUsfnr5KBZhyBIOgQgOGVgOudwDUOuAzjlRN0YJCCWjHxtYs9ZcF8pV9EuKiIAIFWApLFmWXCy2YmOlACxZ0966OKsrj0ZfQpTlVdaStVqWrGZWLjO2YhuKxhqVFBd367l4Yq3713p0cbFL6EiMHCBHR94yqSOA2JP0ql2+Mut+tBo5gLDT0rt8+aa2Px7qkXhVgjUqCe/CGYzWOAzDPASHpPFW9IoMt3DMHFgA2NYhwRVLFNBI13VFzmPNuhQbqJFL0QoIUGDZwHJDFiAoFACQXCoslWwh0508UKnXcSFej5VSIMyV18hI1nAdsmbu/zAUAUJECckgXm59b7e+tLu+t9ZVLKCIIVZwk9Qxo3TnNSrrGXwasagIwAAuwlhSbfZpgZu6q7frAe0gQ3BxCZbLqLgIh0HjwFX4hOf7Wx7vb3BXgcbAhTFDYAGCG1gWLJWAiIjUUceG6xLOy5rrCrolARSt0AgWsGCBsY4CAKBM9rpyzMVCyTHdPgEwXoUymlkuzKIgioMQAwCHAwTrLFpStx5c63/vrs/t1yYK6+3GAlIAxX5ewFfxYqlLjaahueI6IgTDBRBFTh4mdQkyVQEOsxdchMMy5hnJXoz6kmf7m+7pc27GyUksSRwAA4xpn7tahMm6USUiIqApA2td1qwLWIvNWf2whIgIothFt9vCLACQbC1FB9maLj8ZBZjVzFJxEVw0SwAH4jV2MMQwkBE2LOFtkwIPrvWv99dGLGIhehBmNRYyz5VjWDZnXVzH2qwLsSlpjbLEWZDKFKW4BAoAh5oAgnA4brok+2jkKyqf0vOfOI4ZZ43jqAxLFhcsgABELveg1g48AyDBikZoqFFb3bJunZ+1Vi7O6pWRBWIJEi2AZQFgHEOZMqcsS1Fyma5hZ4Btp59wgOYwhSHEMPpwvHlSyF+6d5yLAAcAe/IKJFhaI5RkbZXzcz1Vnl1jC11pJF1Mrl5+qifgZQeOO2cAjMY7ff8dRvAEpLAx33V8clwWpBQVxJZ7sOUOuSjb8bAsQI2AaIRiDHEVl8o5XMQ6+pGgiBLKjrpxHxnPDVlYwkoJLixZ05xcAEA44G9pUgAAQoA+wC8+jH50EWPGFpVQCjDXeuPRciJXyGWxOPmNrsGvVx4tXd2DYD8D1gpYwUO//6bua9TABRAkI0uQtjEvi10do3IUVuWIcIdaD1773fECQiMakqb05XK5OJy3LsWGDC1LiCgBip26/S65FGUZuQEOojYMAgBg0tyxdpnBwRDC6CJAYQDFfiUqFlBYBf40b36v8572vNR5+bW9wC+4OFwwQICmPzBrbZFgH80VLDm6/q3kLRkTL4dgZckON4IlmZe3ozDc2EEBFBIAMQATCY5YkCF6cql1QS7gcvSMUSNYoRGNAAAMsK2bTY2Wt6s9TJyc2bekAgCYcqbezL1Me4kHsxMhAEMRAABQzNwexyyXJ5s/+sKf6Pxi6QrMcbggAKDQ56WfoDUyZtHxswCs6Hiw/8da/1nhiUMGYAAOTRAEkTTr697ynm+0+uSXadZXaA7KbpZplYCipWJsyaa1hvNycVjHsDQSJCJCDWDBckMAFIrKbJAbimwUd9I7vj5/+JpRiaIBAGTGHzdZiA0VG5+f4//OsSltCcUADDZsaGX6NGoBtBhvgf1bi7SXXH7Or/zd+cP+wLm6D0yvc7iQAAZ6FJa5BBmUIZZnpXUIMyCsYAy8c0//s8Yzyc4emS3N0ayvWn3yS7zlPd8irbcQsNOhERpFCzToYd1awzlZd11t1GIrdBQhQw2s7bpxtm1qwR3awr9brXePl07e+fJ8XdiOvM8skQ075HIPuBBH04tQmujhfvkn8/A35tf5yoy+tKEyBhSKVg5Zy7JKxfVjuguTOGSLFYAmKlJ67ACYSwcPl5uMRaSGMNkund5mY5HlKLz2Yv/CY/6xwiu4KDurZgeT2971lyxd/WhpvYOBZQsg0QoS4TJqbQ4XsRbnZ11Bz2qgEiSWgIn+mxsH0RUjwr9b+hWf0fmM1x45+uDb99+Kt+QVtuU1NLi4uDGD/W0A4A5cSHDEOdaP/4fcs9qxJUhbsuMHjr8/v87f2X6du4ym0QZi0JB12EBQKAMhD9vznuMRKNPfVhVyKUW4gDdPBuuQBQCwuACVbdW0tmjh3v4PG31e9OCi2Bk26ytOP/6Vbn3vn1Kvr5JDjjhP4jxRI1tb2HBdiAtYw0ZrgFQiAqIogAXrgHSAARBcwlX0bsIf+LS5X/dZ3/2Mr1v+tiOephBgyQ0AsFxc9ucptgPIBbCCo7SwNjxsHn1B7+jL6o6thgrIDaSNkfHNGX9r+/X+4TbuERstpMahA0UyzZSrmtQ9e8hekIDbv2uJjvT21gWo1NicFRrMAoKLG+WsWBjqkkXFxUWYLiw8WfOfPbj+H9GBtWPb0AByH73j3Z918unP5j5CUh9t7v+L9aN/5/ystbiETTSWS5QIyQ6HBuXguhjsw7vDC/gsvjf01ZS/87M6f+Vh8NlZO1phoyWtIRZhv6+qAABLEqRXnoun1zVAnCd9Y4hgASALGGq0pWd8acbfmF/nnxuPTI5fpBWpWA4ZoJwBj9R27yHTf6ABbqQ7FlE9rU/V4FYgCgYhrxHQmrVWLkgsNxsdqxEVlyn9X0Hu6/9wxX8XPXHsCLGYkdY7y89+ore9+9PWj/6ty0f/yvmTf+LC8T91df8f9Pafly1FlAiV3S3TB0ZM8ExvRE8gNPhewt0h9N94/OCQb6zcXZ4tV1c8hDViY98JVanlBddzLuOMsdzaKkNjwitIUWAZodGSKzM+NeOvzq+3VebP18rFKBqpUFQUh4aRCLRFx1yKid/+s1cO2fukorHfnIJafwzE0pcKNii5lLPqxp14aKU7hHJm+MmyVJKwhmbtTcwCbpU+4Vz/1sP9A9EreOGGLMIimbD9qWdbt9/Xxe217tG/N1hfYSt4iPMkzJPJuhEAyiFwr+g74AbWYKIND1jhZJXSN56Rb6/xpTU+K5+Rb1sJgouwjxCxqGw1suOGGauOMB9s3L7RlBCTRgTKNoilhTVkbMawsXjO8jmxpAZF5ZBEIgEZ4sbk3EkQ4pDBakA/ezOPzTLCgOhrIstSl0HJxUO742p8uTyNtrwWm42X1vjOGj8JgFnTxLkE6Xvn7v4Xw94pPKiDgQJ2BJo81kfdrnJeCfMAxntOaS06EA0r3B76BjgO23KDoqLBho04q2q0RFbfeGmN1658oLixD6IBXArHCaOxCiM2ht7o3n5S8kQNLADALiB3FA2VGE3ZWKMux845dh6VVCjCGByGEP3TqUvOxTmH7blSkah4Rj6yAKAhWCbZC9xgHXPyrNV0zDWeK1+JC3HD8H7jDcaD8fnWhVlbaEluABewSyfPMtHrN8qOtf6ji+vfwNqad4a9RRez3JEFAMECwqxBeWKwYAGHJpRDZE31ydDr4bvhBCYT9bAA8hoWrSR5HX7vrDdLjTBrHyuMBjfNONXxWLiP8mTr8A3yHLLsAICyC1AoLBSgNWLUKxslN1YuWDwPJZdD8BosCQL9hNE7W5XuaGABB81hQMHv3rdvfJbKYKCAPu7ap1kg49WTS+XTrTl5ZK4ab5t8yFiYVZeVUjVGpW8cB4OL4JILgiWouADKpLEohlDLcHLl9uHc7Yvnbz66vL3XPvqy+aP/bv7k81oCMiwARKzjWQQABBwi5AYbeKYvQS/g/RB2XAmW4OJZv7D8pDJcEQCYnpDUePvQkTuN7uGN/uENXIo9Td4UBVC4AVRCY1g2GoqV88z3p7lsA8sB/1If9JOMpqA3447aU9EO3k2K8elf4gunKidU9MWQUhuGACCQ+1yUhqLGTT3c0cP3I8nJxm2TNzVyY9CoCoNKblgAALkRSwkGSiNNYQGQeL1ihAIGW3oba7dj7cCFm+Py7draUhuxEQwGSrl7Z0GWZVEiMrKUeAkvo8ChIiB4P/TsIXzW4hgmbuwQN1RG8gbjN62xjARZYB8ASR23GTc37j35Et39D7y9Bmgwi7InA8o2CCWsMYjNiOff6Ph55kouDhoCmD1AGhJIAGAIEs3Ek9T3mbziNfhLbfUQmkPjy5c5dJm7LujOq5tu0dJEpLbMqbFSUxC2JBL7govgkvEu45c56lmLjbIxKgwBQmpklEUB3KC0ZLM8Fi/vxvzwQ9tauYlvRtjI+2y9MhuHtXYY529y8XZcOTCcJMSIEaBiwSKY5R4yJB2clGUJAM/hMiIAcqhCji99Cfp2fDYYwCR5DUSzmv34+bv1o7drhDDL69iHyCXUjtd1vf7y+5i79+98/LWfdsPL/5G0vQKAJ1OkagJghRIWPWNTqnOOX6TVSA3DZdbg7glUTROIEFCBmCZOscJlLsRR+LOqB9GQHhWnm0Xv7N3vc16bZ2as04zCFFMs45KsGaTubwZhzKNGp6GSZw2LQiWvQXHDjVCCpDUCyvLoLndh/ZJjN8cwFu7yk165tj4p51+9zn9f1j+ejQPNYImLWCQqWBMeTXeoCwCQxZiXM3JMHscmZkkMFgYmTAQm4zNNf4zACrdH+HcXQRFUdqSDhR5T/6j12r/6x515ktE++xqK6x4UuPL25JE3/gb3v+nXufHl/9CHX/UXveaD/w8etnlaAEJDi17poX2e4+e0oBiDGf9GDdYm1Z2VxlyjCzBWaNsj0WXqRJwOqIexCwYGVEziBByEbTEvrFuMYyNsg/1ms8OivKOVuXt+kL15WRkMlGC54TU0y0O5O8oYoZF5XC1f33HfIbrJGz8pN752PfNR64W/+63+z69ag9/2VjOvaBFuR9HaNhbt0n3DAmAbgJPStQYSMDNhAACo5Bg16pJKsBALw7TADQ745Aqfeelr4ruDDTewdqx8NPQC6S/9CcP/+Icsf0fi7fAuwLsxHWFtbyO92zdqD1cvv69vfddv9cCbf61TD/+JO171V73+Q/++CZ4exMhGt/QbT1upVGV7ZZnRDgEC0M/oTuNtnsZF7NrU/cUKwHD77dsAUDAAHEYPUm2BR9ezgL3xiVNefY3WBqrISFnsyQOKtuXdAbwOLK/BkNZYubqOPV0v3+WefW4c7l+58HS0TuM//Sz+jGdf/+uX9x+Vr7qadybejPbzYYfXmNTtkWMsAkgSRLBIZmgpSqWRBbmxnC3txqhkqLgxJbuhwSdDzz2Ef7A4DsEKxYaFwTIWr6HbxTHNl/5x+Zeu+PjJ8lsCsLStKT0fAEuB1Tu8Uc+TEMV6b+Py+7rru36re9/4m63c/3fueNVfddMr/oFmXtMCADA9UMSSGs/jB7Oet0AVWI4ZRYrbuAvq2zxWfDP5NZ64l49KOahPe44BmURNGKkoAxgA8Fr8csHMK3p0+2F6DQAAyEcPuDTRlnh9xZvlNerTo/9x3863X/7w6Nc9PPFC0o54Tfy0pD//xzW/5JmvHuKLi7tX/uihLenP/GHe4RXKdOXNmIFFmKHG1nx591o/ZeXnretXr/Wb1hf9SGk3UqjhxnQkIOxW+OdL3w0behG9gJ4hsOLdANqW12BgoSf4B9F8zR/FB5OlejqOvXlsO+81TAVkZUfv8EaaQwXLjmK907v6bu76rt/ikbf9Gje/8v/xvk/+a6rdO3kOAPYBKEBrVMWtZ1x3z3oZQUrLcMziNdYO63ftD/QBPA1JKYotc8oCGJIHuufO649PzTkYim1T552w8RUD6o5+cojPxAifiIgUQ+NqXJxxIS44rmJ0+hD+yp8UfkKqn/GK/jjNv/yD8g94psuHsB8s7OLO4sGFa+pGERMUINgb3BBS6Rg/czdubAyRGqDVevsaF/GJeXFlKMJlyzkF3g6X6APwRvQ90XejN8KLYY/PBgsXwfuh58m/5Vnzz/4wrqKSY86x2JFbyHQXLQ+pZ72j/yKvF5oHFwBcynJJvo1RvKvjR9Jix1raC6ASy6hswGXl4n+yeP4/ISbMS1rsjzKQmfbkjfr21nfwv2B11YaDf4+Tb+8aYbJsB1zRZGpnjQoSYj/HjgkLBCuWgIC6bBnr1gVjDWuNrgwAQkQJVv757zX/6A+p//4fkn7L1/kheja8D2DA4iF+CQhwHIJOmyzg+OjKjaWH0AAgN7asE3iu9X+2hSXLANjKjJrjYGHhAnr2wJvQV6zwhUvfjB7DISy8oiekv/snpN/7kZ49sAfJ1pKjPUeGAlj2luBo1lu9o/8KSwYWABYgyfKA9OLW8rm02HW9J8xLg7JR1Fi5+J/N941cJsB+CFlHhOHp2+r72/0K/1sE4hh4VKfXt0aYxHue8Iv3GajswjOAQlJECDCUzeFS40KsGZekHzUwiq5QAoAFC+jZoVt0QM8edMA7BIKC+IMXLwWDIhw8BcE1Kjc2Xt9IZSwARAziJvnUXI9brRJs1YAfqxEGALwbHAfPuH3QN6780xf30VOYMGn+2x+Tf9oLXR0sAHAsz0NZckEY9mR5GO2+Zmv3eQgCgIsCZEmlkcvi8oZyil2Hft5hXgor/caGFK/7BY6f/086faNcXGjIAjamFwSG0xe6dx+f29T7oSaQcAy4b28Fki47t70+1oA6Rcwuo1DVyK5+46rropyzLpUrw6BkUSlaATud7ja8AwAWDoHChMDBJ15sgEOxQlLjLErpR4AbCmBxAwTcvOIyOXB/24UAAxvs4hP8A1/kX/4i/0gI9qTP/KP8KegqFDcELMmKJzJwCZbdWAA2Aga7LxrsP08OidcCWMCSShknYyFcWuVMJABgHwRWaGixtdKL1sUvcvzif9ZqpGJxYx+AJVTQpzCYDj0cBfj2TsVgXv+E373vhmpltw3HJGGBgBhRkNrawqWyhgteXCpdayhIiKIlUew+5F2FMjmImcL18GsvXnbp0RPvcwhWBpBVFQvihgIAhQUQrSIBxm55BIANPRuIX/PCP+nKP5L0GX+EX4FuYQVggVwKY9mDw9au7IZCjT4Guy8J88QFaA4AcmnJ2bg5lqWIRoIRSwDBnggQG5Ru9IzO+f/k+PnfV4rCAqYFCGqnL6uX37sW/4QjIcDrW4GMZlW7c5oNV7Qdky8VBgBYDiCEGVFCgL50W2tYsy6UdauPugREa2Lq8JQ+d4pD8D75B1/sFwM4DERsgsCStb2ShcXQRQ7E2DWXNrwL0FWw/KNe5L/9R/k+OoQCAECy1TaW5iEaxiRvxyPI1rZGkIfJFM6VU40FI5ahrMtlSTJ5+fsiYsnGJvqN+Yv/maMqIHcAMBVAImc3g79CVgfHgnt9u0DSGed55QcGAByACSBSAAGJ2yhmCLmrd/rO1biA87jsuoJRpBIRJVhqYFn2NZxQcGgA3kc4BBuBpcBzVtdqlRzC9nPEVJp4GlFw7V42KQALJtw8+HSwZ/J2qOSYnycZamAJkwGWitGdNAgFa5skjZTh6Bvn5HljvQAFgD0SFIoiNlLZbN09eV6QKrBcppvBbcryB3Ax1Fk7GvD64yoG+fFzHf1LNakx8gI4vC4QZsxtCGktr2cbZ2+dv/81Fx5+wYWX/Hfr975sEw0ssUQRVHBZ9j0ujCI4BMFxGDawirgy6/v4+Br9yEUBcsGaLz+Y68tWKRZjL1J1FhoAmHR/IBmfmxTiBmCwqABgQ+LYmpVEjbHIAKF043KEMoo1bIYklhnfAoqCArQSG6nxNO6ZdQ7BKMTiMsVBTF0p15+syiyDTB4N+PZOhx5f/lE+939lMq8lxG2EOcIMrWdbxx99/kOvu1+2No+u4d3/bv7OP3Ps9N+qF8wRtxGxi0Nj/++wysTMrf4ds4wK98yLb8/1rg6VHFgBajxgfXmuIrDc2MuhtcsVMwCA9XfmB/re0GrkxrYWSx1JerNyQzKZzYI8ZWzIkjFvuIzRzB/fu32QoiW1PDa517oUpRWNKdrp2WVzBSbUGqg4FvC3/elvlz/k7/7sGFb9Hv/4J7/05cMnn3/z+MGkNEq7Z73Tt9bvftWll/w3Tz187//e/yEeuPcJ9SLg0y/57qpZb/Tvvd8/UPQsy7hudEMW5UhdvhuyQuNO6//Oi1s7jpfQuiqPefH5eaFGgMvMn/XhItw9+dvbD/QUWg1bAsAKpUZ3gqWCBQAtABSWB6Qbt5QTpRFgOYCi1w2FBoa8Hzpe1aK/5eHJfbgiVUQYe4E6D0BUCxBHAL75U98OBCvWgASA3/XXv/656U8++fL/8Lt/OHn+4edHaw8/7/K9r9g6/aqtdXzOz7e+fXfzhyVxYDkemR/sdevf+Hj/B7cA0MoRuwWU8SeklKflM65SFHVkVAAuB/FhKfHFyT/cfqBLRllyA6hjJH0LQXaWWS53y/l4e7klkiiA5QBE8N34TvRkhPfEN0P3qI7X5uSByUPoSdUIsr1DcB8EgsPP++ZPfjvSlWqxdmWLcWxr7dRe2+X87nWYm815+/qT5hRJmIfWth69+Qk2r7+Xxe2D1HAoUlF0eudp39+H1//t1v6Z4c1rYS0AjiC3Ais3QCGK7eIF7B9qYP13+TdbRlEUlcHQn6ihcGMHWWJ5TH6AZbkjbpJGxjxzoXBG+WVP5n/Hpy3+nM+a/3WfM/eHP636N5+kDxD3KWUd98ojGJSqoWJxo7Chg/yh537zZ/60INZH+MQG2A67YTfsnJpzevlhgasnb9rLKyePBXBRV69Pesb3VqwP0hpAARQGiF48Nd9f7YkHoJWjyAaQBbCM2VfQDBYGBgZLgS38s/nB/seWBr1hOFcQG0DYmbOC9I278KjcWD7cuFlmDrEQhY/T/oefNP/bPmPuD3xa8bUP4b0jvDfFtxzllzzw6LAUUWAt7pn1hKuJqii6prCJONj45s/8abASKRoSAFDNfLWDbR/djth+cm3W7OETKavr97SPMX1OaooqIUkwFL3Y9Maw12TtqGBC10afMvBa5/itPDl6BCgKyuR1U2auQwRHjqaR1tFudNf499t6ZuiskVcyBOAGA8NOvly+KY9Yp8tHVm6SJIoZfwLY4nup/vsnLf7yzwi/5n/j+/hufDR8FN+F8J3hV16+GY4SQV7C3TOesSzz3tc1aQoVAXPAeaaItUIOa2Fb7Ii92WJry/l5N95sunNuzptcamhgSk5hVAKJAMEAoSUry84UypLVPn7nKNJkK/oAdDlSaSKvxI5ODydmHT+8WLz5oLh85+nr9zYvM/fCayd7pbUfaQ3PQoBlB1uKWC934Z7Javlw44TM+AQM3g09zeIv/pzqx/xvfG9oW2wwACZM3Kh/9nu+i7aFBaqCPIe7Z/zP+4ET75t60/WIKUQOe+Q3f+ZPN8GObGfaC4tkzsnjjyS6c268MQMSgbCFQrFBV586lvqKud7KjeiaeNh1aI16stRXtb2XJ+CaRgwAjPdlAhhSpEgrjmo9LHiyOk9Wbx5OPWPu6UdXL986d/nOS9cfXLh5MTq9+mfXfW/jwjteWXj05EQP5S6pMGsMmDERWKJs4Ttyr/X6ldtjxhfFAd9L+cUPC7/2MziEFSYUBZDFQo9G/dM+Gv30j/R4sHDDAqqSyr/gL/2r/tn/4V+d+NDEm64Hc6gX+uaPfRTf/NJH43/bL31+629+6fNv/eaXPvrpN7/00RXf/NJHz0+vPHzKv+enL0+uvRKzTb9Uj0ABQ2KziYfhaJV7h7tcc0aOCePvEB9rvHElZcx4LgIAiIVWFpeAEB0UG60tHEazpZ5056hjGG6AYAVhlkoYytKPJ2+zZJw+HuUZm0cMJQ4aKIZAY+J2hhj12hv7p872H93tp9vyRohZEof4IdV/P+b+2LfyWZhgAQWFDd+j/Lxj4Td9C++GG7KAxaXlowBj0Jiz3t5493o4iZGklhqyPR5VmkM/KevBNxCQBxXf/NJHAd/80ue30u7Ei/Orlp7qlNmVo+rKHqnpq8cmL2u4Xq19lAjUbeygDRXjK65nhnZIAMgYyq3lQ2skCYIx4xkOw1EglM6sYhvlBocM56gnXaPBqEFLRSUEEyzgDmaFBZYlCLIZj1+zYs0/is7YPMpoEgfB62CWQGObaq/c3L/16v61u/10fd9gpsQB31/l56fzN7+Z78KGDQAAE99J/IaHuT/+zTheDICioIxPqkaOoSzhneu4fR1LMpScXu4r6dZPbtaDb5SAPKxTA+gdJ9oCkzeXJi9ruL6UuZRFoENBoQDYKoTS4LuuJ1GHJUQlt5R3dgCjMEJgmJgpYeQCXEqrkNakmmiDw+hvYyRbUpcUWKEo1BjrgItm0RA8TFgCooD1xqPPOLHG4qPhMzZOkhAnwOvQLDdUZCUP7rht/UPRi3vmpwAqM70+H0XvPdp/9wk7AMOYtS0/SPV5af3n4QdhC8PETEMwBilGOBHv6nhHYz69OZpSH/yE1rvergCQgM0BBSOUCsStA9jWR1zE+a6RtOVMWTGaMFQAxgRMJso4LOBIhoJSWi2UG9U2vF35kP6swWRg1OGCFUroYgbY1gkEADR2pFEAHgqAi7Pi5OQaJ45Gc4fN45UlDoBGNlJP2t56w/rnVnzeQ368dd9F7DJmSmxwtqrPJb5l+SQsAPA6sLwb5f96og8M7zNhwaZQAMM2aKIupxvvXdPfcTQl3vZjlw3g6206sFHf/NJHI7NVd0DADj12HAwqBihKBHAkIwVQMUaHZ7hkaCVIIZ1ZcdLaVrPRbBnM2pJa6gWGIrTUYAKwXIRt3Z6Lig1mFQ2tnJtVTlbnYeVoDO/SPcKG55hbb53uP1v1X9SePOWHu+o7iV2GilZmWi2w4OoIbws7dBUNmqWr6ICeJbwzHC8mu4xY2gaCSh0p/dX7Kbdv57cP+6+rwo//xnerj5BoB9ajQLSpzG2vgrhnvLU1CRwASIDKtWLFBEzUjblg5YaiRERnG3FWcVjNNobbGg5bVoq6QyW01JAALOAiTO/BEoBFs8qGS4P2xhnH/PFD/851/Og/WN6+aOQbXOx7uDLfUe5hLDO2YgOvg0ifstIn4dP4JOlj0/ygyw8ADHsnSVByZIX9RHHwTK6z4ClQrmbywBIIqMyrY732EgTk5HEKfgyG2Xf7XQQEC+RiEEgLUTobcVvaaLZsDTV6kq0cKqEge+mmBjQsmkWHox5WZr317D8K3jh38l1d3n9CHErXRCdv1ovm4nht/N8/qfsv/4Stv/7HDH4T+SPhEAAmwa6RCsHK8r7IN6u5nkeVc3E9oIaGPLAJ2LaaIxpsATUeHdwQ3ACCC8OM2+EIlsWtXEKotKTcqCbFtpptpG31NkaTQaQGlkooCiYACwCCYSb+cgG4IWTH6ePP626fNLr5jm5atE/pnq3BIkxkUA7gJ06wkT+E9LHxyy+uhq4hpropkG4owWhuovVQGb0YnIyv4W5Ah+GgEtJAFpUUTYXJRwfBDQ3eDQBcZqrLDVy5hBJRSWsoNuJGva160tvGyBoZqYSWSihMJgq52Q6yMFSqng3mNbqycWwbp9dRnLF5ynCNOEgoFobZklxu6AZdoVtYUACgTDkXAxIaDIuf4upjq3FM+DYeBXToD2kCaGBtkwAQEo9tdVnhSfR6fBRBmFWvH+SwOCJKlEN7hjbitoZbhhv9GYPIViqhqBFazMACu+hmy0CFWXSkYFsr27G6O3TGxulorDAHw4wBhcIKCwpFQdnXHxEk3eINVx97Fj8IP8TzUKtiOKTzJLNk3m0CgEQ8ruqZCcfo26Nr9hcyTBCCZckBiCDtWcXQ3uCAD4xm9YchBrC4FYoair11Mw4m4psSNk7McXJ/5DtsniS3gEABDIfJwIKwZVzfXBstXrP80MP4Jo7D5GFNoGqzMLuVu897ZC9cRa/HK/vRuTFhmaaVxSVIbLU3iqF1wBtpu0YzelZtDMMNECIEYMZuvf6DISxk4lA1sBorznFqjhNHWRjCGqkBBDcOGUDD0NwYzZ5zddsd+LL5C1YfUG8CzJaza+O51Ex5ZBM22D3TN8MjOHmhCTAYOMABNhgMhil0FheLSyHRak/KbRUbHNZwMpr0UBv1AqihCIVhsvt2SDoHmkUHrlqqjavPRnn9MC9apA7kcAGTAhGaGSY3jS5e8+brvodP2Ara4fSSgG2nj0ETTJwiHtOqYumzlz984AXbAtpw8dny2eVTGAQXhl11wCUbwI2ylGg1ym1pC9u1tY3a1XM0rVRAKCoSsHvdeGiAY9RYuxmbl6N1/TBn0MrYBodnYUmBxLB4o7u67c94J1Yc1M8LDbANsKQRkqF4PPDR0KMn+kb41OBgAnx2adDXJvyfoW/Gp8NlzAYDA0CwbBDJ0EKljGpSSmtIG/lAf8tgY1jqcAMrhgqTHbrZtONdBGKmQB3FykDWrrN1OTq3R6d4JcsYMDAcjk1DIrSSxRvl6rZjcBQgkAdVE4JEx7bqDtczKSPk41mADfaL74YX8McNtsN38XHCZ4z4az6n+DWfE3/v5xS/4rPCP1kcwyAACbDlRhatRBSlLYVVbqSN+sBgW/1JPdQFQxFCDYYJh4ZiNm57iQoWFobFIYCZAmapI65s4eL1Gj4b87ejZeRiC1Fx45BER0NRZy+5+bbP4auAcmCl2d/8p6dioDnmhuSBpgDLkSEO8dmL8EXfWfxtv0fzv/8Cf+JH+rpXwj8d4bPhFn8qvGzp2/HRyP/tj/HHJl8dXsNFrdKzYlZnCNsqtqvZGGxrhJ6kRlNCSw2VwgBYsL8DkLncAYKrKXUJFsilQGkZ7pBrluZpFYdEHcRw905C5/Y7aM8r6eiDeveRDBkqDoFy0C1VpAozNE+q0N17F05kRZcHd6SNv/0/6tCH/VmzeLqBEUA4MiufRG95rfi5f5Bf+YIPX/qywRP8A+Jf+iL/FDgk/tJvprdT/6M/Jf+Y1X72LLY681bYLg5X2q7ejNraamTJRSUUlRJg4pEdAgD2FeRCBo2VckvXycKsy3jMWutoWXJt80yBSujBaw3XO54xd/gOWr3SHL/XrGdySFhDAAcLEMJumL5Q2+/1Tfdf+Ne8ugMhinx9+5mISpEasqf7ozPBhfJfuf6PEdaEWqdz+oJNuokjs4nFNny6wv//TsLf+N50iT9l5Z9G+knJD69QwjuJv/Bb8HyW/vnvVHz/95rHI0l3Xqsdg15LDaASSlhju5TDojBQFLPNPSpDvD1+ZGUJtoAaPXwd35+rNGb+W7BUDJXQkXfXcL2j7WH+8O2V60lz9FZeV4DgxsGCOI217male+ih/8avHoi7Af7xf/v10kZFnP1AgEhZ5ATDSOH17Vv0MHRn16ww3AZ0wHAUzJATvX6sfHL56omvEx4Q+6B1c7Wevlc8eJY+42Hz930nfNCq//kfVn/IqG8e0noILlmhVQjAAu7AmsgzlFn/NNQh3lJ+1kq2tkIFWEr81PjU5PvSduXGbAMAAAHUCI60ng3We/Hw2vzh24tr1GvlcqAgHagqH3u1n94of8Ll7YGftmP+d28XnnEnntl3frU6SsQthc3CQZU9sQDTkYayH0QKSTCe/0nr6ZU31imDq6gpEIBy+HXAhsOGGxHlNqpFaz4KNx/p9hr2MDw89B888BffaP+TUf+UF92/+SfpFkGW9/FRgK4B7pClOIirdodcqbEQHytGE9FyB5ArNUbykfi3smFFuKGYeSQhoajRrI+G64Pi8Nr8GmF31YvsCDIGlIOhQhxWfk35k89b++ypMnvN+49n9diDeKKyen+6mGpJT+JWXJi6AJMwQrInJIS5lc/jdU81I+jCss+sLjx8NWvx4au5A2ZslFCwcXiPnSAEy0YOLDqi1ZqjmHS25Q0f1nCj78nQK4New3KE1uJv/SbFV43+71vD3/pMz8dncLb0QsLbBkgfH0IH3HEwc+nVGOF1axxv1REsdyiAO4IrxWK8ufXj6Mj2aubAC4kaoVGvD0ZzVFvmF+xWvQAyDmoHhjnDH3/1Xk6Jm2oNLV2dPxXTm+yzb27FJK5webrb9kMcA5U6NpGpBLVv9LrnzHgXnfVkr02mSO/F57b5wkvrP7q5KVsIhuXw6KaxTBMZ7ohW6OhMiqE6wGHVw2joWTWGhVBLJXQxYYdeZP5Xf5vwLnr/5I+rfyS6WeGdlP//ofpMwusHt6l/Cv0/9bv5eGiWOxQHQHIBcMJSA7gDAKAY73eyCFgzK2zAUNkDqENRl3obrUlnxburDkRyEDuQoDrnnSnRKdvSGBVRVnJ/qTgEiJSlxCL1BG+4TL0Zy1DHxZuAss0ubMb7aJkMVaIUUVaLfQIqVGwNFRvWUBGAdTh1hosNl8KI6MwohuIAh9Ufmrm6aFCvAUJRUYMBC7ghl/cjPLcWftU30wfG1l/4E9KnUP1/yv/7EL8Tv3KNfgqcrda/Hlvnv9vol116cbA4mFoKKzV23DkAQJbZxT4EAMYnCoUyNNKM9ozOjrSjLhIVxUyBAVAlpcG5NE6IlEI6ULFv+VOU1RraBaN3PKm9DLeMimcBeKJOVmkoqH1IFhEmV6wENYBwiBpUkw6NLIAojWLSGqpZHJY3+ts1srZQlxwgNCYcGuMYCmAAPhrzv/OblF+c/GFwnfAufC/1T7mGv/ZFehVeI31iwtvidTAAcBDRWGq8jFSQCSSXDXDBsoXMpMQMgooVOoRC2QsoLBQZxFDylrkZrX3SnqYhESizvfudM+nlXJqSAoX9N+4AaaMCojVnGbu0R1I7jUk3jkoCLnlnayYUA/oIghsquVw2CMSN/boaFEwAcBEosxnybsONDC1UyqGSaq5qVjqQt7U1DCcD1EEBOxwaOwsTG5rlE+Lr0/kz3yK+afkk6TXX6Bde9Y8E6BIfD8KvDAAHQnIZVTwjL851c+k3QgFArtRRtS7j0VlVGDOJrqho46vmFAPEAlT2BB4UoeHWcOLtYX6o9jS7lRBEYI3ZOUVIzAxnIBECa2H/BEOBNc8Y+y7/xBEsRgNoKLgLf38CadCTaAgryKhctWRgAUDZ10w9NgAArLgI+9c5bORQiVJIZ1bcKA9pZtXbGgx91KVuhBYSGioMAGuvGojBDc3l06FLwpvje8kfuThCT8LEJ4T3hNs03x9dw8qBRNOwBNcIX5CezMegAUButCJbX8AmWiU3ZmRR6vBr4o86jyvSK7mEIlCAobInyGsMJ5pjXoo99Y5cAoBlRqCik7mXMwRMjyO0IIENZ1330Q7Hv0YkCl982waM+jt9LEG2pBsR+xoFT2jDezh6MSZuH3SLd9nnTAmLQ6VEOWtuljbCRrOt4XYNJ1tIjaYRWmpM1I3TdJkYgBua5TU4WWzR9cWEBRt+QPkFI38Y6VPRFcTBHDb+Cw9ftv7L8GNx4xrRArmxZn151mOzxjIj9RRNnEdEUYZlq6QCVAQK2F1FASoByRpO4pZ5ibs1WmRBZgHSKUDKCU5LSpxCnxdSZZH0T9R9sLPxChPIkZii4nb6zFNJDYiQPVFjGBqbVr+EDss+sDZ8tvRo6EuWXh82/LHxjxp++dLVIKZxmlsUCBbIYVBUWiiG9oywwYHRYW0Okp4jwaESGgomu+umYLmYYFHckIuN/NLR/udpfiiD35rwHN4NBQAHw1U5h/9s/LdZJyXEZevfTwZWq+TGzM4wjbNmhRpFmSudAkZlVHJxEVR2P62CItBQaRqjGeU25hqdPXlhaxYgTnAqCwkqIJ1+b0/aEF170doO/5EYB48BBd962/51QWfrK/rMuOQKagkW1rRHjCV8ZcJfQN8DG4AVf1Ty7x/5p6Cr4SIQez0UBctw5BKKpI1yUs2KhzTbaibdbdToxu1xpTxidFDKxBOTKTMwhzIw8T1a/3I0PzC6hpYsyoEQDeaSKzeqVm48OeSCFayy0YqxdkZhFyc4QcJFJZdYFspKWVijVRCXBk0jl1B2/Y3l46NVQtRltKX9wmsnpbUnFc/aN2Dg3MzRSf+Sv6g9Sf1gr8MfR+ItGiSvfpcbT6tDY9kj3ECI9Vm5geGGMF0Z8f8lfFXib/scbuK7AQDoGdyS/vrvlX/KYthdx5CRxK2IWFqoZsSNeGC40Qy9jaE0kRohQhnhFy9uiW8Z35mxLqUUABbghjAL8hnlF4Y7iw0AADgwlqsVCMAyZieFDs8xjQCoAJABWuVYWY1TK6vl5Mrxla7koqIAYFeghuL+t71x4a3fYP7xKyd2KXckeECAZUo2AEhQ5VymEjOAu2Bi8jmjN3wS3xoJJIGB7XvJPfPUXn+7QwEE1HIFwrQZyyu6Jv7Kz9L34HvRIS5A8D66Wn5F0n/8vdgeaAGwrQMMSRIauFS7LOwe2lvYCIc13BhMBtbAyMgltlRUmIGFpNYvWbwmmGyUe3G/cVkkRSNaAMsOrP3uakMu74eej27gEArlwBgoaExUVYqZWZMS8HnTNImwBtgGuWS4RLTL8bLeuE8oKgCAPcDQeOaFhwfe8imX3/HG0uWTE/tV7K7GYECAhylBlZRGzjFB16kCUNH3BMNTurf5Nv7P1HFACVCIvg1+sEIZWhuzQsEC0wz1Y4OjF/qKS991+f7QATfUAm7osHw69Lalz1v5l/03evbAYsKhoZVgtGcVQ/uwfMDbGmy5HNdYiojTlCbAsjaoc1dOZLEkqy7zXR8tG+VxPIqXZKsFghVKKHLJFRg7vQC4xCWPaQDSYII/6upxgTaAQqEAWksBMpoYBa1LAcDecwkLLppFI+2WZeXFsfpohbOPNl/6wego8YDgFc0ClCmow6SXsz6lCgMAAxD8ExYgYBSQgEL/558loCs9I7YsLtMwlr7rYgLcUAsBCjeYsKJvJ/25v8yXr3i33BERS2eIk+qwfKCeVQ9daTBsUCqq0xQD7t14wCA38eNYcrkjlNTolzbeFU25bL04vGistbrSR9MKjX0ckcbjwQ2+av7Q82gFANgGCqAF6KCW0SIEUBS2ObIVoNmjLSdeyKmn+M57my951uwI2yHLK0yYtWc+i8fMm3OfBgEZwrCpCAAyFimXDKLQwAqxMddwCABuTMMUsMv9zeDP/RXFs6PTVWzEDR8YbIzQQ1OaACFUZAAGNt2vIk6DZfw+nSoGDRVEkku/qByPAhkpujKIDfnsvIiHsevXkS8kHg2CihV+/zO/ylxHEwowEQGA1upEL0IQU2Y8F4YxCIecej4nntHc/2Dz4bMc8QCwMGt3oFaWhfed+VDAHCOPjQYQhvVJstrFAgCx18MkEL9qsIZaTLAAsCFLa3lj6RNG9Wv/i/zcsdU1ki1pWrlMzJTY84sHDKiyLH9yQQBQUIAaoCn9gqjMWfMrX55soGTHI1JUVDyiyqKNi+aPiklz/7ympcgxF7SaCGEAANsSKlj1nvImq8+PlesXowfvbT68LMhuwA21gKMdJz6QJlKAI8TJckORY314cNJu5BB2MhM3BAAE1uDmSD/0aF5F/Da4H25DAFneDa7iDx7rP/y90Yd8UN8crOzp0NiIrpzIX3ROEwq5aCgAsMhyBzBix1OT/ziUjfEYSz1o4jp+7+bXN9fRRLAzBEsxELAdbk9oFg1Hs6N1ldPPj2M3z/ov+SCt4bl2AQw2LJ012hFzOyscJQ4rWCP8n228JK2SQyB26BAsF0sOlWJLcZZjf/iV/m/5NJ6EOxAA6GpxPYa/89ngZ6/w+EH7MEzdXzOgyjJ+S/wp5zRFxR2KHb0theIuqy5tFxhjESpauTiPP+rMBAHce6/I0Yp2azL/7ka41ezSeTbOPMfJHlr7kVY8awy2GQvMrVGuI+OY+X59obEh/3PSQ1FyEdyYdGi4EVqlo0BnEmaFbTXXV/+1H2z91d+m/OsP8Q2DW9TybuQPZfjbXox+1hWfhLChAJSpm9kV186fcc7PYreGq9GKZ2b9l1kt69qBK2CFP/A8fjGuowHAjtI3Y7klSbEd7hvktdLiwtsz/+jhRA/lLik8IAAghmJ+pQgDgSPGYbUazxn/b4IVxIYNh4Wi0mqUVnsStngb9eHqPvm60ay+lYs3Bj+E3j/57YovH/G7h7aVPjbND38x+lmXnoTYh4HISKfBtfzCOX9eAZXdmmzgnqEpbSs3xmIKsMKvjD/wPIJCFx06OIBhGAAoTkZqTfTNZgCeefTiwbev9XeOpctXjq8jrqRglsIlYH6NCEPxSiYEIEdH7pnxJUSHFgHtKKXcjriN+pBmG93DqK3hJBdEJUZsgPAEn1H/zBdeA8jiMnocVrZNi/ugK/zJ5+X3KMsILnfszPwl1vDvJ1UYcsFoIHgWZ82sPGme4uLMGVoRAQBQOKpYiaYoZpTcYrG15Ynnr4fetrrvHitXT5bXCDuaSbGysKLiAl7hLEIqc+XreHgbi5MwDA9jtI2tLaOhNnIJoRKiMLAA8CyFd0ODHoUJoLDwbsiStS+5il/p/DnndB3YKXLlRmE9iR46yOUgKagAKKQABAOhoKJFF5FqGiziWTxWulFEEQCkOLbW4lqNCDO6dqxYil02D3nk/dfDb2HrnceJq7HU6KwACwLAK5jAYpGVS2EMy13HH1zYjquPX1l/9sRBKzQUKhPP0pFFAVpQFMC7IQu4sb8pE3HKpJT8uSc/PVmiAlFY5HIHUAB3KJp4CsGFJReNXkMnXUkUSobELkACOnT4lvF541szzkuIcpHiRMy1ciiMGXxkALB4yNvK24qldZrhyXrpwKXDcc8hAAAAwCsaMSrZiK8ffXRpd5UCBtdPNh+/NrodiNYCnqG1dvlaGoqCst9vqDGqXOH3PeePPS8tTmMi2UqNFLmhMgZYhXVF/t1QNIwDzWFBW87iucxKK28bCAaVAABEdOPB+OKMO+ViRNywrlZkEIp9JhAAww1mqRWs6oSFByy/PCc++OH4B3/CyQ/5lJWXf8rayWt/ax6+PangAphleeUizAJGKRd26xv7Z91FBQvQwtK7fG3z6Sv17aHQYhvMbDEgnRlmcoan8Xk5K6dbyyWgLqkoZOVGaKyhN6vVstA4SIFfWb6KWZQk2vJVZ46hiW8cMYoYlofl88b3jVOlCmN/OguWBUutaBWtyqqiwvEPeWP5lW/MPfx2qtNPCrsnNvKMcrh/xt/aHu6e0Sq5MebjJeRSYa1159GLel2FkYtgAyi0yJPesyebT15rDkMNrQU8aDErigNluk4kaAsE13zHf5+8afH6OIa60bQswXXBcjnIHnQFdOXXlF+QVawEAKayQBcFqBgSFMAIUUQ3vitPixeKaXSF9e3vwiwQWrFVuipUUTaKRiih2NB6Ajx4lgcsi6UV35vjb20PDxtt15iDg4TerzssY3GprOfjPyywopGLAGxoLc8AWkuNNHQvX+k+fSVN1NBiDGa2KkOgArAGrcdbNv7t5C2t2xqnrEEjNy6LBTlQw+Hn5au4wXrpBG9xg4oABuXHILYUw8iY6mIKEYhgKYKraJWtClUppShaDyoWgGUAD1gAAK0A4FLhTsffnleemNF25SIrcph8Eb2ngeWOEo+Wf7f49hqSiee+eQaYAM1hbD59rXf5Sp4VYgeY1a4AgtUC6FrfnCyULxnvbQWri+DCcofi4Iok+FIAKoKKQIFJfDTfekwAFTAwggBhoQCKPQs5iAQw8VjsUZbKqkrRiA01FNubAIBt3faaosACBb5i/N155XmjathVCIbikQyDAGMcgARbb9ZUsOzZxLYxXVyi6xRA1CgIAVBYeycmY4IOq0hUgYq9yuAYXAREJcXQON368FrfnrxslMAiDi6YxO/Ry0l0gAqAoMMsfr/zclEG+T2nHuQZACtYxVzlrArVUDaKSdOpJR1IGGu8QlCABx52OdJgLgOiEaQCEyDGgsZKeWqKnifVaWUJhjBwGwAA7hPKFJPSmZVJqQIK7JUALoIadUsdpZWKQICDo2n8ll7uAYLf3HlWWgyat12syQoorGq7KlRDaURDDYkFBAys87bqRVgRTDEHM5wyBqngYUiMBEKBcPMkKBF9TspZYVnWlBcbD7MyBAoAVaaoThsrk05FBVTAfgnJ5NPkDm7p8Bt7+Sxa3L0BSPyGzkl0GGoZB8EtFaxgVdtVokI1KYwodAi71Y2wQ+fTlClmESEDCRF07wxuBcrR6HRa+dcK/YUCQHVucDUskA7AA2U3KUMKFZBSZVoatB5tQJW7hfabzIE+9TSoWOFF+bqzAtyFDifyUycxUF7CgMlmYuZj1lSTaohG6ECQXetGhuxyIgJEppiOYTCTLFTLBeUqd7NrAG0kgAY452OWLqqiIXoafjkdKLlyrlGd7c5xIqACIKXB5LxUWaFtSEXFo1I7dvj157x0bgwAQJqnZSEdhlk3TsbUzMccM5nJZC9VNHHZrW6ciUuEBDOZSjoAUNE3CggMJwWnYRJ1NJZUFT2+sTCsISGx909c311XuJEmdrnIqgCABlNRVuiax0QEFUHFr3K+LBMAJG7MpAEIhsQLIIDGTMbM3PKmTuOlWUSEieyim+EbNY+JBBUATM9xCAyzjL5rj+EngDYawBACp75tf/usRrZJBNhSxX4RBwCqwKWsohwA2I1QlMaZFmaFLtaII8NdPI3nzhxt8w5LDKxuLNOMqZmZ+TKX2c6kNE4tORgQwH3erDsyM0wQAECcnu9JwGIB/H88MyajsygQvfWXuP55jWENOpS9j7HBlKQsTddUJwKwMwGicSbnJbEyCYFyVEBQAS0ShQQUhnLVz0SYwsRjOhZjhrlMnYnT7KTAvUKuEPS0WmKOSTB9MpMsIJBJX1afK97wefwpVcZkLDokCl5gL3vDhZ9l7LvomERBPAwGdnqqXNLhsrN+uu+DUCaYdLrSWF6ZMC8dEYYh8ASASBpD04zpZorFZr4zk6nTOBVxgHmokDsASqcMxFlISTpkt0MSGCA7pIG09XBG1+INn8S3QozLKIZoZQXP4cBf4jP45DNmXMc1WiDBEA+U7WWQaIBA2eo3IYo00XaWSIcwAMqeCJ0pYqSSXC4qAByVyL4XFSYLucZjivmFOebLtEz3UqUkwiSMHXgzriDKYy5Vtow2GSUg0ZCQhCm7bK1EQ0xjUWze50Z8FBeOzu0I0KgAvm5my9vCkZUtk1kTYosszWSO2rT4EOhREVFm5UMoWZkrs797jldDoOJOvBQaqdXAje1O3rXOizyhkytY5TAfc8x3pjJxdGpJ3KsbhXHLG8I6ceZRJbJNdSOKALTIaatzgRWu0UGzQ567WSOPh2sqvzF/RkrFADA2fu3PP4XZcbOrdQ+fSii2cayttsOB2O/plLdJNFTkpiyVAahyLVdLYY9jjJAKqIBt85IaKVILqFy7wESOzEUDVpgronRVkwqlUcxoSkkcSGPAVk2qnsmmWUh5PEwiGECaPFNlPraldF5xNR7Fql0GjUfgBdyHFTBGAQAwmEhXdtgaZdvhY9N5R4Pr9AikLTe0FqDMFa6jOrDn/bguXipE0VgpDqd5aTCtKoNetLercrUmpZQzoqEyjUNjMCDpNGaBOPDQV5sigEzV6bjkGnwFp+/haAylLEbsjz5GkQpDGA9A1MaEANOQkCwpTjtl42jQxRoZWdvIV7gxD98/fW/t9CAFaDRWjmsL2FH7GQALIJLgob04MyPOQRG2N20BWA9DrIebMscWMvqGuAL+iX8CoEKkyMTWEGAwaGhjfHtSKijoMSc5//QVa989oWLt6Ftie5Py/UgIYsMxCQrjwpNIghEcoQRDggC3GDJsASwgHOLbUg2PCeaI3CKxqQoM2sC9cMCertsaYVLmY8X0CUhgGVl7+v6lRxd3YqQeidiIjYzGcqgABIVR4GEBRAiGOuKMYKghIADLsAUYwKTu0N4TGwASmciswwAk1j0CCRhOFjMLWId2wO6pxAAcU50ekJA2gOASJDS+U36wjgISl4N6S4WJLSJuxCFHszIGNMCRPc3GujEYoREcwQjAAFg7TNOFx3EeOQopYUF2sUxbbfGlBeMhCOwt17ffghoNcO/W45fH5x8+VasDITdiI5c7ux5utazJBzD3SghxEho5xuYlBVAc6bpRxlgXRIIcNd3kZRdDIcYuPz9XK8p487ldE/bsvahAA4cMVIHN9ZaxlDKYfKU83WgZFjcmpEdCEICLJDYCmsakheBo1o0ljTRO6AiGDAHBAsYe3bdHA8SoSiEuk8Rsorb40iJPd8Jkdz4C0K9rFAXAPrn14vOX1empucmqbMSXFudcLTEmpVfCIgDgElA0VFIrxdEBQWFD3dhI9TJZGi/VaeSBQu5I2jtLKcJQAUAFQLpHn3/QsPl8O8H+171/SCCrwK9uXq3uHC31C/hiuWJVjdwAO6Rn1gQohEZyHQHzUlCAjXVj02m8TJbqlJDNerCj22itGkEsE9FhVyh/9x61EjwGcb2joADwQWd98Gz5yqJfSiM3BHA4ZId5qSigLtk1AQ6vbmPd2HhpOo1TTgkwEGwyJzzSizsqCYI1JuitO0XevAdLwWcA8jpHWwGk3x7utW8sGkchU0uf4qVYsOri1gQYdt3YOI2XptPsVCHwcJPqKJOLgKVoRShuIABa525leOlVWBv+AuA6R48VcC7xwPUHo6ICJn8Rw+ECsRGLo7Em5/sMkMcAKVQvjXPbpCoBYALYwBsLx6Qy1LAAaHP31P7TXoWpkNc9um0GuEF+6skn/NCMEsPiRgBwg+GwAUpELKnsAINTaNxevjVOyVrduKGCHhfTAJVKECxonXvVrSfzKkyFft0jF5CkZdw++Ulz3DIjYNgAhxEoYiMgW6uSqAJAKgYkLGrkjrexbiyMknxXjVZhwLa5e2r/iVevgwSAJJdhWWy8f/ixOV4vuTESRDIGMCBCQQEuKrHRlDUJAVT03qLaICzaXDcWxmpHIm4EabWgde5N7T/xqmvq9Y8UwA0kIGHYOG7d4fhRuVlSNIFIDlMkoADFwZuXdtFVp3EaZ7LzkLCozLgNPGmERtlpnXtbtx57dakPU6+HK2QbNI06Vo2PTT42Y9Woo2kEkDgDW2jCvKTcMwTpRzINJeXcFnKNbCUsGjWoYEW1lXvq8Ml59bf/pG+den38HSIqKm5IkCaaxk3Gj8qHHccxbHSoAsMjlEamHZ1VWRcv9VA3BkfT2U6hMWZgsDAwMFEjAGlMa99RLz+ZV4/9u78+FToA10fgBpAgI8mN1+EnGe+fnMp1JxgiIRpnisQKiT0QDASwq7EoGKEjTNTY3aExejysHTo3UhnFAI1UtNffq77pcl5/9/f+g+nQwfWSxyAADEVyy+TPHr+XzJzrDjPIGSadaUnclDUJwQ5NKQAChTseIqgRHHESOmQI19K6kWF7YSJDJVi51GUoA8FaLK9v3FF+/sqvWdpvf6D+7EuvNtoYxtc72qTdKRQS0CyJq6sfcmnF3EXyxZ+22RhKKCGAGwpAOWQ7xBJWMprBRUUAln0ai6o0O7cWPiXbKDRGDDaQThkgFRC0nTaCpjmVp/JlfClfxHNZlGnTlq4NK2cpf9w5aAcQDxE0XCid/rS5PzNq2WzUEldUDiFQFCuhkdAMuQEEyx4gKOwqLBq7dFPWeF2nRRsVE3kin+HLPV4un+GpzKI6LaaxagJSNVQ08VEOIR4iKLJo5NDK3AWd8wyNzdKUIAiFcoicF2ohY+CiEtcIpXUgF0MQJtkCLLuOQr3Vgz0gLCpDRm/ZQkqBVDSIdNF22tKYBS7khccL5+XmmZxvJiXSxcq5EqggpDpl1s7TwwqAAgVQZFFyCWXugtYFg5VNya0YCEVxYK+x/bAuoaw+yfFnKWaMwcSxAhAsljthUSONl8lSvWwUFgGMHi9LHYwIlFQ0CNpoS5oJTuXZeGleyIvx1Cy8TDzaThdtidzyqqz9vjhr5/rBBQCtaIWiUKHkCI3585TnbKErLnEF8RqHqZ2usCgAYLJwxenHrDwjzshhEQCwGIYhBLkTFo1r3ZhFGABZIpDSRisVUzw1n+HleIHP8WRMpUrbtNIVqCDrP0rPPd5BBIEyEDwc4YaCBshRrMyfp7hI1+gJJQxgEhyeXV1ykSxejdNPcuwqcWIYFkmU0mg12o12o2RMr/ohAoUIGAB1AMI0eDE+Ny/HC/NsnJsmIm20JbjHe/DYPoCIQCa3ku9Rxq9hyaVqzV8Mnacbw6PklcMFFAAIlhxhsnKZxZvERiXt0kG7UTUKI4gwljwmzr12YQEIMBndJXmc5eP8dPmzn3xiKhWdnHjcRGSdt1WDqs4gDx/KAypj2+VHK9vAcKnK/EXe+da0bxkeJa+hWV6DYhiHZ4AAAALonh2Dk1EYVSOKGuNNi6UQjCwvyOgudJfpHukuZFTc3Ke5MMUSVUgFqbJ9OzyS1aHD5MFDdiDMtYEdCBfitnfkJ3/HeNs7Ux0WRbMMoDCMQ1PVCKB3dvRPA4ZDLYgFIABcA+vG+zwCTCSbDm10yOWRhQFShyp1ktJ1miA7XbwhVvfU2QZmHTyOOHTAQIUWrR5AwC7E8Cjt2/H+N+Wdb85WCwkBtgHWYRCFRbB0z47BcTQDgNGsZEmArGtcIUdueRvqxqBDt3SmQ+fwAAJ1qJO1XK3LyHbB6l6bPbWhWoArojhwKCtQtrhpiy5/kKxsnystaFDCkNeqd1S39BobMRSFCjAUTAyXgxcgyY3Nu2N4PMIWLCBYhkOeJbEIwDJSkwgAbKobg8506JYOAQMECvfS2kvOaTh9GbwKn6+jHDagaR2Ed168CgaKXaRAWvEaiMQLoUG3bKKGiorhomA42IMsCgVQSSubd9PsCIMLAG4IloFkCNtofHwENtaNQScdOtMtMRFmfd57J1gdYB8oU60sv8f2lqypWPkP/v0vxUFLoEiotnVt73v3zaBGuVPOBAAQIBFqbKLraiwVxcRr9BkACNHE5t2kFYll8t03hrM8GXMwLghgY93YSTadaSObTjYUcvtW4UVQrj/pn/6keTga3466Q7YIEnAHjjt/2VimR+yhrYMFVBSjsoFeK0kIxRgFQZ9hVDas3JDsrBuFjAEMwTIemo6gEAhjQ90Y06EbnelkTTGz9mF91Od1QKK8v02d5yu0C24xo8PlUQBwz8Ur+3/4To8uk4j9lAMqsgayEb2SEQKgJ8IFbMsQVycjEXZ59y2SbA2HyXONAg821o2d6UaHmAAI9Ma7NzgLSncxLF7cmPm72guPYsT6Q8SMolqRjg2AEabBu28MqEhlTzJEg0YIoy9XG1tINFgfJbuPoFAZYGOoi2K3DCBYJAlDC8Cdf/S8DXVjZ7JH2zvd6CJjrW58YNmePOrVd09/+rp5uBz/hZsgdEVDrkUciEfQRYnc05jJq4rvXWibd+kNxN72iwAMIQy2tk7pojCRBgpARR8KaaZDnIoHWuOCIUnzbDjvPf6W+AZhUUZn2uhMRgD368YBnEdIBpQOmINDkh9j4oGfhR1Fyqjj27vP1LsYdEUJ4+olNful3njKPrBMj24tx3sloCs5lEyEwC0RKPuLMO6Qkc1WOZI0PipA8HgVGnsZi4JNdeNgil8CLK7lKaO3LMdp5iy5DS+kWpn1Mh89EtCHRBltfHunoEG1WXhlaom1RbV1Ul2xrtno4ly0+GgNiYoE2DdRUQGJnFSZYF3wXw3Z4+6LdNhqNQwgAYU8coVG0KEbHe4Jiwa4ggBUYv2c7vTwAat5Th7F5L1WLCbwkO3qYhEgJcb6C36jlY2p/8MHz2vjSbSjRaLFCqZXgYIIqQDsnYBboouUxplIlXXzjT21zwCCoAxkbOcBajxehYaRka08K1sxkQ3Xb5HhERR3SaOhThKTUg2so8H0pIz6eurr2BFCG2Xi9d0qhmJb/P65W/S+WdGDFQIQCECwJIh+lO4VUAW6Ao00zj1z1T0gA8oEwdqnbOmJzuNRaJSJs6luzEN2pfCsjF0KueFK0xFIBNKQhLU6JVFgSJTVvI0LRXEYlgCSGeNQ7BFdc55pH23N7T1yLKJfjWBFcEsw7YkykQmUPRDr+6ZDhOxSegZQACgEQ2+H15ICm4RF2cpDdmXsYSx6POK7oAKBisl38VkF2wwQyNFdAgM2t/37hGlLTVYbhVTWv9xG74ROShcwkUZ2JuLAHbLJ2Hk9ajwihUaH7MpDtnZ3aBxF6y+CVfRAj4AqYws0wC+funWXrKmMWbk2xyCICkjJGTIZTYidJAQFAKiI08keqoXCYJmRzQqNDtm00W1iNtSNR9rhS9B9V6ILADmycYDXPFlL3lZfGkNaJABgOERXuqgyKU2TDkBFFrFVROS+GGkfe7Ew0Hb4PR4TibltUmU8VDce6YW1J9LZebhKBdqowtYAHwwATKoAgEERnSRKJmVdQiAqthQjZY89rYMgzCAv34AAE9y2qDqzSVjEhJjUHW2yMipLmM9CEWOK13cLZLGA7f2hoK49o/nQiCClOpO4JcR2yZDI/h6ntcbagVQYGC8IbrWnnQm2qBuPPiFSw3OVVb6JK6Ub0wkKpNvlbDcWDVAYnLFlRZZbokPQlEmpst5O306MtCcwChmaQuO2SdUtMQE8JCwaC0SJ/km6NzkPn1KBfkSBgJoFk17Kcpjfh6SMUgU6gaZMGnEbdhQj7SlxZhB1Y5Yu7iTTwYPCojEBslrO032wu4rDR3ZmtlazDFTXUBHnTrzUhaaRSdwRGRsLtw6RPa+oztqRRfrkEViz8OnQyT2Fxoi5VM5Srnkg2gUrUzGqsHK4K1SRpWJNOTYpTQgAuCO2FiMNUawUbDZ576TDAxY+kREj0OaUG5ZjW6wYU3GkAQykExkyUQGRNGSCJtbSWSsDOzB7P/gACiTYq0IjANhkhdqhQzdiOmEe5I0YZinX9QBeiheqxYhCAIEahWHbagHDEbe0r56AMBiTOSqv4caBXKTOPntKbKwbb6/6O7NJewrBuPB2U/yMrxs8ceX+GB1FkBgAGHYd2Fu5J8n09sKi8X3422OD6J3l8gM27tLsETRx5DXAAdF6iRXZxcRns0KjM51HN7omyxY9JT7lCEnaZfMOlx+wcTfNPo6DqwcCUAAKWys0NnYdbqMz3WajsAhSaoFPQWcgkmZP94y00AAOsk9e2FVYlNFFt+lMZzZrTyMF+FR0AjAkEuGAU052UGjEdOh2Oo8OWyk0PiX9gY8YI4U7lAEmEokT2Sgs6pYO2yg0Pj39tvagIQMAcSJxAMqsCYsy2uhMh+w8ICz6/sIxpLB28V9SUgIxt4Vch8jm67fvPZwgpKTAtLgxV+NyPKTQ+H7E1U43rs1yfFw+LstxvazkAd73JCCtWZqbnRbMbRSk1PIJwDNAABhj2sgvKSkUIgdtWBwY0xNRAEIEidFEpACWtUFWDxdChBhZtStWZ5BxlSyIA6bUyCRTUvTj2hEjSgjLW1OEgE8DVw3l9JrYo5gYVcPW1x/eCoacdpzkhA8kSgHxKQAKlA9H/8ztWXY81NRx7XRarRSnzGEaQz4JfKn7zoYz977kCAyoo4rXH94q4GPPatGSSaksPwG8ARUdSt9KOgwwqnj94S0wYBqOWhoEOiQc+15JpVUuM3lRW1feCEUd3YFSse8im1+RaLcdT498FCEqOUXqMIjaCG8vbDEv702YRIdAJkpxrIMlMSCViEixOaYgEWMsO8XK6BcXxHuGHFkECtzBkkMRSMTxibvhw3JS2BpBkWhFm2bEsCejCkmM8ybFYuv7ixy4OLkyN+iwdjecpJUKCsIk8rgszZCARAPUHcqBwgQn40zebI9bZ2EC7MAoIxUYoOxl9EbsiXmYgkixVItTWcQSywwAyjE5P0FAqk3ozk8KH9CSkWq2/y8eSd2cc19WpwJUy7Herq9vP13QAGjMrKvWwxggMR5eUtkFh5zppUEqb5lHZCRaY92TeMsKnI3zkztKz2x/TKeeq+1pPIdnoFod89387e1nS7XYIMtAweHWF6cnRQFIQRyNk0W8pccxqZ/goR2zVpcnqtVUG/17DJjISQ0RVCIFA4CcvRpRJAmFoxA2ABPg3uR3eAisUq2gpRglYrucKUjjkNyn4vXHz3TogT0AkkehiAChQEpKmCj+A2VdGA5oq+Pbu89EzipEm0yjaIgj8HMZqC1WprIhG4MD21wtYAA5oAUCLEefEh4p5Zo2z5y4XSCKQ7u1UaA4YKG9PtBQkBLH3nsE2gLyvgP8z4CBoRS48JpLz08F7fh7g0S5KmXHHOKtnaqAf0yBRB5/mKdc2324BDAcXhQNcNUlUI9AIeQCuBarWTnEJyqE+25YU4nI0QeT08C9B/pfkKPSp9ZUVHP0QVTgxQNtaIkoAuA4lGMfYBCwAESOQuQEvsdxhe9zAD/4j/+vCZiDvKUZgGqOwpGeLAcYCgASbI4+JECA5iBvbxVmFIjjT1sfYWNADjBYANt0choPSY4+hGgNvQRYO8CIAqKdTwPD8cevxDWwk62gHWCUJVQOKQOIow+sLKPy0pzbCUI5uEgVNCzCoe8CNZW7Wb6qgQBmvXJovzPLHXIBgKgES8Daa8Yy+otS9h6olIMLE4AvXFDQI8rsFDKGcEMN4A5mMeuVgk6WCpaRIsugMQKyB6WS1Xcm9R7aHn2lHli8vn2NMKTedcZr3mVATXKXN4pUVuIdEWQAEHDdB8wC4xgVBFduJKvpUClwDCdap8vqvEjWHlyGIgznW8UvAMNB9a9v34oJTLKDil8sA4GosdPlbmosrvGTVn7+4taSG0NBtsH1XIcoECNHQirRqhqrcSrOdp2JZSxEtHLZ699lD4FE/Uh/wW623wOGcf/xuF/fif0OCxHBAPSWypmTo7Qadhxfwx2ycmMop/BTFz93rdc1mjIqKsL1ONLYrhsVCMiSSkYuJeZwHGdmnZl1OhajA0XqSNbIwALBcgdQ7J5Ak9K9S39x7nX4J2aih6IiTYpNQI7m3zInXSly/9el2DL6wimnNqktQ7W664BQ7mBWQFOGxo3lZy5+5sqNZWg0JQBxh2EcUl6iAKCCGC4NcgGVHJvrhNwwL1aNU3PNo7IsqUQMGgBRKORyx57/EDkSCUD3zvonHIZb5Y347cO5LwoF2vjN+vquWPtVcdlUGtsfkBjDRtjO9l/qyAvGL9M6Guquvz6kQqEVdwgqo9KU15Wfu9ZPWZzCQFIJIDkYxsHkkQoSj86jQW5EV9tYweq8uAGnhuNWp0TLaErqsIUoEBW5xvvSUExhUUICunfp52x2rt985Gb8Me6CsuV4flOFgjV3/ZhNlYYcudYSGgashyNwEBZhFuoed4pUrHehkc37iPVRQEWwhzxagOAwFK0Y4BEf3TPvXbJUQpn4o6Oud02q9Z/9sEXbiZnHGV70+DK+al7gIk4Rpyut6UocqCBQSBR2/HVBkCfUxfKxueGZDd3eDZABz4Vbi/PM3/EkMlXQxgyvb98qBozwGRx1Uevb3JTOBLBHv4pYT1Dv/ZPa7IsIqKJnPeDZFemHOkJMgOtY941UANP20np0HTjB0+bLHj8uL5svmjPMJGhLK11ZO4YLKVCxh1/wtawhUSaUBhsvbhrMRuFtnsSx5utYlVPFMGYhbFX5w3Nt/968sx4QCDDEHkeMrw0CiVgTX++RiCjL4gXN+Te6gmEJZRJcn3QqTNB2Vh2mcH7yWY+X8ZV50fwoFjFBFyvpIiAV5G7Zfd6bwqS4v+8tGkAiYTrrP9fn3uxZql6D21ExjFfAYlx4ztpvPGvQhVqJnkZA3TOBNbe+yfzrUq9cwahEqIwB5TpjZETUwsDKJaEpFTM86bzwzsv4Kj6PZx4zkK6skBKQtUKuot8B6hDIVdobW3OubXAl9scNY+Vf374FBmyIf5+y9odM0hhSrI2dO3SCkguycL46rxuDlautuhEbKm5QFIBy3XBoKIAlNbKVGsFql2ON0/EyvvJ4Xp40E3Sdzqx6CYBUANy1xAfgEBj70CZPmIEzsRiPRDFOiTGAnz1j0++yBmO3raXHsIY2KAIlh4yF89E5pycbi1SiINs89rwyMFE3No1UjMJaaCzL2XKmrMaxjlZp0JYWa3VjeaSXdd4gAhJJoyVrnmpDcxyOLDNK+PbuvYJm9l/wmu8yYPRobgi5/beyuSMvIhYvUr5udGMDXiMCcUNhM+ZNqjKkgkRcGklFpcQxnCg3lNONE1iKAipNSciF4VRzy4N78w7GJxlGb204yRHyCpw1SlFl0Kp9cB5RVuse0UDvFIqCQslRNJbOia/LRukGiAWkAzbjzQvaTittZ2pajeOxGmcaZxrLMV8ErKakhoGlgoANvGH5GohUzgb+H/7LJIwPXn98CzRsgP0vo1oZ6C0CdvrSUZa8UpWli4RzrkYPKlXK3BKjWzdWAeh6adF2gpmcdz4vX8XLsloWSxtqpY5kpQYACgQAsLtuYGRt5WPgALYhHkeMT5QEYKsFG12lIRAA8NgII6O1jsWLkc9zpXGDLtaI8WyJr9WNK9P1Agt5Fl90foIv44vOeZkhTookuQBEcdDt8P38rIwtOZtZtD3ORYyRTXO0+SyQiSIAHiHhYnTWsXiRn5Wzk2t0ZY0YSV5M22mjcyZyWj6PF/hJ5wU+i9PSoOtlha4TEAWyU3e4qbZAYjgFXgJU0I8O0oFq09fHz3uURC7geec3n/xaZxE3Jhg3wgbuKzTaEpnLE7zAl52vyou4MIsSp+us0HXWMlNm1k2qXgVLU2Ctcdopj1YxowUNiizKCm3zufN7nPyqzkSuS6RinAgG4LKm0Ih0sZIUOMOFl5fjK3y587mcmRnaXjrTStchpOKOV81j6oCSMk7UY7aFR8Y7FCpuJOZl57d0fvGkyk0hBNIZHZ4w6dBYBTR4Ip/Jy/ET+cKbz7BAI12s0PUSkApyV8Y9OpFfbY6QX3hVKwCEXHfIT8tv6eWrEnODigKMRySDi4AoEKxUMpqoMsfFeCEvl584P8LTZSrQdlqPrhceZK1uXOM9NlAA1DhGuvamU6aCuWkm+FX4LXjRacsKdwsZI7AsmKgbUyTJrWB0Gss43cOPx4+X58tZZ4LbNAKoILDWEv+0cBYguGEEVKUvD8m9w7qUjYgJX/7R9oMpMLCMsVmxwGKslLPldGM1jpWq0ThtjxZdjzWle6KQuMf7FCGCVGVz1v3yADZnhRLKBDjCQ95zSVZqBKvsWMbJclbOlOONxYgCUiTkBlOFQCEB9+f9dCEiysa63DtcKUM5gqOImAUmdbZSI1mpo3S1G8fLajkbp8sxzDVkuZFcqWEBit11nzxEUYoyd85QrpTaig2VCXCE6kYVAHIjuVKHrarMN06Ws9Zqx+mVhdKGJUfC3g6NTyLCxSIsXKRzPvq4GmkRoZXtIWhHxTJt5NLABWlby+Wk3NBYLSfLHAoxmka2cgPsZZn+ZCIEQEkllsWLtC6OXrlaUiMKDco48vDrcsloilGgIyfjVMcNOFWWpY3Qyh2NlcseDo2fcDFQ0KCRo1hZvBjl+djEJtyIBTmUB+2wWCEKAFIjIYelVRbKapwuZ+MkFhpVMXJpZGLI++RYjZ+wLRSKLIolr1GWxYsRX8fVRq+FxDI+iFmHc6aEJUcDN5A5HLNOlzON02scR6eUVupISMUWMmksUgsBP7FbtKIVN2TRMBytlcXzoYtcXWMr1AjlUA1BY9bkTIncyFZTQLQWOo7HmXK2cRLLjaoEpJKsibrxlVwZx4zRDDRcMtprLJ4nnX+TK9YgQjkkvnyLXBO9flypIyGFGi3XUjmFM+VsWWkslgIglWTlBhaics20TCPX9scYgXKEZpgAlo5vtHCRulxpjGBMgMMwUyKVhBzR6nQs40zjdDlTltHpiFaOhFQs11qHRgKAAWN8YIAJYEaKyEGZP8/8eV5fysYoLAcHGNyYeE4BVm4kKxVQYLFxvJyVM3GqsYSqqKSSkBpYE3WjwnJNrRxLAUDG6EWArAICME4EJRfhVHlb4zURpA6gAG4cwAfRDQFRIJZckpVKQNVYWeOkdUPjdKx0LLaCgKZka+zQuEb3+pGpWAkmxqn6xgMtgnEaQIYCKAKlLpYbWm+PmwKMCiIAwKwZ/4/7KBAjlSSpo0SncQKn1zhjnS5LZQ6IGw1yTNSN1+qWODJRlOUj4SFAjhHYHZd5ekpFAoxTJFAISB0qN6/xtjVOl2w1lkIYHzSzuhGAHI2Rw9LCgnFyxlk5PccpLESrWFIjWZPGIgCu3R04C2lSrpnALWAacnyAgkfM5acDDWFytCQEQGEZlaK8tvG2cnKlQSP7H/tqBIaxrtDIJUjbsYKTjhsnpxwnhk5HAUtTMnK5HlimkRLFcHqV5HI8OErfYQwVjQ49y2HvjgE1pGbkrIi25MHJvcZVq2xEGG4IlH05NOBWWBSZmTP5wvly/MT5YnnmnGxIygpdCUiBQI3E6N/0HoFE98H6JzoYr0GqOkqbBAPgI5MoGqKCwKgR0SqNjbhveMDooWoEGBZhXw6NE/Ok81JeLj++5AucO3OJuR1YZ12hcZ837rQNICsqR43VU/W8vv1MASxgeyzDxPgZgkQpy2XcPXlEBtJCgOEGw67dt/JYFxa1Jp0y5+c8w8vyVfkyflROZIq206LtxKxLpg+GaFqBEFcb7I4tIV0Zq5IYMI/WakK1VCIY5MgZghSlKOeMu4fHj44mKgnIsktLXCXIrbBoVSqmuOj8qPPj8hW+KM9k1mlM22k9us7BUWggAZFkpdWhMjWZP2L/pQwpgNXhkVPBWE2fDJRIxMgRJUJ5YTe+f/zwzH5koyK1BKSC2USQQFpSI1tNacrC41nny3hZvur8KJ50pgjazqoEDKcCYF3EeDgCEkPRY+wU4Yli9aiNYmMAblf/fjP9Mzk7RotVJyrB2BmDYL2qwnh6//CDo/HCbqiD64/NZowtLCVHRmzMGSuNM40fl5flWefUNKWVtrTgQchh0pwW5tSzjJ7hTfrk37h95H72lQrAU8V35UtvcvFHll+3Z6mOnQmaG/3N7yqvuXr5vYnH9ie/f/JUu6d3vvZLZmgur+LaHyeavLFxpmN1HUtGaVRZlc6sKTQOlaUGQ+1Dln+XS4qvWt/CY6PX84u1VAXcia/WHI79UJEZFWNn+7rVaMsdj//1Js/d/8HtX+zvVvXV+/mk5+5Yjx9/mv+RHC7QHL2x1nfUt7oy70xNU8ocMFsNRDSkDseXcAegqDZ+1TlL1BCA58dwN8LH8DF8BJ/CrQDAR/DxRBrg8LlqgTqOdxlAw1CBGMPv4TSnUMXlsx8QT+4m6NT62ddIeYV4oe8RsaEGUBPza+IAAgPaeF6DjuPFzri7Aw369pm279P3Oe4H//GD//jBf/zgP37wH/8fBAAA\n",1,"no-data-image"],["alt","no-data",1,"no-data-img-src",3,"src"]],template:function(e,t){if(1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,Nn,1,1,"ng-container",1),i.od(3,"\n    "),i.md(4,jn,2,1,"h2",2),i.od(5,"\n    "),i.md(6,Bn,2,1,"h4",3),i.od(7,"\n    "),i.md(8,Fn,5,4,"ng-template",null,4,i.nd),i.od(10,"\n    "),i.md(11,Un,5,4,"ng-template",null,5,i.nd),i.od(13,"\n\n    "),i.md(14,Vn,1,1,"ng-container",1),i.od(15,"\n"),i.lc(),i.od(16,"\n"),i.md(17,Xn,5,2,"ng-template",null,6,i.nd),i.od(19,"\n")),2&e){var n=i.Wc(9),r=i.Wc(12);i.Ub(2),i.Gc("ngIf",t.isTopImg),i.Ub(2),i.Gc("ngIf",t.noDataTitle)("ngIfElse",n),i.Ub(2),i.Gc("ngIf",t.noDataText)("ngIfElse",r),i.Ub(8),i.Gc("ngIf",!t.isTopImg)}},directives:[r.t,r.A],pipes:[Ol],styles:[".no-data[_ngcontent-%COMP%]{background-color:var(--common-white)}.no-data-section-container[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;padding-bottom:50px;padding-top:25px}.no-data-image[_ngcontent-%COMP%]{filter:grayscale(70%);width:320px}.no-data-img-src[_ngcontent-%COMP%]{height:auto;max-width:100%}.no-data-header[_ngcontent-%COMP%]{margin-bottom:0}.no-data[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:calc(var(--common-h2-font-size)*0.9);font-weight:500;line-height:calc(var(--common-h2-font-size)*1.15)}.no-data[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .no-data[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:var(--common-dark-primary-text);font-family:var(--common-font-family);margin:0}.no-data[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:calc(var(--common-h4-font-size)*0.9);font-weight:400;line-height:calc(var(--common-h4-font-size)*1.15);max-width:300px;padding-top:.5rem;text-align:center}"]}),$l.propDecorators={translations:[{type:i.E}],noDataTitle:[{type:i.E}],noDataText:[{type:i.E}],imageSrc:[{type:i.E}],isTopImg:[{type:i.E}]};var eu=_createClass((function e(){_classCallCheck(this,e)}));eu.\u0275mod=i.ec({type:eu}),eu.\u0275inj=i.dc({factory:function(e){return new(e||eu)},imports:[[r.c,zl]]});var tu=function(){return _createClass((function e(){_classCallCheck(this,e),this.minValueErrorMessage="Value is too low",this.maxValueErrorMessage="Value is too high",this.maxNumberLengthErrorMessage="Value is too long",this.isRequiredErrorMessage="This field is required",this.required=!1,this.isDisabled=!1,this.valueChange=new i.u}),[{key:"ngOnInit",value:function(){var e=this,t=[d.H.min(this.minValue),d.H.max(this.maxValue),d.H.maxLength(this.maxNumberLength)];this.isRequired&&t.push(d.H.required),this.numberControl=new d.h(this.value,t),this.numberControl.valueChanges.subscribe((function(t){return e.valueChange.emit(t)}))}}])}();tu.\u0275fac=function(e){return new(e||tu)},tu.\u0275cmp=i.ac({type:tu,selectors:[["mcourser-base-number-input"]],inputs:{minValueErrorMessage:"minValueErrorMessage",maxValueErrorMessage:"maxValueErrorMessage",maxNumberLengthErrorMessage:"maxNumberLengthErrorMessage",isRequiredErrorMessage:"isRequiredErrorMessage",required:"required",isDisabled:"isDisabled",label:"label",placeholder:"placeholder",value:"value",minValue:"minValue",maxValue:"maxValue",maxNumberLength:"maxNumberLength",isRequired:"isRequired"},outputs:{valueChange:"valueChange"},decls:15,vars:13,consts:[[1,"mcourser-number-input"],[4,"ngIf"],["matInput","","type","number",3,"formControl","ngModel","min","max","maxlength","placeholder","required","disabled","ngModelChange"]],template:function(e,t){1&e&&(i.mc(0,"mat-form-field",0),i.od(1,"\n    "),i.md(2,Gn,2,1,"mat-label",1),i.od(3,"\n    "),i.mc(4,"input",2),i.uc("ngModelChange",(function(e){return t.value=e})),i.lc(),i.od(5,"\n    "),i.md(6,Kn,2,1,"mat-error",1),i.od(7,"\n    "),i.md(8,Qn,2,1,"mat-error",1),i.od(9,"\n    "),i.md(10,Jn,2,1,"mat-error",1),i.od(11,"\n    "),i.md(12,Zn,2,1,"mat-error",1),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",null==t.label?null:t.label.length),i.Ub(2),i.Hc("min",t.minValue),i.Hc("max",t.maxValue),i.Hc("maxlength",t.maxNumberLength),i.Gc("formControl",t.numberControl)("ngModel",t.value)("placeholder",t.placeholder)("required",t.required)("disabled",t.isDisabled),i.Ub(2),i.Gc("ngIf",t.numberControl.hasError("min")),i.Ub(2),i.Gc("ngIf",t.numberControl.hasError("max")),i.Ub(2),i.Gc("ngIf",t.numberControl.hasError("maxLength")),i.Ub(2),i.Gc("ngIf",t.numberControl.hasError("required")))},directives:[M.c,r.t,_.b,d.z,d.d,d.t,d.i,d.o,d.E,M.g,M.b],styles:[".mcourser-number-input[_ngcontent-%COMP%]{width:100%}"]}),tu.propDecorators={label:[{type:i.E}],placeholder:[{type:i.E}],value:[{type:i.E}],minValue:[{type:i.E}],maxValue:[{type:i.E}],maxNumberLength:[{type:i.E}],isRequired:[{type:i.E}],minValueErrorMessage:[{type:i.E}],maxValueErrorMessage:[{type:i.E}],maxNumberLengthErrorMessage:[{type:i.E}],isRequiredErrorMessage:[{type:i.E}],required:[{type:i.E}],isDisabled:[{type:i.E}],valueChange:[{type:i.P}]};var nu=_createClass((function e(){_classCallCheck(this,e)}));nu.\u0275mod=i.ec({type:nu}),nu.\u0275inj=i.dc({factory:function(e){return new(e||nu)},imports:[[r.c,d.n,d.D,M.e,_.c]]});var iu=function(){return _createClass((function e(){_classCallCheck(this,e),this.optionEventEmitter=new i.u}),[{key:"studentClick",value:function(e){this.optionEventEmitter.emit(e)}}])}();iu.\u0275fac=function(e){return new(e||iu)},iu.\u0275cmp=i.ac({type:iu,selectors:[["mcourser-base-pick-option"]],inputs:{options:"options"},outputs:{optionEventEmitter:"optionEventEmitter"},decls:2,vars:1,consts:[["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-menu-item","",3,"click"]],template:function(e,t){1&e&&(i.md(0,$n,5,1,"button",0),i.od(1,"\n")),2&e&&i.Gc("ngForOf",t.options)},directives:[r.s,x.b],styles:[ei]}),iu.propDecorators={options:[{type:i.E}],optionEventEmitter:[{type:i.P}]};var ru=function(){return _createClass((function e(){_classCallCheck(this,e),this.initialLabel="Select an option",this.selectedOption=new i.u}),[{key:"ngOnInit",value:function(){this.initialLabel&&(this.selectButtonLabel=this.initialLabel),this.onOptionChoice(null)}},{key:"onOptionChoice",value:function(e){e?(this.selectedOption.emit(e.id),this.selectButtonLabel=e.label):this.selectedOption.emit(null)}}])}();ru.\u0275fac=function(e){return new(e||ru)},ru.\u0275cmp=i.ac({type:ru,selectors:[["option-pick-dropdown-button"]],inputs:{initialLabel:"initialLabel",optionsList:"optionsList"},outputs:{selectedOption:"selectedOption"},decls:15,vars:3,consts:[[1,"dropdown-menu",2,"display","inline-block"],["mat-stroked-button","",3,"matMenuTriggerFor"],["menu","matMenu"],[3,"options","optionEventEmitter"]],template:function(e,t){if(1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"button",1),i.od(3),i.mc(4,"mat-icon"),i.od(5,"arrow_drop_down"),i.lc(),i.od(6,"\n    "),i.lc(),i.od(7,"\n    "),i.mc(8,"mat-menu",null,2),i.od(10,"\n        "),i.mc(11,"mcourser-base-pick-option",3),i.uc("optionEventEmitter",(function(e){return t.onOptionChoice(e)})),i.lc(),i.od(12,"\n    "),i.lc(),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e){var n=i.Wc(9);i.Ub(2),i.Gc("matMenuTriggerFor",n),i.Ub(1),i.qd("\n        ",t.selectButtonLabel," "),i.Ub(8),i.Gc("options",t.optionsList)}},directives:[o.b,x.d,l.a,x.e,iu],styles:[""]}),ru.ctorParameters=function(){return[]},ru.propDecorators={optionsList:[{type:i.E}],initialLabel:[{type:i.E}],selectedOption:[{type:i.P}]};var ou=_createClass((function e(){_classCallCheck(this,e)}));ou.\u0275mod=i.ec({type:ou}),ou.\u0275inj=i.dc({factory:function(e){return new(e||ou)},imports:[[r.c,o.c,l.b,x.c]]});var au=function(){return _createClass((function e(){_classCallCheck(this,e),this.paginatorLabel={previousPageLabel:"ui.paginator.previous_page_label",itemsPerPageLabel:"ui.paginator.items_per_page_label",lastPageLabel:"ui.paginator.last_page_label",nextPageLabel:"ui.paginator.next_page_label",firstPageLabel:"ui.paginator.first_page_label"},this.pageEvent=new i.u}),[{key:"ngAfterViewInit",value:function(){this.initPaginatorLabel()}},{key:"initPaginatorLabel",value:function(){var e,t,n,i,r;this.paginatorLabel.previousPageLabel=null!==(e=this.paginatorLabel.previousPageLabel)&&void 0!==e?e:"ui.paginator.previous_page_label",this.paginatorLabel.itemsPerPageLabel=null!==(t=this.paginatorLabel.itemsPerPageLabel)&&void 0!==t?t:"ui.paginator.items_per_page_label",this.paginatorLabel.lastPageLabel=null!==(n=this.paginatorLabel.lastPageLabel)&&void 0!==n?n:"ui.paginator.last_page_label",this.paginatorLabel.nextPageLabel=null!==(i=this.paginatorLabel.nextPageLabel)&&void 0!==i?i:"ui.paginator.next_page_label",this.paginatorLabel.firstPageLabel=null!==(r=this.paginatorLabel.firstPageLabel)&&void 0!==r?r:"ui.paginator.first_page_label",this.paginator._intl.previousPageLabel=this.translations.labels[this.paginatorLabel.previousPageLabel],this.paginator._intl.itemsPerPageLabel=this.translations.labels[this.paginatorLabel.itemsPerPageLabel],this.paginator._intl.lastPageLabel=this.translations.labels[this.paginatorLabel.lastPageLabel],this.paginator._intl.nextPageLabel=this.translations.labels[this.paginatorLabel.nextPageLabel],this.paginator._intl.firstPageLabel=this.translations.labels[this.paginatorLabel.firstPageLabel]}},{key:"handlePageEvent",value:function(e){this.length=e.length,this.pageSize=e.pageSize,this.pageIndex=e.pageIndex,this.pageEvent.emit(e)}}])}();au.\u0275fac=function(e){return new(e||au)},au.\u0275cmp=i.ac({type:au,selectors:[["mcourser-base-paginator"]],viewQuery:function(e,t){var n;1&e&&i.vd(ti,!0),2&e&&i.Vc(n=i.vc())&&(t.paginator=n.first)},inputs:{paginatorLabel:"paginatorLabel",length:"length",pageSize:"pageSize",pageIndex:"pageIndex",pageSizeOptions:"pageSizeOptions",translations:"translations"},outputs:{pageEvent:"pageEvent"},decls:4,vars:4,consts:[["aria-label","Select page",1,"mcourser-base-paginator",3,"length","pageSize","pageSizeOptions","pageIndex","page"],["paginator",""]],template:function(e,t){1&e&&(i.mc(0,"mat-paginator",0,1),i.uc("page",(function(e){return t.handlePageEvent(e)})),i.od(2,"\n"),i.lc(),i.od(3,"\n")),2&e&&i.Gc("length",t.length)("pageSize",t.pageSize)("pageSizeOptions",t.pageSizeOptions)("pageIndex",t.pageIndex)},directives:[N.a],styles:[".mcourser-base-paginator[_ngcontent-%COMP%]{background:transparent}"]}),au.propDecorators={length:[{type:i.E}],pageSize:[{type:i.E}],pageIndex:[{type:i.E}],pageSizeOptions:[{type:i.E}],translations:[{type:i.E}],paginatorLabel:[{type:i.E}],pageEvent:[{type:i.P}],paginator:[{type:i.gb,args:["paginator"]}]};var su,cu=_createClass((function e(){_classCallCheck(this,e)}));cu.\u0275mod=i.ec({type:cu}),cu.\u0275inj=i.dc({factory:function(e){return new(e||cu)},imports:[[r.c,N.c]]}),function(e){e.left="left",e.right="right"}(su||(su={}));var lu=function(){return _createClass((function e(){_classCallCheck(this,e),this.score=0,this.width=100,this.height=100,this.percentageInnerCutout=65,this.percentProgressBar={percentageValue:70,progressBarColor:"",progressTextColor:"",align:su.right}}),[{key:"ngOnInit",value:function(){var e,t=this;this.percentProgressBar.percentageValue=this.score&&0!==this.score?Math.round(100*this.score)/100:0,this.color?this.graphColor=this.color:this.chartScopesData&&this.score&&this.score>0&&(this.graphColor=null===(e=this.chartScopesData.sort((function(e,t){return e.level-t.level})).find((function(e){return t.score<=e.level})))||void 0===e?void 0:e.color)}}])}();lu.\u0275fac=function(e){return new(e||lu)},lu.\u0275cmp=i.ac({type:lu,selectors:[["mcourser-percentage-score"]],inputs:{score:"score",width:"width",height:"height",percentageInnerCutout:"percentageInnerCutout",headerText:"headerText",subText:"subText",additionalInfo:"additionalInfo",chartScopesData:"chartScopesData",color:"color",percentageSignVisible:"percentageSignVisible"},decls:12,vars:9,consts:[[1,"chart-wrapper"],[1,"percentage-score__header"],[3,"score","width","height","graphColor","percentageSignVisible","percentageInnerCutout"],["class","percentage-score__subtext",4,"ngIf"],["class","percentage-score__additional-info",4,"ngIf"],[1,"percentage-score__subtext"],[1,"percentage-score__additional-info"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3),i.lc(),i.od(4,"\n    "),i.hc(5,"mcourser-base-chart",2),i.od(6,"\n    "),i.md(7,ni,2,1,"div",3),i.od(8,"\n    "),i.md(9,ii,6,4,"div",4),i.od(10,"\n"),i.lc(),i.od(11,"\n")),2&e&&(i.Ub(3),i.pd(t.headerText),i.Ub(2),i.Gc("score",t.score)("width",t.width)("height",t.height)("graphColor",t.graphColor)("percentageSignVisible",t.percentageSignVisible)("percentageInnerCutout",t.percentageInnerCutout),i.Ub(2),i.Gc("ngIf",t.subText),i.Ub(2),i.Gc("ngIf",t.additionalInfo))},directives:function(){return[el,r.t]},pipes:function(){return[pu]},styles:[".percentage-score__header[_ngcontent-%COMP%]{font-weight:700;text-align:center;text-transform:uppercase}.percentage-score__subtext[_ngcontent-%COMP%]{color:var(--common-primary);margin-top:15px}.percentage-score__additional-info[_ngcontent-%COMP%]{font-weight:700;margin-top:10px;text-transform:uppercase}.percentage-score__additional-info[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:400}.chart-wrapper[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column}.chart-wrapper[_ngcontent-%COMP%]   mcourser-base-chart[_ngcontent-%COMP%]{margin-top:15px}"]}),lu.propDecorators={score:[{type:i.E}],headerText:[{type:i.E}],subText:[{type:i.E}],additionalInfo:[{type:i.E}],width:[{type:i.E}],height:[{type:i.E}],percentageInnerCutout:[{type:i.E}],chartScopesData:[{type:i.E}],color:[{type:i.E}],percentageSignVisible:[{type:i.E}]};var uu=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],du=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=(0).toFixed(t),i=uu[0];if(e>0){var r=Math.round(Math.log(e)/Math.log(1024));r=Math.min(r,uu.length-1);var o=e/Math.pow(1024,r);n=(Math.round(100*o)/100).toFixed(t),i=uu[r]}return"".concat(n," ").concat(i)}}])}();du.\u0275fac=function(e){return new(e||du)},du.\u0275pipe=i.fc({name:"formatFileSize",type:du,pure:!0});var pu=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return e?this.formatTime(e):"00:00:00"}},{key:"formatZeros",value:function(e){return 0===e?"00":e<10?"0"+e:String(e)}},{key:"formatTime",value:function(e){var t=Math.round(e/1e3),n=Math.floor(t/3600),i=Math.floor((t-3600*n)/60);return t=t-3600*n-60*i,"[HH]:[MM]:[SS]".replace("[HH]",this.formatZeros(n)).replace("[MM]",this.formatZeros(i)).replace("[SS]",this.formatZeros(t))}}])}();pu.\u0275fac=function(e){return new(e||pu)},pu.\u0275pipe=i.fc({name:"formatTime",type:pu,pure:!0});var hu=_createClass((function e(){_classCallCheck(this,e)}));hu.\u0275mod=i.ec({type:hu}),hu.\u0275inj=i.dc({factory:function(e){return new(e||hu)},imports:[[]]});var fu=_createClass((function e(){_classCallCheck(this,e)}));fu.\u0275mod=i.ec({type:fu}),fu.\u0275inj=i.dc({factory:function(e){return new(e||fu)},imports:[[r.c,N.c,rl,hu]]});var bu=function(){return _createClass((function e(t){_classCallCheck(this,e),this.sanitizer=t,this.displayProgress=!1,this.percentProgressBar={percentageValue:70,progressBarColor:"",progressTextColor:"",align:su.right},this.translations={percentageRangeError:"Progress Value should be in between 0 to 100"},this.progressBarRange={min:0,max:100}}),[{key:"ngOnInit",value:function(){this.setProgress(),this.validateMinMax()}},{key:"validateMinMax",value:function(){if(!(this.percentProgressBar.percentageValue>=this.progressBarRange.min&&this.percentProgressBar.percentageValue<=this.progressBarRange.max))throw new RangeError(this.translations.percentageRangeError);this.displayProgress=!0}},{key:"setProgress",value:function(){this.setStyle="",""!==this.percentProgressBar.progressTextColor&&(this.setStyle="".concat(this.setStyle," --progressTextColor: ").concat(this.percentProgressBar.progressTextColor,";")),this.setStyle="".concat(this.setStyle," --progressBarColor: ").concat(""!==this.percentProgressBar.progressBarColor?this.percentProgressBar.progressBarColor:"var(--percentage-progress-bar-background-color)",";"),this.style=this.sanitizeStyle(this.setStyle)}},{key:"sanitizeStyle",value:function(e){return this.sanitizer.bypassSecurityTrustStyle(e)}},{key:"getClassName",get:function(){var e;return"right"===(null===(e=this.percentProgressBar)||void 0===e?void 0:e.align)?"mcourser-progress-bar--right":"mcourser-progress-bar--left"}}])}();bu.\u0275fac=function(e){return new(e||bu)(i.gc(j.b))},bu.\u0275cmp=i.ac({type:bu,selectors:[["mcourser-base-progress-bar-percent"]],hostVars:2,hostBindings:function(e,t){2&e&&i.id(t.style)},inputs:{percentProgressBar:"percentProgressBar",translations:"translations"},decls:2,vars:1,consts:[[3,"ngClass",4,"ngIf"],[3,"ngClass"],["mode","determinate",1,"mcourser-progress",3,"value"],[1,"progress-indicator"]],template:function(e,t){1&e&&(i.md(0,oi,8,5,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.displayProgress)},directives:[r.t,r.q,B.a],styles:[".mcourser-progress-bar{align-items:center;display:flex}.mcourser-progress-bar .progress-indicator{color:var(--progressTextColor,#333);font-weight:500;text-align:center;vertical-align:middle;width:4em}.mcourser-progress-bar--right{flex-direction:row}.mcourser-progress-bar--left{flex-direction:row-reverse}.mcourser-progress-bar .mcourser-progress.mat-progress-bar{height:10px;width:calc(100% - 4em)}.mcourser-progress-bar .mcourser-progress .mat-progress-bar-fill:after{background-color:var(--progressBarColor)}.mcourser-progress-bar .mcourser-progress .mat-progress-bar-buffer{background-color:var(--progressBarColor);opacity:.2}.mcourser-progress-bar .mcourser-progress .mat-progress-bar-background{background-color:transparent;fill:transparent}"],encapsulation:2}),bu.ctorParameters=function(){return[{type:j.b}]},bu.propDecorators={style:[{type:i.w,args:["style"]}],percentProgressBar:[{type:i.E}],translations:[{type:i.E}]};var mu=function(){return _createClass((function e(t){_classCallCheck(this,e),this.sanitizer=t,this.displayProgress=!1,this.scoreProgressBar={score:0,maxScore:100,align:su.right,progressTextColor:"var(--common-black)",progressBarColor:"var(--common-black)"},this.translations={scoreError:"Max score should be greater then score"}}),[{key:"ngOnInit",value:function(){this.validateMinMax(),this.calculateAndSetProgress()}},{key:"validateMinMax",value:function(){if(!(this.scoreProgressBar.score<=this.scoreProgressBar.maxScore))throw new RangeError(this.translations.scoreError);this.displayProgress=!0}},{key:"calculateAndSetProgress",value:function(){this.setProgressStep=Math.round(this.scoreProgressBar.score/this.scoreProgressBar.maxScore*100),this.setStyle="",this.setStyle="".concat(this.setStyle," --progressBarColor: ").concat(this.getProgressBarColor(this.setProgressStep),";"),""!==this.scoreProgressBar.progressTextColor&&(this.setStyle="".concat(this.setStyle," --progressTextColor: ").concat(this.scoreProgressBar.progressTextColor,";")),this.style=this.sanitizeStyle(this.setStyle)}},{key:"sanitizeStyle",value:function(e){return this.sanitizer.bypassSecurityTrustStyle(e)}},{key:"getClassName",get:function(){var e;return"right"===(null===(e=this.scoreProgressBar)||void 0===e?void 0:e.align)?"mcourser-progress-bar-score--right":"mcourser-progress-bar-score--left"}},{key:"getProgressBarColor",value:function(e){var t,n,i,r;return e<26?(null===(t=this.scoreProgressBar.stepColors)||void 0===t?void 0:t.color25)?this.scoreProgressBar.stepColors.color25:"var(--common-green-500)":e<51?(null===(n=this.scoreProgressBar.stepColors)||void 0===n?void 0:n.color50)?this.scoreProgressBar.stepColors.color50:"var(--common-yellow-600)":e<76?(null===(i=this.scoreProgressBar.stepColors)||void 0===i?void 0:i.color75)?this.scoreProgressBar.stepColors.color75:"var(--common-orange-800)":(null===(r=this.scoreProgressBar.stepColors)||void 0===r?void 0:r.color100)?this.scoreProgressBar.stepColors.color100:"var(--common-red-900)"}}])}();mu.\u0275fac=function(e){return new(e||mu)(i.gc(j.b))},mu.\u0275cmp=i.ac({type:mu,selectors:[["mcourser-base-progress-bar-score"]],hostVars:2,hostBindings:function(e,t){2&e&&i.id(t.style)},inputs:{scoreProgressBar:"scoreProgressBar",translations:"translations"},decls:2,vars:1,consts:[[3,"ngClass",4,"ngIf"],[3,"ngClass"],["mode","determinate",1,"mcourser-progress",3,"value"],[1,"progress-indicator"]],template:function(e,t){1&e&&(i.md(0,si,8,5,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.displayProgress)},directives:[r.t,r.q,B.a],styles:[".mcourser-progress-bar-score[_ngcontent-%COMP%]{align-items:center;display:flex}.mcourser-progress-bar-score[_ngcontent-%COMP%]   .progress-indicator[_ngcontent-%COMP%]{color:var(--progressTextColor,#333);font-weight:500;text-align:center;vertical-align:middle;width:3em}.mcourser-progress-bar-score--right[_ngcontent-%COMP%]{flex-direction:row}.mcourser-progress-bar-score--left[_ngcontent-%COMP%]{flex-direction:row-reverse}.mcourser-progress-bar-score[_ngcontent-%COMP%]   .mcourser-progress.mat-progress-bar[_ngcontent-%COMP%]{height:10px;width:calc(100% - 3em)}.mcourser-progress-bar-score[_ngcontent-%COMP%]   .mcourser-progress[_ngcontent-%COMP%]  .mat-progress-bar-fill:after{background-color:var(--percentage-progress-bar-background-color)}.mcourser-progress-bar-score[_ngcontent-%COMP%]   .mcourser-progress[_ngcontent-%COMP%]  .mat-progress-bar-buffer{background-color:var(--percentage-progress-bar-background-color);opacity:.2}.mcourser-progress-bar-score[_ngcontent-%COMP%]   .mcourser-progress[_ngcontent-%COMP%]  .mat-progress-bar-background{background-color:transparent;fill:transparent}"]}),mu.ctorParameters=function(){return[{type:j.b}]},mu.propDecorators={style:[{type:i.w,args:["style"]}],scoreProgressBar:[{type:i.E}],translations:[{type:i.E}]};var gu=function(){return _createClass((function e(t){_classCallCheck(this,e),this.sanitizer=t,this.displayProgress=!1,this.stepProgressBar={minValue:0,maxValue:100,progressBarColor:"#fff",progressTextColor:"#fff",align:su.right},this.translations={progressStepText:"steps",stepMinMaxError:"Min Value should be greater then 0 and Min Value should be less then Max Value"},this.progressBarRange={min:0,max:100}}),[{key:"ngOnInit",value:function(){this.validateMinMax(),this.calculateAndSetProgress()}},{key:"validateMinMax",value:function(){if(!(this.stepProgressBar.minValue>=this.progressBarRange.min&&this.stepProgressBar.minValue<=this.stepProgressBar.maxValue))throw new RangeError(this.translations.stepMinMaxError);this.displayProgress=!0}},{key:"calculateAndSetProgress",value:function(){this.setProgressStep=Math.round(this.stepProgressBar.minValue/this.stepProgressBar.maxValue*100),this.setStyle="",""!==this.stepProgressBar.progressBarColor&&(this.setStyle="".concat(this.setStyle," --progressBarColor: ").concat(this.stepProgressBar.progressBarColor,";")),""!==this.stepProgressBar.progressTextColor&&(this.setStyle="".concat(this.setStyle," --progressTextColor: ").concat(this.stepProgressBar.progressTextColor,";")),this.style=this.sanitizeStyle(this.setStyle)}},{key:"sanitizeStyle",value:function(e){return this.sanitizer.bypassSecurityTrustStyle(e)}},{key:"getClassName",get:function(){var e;return"right"===(null===(e=this.stepProgressBar)||void 0===e?void 0:e.align)?"mcourser-progress-bar--right":"mcourser-progress-bar--left"}},{key:"displayProgressValue",value:function(){return"".concat(this.stepProgressBar.minValue," ").concat(this.translations.progressStepText," ").concat(this.stepProgressBar.maxValue)}}])}();gu.\u0275fac=function(e){return new(e||gu)(i.gc(j.b))},gu.\u0275cmp=i.ac({type:gu,selectors:[["mcourser-base-progress-bar-step"]],hostVars:2,hostBindings:function(e,t){2&e&&i.id(t.style)},inputs:{stepProgressBar:"stepProgressBar",translations:"translations"},decls:2,vars:1,consts:[[3,"ngClass",4,"ngIf"],[3,"ngClass"],["mode","determinate",1,"mcourser-progress",3,"value"],[1,"progress-indicator"]],template:function(e,t){1&e&&(i.md(0,li,8,5,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.displayProgress)},directives:[r.t,r.q,B.a],styles:[".mcourser-progress-bar-step{align-items:center;display:flex}.mcourser-progress-bar-step .progress-indicator{color:var(--progressTextColor,#333);font-weight:500;text-align:center;vertical-align:middle;width:5.2em}.mcourser-progress-bar-step--right{flex-direction:row}.mcourser-progress-bar-step--left{flex-direction:row-reverse}.mcourser-progress-bar-step .mcourser-progress.mat-progress-bar{height:10px;width:calc(100% - 5.2em)}.mcourser-progress-bar-step .mcourser-progress .mat-progress-bar-fill:after{background-color:var(--percentage-progress-bar-background-color)}.mcourser-progress-bar-step .mcourser-progress .mat-progress-bar-buffer{background-color:var(--percentage-progress-bar-background-color);opacity:.2}.mcourser-progress-bar-step .mcourser-progress .mat-progress-bar-background{background-color:transparent;fill:transparent}"],encapsulation:2}),gu.ctorParameters=function(){return[{type:j.b}]},gu.propDecorators={style:[{type:i.w,args:["style"]}],stepProgressBar:[{type:i.E}],translations:[{type:i.E}]};var vu=_createClass((function e(){_classCallCheck(this,e)}));vu.\u0275mod=i.ec({type:vu}),vu.\u0275inj=i.dc({factory:function(e){return new(e||vu)},imports:[[r.c,B.b],B.b]});var yu=function(){return _createClass((function e(){_classCallCheck(this,e),this.color="accent",this.isDisabled=!1,this.radioButtonComponentId=Object(F.a)(),this.selectionChange=new i.u}),[{key:"handleSelectionChange",value:function(e){this.selectedOption=e,this.selectionChange.emit(e)}},{key:"getSelectedOption",value:function(e){var t;return null===(t=e.find((function(e){return e.isSelected})))||void 0===t?void 0:t.value}},{key:"ngOnInit",value:function(){var e=this.getSelectedOption(this.options);e&&(this.selectedOption=e)}}])}();yu.\u0275fac=function(e){return new(e||yu)},yu.\u0275cmp=i.ac({type:yu,selectors:[["mcourser-radio-base-button"]],inputs:{color:"color",isDisabled:"isDisabled",options:"options",labelText:"labelText"},outputs:{selectionChange:"selectionChange"},decls:8,vars:4,consts:[["id","radioButtonComponentId"],["aria-labelledby","radioButtonComponentId",1,"radio-group",3,"ngModel","disabled","ngModelChange"],["class","radio-button",3,"color","value","click",4,"ngFor","ngForOf"],[1,"radio-button",3,"color","value","click"]],template:function(e,t){1&e&&(i.mc(0,"label",0),i.od(1),i.lc(),i.od(2,"\n"),i.mc(3,"mat-radio-group",1),i.uc("ngModelChange",(function(e){return t.selectedOption=e})),i.od(4,"\n    "),i.md(5,ui,2,3,"mat-radio-button",2),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e&&(i.Ub(1),i.pd(t.labelText),i.Ub(2),i.Gc("ngModel",t.selectedOption)("disabled",t.isDisabled),i.Ub(2),i.Gc("ngForOf",t.options))},directives:[U.b,d.t,d.w,r.s,U.a],styles:[".radio-group[_ngcontent-%COMP%]{align-items:flex-start;display:flex;flex-direction:column;margin:15px 0}.radio-button[_ngcontent-%COMP%]{margin:5px}"]}),yu.propDecorators={color:[{type:i.E}],options:[{type:i.E}],isDisabled:[{type:i.E}],labelText:[{type:i.E}],selectionChange:[{type:i.P}]};var Mu=_createClass((function e(){_classCallCheck(this,e)}));Mu.\u0275mod=i.ec({type:Mu}),Mu.\u0275inj=i.dc({factory:function(e){return new(e||Mu)},imports:[[r.c,U.c,d.n]]});var _u=function(){return _createClass((function e(){_classCallCheck(this,e),this.color="primary",this.noRadius=!0,this.disabled=!1,this.textUppercase=!1,this.withLoader=!1,this.isLoading=!1,this.buttonClicked=new i.u}),[{key:"checkIfButtonIsDisabled",value:function(){return this.disabled||this.isLoading}},{key:"clicked",value:function(e){this.buttonClicked.emit()}}])}();_u.\u0275fac=function(e){return new(e||_u)},_u.\u0275cmp=i.ac({type:_u,selectors:[["mcourser-base-raised-button"]],inputs:{color:"color",noRadius:"noRadius",disabled:"disabled",textUppercase:"textUppercase",withLoader:"withLoader",isLoading:"isLoading",text:"text",tooltipText:"tooltipText"},outputs:{buttonClicked:"buttonClicked"},decls:4,vars:2,consts:[["class","mcourser-base-raised-button__container",3,"matTooltip","matTooltipDisabled",4,"ngIf"],[1,"mcourser-base-raised-button__container",3,"matTooltip","matTooltipDisabled"],["mat-raised-button","",1,"mcourser-base-raised-button",3,"color","ngClass","disabled","click"]],template:function(e,t){1&e&&(i.md(0,pi,5,9,"div",0),i.od(1,"\n"),i.md(2,fi,5,10,"div",0),i.od(3,"\n")),2&e&&(i.Gc("ngIf",!t.withLoader),i.Ub(2),i.Gc("ngIf",t.withLoader))},directives:[r.t,h.a,o.b,r.q],styles:['.mcourser-base-raised-button__container[_ngcontent-%COMP%]{display:inline-block}.mcourser-base-raised-button--text-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.mcourser-base-raised-button--no-border-radius[_ngcontent-%COMP%]{border-radius:0}@keyframes spinner{to{transform:rotate(1turn)}}.mcourser-base-raised-button.spinner[_ngcontent-%COMP%]:before{animation:spinner .8s linear infinite;border:2px solid var(--common-white);border-radius:50%;border-top-color:var(--common-primary);box-sizing:border-box;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.mcourser-base-raised-button.spinner[_ngcontent-%COMP%]  .mat-button-wrapper{opacity:.3}']}),_u.propDecorators={color:[{type:i.E}],text:[{type:i.E}],noRadius:[{type:i.E}],disabled:[{type:i.E}],textUppercase:[{type:i.E}],withLoader:[{type:i.E}],isLoading:[{type:i.E}],tooltipText:[{type:i.E}],buttonClicked:[{type:i.P}]};var Ou=_createClass((function e(){_classCallCheck(this,e)}));Ou.\u0275mod=i.ec({type:Ou}),Ou.\u0275inj=i.dc({factory:function(e){return new(e||Ou)},imports:[[r.c,V.l,o.c,Kl,h.b]]});var zu=function(){return _createClass((function e(){_classCallCheck(this,e),this.ruler=[],this.step=1,this.tickInterval=10,this.valueChange=new i.u,this.currentMinChange=new i.u,this.currentMaxChange=new i.u}),[{key:"currentMin",set:function(e){e=Number(e),this.valueStart=e>this.valueEnd?this.valueEnd:e,this.valueEnd=e>this.valueEnd?e:this.valueEnd}},{key:"currentMax",set:function(e){e=Number(e),this.valueEnd=this.valueStart>e?this.valueStart:e,this.valueStart=this.valueStart>e?e:this.valueStart}},{key:"ngOnInit",value:function(){this.tickInterval=this.tickInterval>this.valueEnd?this.valueEnd:this.tickInterval,this.rulerCalculate()}},{key:"rangeChange",value:function(){var e,t;e=this.valueStart>this.valueEnd?this.valueEnd:this.valueStart,t=this.valueStart>this.valueEnd?this.valueStart:t=this.valueEnd,this.valueChange.emit({minValue:e,maxValue:t}),this.currentMinChange.emit(e),this.currentMaxChange.emit(t)}},{key:"rulerCalculate",value:function(){for(var e=this.tickInterval/(this.max-this.min)*100,t=e,n=this.min+this.tickInterval;Math.round(t)<100;)this.ruler.push({step:t,value:n}),t+=e,n+=this.tickInterval}}])}();zu.\u0275fac=function(e){return new(e||zu)},zu.\u0275cmp=i.ac({type:zu,selectors:[["mcourser-base-range-slider"]],inputs:{step:"step",tickInterval:"tickInterval",currentMin:"currentMin",currentMax:"currentMax",min:"min",max:"max"},outputs:{valueChange:"valueChange",currentMinChange:"currentMinChange",currentMaxChange:"currentMaxChange"},decls:19,vars:10,consts:[[1,"range-slider"],[1,"ruler"],[1,"ruler__box"],["class","ruler__scale",3,"left",4,"ngFor","ngForOf"],["class","ruler__value",3,"left",4,"ngFor","ngForOf"],["color","primary",1,"slider","slider--hide-track",3,"min","max","ngModel","step","change","ngModelChange"],["color","primary",1,"slider",3,"min","max","ngModel","step","change","ngModelChange"],[1,"range-slider__prevent-click"],[1,"ruler__scale"],[1,"ruler__value"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.md(6,bi,1,2,"div",3),i.od(7,"\n            "),i.md(8,mi,2,3,"div",4),i.od(9,"\n        "),i.lc(),i.od(10,"\n    "),i.lc(),i.od(11,"\n    "),i.mc(12,"mat-slider",5),i.uc("change",(function(){return t.rangeChange()}))("ngModelChange",(function(e){return t.valueStart=e})),i.lc(),i.od(13,"\n    "),i.mc(14,"mat-slider",6),i.uc("change",(function(){return t.rangeChange()}))("ngModelChange",(function(e){return t.valueEnd=e})),i.lc(),i.od(15,"\n    "),i.hc(16,"div",7),i.od(17,"\n"),i.lc(),i.od(18,"\n")),2&e&&(i.Ub(6),i.Gc("ngForOf",t.ruler),i.Ub(2),i.Gc("ngForOf",t.ruler),i.Ub(4),i.Gc("min",t.min)("max",t.max)("ngModel",t.valueStart)("step",t.step),i.Ub(2),i.Gc("min",t.min)("max",t.max)("ngModel",t.valueEnd)("step",t.step))},directives:[r.s,u.a,d.t,d.w],styles:["[_nghost-%COMP%]{display:block;padding-bottom:1px}.range-slider[_ngcontent-%COMP%]{height:48px;margin-bottom:8px;position:relative}.range-slider__prevent-click[_ngcontent-%COMP%]{height:100%;left:0;position:absolute;top:0;width:100%}.range-slider[_ngcontent-%COMP%]   .ruler[_ngcontent-%COMP%]{height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.range-slider[_ngcontent-%COMP%]   .ruler__box[_ngcontent-%COMP%]{margin:0 8px;position:relative}.range-slider[_ngcontent-%COMP%]   .ruler__scale[_ngcontent-%COMP%]{background-color:rgba(0,0,0,.26);height:6px;position:absolute;width:2px}.range-slider[_ngcontent-%COMP%]   .ruler__value[_ngcontent-%COMP%]{font-family:Roboto,Helvetica Neue,sans-serif;position:absolute;transform:translate(calc(-50% + 1px),15px)}.slider[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.slider[_ngcontent-%COMP%]  .mat-slider-track-fill{background-color:rgba(0,0,0,.26)}.slider[_ngcontent-%COMP%]  .mat-slider-ticks, .slider[_ngcontent-%COMP%]  .mat-slider-ticks-container{height:5px}.slider[_ngcontent-%COMP%]  .mat-slider-ticks-container{top:-2px}.slider[_ngcontent-%COMP%]  .mat-slider-ticks{opacity:1}.slider[_ngcontent-%COMP%]  .mat-slider-thumb{bottom:-14px;height:30px;right:-15px;width:30px}.slider[_ngcontent-%COMP%]  .mat-slider-track-fill{background-color:var(--common-black)}.slider--hide-track[_ngcontent-%COMP%]     .mat-slider-track-wrapper{z-index:1}.slider--hide-track[_ngcontent-%COMP%]     .mat-slider-track-wrapper .mat-slider-track-fill{background-color:var(--common-grey-600)}"]}),zu.propDecorators={step:[{type:i.E}],tickInterval:[{type:i.E}],min:[{type:i.E}],max:[{type:i.E}],currentMin:[{type:i.E}],currentMax:[{type:i.E}],valueChange:[{type:i.P}],currentMinChange:[{type:i.P}],currentMaxChange:[{type:i.P}]};var Au=_createClass((function e(){_classCallCheck(this,e)}));Au.\u0275mod=i.ec({type:Au}),Au.\u0275inj=i.dc({factory:function(e){return new(e||Au)},imports:[[r.c,u.b,d.n]]});var ku=function(){return _createClass((function e(){_classCallCheck(this,e),this.isSearchWordNotFound=!1,this.showError=!0,this.appearance=null,this.isSubscriptSizeDynamic=!1,this.search=new i.u,this.clear=new i.u,this.searchIcon=new i.u,this.isDisabled=!1,this.searchText="",this.enterKeyCode=13,this.minCharsValid=1}),[{key:"minChars",set:function(e){this.initControl(),this.minCharsValid=e,this.searchControl.setValidators([d.H.minLength(e)])}},{key:"disabled",set:function(e){this.initControl(),this.isDisabled=e,e?this.searchControl.disable():this.searchControl.enable()}},{key:"searchPhrase",set:function(e){this.searchText=e,this.initControl(),this.updateSearchControl(e)}},{key:"ngOnInit",value:function(){this.initControl()}},{key:"initControl",value:function(){var e=this;this.searchControl||(this.searchControl=new d.h({value:this.searchText,disabled:this.isDisabled},d.H.minLength(this.minCharsValid)),this.searchControl.valueChanges.pipe(Object(C.a)((function(t){return(null==t?void 0:t.length)>=e.minCharsValid||0===(null==t?void 0:t.length)}))).subscribe((function(t){return e.search.emit(t)})))}},{key:"updateSearchControl",value:function(e){this.searchControl.markAsTouched(),this.searchControl.setValue(e)}},{key:"clickSearchIcon",value:function(){this.searchIcon.emit(!0)}},{key:"clickClearIcon",value:function(){this.searchControl.setValue("",{onlySelf:!0}),this.search.emit(""),this.clear.emit()}},{key:"enterSubmit",value:function(e){var t;e===this.enterKeyCode&&(null===(t=this.searchControl.value)||void 0===t?void 0:t.length)>=this.minCharsValid&&this.searchIcon.emit(!0)}}])}();ku.\u0275fac=function(e){return new(e||ku)},ku.\u0275cmp=i.ac({type:ku,selectors:[["mcourser-base-search"]],inputs:{isSearchWordNotFound:"isSearchWordNotFound",showError:"showError",appearance:"appearance",isSubscriptSizeDynamic:"isSubscriptSizeDynamic",minChars:"minChars",disabled:"disabled",searchPhrase:"searchPhrase",translations:"translations",placeholder:"placeholder"},outputs:{search:"search",clear:"clear",searchIcon:"searchIcon"},decls:14,vars:13,consts:[[1,"mcourser-base-search-component",3,"ngClass"],[1,"full-width-container",3,"appearance"],["matInput","",3,"formControl","placeholder","keydown"],["class","search-icon","matSuffix","",3,"click",4,"ngIf"],["class","clear-icon","matSuffix","",3,"click",4,"ngIf"],[3,"showError","control","translations","isSearchWordNotFound"],["matSuffix","",1,"search-icon",3,"click"],["matSuffix","",1,"clear-icon",3,"click"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mat-form-field",1),i.od(3,"\n        "),i.mc(4,"input",2),i.uc("keydown",(function(e){return t.enterSubmit(e.keyCode)})),i.lc(),i.od(5,"\n        "),i.md(6,gi,2,0,"mat-icon",3),i.od(7,"\n        "),i.md(8,vi,2,0,"mat-icon",4),i.od(9,"\n        "),i.hc(10,"mcourser-base-search-error",5),i.od(11,"\n    "),i.lc(),i.od(12,"\n"),i.lc(),i.od(13,"\n")),2&e&&(i.Gc("ngClass",i.Nc(10,yi,"outline"===t.appearance,t.isSubscriptSizeDynamic)),i.Ub(2),i.Gc("appearance",t.appearance),i.Ub(2),i.Gc("formControl",t.searchControl)("placeholder",t.placeholder),i.Ub(2),i.Gc("ngIf",(null==t.searchControl.value?null:t.searchControl.value.length)>=t.minCharsValid),i.Ub(2),i.Gc("ngIf",(null==t.searchControl.value?null:t.searchControl.value.length)>=t.minCharsValid),i.Ub(2),i.Gc("showError",t.showError)("control",t.searchControl)("translations",t.translations)("isSearchWordNotFound",t.isSearchWordNotFound))},directives:function(){return[r.q,M.c,_.b,d.d,d.t,d.i,r.t,Cu,l.a,M.j]},styles:[".mcourser-base-search-component[_ngcontent-%COMP%], .mcourser-base-search-component[_ngcontent-%COMP%]   .full-width-container[_ngcontent-%COMP%]{width:100%}.mcourser-base-search-component[_ngcontent-%COMP%]   .clear-icon[_ngcontent-%COMP%], .mcourser-base-search-component[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{cursor:pointer}.mcourser-base-search-component[_ngcontent-%COMP%]     .mat-error{padding-top:10px}.mcourser-base-search-component--subscript-dynamic[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.mcourser-base-search-component--subscript-dynamic[_ngcontent-%COMP%]     .mat-form-field-subscript-wrapper{margin-top:0;position:relative;top:0}.mcourser-base-search-component--subscript-dynamic[_ngcontent-%COMP%]     .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:0}.with-outline[_ngcontent-%COMP%]     .mat-form-field-infix{border-bottom:.5em solid transparent;padding:12px 0}.with-outline[_ngcontent-%COMP%]     .mat-form-field-outline-end, .with-outline[_ngcontent-%COMP%]     .mat-form-field-outline-start{border-radius:0}.with-outline[_ngcontent-%COMP%]     .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon, .with-outline[_ngcontent-%COMP%]     .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:inline-block}"]}),ku.propDecorators={translations:[{type:i.E}],placeholder:[{type:i.E}],minChars:[{type:i.E}],disabled:[{type:i.E}],isSearchWordNotFound:[{type:i.E}],showError:[{type:i.E}],appearance:[{type:i.E}],searchPhrase:[{type:i.E}],isSubscriptSizeDynamic:[{type:i.E}],search:[{type:i.P}],clear:[{type:i.P}],searchIcon:[{type:i.P}]};var Cu=function(){return _createClass((function e(){_classCallCheck(this,e),this.showError=!0}),[{key:"ngOnInit",value:function(){this.initControlStatus()}},{key:"ngOnChanges",value:function(e){e.isSearchWordNotFound&&this.setControlErrors()}},{key:"initControlStatus",value:function(){var e,t=this;null===(e=this.control)||void 0===e||e.statusChanges.subscribe((function(e){"INVALID"===e||t.isSearchWordNotFound&&t.control.value?t.errorMessage=t.setSearchError():t.errorMessage=null}))}},{key:"setControlErrors",value:function(){this.isSearchWordNotFound?this.control.setErrors({incorrect:!0}):this.control.setErrors(null)}},{key:"setSearchError",value:function(){return this.control.errors&&this.control.errors.minlength?this.translations.minLengthError:this.isSearchWordNotFound?this.translations.wordNotFoundError:this.translations.basicError}}])}();Cu.\u0275fac=function(e){return new(e||Cu)},Cu.\u0275cmp=i.ac({type:Cu,selectors:[["mcourser-base-search-error"]],inputs:{showError:"showError",translations:"translations",isSearchWordNotFound:"isSearchWordNotFound",control:"control"},features:[i.Sb],decls:2,vars:1,consts:[[4,"ngIf"]],template:function(e,t){1&e&&(i.md(0,Mi,2,1,"mat-error",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.errorMessage&&t.showError)},directives:[r.t,M.b],styles:[""]}),Cu.propDecorators={translations:[{type:i.E}],isSearchWordNotFound:[{type:i.E}],control:[{type:i.E}],showError:[{type:i.E}]};var wu=_createClass((function e(){_classCallCheck(this,e)}));wu.\u0275mod=i.ec({type:wu}),wu.\u0275inj=i.dc({factory:function(e){return new(e||wu)},imports:[[r.c,d.n,d.D,M.e,l.b,_.c]]});var Su=function(){return _createClass((function e(){_classCallCheck(this,e),this.isMultiple=!1,this.isDisabled=!1,this.sortOptionsByName=!1,this.required=!1,this.isRequiredErrorMessage="This field is required",this.isSubscriptSizeDynamic=!1,this.isLoading=!1,this.loadingText="Loading...",this.isDeleteOption=!1,this.hasTooltip=!1,this.tooltipLimit=20,this.selectionChange=new i.u,this.deleteOption=new i.u}),[{key:"option",set:function(e){this.initControl(),this.selectControl.setValue(e)}},{key:"ngOnInit",value:function(){this.sortOptionsByName&&(this.options=this.options.sort((function(e,t){return e.label.localeCompare(t.label)}))),this.initControl()}},{key:"ngOnChanges",value:function(e){e.isDisabled&&this.selectControl&&(this.isDisabled?this.selectControl.disable():this.selectControl.enable())}},{key:"initControl",value:function(){if(!this.selectControl){var e=[];this.required&&e.push(d.H.required),this.selectControl=new d.h(this.option,e)}}},{key:"delete",value:function(e,t){e.preventDefault(),e.stopPropagation(),t.isDisabled||this.deleteOption.emit(t)}},{key:"handleSelectionChange",value:function(e){this.selectionChange.emit(e)}}])}();Su.\u0275fac=function(e){return new(e||Su)},Su.\u0275cmp=i.ac({type:Su,selectors:[["mcourser-select"]],inputs:{isMultiple:"isMultiple",isDisabled:"isDisabled",sortOptionsByName:"sortOptionsByName",required:"required",isRequiredErrorMessage:"isRequiredErrorMessage",isSubscriptSizeDynamic:"isSubscriptSizeDynamic",isLoading:"isLoading",loadingText:"loadingText",isDeleteOption:"isDeleteOption",hasTooltip:"hasTooltip",tooltipLimit:"tooltipLimit",option:"option",options:"options",labelText:"labelText"},outputs:{selectionChange:"selectionChange",deleteOption:"deleteOption"},features:[i.Sb],decls:17,vars:8,consts:[[1,"mcourser-base-select",3,"ngClass"],["appearance","outline"],[1,"mcourser-base-select__label"],["matSuffix","","mode","indeterminate","diameter","26",4,"ngIf"],["panelClass","mcourser-select-panel","multiple","",3,"required","formControl","id","value","selectionChange","valueChange",4,"ngIf"],["panelClass","mcourser-select-panel","class","mcourser-select-element",3,"required","formControl","id","value","selectionChange","valueChange",4,"ngIf"],["class","mcourser-base-select__error",3,"ngClass",4,"ngIf"],["matSuffix","","mode","indeterminate","diameter","26"],["panelClass","mcourser-select-panel","multiple","",3,"required","formControl","id","value","selectionChange","valueChange"],[3,"value","disabled","matTooltipPosition","matTooltipDisabled","matTooltip",4,"ngFor","ngForOf"],[3,"value","disabled","matTooltipPosition","matTooltipDisabled","matTooltip"],["class","delete",4,"ngIf"],[1,"delete"],[3,"click"],["panelClass","mcourser-select-panel",1,"mcourser-select-element",3,"required","formControl","id","value","selectionChange","valueChange"],[1,"mcourser-base-select__error",3,"ngClass"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mat-form-field",1),i.od(3,"\n        "),i.mc(4,"mat-label",2),i.od(5),i.lc(),i.od(6,"\n        "),i.md(7,_i,1,0,"mat-progress-spinner",3),i.od(8,"\n        "),i.md(9,Ai,4,5,"mat-select",4),i.od(10,"\n        "),i.md(11,wi,4,5,"mat-select",5),i.od(12,"\n        "),i.md(13,Ti,2,4,"mat-error",6),i.od(14,"\n    "),i.lc(),i.od(15,"\n"),i.lc(),i.od(16,"\n")),2&e&&(i.Gc("ngClass",i.Mc(6,qi,t.isSubscriptSizeDynamic)),i.Ub(5),i.pd(t.isLoading?t.loadingText:t.labelText),i.Ub(2),i.Gc("ngIf",t.isLoading),i.Ub(2),i.Gc("ngIf",t.isMultiple),i.Ub(2),i.Gc("ngIf",!t.isMultiple),i.Ub(2),i.Gc("ngIf",t.selectControl.hasError("required")))},directives:[r.q,M.c,M.g,r.t,P.a,M.j,H.a,d.E,d.t,d.i,r.s,E.p,h.a,l.a,M.b],styles:[".mcourser-base-select .mat-form-field{width:100%}.mcourser-base-select .mat-form-field-suffix{top:0}.mcourser-base-select .mat-form-field-suffix .mat-progress-spinner{bottom:0;font-size:100%;height:1em;line-height:1;position:absolute;right:2.4em;width:1em}.mcourser-base-select .mat-form-field-appearance-outline .mat-form-field-outline-end,.mcourser-base-select .mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:0}.mcourser-base-select .mat-select{padding:0}.mcourser-base-select--subscript-dynamic .mat-form-field-wrapper{padding-bottom:0}.mcourser-base-select--subscript-dynamic .mat-form-field-subscript-wrapper{margin-top:0;position:relative;top:0}.mcourser-base-select__error--subscript-dynamic{margin-top:.5em}.mcourser-base-select mat-form-field{font-size:1rem}.mcourser-select-panel{min-width:calc(100% + 20px)!important}.mcourser-select-panel .mat-option-text{display:flex;font-size:1rem}.delete{margin-left:auto}"],encapsulation:2}),Su.propDecorators={options:[{type:i.E}],option:[{type:i.E}],isMultiple:[{type:i.E}],isDisabled:[{type:i.E}],labelText:[{type:i.E}],sortOptionsByName:[{type:i.E}],required:[{type:i.E}],isRequiredErrorMessage:[{type:i.E}],isSubscriptSizeDynamic:[{type:i.E}],isLoading:[{type:i.E}],loadingText:[{type:i.E}],isDeleteOption:[{type:i.E}],hasTooltip:[{type:i.E}],tooltipLimit:[{type:i.E}],selectionChange:[{type:i.P}],deleteOption:[{type:i.P}]};var Tu,qu=_createClass((function e(){_classCallCheck(this,e)}));qu.\u0275mod=i.ec({type:qu}),qu.\u0275inj=i.dc({factory:function(e){return new(e||qu)},imports:[[r.c,H.b,d.n,d.D,P.b,l.b,h.b]]}),function(e){e[e.NOT_STARTED=1]="NOT_STARTED",e[e.ON_GOING=2]="ON_GOING",e[e.SUBMITTED=3]="SUBMITTED",e[e.COMPLETED=4]="COMPLETED",e[e.DRAFT=5]="DRAFT",e[e.ARCHIVED=6]="ARCHIVED"}(Tu||(Tu={}));var Lu=_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty(_defineProperty({},Tu.NOT_STARTED,"play_circle_outline"),Tu.ON_GOING,"play_circle"),Tu.SUBMITTED,"done"),Tu.COMPLETED,"done_all"),Tu.DRAFT,"edit_document"),Tu.ARCHIVED,"archive"),Eu=_createClass((function e(){_classCallCheck(this,e),this.stateIcon=Lu}));Eu.\u0275fac=function(e){return new(e||Eu)},Eu.\u0275cmp=i.ac({type:Eu,selectors:[["mcourser-base-state"]],inputs:{state:"state"},ngContentSelectors:on,decls:8,vars:1,consts:[["icon","",1,"material-icons","state-icon"],[1,"state-string"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"span",0),i.od(1),i.lc(),i.od(2,"\n"),i.mc(3,"span",1),i.od(4,"\n    "),i.Ec(5),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e&&(i.Ub(1),i.pd(t.stateIcon[t.state]))},styles:[".state-icon[_ngcontent-%COMP%], .state-string[_ngcontent-%COMP%]{display:inline-block;vertical-align:middle}.state-icon[_ngcontent-%COMP%]{margin-right:.3125rem}"]}),Eu.propDecorators={state:[{type:i.E}]};var Du=_createClass((function e(){_classCallCheck(this,e)}));Du.\u0275mod=i.ec({type:Du}),Du.\u0275inj=i.dc({factory:function(e){return new(e||Du)},imports:[[r.c]]});var Ru=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"isLastStep",value:function(e,t){return e<(null==t?void 0:t.length)-1}}])}(),xu=_createClass((function e(){_classCallCheck(this,e),this.stepItems=[],this.isLastStep=Ru.isLastStep}));xu.\u0275fac=function(e){return new(e||xu)},xu.\u0275cmp=i.ac({type:xu,selectors:[["mcourser-base-horizontal-stepper"]],inputs:{stepItems:"stepItems",separator:"separator"},decls:5,vars:1,consts:[[1,"horizontal-wrapper"],["class","display-flex",4,"ngFor","ngForOf"],[1,"display-flex"],[1,"margin-bottom",3,"isActivated"],["icon",""],["title",""],["content",""],["stepperType","horizontalStepper",3,"separator",4,"ngIf"],["stepperType","horizontalStepper",3,"separator"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,Ei,18,5,"ng-container",1),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&(i.Ub(2),i.Gc("ngForOf",t.stepItems))},directives:function(){return[r.s,Wu,r.t,Iu]},styles:[".horizontal-wrapper[_ngcontent-%COMP%], .horizontal-wrapper[_ngcontent-%COMP%]   .display-flex[_ngcontent-%COMP%]{align-content:space-between;display:flex;flex-flow:row wrap;justify-content:space-between}.horizontal-wrapper[_ngcontent-%COMP%]   .margin-bottom[_ngcontent-%COMP%]{margin-bottom:1rem}.horizontal-wrapper[_ngcontent-%COMP%]   .vertical-line[_ngcontent-%COMP%]{background-color:grey;height:2.5rem;margin:0 20px;width:1px}.horizontal-wrapper[_ngcontent-%COMP%]   .horizontal-line[_ngcontent-%COMP%]{align-self:center;background-color:grey;height:1px;margin-left:10px;margin-right:10px;width:3rem}@media screen and (min-width:180px) and (max-width:800px){.horizontal-wrapper[_ngcontent-%COMP%]{display:inline-block}}@media screen and (min-width:768px) and (max-width:1024px){.horizontal-wrapper[_ngcontent-%COMP%]{justify-content:end}}"]}),xu.propDecorators={stepItems:[{type:i.E}],separator:[{type:i.E}]};var Iu=function(){return _createClass((function e(){_classCallCheck(this,e),this.vertical="vertical",this.verticalStepper="verticalStepper",this.verticalHorizontalLine="vertical-horizontal-line",this.verticalVerticalLine="vertical-vertical-line",this.horizontal="horizontal",this.horizontalStepper="horizontalStepper",this.horizontalVerticalLine="horizontal-vertical-line",this.horizontalHorizontalLine="horizontal-horizontal-line"}),[{key:"className",get:function(){return this.separator===this.vertical&&this.stepperType===this.verticalStepper?this.verticalVerticalLine:this.separator===this.horizontal&&this.stepperType===this.verticalStepper?this.horizontalVerticalLine:this.separator===this.vertical&&this.stepperType===this.horizontalStepper?this.verticalHorizontalLine:this.horizontalHorizontalLine}}])}();Iu.\u0275fac=function(e){return new(e||Iu)},Iu.\u0275cmp=i.ac({type:Iu,selectors:[["mcourser-base-stepper-separator"]],inputs:{separator:"separator",stepperType:"stepperType"},decls:2,vars:1,consts:[[3,"ngClass"]],template:function(e,t){1&e&&(i.hc(0,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngClass",t.className)},directives:[r.q],styles:[".vertical-vertical-line[_ngcontent-%COMP%]{background-color:grey;height:3rem;margin-left:10px;margin-right:10px;width:1px}.horizontal-vertical-line[_ngcontent-%COMP%]{background-color:grey;height:1px;margin-bottom:10px;margin-top:10px;width:8rem}.vertical-horizontal-line[_ngcontent-%COMP%]{background-color:grey;height:2.5rem;margin:0 13px;width:1px}.horizontal-horizontal-line[_ngcontent-%COMP%]{background-color:grey;height:1px;margin-left:10px;margin-right:10px;margin-top:26%;width:3rem}@media screen and (min-width:180px) and (max-width:800px){.horizontal-horizontal-line[_ngcontent-%COMP%]{background-color:grey;height:3rem;margin-left:10px;margin-right:10px;margin-top:0;width:1px}.material-icons[_ngcontent-%COMP%]{font-size:28px!important;margin-bottom:5px}}"]}),Iu.propDecorators={separator:[{type:i.E}],stepperType:[{type:i.E}]};var Wu=function(){return _createClass((function e(){_classCallCheck(this,e),this.isActivated=!0}),[{key:"className",get:function(){return this.isActivated?"primary-color":"disabled-color"}}])}();Wu.\u0275fac=function(e){return new(e||Wu)},Wu.\u0275cmp=i.ac({type:Wu,selectors:[["mcourser-base-stepper"]],inputs:{isActivated:"isActivated"},ngContentSelectors:["[icon]","[title]","[content]"],decls:15,vars:1,consts:[[1,"stepper-unit"],[3,"ngClass"],[1,"inline-block-margin-10px"]],template:function(e,t){1&e&&(i.Fc(Di),i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mat-icon",1),i.od(3,"\n        "),i.Ec(4),i.od(5,"\n    "),i.lc(),i.od(6,"\n\n    "),i.mc(7,"div",2),i.od(8,"\n        "),i.Ec(9,1),i.od(10,"\n        "),i.Ec(11,2),i.od(12,"\n    "),i.lc(),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e&&(i.Ub(2),i.Gc("ngClass",t.className))},directives:[l.a,r.q],styles:[".stepper-unit[_ngcontent-%COMP%]   .inline-block-margin-10px[_ngcontent-%COMP%]{display:inline-block;margin-left:10px}.stepper-unit[_ngcontent-%COMP%]   .primary-color[_ngcontent-%COMP%]{color:#2196f3}.stepper-unit[_ngcontent-%COMP%]   .disabled-color[_ngcontent-%COMP%]{color:grey}"]}),Wu.propDecorators={isActivated:[{type:i.E}]};var Pu=_createClass((function e(){_classCallCheck(this,e),this.stepItems=[],this.isLastStep=Ru.isLastStep}));Pu.\u0275fac=function(e){return new(e||Pu)},Pu.\u0275cmp=i.ac({type:Pu,selectors:[["mcourser-base-vertical-stepper"]],inputs:{stepItems:"stepItems",separator:"separator"},decls:5,vars:1,consts:[[1,"vertical-wrapper"],["class","display-flex",4,"ngFor","ngForOf"],[1,"display-flex"],[1,"margin-bottom",3,"isActivated"],["icon",""],["title",""],["content",""],["stepperType","verticalStepper",3,"separator",4,"ngIf"],["stepperType","verticalStepper",3,"separator"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,xi,18,5,"ng-container",1),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&(i.Ub(2),i.Gc("ngForOf",t.stepItems))},directives:[r.s,Wu,r.t,Iu],styles:[".vertical-wrapper[_ngcontent-%COMP%]   .display-flex[_ngcontent-%COMP%]{align-content:space-between;display:flex;flex-flow:row wrap;justify-content:space-between}.vertical-wrapper[_ngcontent-%COMP%]   .margin-bottom[_ngcontent-%COMP%]{margin-bottom:1rem}"]}),Pu.propDecorators={stepItems:[{type:i.E}],separator:[{type:i.E}]};var Nu,ju,Bu,Fu=_createClass((function e(){_classCallCheck(this,e)}));Fu.\u0275mod=i.ec({type:Fu}),Fu.\u0275inj=i.dc({factory:function(e){return new(e||Fu)},imports:[[r.c,l.b]]}),function(e){e[e.INDEX=0]="INDEX",e[e.STRING=1]="STRING",e[e.NUMBER=2]="NUMBER",e[e.DATE=3]="DATE",e[e.DATE_TIME=4]="DATE_TIME",e[e.SCORE=5]="SCORE",e[e.SCOREPROGRESSBAR=6]="SCOREPROGRESSBAR",e[e.SCOREROUNDED=7]="SCOREROUNDED",e[e.PICTURE=8]="PICTURE",e[e.EXPAND=9]="EXPAND",e[e.TIME=10]="TIME",e[e.CHECKBOX=11]="CHECKBOX"}(Nu||(Nu={})),function(e){e[e.XL=992]="XL",e[e.LG=768]="LG",e[e.MD=576]="MD"}(ju||(ju={})),function(e){e.XL="no_data_size_xl",e.LG="no_data_size_l",e.MD="no_data_size_m",e.SM="no_data_size_s"}(Bu||(Bu={}));var Uu=function(){return _createClass((function e(t,n){var r=this;_classCallCheck(this,e),this.breakpointObserver=t,this.changeDetectorRef=n,this.TableColumnType=Nu,this.isScrollShadowVisible=!0,this.keyDragDisabled="",this.stickyHeader=!1,this.containerHeight="550px",this.highlightOnHover=!1,this.selectedRowChange=new i.u,this.elementClick=new i.u,this.headerClick=new i.u,this.rowClick=new i.u,this.selectedSortKeys=[],this.paginatorLabel={previousPageLabel:"ui.paginator.previous_page_label",itemsPerPageLabel:"ui.paginator.items_per_page_label",lastPageLabel:"ui.paginator.last_page_label",nextPageLabel:"ui.paginator.next_page_label",firstPageLabel:"ui.paginator.first_page_label"},this.pageSizeOptions=[5,10,25,50,100],this.subscriptions=[],this.windowWideEnoughForSticky=!0,this.defaultPageSize=10,this.filterValue="",this.changeSize=new a.b,this.cellTooltip=null,this.isShadowLeft=!1,this.isShadowRight=!1,this.resizeObserverCallback=function(){r.shadowVisibility(),r.changeDetectorRef.detectChanges()},this.scrollListener=function(){r.shadowVisibility()},this.shadowVisibility=function(){var e,t;if((null===(e=r.tableElement)||void 0===e?void 0:e.first)&&(null===(t=r.tableContainer)||void 0===t?void 0:t.first)){var n=r.tableElement.first.nativeElement,i=r.tableContainer.first.nativeElement,o=n.scrollWidth-i.offsetWidth;i.scrollLeft>0?r.isShadowLeft=!0:r.isShadowLeft=!1,i.scrollLeft>=o?r.isShadowRight=!1:r.isShadowRight=!0}},this.resizeContainerObserver=new ResizeObserver(this.resizeObserverCallback)}),[{key:"tooltipValue",value:function(e){return e.translatedTooltipValue?e.translatedTooltipValue.replace("[columnTitle]",e.label):e.label}},{key:"ngOnChanges",value:function(){this.updateTableDataSource()}},{key:"ngOnInit",value:function(){var e=this;this.tableConfig.columns.forEach((function(e){return e.initialWidth=e.width})),this.initTableDataSource(),this.addSmallWindowDetector(),this.subscriptions.push(this.changeSize.asObservable().pipe(Object(w.a)(1e3)).subscribe((function(){var t,n;null===(t=e.table)||void 0===t||t.updateStickyColumnStyles(),null===(n=e.table)||void 0===n||n.updateStickyHeaderRowStyles()}))),this.getColumnsForScreenSize()}},{key:"initTableDataSource",value:function(){var e=this;this.addIndexes(),this.dataSource=new X.p(this.tableConfig.data),this.subscriptions.push(this.tableConfig.isLoading.subscribe((function(t){e.isLoading=t}))),this.subscriptions.push(this.tableConfig.refreshData.subscribe((function(){e.updateTableDataSource()})));var t=this.tableConfig.columns.find((function(t){return e.selectedSortKeys.includes(""+t.key)}));t&&this.sortByColumn(t),this.tableConfig.columns.filter((function(e){return e.type===Nu.CHECKBOX})).forEach((function(t){e.updateCheckboxColumn(t)}))}},{key:"updateTableDataSource",value:function(){var e;(null===(e=this.dataSource)||void 0===e?void 0:e.data)&&(this.dataSource.data=this.tableConfig.data),this.detailRow&&this.setExpandedRows()}},{key:"pageSize",get:function(){var e;return(null===(e=this.tableConfig)||void 0===e?void 0:e.defaultPageSize)||this.defaultPageSize}},{key:"onWindowResize",value:function(){var e;this.changeSize.next(),(null===(e=this.tableConfig)||void 0===e?void 0:e.hasNewNoDataTemplate)&&this.setNoDataImageSrc()}},{key:"addSmallWindowDetector",value:function(){var e=this;this.subscriptions.push(this.breakpointObserver.observe([Y.b.XSmall,Y.b.Small]).subscribe((function(t){e.windowWideEnoughForSticky=!t.matches}))),Y.b.HandsetLandscape}},{key:"getColumnsForScreenSize",value:function(){var e=this;this.subscriptions.push(this.breakpointObserver.observe(["(min-width: 700px)"]).subscribe((function(t){e.tableConfig.hideColumnsForSmallScreen&&(t.matches?e.tableConfig.columns.forEach((function(e){return e.hiddenOnSmallScreen?e.width:e.width=e.initialWidth})):e.tableConfig.columns.forEach((function(e){return e.hiddenOnSmallScreen?e.width="0":e.width})))})))}},{key:"addIndexes",value:function(){this.tableConfig.data=this.tableConfig.data.map((function(e,t){return Object.assign(Object.assign({},e),{index:t+1})}))}},{key:"setExpandedRows",value:function(){this.tableConfig.data.forEach((function(e){e.expanded=e.expanded||!1}))}},{key:"ngAfterViewInit",value:function(){var e;this.tableConfig.isPaginationEnabled&&(this.dataSource.paginator=this.paginator,this.initPaginatorLabel()),this.isScrollShadowVisible&&this.initScrollShadow(),(null===(e=this.tableConfig)||void 0===e?void 0:e.hasNewNoDataTemplate)&&this.setNoDataImageSrc()}},{key:"initPaginatorLabel",value:function(){var e,t,n,i,r;this.paginatorLabel.previousPageLabel=null!==(e=this.paginatorLabel.previousPageLabel)&&void 0!==e?e:"ui.paginator.previous_page_label",this.paginatorLabel.itemsPerPageLabel=null!==(t=this.paginatorLabel.itemsPerPageLabel)&&void 0!==t?t:"ui.paginator.items_per_page_label",this.paginatorLabel.lastPageLabel=null!==(n=this.paginatorLabel.lastPageLabel)&&void 0!==n?n:"ui.paginator.last_page_label",this.paginatorLabel.nextPageLabel=null!==(i=this.paginatorLabel.nextPageLabel)&&void 0!==i?i:"ui.paginator.next_page_label",this.paginatorLabel.firstPageLabel=null!==(r=this.paginatorLabel.firstPageLabel)&&void 0!==r?r:"ui.paginator.first_page_label",this.paginator._intl.previousPageLabel=this.translations.labels[this.paginatorLabel.previousPageLabel],this.paginator._intl.itemsPerPageLabel=this.translations.labels[this.paginatorLabel.itemsPerPageLabel],this.paginator._intl.lastPageLabel=this.translations.labels[this.paginatorLabel.lastPageLabel],this.paginator._intl.nextPageLabel=this.translations.labels[this.paginatorLabel.nextPageLabel],this.paginator._intl.firstPageLabel=this.translations.labels[this.paginatorLabel.firstPageLabel]}},{key:"ngOnDestroy",value:function(){this.subscriptions.forEach((function(e){e.unsubscribe()}))}},{key:"onElementClick",value:function(e,t,n,i){this.tableConfig.expandOnlyByArrow&&t.type!==Nu.EXPAND&&(e.stopPropagation(),this.selectableRow&&(this.selectedRowIndex=i,this.selectedRowChange.emit(this.selectedRowIndex))),this.elementClick.emit({clickedElement:{dataElement:n,column:t}})}},{key:"onRowClicked",value:function(e,t){this.selectableRow&&!this.tableConfig.expandOnlyByArrow&&(this.selectedRowIndex=t,this.selectedRowChange.emit(this.selectedRowIndex)),this.rowClick.emit({clickedElement:e})}},{key:"onHeaderClick",value:function(e){this.tableConfig.isFrontSort&&this.sortByColumn(e),e.clickableHeader&&this.headerClick.emit({clickedElement:e.key})}},{key:"sortByColumn",value:function(e){var t,n=this;(null===(t=this.selectedSortKeys)||void 0===t?void 0:t.includes(""+e.key))&&(this.tableConfig.columns.forEach((function(t){t.key!==e.key&&(t.sortDirection=null)})),e.sortDirection="ASC"===e.sortDirection?"DESC":"ASC",e.sortDirection?e.customSort?this.dataSource.data=e.customSort(e.key,this.tableConfig.data,"ASC"===e.sortDirection):this.dataSource.data=this.tableConfig.data.sort((function(t,i){return t.isSummaryRow&&!i.isSummaryRow?1:!t.isSummaryRow&&i.isSummaryRow?-1:n.compare(t[e.key],i[e.key],"ASC"===e.sortDirection)})):this.dataSource.data=this.tableConfig.data.sort((function(e,t){return n.compare(e.index,t.index,!0)})))}},{key:"headerCheckboxClicked",value:function(e,t){t.checked=t.customChecked?t.customChecked(e,t,this.dataSource.data):e,this.dataSource.data.forEach((function(n){n[t.name]=e})),t.indeterminate=!1}},{key:"checkboxClicked",value:function(e,t,n){t[n.name]=this.tableConfig.customChecked?this.tableConfig.customChecked(e,t,n):e,this.updateCheckboxColumn(n)}},{key:"compare",value:function(e,t,n){return(e<t?-1:1)*(n?1:-1)}},{key:"getDisplayedColumns",value:function(){return this.tableConfig.columns.map((function(e){return e.name}))}},{key:"removeFilter",value:function(){this.filterValue="",this.setExpandedRows(),this.applyFilter()}},{key:"applyFilter",value:function(){this.dataSource.filter=this.filterValue.toLowerCase()}},{key:"onCellHover",value:function(e,t,n,i){var r=(null==e?void 0:e.children)&&(null==e?void 0:e.children.length)&&(null==e?void 0:e.children[0]);this.cellTooltip=r&&this.isEllipsisActive(r)&&n!==Nu.PICTURE&&n!==Nu.CHECKBOX?t:i}},{key:"multiLineOverflows",value:function(e){return e.scrollHeight>e.clientHeight}},{key:"isEllipsisActive",value:function(e){return this.multiLineOverflows(e)}},{key:"getRowClasses",value:function(e,t){var n,i,r,o;return _defineProperty({"table-row__detail":this.detailRow,selectable:this.selectableRow,selected:this.selectableRow&&this.selectedRowIndex===t},null===(i=null===(n=this.tableConfig)||void 0===n?void 0:n.styleConfig)||void 0===i?void 0:i.rowClassName,!!(null===(o=null===(r=this.tableConfig)||void 0===r?void 0:r.styleConfig)||void 0===o?void 0:o.rowClassName)||void 0)}},{key:"paramIsString",value:function(e){return"string"==typeof e||e instanceof String}},{key:"paramIsNumber",value:function(e){return"number"==typeof e||e instanceof Number}},{key:"initScrollShadow",value:function(){var e=this;this.isLoading||this.initShadowListeners(),this.tableElement.changes.subscribe((function(){e.initShadowListeners()})),this.tableContainer.changes.subscribe((function(){e.initShadowListeners()}))}},{key:"initShadowListeners",value:function(){var e,t;if((null===(e=this.tableElement)||void 0===e?void 0:e.first)&&(null===(t=this.tableContainer)||void 0===t?void 0:t.first)){var n=this.tableContainer.first.nativeElement;this.resizeContainerObserver.disconnect(),this.resizeContainerObserver.observe(n),document.removeEventListener("scroll",this.scrollListener),n.addEventListener("scroll",this.scrollListener)}}},{key:"setNoDataImageSrc",value:function(){var e,t,n=null===(e=this.tableContainer)||void 0===e?void 0:e.first.nativeElement.offsetWidth,i="";n<ju.MD&&(i=Bu.SM),n>=ju.MD&&(i=Bu.MD),n>=ju.LG&&(i=Bu.LG),n>=ju.XL&&(i=Bu.XL),this.noDataImageSrc=null===(t=this.translations)||void 0===t?void 0:t.images[i]}},{key:"updateCheckboxColumn",value:function(e){var t=this.dataSource.data.filter((function(t){return t[e.name]})).length,n=this.dataSource.data.length;e.indeterminate=t!==n&&0!==t,e.indeterminate||(e.checked=t===n)}}])}();Uu.\u0275fac=function(e){return new(e||Uu)(i.gc(Y.a),i.gc(i.j))},Uu.\u0275cmp=i.ac({type:Uu,selectors:[["mcourser-base-table"]],viewQuery:function(e,t){var n;1&e&&(i.vd(N.a,!0),i.vd(X.o,!0),i.vd(Ii,!0,i.r),i.vd(Wi,!0,i.r)),2&e&&(i.Vc(n=i.vc())&&(t.paginator=n.first),i.Vc(n=i.vc())&&(t.table=n.first),i.Vc(n=i.vc())&&(t.tableElement=n),i.Vc(n=i.vc())&&(t.tableContainer=n))},hostBindings:function(e,t){1&e&&i.uc("resize",(function(){return t.onWindowResize()}),!1,i.Zc)},inputs:{isScrollShadowVisible:"isScrollShadowVisible",keyDragDisabled:"keyDragDisabled",stickyHeader:"stickyHeader",containerHeight:"containerHeight",highlightOnHover:"highlightOnHover",selectedSortKeys:"selectedSortKeys",paginatorLabel:"paginatorLabel",selectedRowIndex:"selectedRowIndex",isDraggable:"isDraggable",hasDraggableInside:"hasDraggableInside",tableConfig:"tableConfig",customColumns:"customColumns",detailRow:"detailRow",translations:"translations",noDataTemplate:"noDataTemplate",headerOptionsTemplate:"headerOptionsTemplate",selectableRow:"selectableRow"},outputs:{selectedRowChange:"selectedRowChange",elementClick:"elementClick",headerClick:"headerClick",rowClick:"rowClick"},features:[i.Sb],decls:7,vars:3,consts:[["class","filter-section",4,"ngIf"],[4,"ngIf","ngIfElse"],["loader",""],[1,"filter-section"],["matInput","","type","text",3,"ngModel","placeholder","ngModelChange"],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Clear",3,"click",4,"ngIf"],[1,"filter-apply",3,"color","text","textUppercase","buttonClicked"],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Clear",3,"click"],[1,"shadow-container"],[3,"ngClass","ngStyle"],["tableContainer",""],[3,"dataSource","minWidth",4,"ngIf","ngIfElse"],[1,"shadow-left",3,"ngStyle"],[1,"shadow-right",3,"ngStyle"],["noData",""],["detailRowTemplate",""],[3,"pageSize","pageSizeOptions",4,"ngIf"],[3,"dataSource"],["tableElement",""],[3,"matColumnDef","sticky","stickyEnd",4,"ngFor","ngForOf"],[4,"ngIf"],["noDraggable",""],[3,"matColumnDef","sticky","stickyEnd"],[3,"id","ngClass","ngStyle","matTooltipPosition","matTooltipDisabled","matTooltip","click",4,"matHeaderCellDef"],["class","ellipsis","matTooltipPosition","above",3,"matTooltip","ngClass","ngStyle","mouseover","click",4,"matCellDef"],[3,"id","ngClass","ngStyle","matTooltipPosition","matTooltipDisabled","matTooltip","click"],[3,"ngClass"],["withoutTranslation",""],[3,"ngStyle","ngClass"],[3,"checked","color","indeterminate","checkboxClicked"],["matTooltipPosition","above",1,"ellipsis",3,"matTooltip","ngClass","ngStyle","mouseover","click"],["cellElementRef",""],["noTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],["tableColumnScoreType",""],["class","table-score-100",3,"score","scoreInProgressBarForm",4,"ngSwitchCase"],[3,"pictureUrl","pictureClass",4,"ngSwitchCase"],[3,"element",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"checked","color","checkboxClicked"],[3,"ngTemplateOutlet"],[3,"score","graphColor","tableColumnType"],[1,"table-score-100",3,"score","scoreInProgressBarForm"],[3,"pictureUrl","pictureClass"],[3,"element"],["class","table-header-row",3,"ngClass",4,"matHeaderRowDef","matHeaderRowDefSticky"],[1,"table-header-row",3,"ngClass"],["class","table-row element-row","cdkDrag","",3,"ngClass","cdkDragDisabled","cdkDetailRow","cdkDetailRowTpl","rowClick",4,"matRowDef","matRowDefColumns"],["cdkDrag","",1,"table-row","element-row",3,"ngClass","cdkDragDisabled","cdkDetailRow","cdkDetailRowTpl","rowClick"],["class","table-row element-row",3,"ngClass","table-row--hover","cdkDetailRow","cdkDetailRowTpl","rowClick",4,"matRowDef","matRowDefColumns"],[1,"table-row","element-row",3,"ngClass","cdkDetailRow","cdkDetailRowTpl","rowClick"],[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],["defaultNoDataInfo",""],[3,"noDataTitle","noDataText","imageSrc","isTopImg",4,"ngIf"],["class","no-data-container",4,"ngIf"],[3,"noDataTitle","noDataText","imageSrc","isTopImg"],[1,"no-data-container"],[3,"pageSize","pageSizeOptions"],["paginator",""],[1,"loader"],["mode","indeterminate"]],template:function(e,t){if(1&e&&(i.md(0,Ni,17,16,"div",0),i.od(1,"\n"),i.md(2,Pr,23,15,"ng-container",1),i.od(3,"\n"),i.md(4,Nr,6,0,"ng-template",null,2,i.nd),i.od(6,"\n")),2&e){var n=i.Wc(5);i.Gc("ngIf",t.tableConfig.isFilteringEnabled),i.Ub(2),i.Gc("ngIf",!t.isLoading)("ngIfElse",n)}},directives:function(){return[r.t,M.c,M.g,_.b,d.d,d.t,d.w,_u,o.b,M.j,l.a,r.q,r.w,X.o,r.s,X.c,X.i,X.b,X.h,h.a,ol,X.a,r.A,r.x,r.y,r.z,Xu,Yu,Vu,X.k,X.j,X.n,X.m,G.a,Gu,$l,N.a,Gl]},pipes:function(){return[Ol,r.E,r.g,r.f,pu]},styles:['.table-container[_ngcontent-%COMP%]{height:auto;overflow:auto;width:100%}.shadow-container[_ngcontent-%COMP%], .table-container[_ngcontent-%COMP%]{position:relative}.shadow-left[_ngcontent-%COMP%]{background:linear-gradient(90deg,hsla(0,0%,87.8%,.85),hsla(0,0%,87.8%,0));left:0}.shadow-left[_ngcontent-%COMP%], .shadow-right[_ngcontent-%COMP%]{content:"";display:none;height:100%;position:absolute;top:0;width:2.5rem}.shadow-right[_ngcontent-%COMP%]{background:linear-gradient(90deg,hsla(0,0%,87.8%,0),hsla(0,0%,87.8%,.85));right:0}.filter-section[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:flex-end;width:100%}.filter-section[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{max-width:180px}.filter-section[_ngcontent-%COMP%]   .filter-apply[_ngcontent-%COMP%]{margin-left:.5714rem}mat-paginator[_ngcontent-%COMP%]{background-color:var(--common-grey-100)}.mat-cell[_ngcontent-%COMP%], .mat-header-cell[_ngcontent-%COMP%]{max-height:3.5714rem}.mat-header-cell--black[_ngcontent-%COMP%]{color:rgba(0,0,0,.87)}.mat-header-row--highlighted[_ngcontent-%COMP%]{background-color:var(--common-grey-300)}.mat-table[_ngcontent-%COMP%]{display:block;width:100%}.header-clickable[_ngcontent-%COMP%]{cursor:pointer}.header-clickable[_ngcontent-%COMP%]:hover   .opacity-icon[_ngcontent-%COMP%]{opacity:.54}.header-clickable[_ngcontent-%COMP%]   .header-icon[_ngcontent-%COMP%]{position:relative;top:-3px}.header-clickable[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{cursor:pointer;font-size:20px;position:relative;top:4px}.header-clickable[_ngcontent-%COMP%]   .reverse-icon[_ngcontent-%COMP%]{-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);top:0;transform:scaleY(-1)}.header-clickable[_ngcontent-%COMP%]   .opacity-icon[_ngcontent-%COMP%]{opacity:0}.header-clickable[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{line-height:24px;min-width:24px;padding:0}.header-clickable[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{top:0}.cell-clickable[_ngcontent-%COMP%]{cursor:pointer}.cell-not-clickable[_ngcontent-%COMP%]{cursor:default}.cell-bolder[_ngcontent-%COMP%]{font-weight:bolder}td.mat-column-star[_ngcontent-%COMP%]{padding-right:.5714rem;width:1.4286rem}td.mat-column-position[_ngcontent-%COMP%], th.mat-column-position[_ngcontent-%COMP%]{padding-left:.5714rem}.mat-table-sticky-border-elem-right[_ngcontent-%COMP%]{border-left:1px solid var(--common-grey-300)}.mat-table-sticky-border-elem-left[_ngcontent-%COMP%]{border-right:1px solid var(--common-grey-300)}[_ngcontent-%COMP%]::-webkit-scrollbar-track{background-color:var(--common-grey-100);box-shadow:inset 0 0 6px var(--common-dark-opacity-200)}[_ngcontent-%COMP%]::-webkit-scrollbar{background-color:var(--common-grey-100);height:.7143rem;width:.7143rem}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:.7143rem;box-shadow:inset 0 0 6px var(--common-dark-opacity-200)}.flex-unused.mat-cell[_ngcontent-%COMP%], .flex-unused.mat-header-cell[_ngcontent-%COMP%]{box-sizing:border-box;flex:none;padding-left:.5714rem}.flex-unused.mat-header-cell[_ngcontent-%COMP%]:last-of-type{padding-right:0}.flex-unused.mat-cell[_ngcontent-%COMP%]:first-of-type, .flex-unused.mat-header-cell[_ngcontent-%COMP%]:first-of-type{padding-left:1.7143rem}.loader[_ngcontent-%COMP%]{height:14.2857rem}.loader[_ngcontent-%COMP%], .no-data-container[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}.no-data-container[_ngcontent-%COMP%]{width:100%}.no-data-container[_ngcontent-%COMP%]   .p[_ngcontent-%COMP%]{font-size:1rem;font-weight:700}.cell-horizontal-cetnter[_ngcontent-%COMP%]{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;min-height:3.4286rem;padding:0 .2857rem;width:100%}.table-header-cell[_ngcontent-%COMP%]{background:var(--common-grey-50);color:var(--common-dark-opacity-500);font-size:.86rem;font-weight:700;height:3.4286rem}.table-detail-row-template[_ngcontent-%COMP%]{border-left:var(--common-table-row-border-bottom);margin-left:3%;overflow:hidden}.table-row__detail[_ngcontent-%COMP%]{cursor:pointer;position:relative}.table-row__detail[_ngcontent-%COMP%]:hover{background:var(--common-grey-100)}.table-row__detail.expandend[_ngcontent-%COMP%]{border-bottom-color:transparent}.table-row--clickable[_ngcontent-%COMP%]{cursor:pointer}.table-row--clickable[_ngcontent-%COMP%]:hover, .table-row--hover[_ngcontent-%COMP%]:hover{background:var(--common-grey-100)}.mat-row.selectable[_ngcontent-%COMP%]{cursor:pointer}.mat-row.selected[_ngcontent-%COMP%]{background:var(--common-primary-50)}.mat-row.selected[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{color:var(--common-grey-900)}.icons-cell[_ngcontent-%COMP%]{padding-left:4px!important;padding-right:4px!important}.icons-cell__header[_ngcontent-%COMP%]{visibility:hidden}.actions-cell[_ngcontent-%COMP%]{margin-left:16px;padding-left:0!important}.actions-header-cell[_ngcontent-%COMP%]{margin-left:16px;padding-left:16px!important}.cell-wrap[_ngcontent-%COMP%]{word-break:break-word}.ellipsis[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.table-score-100[_ngcontent-%COMP%]{width:100%}  .mat-input-element{color:var(--color-black)!important}  .mat-input-element::-moz-placeholder{color:var(--common-grey-600)}  .mat-input-element::placeholder{color:var(--common-grey-600)}  .mat-form-field-underline{background-color:var(--color-black)}  .mat-form-field-appearance-legacy .mat-form-field-label{color:var(--color-black)}.assessment-details-table-th[_ngcontent-%COMP%]{background-color:var(--common-grey-600);color:var(--common-light-primary-text);font-weight:700}.assessment-details-table-td[_ngcontent-%COMP%], .assessment-details-table-th[_ngcontent-%COMP%]{border:.0714rem solid var(--common-white);justify-content:space-around;text-align:center}.assessment-details-table-td[_ngcontent-%COMP%]{background:var(--common-grey-100)}.assessment-details-table-sticky-td[_ngcontent-%COMP%]{background-color:var(--common-grey-300);justify-content:space-around;text-align:center}.summary-row-td[_ngcontent-%COMP%]{background-color:var(--common-grey-600);border:.0714rem solid var(--common-white);color:var(--common-light-primary-text);font-weight:700;justify-content:space-around;text-align:center}  mcourser-base-button .mat-button-base:hover{border-radius:0}'],data:{animation:[Object(p.n)("detailExpand",[Object(p.k)("void",Object(p.l)({height:"0px",minHeight:"0",visibility:"hidden"})),Object(p.k)("*",Object(p.l)({height:"*",visibility:"visible"})),Object(p.m)("void <=> *",Object(p.e)("225ms cubic-bezier(0.4, 0.0, 0.2, 1)"))])]}}),Uu.ctorParameters=function(){return[{type:Y.a},{type:i.j}]},Uu.propDecorators={paginator:[{type:i.gb,args:[N.a]}],table:[{type:i.gb,args:[X.o]}],tableElement:[{type:i.hb,args:["tableElement",{read:i.r}]}],tableContainer:[{type:i.hb,args:["tableContainer",{read:i.r}]}],isDraggable:[{type:i.E}],hasDraggableInside:[{type:i.E}],isScrollShadowVisible:[{type:i.E}],tableConfig:[{type:i.E}],customColumns:[{type:i.E}],detailRow:[{type:i.E}],translations:[{type:i.E}],noDataTemplate:[{type:i.E}],headerOptionsTemplate:[{type:i.E}],selectableRow:[{type:i.E}],selectedRowIndex:[{type:i.E}],keyDragDisabled:[{type:i.E}],stickyHeader:[{type:i.E}],containerHeight:[{type:i.E}],highlightOnHover:[{type:i.E}],selectedRowChange:[{type:i.P}],elementClick:[{type:i.P}],headerClick:[{type:i.P}],rowClick:[{type:i.P}],selectedSortKeys:[{type:i.E}],paginatorLabel:[{type:i.E}],onWindowResize:[{type:i.x,args:["window:resize",[]]}]};var Vu=_createClass((function e(){_classCallCheck(this,e)}));Vu.\u0275fac=function(e){return new(e||Vu)},Vu.\u0275cmp=i.ac({type:Vu,selectors:[["table-expand"]],inputs:{element:"element"},decls:4,vars:2,consts:[[4,"ngIf"]],template:function(e,t){1&e&&(i.md(0,jr,2,0,"mat-icon",0),i.od(1,"\n"),i.md(2,Br,2,0,"mat-icon",0),i.od(3,"\n")),2&e&&(i.Gc("ngIf",!t.element.expanded),i.Ub(2),i.Gc("ngIf",t.element.expanded))},directives:[r.t,l.a],styles:[""]}),Vu.propDecorators={element:[{type:i.E}]};var Hu=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t){return void 0===e?t:e}}])}();Hu.\u0275fac=function(e){return new(e||Hu)},Hu.\u0275pipe=i.fc({name:"defaultValue",type:Hu,pure:!0});var Yu=_createClass((function e(){_classCallCheck(this,e)}));Yu.\u0275fac=function(e){return new(e||Yu)},Yu.\u0275cmp=i.ac({type:Yu,selectors:[["table-picture"]],inputs:{pictureUrl:"pictureUrl",pictureClass:"pictureClass"},decls:2,vars:6,consts:[[3,"src","ngClass"]],template:function(e,t){1&e&&(i.hc(0,"img",0),i.od(1,"\n")),2&e&&(i.jd("width",100,"%")("height",100,"%"),i.Gc("src",t.pictureUrl,i.dd)("ngClass",t.pictureClass))},directives:[r.q],styles:["table-picture[_ngcontent-%COMP%]{height:100%;width:100%}"]}),Yu.propDecorators={pictureUrl:[{type:i.E}],pictureClass:[{type:i.E}]};var Xu=function(){return _createClass((function e(){_classCallCheck(this,e),this.score=0,this.scoreInProgressBarForm=!1,this.percentProgressBar={percentageValue:70,progressBarColor:"var(--percentage-progress-bar-background-color)",progressTextColor:"var(--progressTextColor, #333)",align:su.right},this.roundToDecimalPlace=0}),[{key:"ngOnInit",value:function(){this.percentProgressBar.percentageValue=this.score&&0!==this.score?Math.round(100*this.score)/100:0,this.roundToDecimalPlace=this.tableColumnType===Nu.SCOREROUNDED?1:0}}])}();Xu.\u0275fac=function(e){return new(e||Xu)},Xu.\u0275cmp=i.ac({type:Xu,selectors:[["table-score"]],inputs:{score:"score",scoreInProgressBarForm:"scoreInProgressBarForm",graphColor:"graphColor",tableColumnType:"tableColumnType"},decls:5,vars:2,consts:[[4,"ngIf","ngIfElse"],["chartForm",""],[3,"percentProgressBar"],[1,"chart-wrapper"],[3,"score","width","height","graphColor","roundToDecimalPlace"]],template:function(e,t){if(1&e&&(i.md(0,Fr,5,1,"ng-container",0),i.od(1,"\n"),i.md(2,Ur,6,5,"ng-template",null,1,i.nd),i.od(4,"\n")),2&e){var n=i.Wc(3);i.Gc("ngIf",t.scoreInProgressBarForm)("ngIfElse",n)}},directives:[r.t,bu,el],styles:["table-score[_ngcontent-%COMP%]{text-align:center;width:100%}table-score[_ngcontent-%COMP%]   div.chart-wrapper[_ngcontent-%COMP%]{display:inline-block}table-score[_ngcontent-%COMP%]   div.score-wrapper[_ngcontent-%COMP%]{display:inline-block;width:4.2857rem}table-score[_ngcontent-%COMP%]   .mat-progress-bar-fill[_ngcontent-%COMP%]:after{background-color:var(--progress-bar-fill-color);box-shadow:var(--progress-bar-fill-box-shadow)}table-score[_ngcontent-%COMP%]   .mat-progress-bar-buffer[_ngcontent-%COMP%]{background:var(--progress-bar-background-color);box-shadow:var(--progress-bar-background-box-shadow)}table-score[_ngcontent-%COMP%]   .mat-progress-bar[_ngcontent-%COMP%]{height:var(--progress-bar-height)}table-score[_ngcontent-%COMP%]   .mat-progress-bar-background[_ngcontent-%COMP%]{fill-opacity:0}"]}),Xu.propDecorators={score:[{type:i.E}],graphColor:[{type:i.E}],scoreInProgressBarForm:[{type:i.E}],tableColumnType:[{type:i.E}]};var Gu=function(){return _createClass((function e(t){_classCallCheck(this,e),this.vcRef=t,this.rowClick=new i.u}),[{key:"expended",get:function(){return this.opened}},{key:"cdkDetailRow",set:function(e){var t=this;e&&e!==this.row&&(this.row=e),(null==e?void 0:e.expanded)&&setTimeout((function(){t.render(),t.opened=t.vcRef.length>0}))}},{key:"template",set:function(e){e!==this.tRef&&(this.tRef=e)}},{key:"onClick",value:function(){this.rowClick.emit(this.row),this.row&&this.toggle()}},{key:"toggle",value:function(){this.opened?this.vcRef.clear():this.render(),this.row.expanded=!this.row.expanded,this.opened=this.vcRef.length>0}},{key:"render",value:function(){this.vcRef.clear(),this.tRef&&this.row&&this.vcRef.createEmbeddedView(this.tRef,{$implicit:this.row})}}])}();Gu.\u0275fac=function(e){return new(e||Gu)(i.gc(i.ib))},Gu.\u0275dir=i.bc({type:Gu,selectors:[["","cdkDetailRow",""]],hostVars:2,hostBindings:function(e,t){1&e&&i.uc("click",(function(){return t.onClick()})),2&e&&i.Yb("expanded",t.expended)},inputs:{cdkDetailRow:"cdkDetailRow",template:["cdkDetailRowTpl","template"]},outputs:{rowClick:"rowClick"}}),Gu.ctorParameters=function(){return[{type:i.ib}]},Gu.propDecorators={expended:[{type:i.w,args:["class.expanded"]}],cdkDetailRow:[{type:i.E}],template:[{type:i.E,args:["cdkDetailRowTpl"]}],rowClick:[{type:i.P}],onClick:[{type:i.x,args:["click"]}]};var Ku=_createClass((function e(){_classCallCheck(this,e)}));Ku.\u0275mod=i.ec({type:Ku}),Ku.\u0275inj=i.dc({factory:function(e){return new(e||Ku)},providers:[{provide:N.b}],imports:[[r.c,zl,Kl,rl,d.n,X.q,h.b,l.b,_.c,o.c,N.c,E.v,vu,G.g,Ou,hu,eu,al]]});var Qu=_createClass((function e(t){_classCallCheck(this,e),this.templateRef=t}));Qu.\u0275fac=function(e){return new(e||Qu)(i.gc(i.cb))},Qu.\u0275dir=i.bc({type:Qu,selectors:[["","tabLazyLoading",""]]}),Qu.ctorParameters=function(){return[{type:i.cb}]};var Ju=_createClass((function e(){_classCallCheck(this,e),this.disabled=!1}));Ju.\u0275fac=function(e){return new(e||Ju)},Ju.\u0275cmp=i.ac({type:Ju,selectors:[["mcourser-base-tab"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,Qu,!0),2&e&&i.Vc(r=i.vc())&&(t.lazyTabContent=r.first)},viewQuery:function(e,t){var n;1&e&&i.hd(i.cb,!0),2&e&&i.Vc(n=i.vc())&&(t.tabContent=n.first)},inputs:{disabled:"disabled",label:"label",customLabel:"customLabel"},ngContentSelectors:on,decls:2,vars:0,template:function(e,t){1&e&&(i.Fc(),i.md(0,Vr,3,0,"ng-template"),i.od(1,"\n"))},styles:["mat-tab-body .mat-tab-body-content{height:auto}mat-tab-body .mat-tab-body-content-with-padding{padding:5px}"],encapsulation:2}),Ju.propDecorators={label:[{type:i.E}],customLabel:[{type:i.E}],disabled:[{type:i.E}],lazyTabContent:[{type:i.n,args:[Qu]}],tabContent:[{type:i.gb,args:[i.cb,{static:!0}]}]};var Zu=function(){return _createClass((function e(){_classCallCheck(this,e),this.alignedInkBar=!1,this.selectedIndex=0,this.alignment="start",this.noPaddingContent=!1,this.tabSelected=new i.u}),[{key:"ngAfterViewInit",value:function(){var e;(null===(e=this.tabsGroup._elementRef)||void 0===e?void 0:e.nativeElement)&&this.alignInkBar()}},{key:"alignInkBar",value:function(){var e=this;this.intersectionObserver=new IntersectionObserver((function(t){t.forEach((function(t){!e.alignedInkBar&&t.isIntersecting&&(e.tabsGroup.realignInkBar(),e.alignedInkBar=!0)}))})),this.intersectionObserver.observe(this.tabsGroup._elementRef.nativeElement)}},{key:"indexChanged",value:function(e){this.selectedIndex=e}},{key:"ngOnDestroy",value:function(){this.intersectionObserver.disconnect()}}])}();Zu.\u0275fac=function(e){return new(e||Zu)},Zu.\u0275cmp=i.ac({type:Zu,selectors:[["mcourser-base-tabs"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,Ju,!0),2&e&&i.Vc(r=i.vc())&&(t.tabs=r)},viewQuery:function(e,t){var n;1&e&&i.vd(Hr,!0),2&e&&i.Vc(n=i.vc())&&(t.tabsGroup=n.first)},inputs:{selectedIndex:"selectedIndex",alignment:"alignment",noPaddingContent:"noPaddingContent"},outputs:{tabSelected:"tabSelected"},decls:6,vars:3,consts:[[3,"selectedIndex","selectedTabChange","selectedIndexChange"],["tabsGroup",""],[3,"disabled","label",4,"ngFor","ngForOf"],[3,"disabled","label"],["mat-tab-label",""],[3,"ngClass",4,"ngIf"],[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],["notCustom",""],[3,"ngTemplateOutlet"],[3,"ngClass"],["notLazy",""]],template:function(e,t){1&e&&(i.mc(0,"mat-tab-group",0,1),i.uc("selectedTabChange",(function(e){return t.tabSelected.emit(e)}))("selectedIndexChange",(function(e){return t.indexChanged(e)})),i.od(2,"\n    "),i.md(3,$r,6,3,"mat-tab",2),i.od(4,"\n"),i.lc(),i.od(5,"\n")),2&e&&(i.Gc("selectedIndex",t.selectedIndex),i.Vb("mat-align-tabs",t.alignment),i.Ub(3),i.Gc("ngForOf",t.tabs))},directives:[K.c,r.s,K.a,K.d,r.t,r.A,r.q],styles:[""]}),Zu.propDecorators={tabs:[{type:i.o,args:[Ju,{descendants:!0}]}],selectedIndex:[{type:i.E}],alignment:[{type:i.E}],noPaddingContent:[{type:i.E}],tabSelected:[{type:i.P}],tabsGroup:[{type:i.gb,args:["tabsGroup"]}]};var $u=_createClass((function e(){_classCallCheck(this,e)}));$u.\u0275mod=i.ec({type:$u}),$u.\u0275inj=i.dc({factory:function(e){return new(e||$u)},imports:[[r.c,K.g]]});var ed=function(){return _createClass((function e(t){_classCallCheck(this,e),this.ngControl=t,this.value="",this.matcher=new sl,this.errors={},this.disabled=!1,this.touched=!1,this.placeholder="",this.label="",this.isClearance=!1,this.prefixIcon="",this.required=!1,this.inputTextChange=new i.u,this.inputTextClear=new i.u,this.onChange=function(e){},this.onTouched=function(){},this.ngControl.valueAccessor=this}),[{key:"writeValue",value:function(e){this.value=e}},{key:"registerOnChange",value:function(e){this.onChange=e}},{key:"setDisabledState",value:function(e){this.disabled=e}},{key:"registerOnTouched",value:function(e){this.onTouched=e}},{key:"markAsTouched",value:function(){this.touched||(this.onTouched(),this.touched=!0)}},{key:"onInputChange",value:function(e){this.markAsTouched(),this.resetErrors(),this.onChange(e)}},{key:"onBlur",value:function(){this.markAsTouched(),this.setErrors()}},{key:"setErrors",value:function(){this.matcher.setIsInvalid(this.ngControl.control.invalid),this.errors=this.ngControl.control.errors}},{key:"resetErrors",value:function(){this.matcher.setIsInvalid(!1),this.errors={}}},{key:"displayErrors",value:function(){if(this.errors){var e=Object.keys(this.errors);if(e.length>0)return this.errorMessages[e[0]]?this.errorMessages[e[0]]:""}return null}},{key:"clickClearIcon",value:function(){this.markAsTouched(),this.value="",this.onChange(this.value),this.inputTextClear.emit()}}])}();ed.\u0275fac=function(e){return new(e||ed)(i.gc(d.s,2))},ed.\u0275cmp=i.ac({type:ed,selectors:[["mcourser-ui-text-input-form"]],inputs:{placeholder:"placeholder",label:"label",isClearance:"isClearance",prefixIcon:"prefixIcon",required:"required",errorMessages:"errorMessages"},outputs:{inputTextChange:"inputTextChange",inputTextClear:"inputTextClear"},decls:17,vars:12,consts:[[1,"input-field"],["matPrefix",""],["class","prefix-icon",4,"ngIf"],["matInput","","type","text",3,"ngClass","ngModel","placeholder","required","disabled","errorStateMatcher","ngModelChange","blur"],[4,"ngIf"],[1,"prefix-icon"],["class","clear-icon","matSuffix","",3,"click",4,"ngIf"],["matSuffix","",1,"clear-icon",3,"click"]],template:function(e,t){1&e&&(i.mc(0,"mat-form-field",0),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.lc(),i.od(4,"\n    "),i.mc(5,"span",1),i.od(6,"\n        "),i.md(7,eo,2,1,"mat-icon",2),i.od(8,"\n    "),i.lc(),i.od(9,"\n    "),i.mc(10,"input",3),i.uc("ngModelChange",(function(e){return t.value=e}))("ngModelChange",(function(e){return t.onInputChange(e)}))("blur",(function(){return t.onBlur()})),i.lc(),i.od(11,"\n    "),i.md(12,no,4,1,"ng-container",4),i.od(13,"\n    "),i.md(14,io,2,1,"mat-error",4),i.od(15,"\n"),i.lc(),i.od(16,"\n")),2&e&&(i.Ub(3),i.pd(t.label),i.Ub(4),i.Gc("ngIf",t.prefixIcon),i.Ub(3),i.Gc("ngClass",i.Mc(10,ro,t.isClearance))("ngModel",t.value)("placeholder",t.placeholder)("required",t.required)("disabled",t.disabled)("errorStateMatcher",t.matcher),i.Ub(2),i.Gc("ngIf",t.isClearance),i.Ub(2),i.Gc("ngIf",t.displayErrors()))},directives:[M.c,M.g,M.i,r.t,_.b,d.d,r.q,d.t,d.w,d.E,l.a,M.j,M.b],styles:["[_nghost-%COMP%]   .mat-form-field[_ngcontent-%COMP%]{width:100%}.input-with-clearance[_ngcontent-%COMP%]{width:calc(100% - 15px)}.clear-icon[_ngcontent-%COMP%]{cursor:pointer;font-size:20px;position:absolute;right:-3px;top:4px}.prefix-icon[_ngcontent-%COMP%]{font-size:20px;margin-left:5px;margin-right:5px;position:relative;right:auto;top:5px}"]}),ed.ctorParameters=function(){return[{type:d.s,decorators:[{type:i.Z}]}]},ed.propDecorators={placeholder:[{type:i.E}],label:[{type:i.E}],isClearance:[{type:i.E}],prefixIcon:[{type:i.E}],errorMessages:[{type:i.E}],required:[{type:i.E}],inputTextChange:[{type:i.P}],inputTextClear:[{type:i.P}]};var td=function(){return _createClass((function e(){_classCallCheck(this,e),this.inputText="",this.placeholder="",this.label="",this.isReadOnly=!1,this.inputType="input",this.inputTextChange=new i.u}),[{key:"ngOnInit",value:function(){var e=[];this.isRequired&&e.push(d.H.required),this.textControl=new d.h(this.inputText,e)}},{key:"ngOnChanges",value:function(e){var t,n;e.inputText&&(null===(t=e.inputText)||void 0===t?void 0:t.previousValue)&&!(null===(n=e.inputText)||void 0===n?void 0:n.currentValue)&&e.inputText.previousValue.length>0&&""!==e.inputText.currentValue&&this.textControl.reset()}},{key:"handleInputChange",value:function(e){this.inputTextChange.emit(e)}}])}();td.\u0275fac=function(e){return new(e||td)},td.\u0275cmp=i.ac({type:td,selectors:[["mcourser-base-text-input"]],inputs:{inputText:"inputText",placeholder:"placeholder",label:"label",isReadOnly:"isReadOnly",inputType:"inputType",isRequired:"isRequired",isError:"isError",errorMessages:"errorMessages"},outputs:{inputTextChange:"inputTextChange"},features:[i.Sb],decls:12,vars:7,consts:[[3,"ngClass"],["matInput","","type","text",3,"ngModel","formControl","placeholder","required","readonly","ngModelChange",4,"ngIf"],[4,"ngIf"],["matInput","","type","text",3,"ngModel","formControl","placeholder","required","readonly","ngModelChange"]],template:function(e,t){1&e&&(i.mc(0,"mat-form-field",0),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.lc(),i.od(4,"\n    "),i.md(5,oo,1,5,"input",1),i.od(6,"\n    "),i.md(7,ao,1,5,"textarea",1),i.od(8,"\n    "),i.md(9,so,2,1,"mat-error",2),i.od(10,"\n"),i.lc(),i.od(11,"\n")),2&e&&(i.Gc("ngClass",i.Mc(5,co,!t.isError)),i.Ub(3),i.pd(t.label),i.Ub(2),i.Gc("ngIf","input"===t.inputType),i.Ub(2),i.Gc("ngIf","textarea"===t.inputType),i.Ub(2),i.Gc("ngIf",t.textControl.hasError("required")&&t.isError))},directives:[M.c,r.q,M.g,r.t,_.b,d.d,d.t,d.i,d.E,M.b],styles:["[_nghost-%COMP%]   .mat-form-field[_ngcontent-%COMP%]{width:100%}.form-field-not-colored[_ngcontent-%COMP%]:not(.mat-form-field-invalid).mat-focused  .mat-form-field-label, .form-field-not-colored[_ngcontent-%COMP%]:not(.mat-form-field-invalid).mat-focused  .mat-form-field-required-marker{color:var(--common-primary)}.form-field-not-colored.mat-form-field-invalid[_ngcontent-%COMP%]  .mat-form-field-label{color:var(--common-grey-600)}.form-field-not-colored.mat-form-field-invalid[_ngcontent-%COMP%]  .mat-form-field-ripple{background-color:var(--common-grey-600)}.form-field-not-colored.mat-form-field-invalid[_ngcontent-%COMP%]  .mat-form-field-required-marker{color:var(--common-grey-600)}"]}),td.propDecorators={inputText:[{type:i.E}],placeholder:[{type:i.E}],label:[{type:i.E}],isReadOnly:[{type:i.E}],isRequired:[{type:i.E}],isError:[{type:i.E}],errorMessages:[{type:i.E}],inputType:[{type:i.E}],inputTextChange:[{type:i.P}]};var nd=_createClass((function e(){_classCallCheck(this,e)}));nd.\u0275mod=i.ec({type:nd}),nd.\u0275inj=i.dc({factory:function(e){return new(e||nd)},imports:[[r.c,d.n,M.e,_.c,d.D,l.b]]});var id=function(){return _createClass((function e(){_classCallCheck(this,e),this.isDisabled=!1,this.isMeridian=!1,this.AMPM="PM",this.selectedHourChanged=new i.u,this.selectedMinuteChanged=new i.u,this.toggleAMorPMChanged=new i.u,this.MIN_MINUTE=0,this.MAX_MINUTE=59,this.MAX_NUMBER_LENGTH=2,this.MIN_HOUR=0,this.MAX_HOUR=23}),[{key:"ngOnInit",value:function(){this.selectedHour=this.getTimeString(this.selectedHour),this.selectedMinute=this.getTimeString(this.selectedMinute),this.setPlaceholders(),this.MAX_HOUR=this.isMeridian?12:23,this.MIN_HOUR=this.isMeridian?1:0}},{key:"validateSelectedHour",value:function(e){if(!(e.toString().length>this.MAX_NUMBER_LENGTH)){var t=this.getCorrectTime(e,this.MIN_HOUR,this.MAX_HOUR);this.selectedHour=this.getTimeString(t.toString()),this.selectedHourChanged.emit(this.selectedHour)}}},{key:"validateSelectedMinute",value:function(e){if(!(e.toString().length>this.MAX_NUMBER_LENGTH)){var t=this.getCorrectTime(e,this.MIN_MINUTE,this.MAX_MINUTE);this.selectedMinute=this.getTimeString(t.toString()),this.selectedMinuteChanged.emit(this.selectedMinute)}}},{key:"getTimeString",value:function(e){if(e){var t=Number(e);return t>9?t.toString():"0"+t.toString()}return"00"}},{key:"getCorrectTime",value:function(e,t,n){return e<t?t:e>n?n:e}},{key:"setPlaceholders",value:function(){this.hoursPlaceholder=this.hoursPlaceholder?this.hoursPlaceholder:"HH",this.minutesPlaceholder=this.minutesPlaceholder?this.minutesPlaceholder:"mm"}},{key:"toggleAMPM",value:function(){this.AMPM="AM"===this.AMPM?"PM":"AM",this.toggleAMorPMChanged.emit(this.AMPM)}}])}();id.\u0275fac=function(e){return new(e||id)},id.\u0275cmp=i.ac({type:id,selectors:[["mcourser-base-timepicker"]],inputs:{isDisabled:"isDisabled",isMeridian:"isMeridian",AMPM:"AMPM",selectedHour:"selectedHour",selectedMinute:"selectedMinute",hoursPlaceholder:"hoursPlaceholder",minutesPlaceholder:"minutesPlaceholder"},outputs:{selectedHourChanged:"selectedHourChanged",selectedMinuteChanged:"selectedMinuteChanged",toggleAMorPMChanged:"toggleAMorPMChanged"},decls:18,vars:14,consts:[[1,"mat-form-field-wrapper"],[1,"mcourser-timepicker-input"],["matInput","","type","number",3,"ngModel","disabled","placeholder","min","max","ngModelChange"],[1,"semicolon",3,"ngStyle"],[3,"disabled","color","buttonClicked",4,"ngIf"],[3,"disabled","color","buttonClicked"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mat-form-field",1),i.od(3,"\n        "),i.mc(4,"input",2),i.uc("ngModelChange",(function(e){return t.selectedHour=e}))("ngModelChange",(function(e){return t.validateSelectedHour(e)})),i.lc(),i.od(5,"\n    "),i.lc(),i.od(6,"\n    "),i.mc(7,"span",3),i.od(8,":"),i.lc(),i.od(9,"\n    "),i.mc(10,"mat-form-field",1),i.od(11,"\n        "),i.mc(12,"input",2),i.uc("ngModelChange",(function(e){return t.selectedMinute=e}))("ngModelChange",(function(e){return t.validateSelectedMinute(e)})),i.lc(),i.od(13,"\n    "),i.lc(),i.od(14,"\n    "),i.md(15,lo,2,3,"mcourser-base-button",4),i.od(16,"\n"),i.lc(),i.od(17,"\n")),2&e&&(i.Ub(4),i.Hc("min",t.MIN_HOUR),i.Hc("max",t.MAX_HOUR),i.Gc("ngModel",t.selectedHour)("disabled",t.isDisabled)("placeholder",t.hoursPlaceholder),i.Ub(3),i.Gc("ngStyle",i.Mc(12,uo,t.isDisabled?.38:1)),i.Ub(5),i.Hc("min",t.MIN_MINUTE),i.Hc("max",t.MAX_MINUTE),i.Gc("ngModel",t.selectedMinute)("disabled",t.isDisabled)("placeholder",t.minutesPlaceholder),i.Ub(3),i.Gc("ngIf",t.isMeridian))},directives:[M.c,_.b,d.z,d.d,d.t,d.w,r.w,r.t,Xc],styles:[".mcourser-timepicker-input[_ngcontent-%COMP%]{width:2.5rem}.mcourser-timepicker-input[_ngcontent-%COMP%]  .mat-form-field-infix{padding:.25em 0 .75em}.mcourser-timepicker-input[_ngcontent-%COMP%]  input.mat-input-element{min-width:35px}.mcourser-timepicker-input[_ngcontent-%COMP%]  .mat-form-field-label{top:1.1em}.mcourser-timepicker-input[_ngcontent-%COMP%]  .mat-form-field-flex{padding-top:.75em}.semicolon[_ngcontent-%COMP%]{font-size:16px}.mat-form-field-wrapper[_ngcontent-%COMP%]{display:inline-block}.mat-form-field-wrapper[_ngcontent-%COMP%]  .mat-form-field-should-float .mat-form-field-label{top:1.28125em}"]}),id.propDecorators={selectedHour:[{type:i.E}],selectedMinute:[{type:i.E}],isDisabled:[{type:i.E}],isMeridian:[{type:i.E}],AMPM:[{type:i.E}],hoursPlaceholder:[{type:i.E}],minutesPlaceholder:[{type:i.E}],selectedHourChanged:[{type:i.P}],selectedMinuteChanged:[{type:i.P}],toggleAMorPMChanged:[{type:i.P}]};var rd=_createClass((function e(){_classCallCheck(this,e)}));rd.\u0275mod=i.ec({type:rd}),rd.\u0275inj=i.dc({factory:function(e){return new(e||rd)},imports:[[r.c,M.e,_.c,E.n,d.n,Gc]]});var od=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e,t,n,i){var r="number"==typeof e||"string"==typeof e?new Date(e):e;if(n&&i){var o=this.isTextAvailable(r,t,i);if(o)return o}var a={timeZone:t.timezone,year:"numeric",month:"numeric",day:"numeric"};return t.withTime&&(a.hour="numeric",a.minute="numeric"),r.toLocaleDateString(t.timeLocale,a)}},{key:"areDateEqual",value:function(e,t){return e.getFullYear()===t.getFullYear()&&e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()}},{key:"isTextAvailable",value:function(e,t,n){var i=new Date,r=new Ol;return this.areDateEqual(i,e)?"".concat(r.transform(n,"main_dashboard.notification.date.today"),", ").concat(e.toLocaleTimeString(t.timeLocale,{timeZone:t.timezone,hour:"2-digit",minute:"2-digit"})):(i.setDate(i.getDate()-1),this.areDateEqual(i,e)?"".concat(r.transform(n,"main_dashboard.notification.date.yesterday"),", ").concat(e.toLocaleTimeString(t.timeLocale,{timeZone:t.timezone,hour:"2-digit",minute:"2-digit"})):void 0)}}])}();od.\u0275fac=function(e){return new(e||od)},od.\u0275pipe=i.fc({name:"mCourserTimezone",type:od,pure:!0});var ad=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"detect",value:function(){return Intl.DateTimeFormat().resolvedOptions().timeZone}}])}();ad.\u0275fac=function(e){return new(e||ad)},ad.\u0275prov=Object(i.cc)({factory:function(){return new ad},token:ad,providedIn:"root"});var sd=[{name:"Asia/Anadyr",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Asia/Kamchatka",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Asia/Magadan",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Asia/Sakhalin",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Asia/Srednekolymsk",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Asia/Ust-Nera",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Asia/Vladivostok",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Asia/Chita",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Dili",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Jayapura",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Khandyga",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Pyongyang",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Seoul",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Tokyo",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Yakutsk",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Asia/Brunei",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Choibalsan",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Hong_Kong",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Irkutsk",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Kuala_Lumpur",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Kuching",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Macau",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Makassar",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Manila",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Shanghai",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Singapore",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Taipei",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Ulaanbaatar",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Asia/Hovd",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Jakarta",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Krasnoyarsk",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Novokuznetsk",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Novosibirsk",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Pontianak",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Tomsk",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Yangon",utcOffsetStandardTime:"+0630",utcOffsetDaylightSavingTime:"+0630"},{name:"Asia/Almaty",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Asia/Bishkek",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Asia/Dhaka",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Asia/Omsk",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Asia/Qostanay",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Asia/Thimphu",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Asia/Urumqi",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Asia/Kathmandu",utcOffsetStandardTime:"+0545",utcOffsetDaylightSavingTime:"+0545"},{name:"Asia/Colombo",utcOffsetStandardTime:"+0530",utcOffsetDaylightSavingTime:"+0530"},{name:"Asia/Kolkata",utcOffsetStandardTime:"+0530",utcOffsetDaylightSavingTime:"+0530"},{name:"Asia/Bangkok",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Barnaul",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Ho_Chi_Minh",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Asia/Aqtau",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Aqtobe",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Ashgabat",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Atyrau",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Dushanbe",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Karachi",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Oral",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Qyzylorda",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Samarkand",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Tashkent",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Yekaterinburg",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Asia/Kabul",utcOffsetStandardTime:"+0430",utcOffsetDaylightSavingTime:"+0430"},{name:"Asia/Baku",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Asia/Dubai",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Asia/Tbilisi",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Asia/Yerevan",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Asia/Tehran",utcOffsetStandardTime:"+0330",utcOffsetDaylightSavingTime:"+0430"},{name:"Asia/Baghdad",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Qatar",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Riyadh",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Amman",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Beirut",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Damascus",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Famagusta",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Gaza",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Hebron",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Jerusalem",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Asia/Nicosia",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Antarctica/Casey",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Antarctica/Macquarie",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1100"},{name:"Antarctica/Davis",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Antarctica/Mawson",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Antarctica/Troll",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0200"},{name:"Antarctica/Palmer",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"Antarctica/Rothera",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"Australia/Lord_Howe",utcOffsetStandardTime:"+1030",utcOffsetDaylightSavingTime:"+1100"},{name:"Australia/Brisbane",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Australia/Hobart",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Australia/Lindeman",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Australia/Melbourne",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1100"},{name:"Australia/Sydney",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1100"},{name:"Australia/Adelaide",utcOffsetStandardTime:"+0930",utcOffsetDaylightSavingTime:"+1030"},{name:"Australia/Broken_Hill",utcOffsetStandardTime:"+0930",utcOffsetDaylightSavingTime:"+1030"},{name:"Australia/Darwin",utcOffsetStandardTime:"+0930",utcOffsetDaylightSavingTime:"+0930"},{name:"Australia/Eucla",utcOffsetStandardTime:"+0845",utcOffsetDaylightSavingTime:"+0845"},{name:"Australia/Perth",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Indian/Christmas",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Indian/Cocos",utcOffsetStandardTime:"+0630",utcOffsetDaylightSavingTime:"+0630"},{name:"Antarctica/Vostok",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Indian/Chagos",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Indian/Kerguelen",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Indian/Maldives",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Indian/Mahe",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Indian/Mauritius",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Indian/Reunion",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Pacific/Kiritimati",utcOffsetStandardTime:"+1400",utcOffsetDaylightSavingTime:"+1400"},{name:"Pacific/Apia",utcOffsetStandardTime:"+1300",utcOffsetDaylightSavingTime:"+1300"},{name:"Pacific/Fakaofo",utcOffsetStandardTime:"+1300",utcOffsetDaylightSavingTime:"+1300"},{name:"Pacific/Kanton",utcOffsetStandardTime:"+1300",utcOffsetDaylightSavingTime:"+1300"},{name:"Pacific/Tongatapu",utcOffsetStandardTime:"+1300",utcOffsetDaylightSavingTime:"+1300"},{name:"Pacific/Chatham",utcOffsetStandardTime:"+1245",utcOffsetDaylightSavingTime:"+1345"},{name:"Pacific/Auckland",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1300"},{name:"Pacific/Fiji",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1300"},{name:"Pacific/Funafuti",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Kwajalein",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Majuro",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Nauru",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Tarawa",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Wake",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Wallis",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Bougainville",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Pacific/Efate",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Pacific/Guadalcanal",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Pacific/Kosrae",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Pacific/Norfolk",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1200"},{name:"Pacific/Noumea",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Pacific/Pohnpei",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Pacific/Chuuk",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Pacific/Guam",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Pacific/Port_Moresby",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Pacific/Palau",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Pacific/Easter",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"Pacific/Galapagos",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"Pacific/Pitcairn",utcOffsetStandardTime:"-0800",utcOffsetDaylightSavingTime:"-0800"},{name:"Pacific/Gambier",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0900"},{name:"Pacific/Marquesas",utcOffsetStandardTime:"-0930",utcOffsetDaylightSavingTime:"-0930"},{name:"Pacific/Honolulu",utcOffsetStandardTime:"-1000",utcOffsetDaylightSavingTime:"-1000"},{name:"Pacific/Rarotonga",utcOffsetStandardTime:"-1000",utcOffsetDaylightSavingTime:"-1000"},{name:"Pacific/Tahiti",utcOffsetStandardTime:"-1000",utcOffsetDaylightSavingTime:"-1000"},{name:"Pacific/Niue",utcOffsetStandardTime:"-1100",utcOffsetDaylightSavingTime:"-1100"},{name:"Pacific/Pago_Pago",utcOffsetStandardTime:"-1100",utcOffsetDaylightSavingTime:"-1100"},{name:"Europe/Astrakhan",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Europe/Samara",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Europe/Saratov",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Europe/Ulyanovsk",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Europe/Istanbul",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Kirov",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Minsk",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Moscow",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Simferopol",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Volgograd",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Athens",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Bucharest",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Chisinau",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Helsinki",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Kaliningrad",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Kiev",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Riga",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Sofia",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Tallinn",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Uzhgorod",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Vilnius",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Zaporozhye",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0300"},{name:"Europe/Amsterdam",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Andorra",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Belgrade",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Berlin",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Brussels",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Budapest",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Copenhagen",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Dublin",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0000"},{name:"Europe/Gibraltar",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Luxembourg",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Madrid",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Malta",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Monaco",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Oslo",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Paris",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Prague",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Rome",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Stockholm",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Tirane",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Vienna",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Warsaw",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Zurich",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Europe/Lisbon",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0100"},{name:"Europe/London",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0100"},{name:"Africa/Nairobi",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Africa/Cairo",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/Johannesburg",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/Juba",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/Khartoum",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/Maputo",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/Tripoli",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/Windhoek",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/Algiers",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0100"},{name:"Africa/Casablanca",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0000"},{name:"Africa/Ceuta",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0200"},{name:"Africa/El_Aaiun",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0000"},{name:"Africa/Lagos",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0100"},{name:"Africa/Lagos",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0100"},{name:"Africa/Tunis",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0100"},{name:"Africa/Abidjan",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0000"},{name:"Africa/Bissau",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0000"},{name:"Africa/Monrovia",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0000"},{name:"Africa/Sao_Tome",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0000"},{name:"America/Danmarkshavn",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0000"},{name:"Atlantic/Canary",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0100"},{name:"Atlantic/Faroe",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0100"},{name:"Atlantic/Madeira",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0100"},{name:"Atlantic/Reykjavik",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0000"},{name:"Atlantic/Azores",utcOffsetStandardTime:"-0100",utcOffsetDaylightSavingTime:"+0000"},{name:"Atlantic/Cape_Verde",utcOffsetStandardTime:"-0100",utcOffsetDaylightSavingTime:"-0100"},{name:"Atlantic/South_Georgia",utcOffsetStandardTime:"-0200",utcOffsetDaylightSavingTime:"-0200"},{name:"Atlantic/Stanley",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"Atlantic/Bermuda",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Scoresbysund",utcOffsetStandardTime:"-0100",utcOffsetDaylightSavingTime:"+0000"},{name:"America/Noronha",utcOffsetStandardTime:"-0200",utcOffsetDaylightSavingTime:"-0200"},{name:"America/Araguaina",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Buenos_Aires",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Catamarca",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Cordoba",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Jujuy",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/La_Rioja",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Mendoza",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Rio_Gallegos",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Salta",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/San_Juan",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/San_Luis",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Tucuman",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Argentina/Ushuaia",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Bahia",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Belem",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Cayenne",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Fortaleza",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Maceio",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Miquelon",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0200"},{name:"America/Montevideo",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Nuuk",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0200"},{name:"America/Paramaribo",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Punta_Arenas",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Recife",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Santarem",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Sao_Paulo",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"America/St_Johns",utcOffsetStandardTime:"-0330",utcOffsetDaylightSavingTime:"-0230"},{name:"America/Asuncion",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Barbados",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Boa_Vista",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Campo_Grande",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Caracas",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Cuiaba",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Glace_Bay",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Goose_Bay",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Guyana",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Halifax",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0300"},{name:"America/La_Paz",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Manaus",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Martinique",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Moncton",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Porto_Velho",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Puerto_Rico",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Santiago",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0300"},{name:"America/Santo_Domingo",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Thule",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Bogota",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Cancun",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Detroit",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Eirunepe",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Grand_Turk",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Guayaquil",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Havana",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Indiana/Indianapolis",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Indiana/Marengo",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Indiana/Petersburg",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Indiana/Vevay",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Indiana/Vincennes",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Indiana/Winamac",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Iqaluit",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Jamaica",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Kentucky/Louisville",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Kentucky/Monticello",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Lima",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/New_York",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Nipigon",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Panama",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Pangnirtung",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Port-au-Prince",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Rio_Branco",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Thunder_Bay",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Toronto",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0400"},{name:"America/Bahia_Banderas",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Belize",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Chicago",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Costa_Rica",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/El_Salvador",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Guatemala",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Indiana/Knox",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Indiana/Tell_City",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Managua",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Matamoros",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Menominee",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Merida",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Mexico_City",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Monterrey",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/North_Dakota/Beulah",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/North_Dakota/Center",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/North_Dakota/New_Salem",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Rainy_River",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Rankin_Inlet",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Regina",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Resolute",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Swift_Current",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Tegucigalpa",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Winnipeg",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0500"},{name:"America/Boise",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Cambridge_Bay",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Chihuahua",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Dawson",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Dawson_Creek",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Denver",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Edmonton",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Fort_Nelson",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Hermosillo",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Inuvik",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Mazatlan",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Ojinaga",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Phoenix",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Whitehorse",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Yellowknife",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0600"},{name:"America/Los_Angeles",utcOffsetStandardTime:"-0800",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Tijuana",utcOffsetStandardTime:"-0800",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Vancouver",utcOffsetStandardTime:"-0800",utcOffsetDaylightSavingTime:"-0700"},{name:"America/Anchorage",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0800"},{name:"America/Juneau",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0800"},{name:"America/Metlakatla",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0800"},{name:"America/Nome",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0800"},{name:"America/Sitka",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0800"},{name:"America/Yakutat",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0800"},{name:"America/Adak",utcOffsetStandardTime:"-1000",utcOffsetDaylightSavingTime:"-0900"},{name:"Etc/GMT-13",utcOffsetStandardTime:"+1300",utcOffsetDaylightSavingTime:"+1300"},{name:"Etc/GMT-12",utcOffsetStandardTime:"+1200",utcOffsetDaylightSavingTime:"+1200"},{name:"Etc/GMT-11",utcOffsetStandardTime:"+1100",utcOffsetDaylightSavingTime:"+1100"},{name:"Etc/GMT-10",utcOffsetStandardTime:"+1000",utcOffsetDaylightSavingTime:"+1000"},{name:"Etc/GMT-9",utcOffsetStandardTime:"+0900",utcOffsetDaylightSavingTime:"+0900"},{name:"Etc/GMT-8",utcOffsetStandardTime:"+0800",utcOffsetDaylightSavingTime:"+0800"},{name:"Etc/GMT-7",utcOffsetStandardTime:"+0700",utcOffsetDaylightSavingTime:"+0700"},{name:"Etc/GMT-6",utcOffsetStandardTime:"+0600",utcOffsetDaylightSavingTime:"+0600"},{name:"Etc/GMT-5",utcOffsetStandardTime:"+0500",utcOffsetDaylightSavingTime:"+0500"},{name:"Etc/GMT-4",utcOffsetStandardTime:"+0400",utcOffsetDaylightSavingTime:"+0400"},{name:"Etc/GMT-3",utcOffsetStandardTime:"+0300",utcOffsetDaylightSavingTime:"+0300"},{name:"Etc/GMT-2",utcOffsetStandardTime:"+0200",utcOffsetDaylightSavingTime:"+0200"},{name:"Etc/GMT-1",utcOffsetStandardTime:"+0100",utcOffsetDaylightSavingTime:"+0100"},{name:"UTC",utcOffsetStandardTime:"+0000",utcOffsetDaylightSavingTime:"+0000"},{name:"Etc/GMT+1",utcOffsetStandardTime:"-0100",utcOffsetDaylightSavingTime:"-0100"},{name:"Etc/GMT+2",utcOffsetStandardTime:"-0200",utcOffsetDaylightSavingTime:"-0200"},{name:"Etc/GMT+3",utcOffsetStandardTime:"-0300",utcOffsetDaylightSavingTime:"-0300"},{name:"Etc/GMT+4",utcOffsetStandardTime:"-0400",utcOffsetDaylightSavingTime:"-0400"},{name:"Etc/GMT+5",utcOffsetStandardTime:"-0500",utcOffsetDaylightSavingTime:"-0500"},{name:"Etc/GMT+6",utcOffsetStandardTime:"-0600",utcOffsetDaylightSavingTime:"-0600"},{name:"Etc/GMT+7",utcOffsetStandardTime:"-0700",utcOffsetDaylightSavingTime:"-0700"},{name:"Etc/GMT+8",utcOffsetStandardTime:"-0800",utcOffsetDaylightSavingTime:"-0800"},{name:"Etc/GMT+9",utcOffsetStandardTime:"-0900",utcOffsetDaylightSavingTime:"-0900"},{name:"Etc/GMT+10",utcOffsetStandardTime:"-1000",utcOffsetDaylightSavingTime:"-1000"},{name:"Etc/GMT+11",utcOffsetStandardTime:"-1100",utcOffsetDaylightSavingTime:"-1100"},{name:"Etc/GMT+12",utcOffsetStandardTime:"-1200",utcOffsetDaylightSavingTime:"-1200"},{name:"Etc/GMT+13",utcOffsetStandardTime:"-1300",utcOffsetDaylightSavingTime:"-1300"},{name:"Etc/GMT+14",utcOffsetStandardTime:"-1400",utcOffsetDaylightSavingTime:"-1400"}],cd=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getList",value:function(){return sd}},{key:"getTimezone",value:function(e){return sd.find((function(t){return t.name===e}))}}])}();cd.\u0275fac=function(e){return new(e||cd)},cd.\u0275prov=Object(i.cc)({factory:function(){return new cd},token:cd,providedIn:"root"});var ld=_createClass((function e(){_classCallCheck(this,e)}));ld.\u0275mod=i.ec({type:ld}),ld.\u0275inj=i.dc({factory:function(e){return new(e||ld)},providers:[cd,ad],imports:[[r.c]]});var ud=_createClass((function e(){_classCallCheck(this,e),this.translations={details:"",titlePlaceholder:"",description:""},this.isTitleVisible=!0,this.titleChange=new i.u,this.descriptionChange=new i.u,this.initTinyMce={branding:!1,menubar:!1,plugins:["advlist autolink lists link image charmap print","preview anchor searchreplace visualblocks code","fullscreen insertdatetime media table paste","help emoticons"],toolbar:"undo redo | bold italic underline|       alignleft aligncenter alignright alignjustify |       formatselect |       emoticons |"}}));ud.\u0275fac=function(e){return new(e||ud)},ud.\u0275cmp=i.ac({type:ud,selectors:[["mcourser-base-title-description"]],inputs:{translations:"translations",isTitleVisible:"isTitleVisible",title:"title",description:"description",disabled:"disabled",errorMessages:"errorMessages",isRequired:"isRequired",isError:"isError"},outputs:{titleChange:"titleChange",descriptionChange:"descriptionChange"},decls:13,vars:6,consts:[[1,"title-translation"],["class","title",4,"ngIf"],["class","example-form-field title-width",3,"inputText","label","isRequired","isError","errorMessages","inputTextChange",4,"ngIf"],[1,"description-color","description-margin-bottom"],[3,"init","ngModel","disabled","ngModelChange"],[1,"title"],[1,"example-form-field","title-width",3,"inputText","label","isRequired","isError","errorMessages","inputTextChange"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,po,2,1,"h1",1),i.od(3,"\n\n    "),i.md(4,ho,2,5,"mcourser-base-text-input",2),i.od(5,"\n\n    "),i.mc(6,"div",3),i.od(7),i.lc(),i.od(8,"\n\n    "),i.mc(9,"editor",4),i.uc("ngModelChange",(function(e){return t.description=e}))("ngModelChange",(function(e){return t.descriptionChange.emit(e)})),i.od(10,"\n    "),i.lc(),i.od(11,"\n"),i.lc(),i.od(12,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",t.translations.details),i.Ub(2),i.Gc("ngIf",t.isTitleVisible),i.Ub(3),i.qd("\n        ",t.translations.description,"\n    "),i.Ub(2),i.Gc("init",t.initTinyMce)("ngModel",t.description)("disabled",t.disabled))},directives:[r.t,Q.a,d.t,d.w,td],styles:[".title-translation[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1.5rem}.title-translation[_ngcontent-%COMP%]   .description-margin-bottom[_ngcontent-%COMP%]{margin-bottom:5px}.title-translation[_ngcontent-%COMP%]   .title-width[_ngcontent-%COMP%]{width:100%}"]}),ud.propDecorators={translations:[{type:i.E}],title:[{type:i.E}],description:[{type:i.E}],isTitleVisible:[{type:i.E}],disabled:[{type:i.E}],errorMessages:[{type:i.E}],isRequired:[{type:i.E}],isError:[{type:i.E}],titleChange:[{type:i.P}],descriptionChange:[{type:i.P}]};var dd=_createClass((function e(){_classCallCheck(this,e)}));dd.\u0275mod=i.ec({type:dd}),dd.\u0275inj=i.dc({factory:function(e){return new(e||dd)},imports:[[r.c,Q.b,_.c,d.n,nd]]});var pd=function(){return _createClass((function e(){_classCallCheck(this,e),this.color="primary",this.disabled=!1,this.checked=!1,this.toggleChanged=new i.u}),[{key:"changed",value:function(e){this.toggleChanged.emit(e.checked)}}])}();pd.\u0275fac=function(e){return new(e||pd)},pd.\u0275cmp=i.ac({type:pd,selectors:[["mcourser-base-toggle"]],inputs:{color:"color",disabled:"disabled",checked:"checked",labelA:"labelA",labelB:"labelB"},outputs:{toggleChanged:"toggleChanged"},decls:5,vars:5,consts:[[1,"mat-slide-toggle-content"],[1,"labelA","?","with-label-a",":","null",3,"color","checked","disabled","change"]],template:function(e,t){1&e&&(i.mc(0,"span",0),i.od(1),i.lc(),i.mc(2,"mat-slide-toggle",1),i.uc("change",(function(e){return t.changed(e)})),i.od(3),i.lc(),i.od(4,"\n")),2&e&&(i.Ub(1),i.pd(t.labelA),i.Ub(1),i.Gc("color",t.color)("checked",t.checked)("disabled",t.disabled),i.Ub(1),i.pd(t.labelB))},directives:[J.a],styles:[".with-label-a{margin-left:8px}.mat-slide-toggle-content{font-size:18px}"],encapsulation:2}),pd.propDecorators={labelA:[{type:i.E}],labelB:[{type:i.E}],color:[{type:i.E}],disabled:[{type:i.E}],checked:[{type:i.E}],toggleChanged:[{type:i.P}]};var hd=_createClass((function e(){_classCallCheck(this,e)}));hd.\u0275mod=i.ec({type:hd}),hd.\u0275inj=i.dc({factory:function(e){return new(e||hd)},imports:[[r.c,J.b]]});var fd=_createClass((function e(){_classCallCheck(this,e)}));fd.\u0275fac=function(e){return new(e||fd)},fd.\u0275cmp=i.ac({type:fd,selectors:[["mcourser-base-tooltip-icon"]],inputs:{tooltipText:"tooltipText",translation:"translation"},ngContentSelectors:["[icon]"],decls:5,vars:1,consts:[[3,"matTooltip"]],template:function(e,t){1&e&&(i.Fc(fo),i.mc(0,"mat-icon",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&i.Hc("matTooltip",t.tooltipText||t.translation&&t.translation.toolTipText)},directives:[l.a,h.a],styles:[".cursor-default{cursor:default}.mat-icon span{font-family:Material Icons,serif!important}"],encapsulation:2}),fd.propDecorators={tooltipText:[{type:i.E}],translation:[{type:i.E}]};var bd=_createClass((function e(){_classCallCheck(this,e)}));bd.\u0275mod=i.ec({type:bd}),bd.\u0275inj=i.dc({factory:function(e){return new(e||bd)},imports:[[r.c,h.b,l.b]]});var md=function(){return _createClass((function e(){var t=this;_classCallCheck(this,e),this.treeData={treeList:[],selectedTreeList:[],hasCheckboxes:!1,structureName:""},this.arePagesLazyLoaded=!1,this.areChipsVisible=!1,this.expandTree=new a.b,this.collapseTree=new a.b,this.treeDataChange=new i.u,this.metadataEvent=new i.u,this.projectDataEvent=new i.u,this.lazyLoadChildrenEvent=new i.u,this.treeControl=new oe((function(e){return e.children})),this.dataSource=new qe,this.keywordSelection=new Z.c(!0),this.isSelectChildren=!0,this.checklistSelection=new Z.c(!0),this.hasChild=function(e,n){return!!n.children&&n.children.length>0||t.isNodeWithUnloadedChildren(n)}}),[{key:"ngOnInit",value:function(){var e=this;this.setDataTreeList(),this.eventsSubscription=this.expandTree.subscribe((function(){return e.expandAllTree()})),this.eventsSubscription.add(this.collapseTree.subscribe((function(){return e.collapseAllTree()})))}},{key:"ngOnChanges",value:function(e){this.detectTreeListChanges(e),this.detectSelectedKeywordsChanges(e)}},{key:"isNodeWithUnloadedChildren",value:function(e){return!e.pageDataSource&&!e.children&&this.arePagesLazyLoaded}},{key:"lazyLoadChildren",value:function(e){this.isNodeWithUnloadedChildren(e)&&this.lazyLoadChildrenEvent.emit(e)}},{key:"expandAllTree",value:function(){this.treeControl.expandAll()}},{key:"collapseAllTree",value:function(){this.treeControl.collapseAll()}},{key:"setDataTreeList",value:function(){var e=this;this.dataSource.data=this.treeData.treeList,this.dataSource.data.forEach((function(t){return e.setParent(t,null)})),this.treeControl.dataNodes=this.treeData.treeList}},{key:"emitTreeDataChange",value:function(e){this.treeDataChange.emit(e)}},{key:"detectTreeListChanges",value:function(e){var t,n,i,r;if((null===(n=null===(t=e.treeData)||void 0===t?void 0:t.currentValue)||void 0===n?void 0:n.treeList)!==(null===(r=null===(i=e.treeData)||void 0===i?void 0:i.previousValue)||void 0===r?void 0:r.treeList)){this.setDataTreeList();var o=Object.assign({},this.treeData);this.emitTreeDataChange(o)}}},{key:"detectSelectedKeywordsChanges",value:function(e){var t,n,i=this;(null===(t=e.selectedKeyWords)||void 0===t?void 0:t.currentValue)!==(null===(n=e.selectedKeyWords)||void 0===n?void 0:n.previousValue)&&this.selectedKeyWords.forEach((function(e){(null==e?void 0:e.children)&&e.children.length>0?i.treeLeafItemSelectionToggle({checked:!0,node:e,nodeClicked:!1}):(i.findNode(i.dataSource.data,e),i.treeItemSelectionToggle({checked:!0,node:i.foundNode,nodeClicked:!1})),i.findNode(i.dataSource.data,e),i.foundNode.disabled=e.disabled}))}},{key:"doesNodeHaveCheckboxes",value:function(e){return!!this.treeData.hasCheckboxes&&e.hasCheckbox}},{key:"findNode",value:function(e,t){var n=this;e.forEach((function(e){var i;t.id===e.id&&(n.foundNode=e),(null===(i=e.children)||void 0===i?void 0:i.length)>0&&n.findNode(e.children,t)}))}},{key:"changeIsSelectChildren",value:function(){this.isSelectChildren=!this.isSelectChildren}},{key:"treeItemSelectionToggle",value:function(e){var t=e.checked,n=e.node,i=e.isLast,r=e.nodeClicked;this.toggleKeywords(n,t),n.level||(n.level=this.getLevel(this.dataSource.data,n)),this.isSelectChildren?this.checkAllParents(n):this.checklistSelection.toggle(n),this.emitTreeDataChange(Object.assign(Object.assign({},this.treeData),{selectedTreeList:this.getSelected()})),i&&r&&this.projectDataEvent.emit(Object.assign(Object.assign({},n),{checked:t,nodeClicked:r}))}},{key:"treeLeafItemSelectionToggle",value:function(e){var t=e.checked,n=e.node,i=e.isCheckAll,r=e.nodeClicked;n.level||(n.level=this.getLevel(this.dataSource.data,n)),this.isSelectChildren||i?this.treeItemSelectionChildrenToggle({checked:t,node:n,nodeClicked:r}):this.nodeChecked(n,t),this.emitTreeDataChange(Object.assign(Object.assign({},this.treeData),{selectedTreeList:this.getSelected()})),this.projectDataEvent.emit(Object.assign(Object.assign({},n),{checked:t,nodeClicked:r}))}},{key:"nodeChecked",value:function(e,t){e.indeterminate=!1,e.selected=t,t?this.checklistSelection.select(e):this.checklistSelection.deselect(e)}},{key:"resetCheckboxes",value:function(){var e=this;this.dataSource.data.forEach((function(t){return e.treeLeafItemSelectionToggle({checked:!1,node:t,isCheckAll:!0})})),this.checklistSelection.clear();var t=Object.assign(Object.assign({},this.treeData),{selectedTreeList:this.getSelected()});this.emitTreeDataChange(t)}},{key:"getSelected",value:function(){return this.checklistSelection.selected.map((function(e){return Object.assign(Object.assign({},Object(z.cloneDeep)(e)),{parent:Object(z.cloneDeep)(e)})})).sort((function(e,t){return e.structureName>t.structureName?1:e.structureName<t.structureName?-1:e.level>=t.level?1:-1}))}},{key:"passNodeData",value:function(e){this.metadataEvent.emit(e),this.emitTreeChange(e)}},{key:"toggleChipSelection",value:function(e,t,n){var i=e.keywords[t];this.keywordSelection.toggle(i),i.selected=this.keywordSelection.isSelected(i),this.toggleIsNodeSelected(e,i.selected),this.checkAllParents(e),this.treeDataChange.emit(Object.assign(Object.assign({},this.treeData),{selectedTreeList:this.getSelected()})),n.target.blur()}},{key:"emitTreeChange",value:function(e){if(this.selectedNode&&(this.selectedNode.bold=!1),e.bold=!0,this.selectedNode=e,e.middleDataSource){var t=Object.assign(Object.assign({},this.treeData),{passedData:Object.assign(Object.assign({},e),{middleDataSource:e.middleDataSource}),currentPath:this.getNodePath(e)});this.emitTreeDataChange(t)}else if(e.pageDataSource){var n=Object.assign(Object.assign({},this.treeData),{passedData:{id:e.id,title:e.title,pageDataSource:e.pageDataSource},currentPath:this.getNodePath(e)});this.emitTreeDataChange(n)}else{var i=Object.assign(Object.assign({},this.treeData),{passedData:{id:e.id,title:e.title},currentPath:this.getNodePath(e)});this.emitTreeDataChange(i)}}},{key:"getNodePath",value:function(e){var t=[];t.push({id:e.id.toString(),description:e.title});for(var n=e;n.parent;)t.unshift({id:n.parent.id.toString(),description:n.parent.title}),n=n.parent;return t}},{key:"findPath",value:function(e,t){var n=this;return e.find((function(e){return n.treeControl.getDescendants(e).some((function(e){return e.title===t.title}))}))}},{key:"getLevel",value:function(e,t){var n=this.findPath(e,t);return n?this.getLevel(n.children,t)+1:0}},{key:"setParent",value:function(e,t){var n=this;e.parent=t,e.children&&e.children.forEach((function(t){n.setParent(t,e)}))}},{key:"checkAllParents",value:function(e){e.parent&&(this.toggleIsNodeSelected(e.parent,this.checklistSelection.isSelected(e)),e.parent.level||(e.parent.level=this.getLevel(this.dataSource.data,e.parent)),this.checkAllParents(e.parent))}},{key:"treeItemSelectionChildrenToggle",value:function(e){var t,n=this,i=e.checked,r=e.node,o=e.nodeClicked;this.toggleKeywords(r,i),r.selected&&i||this.treeItemSelectionToggle({checked:i,node:r,isLast:!1,nodeClicked:o}),null===(t=r.children)||void 0===t||t.forEach((function(e){return n.treeItemSelectionChildrenToggle({checked:i,node:e,nodeClicked:o})})),this.checkAllParents(r)}},{key:"toggleKeywords",value:function(e,t){var n,i=this;null===(n=e.keywords)||void 0===n||n.forEach((function(e){e.selected=t,t?i.keywordSelection.select(e):i.keywordSelection.deselect(e)})),this.toggleIsNodeSelected(e,t)}},{key:"toggleIsNodeSelected",value:function(e,t){var n,i,r,o,a=this.treeControl.getDescendants(e),s=a.filter((function(e){return e.selected})),c=null!==(i=null===(n=e.keywords)||void 0===n?void 0:n.filter((function(e){return e.selected})))&&void 0!==i?i:[];e.selected=t&&s.length===a.length&&(!this.areChipsVisible||this.areChipsVisible&&c.length===(null!==(o=null===(r=e.keywords)||void 0===r?void 0:r.length)&&void 0!==o?o:0)),e.indeterminate=!e.selected&&(s.length>0||c.length>0),e.selected||e.indeterminate?this.checklistSelection.select(e):this.checklistSelection.deselect(e)}}])}();md.\u0275fac=function(e){return new(e||md)},md.\u0275cmp=i.ac({type:md,selectors:[["mcourser-base-tree-view"]],inputs:{treeData:"treeData",arePagesLazyLoaded:"arePagesLazyLoaded",areChipsVisible:"areChipsVisible",expandTree:"expandTree",collapseTree:"collapseTree",selectedKeyWords:"selectedKeyWords",structureArray:"structureArray"},outputs:{treeDataChange:"treeDataChange",metadataEvent:"metadataEvent",projectDataEvent:"projectDataEvent",lazyLoadChildrenEvent:"lazyLoadChildrenEvent"},features:[i.Sb],decls:7,vars:3,consts:[[1,"mcourser-base-tree-view",3,"dataSource","treeControl"],["matTreeNodeToggle","","class","hover-tree-node",4,"matTreeNodeDef"],[4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodeToggle","",1,"hover-tree-node"],[1,"mat-tree-node"],["mat-icon-button","","disabled",""],["color","primary","class","checklist-leaf-node",3,"disabled","checked","indeterminate","change",4,"ngIf"],[3,"ngClass","click",4,"ngIf"],["selectable","","multiple","",4,"ngIf"],["color","primary",1,"checklist-leaf-node",3,"disabled","checked","indeterminate","change"],[3,"ngClass"],[3,"ngClass","click"],["selectable","","multiple",""],[3,"selected","value","click",4,"ngFor","ngForOf"],[3,"selected","value","click"],["mat-icon-button","","matTreeNodeToggle","",3,"click"],[1,"mat-icon-rtl-mirror"],["color","primary","class","select-all-checkbox",3,"disabled","checked","indeterminate","change",4,"ngIf"],[4,"ngIf"],["color","primary",1,"select-all-checkbox",3,"disabled","checked","indeterminate","change"],["matTreeNodeOutlet",""]],template:function(e,t){1&e&&(i.mc(0,"mat-tree",0),i.od(1,"\n    "),i.md(2,Mo,16,3,"mat-tree-node",1),i.od(3,"\n\n    "),i.md(4,wo,25,6,"mat-nested-tree-node",2),i.od(5,"\n"),i.lc(),i.od(6,"\n")),2&e&&(i.Gc("dataSource",t.dataSource)("treeControl",t.treeControl),i.Ub(4),i.Gc("matTreeNodeDefWhen",t.hasChild))},directives:[ke,ye,ve,we,o.b,r.t,g.a,r.q,y.d,r.s,y.a,_e,l.a,Ae],styles:['.mcourser-base-tree-view[_ngcontent-%COMP%]{width:100%}.mcourser-base-tree-view[_ngcontent-%COMP%]  .mat-checkbox .mat-checkbox-layout{white-space:pre-wrap}.mcourser-base-tree-view[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-inline-start:20px!important}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mcourser-base-tree-invisible[_ngcontent-%COMP%]{display:none}.mcourser-base-tree-view[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], .mcourser-base-tree-view[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style-type:none;margin-bottom:0;margin-top:0}.mcourser-base-tree-view[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-inline-start:20px}.mcourser-base-tree-view[_ngcontent-%COMP%]   li.mat-tree-node[_ngcontent-%COMP%]{border-left:1px solid #000}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-checkbox.select-all-checkbox[_ngcontent-%COMP%]{margin-left:5px!important}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-chip[_ngcontent-%COMP%]{cursor:pointer}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-chip.mat-standard-chip[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #a9a9a9;height:auto}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-chip-selected[_ngcontent-%COMP%]{background-color:var(--common-primary-200)!important;color:#000!important}.mcourser-base-tree-view[_ngcontent-%COMP%]  .mat-chip-list-wrapper{margin-bottom:3px;margin-top:3px}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-checkbox[_ngcontent-%COMP%]{margin-left:5px!important}.mcourser-base-tree-view[_ngcontent-%COMP%]   .node-name[_ngcontent-%COMP%]{cursor:pointer;position:relative}.mcourser-base-tree-view[_ngcontent-%COMP%]   .single-node-title[_ngcontent-%COMP%]{color:#0275d8}.mcourser-base-tree-view[_ngcontent-%COMP%]   .bold-node[_ngcontent-%COMP%]{font-weight:700}.mcourser-base-tree-view[_ngcontent-%COMP%]   .single-node[_ngcontent-%COMP%]:before{background-color:#000;content:"";height:2px;left:-9px;position:absolute;top:7px;width:5px}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:baseline;margin:5px 0;min-height:25px}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{height:25px;line-height:25px;min-height:25px;width:20px}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-checkbox-checked[_ngcontent-%COMP%]   .mat-checkbox-label[_ngcontent-%COMP%]{color:#666}.mcourser-base-tree-view[_ngcontent-%COMP%]     .mat-checkbox .mat-checkbox-layout{white-space:unset!important}.mcourser-base-tree-view[_ngcontent-%COMP%]   .mat-checkbox-layout[_ngcontent-%COMP%]   .mat-checkbox-label[_ngcontent-%COMP%]{line-height:14px}']}),md.propDecorators={treeData:[{type:i.E}],selectedKeyWords:[{type:i.E}],structureArray:[{type:i.E}],arePagesLazyLoaded:[{type:i.E}],areChipsVisible:[{type:i.E}],expandTree:[{type:i.E}],collapseTree:[{type:i.E}],treeDataChange:[{type:i.P}],metadataEvent:[{type:i.P}],projectDataEvent:[{type:i.P}],lazyLoadChildrenEvent:[{type:i.P}]};var gd=_createClass((function e(){_classCallCheck(this,e)}));gd.\u0275mod=i.ec({type:gd}),gd.\u0275inj=i.dc({factory:function(e){return new(e||gd)},imports:[[r.c,d.n,Te,o.c,l.b,g.b,y.g]]});var vd=function(){return _createClass((function e(t){_classCallCheck(this,e),this.router=t,this.data={lastLessons:[],translations:{noLastLessonsFoundTranslation:""}},this.action=new i.u,this.displayedColumns=["title"]}),[{key:"onClickedRow",value:function(e){this.router.navigateByUrl(e)}}])}();vd.\u0275fac=function(e){return new(e||vd)(i.gc(V.g))},vd.\u0275cmp=i.ac({type:vd,selectors:[["last-lessons"]],inputs:{data:"data"},outputs:{action:"action"},decls:11,vars:2,consts:[[1,"my-last-lessons-list"],[3,"dataSource",4,"ngIf","ngIfElse"],["noLastLessonsFound",""],[3,"dataSource"],["matColumnDef","title"],[4,"matHeaderCellDef"],["class","subject-cell",3,"click",4,"matCellDef"],["class","focus-invisible",4,"matRowDef","matRowDefColumns"],[1,"subject-cell",3,"click"],[1,"focus-invisible"],["id","noLastLessonsFoundTranslation",1,"center-div"]],template:function(e,t){if(1&e&&(i.mc(0,"mat-card",0),i.od(1,"\n    "),i.mc(2,"mat-card-content"),i.od(3,"\n        "),i.md(4,Lo,11,2,"mat-table",1),i.od(5,"\n    "),i.lc(),i.od(6,"\n"),i.lc(),i.od(7,"\n\n"),i.md(8,Eo,4,1,"ng-template",null,2,i.nd),i.od(10,"\n")),2&e){var n=i.Wc(9);i.Ub(4),i.Gc("ngIf",t.data.lastLessons.length>0)("ngIfElse",n)}},directives:[f.a,f.d,r.t,X.o,X.c,X.i,X.b,X.n,X.h,X.a,X.m],styles:["mat-row[_ngcontent-%COMP%]:hover{cursor:pointer}.mat-cell[_ngcontent-%COMP%]{padding-left:10px}.my-last-lessons-list[_ngcontent-%COMP%]{box-shadow:none}"]}),vd.ctorParameters=function(){return[{type:V.g}]},vd.propDecorators={data:[{type:i.E}],action:[{type:i.P}]};var yd=_createClass((function e(){_classCallCheck(this,e)}));yd.\u0275fac=function(e){return new(e||yd)},yd.\u0275cmp=i.ac({type:yd,selectors:[["ng-component"]],decls:6,vars:0,consts:[[1,"parent"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"strong"),i.od(3,"Component not initialized in manifest"),i.lc(),i.od(4,"\n"),i.lc(),i.od(5,"\n"))},styles:[".parent[_ngcontent-%COMP%]{text-align:center}"]});var Md=_createClass((function e(t){_classCallCheck(this,e),this.viewContainerRef=t}));Md.\u0275fac=function(e){return new(e||Md)(i.gc(i.ib))},Md.\u0275dir=i.bc({type:Md,selectors:[["","componentLoader",""]]}),Md.ctorParameters=function(){return[{type:i.ib}]};var _d=function(){return _createClass((function e(t){_classCallCheck(this,e),this.componentFactoryResolver=t,this.action=new i.u}),[{key:"loadComponent",value:function(){var e,t,n=this;if(this.component){var i=this.componentFactoryResolver.resolveComponentFactory(this.component),r=this.componentLoader.viewContainerRef;r.clear();var o=r.createComponent(i);o.instance.data=this.data,null===(t=null===(e=o.instance)||void 0===e?void 0:e.action)||void 0===t||t.subscribe((function(e){n.action.next(e)}))}}},{key:"ngOnInit",value:function(){this.src||this.loadComponent(),this.contentHeight=+this.widgetHeight-44}}])}();_d.\u0275fac=function(e){return new(e||_d)(i.gc(i.m))},_d.\u0275cmp=i.ac({type:_d,selectors:[["mcourser-base-widget"]],viewQuery:function(e,t){var n;1&e&&i.hd(Md,!0),2&e&&i.Vc(n=i.vc())&&(t.componentLoader=n.first)},inputs:{name:"name",icon:"icon",src:"src",data:"data",widgetHeight:"widgetHeight",component:"component"},outputs:{action:"action"},decls:25,vars:9,consts:[[1,"widget",3,"ngStyle"],[1,"card-header"],[1,"material-icons"],[3,"ngStyle"],["class","container",4,"ngIf"],["componentLoader",""],[1,"container"],["id","inlineFrameExample","title","Inline Frame Example",1,"iframe",3,"src"]],template:function(e,t){1&e&&(i.mc(0,"mat-card",0),i.od(1,"\n    "),i.mc(2,"mat-card-header"),i.od(3,"\n        "),i.mc(4,"mat-card-title",1),i.od(5,"\n            "),i.mc(6,"i",2),i.od(7),i.lc(),i.od(8,"\n            "),i.mc(9,"h5"),i.od(10),i.lc(),i.od(11,"\n        "),i.lc(),i.od(12,"\n    "),i.lc(),i.od(13,"\n    "),i.mc(14,"mat-card-content",3),i.od(15,"\n        "),i.md(16,Do,6,3,"div",4),i.od(17,"\n        "),i.mc(18,"div"),i.od(19,"\n            "),i.md(20,Ro,1,0,"ng-template",5),i.od(21,"\n        "),i.lc(),i.od(22,"\n    "),i.lc(),i.od(23,"\n"),i.lc(),i.od(24,"\n")),2&e&&(i.Gc("ngStyle",i.Mc(5,xo,t.widgetHeight+"px")),i.Ub(7),i.pd(t.icon),i.Ub(3),i.pd(t.name),i.Ub(4),i.Gc("ngStyle",i.Mc(7,xo,t.contentHeight+"px")),i.Ub(2),i.Gc("ngIf",t.src))},directives:function(){return[f.a,r.w,f.f,f.m,f.d,r.t,Md]},pipes:function(){return[Od]},styles:["mat-card.widget[_ngcontent-%COMP%]{border-radius:0;margin-bottom:16px;padding:0}mat-card.widget[_ngcontent-%COMP%]   .mat-card-header[_ngcontent-%COMP%]{background-color:#2196f3;color:#fff;height:44px;width:100%}mat-card.widget[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]{min-height:60px}mat-card.widget[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}mat-card.widget[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .iframe[_ngcontent-%COMP%]{border:none;flex-grow:1;margin:0;padding:0}mat-card.widget[_ngcontent-%COMP%]   .app-loading-wrapper[_ngcontent-%COMP%]{padding-top:15px}mat-card.widget[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{align-items:center;display:flex}mat-card.widget[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:16px;font-weight:700;margin-bottom:10px;margin-left:10px;margin-top:15px}"]}),_d.ctorParameters=function(){return[{type:i.m}]},_d.propDecorators={name:[{type:i.E}],icon:[{type:i.E}],src:[{type:i.E}],data:[{type:i.E}],widgetHeight:[{type:i.E}],component:[{type:i.E}],action:[{type:i.P}],componentLoader:[{type:i.gb,args:[Md,{static:!0}]}]};var Od=function(){return _createClass((function e(t){_classCallCheck(this,e),this.sanitizer=t}),[{key:"transform",value:function(e){return this.sanitizer.bypassSecurityTrustResourceUrl(e)}}])}();Od.\u0275fac=function(e){return new(e||Od)(i.gc(j.b))},Od.\u0275pipe=i.fc({name:"safe",type:Od,pure:!0}),Od.ctorParameters=function(){return[{type:j.b}]};var zd=_createClass((function e(){_classCallCheck(this,e)}));zd.\u0275mod=i.ec({type:zd}),zd.\u0275inj=i.dc({factory:function(e){return new(e||zd)},imports:[[r.c,f.j,X.q]]});var Ad=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).optionalLabel="",e}return _inherits(t,e),_createClass(t)}(Le.e);Ad.\u0275fac=function(e){return kd(e||Ad)},Ad.\u0275prov=i.cc({token:Ad,factory:Ad.\u0275fac});var kd=i.oc(Ad),Cd=function(){return _createClass((function e(){_classCallCheck(this,e),this.isMobileScreen=!1,this.stepperConfiguration={stepIcon:{edit:"done_all",done:"done_all"},isLinear:!0},this.stylingHeader=!1}),[{key:"onResize",value:function(){this.isMobileScreen=window.innerWidth<480}},{key:"ngOnInit",value:function(){this.onResize()}},{key:"changeSelectedIndex",value:function(e){this.matHorizontalStepper.selectedIndex=e}},{key:"onClickPrevious",value:function(e){e.previous()}},{key:"onClickNext",value:function(e){e.next()}},{key:"getLabelPosition",value:function(){return this.isMobileScreen?"bottom":"end"}}])}();Cd.\u0275fac=function(e){return new(e||Cd)},Cd.\u0275cmp=i.ac({type:Cd,selectors:[["mcourser-base-wizard-horizontal"]],viewQuery:function(e,t){var n;1&e&&i.vd(Le.a,!0),2&e&&i.Vc(n=i.vc())&&(t.matHorizontalStepper=n.first)},hostBindings:function(e,t){1&e&&i.uc("resize",(function(){return t.onResize()}),!1,i.Zc)},inputs:{stepperConfiguration:"stepperConfiguration",stylingHeader:"stylingHeader",stepsConfiguration:"stepsConfiguration"},features:[i.Tb([{provide:Le.e,useClass:Ad}])],decls:10,vars:6,consts:[[3,"labelPosition","linear","ngClass"],["stepper",""],["matStepperIcon","edit"],["matStepperIcon","done"],[3,"stepControl","editable","optional",4,"ngFor","ngForOf"],[3,"stepControl","editable","optional"],["matStepLabel",""],[4,"ngIf"],["mat-button","","matStepperPrevious","",4,"ngIf"],["mat-button","","matStepperNext","",4,"ngIf"],[3,"ngClass"],[4,"ngTemplateOutlet"],[1,"buttons-wrapper"],[3,"click",4,"ngIf"],[3,"click"],["mat-button","","matStepperPrevious",""],["mat-button","","matStepperNext",""]],template:function(e,t){1&e&&(i.mc(0,"mat-horizontal-stepper",0,1),i.od(2,"\n    "),i.md(3,Io,4,1,"ng-template",2),i.od(4,"\n    "),i.md(5,Wo,4,1,"ng-template",3),i.od(6,"\n    "),i.md(7,Ko,15,7,"mat-step",4),i.od(8,"\n"),i.lc(),i.od(9,"\n")),2&e&&(i.Gc("labelPosition",t.getLabelPosition())("linear",t.stepperConfiguration&&t.stepperConfiguration.isLinear)("ngClass",i.Mc(4,Qo,t.stylingHeader)),i.Ub(7),i.Gc("ngForOf",t.stepsConfiguration))},directives:[Le.a,r.q,Le.d,r.s,l.a,Le.b,Le.c,r.t,r.A,o.b,Le.h,Le.g],styles:[".mat-step-header-styling[_ngcontent-%COMP%]     .mat-step-header[aria-selected=true]{border:1px dashed var(--common-grey-600)}.buttons-wrapper[_ngcontent-%COMP%]{align-items:center;display:flex}.buttons-wrapper[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]:last-child{margin-left:auto}@media (max-width:650px){  span.wrap-text{font-size:.9rem;text-wrap:wrap}  mat-horizontal-stepper>div>mat-step-header>.mat-step-label{overflow:visible;text-overflow:clip;width:-moz-fit-content;width:fit-content}  mat-horizontal-stepper>div>mat-step-header>.mat-step-label .mat-step-text-label{overflow:visible;text-overflow:clip;transform:rotate(45deg)}}"]}),Cd.propDecorators={stepperConfiguration:[{type:i.E}],stepsConfiguration:[{type:i.E}],stylingHeader:[{type:i.E}],matHorizontalStepper:[{type:i.gb,args:[Le.a]}],onResize:[{type:i.x,args:["window:resize"]}]};var wd=function(){return _createClass((function e(){_classCallCheck(this,e),this.stepperConfiguration={stepIcon:{edit:"done_all",done:"done_all"},isLinear:!0},this.stylingHeader=!1}),[{key:"onClickPrevious",value:function(e){e.previous()}},{key:"onClickNext",value:function(e){e.next()}},{key:"changeSelectedIndex",value:function(e){this.matVerticalStepper.selectedIndex=e}}])}();wd.\u0275fac=function(e){return new(e||wd)},wd.\u0275cmp=i.ac({type:wd,selectors:[["mcourser-base-wizard-vertical"]],viewQuery:function(e,t){var n;1&e&&i.vd(Le.i,!0),2&e&&i.Vc(n=i.vc())&&(t.matVerticalStepper=n.first)},inputs:{stepperConfiguration:"stepperConfiguration",stylingHeader:"stylingHeader",stepsConfiguration:"stepsConfiguration"},decls:10,vars:5,consts:[[3,"linear","ngClass"],["stepper",""],["matStepperIcon","edit"],["matStepperIcon","done"],[3,"stepControl","editable",4,"ngFor","ngForOf"],[3,"stepControl","editable"],["matStepLabel",""],[4,"ngIf"],["mat-button","","matStepperPrevious","",4,"ngIf"],["mat-button","","matStepperNext","",4,"ngIf"],[4,"ngTemplateOutlet"],[1,"buttons-wrapper"],[3,"click",4,"ngIf"],[3,"click"],["mat-button","","matStepperPrevious",""],["mat-button","","matStepperNext",""]],template:function(e,t){1&e&&(i.mc(0,"mat-vertical-stepper",0,1),i.od(2,"\n    "),i.md(3,Jo,4,1,"ng-template",2),i.od(4,"\n    "),i.md(5,Zo,4,1,"ng-template",3),i.od(6,"\n    "),i.md(7,la,15,6,"mat-step",4),i.od(8,"\n"),i.lc(),i.od(9,"\n")),2&e&&(i.Gc("linear",t.stepperConfiguration&&t.stepperConfiguration.isLinear)("ngClass",i.Mc(3,Qo,t.stylingHeader)),i.Ub(7),i.Gc("ngForOf",t.stepsConfiguration))},directives:[Le.i,r.q,Le.d,r.s,l.a,Le.b,Le.c,r.t,r.A,o.b,Le.h,Le.g],styles:[".mat-step-header-styling[_ngcontent-%COMP%]     .mat-step-header[aria-selected=true]{border:1px dashed var(--common-grey-600)}"]}),wd.propDecorators={stepperConfiguration:[{type:i.E}],stepsConfiguration:[{type:i.E}],stylingHeader:[{type:i.E}],matVerticalStepper:[{type:i.gb,args:[Le.i]}]};var Sd=_createClass((function e(){_classCallCheck(this,e)}));Sd.\u0275mod=i.ec({type:Sd}),Sd.\u0275inj=i.dc({factory:function(e){return new(e||Sd)},imports:[[r.c,Le.f,o.c,l.b,xl]]});var Td=_createClass((function e(){_classCallCheck(this,e),this.separatorHorizontal="horizontal",this.isShortVersion=!1,this.timezoneSettings={timezone:"Europe/London",timeLocale:"en-GB",withTime:!0,dateFormatString:"dd/MM/yyyy",timeFormatString:"HH:mm"},this.todayDate=new Date}));Td.\u0275fac=function(e){return new(e||Td)},Td.\u0275cmp=i.ac({type:Td,selectors:[["mcourser-ui-assignments-stepper"]],inputs:{separatorHorizontal:"separatorHorizontal",isShortVersion:"isShortVersion",timezoneSettings:"timezoneSettings",stepItemsHorizontal:"stepItemsHorizontal",translations:"translations"},decls:4,vars:2,consts:[["class","horizontal-wrapper",4,"ngIf"],["class","horizontal-wrapper group-assignment-style",4,"ngIf"],[1,"horizontal-wrapper"],[1,"margin-bottom"],["icon",""],["title",""],["content",""],["stepperType","horizontalStepper",3,"separator"],[1,"margin-bottom",3,"isActivated"],["icon","",1,"margin-top-half"],[1,"horizontal-wrapper","group-assignment-style"]],template:function(e,t){1&e&&(i.md(0,ua,113,51,"div",0),i.od(1,"\n\n"),i.md(2,da,53,22,"div",1),i.od(3,"\n")),2&e&&(i.Gc("ngIf",!t.isShortVersion),i.Ub(2),i.Gc("ngIf",t.isShortVersion))},directives:[r.t,Wu,Iu],pipes:[od],styles:[".horizontal-wrapper[_ngcontent-%COMP%]{align-content:space-between;display:flex;flex-flow:row wrap;justify-content:space-between}.horizontal-wrapper[_ngcontent-%COMP%]   .red-color[_ngcontent-%COMP%]{color:red}.horizontal-wrapper[_ngcontent-%COMP%]   .margin-bottom[_ngcontent-%COMP%]{margin-bottom:1rem}.horizontal-wrapper[_ngcontent-%COMP%]   .float-left[_ngcontent-%COMP%]{float:left}.horizontal-wrapper[_ngcontent-%COMP%]   .font-weight-bold[_ngcontent-%COMP%]{font-weight:700}.horizontal-wrapper[_ngcontent-%COMP%]   .margin-top-half[_ngcontent-%COMP%]{margin-top:.5rem}.horizontal-wrapper[_ngcontent-%COMP%]   .vertical-align-super[_ngcontent-%COMP%]{vertical-align:super}@media screen and (min-width:180px) and (max-width:800px){.horizontal-wrapper[_ngcontent-%COMP%]{display:inline-block}.group-assignment-style[_ngcontent-%COMP%]     .horizontal-horizontal-line{height:4rem!important;margin-left:11px}.group-assignment-style[_ngcontent-%COMP%]     .vertical-horizontal-line{height:4rem}}@media screen and (min-width:800px){.group-assignment-style[_ngcontent-%COMP%]     .horizontal-horizontal-line{margin-top:18%;width:6rem!important}}@media screen and (min-width:768px) and (max-width:1024px){.horizontal-wrapper[_ngcontent-%COMP%]{justify-content:end}}"]}),Td.propDecorators={stepItemsHorizontal:[{type:i.E}],separatorHorizontal:[{type:i.E}],translations:[{type:i.E}],isShortVersion:[{type:i.E}],timezoneSettings:[{type:i.E}]};var qd=_createClass((function e(){_classCallCheck(this,e)}));qd.\u0275mod=i.ec({type:qd}),qd.\u0275inj=i.dc({factory:function(e){return new(e||qd)},imports:[[r.c,Fu,ld]]});var Ld=_createClass((function e(){_classCallCheck(this,e)}));Ld.\u0275fac=function(e){return new(e||Ld)},Ld.\u0275cmp=i.ac({type:Ld,selectors:[["mcourser-base-icon-with-label"]],ngContentSelectors:Rn,decls:10,vars:0,consts:[[1,"icon-center"],[1,"padding-r-1"]],template:function(e,t){1&e&&(i.Fc(En),i.mc(0,"span",0),i.od(1,"\n    "),i.mc(2,"mcourser-base-icon",1),i.od(3,"\n        "),i.Ec(4),i.od(5,"\n    "),i.lc(),i.od(6,"\n\n    "),i.Ec(7,1),i.od(8,"\n"),i.lc(),i.od(9,"\n"))},directives:[Vl],styles:[".icon-center[_ngcontent-%COMP%]{display:inline-flex;vertical-align:middle}.padding-r-1[_ngcontent-%COMP%]{padding-right:.5rem}"]});var Ed=_createClass((function e(){_classCallCheck(this,e)}));Ed.\u0275mod=i.ec({type:Ed}),Ed.\u0275inj=i.dc({factory:function(e){return new(e||Ed)},imports:[[r.c,Hl]]});var Dd=_createClass((function e(){_classCallCheck(this,e)}));Dd.\u0275fac=function(e){return new(e||Dd)},Dd.\u0275cmp=i.ac({type:Dd,selectors:[["mcourser-ui-assignment-header"]],ngContentSelectors:on,decls:5,vars:0,consts:[[1,"padding-0"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"mat-card",0),i.od(1,"\n    "),i.Ec(2),i.od(3,"\n"),i.lc(),i.od(4,"\n"))},directives:[f.a],styles:[".padding-0[_ngcontent-%COMP%]{padding:0}mat-card[_ngcontent-%COMP%]{border-radius:2px}"]});var Rd=_createClass((function e(){_classCallCheck(this,e),this.stateObject={assignmentState:{icon:"play_circle_filled",text:"ONGOING"},firstButton:{text:"MARK AS COMPLETED",color:"accent",isDisabled:!1}},this.firstButtonClicked=new i.u,this.secondButtonClicked=new i.u}));Rd.\u0275fac=function(e){return new(e||Rd)},Rd.\u0275cmp=i.ac({type:Rd,selectors:[["mcourser-ui-assignment-state"]],inputs:{stateObject:"stateObject"},outputs:{firstButtonClicked:"firstButtonClicked",secondButtonClicked:"secondButtonClicked"},decls:22,vars:4,consts:[[1,"display-flex","padding-1"],[1,"align-self-center"],["text","",1,"text-value"],["icon","",1,"material-icons"],[1,"margin-left-auto"],["class","padding-l-1 margin-left-auto",3,"color","isDisabled","buttonClicked",4,"ngIf"],[1,"padding-l-1","margin-left-auto",3,"color","isDisabled","buttonClicked"],["text",""]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mcourser-base-icon-with-label",1),i.od(3,"\n        "),i.mc(4,"span",2),i.od(5,"\n            "),i.mc(6,"b"),i.od(7),i.lc(),i.od(8,"\n        "),i.lc(),i.od(9,"\n        "),i.mc(10,"span",3),i.od(11),i.lc(),i.od(12,"\n    "),i.lc(),i.od(13,"\n\n    "),i.mc(14,"div",4),i.od(15,"\n        "),i.md(16,pa,5,3,"mcourser-base-assignment-header-button",5),i.od(17,"\n        "),i.md(18,ha,5,3,"mcourser-base-assignment-header-button",5),i.od(19,"\n    "),i.lc(),i.od(20,"\n"),i.lc(),i.od(21,"\n")),2&e&&(i.Ub(7),i.qd(" ",t.stateObject&&(null==t.stateObject||null==t.stateObject.assignmentState?null:t.stateObject.assignmentState.text)," "),i.Ub(4),i.qd("\n            ",null==t.stateObject||null==t.stateObject.assignmentState?null:t.stateObject.assignmentState.icon,"\n        "),i.Ub(5),i.Gc("ngIf",t.stateObject.firstButton),i.Ub(2),i.Gc("ngIf",t.stateObject.secondButton))},directives:[Ld,r.t,Tc],styles:[".display-flex[_ngcontent-%COMP%]{align-content:space-between;display:flex;flex-flow:row wrap}.display-flex[_ngcontent-%COMP%]   .text-value[_ngcontent-%COMP%]{align-self:center;font-size:16px}.display-flex[_ngcontent-%COMP%]   .icon-center[_ngcontent-%COMP%]{display:inline-flex;vertical-align:middle}.display-flex[_ngcontent-%COMP%]   .padding-l-1[_ngcontent-%COMP%]{padding-left:1rem}.display-flex[_ngcontent-%COMP%]   .margin-left-auto[_ngcontent-%COMP%]{margin-left:auto}.display-flex[_ngcontent-%COMP%]   .align-self-center[_ngcontent-%COMP%]{align-self:center}.padding-1[_ngcontent-%COMP%]{padding:1rem}@media screen and (min-width:180px) and (max-width:550px){.display-flex[_ngcontent-%COMP%], .padding-l-1[_ngcontent-%COMP%]{display:block}.padding-l-1[_ngcontent-%COMP%]{padding-left:0!important;padding-top:10px}}"]}),Rd.propDecorators={stateObject:[{type:i.E}],firstButtonClicked:[{type:i.P}],secondButtonClicked:[{type:i.P}]};var xd=_createClass((function e(){_classCallCheck(this,e),this.stepItemsHorizontal={isSingleAssignment:!0,createdDate:new Date,startDate:new Date,started:new Date,dueDate:new Date,submitted:null,completed:null},this.separatorHorizontal="horizontal",this.stepperTranslations={createdDateText:"Created",startDateText:"Start Date",startedDateText:"Started",dueDateText:"Due Date",submittedDateText:"Submitted",notSubmittedDateText:"Not Submitted",completedDateText:"Completed"},this.timezoneSettings={timezone:"Europe/London",timeLocale:"en-GB",withTime:!0,dateFormatString:"dd/MM/yyyy",timeFormatString:"HH:mm"},this.todayDate=new Date}));xd.\u0275fac=function(e){return new(e||xd)},xd.\u0275cmp=i.ac({type:xd,selectors:[["mcourser-ui-assignment-stepper"]],inputs:{stepItemsHorizontal:"stepItemsHorizontal",separatorHorizontal:"separatorHorizontal",stepperTranslations:"stepperTranslations",timezoneSettings:"timezoneSettings"},decls:4,vars:2,consts:[["class","horizontal-wrapper padding-1 single-assignment-style",4,"ngIf"],["class","horizontal-wrapper padding-1 group-assignment-style",4,"ngIf"],[1,"horizontal-wrapper","padding-1","single-assignment-style"],[1,"margin-bottom"],["icon","",1,"material-icons"],["title","",1,"date-title-value"],["content",""],["stepperType","horizontalStepper",3,"separator"],[1,"margin-bottom",3,"isActivated"],["icon","",1,"margin-top-half","material-icons"],["title",""],[3,"ngClass"],[1,"horizontal-wrapper","padding-1","group-assignment-style"],["stepperType","horizontalStepper",1,"seperator-style",3,"separator"]],template:function(e,t){1&e&&(i.md(0,fa,115,48,"div",0),i.od(1,"\n\n"),i.md(2,ba,55,22,"div",1),i.od(3,"\n")),2&e&&(i.Gc("ngIf",t.stepItemsHorizontal.isSingleAssignment),i.Ub(2),i.Gc("ngIf",!t.stepItemsHorizontal.isSingleAssignment))},directives:[r.t,Wu,Iu,r.q],pipes:[od],styles:[".horizontal-wrapper[_ngcontent-%COMP%]{align-content:space-between;display:flex;flex-flow:row wrap;justify-content:space-between}.horizontal-wrapper[_ngcontent-%COMP%]   .red-color[_ngcontent-%COMP%]{color:red}.horizontal-wrapper[_ngcontent-%COMP%]   .margin-bottom[_ngcontent-%COMP%]{margin-bottom:1rem}.horizontal-wrapper[_ngcontent-%COMP%]   .float-left[_ngcontent-%COMP%]{float:left}.horizontal-wrapper[_ngcontent-%COMP%]   .font-weight-bold[_ngcontent-%COMP%]{font-weight:700}.horizontal-wrapper[_ngcontent-%COMP%]   .margin-top-half[_ngcontent-%COMP%]{margin-top:40%}.horizontal-wrapper[_ngcontent-%COMP%]   .vertical-align-super[_ngcontent-%COMP%]{vertical-align:super}.horizontal-wrapper[_ngcontent-%COMP%]   .date-title-value[_ngcontent-%COMP%]{color:#757599}.horizontal-wrapper[_ngcontent-%COMP%]   .group-assignment-style[_ngcontent-%COMP%]   .seperator-style[_ngcontent-%COMP%]     .horizontal-horizontal-line{width:10rem!important}.padding-1[_ngcontent-%COMP%]{padding:1rem}@media screen and (min-width:801px){.seperator-style[_ngcontent-%COMP%]   .horizontal-horizontal-line[_ngcontent-%COMP%]{margin-top:10%;width:10rem}}@media screen and (min-width:180px) and (max-width:800px){.group-assignment-style[_ngcontent-%COMP%], .single-assignment-style[_ngcontent-%COMP%]{display:inline-block}}@media screen and (min-width:768px) and (max-width:1024px){.single-assignment-style[_ngcontent-%COMP%]{justify-content:end}}"]}),xd.propDecorators={stepItemsHorizontal:[{type:i.E}],separatorHorizontal:[{type:i.E}],stepperTranslations:[{type:i.E}],timezoneSettings:[{type:i.E}]};var Id=function(){return _createClass((function e(t){_classCallCheck(this,e),this.sanitizer=t,this.titleProperties={title:"title",informationHover:"Text on hover on Info icon",percentageValue:50,progressBarColor:"white",gradeHover:"Text on hover on pencil icon",progressTextColor:"white",backgroundColor:"#4A95EC",disableGradeManually:!1},this.gradedManually=new i.u,this.infoClicked=new i.u,this.audioRecorderError=new i.u,this.volumeMode="lower",this.audioSettings={fileMaxSize:10},this.translations={labels:{"audio.component.loading":"Loading...","audio.component.volume":"Volume","audio.component.error":"Error while recording sound: "}}}),[{key:"ngOnInit",value:function(){this.setColorStyle()}},{key:"setColorStyle",value:function(){this.SafeStyle="",this.SafeStyle="".concat(this.SafeStyle," --progressTextColor: ").concat(this.titleProperties.progressTextColor,";"),this.SafeStyle="".concat(this.SafeStyle," --backgroundColor: ").concat(this.titleProperties.backgroundColor,";"),this.style=this.sanitizer.bypassSecurityTrustStyle(this.SafeStyle)}},{key:"buttonClick",value:function(e){this.gradedManually.emit(e)}}])}();Id.\u0275fac=function(e){return new(e||Id)(i.gc(j.b))},Id.\u0275cmp=i.ac({type:Id,selectors:[["mcourser-ui-assignment-title"]],hostVars:2,hostBindings:function(e,t){2&e&&i.id(t.style)},inputs:{titleProperties:"titleProperties",trackToAudioPlayer:"trackToAudioPlayer"},outputs:{gradedManually:"gradedManually",infoClicked:"infoClicked",audioRecorderError:"audioRecorderError"},decls:28,vars:5,consts:[[1,"wrapper-div"],[1,"title-and-icon-wrapper"],[1,"title-wrapper"],[1,"title-value"],[3,"tooltipText","click"],["icon","",1,"material-icons","cursor-pointer"],["class","audio-player-wrapper",4,"ngIf"],[1,"progress-wrapper"],["class","cursor-pointer create-icon",3,"matTooltip","click",4,"ngIf"],[1,"progress-bar",3,"percentProgressBar"],[1,"audio-player-wrapper"],[3,"translations","settings","volumeSliderMode","trackToPlay","showRecordingButton","autoHeight","errorAppeared"],[1,"cursor-pointer","create-icon",3,"matTooltip","click"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.mc(6,"p",3),i.od(7),i.lc(),i.od(8,"\n        "),i.lc(),i.od(9,"\n\n        "),i.mc(10,"mcourser-base-tooltip-icon",4),i.uc("click",(function(e){return t.infoClicked.emit(e)})),i.od(11,"\n            "),i.mc(12,"span",5),i.od(13,"info"),i.lc(),i.od(14,"\n        "),i.lc(),i.od(15,"\n    "),i.lc(),i.od(16,"\n    "),i.md(17,ma,5,6,"div",6),i.od(18,"\n    "),i.mc(19,"div",7),i.od(20,"\n        "),i.md(21,ga,2,1,"mat-icon",8),i.od(22,"\n        "),i.mc(23,"mcourser-base-progress-bar-percent",9),i.od(24,"\n        "),i.lc(),i.od(25,"\n    "),i.lc(),i.od(26,"\n"),i.lc(),i.od(27,"\n")),2&e&&(i.Ub(7),i.qd("\n                ",null==t.titleProperties?null:t.titleProperties.title,"\n            "),i.Ub(3),i.Gc("tooltipText",t.titleProperties.informationHover),i.Ub(7),i.Gc("ngIf",t.trackToAudioPlayer),i.Ub(4),i.Gc("ngIf",!t.titleProperties.disableGradeManually),i.Ub(2),i.Gc("percentProgressBar",t.titleProperties))},directives:[fd,r.t,bu,Rc,l.a,h.a],styles:[".wrapper-div[_ngcontent-%COMP%]{align-content:space-between;background:var(--backgroundColor,#4a95ec);border-radius:2px 2px 0 0;color:var(--common-white);display:flex;flex-flow:row wrap;justify-content:space-between;padding:10px 1rem;position:relative}@media screen and (min-width:840px){.wrapper-div[_ngcontent-%COMP%]{height:40px}}.wrapper-div[_ngcontent-%COMP%]   .cursor-default[_ngcontent-%COMP%]{cursor:default}.wrapper-div[_ngcontent-%COMP%]   .cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}.wrapper-div[_ngcontent-%COMP%]   .vertical-middle[_ngcontent-%COMP%]{vertical-align:middle}.wrapper-div[_ngcontent-%COMP%]   .title-and-icon-wrapper[_ngcontent-%COMP%]{align-items:center;display:flex;max-width:50%}@media screen and (min-width:840px){.wrapper-div[_ngcontent-%COMP%]   .title-and-icon-wrapper[_ngcontent-%COMP%]   .title-wrapper[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}}.wrapper-div[_ngcontent-%COMP%]   .title-and-icon-wrapper[_ngcontent-%COMP%]   .title-wrapper[_ngcontent-%COMP%]   p.title-value[_ngcontent-%COMP%]{display:inline;font-size:22px;line-height:40px;margin:0}.wrapper-div[_ngcontent-%COMP%]   .title-and-icon-wrapper[_ngcontent-%COMP%]   mcourser-base-tooltip-icon[_ngcontent-%COMP%]{font-size:30px;margin-left:10px}.wrapper-div[_ngcontent-%COMP%]   .progress-wrapper[_ngcontent-%COMP%]{align-self:center;display:flex;width:49%}.wrapper-div[_ngcontent-%COMP%]   .progress-wrapper[_ngcontent-%COMP%]   .create-icon[_ngcontent-%COMP%]{color:var(--textColor,#fff);font-size:22px;margin-left:auto;padding-right:1rem}.wrapper-div[_ngcontent-%COMP%]   .progress-wrapper[_ngcontent-%COMP%]   .progress-bar[_ngcontent-%COMP%]{align-self:center;margin-left:auto;width:100%}.wrapper-div[_ngcontent-%COMP%]   .audio-player-wrapper[_ngcontent-%COMP%]{margin:auto auto auto 1rem}[_nghost-%COMP%]     .mcourser-progress-bar .mcourser-progress.mat-progress-bar{width:100%}[_nghost-%COMP%]     .mcourser-progress-bar{align-content:space-between;align-self:center;display:flex;justify-content:space-between}[_nghost-%COMP%]     .mcourser-progress-bar .progress-indicator{font-size:22px;margin-left:15px;margin-top:-7px;width:auto}[_nghost-%COMP%]     .mcourser-progress-bar.mcourser-progress-bar--left .progress-indicator{margin-left:0;margin-right:15px;margin-top:0}@media screen and (min-width:180px) and (max-width:839px){.wrapper-div[_ngcontent-%COMP%]   .progress-wrapper[_ngcontent-%COMP%]{margin-top:5px;width:100%}.wrapper-div[_ngcontent-%COMP%]   .title-and-icon-wrapper[_ngcontent-%COMP%]{display:inline;max-width:100%}.wrapper-div[_ngcontent-%COMP%]   .title-and-icon-wrapper[_ngcontent-%COMP%]   .title-wrapper[_ngcontent-%COMP%]{display:inline}.mcourser-progress-bar[_ngcontent-%COMP%]   .mcourser-progress.mat-progress-bar[_ngcontent-%COMP%]{width:100%}}"]}),Id.ctorParameters=function(){return[{type:j.b}]},Id.propDecorators={style:[{type:i.w,args:["style"]}],titleProperties:[{type:i.E}],trackToAudioPlayer:[{type:i.E}],gradedManually:[{type:i.P}],infoClicked:[{type:i.P}],audioRecorderError:[{type:i.P}]};var Wd=_createClass((function e(){_classCallCheck(this,e)}));Wd.\u0275mod=i.ec({type:Wd}),Wd.\u0275inj=i.dc({factory:function(e){return new(e||Wd)},imports:[[r.c,Fu,o.c,l.b,f.j,h.b,vu,bd,Vc,qc,Ed,ld]]});var Pd=function(){return _createClass((function e(){_classCallCheck(this,e),this.isMobileScreen=!1,this.isNavGroup=!0,this.class="",this.color="accent",this.maxWidth=1025,this.title="Actions",this.displayExpandArrow=!1}),[{key:"onResize",value:function(){this.isMobileScreen=window.innerWidth<this.maxWidth}},{key:"ngOnInit",value:function(){this.onResize()}}])}();Pd.\u0275fac=function(e){return new(e||Pd)},Pd.\u0275cmp=i.ac({type:Pd,selectors:[["mcourser-ui-button-group"]],hostBindings:function(e,t){1&e&&i.uc("resize",(function(){return t.onResize()}),!1,i.Zc)},inputs:{isNavGroup:"isNavGroup",class:"class",color:"color",maxWidth:"maxWidth",title:"title",displayExpandArrow:"displayExpandArrow",menuClass:"menuClass"},ngContentSelectors:["[mobile]","[mobile]","[desktop]","[desktop]"],decls:8,vars:2,consts:[[4,"ngIf","ngIfElse"],["desktopScreen",""],["mat-button","","mat-raised-button","",3,"color","matMenuTriggerFor"],["class","material-icons",4,"ngIf"],["xPosition","before"],["topBarMenu",""],["aria-label","Navigation Menu",4,"ngIf","ngIfElse"],["mobileTemplate",""],[1,"material-icons"],["aria-label","Navigation Menu"]],template:function(e,t){if(1&e&&(i.Fc(ka),i.md(0,_a,16,10,"ng-container",0),i.od(1,"\n"),i.md(2,za,3,2,"ng-template",null,1,i.nd),i.od(4,"\n"),i.md(5,Aa,3,0,"ng-template",null,1,i.nd),i.od(7,"\n")),2&e){var n=i.Wc(3);i.Gc("ngIf",t.isMobileScreen)("ngIfElse",n)}},directives:[r.t,o.b,x.d,x.e],styles:["[_nghost-%COMP%] > button[_ngcontent-%COMP%]{background-color:var(--page-title-bar-header-nav-button-active-background-color);color:var(--page-title-bar-header-nav-button-active-color)}"]}),Pd.propDecorators={isNavGroup:[{type:i.E}],class:[{type:i.E}],menuClass:[{type:i.E}],color:[{type:i.E}],maxWidth:[{type:i.E}],title:[{type:i.E}],displayExpandArrow:[{type:i.E}],onResize:[{type:i.x,args:["window:resize"]}]};var Nd=_createClass((function e(){_classCallCheck(this,e)}));Nd.\u0275mod=i.ec({type:Nd}),Nd.\u0275inj=i.dc({factory:function(e){return new(e||Nd)},imports:[[r.c,V.l,Gc,x.c,o.c,Ou]]});var jd=function(){return _createClass((function e(){_classCallCheck(this,e),this.chipsGroupDataChange=new i.u}),[{key:"onChipsDataChanged",value:function(e){this.chipsGroupDataChange.emit(e)}}])}();jd.\u0275fac=function(e){return new(e||jd)},jd.\u0275cmp=i.ac({type:jd,selectors:[["mcourser-chips-group"]],inputs:{chipsGroupData:"chipsGroupData"},outputs:{chipsGroupDataChange:"chipsGroupDataChange"},decls:8,vars:2,consts:[[1,"mcourser-chips-group__container"],["class","mcourser-chips-group__title",4,"ngIf"],[3,"chipsData","chipsDataChange"],[1,"mcourser-chips-group__title"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,Ca,2,1,"div",1),i.od(3,"\n    "),i.mc(4,"mcourser-base-chips",2),i.uc("chipsDataChange",(function(e){return t.chipsGroupData=e}))("chipsDataChange",(function(e){return t.onChipsDataChanged(e)})),i.od(5,"\n    "),i.lc(),i.od(6,"\n"),i.lc(),i.od(7,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",t.chipsGroupData.chipsList.length),i.Ub(2),i.Gc("chipsData",t.chipsGroupData))},directives:[r.t,ul],styles:[".mcourser-chips-group__container[_ngcontent-%COMP%]{display:inline-block}.mcourser-chips-group__title[_ngcontent-%COMP%]{font-size:12px;margin:10px 0}  .mat-chip-list-wrapper{padding-right:8px}  .mat-chip-list-wrapper .mat-standard-chip{border-radius:inherit}"]}),jd.propDecorators={chipsGroupData:[{type:i.E}],chipsGroupDataChange:[{type:i.P}]};var Bd,Fd,Ud,Vd=_createClass((function e(){_classCallCheck(this,e)}));Vd.\u0275mod=i.ec({type:Vd}),Vd.\u0275inj=i.dc({factory:function(e){return new(e||Vd)},imports:[[r.c,hl]]}),function(e){e.LEFT="left",e.RIGHT="right"}(Bd||(Bd={})),function(e){e.DEFAULT="default",e.PROGRESS="progress"}(Fd||(Fd={}));var Hd=function(){return _createClass((function e(){_classCallCheck(this,e),this.favIconMeta={show:!0,active:!0,tooltip:""},this.cornerButtonClicked=new i.u,this.titleClicked=new i.u,this.imageClicked=new i.u}),[{key:"ngOnInit",value:function(){this.initOrientation()}},{key:"initOrientation",value:function(){this.orientation===Bd.RIGHT&&this.insertBeforeFirstChild("collection-card__icon_wrapper")}},{key:"insertBeforeFirstChild",value:function(e){var t=document.getElementById(e),n=t.parentNode;n.insertBefore(t,n.firstChild)}}])}();Hd.\u0275fac=function(e){return new(e||Hd)},Hd.\u0275cmp=i.ac({type:Hd,selectors:[["mcourser-ui-collection-card"]],inputs:{favIconMeta:"favIconMeta",title:"title",subtitle:"subtitle",longText:"longText",image:"image",orientation:"orientation"},outputs:{cornerButtonClicked:"cornerButtonClicked",titleClicked:"titleClicked",imageClicked:"imageClicked"},ngContentSelectors:on,decls:30,vars:7,consts:[[1,"collection-card",3,"ngStyle"],[1,"mat-card-title-group"],["id","collection-card__title_wrapper"],[1,"collection-card__title",3,"click"],[1,"collection-card__subtitle"],["id","collection-card__icon_wrapper",1,"collection-card__icon_wrapper"],[1,"collection-card__icon",3,"src","click"],["class","collection-card__icon_favourite",4,"ngIf"],[1,"collection-card__actions"],[1,"collection-card__icon_favourite"],["color","primary","mat-icon-button","",3,"matTooltip","click"],[3,"ngClass"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"mat-card",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.mc(6,"mat-card-title",3),i.uc("click",(function(){return t.titleClicked.emit()})),i.od(7),i.lc(),i.od(8,"\n            "),i.mc(9,"mat-card-subtitle",4),i.od(10),i.lc(),i.od(11,"\n        "),i.lc(),i.od(12,"\n        "),i.mc(13,"div",5),i.od(14,"\n            "),i.mc(15,"img",6),i.uc("click",(function(){return t.imageClicked.emit()})),i.lc(),i.od(16,"\n            "),i.md(17,wa,8,2,"div",7),i.od(18,"\n        "),i.lc(),i.od(19,"\n    "),i.lc(),i.od(20,"\n    "),i.mc(21,"mat-card-content"),i.od(22),i.lc(),i.od(23,"\n    "),i.mc(24,"mat-card-actions",8),i.od(25,"\n        "),i.Ec(26),i.od(27,"\n    "),i.lc(),i.od(28,"\n"),i.lc(),i.od(29,"\n")),2&e&&(i.Gc("ngStyle",i.Lc(6,Sa)),i.Ub(7),i.qd("",t.title,"\n            "),i.Ub(3),i.pd(t.subtitle),i.Ub(5),i.Gc("src",t.image,i.dd),i.Ub(2),i.Gc("ngIf",t.favIconMeta.show),i.Ub(5),i.qd("\n        ",t.longText,"\n    "))},directives:[f.a,r.w,f.m,f.l,r.t,f.d,f.b,o.b,h.a,l.a,r.q],styles:[".collection-card[_ngcontent-%COMP%]{background-color:var(--collection-card-bg-color,#fff)}.collection-card__icon_wrapper[_ngcontent-%COMP%]{position:relative}.collection-card__icon[_ngcontent-%COMP%]{cursor:var(--collection-card-icon-courser,pointer);max-height:7rem;max-width:5rem}.collection-card__icon_favourite[_ngcontent-%COMP%]{position:absolute;right:-1rem;top:-1rem}.collection-card__icon_favourite[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background:var(--collection-card-fav-icon-bg-color,#fff);border-radius:50%;color:var(--collection-card-fav-icon-color,#d3d3d3)}.collection-card__icon_favourite[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .icon_active[_ngcontent-%COMP%]{color:var(--collection-card-fac-icon-active-color,orange)}.collection-card__title[_ngcontent-%COMP%]{color:var(--collection-card-title-color,rgba(0,0,0,.87));cursor:var(--collection-card-title-courser,pointer);font-weight:var(--collection-card-title-font-weight,400)}.collection-card__subtitle[_ngcontent-%COMP%]{color:var(--collection-card-subtitle-color,rgba(0,0,0,.54));font-weight:var(--collection-card-subtitle-font-weight,400)}.collection-card__actions[_ngcontent-%COMP%]{border-top:1px solid rgba(0,0,0,.12);padding:0}.mat-card-title-group[_ngcontent-%COMP%]{padding-bottom:.75rem}"]}),Hd.propDecorators={title:[{type:i.E}],subtitle:[{type:i.E}],longText:[{type:i.E}],image:[{type:i.E}],orientation:[{type:i.E}],favIconMeta:[{type:i.E}],cornerButtonClicked:[{type:i.P}],titleClicked:[{type:i.P}],imageClicked:[{type:i.P}]};var Yd=_createClass((function e(){_classCallCheck(this,e),this.footerMeta={rightButton:!0,rightButtonUrl:"",rightButtonText:"rightButtonText",leftButton:!0,leftButtonUrl:"",leftButtonText:"leftButtonText",progressRightText:"0/0",progressValue:0},this.FooterTypes=Fd}));Yd.\u0275fac=function(e){return new(e||Yd)},Yd.\u0275cmp=i.ac({type:Yd,selectors:[["mcourser-ui-collection-card-footer"]],inputs:{footerMeta:"footerMeta",type:"type"},decls:7,vars:2,consts:[[1,"collection-card-footer"],["class","collection-card-footer__default",4,"ngIf"],["class","collection-card-footer__progress",4,"ngIf"],[1,"collection-card-footer__default"],["mat-button","","class","left-button",4,"ngIf"],["mat-button","","class","right-button",4,"ngIf"],["mat-button","",1,"left-button"],["mat-button","",1,"right-button"],[1,"collection-card-footer__progress"],[1,"upper-line"],[1,"bottom-line"],["mode","determinate",1,"collection-card-footer__progress_bar",3,"value"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,La,6,2,"div",1),i.od(3,"\n    "),i.md(4,Ea,16,3,"div",2),i.od(5,"\n"),i.lc(),i.od(6,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",!t.type||t.type===t.FooterTypes.DEFAULT),i.Ub(2),i.Gc("ngIf",t.type===t.FooterTypes.PROGRESS))},directives:[r.t,o.b,B.a],styles:[".collection-card-footer[_ngcontent-%COMP%]{border:var(--collection-card-footer-border-width,0) var(--collection-card-footer-border-style,solid) var(--collection-card-footer-border-color,transparent);height:1.5rem;padding:.5rem}.collection-card-footer__default[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.collection-card-footer__default[_ngcontent-%COMP%]   .right-button[_ngcontent-%COMP%]{font-weight:var(--collection-card-footer-left-button-font-weight,400)}.collection-card-footer__default[_ngcontent-%COMP%]   .left-button[_ngcontent-%COMP%], .collection-card-footer__default[_ngcontent-%COMP%]   .right-button[_ngcontent-%COMP%]{background:var(--collection-card-footer-right-button-bg,transparent);color:var(--collection-card-footer-right-button-color,rgba(0,0,0,.87))}.collection-card-footer__default[_ngcontent-%COMP%]   .left-button[_ngcontent-%COMP%]{font-weight:var(--collection-card-footer-right-button-font-weight,400)}.collection-card-footer__progress[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:space-between}.collection-card-footer__progress[_ngcontent-%COMP%]   .bottom-line[_ngcontent-%COMP%]{align-items:center;display:flex}.collection-card-footer__progress[_ngcontent-%COMP%]   .bottom-line[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{margin:0 .5rem}"]}),Yd.propDecorators={type:[{type:i.E}],footerMeta:[{type:i.E}]};var Xd=_createClass((function e(){_classCallCheck(this,e)}));Xd.\u0275mod=i.ec({type:Xd}),Xd.\u0275inj=i.dc({factory:function(e){return new(e||Xd)},imports:[[f.j,r.c,o.c,h.b,l.b,B.b]]});var Gd=function(){return _createClass((function e(){_classCallCheck(this,e),this.isDisabled=!1,this.dateLocale=navigator.language,this.dateFormatCode=navigator.language,this.selectionChange=new i.u,this.AMPM="PM",this.isMeridian=!1}),[{key:"ngOnInit",value:function(){this.selectedDate=this.selectedData.selectedDate,this.selectedHour=this.selectedData.selectedHour,this.selectedMinute=this.selectedData.selectedMinute,this.dateFormatCode===ml.EN_US&&(this.isMeridian=!0,+this.selectedHour>12?(this.AMPM="PM",this.selectedHour=(+this.selectedHour-12).toString()):this.AMPM="AM"),this.selectedData={selectedDate:this.selectedDate,selectedHour:this.selectedHour,selectedMinute:this.selectedMinute}}},{key:"onSelectedDateChange",value:function(e){this.selectedDate=e,this.selectionChange.emit({selectedDate:e,selectedHour:this.selectedHour,selectedMinute:this.selectedMinute})}},{key:"onSelectedHourChange",value:function(e){this.selectedHour=e;var t=this.updateAMPMHour(e);this.selectionChange.emit({selectedDate:this.selectedDate,selectedHour:t,selectedMinute:this.selectedMinute})}},{key:"onSelectedMinuteChange",value:function(e){this.selectedMinute=e,this.selectionChange.emit({selectedDate:this.selectedDate,selectedHour:this.selectedHour,selectedMinute:e})}},{key:"toggleAMorPMChanged",value:function(e){this.AMPM=e;var t=this.updateAMPMHour(this.selectedHour);this.selectionChange.emit({selectedDate:this.selectedDate,selectedHour:t,selectedMinute:this.selectedMinute})}},{key:"updateAMPMHour",value:function(e){var t=+e;return this.isMeridian&&"PM"===this.AMPM&&(t=12!==t?12+t:0),t.toString()}}])}();Gd.\u0275fac=function(e){return new(e||Gd)},Gd.\u0275cmp=i.ac({type:Gd,selectors:[["mcourser-date-time-picker"]],inputs:{isDisabled:"isDisabled",dateLocale:"dateLocale",dateFormatCode:"dateFormatCode",selectedData:"selectedData",minDate:"minDate",maxDate:"maxDate",placeholder:"placeholder",hoursPlaceholder:"hoursPlaceholder",minutesPlaceholder:"minutesPlaceholder"},outputs:{selectionChange:"selectionChange"},decls:6,vars:14,consts:[[3,"minDate","maxDate","selectedDate","placeholder","isDisabled","dateLocale","dateFormatCode","selectedDateChanged"],[3,"selectedMinute","selectedHour","isDisabled","isMeridian","AMPM","hoursPlaceholder","minutesPlaceholder","selectedHourChanged","selectedMinuteChanged","toggleAMorPMChanged"]],template:function(e,t){1&e&&(i.mc(0,"mcourser-base-datepicker",0),i.uc("selectedDateChanged",(function(e){return t.onSelectedDateChange(e)})),i.od(1,"\n"),i.lc(),i.od(2,"\n"),i.mc(3,"mcourser-base-timepicker",1),i.uc("selectedHourChanged",(function(e){return t.onSelectedHourChange(e)}))("selectedMinuteChanged",(function(e){return t.onSelectedMinuteChange(e)}))("toggleAMorPMChanged",(function(e){return t.toggleAMorPMChanged(e)})),i.od(4,"\n"),i.lc(),i.od(5,"\n")),2&e&&(i.Gc("minDate",t.minDate)("maxDate",t.maxDate)("selectedDate",t.selectedDate)("placeholder",t.placeholder)("isDisabled",t.isDisabled)("dateLocale",t.dateLocale)("dateFormatCode",t.dateFormatCode),i.Ub(3),i.Gc("selectedMinute",t.selectedMinute)("selectedHour",t.selectedHour)("isDisabled",t.isDisabled)("isMeridian",t.isMeridian)("AMPM",t.AMPM)("hoursPlaceholder",t.hoursPlaceholder)("minutesPlaceholder",t.minutesPlaceholder))},directives:[_l,id],styles:[".icon[_ngcontent-%COMP%]{position:relative;top:.2em}"]}),Gd.propDecorators={selectedData:[{type:i.E}],minDate:[{type:i.E}],maxDate:[{type:i.E}],placeholder:[{type:i.E}],isDisabled:[{type:i.E}],dateLocale:[{type:i.E}],dateFormatCode:[{type:i.E}],hoursPlaceholder:[{type:i.E}],minutesPlaceholder:[{type:i.E}],selectionChange:[{type:i.P}]};var Kd=_createClass((function e(){_classCallCheck(this,e)}));Kd.\u0275mod=i.ec({type:Kd}),Kd.\u0275inj=i.dc({factory:function(e){return new(e||Kd)},imports:[[r.c,Al,rd,l.b]]});var Qd=function(){return _createClass((function e(){_classCallCheck(this,e),this.backButtonClicked=new i.u}),[{key:"onBackButtonClicked",value:function(){this.backButtonClicked.emit()}}])}();Qd.\u0275fac=function(e){return new(e||Qd)},Qd.\u0275cmp=i.ac({type:Qd,selectors:[["mcourser-ui-header-details"]],inputs:{title:"title",subtitle:"subtitle",withBackButton:"withBackButton"},outputs:{backButtonClicked:"backButtonClicked"},decls:14,vars:4,consts:[[1,"header"],["class","header__back-button",4,"ngIf"],["class","header__title header__title--bigger",4,"ngIf"],["class","header__title header__title--smaller",4,"ngIf"],["class","header__subtitle",4,"ngIf"],[1,"header__back-button"],["color","accent",3,"click"],[1,"header__title","header__title--bigger"],[1,"header__title","header__title--smaller"],[1,"header__subtitle"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,Da,5,0,"div",1),i.od(3,"\n    "),i.mc(4,"div"),i.od(5,"\n        "),i.md(6,Ra,2,1,"h1",2),i.od(7,"\n        "),i.md(8,xa,2,1,"h3",3),i.od(9,"\n        "),i.md(10,Ia,2,1,"div",4),i.od(11,"\n    "),i.lc(),i.od(12,"\n"),i.lc(),i.od(13,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",t.withBackButton),i.Ub(4),i.Gc("ngIf",!t.subtitle),i.Ub(2),i.Gc("ngIf",t.subtitle),i.Ub(2),i.Gc("ngIf",t.subtitle))},directives:[r.t,Rl],styles:[".header[_ngcontent-%COMP%]{align-items:center;display:flex;margin-left:0;margin-right:auto}.header__title[_ngcontent-%COMP%]{color:var(--common-dark-primary-text);font-family:var(--common-font-family);font-weight:400;margin:0;padding:0}.header__title--smaller[_ngcontent-%COMP%]{font-size:28px;line-height:2.8571rem}.header__title--bigger[_ngcontent-%COMP%]{font-size:35px}.header__subtitle[_ngcontent-%COMP%]{color:var(--common-dark-opacity-500);font-family:var(--common-font-family);font-size:16.1px}.header__back-button[_ngcontent-%COMP%]{margin-right:8px}"]}),Qd.propDecorators={title:[{type:i.E}],subtitle:[{type:i.E}],withBackButton:[{type:i.E}],backButtonClicked:[{type:i.P}]};var Jd=_createClass((function e(){_classCallCheck(this,e)}));Jd.\u0275mod=i.ec({type:Jd}),Jd.\u0275inj=i.dc({factory:function(e){return new(e||Jd)},imports:[[r.c,xl]]}),function(e){e.UNIT="UNIT_",e.LESSON="LESSON_",e.CHAPTER="COURSE_STRUCTURE_",e.PAGE="PAGE_"}(Ud||(Ud={}));var Zd=function(e){return{prefixed:"".concat(Ud.LESSON).concat(e),withoutPrefix:function(){return"string"==typeof e&&e.startsWith(Ud.LESSON)?e.slice(Ud.LESSON.length):String(e)}}},$d=function(e){return"number"==typeof e?String(e):e.startsWith(Ud.UNIT)?(r=e,{prefixed:"".concat(Ud.UNIT).concat(r),withoutPrefix:function(){return"string"==typeof r&&r.startsWith(Ud.UNIT)?r.slice(Ud.UNIT.length):String(r)}}).withoutPrefix():e.startsWith(Ud.LESSON)?Zd(e).withoutPrefix():e.startsWith(Ud.PAGE)?(n=e,i="lessonIdUnknownAtm",{prefixed:"".concat(Ud.PAGE).concat(Zd(i).withoutPrefix(),"_").concat(n),withoutPrefix:function(){if("string"==typeof n&&n.startsWith(Ud.PAGE)&&n.includes("_IN_LESSON_")){var e=_slicedToArray(n.slice(Ud.PAGE.length).split("_IN_LESSON_"),2),t=e[0];return e[1],t}if("string"==typeof n&&n.startsWith(Ud.PAGE)&&n.slice(Ud.PAGE.length).includes("_")){var i=_slicedToArray(n.slice(Ud.PAGE.length).split("_"),2);return i[0],i[1]}return String(n)}}).withoutPrefix():e.startsWith(Ud.CHAPTER)?(t=e,{prefixed:"".concat(Ud.CHAPTER).concat(t),withoutPrefix:function(){return"string"==typeof t&&t.startsWith(Ud.CHAPTER)?t.slice(Ud.CHAPTER.length):String(t)}}).withoutPrefix():e;var t,n,i,r},ep=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"lazyLoadPagesForNode",value:function(e){var t,n=this,i=e.projectId,r=e.node,o=(e.metadataTreeDataId,e.metadataStructure),a=e.dataProvider,s=!!(null===(t=r.parent)||void 0===t?void 0:t.node_id);i=+$d(i);var c=$d(r.id);return null==a?void 0:a.getProjectLessonStructureData(i,c).pipe(Object(S.a)((function(e){s?n.getLessonById(c,o.subspaces).pages=e.pages:n.getLessonByNode(r,o).pages=e.pages})))}},{key:"getLessonById",value:function(e,t){var n,i,r,o=_createForOfIteratorHelper(t);try{for(o.s();!(r=o.n()).done;){var a,s=r.value,c=_createForOfIteratorHelper(s.lessons);try{for(c.s();!(a=c.n()).done;){var l=a.value;if($d(l.id)===String(e)){i=l;break}}}catch(u){c.e(u)}finally{c.f()}if(!i&&(null===(n=s.subspaces)||void 0===n?void 0:n.length)>0&&(i=this.getLessonById(e,s.subspaces)),i)break}}catch(u){o.e(u)}finally{o.f()}return i}},{key:"getLessonByNode",value:function(e,t){var n,i=this.getNodeParents(e);i.reverse();for(var r,o,a,s=Object(z.cloneDeep)(i),c=null!==(n=s.shift())&&void 0!==n?n:e,l=function(){if(o=d[u],!(r=t[o].find((function(e){return e.id===c.id}))))return 0;var e="subspaces"===o?"subspaces":"children";return s.forEach((function(t){r=r[e].find((function(e){return e.id===t.id}))})),1},u=0,d=["lessons","subspaces"];u<d.length&&(0===(a=l())||1!==a);u++);return i.length>0&&(r=r["subspaces"===o?"lessons":"children"].find((function(t){return t.id===e.id}))),r}},{key:"getNodeParents",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t||(t=[]),e.parent?(t.push(e.parent),this.getNodeParents(e.parent,t)):t}}])}();ep.\u0275fac=function(e){return new(e||ep)},ep.\u0275prov=Object(i.cc)({factory:function(){return new ep},token:ep,providedIn:"root"});var tp=function(){return _createClass((function e(t,n){var r=this;_classCallCheck(this,e),this.indexationViewStructureService=t,this.changeDetectorRef=n,this.isAutoSelect=!0,this.metadataStructures=[],this.projectStructures=[],this.filteredProjectStructures=[],this.isLoading=!1,this.saveSelectedNode={},this.deletedKeywords=[],this.spaceIdSelected=!0,this.hasCheckboxes=!1,this.middleColumnKeywords=[],this.hierarchyMiddleColumn=[],this.saveKeywords=[],this.searchPlaceholder="Search",this.minChars=0,this.isSearchWordNotFound=!1,this.searchTranslations={basicError:"Error",minLengthError:"Search input must be at least ".concat(this.minChars," characters long"),wordNotFoundError:"No resources matching search criteria"},this.getPlayerEvent=new i.u,this.selectedLeftStructureEvent=new i.u,this.dynamicSort=function(e){var t=1;return"-"===e[0]&&(t=-1,e=e.substr(1)),function(n,i){return(n[e]<i[e]?-1:n[e]>i[e]?1:0)*t}},this.sortingStructure=function(e){e.length&&(e.sort(r.dynamicSort("company_name")),e.map((function(e){e.structures.length&&e.structures.sort((function(e,t){return e.labels[e.creation_language]>t.labels[t.creation_language]?1:e.labels[e.creation_language]<t.labels[t.creation_language]?-1:0}))})))},this.sortingSubSpace=function(e){(null==e?void 0:e.keywords.length)>0&&e.keywords.sort((function(e,t){return e.labels[e.creationLanguage||"English"].localeCompare(t.labels[t.creationLanguage||"English"])})),(null==e?void 0:e.children.length)>0&&(e.children.sort(r.dynamicSort("orderInLevel")),e.children.forEach((function(e){r.sortingSubSpace(e)})))}}),[{key:"content",set:function(e){e&&(this.treeComponent=e)}},{key:"treeContent",set:function(e){e&&(this.treeStructureComponent=e)}},{key:"ngOnInit",value:function(){this.getFormControl()}},{key:"getFormControl",value:function(){this.structuresControl=new d.h("",d.H.required),this.metadataControl=new d.h("",d.H.required),this.coursesControl=new d.h("",d.H.required),this.courseControlChange(),this.getData()}},{key:"courseControlChange",value:function(){var e=this;this.coursesControl.valueChanges.subscribe((function(t){var n;if(t===e.metadataProject.id)e.metadataTreeData=Object.assign(Object.assign({},e.metadataProject),{treeData:{treeList:e.metadataProject.children,hasCheckboxes:!1,structureName:e.metadataProject.name}});else{var i=e.metadataProject.courses.find((function(e){return e.id===t})),r=e.getCourseTreeNode(i);e.metadataTreeData=Object.assign(Object.assign({},i),{treeData:{treeList:[r],hasCheckboxes:!1,structureName:i.name}})}e.spaceIdSelected=!1,e.hasCheckboxes=!1,(null===(n=e.projectTreeData)||void 0===n?void 0:n.treeData)&&(e.projectTreeData.treeData=Object.assign(Object.assign({},e.projectTreeData.treeData),{hasCheckboxes:!1}))}))}},{key:"setIsLoading",value:function(e){this.isLoading=e}},{key:"metadataControlChange",value:function(e){var t,n,i=this;this.setIsLoading(!0),this.projectId=e.value,this.hierarchyMiddleColumn=void 0,this.spaceId="",this.parentSpaceId=void 0,this.spaceIdSelected=!1,this.hasCheckboxes=!1,this.structuresControl.setValue(null),Object(s.a)([null===(t=this.dataProvider)||void 0===t?void 0:t.getProjectStructureListData(this.projectId),null===(n=this.dataProvider)||void 0===n?void 0:n.getStructureData(e.value)]).subscribe((function(e){var t=_slicedToArray(e,2),n=t[0],r=t[1];i.handleProjectStructureListData(n),i.handleStructureData(r),setTimeout((function(){i.setIsLoading(!1)}))}),(function(e){console.error("There was an error!",e),i.setIsLoading(!1)}))}},{key:"structureControlChange",value:function(e){var t=e.value;this.fetchProjectStructure(t)}},{key:"openSelectedStructure",value:function(e){e!==this.structuresControl.value&&(this.structuresControl.setValue(e),this.fetchProjectStructure(e))}},{key:"fetchProjectStructure",value:function(e){var t,n,i=this;this.setIsLoading(!0),this.documentId=e,this.projectStructures.forEach((function(t){t.structures.forEach((function(t){t.document_id===e&&(n=t)}))})),null===(t=this.dataProvider)||void 0===t||t.getProjectStructureData(n.company_id,e).subscribe(this.handleProjectStructureData(n),(function(e){console.error("There was an error!",e),i.setIsLoading(!1)}))}},{key:"onItemsSearch",value:function(e){this.filteredProjectStructures=this.projectStructures.map((function(e){return Object.assign(Object.assign({},e),{structures:_toConsumableArray(e.structures)})}));var t=this.filteredProjectStructures.filter((function(t){var n=t.structures.filter((function(t){return-1!==t.title.toLowerCase().indexOf(e.toLowerCase())}));return n.length>0&&(t.structures=_toConsumableArray(n),!0)}));t.length>0?(this.isSearchWordNotFound=!1,this.filteredProjectStructures=_toConsumableArray(t)):this.isSearchWordNotFound=!0}},{key:"searchKeywordData",value:function(e){var t=this;if(this.saveKeywords=[],this.hierarchyMiddleColumn&&this.transformedData){var n,i=_createForOfIteratorHelper(this.hierarchyMiddleColumn);try{var r=function(){var i=n.value;if(e)i.keywords.forEach((function(e){t.searchNestedChildren(e.structureKeywordId,t.transformedData,!1)}));else{var r=i.spaceId!==t.spaceId;i.keywords.forEach((function(e){t.searchNestedChildren(e.structureKeywordId,t.transformedData,r)}))}};for(i.s();!(n=i.n()).done;)r()}catch(o){i.e(o)}finally{i.f()}}}},{key:"changeAutoSelect",value:function(){var e;null===(e=this.treeStructureComponent)||void 0===e||e.changeIsSelectChildren(),this.isAutoSelect=!this.isAutoSelect}},{key:"treeDataChange",value:function(e){var t;(null===(t=null==e?void 0:e.passedData)||void 0===t?void 0:t.pageDataSource)&&this.getPlayerEvent.emit(e.passedData.pageDataSource.icPlayer)}},{key:"lazyLoadPages",value:function(e){var t=this;this.setIsLoading(!0),this.indexationViewStructureService.lazyLoadPagesForNode({projectId:this.projectId,node:e,metadataTreeDataId:this.metadataTreeData.id,metadataStructure:this.metadataStructure,dataProvider:this.dataProvider}).subscribe((function(){t.metadataProject=t.transformData(Object(z.cloneDeep)(t.metadataStructure)),t.searchKeywordData(),t.metadataTreeData=Object.assign(Object.assign({},t.metadataProject),{treeData:{treeList:t.metadataProject.children,hasCheckboxes:!1,structureName:t.metadataProject.name}}),setTimeout((function(){t.coursesControl.updateValueAndValidity(),t.changeDetectorRef.detectChanges(),t.expandNodes(e),t.setIsLoading(!1)}))}))}},{key:"metadataChange",value:function(e){var t,n=this;if(this.spaceId!==e.id){this.setIsLoading(!0),this.saveSelectedNode={},this.spaceIdSelected=!0,this.spaceId=e.id.toString(),this.parentSpaceId=String(this.findSpaceParent(e).id),this.sharedSpaceObject=e.shared,!this.sharedSpaceObject&&e.parent&&e.parent.shared&&(this.sharedSpaceObject=e.parent.shared),this.searchKeywordData(!0),this.arraySpaceId="",this.middleColumnKeywords=[],this.hierarchyMiddleColumn=[],this.getSelectedIndexationData(e,!0),setTimeout((function(){var e;return null===(e=n.treeStructureComponent)||void 0===e?void 0:e.resetCheckboxes()}));var i=Object.assign(Object.assign({},e),{id:this.metadataControl.value});this.selectedLeftStructureEvent.emit(i),!this.hasCheckboxes&&(null===(t=this.projectTreeData)||void 0===t?void 0:t.treeData)&&(this.projectTreeData.treeData=Object.assign(Object.assign({},this.projectTreeData.treeData),{hasCheckboxes:!0})),this.hasCheckboxes=!0}}},{key:"showMiddleIndexation",value:function(){var e,t,n,i;return this.spaceIdSelected&&!(!(null===(t=null===(e=this.metadataTreeData)||void 0===e?void 0:e.treeData)||void 0===t?void 0:t.passedData)&&!(null===(i=null===(n=this.projectTreeData)||void 0===n?void 0:n.treeData)||void 0===i?void 0:i.selectedTreeList))}},{key:"deleteKeyword",value:function(e){var t=this;this.setIsLoading(!0);var n=this.getCourseIdForKeywords();this.dataProvider&&this.dataProvider.deleteKeywordData(this.projectId,n,this.spaceId.toString(),e).subscribe({next:function(){t.deleteKeywordFromColumn(e),t.setIsLoading(!1)},error:function(e){console.error("There was an error!",e),t.setIsLoading(!1)}})}},{key:"projectDataChange",value:function(e){this.spaceIdSelected=!!this.spaceId,e.checked?this.saveSelectedData(e):this.deleteSelectedData(e)}},{key:"expandNodes",value:function(e){var t,n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;i||(i=this.treeComponent.treeControl.dataNodes);var r,o=_createForOfIteratorHelper(i);try{for(o.s();!(r=o.n()).done;){var a=r.value;if(a.id.toString()===e.id.toString()&&(n=a),!n&&(null===(t=a.children)||void 0===t?void 0:t.length)>0&&(n=this.expandNodes(e,a.children)),n){this.treeComponent.treeControl.expand(a),this.treeComponent.treeControl.expand(n);break}}}catch(s){o.e(s)}finally{o.f()}return n}},{key:"saveSelectedData",value:function(e){var t=this;if(this.spaceId){if(this.saveSelectedNode={spaceId:this.spaceId.toString(),keywords:[]},this.getKeywords(e),0===this.saveSelectedNode.keywords.length&&!e.keywords){var n={id:e.id.toString(),structureId:this.structuresControl.value.toString(),creationLanguage:e.creationLanguage,integrationId:this.integrationId,translations:e.labels,subspaceId:e.parent.id.toString(),subspaceTranslations:e.parent.labels};this.saveSelectedNode.keywords.unshift(n)}if(e.nodeClicked){this.setIsLoading(!0);var i=this.getCourseIdForKeywords();this.sharedSpaceObject?this.getRequestsForSharedSpaces().subscribe((function(){t.saveSelectedIndexationData(i)})):this.saveSelectedIndexationData(i)}}}},{key:"findSpaceParent",value:function(e){return e.parent?this.findSpaceParent(e.parent):e}},{key:"getCourseIdForKeywords",value:function(){var e=this.coursesControl.value;return e===this.metadataProject.id?this.parentSpaceId:e}},{key:"getRequestsForSharedSpaces",value:function(){var e=this,t=this.sharedSpaceObject.courseId.map((function(t){var n={courseId:t.toString(),publicationId:e.sharedSpaceObject.publicationId.toString(),sharedSpaceId:e.spaceId};return e.dataProvider.saveSharedSelectedIndexationData(e.projectId,n)}));return Object(s.a)(t)}},{key:"saveSelectedIndexationData",value:function(e){var t,n=this;null===(t=this.dataProvider)||void 0===t||t.saveSelectedIndexationData(this.projectId,e,this.saveSelectedNode).subscribe({next:function(e){if(n.hierarchyMiddleColumn.length>0){if(!0!==n.hierarchyMiddleColumn[n.hierarchyMiddleColumn.length-1].isLast){var t=n.middleColumnKeywords.filter((function(e){return e.isLast}));t[0].keywords=[],n.hierarchyMiddleColumn.push(t[0])}}else{var i=n.middleColumnKeywords.filter((function(e){return e.isLast}));i[0].keywords=[],n.hierarchyMiddleColumn.push(i[0]),n.selectedKeywords=_toConsumableArray(n.hierarchyMiddleColumn)}n.transformKeyword(n.hierarchyMiddleColumn[n.hierarchyMiddleColumn.length-1],e),n.searchKeywordData(),n.setIsLoading(!1)},error:function(e){console.error("There was an error!",e)}})}},{key:"searchDeletedKeywords",value:function(){var e,t=this,n=[],i=_createForOfIteratorHelper(this.hierarchyMiddleColumn);try{for(i.s();!(e=i.n()).done;){e.value.keywords.forEach((function(e){t.deletedKeywords.find((function(t){return t===e.structureKeywordId}))&&n.push(e.id)}))}}catch(r){i.e(r)}finally{i.f()}this.deletedKeywords=[].concat(n)}},{key:"deleteSelectedData",value:function(e){var t,n=this;if(e.nodeClicked){this.deletedKeywords=[],this.getKeywordIds(e),0===this.deletedKeywords.length&&this.deletedKeywords.unshift(e.id.toString()),this.searchDeletedKeywords();var i,r=_createForOfIteratorHelper(this.deletedKeywords);try{for(r.s();!(i=r.n()).done;){var o=i.value;this.setIsLoading(!0);var a=this.getCourseIdForKeywords();null===(t=this.dataProvider)||void 0===t||t.deleteKeywordData(this.projectId,a,this.spaceId.toString(),o).subscribe({next:function(){n.setIsLoading(!1)},error:function(e){console.error("There was an error!",e),n.setIsLoading(!1)}})}}catch(s){r.e(s)}finally{r.f()}this.hierarchyMiddleColumn.forEach((function(e){e.spaceId===n.spaceId&&(e.keywords=e.keywords.filter((function(e){return!n.deletedKeywords.includes(e.id)})))})),this.searchKeywordData()}}},{key:"isSpaceIdSelected",value:function(){return!1===this.spaceIdSelected}},{key:"getData",value:function(){var e,t=this;this.setIsLoading(!0),null===(e=this.dataProvider)||void 0===e||e.getStructureListData().subscribe((function(e){t.metadataStructures=_toConsumableArray(e),t.setIsLoading(!1)}))}},{key:"findPages",value:function(e,t){var n,i=e.find((function(e){return e.id===t}));if(i)n=i;else for(var r=0;r<e.length;)e[r].children&&e[r].children.length>0&&((i=this.findPages(e[r].children,t))&&(n=i)),e[r].kids&&e[r].kids.length>0&&((i=this.findPages(e[r].kids,t))&&(n=i)),e[r].lessons&&e[r].lessons.length>0&&((i=this.findPages(e[r].lessons,t))&&(n=i)),r++;return n}},{key:"findCoursesPages",value:function(e,t){for(var n=[],i=0,r=0;i<e.length;){for(;r<e[i].structure.length;){if(e[i].structure[r].lessons&&e[i].structure[r].lessons.length>0){var o=this.findPages(e[i].structure[r].lessons,t);o&&n.push({foundPages:o,courseId:e[i].id})}if(e[i].structure[r].kids&&e[i].structure[r].kids.length>0){var a=this.findPages(e[i].structure[r].kids,t);a&&n.push({foundPages:a,courseId:e[i].id})}r++}i++}return n}},{key:"setLessonSharedSpaceObject",value:function(e,t,n){if(!t[0].foundPages.shared&&n){var i=[];t.forEach((function(e){i.push(e.courseId)})),e.shared={courseId:i,publicationId:n,sharedSpaceId:e.id}}else e.shared=t[0].foundPages.shared}},{key:"setFoundPages",value:function(e,t,n){this.setLessonSharedSpaceObject(e,t,n),t.forEach((function(t){t.foundPages.children&&(e.children?e.children=[].concat(_toConsumableArray(e.children),_toConsumableArray(t.foundPages.children)):e.children=_toConsumableArray(t.foundPages.children)),t.foundPages.pages&&(e.children?e.children=[].concat(_toConsumableArray(e.children),_toConsumableArray(t.foundPages.pages)):e.children=_toConsumableArray(t.foundPages.pages))}))}},{key:"transformCourseStructureData",value:function(e,t,n){var i,r,o,a,s,c;if(e.kids)for(var l=0;l<e.kids.length;)e.kids[l].title=e.kids[l].name,((null===(o=e.kids[l])||void 0===o?void 0:o.kids)||(null===(a=e.kids[l])||void 0===a?void 0:a.lessons))&&(e.kids[l]=this.transformCourseStructureData(e.kids[l],t,n)),l++;if(e.lessons)for(var u=0;u<e.lessons.length;){e.lessons[u].title=e.lessons[u].name,(null===(s=e.lessons[u])||void 0===s?void 0:s.pages)&&(e.lessons[u]=this.transformLessonsData(e.lessons[u]));var d=this.findPages(t.children,e.lessons[u].id);d&&(this.setFoundPages(e.lessons[u],[{foundPages:d,courseId:n}]),e.lessons[u].children=null===(c=e.lessons[u].children)||void 0===c?void 0:c.filter((function(t,n){return e.lessons[u].children.findIndex((function(e){return e.id===t.id}))===n}))),u++}var p=e.lessons,h=e.kids,f=(e.pages,Object(Ee.h)(e,["lessons","kids","pages"]));return f.children=[],h&&(i=f.children).push.apply(i,_toConsumableArray(h)),p&&(r=f.children).push.apply(r,_toConsumableArray(p)),f}},{key:"transformCoursesData",value:function(e,t,n){var i,r,o;if(e.structure)for(var a=0;a<e.structure.length;)e.structure[a].title=e.structure[a].name,((null===(r=e.structure[a])||void 0===r?void 0:r.kids)||(null===(o=e.structure[a])||void 0===o?void 0:o.lessons))&&(e.structure[a]=this.transformCourseStructureData(e.structure[a],t,n)),a++;e.structure;var s=Object(Ee.h)(e,["structure"]);return s.children=[],e.structure&&(i=s.children).push.apply(i,_toConsumableArray(e.structure)),s}},{key:"transformLessonsData",value:function(e){if(e.pages)for(var t=0;t<e.pages.length;)e.pages[t]=Object.assign(Object.assign({},e.pages[t]),{pageDataSource:{icPlayer:"https://www.mauthor.com/embed/iframe/".concat(e.pages[t].href,"#")}}),t++;e.pages;var n=Object(Ee.h)(e,["pages"]);return n.children=_toConsumableArray(e.pages),n}},{key:"transformData",value:function(e,t){var n,i,r,o,a;if(e.subspaces)for(var s=0;s<e.subspaces.length;)((null===(r=e.subspaces[s])||void 0===r?void 0:r.lessons)||(null===(o=e.subspaces[s])||void 0===o?void 0:o.subspaces))&&(e.subspaces[s].title=e.subspaces[s].name,e.subspaces[s]=t?this.transformData(e.subspaces[s],t):this.transformData(e.subspaces[s],e.subspaces[s].id)),s++;if(e.lessons)for(var c=0;c<e.lessons.length;){e.lessons[c]=Object.assign(Object.assign({},e.lessons[c]),{middleDataSource:{nodeName:e.lessons[c].title,lessonTitle:e.lessons[c].title}}),(null===(a=e.lessons[c])||void 0===a?void 0:a.pages)&&(e.lessons[c]=this.transformLessonsData(e.lessons[c]));var l=this.findCoursesPages(this.metadataStructure.courses,e.lessons[c].id);l&&l.length>0&&this.setFoundPages(e.lessons[c],l,t),c++}e.lessons,e.subspaces;var u=Object(Ee.h)(e,["lessons","subspaces"]);if(u.children=[],e.subspaces&&(n=u.children).push.apply(n,_toConsumableArray(e.subspaces)),e.lessons&&(i=u.children).push.apply(i,_toConsumableArray(e.lessons)),e.courses){var d,p=_createForOfIteratorHelper(e.courses);try{for(p.s();!(d=p.n()).done;){var h=d.value;this.transformCoursesData(h,u,h.id)}}catch(f){p.e(f)}finally{p.f()}}return u}},{key:"transformProjectsData",value:function(e,t){var n,i,r,o,a,s,c,l;if((null===(i=e.keywords)||void 0===i?void 0:i.length)>0){var u,d=e.keywords[0].creationLanguage,p=_createForOfIteratorHelper(e.keywords);try{for(p.s();!(u=p.n()).done;){var h=u.value;h.title=d?h.labels[d]:null===(r=null==h?void 0:h.labels)||void 0===r?void 0:r.English,h.structureName=t,h.hasCheckbox=!0}}catch(m){p.e(m)}finally{p.f()}}if((null===(o=e.children)||void 0===o?void 0:o.length)>0)for(var f=0;f<e.children.length;){var b=null===(s=null===(a=e.children[f])||void 0===a?void 0:a.keywords[0])||void 0===s?void 0:s.creationLanguage;e.children[f].title=b?e.children[f].labels[b]:e.children[f].labels.English,((null===(c=e.children[f])||void 0===c?void 0:c.children)||(null===(l=e.children[f])||void 0===l?void 0:l.keywords))&&(e.children[f].structureName=t,e.children[f]=this.transformProjectsData(e.children[f],t)),f++}return e.keywords&&(e.children||(e.children=[]),(n=e.children).unshift.apply(n,_toConsumableArray(e.keywords))),0===e.children.length&&delete e.children,e.children?e.hasCheckbox=e.children.some((function(e){return e.hasCheckbox})):e.hasCheckbox||(e.hasCheckbox=!1),e}},{key:"searchNestedChildren",value:function(e,t,n){if(t.children){var i,r=_createForOfIteratorHelper(t.children);try{for(r.s();!(i=r.n()).done;){var o=i.value;this.searchNestedChildren(e,o,n)}}catch(l){r.e(l)}finally{r.f()}}if(t.keywords){var a,s=_createForOfIteratorHelper(t.keywords);try{for(s.s();!(a=s.n()).done;){var c=a.value;c.id===e&&this.saveKeywords.push(Object.assign(Object.assign({},c),{disabled:n}))}}catch(l){s.e(l)}finally{s.f()}}}},{key:"getSelectedIndexationData",value:function(e,t){if(e&&e.id){""===this.arraySpaceId?this.arraySpaceId=e.id.toString():this.arraySpaceId=e.id+","+this.arraySpaceId;var n={spaceId:e.id.toString(),node:e.title,isLast:t};this.middleColumnKeywords.push(n),e.parent?this.getSelectedIndexationData(e.parent,!1):this.fetchSelectedIndexationData()}else console.error("Id is not available")}},{key:"fetchSelectedIndexationData",value:function(){var e=this;this.setIsLoading(!0);var t=this.getCourseIdForKeywords();this.dataProvider&&this.dataProvider.getSelectedIndexationData(this.projectId,t,this.arraySpaceId).subscribe((function(t){var n;e.setIsLoading(!1);var i,r=_createForOfIteratorHelper(e.middleColumnKeywords.reverse());try{for(r.s();!(i=r.n()).done;){var o=i.value,a=o.spaceId;(null===(n=t[a])||void 0===n?void 0:n.length)>0&&e.hierarchyMiddleColumn.push(Object.assign(Object.assign({},o),{keywords:t[a]}))}}catch(s){r.e(s)}finally{r.f()}e.hierarchyMiddleColumn.length>0&&e.searchKeywordData(),e.setIsLoading(!1)}))}},{key:"deleteKeywordFromColumn",value:function(e){var t,n,i=this;this.hierarchyMiddleColumn.forEach((function(t){if(t.spaceId===i.spaceId){var r=t.keywords.findIndex((function(t){return t.id===e}));n=t.keywords[r].structureKeywordId,t.keywords.splice(r,1)}})),null===(t=this.treeStructureComponent)||void 0===t||t.resetCheckboxes(),this.saveKeywords=this.saveKeywords.filter((function(e){return e.id!==n}))}},{key:"transformKeyword",value:function(e,t){var n,i=_createForOfIteratorHelper(this.saveSelectedNode.keywords);try{var r=function(){var i=n.value,r=t.find((function(e){return e.structureKeywordId===i.id})),o={creationLanguage:i.creationLanguage,documentId:i.structureId,id:r.id,structureKeywordId:r.structureKeywordId,translations:i.translations};e.keywords.push(o)};for(i.s();!(n=i.n()).done;)r()}catch(o){i.e(o)}finally{i.f()}}},{key:"getKeywords",value:function(e){var t,n=this;if((null===(t=null==e?void 0:e.children)||void 0===t?void 0:t.length)>0){var i,r=_createForOfIteratorHelper(e.children);try{for(r.s();!(i=r.n()).done;){var o=i.value;this.getKeywords(o)}}catch(l){r.e(l)}finally{r.f()}}if(e.keywords){var a,s=_createForOfIteratorHelper(e.keywords);try{var c=function(){var t=a.value;if(!n.saveKeywords.find((function(e){return e.id===t.id}))){var i={id:t.id,structureId:n.structuresControl.value,integrationId:n.integrationId,creationLanguage:t.creationLanguage,translations:t.labels,subspaceId:e.id.toString(),subspaceTranslations:e.labels};n.saveSelectedNode.keywords.unshift(i)}};for(s.s();!(a=s.n()).done;)c()}catch(l){s.e(l)}finally{s.f()}}}},{key:"getKeywordIds",value:function(e){var t;if((null===(t=null==e?void 0:e.children)||void 0===t?void 0:t.length)>0){var n,i=_createForOfIteratorHelper(e.children);try{for(i.s();!(n=i.n()).done;){var r=n.value;this.getKeywordIds(r)}}catch(c){i.e(c)}finally{i.f()}}if(e.keywords){var o,a=_createForOfIteratorHelper(e.keywords);try{for(a.s();!(o=a.n()).done;){var s=o.value;this.deletedKeywords.unshift(s.id)}}catch(c){a.e(c)}finally{a.f()}}}},{key:"getCourseTreeNode",value:function(e){var t={id:"COURSE_"+e.id,name:e.name,title:e.name,parent:null,node_id:"0"},n=e.structure.map((function(e){return Object.assign(Object.assign({},e),{parent:t})}));return Object.assign(Object.assign({},t),{children:n})}},{key:"handleProjectStructureListData",value:function(e){this.sortingStructure(e),this.projectTreeData=e.length<=0&&void 0,this.projectStructures=_toConsumableArray(e),this.filteredProjectStructures=this.projectStructures.map((function(e){return Object.assign(Object.assign({},e),{structures:_toConsumableArray(e.structures)})})),this.projectStructures.forEach((function(e){return e.structures.forEach((function(t){var n;if(t.company_id=e.company_id,t.creation_language&&t.labels[t.creation_language]&&""!==t.labels[t.creation_language])t.title=t.labels[t.creation_language];else if(null===(n=t.labels)||void 0===n?void 0:n.English)t.title=t.labels.English;else{var i=Object.values(t.labels);t.title=i.find((function(e){return e&&""!==e}))}}))}))}},{key:"handleStructureData",value:function(e){var t=this;e&&(this.metadataStructure=Object(z.cloneDeep)(e),this.metadataProject=this.transformData(Object(z.cloneDeep)(this.metadataStructure)),this.searchKeywordData(),setTimeout((function(){t.coursesControl.setValue(t.metadataProject.id)})))}},{key:"handleProjectStructureData",value:function(e){var t=this;return function(n){var i;t.integrationId=n.integration_id,t.sortingSubSpace(n);var r=e.creation_language?e.labels[e.creation_language]:e.labels.English,o=t.transformProjectsData(n,r);t.transformedData=o,t.searchKeywordData(),t.projectTreeData=Object.assign(Object.assign({},o),{treeData:{treeList:null!==(i=o.children)&&void 0!==i?i:[],hasCheckboxes:t.hasCheckboxes,structureName:r}}),t.treeStructureComponent&&(t.treeStructureComponent.dataSource.data=t.projectTreeData.treeData.treeList,t.treeStructureComponent.treeControl.dataNodes=t.projectTreeData.treeData.treeList),window.scrollTo(0,0),t.setIsLoading(!1)}}}])}();tp.\u0275fac=function(e){return new(e||tp)(i.gc(ep),i.gc(i.j))},tp.\u0275cmp=i.ac({type:tp,selectors:[["indexation-view"]],viewQuery:function(e,t){var n;1&e&&(i.vd(Wa,!0),i.vd(Pa,!0)),2&e&&(i.Vc(n=i.vc())&&(t.content=n.first),i.Vc(n=i.vc())&&(t.treeContent=n.first))},inputs:{dataProvider:"dataProvider"},outputs:{getPlayerEvent:"getPlayerEvent",selectedLeftStructureEvent:"selectedLeftStructureEvent"},ngContentSelectors:on,decls:100,vars:28,consts:[[1,"indexation-view"],["class","overlay",4,"ngIf"],[1,"header"],[1,"header-title"],["class","header-subtitle",4,"ngIf"],[1,"main-section"],[1,"sidebar"],["appearance","fill"],["required","",3,"formControl","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[4,"ngIf"],["required","",3,"formControl","disabled"],["label","Project"],[3,"value"],["label","Courses"],[3,"vertical"],[1,"center"],["class","center-error",4,"ngIf"],[1,"right-sidebar"],[3,"vertical",4,"ngIf"],[1,"metadata-column"],[3,"metaDataArray","structureArray","removedItemEvent","strutureSelectedEvent"],[1,"structure-column"],[1,"sidebar-header"],[1,"sidebar-title"],["labelPosition","before","color","primary",3,"checked","change"],["required","",3,"formControl","disabled","selectionChange"],[1,"right-side-filter"],[3,"placeholder","minChars","translations","isSearchWordNotFound","search"],[3,"label",4,"ngFor","ngForOf"],[1,"overlay"],[1,"center-loader"],[1,"header-subtitle"],["class","breadcrumb",4,"ngIf"],[1,"breadcrumb"],[4,"ngFor","ngForOf"],[3,"treeData","arePagesLazyLoaded","metadataEvent","treeDataChange","lazyLoadChildrenEvent"],["treeComponent",""],[1,"center-error"],[3,"passedData"],[3,"label"],[3,"treeData","selectedKeyWords","projectDataEvent","treeDataChange"],["treeStructureComponent",""]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"div",0),i.od(1,"\n    "),i.md(2,Na,7,0,"div",1),i.od(3,"\n    "),i.mc(4,"div",2),i.od(5,"\n        "),i.mc(6,"div",3),i.od(7,"Indexation"),i.lc(),i.od(8,"\n        "),i.md(9,Fa,4,1,"div",4),i.od(10,"\n    "),i.lc(),i.od(11,"\n    "),i.mc(12,"div",5),i.od(13,"\n        "),i.mc(14,"div",6),i.od(15,"\n            "),i.mc(16,"mat-form-field",7),i.od(17,"\n                "),i.mc(18,"mat-select",8),i.uc("selectionChange",(function(e){return t.metadataControlChange(e)})),i.od(19,"\n                    "),i.md(20,Ua,2,2,"mat-option",9),i.od(21,"\n                "),i.lc(),i.od(22,"\n                "),i.md(23,Va,2,0,"mat-error",10),i.od(24,"\n            "),i.lc(),i.od(25,"\n            "),i.mc(26,"mat-form-field",7),i.od(27,"\n                "),i.mc(28,"mat-select",11),i.od(29,"\n                    "),i.mc(30,"mat-optgroup",12),i.od(31,"\n                        "),i.mc(32,"mat-option",13),i.od(33,"\n                            Publications\n                        "),i.lc(),i.od(34,"\n                    "),i.lc(),i.od(35,"\n                    "),i.mc(36,"mat-optgroup",14),i.od(37,"\n                        "),i.md(38,Ha,2,2,"mat-option",9),i.od(39,"\n                    "),i.lc(),i.od(40,"\n                "),i.lc(),i.od(41,"\n                "),i.md(42,Ya,2,0,"mat-error",10),i.od(43,"\n            "),i.lc(),i.od(44,"\n            "),i.md(45,Xa,5,2,"div",10),i.od(46,"\n        "),i.lc(),i.od(47,"\n        "),i.hc(48,"mat-divider",15),i.od(49,"\n        "),i.mc(50,"div",16),i.od(51,"\n            "),i.md(52,Ga,2,0,"div",17),i.od(53,"\n            "),i.md(54,Ka,7,1,"div",10),i.od(55,"\n        "),i.lc(),i.od(56,"\n        "),i.mc(57,"div",18),i.od(58,"\n            "),i.md(59,Qa,1,1,"mat-divider",19),i.od(60,"\n            "),i.mc(61,"div",20),i.od(62,"\n                "),i.mc(63,"mcourser-ui-metadata",21),i.uc("removedItemEvent",(function(e){return t.deleteKeyword(e)}))("strutureSelectedEvent",(function(e){return t.openSelectedStructure(e)})),i.lc(),i.od(64,"\n            "),i.lc(),i.od(65,"\n            "),i.hc(66,"mat-divider",15),i.od(67,"\n            "),i.mc(68,"div",22),i.od(69,"\n                "),i.mc(70,"div",23),i.od(71,"\n                    "),i.mc(72,"div",24),i.od(73,"Structures"),i.lc(),i.od(74,"\n                    "),i.mc(75,"mat-checkbox",25),i.uc("change",(function(){return t.changeAutoSelect()})),i.od(76,"\n                        Auto-select parent tags\n                    "),i.lc(),i.od(77,"\n                "),i.lc(),i.od(78,"\n                "),i.mc(79,"mat-form-field",7),i.od(80,"\n                    "),i.mc(81,"mat-select",26),i.uc("selectionChange",(function(e){return t.structureControlChange(e)})),i.od(82,"\n                        "),i.mc(83,"div",27),i.od(84,"\n                            "),i.mc(85,"mcourser-base-search",28),i.uc("search",(function(e){return t.onItemsSearch(e)})),i.lc(),i.od(86,"\n                        "),i.lc(),i.od(87,"\n                        "),i.md(88,Za,4,2,"mat-optgroup",29),i.od(89,"\n                    "),i.lc(),i.od(90,"\n                    "),i.md(91,$a,2,0,"mat-error",10),i.od(92,"\n                "),i.lc(),i.od(93,"\n                "),i.md(94,es,6,2,"div",10),i.od(95,"\n            "),i.lc(),i.od(96,"\n        "),i.lc(),i.od(97,"\n    "),i.lc(),i.od(98,"\n"),i.lc(),i.od(99,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",t.isLoading),i.Ub(7),i.Gc("ngIf",t.metadataTreeData),i.Ub(9),i.Gc("formControl",t.metadataControl),i.Ub(2),i.Gc("ngForOf",t.metadataStructures),i.Ub(3),i.Gc("ngIf",t.metadataControl.hasError("required")),i.Ub(5),i.Gc("formControl",t.coursesControl)("disabled",!(null!=t.metadataProject&&t.metadataProject.courses)),i.Ub(4),i.Gc("value",null==t.metadataProject?null:t.metadataProject.id),i.Ub(6),i.Gc("ngForOf",null==t.metadataProject?null:t.metadataProject.courses),i.Ub(4),i.Gc("ngIf",t.coursesControl.hasError("required")),i.Ub(3),i.Gc("ngIf",t.metadataTreeData),i.Ub(3),i.Gc("vertical",!0),i.Ub(4),i.Gc("ngIf",t.isSpaceIdSelected()),i.Ub(2),i.Gc("ngIf",t.showMiddleIndexation()),i.Ub(5),i.Gc("ngIf",null==t.hierarchyMiddleColumn?null:t.hierarchyMiddleColumn.length),i.Ub(4),i.Gc("metaDataArray",t.hierarchyMiddleColumn)("structureArray",t.projectStructures),i.Ub(3),i.Gc("vertical",!0),i.Ub(9),i.Gc("checked",t.isAutoSelect),i.Ub(6),i.Gc("formControl",t.structuresControl)("disabled",!t.projectId),i.Ub(4),i.Gc("placeholder",t.searchPlaceholder)("minChars",t.minChars)("translations",t.searchTranslations)("isSearchWordNotFound",t.isSearchWordNotFound),i.Ub(3),i.Gc("ngForOf",t.filteredProjectStructures),i.Ub(3),i.Gc("ngIf",t.structuresControl.hasError("required")),i.Ub(3),i.Gc("ngIf",null==t.projectTreeData?null:t.projectTreeData.treeData))},directives:function(){return[r.t,M.c,H.a,d.E,d.t,d.i,r.s,E.o,E.p,De.a,np,g.a,ku,P.c,M.b,md,op]},styles:[".indexation-view[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%}.indexation-view[_ngcontent-%COMP%]   mat-divider[_ngcontent-%COMP%]{margin:10px}.indexation-view[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]{background-color:rgba(0,0,0,.286);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10}.indexation-view[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]   .center-loader[_ngcontent-%COMP%]{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.indexation-view[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{background:#fff;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;height:75px;justify-content:center;padding-left:20px}.indexation-view[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]{font-size:26px}.indexation-view[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .header-subtitle[_ngcontent-%COMP%]{line-height:normal!important}.indexation-view[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .breadcrumb[_ngcontent-%COMP%]{color:#666;display:flex;padding-top:10px}.indexation-view[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .breadcrumb[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding-right:2px}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]{background-color:#f5f5f5;display:flex;justify-content:space-between}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{max-height:calc(100vh - 75px);overflow:auto;padding:20px;width:calc(15% - 20px)}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .center[_ngcontent-%COMP%]{box-sizing:border-box;overflow:auto;padding-top:15px;width:60%}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .center[_ngcontent-%COMP%]   .center-error[_ngcontent-%COMP%]{color:red;padding:20px;text-align:center}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .right-sidebar[_ngcontent-%COMP%]{display:flex;max-height:calc(100vh - 75px);overflow:auto;padding:20px;width:calc(50% - 40px)}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .right-sidebar[_ngcontent-%COMP%]   .metadata-column[_ngcontent-%COMP%]{width:40%}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .right-sidebar[_ngcontent-%COMP%]   .structure-column[_ngcontent-%COMP%]{width:60%}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .right-sidebar[_ngcontent-%COMP%]   .sidebar-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .right-sidebar[_ngcontent-%COMP%]   .sidebar-title[_ngcontent-%COMP%]{font-size:16px;padding-bottom:10px}.indexation-view[_ngcontent-%COMP%]     .mat-optgroup-label{color:#000;font-weight:700}.indexation-view[_ngcontent-%COMP%]     .mat-tree{background-color:#f5f5f5}.indexation-view[_ngcontent-%COMP%]     .mat-tree ul{padding-inline-start:20px!important}.indexation-view[_ngcontent-%COMP%]     .mat-form-field{font-size:13px;width:100%}.indexation-view[_ngcontent-%COMP%]     ol.mcourser-base-breadcrumb{margin-block-start:0;padding:0}.indexation-view[_ngcontent-%COMP%]     .mat-checkbox-checked .mat-checkbox-label{color:#666}.indexation-view[_ngcontent-%COMP%]     .mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-10%)!important}.indexation-view[_ngcontent-%COMP%]     .mat-form-field-infix{border-top:0}.right-side-filter[_ngcontent-%COMP%]{margin:10px 5px 0}@media (max-width:1000px){.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]{align-items:center;flex-direction:column}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .center[_ngcontent-%COMP%], .indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .right-sidebar[_ngcontent-%COMP%], .indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{width:100%}.indexation-view[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]   .right-sidebar[_ngcontent-%COMP%]   .sidebar-header[_ngcontent-%COMP%]{margin:10px}}"]}),tp.ctorParameters=function(){return[{type:ep},{type:i.j}]},tp.propDecorators={dataProvider:[{type:i.E}],getPlayerEvent:[{type:i.P}],selectedLeftStructureEvent:[{type:i.P}],content:[{type:i.gb,args:["treeComponent"]}],treeContent:[{type:i.gb,args:["treeStructureComponent"]}]};var np=function(){return _createClass((function e(){_classCallCheck(this,e),this.structureArray=[],this.metaDataArray=[],this.removedItemEvent=new i.u,this.strutureSelectedEvent=new i.u}),[{key:"removedItem",value:function(e){this.removedItemEvent.emit(e)}},{key:"strutureSelected",value:function(e){this.strutureSelectedEvent.emit(e)}}])}();np.\u0275fac=function(e){return new(e||np)},np.\u0275cmp=i.ac({type:np,selectors:[["mcourser-ui-metadata"]],inputs:{structureArray:"structureArray",metaDataArray:"metaDataArray"},outputs:{removedItemEvent:"removedItemEvent",strutureSelectedEvent:"strutureSelectedEvent"},decls:2,vars:1,consts:[[4,"ngFor","ngForOf"],[1,"main-parent-value"],[1,"parent-title-value"],[3,"metaDataDetail","isLast","structureArray","removeButtonClicked","structureSelected"]],template:function(e,t){1&e&&(i.md(0,ns,10,2,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngForOf",t.metaDataArray)},directives:[r.s,Ql],styles:[".main-parent-value[_ngcontent-%COMP%]{font-size:14px;margin-top:1rem}.main-parent-value[_ngcontent-%COMP%]   .parent-title-value[_ngcontent-%COMP%]{font-weight:800}"]}),np.propDecorators={structureArray:[{type:i.E}],metaDataArray:[{type:i.E}],removedItemEvent:[{type:i.P}],strutureSelectedEvent:[{type:i.P}]};var ip=_createClass((function e(){_classCallCheck(this,e),this.lessonData={lessonTitle:"",lessonTags:[],shortDescription:"",fullDescription:""}}));ip.\u0275fac=function(e){return new(e||ip)},ip.\u0275cmp=i.ac({type:ip,selectors:[["mcourser-ui-middle-indexation-column-lesson"]],inputs:{lessonData:"lessonData"},decls:18,vars:4,consts:[[1,"lesson-style"],[1,"title-style"],[4,"ngIf"],[4,"ngFor","ngForOf"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"p"),i.od(3,"\n        "),i.mc(4,"span",1),i.od(5,"Title"),i.lc(),i.od(6,"\n        "),i.mc(7,"span"),i.od(8),i.lc(),i.od(9,"\n    "),i.lc(),i.od(10,"\n\n    "),i.md(11,os,7,1,"p",2),i.od(12,"\n\n    "),i.md(13,as,5,1,"p",2),i.od(14,"\n\n    "),i.md(15,ss,5,1,"p",2),i.od(16,"\n"),i.lc(),i.od(17,"\n")),2&e&&(i.Ub(8),i.pd(t.lessonData.lessonTitle),i.Ub(3),i.Gc("ngIf",t.lessonData.lessonTags),i.Ub(2),i.Gc("ngIf",t.lessonData.shortDescription),i.Ub(2),i.Gc("ngIf",t.lessonData.fullDescription))},directives:[r.t,r.s],styles:[".lesson-style[_ngcontent-%COMP%]   .title-style[_ngcontent-%COMP%]{color:#a8a8a8;display:block}"]}),ip.propDecorators={lessonData:[{type:i.E}]};var rp=_createClass((function e(){_classCallCheck(this,e)}));rp.\u0275fac=function(e){return new(e||rp)},rp.\u0275cmp=i.ac({type:rp,selectors:[["mcourser-ui-middle-indexation-column-page"]],ngContentSelectors:on,decls:2,vars:0,template:function(e,t){1&e&&(i.Fc(),i.Ec(0),i.od(1,"\n"))},styles:[""]});var op=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngOnChanges",value:function(){var e,t;this.middleDataSource=null===(e=this.passedData)||void 0===e?void 0:e.middleDataSource,this.pageDataSource=null===(t=this.passedData)||void 0===t?void 0:t.pageDataSource}}])}();op.\u0275fac=function(e){return new(e||op)},op.\u0275cmp=i.ac({type:op,selectors:[["mcourser-ui-middle-indexation-column"]],inputs:{passedData:"passedData"},features:[i.Sb],ngContentSelectors:on,decls:10,vars:2,consts:[[1,"middle-indexation-ui"],[1,"flex-box"],[3,"lessonData",4,"ngIf"],[4,"ngIf"],[3,"lessonData"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.md(4,cs,2,1,"mcourser-ui-middle-indexation-column-lesson",2),i.od(5,"\n        "),i.md(6,ls,4,0,"mcourser-ui-middle-indexation-column-page",3),i.od(7,"\n    "),i.lc(),i.od(8,"\n"),i.lc(),i.od(9,"\n")),2&e&&(i.Ub(4),i.Gc("ngIf",t.middleDataSource),i.Ub(2),i.Gc("ngIf",t.pageDataSource))},directives:[r.t,ip,rp],styles:[".middle-indexation-ui[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%}.middle-indexation-ui[_ngcontent-%COMP%]   .heading-style[_ngcontent-%COMP%]{font-size:16px;font-weight:800}.middle-indexation-ui[_ngcontent-%COMP%]   .hr-style[_ngcontent-%COMP%]{background-color:#929292;border:none;height:3px}.middle-indexation-ui[_ngcontent-%COMP%]   .flex-box[_ngcontent-%COMP%]{display:flex;height:calc(100% - 2em - 20px)}.middle-indexation-ui[_ngcontent-%COMP%]   .flex-box[_ngcontent-%COMP%]   .first-column-style[_ngcontent-%COMP%]{margin-right:1rem;max-height:100%;overflow:auto;overflow-wrap:break-word;width:70%}.middle-indexation-ui[_ngcontent-%COMP%]   .flex-box[_ngcontent-%COMP%]   .first-column-style[_ngcontent-%COMP%]   mcourser-ui-middle-indexation-column-page[_ngcontent-%COMP%]{display:block}.middle-indexation-ui[_ngcontent-%COMP%]   .flex-box[_ngcontent-%COMP%]   .metadata-column-style[_ngcontent-%COMP%]{max-height:100%;overflow:auto;overflow-wrap:break-word;width:30%}@media (max-width:1000px){.middle-indexation-ui[_ngcontent-%COMP%]{margin:10px}.middle-indexation-ui[_ngcontent-%COMP%]   .flex-box[_ngcontent-%COMP%]{display:block}}"]}),op.propDecorators={passedData:[{type:i.E}]};var ap=_createClass((function e(t){_classCallCheck(this,e),this.sanitizer=t,this.shouldCloseIconDisplay=!1,this.maxPlayerWidth=1100,this.deltaWidth=800}));ap.\u0275fac=function(e){return new(e||ap)(i.gc(j.b))},ap.\u0275cmp=i.ac({type:ap,selectors:[["mcourser-ui-player-component"]],inputs:{shouldCloseIconDisplay:"shouldCloseIconDisplay",maxPlayerWidth:"maxPlayerWidth",deltaWidth:"deltaWidth",lessonUrl:"lessonUrl",main:"main"},decls:2,vars:1,consts:[[4,"ngIf"]],template:function(e,t){1&e&&(i.md(0,us,2,0,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.lessonUrl)},directives:[r.t],styles:[""]}),ap.ctorParameters=function(){return[{type:j.b}]},ap.propDecorators={lessonUrl:[{type:i.E}],shouldCloseIconDisplay:[{type:i.E}],maxPlayerWidth:[{type:i.E}],deltaWidth:[{type:i.E}],main:[{type:i.E}]};var sp=_createClass((function e(){_classCallCheck(this,e)}));sp.\u0275mod=i.ec({type:sp}),sp.\u0275inj=i.dc({factory:function(e){return new(e||sp)},imports:[[r.c,Zl]]});var cp=_createClass((function e(){_classCallCheck(this,e)}));cp.\u0275mod=i.ec({type:cp}),cp.\u0275inj=i.dc({factory:function(e){return new(e||cp)},imports:[[r.c,d.n,d.D,g.b,H.b,P.b,Yc,gd,wu,sp,De.b]]});var lp=_createClass((function e(){_classCallCheck(this,e)}));lp.\u0275fac=function(e){return new(e||lp)},lp.\u0275cmp=i.ac({type:lp,selectors:[["mcourser-ui-lesson-card"]],inputs:{lessonCardData:"lessonCardData"},decls:11,vars:1,consts:[[1,"mcourser-ui-lesson-card"],["class","card-title__wrapper",4,"ngIf"],[1,"card-title__wrapper"],[1,"card-title"],[1,"card-title__text"],[1,"card-link",3,"href"],["class","card-title__subtitle-text",4,"ngIf"],[1,"card-title__icon",3,"src","alt"],[1,"card-title__subtitle-text"],[3,"options","optionClicked"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mcourser-base-card"),i.od(3,"\n        "),i.mc(4,"mcourser-base-card-content"),i.od(5,"\n            "),i.md(6,ps,18,6,"div",1),i.od(7,"\n        "),i.lc(),i.od(8,"\n    "),i.lc(),i.od(9,"\n"),i.lc(),i.od(10,"\n")),2&e&&(i.Ub(6),i.Gc("ngIf",t.lessonCardData))},directives:[Kc,Zc,r.t,wl],styles:[".mcourser-ui-lesson-card[_ngcontent-%COMP%]{height:105px;width:330px}.mcourser-ui-lesson-card[_ngcontent-%COMP%]   .card-title__wrapper[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.mcourser-ui-lesson-card[_ngcontent-%COMP%]   .card-title__wrapper[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{padding:10px 0 0 10px;width:210px}.mcourser-ui-lesson-card[_ngcontent-%COMP%]   .card-title__wrapper[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]   .card-title__text[_ngcontent-%COMP%]{font-size:18px;font-weight:300;height:44px;line-height:22px;overflow:hidden}.mcourser-ui-lesson-card[_ngcontent-%COMP%]   .card-title__wrapper[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]   .card-title__subtitle-text[_ngcontent-%COMP%]{font-size:14px;margin-top:14px}.mcourser-ui-lesson-card[_ngcontent-%COMP%]   .card-title__wrapper[_ngcontent-%COMP%]   .card-title__icon[_ngcontent-%COMP%]{display:flex;height:85px;padding:10px;text-align:center;width:100px}.mcourser-ui-lesson-card[_ngcontent-%COMP%]   .card-link[_ngcontent-%COMP%]{color:inherit;text-decoration:none}  .mat-icon-button{align-items:center;display:flex;justify-content:center;transform:rotate(90deg)}  .mat-menu-panel{min-height:50px!important}  .mat-menu-item{font-size:14px!important;height:41px!important;line-height:41px!important}  .mat-menu-content:not(:empty){padding-bottom:6px!important;padding-top:6px!important}"]}),lp.propDecorators={lessonCardData:[{type:i.E}]};var up=_createClass((function e(){_classCallCheck(this,e)}));up.\u0275mod=i.ec({type:up}),up.\u0275inj=i.dc({factory:function(e){return new(e||up)},imports:[[r.c,$c,ql]]});var dp=function(){return _createClass((function e(t){_classCallCheck(this,e),this.router=t,this.links=[],this.selectItemEvent=new i.u,this.selectedItemName=""}),[{key:"ngOnInit",value:function(){this.updateSelectedItemName()}},{key:"isActive",value:function(e){return this.router.isActive(e,!1)}},{key:"updateSelectedItemName",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";t?this.selectedItemName=t:this.links.forEach((function(t){e.isActive(t.routerLink)&&(e.selectedItemName=t.label)}))}},{key:"selectItem",value:function(e){this.updateSelectedItemName(e.label),this.selectItemEvent.emit(e.id),this.router.navigate([e.routerLink])}}])}();dp.\u0275fac=function(e){return new(e||dp)(i.gc(V.g))},dp.\u0275cmp=i.ac({type:dp,selectors:[["mcourser-ui-navigation"]],inputs:{links:"links"},outputs:{selectItemEvent:"selectItemEvent"},decls:10,vars:6,consts:[[3,"title","color","maxWidth","displayExpandArrow"],["mobile","",3,"ngTemplateOutlet"],["desktop","",3,"ngTemplateOutlet"],["navigationButtons",""],[4,"ngFor","ngForOf"],[4,"ngIf","ngIfElse"],["inactiveLink",""],["textUppercase","true",3,"text","disabled","buttonClicked"],[3,"disabled","buttonClicked"]],template:function(e,t){if(1&e&&(i.mc(0,"mcourser-ui-button-group",0),i.od(1,"\n    "),i.hc(2,"div",1),i.od(3,"\n    "),i.hc(4,"div",2),i.od(5,"\n"),i.lc(),i.od(6,"\n\n"),i.md(7,ms,3,1,"ng-template",null,3,i.nd),i.od(9,"\n")),2&e){var n=i.Wc(8);i.Gc("title",t.selectedItemName)("color","primary")("maxWidth",1100)("displayExpandArrow",!0),i.Ub(2),i.Gc("ngTemplateOutlet",n),i.Ub(2),i.Gc("ngTemplateOutlet",n)}},directives:[Pd,r.A,r.s,r.t,_u,Xc],pipes:[r.G],styles:["[_nghost-%COMP%]{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}[_nghost-%COMP%]   mcourser-base-button[_ngcontent-%COMP%]     button, [_nghost-%COMP%]   mcourser-base-raised-button[_ngcontent-%COMP%]     button{font-weight:700}  .mat-menu-content nav{display:flex;flex-direction:column}"]}),dp.ctorParameters=function(){return[{type:V.g}]},dp.propDecorators={links:[{type:i.E}],selectItemEvent:[{type:i.P}]};var pp=_createClass((function e(){_classCallCheck(this,e)}));pp.\u0275mod=i.ec({type:pp}),pp.\u0275inj=i.dc({factory:function(e){return new(e||pp)},imports:[[r.c,V.l,Gc,Ou,Nd]]});var hp=_createClass((function e(){_classCallCheck(this,e),this.time=0,this.maxTime=0,this.width=25,this.height=25,this.graphColor="#2196f3"}));hp.\u0275fac=function(e){return new(e||hp)},hp.\u0275cmp=i.ac({type:hp,selectors:[["mcourser-ui-pie-chart-time"]],inputs:{time:"time",maxTime:"maxTime",width:"width",height:"height",graphColor:"graphColor"},decls:9,vars:7,consts:[[1,"time-chart"],[1,"chart",3,"score","width","height","graphColor"],[1,"time"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.hc(2,"mcourser-base-pie-chart",1),i.od(3,"\n    "),i.mc(4,"span",2),i.od(5),i.zc(6,"formatTime"),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Ub(2),i.Gc("score",0!=t.maxTime?t.time/t.maxTime*100:0)("width",t.width)("height",t.height)("graphColor",t.graphColor),i.Ub(3),i.pd(i.Ac(6,5,t.time)))},directives:[tl],pipes:[pu],styles:[".time-chart[_ngcontent-%COMP%]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.time-chart[_ngcontent-%COMP%]   .chart[_ngcontent-%COMP%]{margin-right:5px}"]}),hp.propDecorators={time:[{type:i.E}],maxTime:[{type:i.E}],width:[{type:i.E}],height:[{type:i.E}],graphColor:[{type:i.E}]};var fp=_createClass((function e(){_classCallCheck(this,e)}));fp.\u0275mod=i.ec({type:fp}),fp.\u0275inj=i.dc({factory:function(e){return new(e||fp)},imports:[[r.c,rl,hu]]});var bp=function(){return _createClass((function e(){_classCallCheck(this,e),this.valueChange=new i.u,this.currentMinChange=new i.u,this.currentMaxChange=new i.u}),[{key:"rangeChange",value:function(e){this.valueChange.emit({minValue:e.minValue,maxValue:e.maxValue}),this.currentMinChange.emit(e.minValue),this.currentMaxChange.emit(e.maxValue)}},{key:"minChange",value:function(e){this.valueChange.emit({minValue:e,maxValue:this.currentMax}),this.currentMinChange.emit(e)}},{key:"maxChange",value:function(e){this.valueChange.emit({minValue:this.currentMin,maxValue:e}),this.currentMaxChange.emit(e)}}])}();bp.\u0275fac=function(e){return new(e||bp)},bp.\u0275cmp=i.ac({type:bp,selectors:[["mcourser-ui-range-slider-input"]],inputs:{minLabel:"minLabel",maxLabel:"maxLabel",min:"min",max:"max",currentMin:"currentMin",currentMax:"currentMax",tickInterval:"tickInterval",step:"step"},outputs:{valueChange:"valueChange",currentMinChange:"currentMinChange",currentMaxChange:"currentMaxChange"},decls:21,vars:10,consts:[[3,"min","max","currentMin","currentMax","tickInterval","step","currentMinChange","currentMaxChange","valueChange"],[1,"range-inputs"],[1,"input-field"],["matInput","","type","text",3,"ngModel","ngModelChange"]],template:function(e,t){1&e&&(i.mc(0,"mcourser-base-range-slider",0),i.uc("currentMinChange",(function(e){return t.currentMin=e}))("currentMaxChange",(function(e){return t.currentMax=e}))("valueChange",(function(e){return t.rangeChange(e)})),i.lc(),i.od(1,"\n"),i.mc(2,"div",1),i.od(3,"\n    "),i.mc(4,"mat-form-field",2),i.od(5,"\n        "),i.mc(6,"mat-label"),i.od(7),i.lc(),i.od(8,"\n        "),i.mc(9,"input",3),i.uc("ngModelChange",(function(e){return t.currentMin=e}))("ngModelChange",(function(e){return t.minChange(e)})),i.lc(),i.od(10,"\n    "),i.lc(),i.od(11,"\n    "),i.mc(12,"mat-form-field",2),i.od(13,"\n        "),i.mc(14,"mat-label"),i.od(15),i.lc(),i.od(16,"\n        "),i.mc(17,"input",3),i.uc("ngModelChange",(function(e){return t.currentMax=e}))("ngModelChange",(function(e){return t.maxChange(e)})),i.lc(),i.od(18,"\n    "),i.lc(),i.od(19,"\n"),i.lc(),i.od(20,"\n")),2&e&&(i.Gc("min",t.min)("max",t.max)("currentMin",t.currentMin)("currentMax",t.currentMax)("tickInterval",t.tickInterval)("step",t.step),i.Ub(7),i.pd(t.minLabel),i.Ub(2),i.Gc("ngModel",t.currentMin),i.Ub(6),i.pd(t.maxLabel),i.Ub(2),i.Gc("ngModel",t.currentMax))},directives:[zu,M.c,M.g,_.b,d.d,d.t,d.w],styles:[".range-inputs[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-top:10px}.range-inputs[_ngcontent-%COMP%]  .input-field{width:40%}.range-inputs[_ngcontent-%COMP%]  .mat-form-field-label, .range-inputs[_ngcontent-%COMP%]  .mat-input-element{color:var(--common-black)}.range-inputs[_ngcontent-%COMP%]  .mat-form-field-underline{background-color:var(--common-black)}"]}),bp.propDecorators={minLabel:[{type:i.E}],maxLabel:[{type:i.E}],min:[{type:i.E}],max:[{type:i.E}],currentMin:[{type:i.E}],currentMax:[{type:i.E}],tickInterval:[{type:i.E}],step:[{type:i.E}],valueChange:[{type:i.P}],currentMinChange:[{type:i.P}],currentMaxChange:[{type:i.P}]};var mp=_createClass((function e(){_classCallCheck(this,e)}));mp.\u0275mod=i.ec({type:mp}),mp.\u0275inj=i.dc({factory:function(e){return new(e||mp)},imports:[[r.c,Au,_.c,d.n]]});var gp=function(){return _createClass((function e(){_classCallCheck(this,e),this.checkboxColor="primary",this.buttonColor="primary",this.buttonClicked=new i.u}),[{key:"clicked",value:function(e){this.buttonClicked.emit()}}])}();gp.\u0275fac=function(e){return new(e||gp)},gp.\u0275cmp=i.ac({type:gp,selectors:[["mcourser-resource-card"]],inputs:{checkboxColor:"checkboxColor",buttonColor:"buttonColor",title:"title",subtitle:"subtitle",contentText:"contentText",imgSrc:"imgSrc",isCheckboxVisible:"isCheckboxVisible",checkboxChecked:"checkboxChecked",buttonLabel:"buttonLabel",buttonDisabled:"buttonDisabled"},outputs:{buttonClicked:"buttonClicked"},decls:26,vars:9,consts:[[1,"card"],[1,"card-content"],[1,"card-header"],["class","card-header__subtitle",4,"ngIf"],["class","card-content__text",4,"ngIf"],["mat-card-sm-image","",1,"card-image",3,"src"],["align","start",1,"card-buttons"],["class","card-checkbox",3,"checked","color",4,"ngIf"],[3,"textUppercase","color","disabled","click"],[1,"card-header__subtitle"],[1,"card-content__text"],[1,"card-checkbox",3,"checked","color"]],template:function(e,t){1&e&&(i.mc(0,"mat-card",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"mat-card-header",2),i.od(5,"\n            "),i.mc(6,"mat-card-title"),i.od(7),i.lc(),i.od(8,"\n            "),i.md(9,gs,2,1,"mat-card-subtitle",3),i.od(10,"\n        "),i.lc(),i.od(11,"\n        "),i.md(12,vs,2,1,"mat-card-content",4),i.od(13,"\n        "),i.hc(14,"img",5),i.od(15,"\n        "),i.mc(16,"mat-card-actions",6),i.od(17,"\n            "),i.md(18,ys,2,2,"mcourser-base-checkbox",7),i.od(19,"\n            "),i.mc(20,"mcourser-base-button",8),i.uc("click",(function(e){return t.buttonDisabled?void 0:t.clicked(e)})),i.od(21),i.lc(),i.od(22,"\n        "),i.lc(),i.od(23,"\n    "),i.lc(),i.od(24,"\n"),i.lc(),i.od(25,"\n")),2&e&&(i.Ub(7),i.pd(t.title),i.Ub(2),i.Gc("ngIf",t.subtitle),i.Ub(3),i.Gc("ngIf",t.contentText),i.Ub(2),i.Hc("src",t.imgSrc,i.dd),i.Ub(4),i.Gc("ngIf",t.isCheckboxVisible),i.Ub(2),i.Gc("textUppercase",!0)("color",t.buttonColor)("disabled",t.buttonDisabled),i.Ub(1),i.qd("",t.buttonLabel,"\n            "))},directives:[f.a,f.f,f.m,r.t,f.k,f.b,Xc,f.l,f.d,ol],styles:[".card[_ngcontent-%COMP%]{max-width:320px;padding:5px}.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]{min-height:96px;padding-left:5px;padding-right:80px;padding-top:5px}.card[_ngcontent-%COMP%]   .card-content__text[_ngcontent-%COMP%]{font-size:12px}.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{margin-left:-16px}.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]   .card-header__subtitle[_ngcontent-%COMP%]{font-size:10px;margin-bottom:2px}.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]   .card-image[_ngcontent-%COMP%]{height:86px;position:absolute;right:10px;top:10px;width:100px}.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]   .card-buttons[_ngcontent-%COMP%]{bottom:5px;margin-bottom:0;margin-left:8px;padding:0;position:absolute}.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]   .card-buttons[_ngcontent-%COMP%]   .card-checkbox[_ngcontent-%COMP%]{left:-2px;position:relative;top:-2px}"]}),gp.propDecorators={title:[{type:i.E}],subtitle:[{type:i.E}],contentText:[{type:i.E}],imgSrc:[{type:i.E}],isCheckboxVisible:[{type:i.E}],checkboxChecked:[{type:i.E}],checkboxColor:[{type:i.E}],buttonLabel:[{type:i.E}],buttonColor:[{type:i.E}],buttonDisabled:[{type:i.E}],buttonClicked:[{type:i.P}]};var vp=_createClass((function e(){_classCallCheck(this,e)}));vp.\u0275mod=i.ec({type:vp}),vp.\u0275inj=i.dc({factory:function(e){return new(e||vp)},imports:[[r.c,f.j,Gc,g.b,al]]});var yp=function(){return _createClass((function e(){_classCallCheck(this,e),this.sectionData=[],this.pagedSectionData=[],this.length=0,this.lengthArray=[],this.pageSize=2,this.pageSizeOptions=[2,5,10],this.lessonPageSizeOptions=[5,10,25],this.currentPage=0}),[{key:"ngOnInit",value:function(){this.sectionData.forEach((function(e){return e.lessonPageSize=5})),this.paginateData()}},{key:"ngOnChanges",value:function(e){e.sectionData.currentValue!==e.sectionData.previousValue&&(this.length=this.sectionData.length,this.paginateData())}},{key:"paginateData",value:function(){this.pagedSectionData=this.sectionData.slice(0,this.pageSize).map((function(e){return Object.assign(Object.assign({},e),{lessons:_toConsumableArray(e.lessons)})}));for(var e=0;e<this.pagedSectionData.length;e++)this.pagedSectionData[e].lessons=_toConsumableArray(this.sectionData[e].lessons.slice(0,this.sectionData[e].lessonPageSize)),this.pagedSectionData[e].lessonsLength=this.sectionData[e].lessons.length}},{key:"onSectionPageChange",value:function(e){var t=e.pageIndex*e.pageSize,n=t+e.pageSize;n>this.length&&(n=this.length),this.pagedSectionData=this.sectionData.slice(t,n).map((function(e){return Object.assign(Object.assign({},e),{lessons:_toConsumableArray(e.lessons)})}));for(var i=t;i<n;i++)this.pagedSectionData[i-t].lessons=_toConsumableArray(this.sectionData[i].lessons.slice(0,this.sectionData[i].lessonPageSize)),this.pagedSectionData[i-t].lessonsLength=this.sectionData[i].lessons.length;return this.pageSize=e.pageSize,this.currentPage=e.pageIndex,e}},{key:"onLessonPageChange",value:function(e,t,n){var i=e.pageIndex*e.pageSize,r=i+e.pageSize;return r>t.length&&(r=t.length),this.sectionData[this.currentPage*this.pageSize+n].lessonPageSize=e.pageSize,this.pagedSectionData[n].lessons=_toConsumableArray(this.sectionData[this.currentPage*this.pageSize+n].lessons.slice(i,r)),e}}])}();yp.\u0275fac=function(e){return new(e||yp)},yp.\u0275cmp=i.ac({type:yp,selectors:[["mcourser-ui-cards-section"]],inputs:{sectionData:"sectionData"},features:[i.Sb],decls:10,vars:4,consts:[["class","section",4,"ngFor","ngForOf"],[1,"separator"],[3,"length","pageSize","pageSizeOptions","page"],[1,"section"],[1,"page-name"],[1,"section-cards"],[4,"ngFor","ngForOf"],[3,"lessonCardData"]],template:function(e,t){1&e&&(i.mc(0,"div"),i.od(1,"\n    "),i.md(2,_s,13,5,"div",0),i.od(3,"\n    "),i.hc(4,"div",1),i.od(5,"\n    "),i.mc(6,"mat-paginator",2),i.uc("page",(function(e){return t.pageEvent=t.onSectionPageChange(e)})),i.od(7,"\n    "),i.lc(),i.od(8,"\n"),i.lc(),i.od(9,"\n")),2&e&&(i.Ub(2),i.Gc("ngForOf",t.pagedSectionData),i.Ub(4),i.Gc("length",t.length)("pageSize",t.pageSize)("pageSizeOptions",t.pageSizeOptions))},directives:[r.s,N.a,lp],styles:['.page-name[_ngcontent-%COMP%]{font-size:24px;font-weight:500;overflow:hidden}.page-name[_ngcontent-%COMP%]:after{border-top:1px solid #afafaf;content:"";display:inline-block;height:.5em;margin-left:10px;margin-right:-100%;vertical-align:bottom;width:100%}.section[_ngcontent-%COMP%]{width:100%}.section[_ngcontent-%COMP%]   .section-cards[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:15px 0}.section[_ngcontent-%COMP%]   .section-cards[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:not(:last-child){margin-right:12px}.section[_ngcontent-%COMP%]   mcourser-ui-lesson-card[_ngcontent-%COMP%]{margin:0 8px 8px 0}.separator[_ngcontent-%COMP%]{background-color:#afafaf;height:1px;width:100%}[_nghost-%COMP%]  .mat-paginator-container{background-color:#f2f2f2}']}),yp.propDecorators={sectionData:[{type:i.E}]};var Mp=function(){return _createClass((function e(){_classCallCheck(this,e),this.mcourserTreeComponentProps={pageName:"",chipsProperty:"",searchData:{},metadataTreeStructures:[],sectionData:[],structureTreeTranslations:{},areTagsVisible:!1,isSearchVisible:!0,isResetButtonVisible:!0,isApplyButtonVisible:!0,isHeaderSectionVisible:!0,mcourserUiCardsSectionVisible:!0},this.showError=!0,this.handleApply=new i.u,this.handleReset=new i.u,this.expandTree=new Array,this.collapseTree=new Array,this.matExpansionPanel=new Array,this.allExpanded=!1,this.firstRowExpanded=!0,this.toogleButtonsNames=[],this._chipsData={chipsList:[],property:this.mcourserTreeComponentProps.chipsProperty}}),[{key:"chipsData",get:function(){return this._chipsData},set:function(e){this._chipsData=e,this.filteredSectionData=this.filterLessons(this.mcourserTreeComponentProps.sectionData)}},{key:"ngOnInit",value:function(){this.filteredSectionData=this.mcourserTreeComponentProps.sectionData;var e,t=_createForOfIteratorHelper(this.mcourserTreeComponentProps.metadataTreeStructures);try{for(t.s();!(e=t.n()).done;){e.value;var n=new a.b,i=new a.b;this.collapseTree.push(n),this.expandTree.push(i),this.toogleButtonsNames.push("keyboard_arrow_down")}}catch(r){t.e(r)}finally{t.f()}}},{key:"reload",value:function(){this.mcourserTreeComponentProps.areTagsVisible=!this.mcourserTreeComponentProps.areTagsVisible}},{key:"expandAllButton",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.allExpanded||(this.expandTree[e].next(),this.allExpanded=!0,this.toogleButtonsNames[e]="keyboard_arrow_up")}},{key:"collapseAllButton",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.allExpanded&&(this.collapseTree[e].next(),this.allExpanded=!1,this.toogleButtonsNames[e]="keyboard_arrow_down")}},{key:"renderFilteredTree",value:function(e){var t=this;this.mcourserTreeComponentProps.searchData.onItemsSearch(e),this.treeComponents.forEach((function(e,n){var i;return e.dataSource.data=null===(i=t.mcourserTreeComponentProps.metadataTreeStructures[n].treeData.treeList[0])||void 0===i?void 0:i.children}))}},{key:"resetChipsList",value:function(){this.chipsData={chipsList:[],property:this.mcourserTreeComponentProps.chipsProperty},this.searchComponent.searchControl.setValue(""),this.mcourserTreeComponentProps.searchData.isSearchWordNotFound=!1,this.treeComponents.forEach((function(e){return e.resetCheckboxes()})),this.handleReset.emit()}},{key:"applyChipsList",value:function(){var e,t=this.mcourserTreeComponentProps,n=t.metadataTreeStructures,i=t.searchData,r=t.chipsProperty,o=n.map((function(e){return e.treeData.selectedTreeList.map((function(e){var t,n;return null!==(n=null===(t=e.keywords)||void 0===t?void 0:t.filter((function(e){return e.selected})))&&void 0!==n?n:[]})).reduce((function(e,t){return e.concat(t)}),[])}));if(i.isSearchWordNotFound&&o.push(this.searchComponent.searchControl.value),this.chipsData={chipsList:(e=[]).concat.apply(e,_toConsumableArray(o)),property:r},this.searchComponent.searchControl.value){var a={};a[r]=this.searchComponent.searchControl.value,this.chipsData.chipsList.push(a)}this.handleApply.emit({chips_data:this.chipsData})}},{key:"sideBarClass",value:function(){return this.mcourserTreeComponentProps.mcourserUiCardsSectionVisible?"":"no-card-section"}},{key:"filterLessons",value:function(e){var t=this;return e.map((function(e){return Object.assign(Object.assign({},e),{lessons:t.filterLessonsByChipsSectionData(e)})})).filter((function(e){return e.lessons.length>0}))}},{key:"filterLessonsByChipsSectionData",value:function(e){var t=this;return e.lessons.filter((function(e){return!(t.chipsData.chipsList.length>0)||t.lessonMetadataInChipsProperty(e)}))}},{key:"lessonMetadataInChipsProperty",value:function(e){var t=this;return e.metadata.some((function(e){return t.chipsData.chipsList.some((function(n){return t.chipsDataContainsMetadata(e,n)}))}))}},{key:"chipsDataContainsMetadata",value:function(e,t){return this.mcourserTreeComponentProps.chipsProperty?t[this.mcourserTreeComponentProps.chipsProperty]===e:t===e}}])}();Mp.\u0275fac=function(e){return new(e||Mp)},Mp.\u0275cmp=i.ac({type:Mp,selectors:[["mcourser-ui-structure-tree"]],viewQuery:function(e,t){var n;1&e&&(i.vd(Os,!0),i.vd(I.a,!0),i.vd(zs,!0)),2&e&&(i.Vc(n=i.vc())&&(t.searchComponent=n.first),i.Vc(n=i.vc())&&(t.accordion=n.first),i.Vc(n=i.vc())&&(t.treeComponents=n))},inputs:{mcourserTreeComponentProps:"mcourserTreeComponentProps",showError:"showError"},outputs:{handleApply:"handleApply",handleReset:"handleReset"},decls:4,vars:2,consts:[["class","upper-panel",4,"ngIf"],["class","mcourser-ui-structure-tree",3,"ngClass",4,"ngIf"],[1,"upper-panel"],["color","primary",1,"tags-visible",3,"checked","change"],[1,"tree-buttons"],["mat-raised-button","","color","primary",3,"click"],[1,"mcourser-ui-structure-tree",3,"ngClass"],["class","header-section",4,"ngIf"],[1,"main-section"],[1,"sidebar",3,"ngClass"],["class","search",4,"ngIf"],[1,"tree"],["multi",""],[4,"ngFor","ngForOf"],["class","sidebar-footer",4,"ngIf"],["class","cards",4,"ngIf"],[1,"header-section"],[1,"page-name"],[1,"chips"],[3,"chipsData","chipsDataChange"],[1,"search"],[3,"showError","placeholder","minChars","translations","disabled","isSearchWordNotFound","search","searchIcon"],["searchComponent",""],[1,"expansion-panel",3,"expanded","afterCollapse","afterExpand"],[1,"expansion-panel-header"],[3,"treeData","areChipsVisible","expandTree","collapseTree","treeDataChange"],["treeComponents",""],[1,"sidebar-footer"],["mat-raised-button","","color","primary",3,"click",4,"ngIf"],[1,"cards"],[3,"sectionData"]],template:function(e,t){1&e&&(i.md(0,As,17,3,"div",0),i.od(1,"\n"),i.md(2,Ds,24,10,"div",1),i.od(3,"\n")),2&e&&(i.Gc("ngIf",t.mcourserTreeComponentProps&&t.mcourserTreeComponentProps.isTagsViewCheckboxVisible),i.Ub(2),i.Gc("ngIf",t.mcourserTreeComponentProps))},directives:[r.t,g.a,o.b,r.q,I.a,r.s,ul,ku,I.c,I.g,I.h,md,yp],styles:['.tree-buttons[_ngcontent-%COMP%]{align-items:center;display:flex;margin-right:30px}tag-view-checkbox-visible[_ngcontent-%COMP%]{border-top:1px solid #afafaf}tag-view-checkbox-not-visible[_ngcontent-%COMP%]{border-top:none}.upper-panel[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.tree-buttons[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{height:36px;margin:10px}.tags-visible[_ngcontent-%COMP%]{margin:20px}.mcourser-ui-structure-tree[_ngcontent-%COMP%]{font-family:Roboto,Helvetica,Arial,sans-serif;padding:20px 10px 20px 20px}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .header-section[_ngcontent-%COMP%]   .page-name[_ngcontent-%COMP%]{margin-top:10px}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .page-name[_ngcontent-%COMP%]{font-size:24px;font-weight:500;overflow:hidden}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .page-name[_ngcontent-%COMP%]:after{border-top:1px solid #afafaf;content:"";display:inline-block;height:.5em;margin-left:10px;margin-right:-100%;vertical-align:bottom;width:100%}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .chips[_ngcontent-%COMP%]{align-items:flex-end;display:flex;flex-direction:column;padding:10px}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]{display:flex;width:100%}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar.no-card-section[_ngcontent-%COMP%]{width:100%}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{margin-right:20px;width:20%}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .tree[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:16px;height:100%;padding:0 7px 0 0}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .tree[_ngcontent-%COMP%]   .expansion-panel[_ngcontent-%COMP%]{border-radius:0;box-shadow:none;margin-bottom:10px}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .tree[_ngcontent-%COMP%]   .expansion-panel[_ngcontent-%COMP%]     .mat-expansion-panel-body{padding:0!important}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .sidebar-footer[_ngcontent-%COMP%]{display:flex}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .sidebar-footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:0;text-transform:uppercase;width:100%}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .sidebar-footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%] + button[_ngcontent-%COMP%]{margin-left:20px}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]{margin:0 10px;padding-top:24px;width:80%}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]{width:100%}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .section-cards[_ngcontent-%COMP%]{display:flex;margin:15px 0}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   mcourser-ui-card[_ngcontent-%COMP%]{margin:0 8px 8px 0;width:330px}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   mcourser-ui-card[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%], .mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   mcourser-ui-card[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%], .mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   mcourser-ui-card[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{padding:10px}[_nghost-%COMP%]  mcourser-base-tree-view mat-tree .mat-tree-node{min-height:30px}[_nghost-%COMP%]  mcourser-base-tree-view mat-tree .mat-icon-button{height:30px;line-height:30px;min-height:30px}[_nghost-%COMP%]  mcourser-base-tree-view mat-tree .mat-checkbox .mat-checkbox-layout{white-space:unset!important}[_nghost-%COMP%]  mcourser-base-tree-view mat-tree .mat-checkbox-layout .mat-checkbox-label{line-height:14px}@media (max-width:860px) and (min-width:801px){.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar-footer[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar-footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%] + button[_ngcontent-%COMP%]{margin-left:0!important;margin-top:7px}}@media (max-width:800px){.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .main-section[_ngcontent-%COMP%]{flex-wrap:wrap}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%], .mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{width:100%}}@media (max-width:425px){.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{margin-right:0}}@media (max-width:380px){.mcourser-ui-structure-tree[_ngcontent-%COMP%]{overflow:auto}.mcourser-ui-structure-tree[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{min-width:340px}}']}),Mp.propDecorators={searchComponent:[{type:i.gb,args:["searchComponent"]}],accordion:[{type:i.gb,args:[I.a]}],treeComponents:[{type:i.hb,args:["treeComponents"]}],mcourserTreeComponentProps:[{type:i.E}],showError:[{type:i.E}],handleApply:[{type:i.P}],handleReset:[{type:i.P}]};var _p=_createClass((function e(){_classCallCheck(this,e)}));_p.\u0275mod=i.ec({type:_p}),_p.\u0275inj=i.dc({factory:function(e){return new(e||_p)},imports:[[r.c,hl,$c,wu,gd,I.b,o.c,N.c,up,g.b]]});var Op=_createClass((function e(){_classCallCheck(this,e),this.config={placeholder:"Enter Code",icon:"person",button:{label:"JOIN GROUP",color:"accent",disabled:!1}},this.inputTextChange=new i.u,this.clickedButton=new i.u}));Op.\u0275fac=function(e){return new(e||Op)},Op.\u0275cmp=i.ac({type:Op,selectors:[["mcourser-ui-text-title-button"]],inputs:{config:"config",inputText:"inputText",errorMessages:"errorMessages",required:"required",isError:"isError"},outputs:{inputTextChange:"inputTextChange",clickedButton:"clickedButton"},decls:10,vars:8,consts:[[1,"text-title-button"],["class","input-icon",4,"ngIf"],["label","Name",1,"input-field",3,"inputText","isRequired","isError","errorMessages","inputTextChange"],[3,"color","text","disabled","buttonClicked"],[1,"input-icon"]],template:function(e,t){1&e&&(i.mc(0,"form",0),i.od(1,"\n    "),i.md(2,Rs,2,1,"mat-icon",1),i.od(3,"\n    "),i.mc(4,"mcourser-base-text-input",2),i.uc("inputTextChange",(function(e){return t.inputText=e}))("inputTextChange",(function(e){return t.inputTextChange.emit(e)})),i.lc(),i.od(5,"\n    "),i.mc(6,"mcourser-base-raised-button",3),i.uc("buttonClicked",(function(e){return t.clickedButton.emit(e)})),i.od(7,"\n    "),i.lc(),i.od(8,"\n"),i.lc(),i.od(9,"\n")),2&e&&(i.Ub(2),i.Gc("ngIf",t.config.icon),i.Ub(2),i.Gc("inputText",t.inputText)("isRequired",t.required)("isError",t.isError)("errorMessages",t.errorMessages),i.Ub(2),i.Gc("color",t.config.button.color)("text",t.config.button.label)("disabled",t.config.button.disabled))},directives:[d.J,d.u,d.v,r.t,td,_u,l.a],styles:[".text-title-button[_ngcontent-%COMP%]   .input-icon[_ngcontent-%COMP%]{margin-right:10px;opacity:.7;vertical-align:middle}.text-title-button[_ngcontent-%COMP%]   .input-field[_ngcontent-%COMP%]{display:inline-block;margin-right:10px;width:inherit}"]}),Op.propDecorators={config:[{type:i.E}],inputText:[{type:i.E}],errorMessages:[{type:i.E}],required:[{type:i.E}],isError:[{type:i.E}],inputTextChange:[{type:i.P}],clickedButton:[{type:i.P}]};var zp=_createClass((function e(){_classCallCheck(this,e)}));zp.\u0275mod=i.ec({type:zp}),zp.\u0275inj=i.dc({factory:function(e){return new(e||zp)},imports:[[r.c,l.b,_.c,o.c,d.n,Ou,nd]]});var Ap=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.timezonesListService=t,this.detectUserTimezone=n,this.defaultDateTimeFormat="pl-PL",this.autoTimezoneSelected=new i.u,this.selectedTimezone=new i.u,this.selectedDatetimeFormat=new i.u,this.defaultDateTimeFormatSelected=new i.u,this.timezonesList=[],this.datetimeFormatsList=[],this.detectedTimezone="",this.timezonesListInitialized=!1,this.datetimeStylesInitialized=!1}),[{key:"ngOnInit",value:function(){this.detectedTimezone=this.detectUserTimezone.detect(),this.defaultDateTimeFormatCheckboxState=!this.datetimeFormatSelectorState,this.initTimezoneList(),this.initDatetimeFormatsList(),this.emitInitValues()}},{key:"onAutoTimezoneCheckboxClicked",value:function(){this.autoTimezoneCheckboxState=!this.autoTimezoneCheckboxState,this.timezoneSelectorState=this.detectedTimezone,this.setSelectedStateForTimezone(),this.selectedTimezone.emit(this.timezoneSelectorState),this.autoTimezoneSelected.emit(this.autoTimezoneCheckboxState)}},{key:"onDefaultDateTimeFormatCheckboxClicked",value:function(){this.defaultDateTimeFormatCheckboxState=!this.defaultDateTimeFormatCheckboxState,this.defaultDateTimeFormatSelected.emit(this.defaultDateTimeFormatCheckboxState)}},{key:"onTimezoneSelectionChanges",value:function(e){this.timezoneSelectorState=e,this.selectedTimezone.emit(e)}},{key:"onDatetimeFormatSelectionChanges",value:function(e){this.selectedDatetimeFormat.emit(e)}},{key:"initTimezoneList",value:function(){this.setTimezoneList(),!this.autoTimezoneCheckboxState&&this.timezoneSelectorState||(this.timezoneSelectorState=this.detectedTimezone),this.setSelectedStateForTimezone(),this.timezonesListInitialized=!0}},{key:"initDatetimeFormatsList",value:function(){this.setDatetimeFormatsList(),this.datetimeStylesInitialized=!0}},{key:"setTimezoneList",value:function(){this.timezonesList=this.timezonesListService.getList().map((function(e){return{label:e.name,value:e.name,isSelected:!1}}))}},{key:"setDatetimeFormatsList",value:function(){var e=this;this.datetimeFormatSelectorState||(this.datetimeFormatSelectorState=this.defaultDateTimeFormat);var t=yl.map((function(t){return{label:""+t.name,value:t.code,isSelected:t.code===e.datetimeFormatSelectorState}})),n=t.find((function(t){return t.value===e.defaultDateTimeFormat})).label;this.defaultDateTimeFormatCheckboxLabel="".concat(this.defaultDateTimeFormatLabel," (").concat(n,")");var i=t.filter((function(e){return e.isSelected}));this.datetimeFormatsList=_toConsumableArray(new Set([].concat(_toConsumableArray(i),_toConsumableArray(t))))}},{key:"setSelectedStateForTimezone",value:function(){var e=this;this.timezonesList.forEach((function(t){return t.label===e.timezoneSelectorState?t.isSelected=!0:t.isSelected=!1}))}},{key:"emitInitValues",value:function(){this.autoTimezoneSelected.emit(this.autoTimezoneCheckboxState),this.selectedTimezone.emit(this.timezoneSelectorState),this.selectedDatetimeFormat.emit(this.datetimeFormatSelectorState)}}])}();Ap.\u0275fac=function(e){return new(e||Ap)(i.gc(cd),i.gc(ad))},Ap.\u0275cmp=i.ac({type:Ap,selectors:[["mcourser-ui-timezone-selector"]],inputs:{defaultDateTimeFormat:"defaultDateTimeFormat",autoTimezoneCheckboxState:"autoTimezoneCheckboxState",timezoneSelectorState:"timezoneSelectorState",datetimeFormatSelectorState:"datetimeFormatSelectorState",autoTimezoneCheckboxLabel:"autoTimezoneCheckboxLabel",timezoneSelectorLabel:"timezoneSelectorLabel",datetimeFormatSelectorLabel:"datetimeFormatSelectorLabel",showDefaultDateTimeFormatCheckbox:"showDefaultDateTimeFormatCheckbox",defaultDateTimeFormatLabel:"defaultDateTimeFormatLabel"},outputs:{autoTimezoneSelected:"autoTimezoneSelected",selectedTimezone:"selectedTimezone",selectedDatetimeFormat:"selectedDatetimeFormat",defaultDateTimeFormatSelected:"defaultDateTimeFormatSelected"},decls:2,vars:1,consts:[["class","timezone-selector",4,"ngIf"],[1,"timezone-selector"],[1,"mcourser-base-checkbox-div"],[3,"label","checked","checkboxClicked"],[1,"mcourser-select-margin"],[3,"labelText","options","option","isDisabled","selectionChange"],["class","mcourser-base-checkbox-div",4,"ngIf"]],template:function(e,t){1&e&&(i.md(0,Is,22,11,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.datetimeStylesInitialized&&t.timezonesListInitialized)},directives:[r.t,ol,Su],styles:[".timezone-selector[_ngcontent-%COMP%]   .mcourser-base-checkbox-div[_ngcontent-%COMP%], .timezone-selector[_ngcontent-%COMP%]   .mcourser-select-margin[_ngcontent-%COMP%]{margin-bottom:1rem}"]}),Ap.ctorParameters=function(){return[{type:cd},{type:ad}]},Ap.propDecorators={autoTimezoneCheckboxLabel:[{type:i.E}],autoTimezoneCheckboxState:[{type:i.E}],timezoneSelectorLabel:[{type:i.E}],timezoneSelectorState:[{type:i.E}],datetimeFormatSelectorLabel:[{type:i.E}],datetimeFormatSelectorState:[{type:i.E}],showDefaultDateTimeFormatCheckbox:[{type:i.E}],defaultDateTimeFormatLabel:[{type:i.E}],defaultDateTimeFormat:[{type:i.E}],autoTimezoneSelected:[{type:i.P}],selectedTimezone:[{type:i.P}],selectedDatetimeFormat:[{type:i.P}],defaultDateTimeFormatSelected:[{type:i.P}]};var kp=_createClass((function e(){_classCallCheck(this,e)}));kp.\u0275mod=i.ec({type:kp}),kp.\u0275inj=i.dc({factory:function(e){return new(e||kp)},imports:[[r.c,al,qu,ld]]});var Cp=function(){return _createClass((function e(){_classCallCheck(this,e),this.dateLocale=navigator.language,this.dateFormatCode=navigator.language,this.appearance="fill",this.isDisabled=!1,this.isSubscriptSizeDynamic=!1,this.selectionChange=new i.u}),[{key:"selectedData",get:function(){return{startDate:this.startDate,endDate:this.endDate}},set:function(e){this.startDate=e.startDate,this.endDate=e.endDate}},{key:"ngOnInit",value:function(){this.startDate=this.selectedData.startDate,this.endDate=this.selectedData.endDate}},{key:"onStartDateChange",value:function(e){this.startDate=e,this.emitChanges()}},{key:"onEndDateChange",value:function(e){this.endDate=e,this.emitChanges()}},{key:"emitChanges",value:function(){this.selectionChange.emit({startDate:this.startDate,endDate:this.endDate})}}])}();Cp.\u0275fac=function(e){return new(e||Cp)},Cp.\u0275cmp=i.ac({type:Cp,selectors:[["mcourser-ui-date-range-picker"]],inputs:{dateLocale:"dateLocale",dateFormatCode:"dateFormatCode",appearance:"appearance",isDisabled:"isDisabled",isSubscriptSizeDynamic:"isSubscriptSizeDynamic",selectedData:"selectedData",minDate:"minDate",maxDate:"maxDate",startDatePlaceholder:"startDatePlaceholder",endDatePlaceholder:"endDatePlaceholder"},outputs:{selectionChange:"selectionChange"},decls:9,vars:20,consts:[[1,"date-range-picker"],[1,"date-range-picker__start-date",3,"minDate","maxDate","selectedDate","placeholder","showClearButton","dateLocale","dateFormatCode","appearance","isDisabled","isSubscriptSizeDynamic","selectedDateChanged"],[3,"minDate","maxDate","selectedDate","placeholder","showClearButton","dateLocale","dateFormatCode","appearance","isDisabled","isSubscriptSizeDynamic","selectedDateChanged"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"mcourser-base-datepicker",1),i.uc("selectedDateChanged",(function(e){return t.onStartDateChange(e)})),i.od(3,"\n    "),i.lc(),i.od(4,"\n    "),i.mc(5,"mcourser-base-datepicker",2),i.uc("selectedDateChanged",(function(e){return t.onEndDateChange(e)})),i.od(6,"\n    "),i.lc(),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Ub(2),i.Gc("minDate",t.minDate)("maxDate",t.maxDate)("selectedDate",t.startDate)("placeholder",t.startDatePlaceholder)("showClearButton",!0)("dateLocale",t.dateLocale)("dateFormatCode",t.dateFormatCode)("appearance",t.appearance)("isDisabled",t.isDisabled)("isSubscriptSizeDynamic",t.isSubscriptSizeDynamic),i.Ub(3),i.Gc("minDate",t.minDate)("maxDate",t.maxDate)("selectedDate",t.endDate)("placeholder",t.endDatePlaceholder)("showClearButton",!0)("dateLocale",t.dateLocale)("dateFormatCode",t.dateFormatCode)("appearance",t.appearance)("isDisabled",t.isDisabled)("isSubscriptSizeDynamic",t.isSubscriptSizeDynamic))},directives:[_l],styles:[".date-range-picker[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.date-range-picker__start-date[_ngcontent-%COMP%]{margin-right:1rem}.date-range-picker[_ngcontent-%COMP%]     .mat-form-field-outline-end, .date-range-picker[_ngcontent-%COMP%]     .mat-form-field-outline-start{border-radius:0}"]}),Cp.ctorParameters=function(){return[]},Cp.propDecorators={selectedData:[{type:i.E}],minDate:[{type:i.E}],maxDate:[{type:i.E}],startDatePlaceholder:[{type:i.E}],endDatePlaceholder:[{type:i.E}],dateLocale:[{type:i.E}],dateFormatCode:[{type:i.E}],appearance:[{type:i.E}],isDisabled:[{type:i.E}],isSubscriptSizeDynamic:[{type:i.E}],selectionChange:[{type:i.P}]};var wp=_createClass((function e(){_classCallCheck(this,e)}));wp.\u0275mod=i.ec({type:wp}),wp.\u0275inj=i.dc({factory:function(e){return new(e||wp)},imports:[[r.c,Al,Hl]]});var Sp=function(){return _createClass((function e(){_classCallCheck(this,e),this.addFilesButtonClicked=new i.u}),[{key:"buttonClicked",value:function(e){this.addFilesButtonClicked.emit(e)}}])}();Sp.\u0275fac=function(e){return new(e||Sp)},Sp.\u0275cmp=i.ac({type:Sp,selectors:[["mcourser-base-drop-placeholder"]],inputs:{isLoading:"isLoading",buttonLabel:"buttonLabel",infoLabel:"infoLabel"},outputs:{addFilesButtonClicked:"addFilesButtonClicked"},decls:16,vars:5,consts:[[1,"drop-placeholder-wrapper"],[1,"drop-placeholder-container"],["class","drop-placeholder-container__loader",4,"ngIf"],[3,"color","text","textUppercase","withLoader","isLoading","buttonClicked",4,"ngIf"],["content","","class","drop-placeholder-container__info",4,"ngIf"],["class","drop-placeholder-container__icon-background",4,"ngIf"],["class","drop-placeholder-container__icon",4,"ngIf"],[1,"drop-placeholder-container__loader"],["mode","indeterminate",3,"diameter"],[3,"color","text","textUppercase","withLoader","isLoading","buttonClicked"],["content","",1,"drop-placeholder-container__info"],[1,"drop-placeholder-container__icon-background"],[1,"drop-placeholder-container__icon"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.md(4,Ws,4,1,"div",2),i.od(5,"\n        "),i.md(6,Ps,1,5,"mcourser-base-raised-button",3),i.od(7,"\n        "),i.md(8,Ns,2,1,"span",4),i.od(9,"\n        "),i.md(10,js,2,0,"mat-icon",5),i.od(11,"\n        "),i.md(12,Bs,2,0,"mat-icon",6),i.od(13,"\n    "),i.lc(),i.od(14,"\n"),i.lc(),i.od(15,"\n")),2&e&&(i.Ub(4),i.Gc("ngIf",t.isLoading&&!t.buttonLabel),i.Ub(2),i.Gc("ngIf",t.buttonLabel),i.Ub(2),i.Gc("ngIf",t.infoLabel),i.Ub(2),i.Gc("ngIf",!t.buttonLabel),i.Ub(2),i.Gc("ngIf",!t.buttonLabel))},directives:[r.t,Gl,_u,l.a],styles:[".drop-placeholder-wrapper[_ngcontent-%COMP%]{background-color:var(--common-grey-200);height:200px;padding:5px;position:relative;width:100%}@media (max-width:960px){.drop-placeholder-wrapper[_ngcontent-%COMP%]{height:200px;position:relative}}.drop-placeholder-container[_ngcontent-%COMP%]{align-items:center;background-image:url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\");display:flex;flex-direction:column;height:200px;justify-content:center;position:relative;width:100%}@media (max-width:960px){.drop-placeholder-container[_ngcontent-%COMP%]{height:200px}}.drop-placeholder-container__icon-background[_ngcontent-%COMP%]{color:var(--common-grey-600);font-size:70px;height:60px;opacity:1;position:absolute;right:calc(50% - 27px);top:calc(50% - 10px);transform:translate(calc(50% - 25px),calc(50% - 45px)) rotate(180deg);width:60px}.drop-placeholder-container__icon[_ngcontent-%COMP%]{background-color:var(--common-grey-200);color:var(--common-grey-800);font-size:55px;height:60px;opacity:1;padding-left:5px;position:absolute;right:calc(50% - 42px);top:calc(50% - 15px);transform:translate(calc(50% - 30px),calc(50% - 30px));width:60px}.drop-placeholder-container__info[_ngcontent-%COMP%]{bottom:12px;color:var(--common-dark-primary-text);font-style:italic;font-weight:700;margin-top:1rem;max-height:50px;overflow:hidden;padding-left:30px;padding-right:30px}.drop-placeholder-container__loader[_ngcontent-%COMP%]{position:absolute;right:calc(50% - 20px);top:calc(50% - 20px);transform:translate(calc(50% - 20px),calc(50% - 20px));z-index:1}"]}),Sp.propDecorators={isLoading:[{type:i.E}],buttonLabel:[{type:i.E}],infoLabel:[{type:i.E}],addFilesButtonClicked:[{type:i.P}]};var Tp=_createClass((function e(){_classCallCheck(this,e)}));Tp.\u0275mod=i.ec({type:Tp}),Tp.\u0275inj=i.dc({factory:function(e){return new(e||Tp)},imports:[[r.c,Kl,l.b,Gc,Ou]]});var qp=function(){return _createClass((function e(){var t=this;_classCallCheck(this,e),this.optionChange=new i.u,this.groupsOptions=[],this.labelText="",this.placeholder="",this.isDisabled=!1,this.required=!1,this.isLoading=!1,this.loadingText="Loading...",this.isReadOnly=!1,this.isRequiredErrorMessage="This field is required",this.hideGroupLabel=!1,this.optionControl=new d.h,this.clearFilter=function(e){e.stopPropagation(),t.optionControl.setValue(null),t.optionChange.emit(null)}}),[{key:"ngOnInit",value:function(){this.optionControl=this.option?new d.h(this.option):new d.h({value:"",disabled:this.isDisabled}),this.required&&this.optionControl.setValidators(d.H.required),this.initOptionsFilter()}},{key:"ngOnChanges",value:function(e){for(var t,n,i,r,o,a,s,c,l,u,d,p,h,f,b,m=!1,g=0;g<(null===(n=null===(t=e.groupsOptions)||void 0===t?void 0:t.previousValue)||void 0===n?void 0:n.length);g++)e.option&&-1===(null===(i=e.groupsOptions)||void 0===i?void 0:i.currentValue[g].data.indexOf(null===(r=e.option)||void 0===r?void 0:r.currentValue))&&(m=!0),null===(o=e.groupsOptions)||void 0===o||o.previousValue[g].data.sort();for(var v=0;v<(null===(s=null===(a=e.groupsOptions)||void 0===a?void 0:a.currentValue)||void 0===s?void 0:s.length);v++)null===(c=e.groupsOptions)||void 0===c||c.currentValue[v].data.sort();(null===(l=e.isDisabled)||void 0===l?void 0:l.previousValue)&&!(null===(u=e.isDisabled)||void 0===u?void 0:u.currentValue)&&this.optionControl.enable(),Object(z.isEqual)(null===(d=e.groupsOptions)||void 0===d?void 0:d.previousValue,null===(p=e.groupsOptions)||void 0===p?void 0:p.currentValue)||(this.sortGroups(),this.sortOptions(),m&&this.optionControl.setValue("")),Object(z.isEqual)(null===(h=e.option)||void 0===h?void 0:h.currentValue,null===(f=e.option)||void 0===f?void 0:f.previousValue)||this.optionControl.setValue(null===(b=e.option)||void 0===b?void 0:b.currentValue)}},{key:"selectOption",value:function(e){var t=e.option.value;this.optionChange.emit(t)}},{key:"groupLabel",value:function(e){var t;return null===(t=this.config.groupsConfig.find((function(t){return t.name===e.name})))||void 0===t?void 0:t.label}},{key:"concatFieldsToDisplay",value:function(e,t){var n;return null===(n=this.groupFieldsDisplay(t))||void 0===n?void 0:n.reduce((function(t,n){return t.concat(" "+e[n])}),"")}},{key:"isGroupedOptions",value:function(){return this.config.groupsConfig.length>1}},{key:"groupFieldsDisplay",value:function(e){var t;return null===(t=this.config.groupsConfig.find((function(t){return t.name===e})))||void 0===t?void 0:t.fieldsDisplay}},{key:"initOptionsFilter",value:function(){this.isGroupedOptions()?this.setFilteredGroupsOptions():this.setFilteredOptions()}},{key:"setFilteredGroupsOptions",value:function(){var e=this;this.filteredGroupsOptions=this.optionControl.valueChanges.pipe(Object(A.a)(""),Object(k.a)((function(t){return"string"==typeof t?e.filterGroup(t):t?e.filterGroup(e.displayFn(t)):e.groupsOptions.slice()})))}},{key:"setFilteredOptions",value:function(){var e=this;this.filteredOptions=this.optionControl.valueChanges.pipe(Object(A.a)(""),Object(k.a)((function(t){var n,i,r,o,a,s;return"string"==typeof t?e.filterOption(null===(n=e.groupsOptions[0])||void 0===n?void 0:n.data,null===(i=e.groupsOptions[0])||void 0===i?void 0:i.name,t):t?e.filterOption(null===(r=e.groupsOptions[0])||void 0===r?void 0:r.data,null===(o=e.groupsOptions[0])||void 0===o?void 0:o.name,e.displayFn(t)):null===(s=null===(a=e.groupsOptions[0])||void 0===a?void 0:a.data)||void 0===s?void 0:s.slice()})))}},{key:"sortGroups",value:function(){var e=this,t=this.config.groupsOrder;if(t.length&&this.groupsOptions.length){var n=[];t.forEach((function(t){var i=e.groupsOptions.find((function(e){return e.name===t}));n.push(i)})),this.groupsOptions=n}}},{key:"sortOptions",value:function(){var e=this;this.groupsOptions.forEach((function(t){var n,i=null===(n=e.config.groupsConfig.find((function(e){return e.name===t.name})))||void 0===n?void 0:n.fieldsOrderBy;t.data.sort((function(e,t){var n=i.reduce((function(t,n){return t+e[n]}),""),r=i.reduce((function(e,n){return e+t[n]}),"");return n.localeCompare(r)}))}))}},{key:"filterGroup",value:function(e){var t=this;return e?this.groupsOptions.map((function(n){return{name:n.name,data:t.filterOption(n.data,n.name,e)}})).filter((function(e){return e.data.length>0})):this.groupsOptions}},{key:"filterOption",value:function(e,t){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=i.trim().toLowerCase().split(" "),o=null===(n=this.config.groupsConfig.find((function(e){return e.name===t})))||void 0===n?void 0:n.fieldsSearch;return null==e?void 0:e.filter((function(e){var t=o.reduce((function(t,n){return t+e[n]}),"").toLocaleLowerCase();return r.some((function(e){return t.includes(e)}))}))}}])}();qp.\u0275fac=function(e){return new(e||qp)},qp.\u0275cmp=i.ac({type:qp,selectors:[["mcourser-autocomplete"]],inputs:{groupsOptions:"groupsOptions",labelText:"labelText",placeholder:"placeholder",isDisabled:"isDisabled",required:"required",isLoading:"isLoading",loadingText:"loadingText",isReadOnly:"isReadOnly",isRequiredErrorMessage:"isRequiredErrorMessage",hideGroupLabel:"hideGroupLabel",option:"option",config:"config",displayFn:"displayFn"},outputs:{optionChange:"optionChange"},features:[i.Sb],decls:30,vars:15,consts:[["appearance","outline",1,"autocomplete"],[1,"mat-autocomplete-trigger"],["type","text","matInput","",3,"placeholder","formControl","matAutocomplete","readonly","required"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["class","clear-icon","matSuffix","",3,"click",4,"ngIf"],["matSuffix","","mode","indeterminate","diameter","26",4,"ngIf"],["autoActiveFirstOption","","autoSelectActiveOption","",1,"mat-autocomplete-panel-custom",3,"displayWith","optionSelected"],["auto","matAutocomplete"],[4,"ngIf"],["matSuffix","",1,"clear-icon",3,"click"],["matSuffix","","mode","indeterminate","diameter","26"],[3,"label",4,"ngFor","ngForOf"],[3,"label"],["class","multiline-mat-option",3,"value",4,"ngFor","ngForOf"],[1,"multiline-mat-option",3,"value"]],template:function(e,t){if(1&e&&(i.mc(0,"mat-form-field",0),i.od(1,"\n    "),i.mc(2,"mat-label"),i.od(3),i.lc(),i.od(4,"\n    "),i.mc(5,"div",1),i.od(6,"\n        "),i.hc(7,"input",2),i.od(8,"\n        "),i.mc(9,"div",3),i.od(10,"\n            "),i.hc(11,"div",4),i.od(12,"\n        "),i.lc(),i.od(13,"\n    "),i.lc(),i.od(14,"\n    "),i.md(15,Fs,2,0,"mat-icon",5),i.od(16,"\n    "),i.md(17,Us,1,0,"mat-progress-spinner",6),i.od(18,"\n    "),i.mc(19,"mat-autocomplete",7,8),i.uc("optionSelected",(function(e){return t.selectOption(e)})),i.od(21,"\n        "),i.md(22,Ys,5,3,"ng-container",9),i.od(23,"\n        "),i.md(24,Gs,5,3,"ng-container",9),i.od(25,"\n    "),i.lc(),i.od(26,"\n    "),i.md(27,Ks,2,1,"mat-error",9),i.od(28,"\n"),i.lc(),i.od(29,"\n")),2&e){var n=i.Wc(20);i.Ub(3),i.pd(t.isLoading?t.loadingText:t.labelText),i.Ub(4),i.Gc("placeholder",t.placeholder)("formControl",t.optionControl)("matAutocomplete",n)("readonly",t.isReadOnly)("required",t.required),i.Vb("aria-label",t.labelText),i.Ub(8),i.Gc("ngIf",t.optionControl.value),i.Ub(2),i.Gc("ngIf",t.isLoading),i.Ub(2),i.Wb(t.hideGroupLabel?"mat-autocomplete-panel-hide-group-label":""),i.Gc("displayWith",t.displayFn),i.Ub(3),i.Gc("ngIf",t.isGroupedOptions()),i.Ub(2),i.Gc("ngIf",!t.isGroupedOptions()),i.Ub(3),i.Gc("ngIf",t.optionControl.hasError("required"))}},directives:[M.c,M.g,_.b,d.d,v.c,d.t,d.i,d.E,r.t,v.a,l.a,M.j,P.a,r.s,E.o,E.p,M.b],pipes:[r.b],styles:[".autocomplete[_ngcontent-%COMP%]{width:100%}.autocomplete[_ngcontent-%COMP%]     .mat-form-field-outline-end, .autocomplete[_ngcontent-%COMP%]     .mat-form-field-outline-start{border-radius:0!important}.autocomplete[_ngcontent-%COMP%]   .mat-autocomplete-trigger[_ngcontent-%COMP%]{display:flex;font-size:1rem;overflow:hidden;padding-right:18px;text-overflow:ellipsis;white-space:nowrap}.autocomplete[_ngcontent-%COMP%]   .mat-autocomplete-trigger[_ngcontent-%COMP%]   .mat-select-arrow-wrapper[_ngcontent-%COMP%]{transform:none}.autocomplete[_ngcontent-%COMP%]   .mat-autocomplete-trigger[_ngcontent-%COMP%]   .mat-select-arrow-wrapper[_ngcontent-%COMP%]   .mat-select-arrow[_ngcontent-%COMP%]{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;height:0;margin:1px -15px 0 4px;width:0}.autocomplete[_ngcontent-%COMP%]   .mat-autocomplete-trigger[_ngcontent-%COMP%]::-moz-placeholder{font-size:1rem}.autocomplete[_ngcontent-%COMP%]   .mat-autocomplete-trigger[_ngcontent-%COMP%]::placeholder{font-size:1rem}.autocomplete[_ngcontent-%COMP%]  .mat-form-field-empty mat-label{font-size:1rem}.autocomplete[_ngcontent-%COMP%]  .mat-form-field-suffix{top:0}.autocomplete[_ngcontent-%COMP%]  .mat-form-field-suffix .mat-icon{bottom:0;cursor:pointer;font-size:100%;height:1em;line-height:1;position:absolute;right:1.2em;width:1em}.autocomplete[_ngcontent-%COMP%]  .mat-form-field-suffix .mat-progress-spinner{bottom:-4px;font-size:100%;height:1em;line-height:1;position:absolute;right:2.4em;width:1em}.autocomplete.mat-form-field-invalid[_ngcontent-%COMP%]   .mat-select-arrow[_ngcontent-%COMP%]{color:var(--common-accent)}.multiline-mat-option.mat-option[_ngcontent-%COMP%]{font-size:1rem;height:auto;line-height:1.5em;padding-bottom:.8em;padding-top:.8em;white-space:normal}.multiline-mat-option.mat-option[_ngcontent-%COMP%]    >.mat-option-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.mat-form-field-disabled[_ngcontent-%COMP%]   .mat-select-arrow[_ngcontent-%COMP%]{color:var(--common-dark-disabled-text)}  .mat-autocomplete-panel-hide-group-label .mat-optgroup-label{display:none}  .mat-autocomplete-panel-custom .mat-optgroup mat-option:not(.mat-option-multiple),   .mat-autocomplete-panel-custom mat-option:not(.mat-option-multiple){padding-left:16px}"]}),qp.propDecorators={option:[{type:i.E}],optionChange:[{type:i.P}],groupsOptions:[{type:i.E}],config:[{type:i.E}],labelText:[{type:i.E}],placeholder:[{type:i.E}],isDisabled:[{type:i.E}],required:[{type:i.E}],isLoading:[{type:i.E}],loadingText:[{type:i.E}],isReadOnly:[{type:i.E}],displayFn:[{type:i.E}],isRequiredErrorMessage:[{type:i.E}],hideGroupLabel:[{type:i.E}]};var Lp=_createClass((function e(){_classCallCheck(this,e)}));Lp.\u0275mod=i.ec({type:Lp}),Lp.\u0275inj=i.dc({factory:function(e){return new(e||Lp)},imports:[[r.c,v.b,M.e,d.D,_.c,l.b,P.b]]});var Ep=function(e){var t=new Date(e);return t.setHours(0,0,0,0),t},Dp=function(){return _createClass((function e(){_classCallCheck(this,e),this.urlEmitter=new i.u}),[{key:"hasChildren",value:function(e){var t;return(null===(t=e.children)||void 0===t?void 0:t.length)>0}},{key:"hasUrl",value:function(e){var t;return(null===(t=e.url)||void 0===t?void 0:t.length)>0}},{key:"emitUrl",value:function(e){this.urlEmitter.emit(e)}},{key:"toggleExpand",value:function(e){e.isExpanded=!e.isExpanded}}])}();Dp.\u0275fac=function(e){return new(e||Dp)},Dp.\u0275cmp=i.ac({type:Dp,selectors:[["mcourser-base-list"]],inputs:{list:"list"},outputs:{urlEmitter:"urlEmitter"},decls:5,vars:1,consts:[[4,"ngFor","ngForOf"],[1,"name-with-icon"],[1,"expand-arrow"],[3,"click",4,"ngIf"],["class","cursor-pointer item-name",3,"click",4,"ngIf"],["class","item-name",4,"ngIf"],[1,"nested-list"],[3,"list","urlEmitter",4,"ngIf"],[3,"click"],[4,"ngIf"],[1,"cursor-pointer","item-name",3,"click"],["class","icon",4,"ngIf"],[1,"text"],[3,"tooltipText","color",4,"ngIf"],[1,"icon"],[3,"tooltipText"],["icon","",1,"material-icons","cursor-pointer"],[1,"item-name"],[3,"list","urlEmitter"]],template:function(e,t){1&e&&(i.mc(0,"mat-list"),i.od(1,"\n    "),i.md(2,ac,19,5,"mat-list-item",0),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&(i.Ub(2),i.Gc("ngForOf",t.list))},directives:[Re.a,r.s,Re.d,r.t,Vl,fd,Dp],styles:["[_nghost-%COMP%]   .mat-list-item[_ngcontent-%COMP%]{height:auto}[_nghost-%COMP%]   .mat-list-item[_ngcontent-%COMP%]:not(:first-child){padding-top:1rem}[_nghost-%COMP%]     .mat-list-item-content{align-items:flex-start!important;flex-direction:column!important;padding:0!important}[_nghost-%COMP%]   .name-with-icon[_ngcontent-%COMP%]{display:flex;margin-bottom:1rem}[_nghost-%COMP%]   .expand-arrow[_ngcontent-%COMP%]{cursor:pointer;display:flex;min-width:2rem}[_nghost-%COMP%]   .nested-list[_ngcontent-%COMP%]{margin-left:2rem;overflow:hidden}[_nghost-%COMP%]   .item-name[_ngcontent-%COMP%]{align-items:flex-start;display:flex}[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], [_nghost-%COMP%]   .text[_ngcontent-%COMP%]{color:var(--common-black);margin-right:.5rem}[_nghost-%COMP%]   .cursor-pointer[_ngcontent-%COMP%]{cursor:pointer!important}"],data:{animation:[Object(p.n)("collapse",[Object(p.k)("false",Object(p.l)({height:p.a,visibility:p.a})),Object(p.k)("true",Object(p.l)({height:"0",visibility:"hidden"})),Object(p.m)("false => true",Object(p.e)("80ms ease-in")),Object(p.m)("true => false",Object(p.e)("80ms ease-out"))])]}}),Dp.propDecorators={list:[{type:i.E}],urlEmitter:[{type:i.P}]};var Rp=_createClass((function e(){_classCallCheck(this,e)}));Rp.\u0275mod=i.ec({type:Rp}),Rp.\u0275inj=i.dc({factory:function(e){return new(e||Rp)},imports:[[r.c,Re.e,Hl,bd]]});var xp=_createClass((function e(t){_classCallCheck(this,e),this.templateRef=t}));xp.\u0275fac=function(e){return new(e||xp)(i.gc(i.cb))},xp.\u0275dir=i.bc({type:xp,selectors:[["","panelLazyLoading",""]]}),xp.ctorParameters=function(){return[{type:i.cb}]};var Ip=_createClass((function e(){_classCallCheck(this,e),this.disabled=!1,this.expanded=!1}));Ip.\u0275fac=function(e){return new(e||Ip)},Ip.\u0275cmp=i.ac({type:Ip,selectors:[["mcourser-accordion-panel"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,xp,!0),2&e&&i.Vc(r=i.vc())&&(t.lazyPanelContent=r.first)},viewQuery:function(e,t){var n;1&e&&i.hd(i.cb,!0),2&e&&i.Vc(n=i.vc())&&(t.panelContent=n.first)},inputs:{disabled:"disabled",expanded:"expanded",title:"title"},ngContentSelectors:on,decls:2,vars:0,template:function(e,t){1&e&&(i.Fc(),i.md(0,sc,3,0,"ng-template"),i.od(1,"\n"))},styles:[""],encapsulation:2}),Ip.propDecorators={title:[{type:i.E}],disabled:[{type:i.E}],expanded:[{type:i.E}],lazyPanelContent:[{type:i.n,args:[xp]}],panelContent:[{type:i.gb,args:[i.cb,{static:!0}]}]};var Wp=function(){return _createClass((function e(){_classCallCheck(this,e),this.opened=new i.u,this.closed=new i.u}),[{key:"handleOpen",value:function(e){this.opened.emit(e)}},{key:"handleClose",value:function(e){this.opened.emit(e)}}])}();Wp.\u0275fac=function(e){return new(e||Wp)},Wp.\u0275cmp=i.ac({type:Wp,selectors:[["mcourser-accordion"]],contentQueries:function(e,t,n){var r;1&e&&i.Zb(n,Ip,!0),2&e&&i.Vc(r=i.vc())&&(t.panels=r)},inputs:{multi:"multi"},outputs:{opened:"opened",closed:"closed"},decls:5,vars:2,consts:[[3,"multi"],[3,"expanded","disabled","opened","closed",4,"ngFor","ngForOf"],[3,"expanded","disabled","opened","closed"],[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],[3,"ngTemplateOutlet"],["notLazy",""]],template:function(e,t){1&e&&(i.mc(0,"mat-accordion",0),i.od(1,"\n    "),i.md(2,uc,13,6,"mat-expansion-panel",1),i.od(3,"\n"),i.lc(),i.od(4,"\n")),2&e&&(i.Gc("multi",t.multi),i.Ub(2),i.Gc("ngForOf",t.panels))},directives:[I.a,r.s,I.c,I.g,I.h,r.t,r.A],styles:[""]}),Wp.propDecorators={multi:[{type:i.E}],opened:[{type:i.P}],closed:[{type:i.P}],panels:[{type:i.o,args:[Ip,{descendants:!0}]}]};var Pp,Np=_createClass((function e(){_classCallCheck(this,e)}));Np.\u0275mod=i.ec({type:Np}),Np.\u0275inj=i.dc({factory:function(e){return new(e||Np)},imports:[[r.c,I.b]]}),function(e){e.h24="h24",e.h12="h12"}(Pp||(Pp={}));var jp=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[n])).timeFormat=Pp.h12,i.timeFormat="h12"===e?Pp.h12:Pp.h24,i}return _inherits(t,e),_createClass(t,[{key:"monthViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return Object(r.I)(t,"EEE",n)}},{key:"monthViewTitle",value:function(e){var t=e.date,n=e.locale;return Object(r.I)(t,"MMM y",n)}},{key:"weekViewColumnHeader",value:function(e){var t=e.date,n=e.locale;return Object(r.I)(t,"EEE",n)}},{key:"dayViewHour",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{hour:"numeric",minute:"numeric",hour12:this.timeFormat===Pp.h12}).format(t)}},{key:"weekViewHour",value:function(e){var t=e.date,n=e.locale;return new Intl.DateTimeFormat(n,{hour:"numeric",minute:"numeric",hour12:this.timeFormat===Pp.h12}).format(t)}}])}(xe.a);jp.\u0275fac=function(e){return new(e||jp)(i.qc(String),i.qc(xe.f))},jp.\u0275prov=i.cc({token:jp,factory:jp.\u0275fac}),jp.ctorParameters=function(){return[{type:String},{type:xe.f}]};var Bp=function(){return _createClass((function e(t){_classCallCheck(this,e),this.cdr=t,this.events=[],this.viewDate=new Date,this.scrollViewDate=new Date,this.darkMode=!1,this.locale="",this.isMonthViewButtonVisible=!0,this.monthViewButtonLabel="Month view",this.isWeekViewButtonVisible=!0,this.weekViewButtonLabel="Week view",this.isPrevButtonVisible=!0,this.isTodayButtonVisible=!0,this.todayButtonLabel="Today",this.isNextButtonVisible=!0,this.view=xe.d.Week,this.weekStartsOn=Ie.a.MONDAY,this.weekendDays=[Ie.a.SATURDAY,Ie.a.SUNDAY],this.weekViewDayStartHour24=0,this.weekViewDayEndHour24=24,this.scrollContainerHeight="100vh",this.isLoading=!1,this.onDayClick=new i.u,this.onEventClick=new i.u,this.onHourClick=new i.u,this.onNavigationClick=new i.u,this.onViewChangeClick=new i.u,this.dragToCreate=!1,this.newEventTranslatedTitle="New event",this._timeFormat=Pp.h24,this.onDragToCreateEnd=new i.u,this.calendarView=xe.d,this.activeDayIsOpen=!1,this.refresh=new a.b,this.isCalendarVisible=!0,this.dragToCreateActive=!1}),[{key:"timeFormat",set:function(e){this.isCalendarVisible=!1,this._timeFormat=e,this.isCalendarVisible=!0}},{key:"ngOnInit",value:function(){this.calculateCurrentDates()}},{key:"ngAfterViewInit",value:function(){this.scrollToDateView()}},{key:"dayClicked",value:function(e){var t=e.date,n=e.events;Ne(t,this.viewDate)&&(this.activeDayIsOpen=!(Be(this.viewDate,t)&&!0===this.activeDayIsOpen||0===n.length)),this.viewDate=t,this.onDayClick.emit({date:t,events:n})}},{key:"hourClicked",value:function(e){this.onHourClick.emit(e)}},{key:"eventClicked",value:function(e){this.onEventClick.emit(e)}},{key:"calendarViewChange",value:function(e){this.view=e,this.scrollToDateView(),this.calculateCurrentDates(),this.onViewChangeClick.emit({view:this.view,startDate:this.currentStartDate,endDate:this.currentEndDate})}},{key:"todayClick",value:function(){this.calendarViewDateChange(new Date)}},{key:"calendarViewDateChange",value:function(e){this.calculateCurrentDates(e),this.onNavigationClick.emit({startDate:this.currentStartDate,endDate:this.currentEndDate}),this.closeOpenMonthViewDay()}},{key:"calculateCurrentDates",value:function(e){var t=e||this.viewDate;if(this.view===xe.d.Week&&(this.currentStartDate=Object(Fe.a)(t,7),this.currentEndDate=Object(Ue.a)(t,7)),this.view===xe.d.Month){var n=Object(Ve.a)(t);this.currentStartDate=new Date(new Date(t).setDate(1)),this.currentEndDate=new Date(new Date(t).setDate(n))}}},{key:"startDragToCreate",value:function(e,t,n){var i=this;if(this.dragToCreate){var r={id:this.events.length,title:this.newEventTranslatedTitle,start:e.date,meta:{tmpEvent:!0}};this.events=[].concat(_toConsumableArray(this.events),[r]);var o=n.getBoundingClientRect();this.dragToCreateActive=!0;var a=Ge(this.viewDate,{weekStartsOn:this.weekStartsOn});Object(c.a)(document,"mousemove").pipe(Object(T.a)((function(){i.onDragToCreateEnd.emit({startDate:r.start,endDate:r.end||Qe(r.start,30)}),i.events.pop(),i.dragToCreateActive=!1,i.refreshView()})),Object(q.a)(Object(c.a)(document,"mouseup"))).subscribe((function(t){var n,s=(n=t.clientY-o.top,30,30*Math.ceil(n/30)),c=function(e,t){return Math.floor(e/t)*t}(t.clientX-o.left,o.width)/o.width,l=Object(Ue.a)(Qe(e.date,s),c);l>e.date&&l<a&&(r.end=l),i.refreshView()}))}}},{key:"refreshView",value:function(){this.events=_toConsumableArray(this.events),this.cdr.detectChanges()}},{key:"closeOpenMonthViewDay",value:function(){this.activeDayIsOpen=!1}},{key:"scrollToDateView",value:function(){var e=this;setTimeout((function(){if(e.view===xe.d.Week){var t=et(function(e){Object(Pe.a)(1,arguments);var t=Object(We.a)(e);return t.setMinutes(0,0,0),t}(e.scrollViewDate),je(e.scrollViewDate));e.scrollContainer.nativeElement.scrollTop=t+60}}))}}])}();Bp.\u0275fac=function(e){return new(e||Bp)(i.gc(i.j))},Bp.\u0275cmp=i.ac({type:Bp,selectors:[["mcourser-ui-calendar"]],viewQuery:function(e,t){var n;1&e&&i.vd(dc,!0),2&e&&i.Vc(n=i.vc())&&(t.scrollContainer=n.first)},inputs:{events:"events",viewDate:"viewDate",scrollViewDate:"scrollViewDate",darkMode:"darkMode",locale:"locale",isMonthViewButtonVisible:"isMonthViewButtonVisible",monthViewButtonLabel:"monthViewButtonLabel",isWeekViewButtonVisible:"isWeekViewButtonVisible",weekViewButtonLabel:"weekViewButtonLabel",isPrevButtonVisible:"isPrevButtonVisible",isTodayButtonVisible:"isTodayButtonVisible",todayButtonLabel:"todayButtonLabel",isNextButtonVisible:"isNextButtonVisible",view:"view",weekStartsOn:"weekStartsOn",weekendDays:"weekendDays",weekViewDayStartHour24:"weekViewDayStartHour24",weekViewDayEndHour24:"weekViewDayEndHour24",scrollContainerHeight:"scrollContainerHeight",isLoading:"isLoading",dragToCreate:"dragToCreate",newEventTranslatedTitle:"newEventTranslatedTitle",_timeFormat:"_timeFormat",timeFormat:"timeFormat"},outputs:{onDayClick:"onDayClick",onEventClick:"onEventClick",onHourClick:"onHourClick",onNavigationClick:"onNavigationClick",onViewChangeClick:"onViewChangeClick",onDragToCreateEnd:"onDragToCreateEnd"},features:[i.Tb([{provide:xe.a,useFactory:function(e,t){return new jp(e._timeFormat,t)},deps:[Bp,xe.f]}])],decls:2,vars:1,consts:[[4,"ngIf"],[1,"header"],[1,"buttons-container"],["desktop","",1,"group-buttons-container"],["mwlCalendarPreviousView","",3,"view","viewDate","viewDateChange"],[3,"color"],["mwlCalendarToday","",3,"viewDate","viewDateChange","click",4,"ngIf"],["mwlCalendarNextView","",3,"view","viewDate","viewDateChange",4,"ngIf"],[1,"view-buttons-container"],[3,"color","text","buttonClicked",4,"ngIf"],["mobile","",1,"group-buttons-container"],[1,"today-wrapper"],[1,"view-container"],[1,"scroll-container",3,"ngSwitch","ngStyle","ngClass"],["scrollContainer",""],["class","calendar",3,"viewDate","weekStartsOn","weekendDays","events","refresh","activeDayIsOpen","locale","dayClicked","eventClicked",4,"ngSwitchCase"],["class","calendar",3,"viewDate","weekStartsOn","weekendDays","hourSegmentTemplate","events","refresh","locale","dayStartHour","dayEndHour","hourSegmentClicked","eventClicked",4,"ngSwitchCase"],["weekViewHourSegmentTemplate",""],["class","loader",4,"ngIf"],["mwlCalendarToday","",3,"viewDate","viewDateChange","click"],["mwlCalendarNextView","",3,"view","viewDate","viewDateChange"],[3,"color","text","buttonClicked"],[1,"calendar",3,"viewDate","weekStartsOn","weekendDays","events","refresh","activeDayIsOpen","locale","dayClicked","eventClicked"],[1,"calendar",3,"viewDate","weekStartsOn","weekendDays","hourSegmentTemplate","events","refresh","locale","dayStartHour","dayEndHour","hourSegmentClicked","eventClicked"],[1,"cal-hour-segment",3,"ngClass","mousedown"],["segmentElement",""],["class","cal-time",4,"ngIf"],[1,"cal-time"],[1,"loader"],["mode","indeterminate"]],template:function(e,t){1&e&&(i.md(0,Cc,83,29,"ng-container",0),i.od(1,"\n")),2&e&&i.Gc("ngIf",t.isCalendarVisible)},directives:[r.t,Pd,xe.g,Xc,l.a,r.x,r.w,r.q,r.y,xe.i,xe.h,_u,xe.c,xe.e,Gl],pipes:[xe.j],styles:[".header[_ngcontent-%COMP%]{align-items:center;justify-content:space-between;padding:12px 0}.header[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .buttons-container[_ngcontent-%COMP%]{display:flex}.header[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{align-self:flex-start;font-size:18px;margin:0;padding:0}.group-buttons-container[_ngcontent-%COMP%]{align-items:center;display:flex;padding:0 12px}.group-buttons-container[_ngcontent-%COMP%]   .today-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;padding-bottom:1rem}.group-buttons-container[_ngcontent-%COMP%]   .view-buttons-container[_ngcontent-%COMP%]{-moz-column-gap:1rem;column-gap:1rem;display:flex}.view-container[_ngcontent-%COMP%]{display:flex;position:relative;width:100%}.view-container[_ngcontent-%COMP%]   .loader[_ngcontent-%COMP%]{align-items:center;background-color:var(--common-light-opacity-500);bottom:0;display:flex;justify-content:center;position:absolute;top:0;width:100%;z-index:100}.view-container[_ngcontent-%COMP%]   .scroll-container[_ngcontent-%COMP%]{overflow-y:auto;width:100%}.view-container[_ngcontent-%COMP%]   .scroll-container.is-loading[_ngcontent-%COMP%]{overflow-y:hidden}.calendar[_ngcontent-%COMP%]     mwl-calendar-week-view-header{background:var(--common-grey-50);border-top:1px solid var(--common-light-opacity-500);display:block;position:sticky;top:0;z-index:20}.calendar[_ngcontent-%COMP%]     .cal-current-time-marker{height:3px}.calendar[_ngcontent-%COMP%]     .cal-month-view .cal-day-cell.cal-today, .calendar[_ngcontent-%COMP%]     .cal-week-view .cal-day-cell.cal-today, .calendar[_ngcontent-%COMP%]     .cal-week-view .cal-header.cal-today{background-color:var(--common-primary-opacity-200);outline:3px solid #3ea4f5!important}.calendar[_ngcontent-%COMP%]     .cal-day-number{opacity:1}.calendar[_ngcontent-%COMP%]     .cal-month-view, .calendar[_ngcontent-%COMP%]     .cal-week-view{background-color:var(--common-grey-50);color:var(--common-dark-primary-text)}.calendar[_ngcontent-%COMP%]     .card{border-color:var(--common-light-opacity-500)}.calendar[_ngcontent-%COMP%]     .card-header{background-color:var(--common-hovered)}.calendar[_ngcontent-%COMP%]     .card-body{background-color:var(--common-grey-50)}.calendar[_ngcontent-%COMP%]     .nav-tabs{border-bottom-color:var(--common-light-opacity-500)}.calendar[_ngcontent-%COMP%]     .cal-month-view .cal-cell-row .cal-cell:hover, .calendar[_ngcontent-%COMP%]     .cal-week-view .cal-cell-row .cal-cell:hover{background-color:var(--common-activated)}.calendar[_ngcontent-%COMP%]     .cal-month-view .cal-cell-row:hover, .calendar[_ngcontent-%COMP%]     .cal-week-view .cal-cell-row:hover{background-color:var(--common-hovered)}.calendar[_ngcontent-%COMP%]     .nav-tabs .nav-link.active{background-color:var(--common-grey-50);border-color:var(--common-light-opacity-500);color:var(--common-dark-primary-text)}.calendar[_ngcontent-%COMP%]     .cal-month-view .cal-cell-row .cal-cell:hover, .calendar[_ngcontent-%COMP%]     .cal-month-view .cal-cell.cal-has-events.cal-open{background-color:var(--common-activated)}.calendar[_ngcontent-%COMP%]     .nav-tabs .nav-link:focus, .calendar[_ngcontent-%COMP%]     .nav-tabs .nav-link:hover{border-color:var(--common-light-opacity-500)}.calendar[_ngcontent-%COMP%]     .cal-week-view .cal-hour-odd{background-color:var(--common-grey-50);color:var(--common-dark-primary-text)}.calendar[_ngcontent-%COMP%]     .cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:var(--common-activated)}"]}),Bp.ctorParameters=function(){return[{type:i.j}]},Bp.propDecorators={scrollContainer:[{type:i.gb,args:["scrollContainer"]}],events:[{type:i.E}],viewDate:[{type:i.E}],scrollViewDate:[{type:i.E}],darkMode:[{type:i.E}],locale:[{type:i.E}],isMonthViewButtonVisible:[{type:i.E}],monthViewButtonLabel:[{type:i.E}],isWeekViewButtonVisible:[{type:i.E}],weekViewButtonLabel:[{type:i.E}],isPrevButtonVisible:[{type:i.E}],isTodayButtonVisible:[{type:i.E}],todayButtonLabel:[{type:i.E}],isNextButtonVisible:[{type:i.E}],view:[{type:i.E}],weekStartsOn:[{type:i.E}],weekendDays:[{type:i.E}],weekViewDayStartHour24:[{type:i.E}],weekViewDayEndHour24:[{type:i.E}],scrollContainerHeight:[{type:i.E}],isLoading:[{type:i.E}],onDayClick:[{type:i.P}],onEventClick:[{type:i.P}],onHourClick:[{type:i.P}],onNavigationClick:[{type:i.P}],onViewChangeClick:[{type:i.P}],dragToCreate:[{type:i.E}],newEventTranslatedTitle:[{type:i.E}],timeFormat:[{type:i.E}],_timeFormat:[{type:i.E}],onDragToCreateEnd:[{type:i.P}]};var Fp=xe.b.forRoot({provide:xe.f,useFactory:function(){return Object(tt.a)(Object(tt.a)({},{addDays:Ue.a,addHours:nt.a,addMinutes:Qe,addSeconds:it,differenceInDays:st,differenceInMinutes:et,differenceInSeconds:ct,endOfDay:lt,endOfMonth:ut,endOfWeek:Ge,getDay:dt,getMonth:pt,isSameDay:Be,isSameMonth:Ne,isSameSecond:ft,max:mt,setHours:gt,setMinutes:vt,startOfDay:je,startOfMinute:yt,startOfMonth:Mt,startOfWeek:_t,getHours:Ot,getMinutes:zt}),{addWeeks:At,addMonths:kt,subDays:Fe.a,subWeeks:Ct,subMonths:wt,getISOWeek:Lt,setDate:Et,setMonth:Dt,setYear:Rt,getDate:xt,getYear:It})}}),Up=_createClass((function e(){_classCallCheck(this,e)}));Up.\u0275mod=i.ec({type:Up}),Up.\u0275inj=i.dc({factory:function(e){return new(e||Up)},imports:[[r.c,Fp,Nd,Gc,Ou,l.b,Kl]]});var Vp=_createClass((function e(){_classCallCheck(this,e),this.array=Array}));Vp.\u0275fac=function(e){return new(e||Vp)},Vp.\u0275cmp=i.ac({type:Vp,selectors:[["mcourser-ui-bar-chart"]],inputs:{chartData:"chartData"},decls:2,vars:1,consts:[["class","chart",4,"ngFor","ngForOf"],[1,"chart"],[1,"chart__header"],[1,"chart__header-element"],[1,"chart__bar"],["class","chart__point",3,"background-color",4,"ngFor","ngForOf"],[1,"chart__point"]],template:function(e,t){1&e&&(i.md(0,Sc,16,4,"div",0),i.od(1,"\n")),2&e&&i.Gc("ngForOf",t.chartData)},directives:[r.s],styles:[".chart[_ngcontent-%COMP%]{min-width:15rem}.chart__header[_ngcontent-%COMP%]{align-items:center;display:flex;font-weight:500;justify-content:space-between}.chart__header-element[_ngcontent-%COMP%]{margin:0 3px 3px 0}.chart__bar[_ngcontent-%COMP%]{display:flex;gap:3px;margin-bottom:1rem}.chart__point[_ngcontent-%COMP%]{border-radius:1rem;flex:1;height:.5rem;min-width:1rem}"]}),Vp.propDecorators={chartData:[{type:i.E}]};var Hp=_createClass((function e(){_classCallCheck(this,e)}));Hp.\u0275mod=i.ec({type:Hp}),Hp.\u0275inj=i.dc({factory:function(e){return new(e||Hp)},imports:[[r.c]]});var Yp=function(){return _createClass((function e(){_classCallCheck(this,e),this.labels=[],this.data=[],this.showLegend=!0,this.width=400,this.height=300}),[{key:"ngAfterViewInit",value:function(){this.ctx=this.chartCanvas.nativeElement.getContext("2d"),this.chart=new m.a(this.ctx,{type:"bar",data:{labels:this.labels,datasets:this.data},options:{title:{display:!!this.title,text:this.title,position:"bottom"},legend:{display:this.showLegend},responsive:!1,scales:{xAxes:[{stacked:!0}],yAxes:[{stacked:!0,ticks:{precision:0}}]}}})}}])}();Yp.\u0275fac=function(e){return new(e||Yp)},Yp.\u0275cmp=i.ac({type:Yp,selectors:[["mcourser-ui-stacked-bar-chart"]],viewQuery:function(e,t){var n;1&e&&i.hd(sn,!0),2&e&&i.Vc(n=i.vc())&&(t.chartCanvas=n.first)},inputs:{labels:"labels",data:"data",showLegend:"showLegend",width:"width",height:"height",title:"title"},decls:3,vars:2,consts:[[3,"width","height"],["chartCanvas",""]],template:function(e,t){1&e&&(i.hc(0,"canvas",0,1),i.od(2,"\n")),2&e&&i.Gc("width",t.width)("height",t.height)},encapsulation:2}),Yp.propDecorators={labels:[{type:i.E}],data:[{type:i.E}],title:[{type:i.E}],showLegend:[{type:i.E}],width:[{type:i.E}],height:[{type:i.E}],chartCanvas:[{type:i.gb,args:["chartCanvas",{static:!0}]}]};var Xp=_createClass((function e(){_classCallCheck(this,e)}));Xp.\u0275mod=i.ec({type:Xp}),Xp.\u0275inj=i.dc({factory:function(e){return new(e||Xp)},imports:[[r.c]]})},"s+uk":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"s+xK":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("ClHu"),r=function(){return _createClass((function e(t,n,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i.a.MAIN,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];_classCallCheck(this,e),this.name=t,this.dbName=n,this.value=r,this.category=o,this.enumKeys=a}),[{key:"getValue",value:function(){return this.value}},{key:"setValue",value:function(e){this.value=e}},{key:"getName",value:function(){return this.name}},{key:"getDBName",value:function(){return this.dbName}},{key:"getCategory",value:function(){return this.category}},{key:"enumKeysList",get:function(){return this.enumKeys}}])}()},s0Cq:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="closeonexit"},s8gY:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"playChat",value:function(){Object(r.a)("Method 'playChat' not implemented")}},{key:"mute",value:function(){Object(r.a)("Method 'mute' not implemented")}},{key:"unmute",value:function(){Object(r.a)("Method 'unmute' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},sP0H:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var i=n("yBIp"),r=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.variablesSet=t.dark_mode?i.a:i.b,this.variablesSet=t.variables_set?Object.assign(Object.assign({},this.variablesSet),JSON.parse(t.variables_set)):this.variablesSet,this.profileType=t.profile_type,this.grade=t.grade,this.darkMode=t.dark_mode,this.fontScale=t.font_scale})),o=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.variables_set=JSON.stringify(t.variablesSet),this.profile_type=t.profileType,this.grade=t.grade,this.dark_mode=t.darkMode,this.font_scale=t.fontScale}))},sSH9:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.element=t,this.renderer=n,this.active=!0}),[{key:"ngOnInit",value:function(){var e=this;this.focusEvent.subscribe((function(t){e.active&&e.element.nativeElement.focus()}))}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r),i.gc(i.U))},r.\u0275dir=i.bc({type:r,selectors:[["","focus-it",""]],inputs:{focusEvent:["focus-it","focusEvent"],active:["focus-it-active","active"]}})},sSn9:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("ofXK");function o(e,t){if(1&e){var n=i.nc();i.mc(0,"button",7),i.uc("click",(function(){return i.ad(n),i.yc().setPrevRange()})),i.od(1,"\n                ...\n            "),i.lc()}}var a=function(e){return{"mdl-button--accent":e}};function s(e,t){if(1&e){var n=i.nc();i.mc(0,"button",3),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc().pageChanged(e)})),i.od(1),i.lc()}if(2&e){var r=t.$implicit,o=i.yc();i.Gc("ngClass",i.Mc(2,a,o.pageIndex===r)),i.Ub(1),i.qd("\n                ",r,"\n            ")}}function c(e,t){if(1&e){var n=i.nc();i.mc(0,"button",7),i.uc("click",(function(){return i.ad(n),i.yc().setNextRange()})),i.od(1,"\n                ...\n            "),i.lc()}}function l(e,t){if(1&e){var n=i.nc();i.mc(0,"button",3),i.uc("click",(function(){i.ad(n);var e=i.yc();return e.pageChanged(e.pagesCount)})),i.od(1),i.lc()}if(2&e){var r=i.yc();i.Gc("ngClass",i.Mc(2,a,r.pageIndex===r.pagesCount)),i.Ub(1),i.qd("\n                ",r.pagesCount,"\n            ")}}var u=function(){return _createClass((function e(){_classCallCheck(this,e),this.list=[],this.pageSize=20,this.buttonsCount=3,this.pageChange=new i.u,this.pagesCount=0,this.pageIndex=1,this.pagesRange=[],this.showLeftMore=!0,this.showRightMore=!0}),[{key:"ngOnInit",value:function(){this.buttonsCount%2==0&&(this.buttonsCount+=1),this.init(),this.pageChanged(1)}},{key:"ngOnChanges",value:function(e){this.init(),this.pageChanged(this.pageIndex)}},{key:"pageChanged",value:function(e){this.pageIndex=e,this.pageChange.emit(this.pageIndex),this.setPageRange(e)}},{key:"nextPage",value:function(){this.pageIndex<this.pagesCount&&this.pageChanged(this.pageIndex+1)}},{key:"prevPage",value:function(){this.pageIndex>1&&this.pageChanged(this.pageIndex-1)}},{key:"setPrevRange",value:function(){if(this.pagesRange.length>0){var e=this.pagesRange[0]-this.buttonsCount-1;e=e>0?e:1,this.pagesRange=this.getRange(e)}else this.pagesRange=this.getRange(1)}},{key:"setNextRange",value:function(){if(this.pagesRange.length>0){var e=this.pagesRange[this.pagesRange.length-1];this.pagesRange=this.getRange(e)}else this.pagesRange=this.getRange(1)}},{key:"refresh",value:function(){this.init(),this.pageChanged(this.pagesCount)}},{key:"init",value:function(){this.pagesCount=Math.ceil(this.list.length/this.pageSize),this.pageIndex>0&&this.pageIndex>this.pagesCount&&(this.pageIndex=this.pagesCount>1?this.pagesCount:1)}},{key:"setPageRange",value:function(e){var t=(this.buttonsCount-1)/2;1===e||e===this.pagesCount?this.pagesRange=this.getRange(e):this.pagesRange=e-t>1?this.getRange(e-t-1):this.getRange(1)}},{key:"getRange",value:function(e){var t=[];if(this.pagesCount>e+this.buttonsCount)for(var n=1;n<=this.buttonsCount;n+=1)t.push(e+n);else for(var i=0;i<this.buttonsCount;i+=1){var r=this.pagesCount-(i+1);if(!(r>1))break;t.unshift(r)}var o=t[0],a=t[t.length-1];return this.showLeftMore=o-1>1,this.showRightMore=a+1<this.pagesCount,t}}])}();u.\u0275fac=function(e){return new(e||u)},u.\u0275cmp=i.ac({type:u,selectors:[["paginator"]],inputs:{list:"list",pageSize:"pageSize",buttonsCount:"buttonsCount"},outputs:{pageChange:"pageChange"},features:[i.Sb],decls:27,vars:9,consts:[[1,"paginator"],[1,"mdl-button","mdl-js-button","mdl-button--primary","action-button",3,"disabled","click"],[1,"material-icons"],[1,"mdl-button","mdl-js-button","mdl-button--primary",3,"ngClass","click"],["class","mdl-button mdl-js-button mdl-button--primary",3,"click",4,"ngIf"],["class","mdl-button mdl-js-button mdl-button--primary",3,"ngClass","click",4,"ngFor","ngForOf"],["class","mdl-button mdl-js-button mdl-button--primary",3,"ngClass","click",4,"ngIf"],[1,"mdl-button","mdl-js-button","mdl-button--primary",3,"click"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"div",0),i.od(2,"\n            "),i.mc(3,"button",1),i.uc("click",(function(){return t.prevPage()})),i.od(4,"\n                "),i.mc(5,"i",2),i.od(6,"\ue314"),i.lc(),i.od(7,"\n            "),i.lc(),i.od(8,"\n            "),i.mc(9,"button",3),i.uc("click",(function(){return t.pageChanged(1)})),i.od(10,"\n                1\n            "),i.lc(),i.od(11,"\n            "),i.md(12,o,2,0,"button",4),i.od(13,"\n            "),i.md(14,s,2,4,"button",5),i.od(15,"\n            "),i.md(16,c,2,0,"button",4),i.od(17,"\n            "),i.md(18,l,2,4,"button",6),i.od(19,"\n            "),i.mc(20,"button",1),i.uc("click",(function(){return t.nextPage()})),i.od(21,"\n                "),i.mc(22,"i",2),i.od(23,"\ue315"),i.lc(),i.od(24,"\n            "),i.lc(),i.od(25,"\n        "),i.lc(),i.od(26,"\n    ")),2&e&&(i.Ub(3),i.Gc("disabled",1===t.pageIndex),i.Ub(6),i.Gc("ngClass",i.Mc(7,a,1===t.pageIndex)),i.Ub(3),i.Gc("ngIf",t.showLeftMore),i.Ub(2),i.Gc("ngForOf",t.pagesRange),i.Ub(2),i.Gc("ngIf",t.showRightMore),i.Ub(2),i.Gc("ngIf",t.pagesCount>1),i.Ub(2),i.Gc("disabled",t.pageIndex===t.pagesCount||0===t.pagesCount))},directives:[r.q,r.t,r.s],encapsulation:2})},sVev:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){function e(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return e.prototype=Object.create(Error.prototype),e}()},simA:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("aJOX"),r=n("fXoL"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"removeFile",value:function(e){return this._restClient.delete("/file/remove/"+e)}}])}();o.\u0275fac=function(e){return new(e||o)(r.qc(i.c))},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac})},soBk:function(e,t,n){"use strict";n.d(t,"f",(function(){return i.a})),n.d(t,"s",(function(){return d})),n.d(t,"v",(function(){return p})),n.d(t,"z",(function(){return b})),n.d(t,"a",(function(){return c.b})),n.d(t,"A",(function(){return c.c})),n.d(t,"D",(function(){return h.a})),n.d(t,"E",(function(){return m.a})),n.d(t,"F",(function(){return g.a})),n.d(t,"w",(function(){return v.a})),n.d(t,"I",(function(){return y.a})),n.d(t,"o",(function(){return M.a})),n.d(t,"l",(function(){return _.a})),n.d(t,"g",(function(){return O})),n.d(t,"K",(function(){return z.a})),n.d(t,"m",(function(){return A})),n.d(t,"q",(function(){return C.a})),n.d(t,"j",(function(){return w.a})),n.d(t,"k",(function(){return S.a})),n.d(t,"G",(function(){return T.a})),n.d(t,"C",(function(){return q})),n.d(t,"i",(function(){return L.a})),n.d(t,"J",(function(){return D})),n.d(t,"n",(function(){return K})),n.d(t,"h",(function(){return Q.a})),n.d(t,"c",(function(){return Z})),n.d(t,"B",(function(){return ee})),n.d(t,"x",(function(){return te.a})),n.d(t,"b",(function(){return ie})),n.d(t,"y",(function(){return re.a})),n.d(t,"r",(function(){return oe.a})),n.d(t,"H",(function(){return ae.a})),n.d(t,"d",(function(){return de})),n.d(t,"e",(function(){return he})),n.d(t,"t",(function(){return fe})),n.d(t,"u",(function(){return pe})),n.d(t,"p",(function(){return me.a}));var i=n("OM7H"),r=n("LRne"),o=n("lJxs"),a=n("JIr8"),s=n("w1tV"),c=n("aJOX"),l=n("dLnV"),u=n("fXoL"),d=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"get",value:function(){var e=this;return this.messages?Object(r.a)(this.messages):(this.messagesObservable||(this.messagesObservable=this._restClient.getPublic("/messages").pipe(Object(o.a)(this.mapMessages),Object(a.a)(this.handleError),Object(s.a)()),this.messagesObservable.subscribe((function(t){return e.messages=t}))),this.messagesObservable)}},{key:"mapMessages",value:function(e){return new l.Messages(e)}},{key:"handleError",value:function(e){return Object(r.a)(new l.Messages)}}])}();d.\u0275fac=function(e){return new(e||d)(u.qc(c.c))},d.\u0275prov=u.cc({token:d,factory:d.\u0275fac});var p=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"get",value:function(){var e=this;return this.notifications?Object(r.a)(this.notifications):(this.notificationsObservable||(this.notificationsObservable=this._restClient.get("/user/notifications").pipe(Object(o.a)(this.mapNotifications),Object(a.a)(this.handleError),Object(s.a)()),this.notificationsObservable.subscribe((function(t){return e.notifications=t}))),this.notificationsObservable)}},{key:"mapNotifications",value:function(e){return new l.Notifications(e)}},{key:"handleError",value:function(e){return Object(r.a)(new l.Notifications)}}])}();p.\u0275fac=function(e){return new(e||p)(u.qc(c.c))},p.\u0275prov=u.cc({token:p,factory:p.\u0275fac});var h=n("bS4Q"),f=n("Hlfl"),b=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._cookie=t,this._settings=n}),[{key:"setHomeReferrerCookie",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=new Date;t.setTime(t.getTime()+31536e6),this._cookie.put("home_referer",e,{expires:t})}},{key:"mapReferrer",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(e.referrers){var i=e.referrers,r=null,o=document.referrer;if(t&&i[t])r=t;else if(i[o])r=o;else if(""===o)r="";else{var a=this._cookie.get("home_referer");r=a||""}if(""===r){var s="default_"+n.key;n&&i[s]?r=s:i.default&&(r="default"),this.setHomeReferrerCookie("")}else this.setHomeReferrerCookie(r);return i[r]}return null}},{key:"getReferrerUrl",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.referrerUrl?Object(r.a)(this.referrerUrl):(this.observe||(this.observe=this._settings.get().pipe(Object(o.a)((function(i){return e.mapReferrer(i,t,n)})),Object(s.a)()),this.observe.subscribe((function(t){return e.referrerUrl=t}))),this.observe)}}])}();b.\u0275fac=function(e){return new(e||b)(u.qc(f.a),u.qc(h.a))},b.\u0275prov=u.cc({token:b,factory:b.\u0275fac});var m=n("eoUy"),g=n("HVL/"),v=n("fvAA"),y=n("9YFX"),M=n("l/cY"),_=n("1lqB"),O=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"mobileAndTabletCheck",value:function(){var e,t=!1;return e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(t=!0),t}},{key:"isIE",value:function(){var e,t=!1;return((e=navigator.userAgent||navigator.vendor||window.opera).indexOf("MSIE")>-1||/Trident.*rv/.test(e))&&(t=!0),t}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isiOS",value:function(){return navigator.userAgent.match(/ipad|ipod|iphone/i)||this.isIPadAsDesktop()}},{key:"isIPadAsDesktop",value:function(){return/Macintosh/i.test(navigator.userAgent)&&(navigator.maxTouchPoints&&navigator.maxTouchPoints>1||"ontouchend"in document)}}])}();O.\u0275fac=function(e){return new(e||O)},O.\u0275prov=u.cc({token:O,factory:O.\u0275fac});var z=n("xMd4"),A=function(){return _createClass((function e(t){_classCallCheck(this,e),this._paths=t,this.isReady=!1}),[{key:"init",value:function(e){this.isReady||(this.isReady=!0,this.initGoogleAnalyticsAPI(e))}},{key:"trackPageView",value:function(e,t){if(this.isReady){var n={hitType:"pageview"};n.page=e||this._paths.getCurrentPath(),t&&(n.event_callback=t),gtag("event","send",n)}else t&&t()}},{key:"initGoogleAnalyticsAPI",value:function(e){var t=document.getElementsByTagName("head")[0],n=document.createElement("script");n.setAttribute("src","https://www.googletagmanager.com/gtag/js?id="+e),n.async=!0,t.appendChild(n);var i=document.createElement("script"),r=document.createTextNode("\n          window.dataLayer = window.dataLayer || [];\n          function gtag(){dataLayer.push(arguments);}\n        ");i.appendChild(r),document.body.appendChild(i),gtag("js",new Date),gtag("config",""+e),gtag("send","pageview")}}])}();A.\u0275fac=function(e){return new(e||A)(u.qc(v.a))},A.\u0275prov=u.cc({token:A,factory:A.\u0275fac});var k,C=n("y8Zv"),w=n("d1l0"),S=n("uWhD"),T=n("ZF1Q");!function(e){e[e.UP=0]="UP",e[e.DOWN=1]="DOWN"}(k||(k={}));var q=function(){return _createClass((function e(){_classCallCheck(this,e),this.scrollTimeout=null,this.scrollingDirection=null}),[{key:"clear",value:function(){this.clearScrollTimeout()}},{key:"onDrag",value:function(e){this.checkScroll(e)}},{key:"checkScroll",value:function(e){var t=window.innerHeight,n=parseInt(e.pageY)-window.pageYOffset;n<128?this.scrollingDirection!==k.UP&&(this.scrollUp(),this.scrollingDirection=k.UP):n>t-128?this.scrollingDirection!==k.DOWN&&(this.scrollDown(),this.scrollingDirection=k.DOWN):(this.scrollingDirection=null,this.clearScrollTimeout())}},{key:"scrollDown",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;document.body.scrollTop+=this.getScrollStep(t),document.body.offsetHeight-window.innerHeight>document.body.scrollTop?this.setScrollTimeout((function(){return e.scrollDown(t+1)})):this.clearScrollTimeout()}},{key:"scrollUp",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;document.body.scrollTop-=this.getScrollStep(t),document.body.scrollTop>0?this.setScrollTimeout((function(){return e.scrollUp(t+1)})):this.clearScrollTimeout()}},{key:"setScrollTimeout",value:function(e){this.clearScrollTimeout(),this.scrollTimeout=setInterval(e,10)}},{key:"clearScrollTimeout",value:function(){this.scrollTimeout&&clearTimeout(this.scrollTimeout)}},{key:"getScrollStep",value:function(e){return e<5?10:e<10?30:50}}])}();q.\u0275fac=function(e){return new(e||q)},q.\u0275prov=u.cc({token:q,factory:q.\u0275fac});var L=n("oAFm"),E=n("Gg/r"),D=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getInfo",value:function(e){return this._restClient.get("/user/"+e).pipe(Object(o.a)((function(e){return new E.b(e)})))}}])}();D.\u0275fac=function(e){return new(e||D)(u.qc(c.c))},D.\u0275prov=u.cc({token:D,factory:D.\u0275fac});var R=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t,this.mapSocial=function(e){return new l.Social(e)}}),[{key:"get",value:function(){return this._restClient.get("/social/").pipe(Object(o.a)(this.mapSocial))}}])}();R.\u0275fac=function(e){return new(e||R)(u.qc(c.c))},R.\u0275prov=u.cc({token:R,factory:R.\u0275fac});var x,I,W,P=n("/U4Z"),N=n("7Cbv"),j=n("7fNP"),B=n("itXk"),F=n("5uYS"),U=n("yUcp"),V=n("tyNb"),H=function(e){var t=/(\/courses?|revisions|metadata_structures|list|unlock_course)\/(\d+)/.exec(e);return t&&t[2]?t[2]:null},Y=function(e){var t=/(assessment\/view(\/as_teacher)?|reports\/details|tests\/details)\/(\d+)/.exec(e);return t&&t[3]?t[3]:null},X=function(e){var t=/(group|class|students\/classes|students\/groups|students\/groupteachers|tests\/review|myschool\/classes)\/(\d+)/.exec(e);return t&&t[2]?t[2]:null},G=function(e){var t={assessment:/assessment(\/|$)/,assignments:/(assignments\/|assignments-v2\/)/,calendar:/calendar(\/|$)/,chat:/chat(\/|$)/,courses:/courses(\/|$)/,dashboard:/dashboard(\/|$)/,gradebook:/gradebook(\/|$)/,studentView:/students\/groups(\/|$)/,teacherView:/students(\/|$)/,home:/home(\/|$)/,help:/doc(\/|$)/,historicImportantMessages:/historic-important-messages(\/|$)/,lesson:/lesson(\/|$)/,logout:/sso\/pearson\/jwt\/logout(\/|$)/,messenger:/messenger(\/|$)/,collections:/collections(\/|$)/,searchResults:/structure\/search_courses(\/|$)/,testGenerator:/test-generator(\/|$)/,virtualClass:/virtualclass(\/|$)/};return t.assessment.test(e)?"Assessment":t.assignments.test(e)?"Assignments":t.calendar.test(e)?"Calendar":t.chat.test(e)?"Chat":t.gradebook.test(e)?"Gradebook":t.studentView.test(e)?"Groups list - student view":t.teacherView.test(e)?"Groups list - teacher view":t.home.test(e)?"Home":t.help.test(e)?"Help":t.historicImportantMessages.test(e)?"Historic important messages":t.lesson.test(e)?"Lesson":t.logout.test(e)?"Logout":t.messenger.test(e)?"Messenger":t.collections.test(e)?"New collection":t.searchResults.test(e)?"Search results":t.testGenerator.test(e)?"Test generator":t.virtualClass.test(e)?"Virtualclass":t.dashboard.test(e)?"Dashboard":t.courses.test(e)?"Courses":null};!function(e){e.PageView="pageview",e.UserInteraction="user_interaction"}(x||(x={})),function(e){e.UsersInteraction="usersinteraction",e.ContentInteraction="contentinteraction",e.Gradebook="gradebook"}(I||(I={})),function(e){e.UserSessionContext="usersessioncontext",e.DownloadTest="downloadtest",e.CreateNewCollection="createnewcollection",e.CopyAndEditCollection="copyandeditcollection",e.ExportTable="exporttable",e.SaveAndExit="save&exit",e.DownloadResource="downloadresource"}(W||(W={}));var K=function(){return _createClass((function e(t,n,i,r,o,a,s){var c=this;_classCallCheck(this,e),this.router=t,this.translations=n,this.documentTitleService=i,this.userProfleStore=r,this.settingsService=o,this.ssoPearsonService=a,this._authUser=s,this.isReady=!1,this.userProfileType="",this.isPECEventsEnabled=!1,Object(B.b)([this._authUser.get(),this.settingsService.get(),this.userProfleStore.profile$]).subscribe((function(e){var t=_slicedToArray(e,3),n=t[0],i=t[1],r=t[2];if(i.mcourser&&(c.isPECEventsEnabled=Object(P.f)(i.mcourser)),(null==r?void 0:r.profileType)&&(c.userProfileType=c.capitalizeFirstLetter(r.profileType)),c.isPECEventsEnabled&&i.version){c.pushGlobalParameters(i.version),n.isAuthenticated&&c.ssoPearsonService.get().subscribe((function(e){e?(c.pushUserParameters(e),c.pushFirstPageViewEvent(),c.watchRouteChange()):c.pushUserParameters()}));var o=Boolean(sessionStorage.getItem("userSessionContextEventSent"));r&&!o&&(sessionStorage.setItem("userSessionContextEventSent","true"),c.pushUserSessionContextEvent())}}))}),[{key:"ngOnDestroy",value:function(){this.routeWatchingSubscription&&this.routeWatchingSubscription.unsubscribe()}},{key:"init",value:function(e,t){this.isReady||(this.isReady=!0,this.injectScript(e,t))}},{key:"injectScript",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.additionalParams,i=void 0===n?"":n;window.dataLayer=window.dataLayer||[],window.dataLayer.push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var r=document.getElementsByTagName("script")[0],o=document.createElement("script");o.async=!0,i?(o.src="https://www.googletagmanager.com/gtm.js?id="+e,o.src=o.src+i):o.src="https://www.googletagmanager.com/gtag/js?id="+e,r.parentNode.insertBefore(o,r)}},{key:"pushFirstPageViewEvent",value:function(){var e=this;this.translations.getTranslations().subscribe((function(t){e.pushPageViewEventWithUrl(e.router.url,t)}))}},{key:"watchRouteChange",value:function(){var e=this;this.routeWatchingSubscription||(this.routeWatchingSubscription=Object(B.b)([this.router.events,this.translations.getTranslations()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];i instanceof V.e&&!i.url.includes("lesson/view")&&!i.url.includes("assignments/review")&&e.pushPageViewEventWithUrl(i.url,r)})))}},{key:"pushPageViewEventForCurrentPage",value:function(e,t){var n=this.documentTitleService.getTitle(this.documentTitleService.getRouteTitle(),e);this.pushPageViewEvent(Object.assign({page_title:n},t))}},{key:"pushPageViewEventWithUrl",value:function(e,t){var n=this.documentTitleService.getTitle(this.documentTitleService.getRouteTitle(),t);this.pushPageViewEvent({page_title:n,product_id:H(e),assessment_id:Y(e),group_id:X(e),page_category:G(e)})}},{key:"pushPageViewEvent",value:function(e){var t=e.page_title,n=e.product_id,i=void 0===n?null:n,r=e.product_name,o=void 0===r?null:r,a=e.lesson_id,s=void 0===a?null:a,c=e.lesson_type,l=void 0===c?null:c,u=e.group_id,d=void 0===u?null:u,p=e.resource_id,h=void 0===p?null:p,f=e.uploaded_content_type,b=void 0===f?null:f,m=e.assessment_id,g=void 0===m?null:m,v=e.page_category,y=void 0===v?null:v;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:x.PageView,page_title:t,product_model_name:P.c,message_id:this.getUuid(),transaction_dt:this.getDateInIsoFormat(),transaction_local_dt:this.getDateTimeWithMilliseconds(),event_timestamp:this.getEventTimestamp(),product_id:i,product_name:o,lesson_id:s,lesson_type:l,group_id:d,resource_id:h,uploaded_content_type:b,assessment_id:g,page_category:y}))}},{key:"pushGlobalParameters",value:function(e){this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({app_id:P.d,app_version:e}))}},{key:"pushUserParameters",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.person_id,n=void 0===t?null:t,i=e.person_id_type,r=void 0===i?null:i,o=e.person_role_code,a=void 0===o?null:o,s=e.login_session_id,c=void 0===s?null:s,l=e.ies_person_id,u=void 0===l?null:l;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({person_id:n,person_id_type:r,person_role_code:a,login_session_id:c,ies_person_id:u}))}},{key:"pushUserSessionContextEvent",value:function(){this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({person_role_code:this.userProfileType,event:x.UserInteraction,event_action:W.UserSessionContext,event_category:I.UsersInteraction}))}},{key:"pushCreateNewCollectionEvent",value:function(e){var t=e.assessment_id;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:x.UserInteraction,event_action:W.CreateNewCollection,event_category:I.ContentInteraction,person_role_code:this.userProfileType,assessment_id:t,page_title:"Courses Private Collections",page_category:"Courses"}))}},{key:"pushCopyAndEditCollectionEvent",value:function(e){var t=e.product_id,n=e.product_name,i=e.assessment_id;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:x.UserInteraction,event_action:W.CopyAndEditCollection,event_category:I.ContentInteraction,person_role_code:this.userProfileType,product_id:t,product_name:n,assessment_id:i,page_title:"Courses Product page",page_category:"Courses"}))}},{key:"pushDownloadTestEvent",value:function(e){var t=e.product_id,n=e.product_name,i=e.lesson_id,r=e.lesson_name,o=e.group_id,a=void 0===o?null:o,s=e.resource_id,c=void 0===s?null:s,l=e.assessment_id;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:x.UserInteraction,event_action:W.DownloadTest,event_category:I.ContentInteraction,person_role_code:this.userProfileType,product_id:t,product_name:n,lesson_id:i,lesson_name:r,group_id:a,resource_id:c,assessment_id:l,page_title:"Test generator",page_category:"Test generator"}))}},{key:"pushExportTableEvent",value:function(e){var t=e.assessment_id;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:x.UserInteraction,event_action:W.ExportTable,event_category:I.Gradebook,person_role_code:this.userProfileType,assessment_id:t,page_title:"Test generator",page_category:"Test generator"}))}},{key:"pushSaveAndExitEvent",value:function(e){var t=e.product_id,n=e.product_name,i=e.lesson_id,r=e.lesson_type,o=e.assessment_id;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:x.UserInteraction,event_action:W.SaveAndExit,event_category:I.ContentInteraction,person_role_code:this.userProfileType,product_id:t,product_name:n,lesson_id:i,lesson_type:r,assessment_id:o,page_title:"Lesson view",page_category:"Lesson"}))}},{key:"pushDownloadResourceEvent",value:function(e){var t=e.product_id,n=e.product_name,i=e.lesson_id,r=e.lesson_type,o=e.assessment_id,a=e.resource_id;this.isPECEventsEnabled&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:x.UserInteraction,event_action:W.SaveAndExit,event_category:I.ContentInteraction,person_role_code:this.userProfileType,product_id:t,product_name:n,lesson_id:i,lesson_type:r,resource_id:a,assessment_id:o,page_title:"Lesson view",page_category:"Lesson"}))}},{key:"getDateInIsoFormat",value:function(){return(new Date).toISOString()}},{key:"getDateTimeWithMilliseconds",value:function(){var e=new Date;return"".concat(e.getFullYear().toString().padStart(4,"0"),"-").concat((e.getMonth()+1).toString().padStart(2,"0"),"-").concat(e.getDate().toString().padStart(2,"0"),"T").concat(e.getHours().toString().padStart(2,"0"),":").concat(e.getMinutes().toString().padStart(2,"0"),":").concat(e.getSeconds().toString().padStart(2,"0"),".").concat(e.getMilliseconds().toString().padStart(3,"0"))}},{key:"getEventTimestamp",value:function(){return Math.floor(Date.now()/1e3)}},{key:"getUuid",value:function(){return Object(N.a)()}},{key:"capitalizeFirstLetter",value:function(e){return e.replace(/^./,e[0].toUpperCase())}}])}();K.\u0275fac=function(e){return new(e||K)(u.qc(V.g),u.qc(g.a),u.qc(U.a),u.qc(j.a),u.qc(h.a),u.qc(F.a),u.qc(i.a))},K.\u0275prov=u.cc({token:K,factory:K.\u0275fac});var Q=n("+qYl"),J=n("jtHE"),Z=function(){return _createClass((function e(){_classCallCheck(this,e),this.assignmentId=new J.a,this.pageNumber=new J.a,this.assignmentIdContent$=this.assignmentId.asObservable(),this.pageNumberContent$=this.pageNumber.asObservable()}),[{key:"shareAssignmentId",value:function(e){this.assignmentId.next(e),this.assignmentId.complete()}},{key:"sharePageNumber",value:function(e){this.pageNumber.next(e),this.pageNumber.complete()}}])}();Z.\u0275fac=function(e){return new(e||Z)},Z.\u0275prov=u.cc({token:Z,factory:Z.\u0275fac});var $=n("XNiG"),ee=function(){return _createClass((function e(){_classCallCheck(this,e),this.saveLessonOpenMlibro=new $.b,this.saveLessonOpenMlibroObs$=this.saveLessonOpenMlibro.asObservable()}),[{key:"saveLessonAndOpenMlibro",value:function(e){this.saveLessonOpenMlibro.next(e),this.saveLessonOpenMlibro.complete()}}])}();ee.\u0275fac=function(e){return new(e||ee)},ee.\u0275prov=u.cc({token:ee,factory:ee.\u0275fac});var te=n("qTh5"),ne=n("2Vo4"),ie=function(){return _createClass((function e(){_classCallCheck(this,e),this.initialSelection$=new ne.a({})}),[{key:"getInitialSelection",value:function(){return this.initialSelection$.asObservable()}},{key:"setNextInitialSelection",value:function(e){this.initialSelection$.next(e)}}])}();ie.\u0275fac=function(e){return new(e||ie)},ie.\u0275prov=u.cc({token:ie,factory:ie.\u0275fac});var re=n("40UA"),oe=n("Hdtt"),ae=n("bWuK"),se=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getItem",value:function(e){var t=sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(n){return null}}},{key:"setItem",value:function(e,t){sessionStorage.setItem(e,JSON.stringify(t))}},{key:"removeItem",value:function(e){sessionStorage.removeItem(e)}}])}();se.\u0275fac=function(e){return new(e||se)},se.\u0275prov=u.cc({token:se,factory:se.\u0275fac,providedIn:"root"});var ce=n("5+tZ"),le=n("vkgz"),ue=n("G4OQ"),de=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._http=t,this._restClient=n,this.authJWTUrl=i,this.authJWT="",this.authJWT$=null}),[{key:"get",value:function(e){var t=this;return this.handleRequest((function(n){return t._http.get(e,n)}))}},{key:"post",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.post(e,t,i)}))}},{key:"delete",value:function(e){var t=this;return this.handleRequest((function(n){return t._http.delete(e,n)}))}},{key:"put",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.put(e,t,i)}))}},{key:"patch",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.patch(e,t,i)}))}},{key:"authJwt$",get:function(){return 0===this.authJWT.length?this.authJWT$=this.get_auth_jwt():this.authJWT$=Object(ue.of)({token:this.authJWT}),this.authJWT$}},{key:"getHeaders",value:function(e){return{"Content-Type":"application/json",Accept:"application/json",Authorization:"Bearer "+e}}},{key:"handleRequest",value:function(e){var t=this;return this.authJwt$.pipe(Object(ce.b)((function(n){return e({headers:t.getHeaders(n.token)})})))}},{key:"get_auth_jwt",value:function(){var e=this;return this._restClient.post(this.authJWTUrl).pipe(Object(le.a)((function(t){return e.authJWT=t.token})))}}])}();de.\u0275fac=function(e){u.tc()},de.\u0275prov=u.cc({token:de,factory:de.\u0275fac});var pe,he=function(e,t){return new de(e,t,"/auth/jwt/obtain/revision")},fe=function(){return _createClass((function e(){_classCallCheck(this,e),this.message$=new ne.a(new be(pe.SHOW_LEGENDS,!1))}),[{key:"getMessages",value:function(){return this.message$.asObservable()}},{key:"publish",value:function(e,t){this.message$.next(new be(e,t))}}])}();fe.\u0275fac=function(e){return new(e||fe)},fe.\u0275prov=u.cc({token:fe,factory:fe.\u0275fac}),function(e){e.SHOW_LEGENDS="show_score_legend"}(pe||(pe={}));var be=_createClass((function e(t,n){_classCallCheck(this,e),this.messageType=t,this.value=n})),me=n("1Reh")},sp3z:function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(e){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===e},meridiem:function(e,t,n){return e<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(e){return"\u0e97\u0eb5\u0ec8"+e}})}(n("wd/R"))},syX2:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("D0XW"),r=n("mlxB"),o=n("zx2A");function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.a;return function(i){var o=Object(r.a)(e),a=o?+e-n.now():Math.abs(e);return i.lift(new s(a,o,t,n))}}var s=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.waitFor=t,this.absoluteTimeout=n,this.withObservable=i,this.scheduler=r}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.absoluteTimeout,this.waitFor,this.withObservable,this.scheduler))}}])}(),c=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e])).absoluteTimeout=n,a.waitFor=i,a.withObservable=r,a.scheduler=o,a.scheduleTimeout(),a}return _inherits(t,e),_createClass(t,[{key:"scheduleTimeout",value:function(){var e=this.action;e?this.action=e.schedule(this,this.waitFor):this.add(this.action=this.scheduler.schedule(t.dispatchTimeout,this.waitFor,this))}},{key:"_next",value:function(e){this.absoluteTimeout||this.scheduleTimeout(),_superPropGet(t,"_next",this,3)([e])}},{key:"_unsubscribe",value:function(){this.action=void 0,this.scheduler=null,this.withObservable=null}}],[{key:"dispatchTimeout",value:function(e){var t=e.withObservable;e._unsubscribeAndRecycle(),e.add(Object(o.c)(t,new o.a(e)))}}])}(o.b)},"t+mt":function(e,t,n){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},tAZD:function(e,t,n){var i,r,o;!function(a){if("object"==typeof e.exports){var s=a(null,t);void 0!==s&&(e.exports=s)}else r=[n,t],void 0===(o="function"==typeof(i=a)?i.apply(t,r):i)||(e.exports=o)}((function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;t.default=["en",[["a","p"],["AM","PM"],n],[["AM","PM"],n,n],[["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"]],n,[["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"]],n,[["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}",n,"{1} 'at' {0}",n],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}]}))},tCO7:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("dLnV"),r=n("soBk"),o=n("Hlfl"),a=n("cp0P"),s=n("fXoL"),c=n("ofXK"),l=n("gInW");function u(e,t){if(1&e){var n=s.nc();s.mc(0,"div",1),s.od(1,"\n    "),s.hc(2,"div",2),s.od(3,"\n    "),s.hc(4,"div",3),s.od(5,"\n    "),s.mc(6,"button",4),s.uc("click",(function(){return s.ad(n),s.yc().closeCookieInfo()})),s.zc(7,"getLabel"),s.od(8,"\n        "),s.mc(9,"i",5),s.od(10,"\ue5cd"),s.lc(),s.od(11,"\n    "),s.lc(),s.od(12,"\n"),s.lc()}if(2&e){var i=s.yc();s.Ub(2),s.Gc("innerHtml",i.settings.cookiesNotification,s.bd),s.Ub(4),s.Vb("aria-label",s.Bc(7,2,i.translations,"django.close_window"))}}var d=function(){return _createClass((function e(t,n,r){_classCallCheck(this,e),this._settings=t,this._cookie=n,this._translations=r,this.settings=new i.Settings,this.acceptance=!0}),[{key:"ngOnInit",value:function(){var e=this;Object(a.a)([this._settings.get(),this._translations.getTranslations()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.settings=i,e.translations=r})),this.acceptance=this.getCookieAcceptanceCookie()}},{key:"closeCookieInfo",value:function(){this.acceptance=!0,this.setCookieAcceptanceCookie()}},{key:"getCookieAcceptanceCookie",value:function(){return"1"===this._cookie.get("mcourserCookiesAcceptance")}},{key:"setCookieAcceptanceCookie",value:function(){var e=new Date;e.setTime(e.getTime()+31536e6),this._cookie.put("mcourserCookiesAcceptance","1",{expires:e})}}])}();d.\u0275fac=function(e){return new(e||d)(s.gc(r.D),s.gc(o.a),s.gc(r.F))},d.\u0275cmp=s.ac({type:d,selectors:[["cookie-info"]],decls:2,vars:1,consts:[["id","cookies-notification-wrapper","class","flex-row notification-bar",4,"ngIf"],["id","cookies-notification-wrapper",1,"flex-row","notification-bar"],[1,"notification-bar__text",3,"innerHtml"],[1,"mdl-layout-spacer"],[1,"mdl-button","mdl-js-button","mdl-button--icon","notification-bar__close",3,"click"],[1,"material-icons"]],template:function(e,t){1&e&&(s.md(0,u,13,5,"div",0),s.od(1,"\n")),2&e&&s.Gc("ngIf",!t.acceptance&&!!t.settings.cookiesNotification)},directives:[c.t],pipes:[l.l],styles:[".notification-bar[_ngcontent-%COMP%]{background:#424242}.notification-bar[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#ff8ab1}"]})},tGlX:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},tHJg:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n("dLnV");var i=n("fXoL"),r=n("ofXK"),o=n("ntOz");function a(e,t){if(1&e&&(i.mc(0,"h3"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.pd(n.rightTitle)}}function s(e,t){if(1&e&&(i.mc(0,"div"),i.od(1),i.lc()),2&e){var n=i.yc();i.Ub(1),i.pd(n.rightSubTitle)}}var c=function(e){return{"background-image":e}};function l(e,t){if(1&e&&i.hc(0,"div",9),2&e){var n=i.yc(2);i.Gc("ngStyle",i.Mc(1,c,"url("+n.photoUrl+")"))}}function u(e,t){1&e&&(i.mc(0,"i",10),i.od(1,"account_circle"),i.lc())}function d(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                "),i.md(2,l,1,3,"div",7),i.od(3,"\n                "),i.md(4,u,2,0,"i",8),i.od(5,"\n            "),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngIf",n.settings.sejerIconsActive&&"/media/img/no_avatar.png"!=n.photoUrl||!n.settings.sejerIconsActive),i.Ub(2),i.Gc("ngIf",n.settings.sejerIconsActive&&"/media/img/no_avatar.png"==n.photoUrl)}}var p=function(e){return{"with-dots":e}},h=_createClass((function e(){_classCallCheck(this,e)}));h.\u0275fac=function(e){return new(e||h)},h.\u0275cmp=i.ac({type:h,selectors:[["content-header"]],inputs:{leftTitle:"leftTitle",leftSubTitle:"leftSubTitle",rightTitle:"rightTitle",rightSubTitle:"rightSubTitle",backUrl:"backUrl",photoUrl:"photoUrl",settings:"settings"},ngContentSelectors:["*"],decls:24,vars:9,consts:[[1,"page-title-bar","flex-row","with-back",3,"ngClass"],[1,"page-title-bar__header"],[3,"backRouterLink","titleValue","subtitleValue"],[1,"rightTitles"],[4,"ngIf"],[1,"page-title-bar__menu"],["menu",""],["class","photo",3,"ngStyle",4,"ngIf"],["class","material-icons photo-icon",4,"ngIf"],[1,"photo",3,"ngStyle"],[1,"material-icons","photo-icon"]],template:function(e,t){if(1&e&&(i.Fc(),i.od(0," "),i.mc(1,"div",0),i.od(2,"\n        "),i.mc(3,"div",1),i.od(4,"\n            "),i.mc(5,"left-side-title",2),i.od(6,"\n            "),i.lc(),i.od(7,"\n\n            "),i.mc(8,"div",3),i.od(9,"\n                "),i.md(10,a,2,1,"h3",4),i.od(11,"\n                "),i.md(12,s,2,1,"div",4),i.od(13,"\n            "),i.lc(),i.od(14,"\n\n            "),i.md(15,d,6,2,"ng-container",4),i.od(16,"\n        "),i.lc(),i.od(17,"\n\n        "),i.mc(18,"div",5,6),i.od(20,"\n            "),i.Ec(21),i.od(22,"\n        "),i.lc(),i.od(23,"\n    "),i.lc()),2&e){var n=i.Wc(19);i.Ub(1),i.Gc("ngClass",i.Mc(7,p,n.children.length)),i.Ub(4),i.Gc("backRouterLink",t.backUrl)("titleValue",t.leftTitle)("subtitleValue",t.leftSubTitle),i.Ub(5),i.Gc("ngIf",t.rightTitle),i.Ub(2),i.Gc("ngIf",t.rightSubTitle),i.Ub(3),i.Gc("ngIf",t.photoUrl)}},directives:[r.q,o.a,r.t,r.w],encapsulation:2})},tIO0:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("LRne"),r=n("soBk"),o=n("5+tZ"),a=n("lJxs"),s=n("jGKY"),c=n("fXoL"),l=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this._authUserService=n}),[{key:"getCourses",value:function(e,t,n,i){return this.callApiPaginatedSearch("/library/search_courses_collection",e,t,n||"",null,null,i)}},{key:"getLessons",value:function(e,t,n,i){return this.callApiPaginatedSearch("/library/search_lessons_collection",e,t,n||"",null,null,i)}},{key:"getPages",value:function(e,t,n,i){return this.callApiPaginatedSearch("/library/search_pages_collection",e,t,n||"",null,null,i)}},{key:"getLessonsForCourseIds",value:function(e,t,n,i,r){return this.callApiPaginatedSearch("/library/search_lessons_collection",e,t,n,i,null,r)}},{key:"getPagesForIds",value:function(e,t,n,i,r,o){return null!==n&&"null"!==n||(n=""),this.callApiPaginatedSearch("/library/search_pages_collection",e,t,n,i,r,o)}},{key:"callApiPaginatedSearch",value:function(e,t,n){var i=this,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0;return this.callApi((function(){var s=o?"&course_id="+o.join(" "):"",c=a?"&lesson_id="+a.join(" "):"",l=e+"?page_number="+t+"&page_size="+n+"&search="+r+s+c;return i._restClient.get(l)}))}},{key:"callApi",value:function(e){return this._authUserService.get().pipe(Object(o.b)((function(t){return t.isAuthenticated?e():Object(i.a)(null)})))}},{key:"getLessonResourceId",value:function(e){return this._restClient.get("/lesson/get_resource_id/lesson/"+e).pipe(Object(a.a)((function(e){return e.resource_id})))}},{key:"getSearchResult",value:function(e,t,n,i,r,a){var s=this,c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,l="/search/questions?text="+(e||"")+"&page_number="+t+"&page_size="+n+"&distinct="+(i?1:0);return c&&c.length>0&&(l=l+"&keywords="+encodeURIComponent(JSON.stringify(c))),r&&r.length>0&&(l=l+"&courses_ids="+JSON.stringify(r)),a&&a.length>0&&(l=l+"&lessons_ids="+JSON.stringify(a)),this._authUserService.get().pipe(Object(o.b)((function(e){return(null==e?void 0:e.isAuthenticated)?s._restClient.get(l):s._restClient.getPublic(l)})))}},{key:"mapSearchResult",value:function(e,t){var n=[],i=[],r=[];return e.questions.forEach((function(e){n.find((function(t){return t.id===e.course_id}))||n.push(new s.a(e)),!t&&i.find((function(t){return t.id===e.lesson_id}))||i.push(new s.b(e)),r.push(new s.c(e))})),{cursor:e.cursor,total:e.total,courses:n,lessons:i,questions:r}}},{key:"getGeneralSearchResult",value:function(e){var t=this;return this.getSearchResult(e.query,0,1e3,e.distinct,e.courseIds,e.lessonIds,e.keywordsList).pipe(Object(a.a)((function(n){return t.mapSearchResult(n,e.distinct)})))}},{key:"getSpecificSearchResult",value:function(e,t,n){var i=this;return this.getSearchResult(e,0,1e3,!1,t,n).pipe(Object(a.a)((function(e){return i.mapSearchResult(e,!1)})))}}])}();l.\u0275fac=function(e){return new(e||l)(c.qc(r.A),c.qc(r.f))},l.\u0275prov=c.cc({token:l,factory:l.\u0275fac})},tS1D:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("D0XW"),r=n("Y6u4"),o=n("syX2"),a=n("z6cu");function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a;return Object(o.a)(e,Object(a.a)(new r.a),t)}},tT3J:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n("wd/R"))},tUCv:function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n("wd/R"))},tbfe:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(n("wd/R"))},tiU2:function(e,t,n){"use strict";n.d(t,"a",(function(){return le}));var i=n("UTBW"),r=n("soBk"),o=n("fXoL"),a=(n("xuHj"),n("xIwC")),s=n("DAcC"),c=n("dLnV"),l=n("DwWS"),u=n("rzIH"),d=n("6Pd0"),p=n("RJVE"),h=n("VqQv"),f=n("tyNb"),b=n("ofXK"),m=n("bTqV"),g=n("VEOK"),v=n("Qu3c"),y=n("PKtf"),M=n("mWCs"),_=n("Ny5n"),O=n("gInW"),z=n("h4Vu"),A=["lessonTable"];function k(e,t){if(1&e){var n=o.nc();o.od(0,"\n        "),o.mc(1,"courses-expand",14),o.uc("openUploadContextualPortfolioModal",(function(e){return o.ad(n),o.yc(2).openUploadContextualPortfolioModal.emit(e)}))("exportContextualPortfolio",(function(e){return o.ad(n),o.yc(2).exportContextualPortfolio.emit(e)}))("previewClickedButton",(function(e){return o.ad(n),o.yc(2).previewExpand(e)})),o.lc(),o.od(2,"\n    ")}if(2&e){var i=t.element,r=o.yc(2);o.Ub(1),o.Gc("dataSource",null!=i.resources&&i.resources.length?i.resources:i.chapters)("chapterId",i.id)("groupType",r.groupType)("groupId",r.groupId)("courseId",r.courseId)("student",r.student)("translations",r.translations)("structureContextualPortfolioEnabled",r.structureContextualPortfolioEnabled)("globalSettingsContextualPortfolioActive",r.globalSettingsContextualPortfolioActive)("globalSettingsLessonStageActive",r.globalSettingsLessonStageActive)("isLessonStageActive",r.isLessonStageActive)("isUploadingContextualPortfolios",r.isUploadingContextualPortfolios)("uiSettings",r.uiSettings)("timezoneSettings",r.timezoneSettings)("dateFormatCode",r.dateFormatCode)("dateLocale",r.dateLocale)("isMultipleStudents",r.isMultipleStudents)("resultsButton",r.resultsButton)("labels",r.labels)("isRootLevel",!1)("isOpenActivitiesEnabled",r.isOpenActivitiesEnabled)("courseOpenActivitiesState",r.courseOpenActivitiesState)("gradeStatus",r.gradeStatus)}}var C=function(e){return{resource_score:e}};function w(e,t){if(1&e&&(o.kc(0),o.od(1,"\n    "),o.hc(2,"mcourser-base-table",12),o.od(3,"\n    "),o.md(4,k,3,23,"ng-template",null,13,o.nd),o.od(6,"\n"),o.jc()),2&e){var n=o.Wc(5),i=o.yc(),r=o.Wc(9);o.Ub(2),o.Gc("tableConfig",i.currentConfig)("detailRow",n)("translations",i.translations)("isScrollShadowVisible",i.isRootLevel)("customColumns",o.Mc(5,C,r))}}var S=function(e,t,n,i,r,o){return{resource_score:e,actions:t,stage:n,files:i,actionState:r,gradeOpenActivity:o}};function T(e,t){if(1&e){var n=o.nc();o.mc(0,"mcourser-base-table",16,17),o.uc("rowClick",(function(e){return o.ad(n),o.yc(2).onLessonRowClicked(e)})),o.lc()}if(2&e){var i=o.yc(2),r=o.Wc(6),a=o.Wc(9),s=o.Wc(18),c=o.Wc(30),l=o.Wc(15),u=o.Wc(24),d=o.Wc(21);o.Gc("tableConfig",i.currentConfig)("detailRow",i.isMultipleStudents?r:void 0)("translations",i.translations)("customColumns",o.Rc(5,S,a,s,c,l,u,d))("isScrollShadowVisible",!1)}}function q(e,t){if(1&e&&(o.od(0,"\n    "),o.md(1,T,2,12,"mcourser-base-table",15),o.od(2,"\n")),2&e){var n=o.yc();o.Ub(1),o.Gc("ngIf",null==n.currentConfig||null==n.currentConfig.data?null:n.currentConfig.data.length)}}function L(e,t){1&e&&(o.mc(0,"div",24),o.od(1,"\n        "),o.hc(2,"app-loading"),o.od(3,"\n    "),o.lc())}var E=function(e,t,n,i,r){return{score:e,actions:t,stage:n,gradeOpenActivity:i,aiGraded:r}};function D(e,t){if(1&e&&o.hc(0,"mcourser-base-table",25),2&e){var n=o.yc().element,i=o.Wc(6),r=o.Wc(15),a=o.Wc(9),s=o.Wc(12),c=o.yc(),l=o.Wc(12);o.Gc("tableConfig",c.getStudentsConfig(n.id))("translations",c.translations)("customColumns",o.Qc(5,E,l,i,r,a,s))("isScrollShadowVisible",!1)("highlightOnHover",!0)}}var R=function(e,t){return{student:e,lesson:t}};function x(e,t){if(1&e&&(o.od(0,"\n        "),o.kc(1,26),o.od(2,"\n        "),o.jc(),o.od(3,"\n    ")),2&e){var n=t.element,i=o.yc().element;o.yc();var r=o.Wc(27);o.Ub(1),o.Gc("ngTemplateOutlet",r)("ngTemplateOutletContext",o.Nc(2,R,n,i))}}function I(e,t){if(1&e&&(o.mc(0,"span"),o.od(1),o.lc()),2&e){var n=o.yc().element;o.Ub(1),o.rd("\n            ",n.openActivities.score,"/",n.openActivities.maxScore,"\n        ")}}function W(e,t){1&e&&(o.mc(0,"span",31),o.od(1,"\n            -/-\n        "),o.lc())}function P(e,t){if(1&e){var n=o.nc();o.od(0,"\n        "),o.mc(1,"button",27),o.uc("click",(function(e){o.ad(n);var i=t.element,r=o.yc().element;return o.yc().goToGradeOpenActivity(e,r,i)})),o.od(2,"\n            "),o.mc(3,"span",28),o.od(4,"edit"),o.lc(),o.od(5,"\n        "),o.lc(),o.od(6,"\n        "),o.md(7,I,2,2,"span",29),o.od(8,"\n        "),o.md(9,W,2,0,"span",30),o.od(10,"\n    ")}if(2&e){var i=t.element,r=o.yc().element,a=o.yc();o.Ub(1),o.Gc("disabled",!a.isLessonFilledBySelectedStudent(r,i)),o.Ub(6),o.Gc("ngIf",null==i.openActivities?null:i.openActivities.score),o.Ub(2),o.Gc("ngIf",!(null!=i.openActivities&&i.openActivities.score))}}function N(e,t){if(1&e&&(o.mc(0,"div",33),o.od(1,"\n            "),o.mc(2,"mcourser-base-tooltip-icon",34),o.zc(3,"getLabel"),o.od(4,"\n                "),o.mc(5,"span",35),o.od(6,"psychology"),o.lc(),o.od(7,"\n            "),o.lc(),o.od(8,"\n            "),o.mc(9,"span"),o.od(10),o.lc(),o.od(11,"\n        "),o.lc()),2&e){var n=o.yc().element,i=o.yc(2);o.Ub(2),o.Gc("tooltipText",o.Bc(3,3,i.translations,"grade_open_activity.ai_graded")),o.Ub(8),o.rd("\n                ",n.openActivities.aiScore,"/",n.openActivities.maxScore,"\n            ")}}function j(e,t){1&e&&(o.mc(0,"span",31),o.od(1,"-"),o.lc())}function B(e,t){if(1&e&&(o.od(0,"\n        "),o.md(1,N,12,6,"div",32),o.od(2,"\n        "),o.md(3,j,2,0,"span",30),o.od(4,"\n    ")),2&e){var n=t.element,i=o.yc().element;o.Ub(1),o.Gc("ngIf",(null==n.openActivities?null:n.openActivities.maxScore)&&null!==(null==n.openActivities?null:n.openActivities.aiScore)),o.Ub(2),o.Gc("ngIf",i.hasOpenActivities&&!(null!=n.openActivities&&n.openActivities.maxScore))}}function F(e,t){if(1&e){var n=o.nc();o.mc(0,"button",38),o.uc("click",(function(e){o.ad(n);var t=o.yc().element,i=o.yc().element;return o.yc().editSingleStudent(e,i,t)})),o.od(1,"\n            "),o.mc(2,"span",28),o.od(3,"edit"),o.lc(),o.od(4,"\n        "),o.lc()}}function U(e,t){if(1&e&&(o.od(0,"\n        "),o.md(1,F,5,0,"button",36),o.od(2,"\n        "),o.hc(3,"app-stage-state",37),o.od(4,"\n    ")),2&e){var n=t.element,i=o.yc(2);o.Ub(1),o.Gc("ngIf",i.isStageActive),o.Ub(2),o.Gc("stage",n.stage)("translations",i.translations)("timezoneSettings",i.timezoneSettings)}}function V(e,t){if(1&e&&(o.od(0,"\n    "),o.md(1,L,4,0,"div",18),o.od(2,"\n\n    "),o.md(3,D,1,11,"mcourser-base-table",19),o.od(4,"\n\n    "),o.md(5,x,4,5,"ng-template",null,20,o.nd),o.od(7,"\n\n    "),o.md(8,P,11,3,"ng-template",null,21,o.nd),o.od(10,"\n\n    "),o.md(11,B,5,2,"ng-template",null,22,o.nd),o.od(13,"\n\n    "),o.md(14,U,5,4,"ng-template",null,23,o.nd),o.od(16,"\n")),2&e){var n=t.element,i=o.yc();o.Ub(1),o.Gc("ngIf",i.isStudentsLoading&&!i.getStudentsConfig(n.id)),o.Ub(2),o.Gc("ngIf",i.getStudentsConfig(n.id))}}function H(e,t){if(1&e&&(o.od(0,"\n    "),o.hc(1,"mcourser-base-chart",39),o.od(2,"\n")),2&e){var n=t.element,i=o.yc();o.Ub(1),o.Gc("score",n.resource_score)("width",40)("height",40)("graphColor",i.getScoreColor(n.resource_score))}}function Y(e,t){if(1&e&&(o.od(0,"\n    "),o.hc(1,"mcourser-base-chart",39),o.od(2,"\n")),2&e){var n=t.element,i=o.yc();o.Ub(1),o.Gc("score",n.score)("width",40)("height",40)("graphColor",i.getScoreColor(n.score))}}function X(e,t){if(1&e){var n=o.nc();o.od(0,"\n    "),o.mc(1,"button",40),o.uc("click",(function(e){o.ad(n);var i=t.element;return o.yc().onExportContextualPortfolioClicked(e,i)})),o.zc(2,"getLabel"),o.od(3,"\n        "),o.hc(4,"app-icon",41),o.od(5,"\n    "),o.lc(),o.od(6,"\n    "),o.mc(7,"button",40),o.uc("click",(function(e){o.ad(n);var i=t.element;return o.yc().onUploadContextualPortfolioClicked(e,i)})),o.zc(8,"getLabel"),o.od(9,"\n        "),o.hc(10,"app-icon",42),o.od(11,"\n    "),o.lc(),o.od(12,"\n")}if(2&e){var i=t.element,r=o.yc();o.Ub(1),o.Gc("matTooltip",o.Bc(2,4,r.translations,r.labels.downloadLessons))("disabled",!r.isSomeStudentChecked(i)&&r.isMultipleStudents||!r.isMultipleStudents&&void 0===r.student),o.Ub(6),o.Gc("matTooltip",o.Bc(8,7,r.translations,r.labels.uploadFiles))("disabled",r.isUploadingContextualPortfolios||!r.isSomeStudentChecked(i)&&r.isMultipleStudents||!r.isMultipleStudents&&void 0===r.student)}}function G(e,t){if(1&e){var n=o.nc();o.mc(0,"app-my-classes-courses-expand-preview-button",44),o.uc("previewClicked",(function(){o.ad(n);var e=o.yc().element,t=o.yc();return t.preview(e,t.getStudents(e.id)[0])})),o.od(1,"\n    "),o.lc()}if(2&e){var i=o.yc(2);o.Gc("translations",i.translations)}}function K(e,t){if(1&e&&(o.od(0,"\n    "),o.kc(1,26),o.od(2,"\n    "),o.jc(),o.od(3,"\n\n    "),o.od(4,"\n    "),o.md(5,G,2,1,"app-my-classes-courses-expand-preview-button",43),o.zc(6,"isDefined"),o.od(7,"\n")),2&e){var n=t.element,i=o.yc(),r=o.Wc(27);o.Ub(1),o.Gc("ngTemplateOutlet",r)("ngTemplateOutletContext",o.Nc(5,R,i.student,n)),o.Ub(4),o.Gc("ngIf",i.isLesson(n)&&!o.Ac(6,3,n.resource_score)&&i.isResourceLinkOrImage(n))}}function Q(e,t){if(1&e){var n=o.nc();o.mc(0,"button",27),o.uc("click",(function(e){o.ad(n);var t=o.yc().element;return o.yc().goToGradeOpenActivity(e,t)})),o.od(1,"\n        "),o.mc(2,"span"),o.od(3),o.zc(4,"getLabel"),o.zc(5,"getLabel"),o.lc(),o.od(6,"\n    "),o.lc()}if(2&e){var i=o.yc().element,r=o.yc();o.Gc("disabled",!r.isLessonFilledByAnyStudent(i)),o.Ub(3),o.qd("\n            ",r.isAllGraded(i)?o.Bc(4,2,r.translations,"grade_open_activity.button.all_graded"):o.Bc(5,5,r.translations,"grade_open_activity.button"),"\n        ")}}function J(e,t){if(1&e&&(o.od(0,"\n    "),o.md(1,Q,7,8,"button",45),o.od(2,"\n")),2&e){var n=t.element;o.Ub(1),o.Gc("ngIf",n.hasOpenActivities)}}function Z(e,t){if(1&e){var n=o.nc();o.od(0,"\n    "),o.mc(1,"button",38),o.uc("click",(function(e){o.ad(n);var i=t.element;return o.yc().editCheckedStudents(e,i)})),o.od(2),o.lc(),o.od(3,"\n")}if(2&e){var i=t.element,r=o.yc();o.Ub(2),o.qd("\n        ",r.getStudentsStageButtonLabel(i),"\n    ")}}function $(e,t){if(1&e){var n=o.nc();o.mc(0,"button",38),o.uc("click",(function(e){o.ad(n);var t=o.yc(),i=t.lesson,r=t.student;return o.yc().editSingleStudent(e,i,r)})),o.od(1),o.lc()}if(2&e){var i=o.yc(),r=i.lesson,a=i.student,s=o.yc();o.Ub(1),o.qd("\n        ",s.getStudentStageButtonLabel(r,a),"\n    ")}}var ee=function(e,t,n){return{next:e,user:t,lesson:n}};function te(e,t){if(1&e){var n=o.nc();o.od(0,"\n    "),o.md(1,$,2,1,"button",36),o.od(2,"\n    "),o.kc(3,26),o.od(4,"\n    "),o.jc(),o.od(5,"\n    "),o.mc(6,"app-my-classes-courses-expand-preview-button",44),o.uc("previewClicked",(function(){o.ad(n);var e=t.lesson,i=t.student;return o.yc().preview(e,i)})),o.od(7,"\n    "),o.lc(),o.od(8,"\n")}if(2&e){var i=t.student,r=t.lesson,a=o.yc();o.Ub(1),o.Gc("ngIf",a.isStageActive&&!a.isMultipleStudents),o.Ub(2),o.Gc("ngTemplateOutlet",a.resultsButton)("ngTemplateOutletContext",o.Oc(4,ee,"/next/"+a.nextUrl,i,r)),o.Ub(3),o.Gc("translations",a.translations)}}function ne(e,t){if(1&e&&(o.od(0,"\n    "),o.hc(1,"app-stage-state",37),o.od(2,"\n")),2&e){var n=t.element,i=o.yc();o.Ub(1),o.Gc("stage",n.stage)("translations",i.translations)("timezoneSettings",i.timezoneSettings)}}function ie(e,t){if(1&e){var n=o.nc();o.mc(0,"app-popup-stage",46),o.uc("saved",(function(e){return o.ad(n),o.yc().onStageUpdated(e)}))("canceled",(function(){return o.ad(n),o.yc().isPopupVisible=!1})),o.lc()}if(2&e){var i=o.yc();o.Gc("dateFormatCode",i.dateFormatCode)("dateLocale",i.dateLocale)("timezone",i.timezoneSettings.timezone)("lessonId",i.editLessonId)("students",i.editStudents)("state",i.editStageState)("translations",i.translations)("isMultipleStudents",i.isMultipleStudents)("dueDate",i.editStageDate)}}var re={cellClassName:"courses-expand-accordion__cell--center",headerCellClassName:"courses-expand-accordion__cell--center"},oe="courses-expand-accordion__cell--right",ae={cellClassName:"courses-expand-accordion__cell--auto-width",headerCellClassName:"courses-expand-accordion__cell--auto-width"},se="courses-expand-accordion__cell--wrap",ce={cellClassName:"courses-expand-accordion__cell--separator",headerCellClassName:"courses-expand-accordion__cell--separator"},le=function(){return _createClass((function e(t,n,r){_classCallCheck(this,e),this._paths=t,this._myClassesService=n,this._router=r,this.uiSettings=new i.a,this.timezoneSettings=null,this.structureContextualPortfolioEnabled=!1,this.globalSettingsContextualPortfolioActive=!1,this.globalSettingsLessonStageActive=!1,this.isLessonStageActive=!1,this.isUploadingContextualPortfolios=!1,this.isMultipleStudents=!0,this.chapterId=null,this.isRootLevel=!0,this.labels={username:"myschool.classes.my_classes.students.username",name:"myschool.classes.my_classes.students.name",score:"myschool.classes.my_classes.expand.students.score",stage:"myschool.classes.my_classes.lesson.stage",stageDate:"myschool.classes.my_classes.lesson.stage_date",actions:"myschool.classes.my_classes.students.actions",downloadLessons:"myschool.classes.my_classes.students.download_lessons.tooltip",uploadFiles:"myschool.classes.my_classes.students.upload_files.tooltip",total_time:"myschool.classes.my_classes.students.total_time",ai_grade:"myschool.classes.my_classes.students.ai_grade",teachers_grade:"myschool.classes.my_classes.students.teachers_grade"},this.openUploadContextualPortfolioModal=new o.u,this.exportContextualPortfolio=new o.u,this.previewClickedButton=new o.u,this.UPLOAD_FILE_CLASSES=c.UPLOAD_FILE_CLASSES,this.nextUrl="",this.isStudentsLoading=!1,this.currentConfig=null,this.studentsConfigs={},this.isPopupVisible=!1,this.columnOffset=0,this.tableRefreshEvent=new o.u,this.tableLoadingEvent=new o.u,this.openPopupAfterStudentsLoad=!1}),[{key:"ngOnInit",value:function(){var e=this;this.nextUrl=this._paths.encodeNextUrlFromCurrentPath(),this.isChaptersLevel=this.isChapterLevel(this.dataSource),this.initColumnOffset(),this.currentConfig=this.getCurrentConfig(),this.currentConfig.data=this.dataSource.map((function(t){return e.isChaptersLevel?Object.assign(Object.assign({},t),{expanded:!0}):t}))}},{key:"isChapterLevel",value:function(e){return e&&e[0]&&this.isChapter(e[0])}},{key:"isLessonLevel",value:function(e){return e&&e[0]&&this.isLesson(e[0])}},{key:"initColumnOffset",value:function(){var e=11;this.isStageActive&&!this.isMultipleStudents&&(e+=12),this.isStageActive&&this.isMultipleStudents&&(e=e+8+8),this.isMultipleStudents||(e+=6),this.shouldDisplayContextualPortfolioButtons()&&(e+=10.5),!this.isMultipleStudents&&this.student&&(e+=this.isStageActive?22:18),this.isOpenActivitiesEnabled&&(e+=18),this.columnOffset=e}},{key:"getChapterTableMinWidth",value:function(){var e,t=80;return this.isRootLevel?(this.isStageActive&&(t+=15),this.isOpenActivitiesEnabled&&(null===(e=this.courseOpenActivitiesState)||void 0===e?void 0:e.length)&&(t+=15),t+"rem"):"fit-content"}},{key:"getCurrentConfig",value:function(){return this.isChapterLevel(this.dataSource)?this.getChaptersTableConfig():this.isLessonLevel(this.dataSource)?this.getLessonsTableConfig():void 0}},{key:"getChaptersTableConfig",value:function(){return{data:[],customColumnsWidth:!0,isLoading:this.tableLoadingEvent,refreshData:this.tableRefreshEvent,isFilteringEnabled:!1,isTableHeaderHidden:!0,minWidth:this.getChapterTableMinWidth(),columns:this.getChapterTableColumns()}}},{key:"getLessonsTableConfig",value:function(){return{data:[],customColumnsWidth:!0,isLoading:this.tableLoadingEvent,refreshData:this.tableRefreshEvent,isFilteringEnabled:!1,minWidth:"none",isTableHeaderHidden:!0,columns:this.getLessonTableColumns()}}},{key:"getStudentsTableConfig",value:function(e,t){return{data:e,customColumnsWidth:!0,isLoading:this.tableLoadingEvent,refreshData:this.tableRefreshEvent,isFilteringEnabled:!1,minWidth:"none",isTableHeaderHidden:!1,styleConfig:{headerCellClassName:"mat-header-cell--black cell-bolder",headerRowClassName:"mat-header-row--highlighted"},columns:this.getStudentsTableColumns(t),customChecked:function(e,t,n){return t.isSelected=e,e}}}},{key:"getChapterTableColumns",value:function(){return[{label:"",name:"icons",width:"2rem",type:u.hc.EXPAND},{label:"",name:"title",type:u.hc.STRING,width:"calc(100% - ".concat(this.columnOffset,"rem + 12px)")},{label:"",name:"resource_score",width:"6rem",styleConfig:re}]}},{key:"getLessonTableColumns",value:function(){var e,t=this,n=[],i=this.isMultipleStudents?this.columnOffset:this.columnOffset-2;return this.isMultipleStudents&&n.push({label:"",name:"icons",width:"2rem",type:u.hc.EXPAND}),n.push({label:"",name:"title",type:u.hc.STRING,width:"calc(100% - ".concat(i,"rem)")},{label:"",name:"resource_score",width:"6rem",styleConfig:re}),this.isMultipleStudents||n.push({label:"",name:"total_time",type:u.hc.TIME,width:"6rem"}),this.isStageActive&&!this.isMultipleStudents&&n.push({label:"",name:"stage",width:"12rem",styleConfig:ae}),this.isStageActive&&this.isMultipleStudents&&n.push({label:"",name:"submitted_count",minWidth:"8rem",styleConfig:ae,type:u.hc.STRING,customCellFormatter:function(e,n){return t.translations.labels["Stage.SUBMITTED_COUNT.global"]+": "+n.submitted_count}}),this.shouldDisplayContextualPortfolioButtons()&&n.push({label:"",name:"files",width:"10.5rem",styleConfig:{cellClassName:re.cellClassName}}),this.isStageActive&&this.isMultipleStudents&&n.push({label:"",name:"actionState",minWidth:"8rem",styleConfig:{cellClassName:"".concat(ae.cellClassName," ").concat(oe)}}),!this.isMultipleStudents&&this.student&&n.push({label:"",name:"actions",minWidth:this.isStageActive?"22rem":"18rem",styleConfig:{cellClassName:"".concat(ae.cellClassName," ").concat(oe," ").concat(se)}}),this.isOpenActivitiesEnabled&&(null===(e=this.courseOpenActivitiesState)||void 0===e?void 0:e.length)&&n.push({label:"",name:"gradeOpenActivity",width:"18rem",styleConfig:ae}),n}},{key:"getStudentsTableColumns",value:function(e){var t,n=[{label:"",name:"isSelected",type:u.hc.CHECKBOX,width:"4rem",customChecked:function(e,t,n){return n.forEach((function(t){t.isSelected=e})),e}},{label:this.labels.name,name:"name",type:u.hc.STRING,hasTranslatedLabel:!0,width:"11rem",customCellFormatter:function(e,t){return"".concat(t.last_name," ").concat(t.first_name)}},{label:this.labels.username,name:"username",type:u.hc.STRING,hasTranslatedLabel:!0,width:"11rem"}];return n.push({label:"",name:"separator1",type:u.hc.STRING,styleConfig:ce}),this.uiSettings.myClassesHideResults||n.push({label:this.labels.score,name:"score",type:u.hc.SCORE,hasTranslatedLabel:!0,width:"6rem",styleConfig:re}),n.push({label:this.labels.total_time,name:"total_time",type:u.hc.TIME,hasTranslatedLabel:!0,width:"8rem",styleConfig:re}),this.isOpenActivitiesEnabled&&(null===(t=this.courseOpenActivitiesState)||void 0===t?void 0:t.length)&&e.hasOpenActivities&&(n.push({label:e.hasOpenActivities?this.translations.labels[this.labels.ai_grade]:"",name:"aiGraded",type:u.hc.STRING,width:"8rem",styleConfig:{headerCellClassName:re.headerCellClassName}}),n.push({label:e.hasOpenActivities?this.translations.labels[this.labels.teachers_grade]:"",name:"gradeOpenActivity",type:u.hc.STRING,width:"9rem"})),this.isStageActive&&n.push({label:this.labels.stage,name:"stage",hasTranslatedLabel:!0,width:"18rem",styleConfig:{headerCellClassName:re.headerCellClassName}}),n.push({label:"",name:"separator2",type:u.hc.STRING,styleConfig:ce}),n.push({label:this.labels.actions,name:"actions",hasTranslatedLabel:!0,styleConfig:{cellClassName:"".concat(oe," ").concat(se," ").concat(ae.cellClassName),headerCellClassName:"".concat("courses-expand-accordion__cell--right"," ").concat(ae.headerCellClassName)}}),n}},{key:"loadStudents",value:function(e){var t=this;this.isStudentsLoading=!0,this._myClassesService.getCourseTableOfContentsStudentsScores(this.groupId,this.courseId,e.resource_id,this.groupType).subscribe((function(n){t.isStudentsLoading=!1,n.sort(t.sortStudents),n.forEach((function(e){e.isSelected=!0})),t.studentsConfigs[e.id]=t.getStudentsTableConfig(n,e),t.openPopupAfterStudentsLoad&&(t.openPopup(e),t.openPopupAfterStudentsLoad=!1)}))}},{key:"sortStudents",value:function(e,t){return"".concat(e.last_name).concat(e.first_name).localeCompare("".concat(t.last_name).concat(t.first_name))}},{key:"checkedStudentsIds",value:function(e){return this.getStudents(e.id).filter((function(e){return e.isSelected})).map((function(e){return e.id}))}},{key:"checkedStudents",value:function(e){return this.getStudents(e.id).filter((function(e){return e.isSelected}))}},{key:"getSelectedStudentsIds",value:function(e){return this.isEveryStudentChecked(e)?[]:this.checkedStudentsIds(e)}},{key:"shouldDisplayContextualPortfolioButtons",value:function(){return this.structureContextualPortfolioEnabled&&this.globalSettingsContextualPortfolioActive&&(this.isMultipleStudents||void 0!==this.student)}},{key:"onLessonRowClicked",value:function(e){var t,n;(null===(t=e.clickedElement)||void 0===t?void 0:t.expanded)||!this.isMultipleStudents||this.getStudentsConfig(null===(n=e.clickedElement)||void 0===n?void 0:n.id)||this.loadStudents(e.clickedElement)}},{key:"getStudents",value:function(e){var t;return(null===(t=this.studentsConfigs[e])||void 0===t?void 0:t.data)?this.studentsConfigs[e].data:[]}},{key:"getStudentsConfig",value:function(e){return this.studentsConfigs[e]}},{key:"isEveryStudentChecked",value:function(e){return this.getStudents(e.id).every((function(e){return e.isSelected}))}},{key:"isSomeStudentChecked",value:function(e){return this.getStudents(e.id).some((function(e){return e.isSelected}))}},{key:"isLessonStudentsLoaded",value:function(e){return!!this.studentsConfigs[e.id]}},{key:"editCheckedStudents",value:function(e,t){if(e.stopPropagation(),this.isLessonStudentsLoaded(t))this.openPopup(t);else{this.openPopupAfterStudentsLoad=!0;var n=this.currentConfig.data.findIndex((function(e){return e.id===t.id}));n>-1&&this.lessonTable.nativeElement.querySelector("mat-table").children[n].click()}}},{key:"openPopup",value:function(e){this.editStageState=this.checkedStudents(e)[0].stage.stage,this.editStudents=this.checkedStudents(e),this.editLessonId=e.id,this.editStageDate=void 0,this.isPopupVisible=!0}},{key:"editSingleStudent",value:function(e,t,n){e.stopPropagation(),this.isMultipleStudents?(this.editStageState=n.stage.stage,this.editStageDate=this.editStageState===d.d.ASSIGNED?n.stage.dueDate:void 0):(this.editStageState=t.stage.stage,this.editStageDate=this.editStageState===d.d.ASSIGNED?t.stage.dueDate:void 0),this.editStudents=[n],this.editLessonId=t.id,this.isPopupVisible=!0}},{key:"getStudentStageButtonLabel",value:function(e,t){return(this.isMultipleStudents?t.stage.stage:e.stage.stage)===d.d.TODO?this.translations.labels["Stage.button.edit_assign"]:this.translations.labels["Stage.button.edit"]}},{key:"getStudentsStageButtonLabel",value:function(e){if(!this.isLessonStudentsLoaded(e))return this.translations.labels["Stage.button.edit_placeholder"];var t=this.checkedStudents(e);if(t.length>0){var n=t[0].stage.stage;if(this.isStudentsHasSameState(e)&&n===d.d.TODO)return this.translations.labels["Stage.button.edit_assign"]}return this.translations.labels["Stage.button.edit"]}},{key:"onStageUpdated",value:function(e){var t=this;if(this.isMultipleStudents)this.editStudents.forEach((function(n){var i=t.studentsConfigs[t.editLessonId].data.find((function(e){return e.id===n.id}));i.stage=t.updateStage(e.state,e.dueDate,i.stage)}));else{var n=this.currentConfig.data.find((function(e){return e.id===t.editLessonId}));n.stage=this.updateStage(e.state,e.dueDate,n.stage)}this.isPopupVisible=!1}},{key:"onExportContextualPortfolioClicked",value:function(e,t){e.stopPropagation(),this.exportContextualPortfolio.emit({exportTypes:a.d.DOWNLOAD_ALL_THE_FILES,courseResourceId:t.id,studentsIds:this.getSelectedStudentsIds(t)})}},{key:"onUploadContextualPortfolioClicked",value:function(e,t){e.stopPropagation(),this.openUploadContextualPortfolioModal.emit({event:e,courseResourceId:t.id,studentsIds:this.getSelectedStudentsIds(t)})}},{key:"getScoreColor",value:function(e){if(this.uiSettings.gradeColoringEnabled)return e<this.uiSettings.gradeColoringLowTreshold?this.uiSettings.gradeColoringLowerColor:e>=this.uiSettings.gradeColoringHighTreshold?this.uiSettings.gradeColoringUpperColor:this.uiSettings.gradeColoringMiddleColor}},{key:"isResourceLinkOrImage",value:function(e){return e.resource_type===c.CollectionResourceType.RESOURCE_TYPE.FILE||e.resource_type===c.CollectionResourceType.RESOURCE_TYPE.URL}},{key:"isChapter",value:function(e){return"chapters"in e}},{key:"isLesson",value:function(e){return"students"in e}},{key:"preview",value:function(e,t){this.previewClickedButton.emit({user:t,resource:e,closeOnExit:!0})}},{key:"previewExpand",value:function(e){this.previewClickedButton.emit(e)}},{key:"goToGradeOpenActivity",value:function(e,t,n){e.stopPropagation(),this._router.navigateByUrl("/students/gradeopenactivity/".concat(this.courseId,"/").concat(t.resource_id,"/").concat(this.groupType,"/").concat(this.groupId,"/").concat((null==n?void 0:n.id)?n.id:0))}},{key:"isLessonFilledBySelectedStudent",value:function(e,t){return!!this.courseOpenActivitiesState.find((function(n){return n.resourceId===+e.resource_id&&n.userId===t.id&&n.isFilled}))}},{key:"isLessonFilledByAnyStudent",value:function(e){var t;return null===(t=this.courseOpenActivitiesState)||void 0===t?void 0:t.some((function(t){return t.resourceId===+e.resource_id&&(null==t?void 0:t.isFilled)}))}},{key:"isAllGraded",value:function(e){var t,n;return null===(n=null===(t=this.gradeStatus)||void 0===t?void 0:t.find((function(t){return t.lessonId===+e.resource_id})))||void 0===n?void 0:n.allGraded}},{key:"isStageActive",get:function(){return this.globalSettingsLessonStageActive&&this.isLessonStageActive}},{key:"updateStage",value:function(e,t,n){return new d.h(e,!1,t,n.submittedDate)}},{key:"isStudentsHasSameState",value:function(e){var t=this.checkedStudents(e);return Object(h.a)(t)}}])}();le.\u0275fac=function(e){return new(e||le)(o.gc(r.w),o.gc(l.a),o.gc(f.g))},le.\u0275cmp=o.ac({type:le,selectors:[["courses-expand"]],viewQuery:function(e,t){var n;1&e&&(o.vd(s.g,!0),o.vd(A,!0,o.r)),2&e&&(o.Vc(n=o.vc())&&(t.baseUploadFile=n.first),o.Vc(n=o.vc())&&(t.lessonTable=n.first))},inputs:{groupType:"groupType",groupId:"groupId",courseId:"courseId",student:"student",dataSource:"dataSource",translations:"translations",uiSettings:"uiSettings",timezoneSettings:"timezoneSettings",dateFormatCode:"dateFormatCode",dateLocale:"dateLocale",structureContextualPortfolioEnabled:"structureContextualPortfolioEnabled",globalSettingsContextualPortfolioActive:"globalSettingsContextualPortfolioActive",globalSettingsLessonStageActive:"globalSettingsLessonStageActive",isLessonStageActive:"isLessonStageActive",isUploadingContextualPortfolios:"isUploadingContextualPortfolios",isMultipleStudents:"isMultipleStudents",resultsButton:"resultsButton",chapterId:"chapterId",isRootLevel:"isRootLevel",courseOpenActivitiesState:"courseOpenActivitiesState",isOpenActivitiesEnabled:"isOpenActivitiesEnabled",gradeStatus:"gradeStatus",labels:"labels"},outputs:{openUploadContextualPortfolioModal:"openUploadContextualPortfolioModal",exportContextualPortfolio:"exportContextualPortfolio",previewClickedButton:"previewClickedButton"},features:[o.Tb([p.a,l.a])],decls:34,vars:3,consts:[[4,"ngIf","ngIfElse"],["lessonTableTemplate",""],["studentsTableTemplate",""],["scoreTemplate",""],["scoreStudentTemplate",""],["lessonFilesTemplate",""],["lessonActionsTemplate",""],["gradeOpenActivityLessonTemplate",""],["lessonActionStateTemplate",""],["actionButtonsTemplate",""],["stageTemplate",""],[3,"dateFormatCode","dateLocale","timezone","lessonId","students","state","translations","isMultipleStudents","dueDate","saved","canceled",4,"ngIf"],[3,"tableConfig","detailRow","translations","isScrollShadowVisible","customColumns"],["childDetailTemplate",""],[3,"dataSource","chapterId","groupType","groupId","courseId","student","translations","structureContextualPortfolioEnabled","globalSettingsContextualPortfolioActive","globalSettingsLessonStageActive","isLessonStageActive","isUploadingContextualPortfolios","uiSettings","timezoneSettings","dateFormatCode","dateLocale","isMultipleStudents","resultsButton","labels","isRootLevel","isOpenActivitiesEnabled","courseOpenActivitiesState","gradeStatus","openUploadContextualPortfolioModal","exportContextualPortfolio","previewClickedButton"],[3,"tableConfig","detailRow","translations","customColumns","isScrollShadowVisible","rowClick",4,"ngIf"],[3,"tableConfig","detailRow","translations","customColumns","isScrollShadowVisible","rowClick"],["lessonTable",""],["class","courses-expand-accordion__loader",4,"ngIf"],["class","mat-students-table",3,"tableConfig","translations","customColumns","isScrollShadowVisible","highlightOnHover",4,"ngIf"],["studentActionsTemplate",""],["gradeOpenActivityStudentTemplate",""],["IAGradedTemplate",""],["studentStageTemplate",""],[1,"courses-expand-accordion__loader"],[1,"mat-students-table",3,"tableConfig","translations","customColumns","isScrollShadowVisible","highlightOnHover"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","",3,"disabled","click"],["icon","",1,"material-icons","stage-state__icon"],[4,"ngIf"],["class","courses-expand-accordion__data-center",4,"ngIf"],[1,"courses-expand-accordion__data-center"],["class","courses-expand-accordion__ai-graded",4,"ngIf"],[1,"courses-expand-accordion__ai-graded"],[1,"courses-expand-accordion__ai-graded-icon",3,"tooltipText"],["icon",""],["mat-button","",3,"click",4,"ngIf"],[3,"stage","translations","timezoneSettings"],["mat-button","",3,"click"],[3,"score","width","height","graphColor"],["mat-button","",3,"matTooltip","disabled","click"],["iconName","download"],["iconName","upload_file"],[3,"translations","previewClicked",4,"ngIf"],[3,"translations","previewClicked"],["mat-button","",3,"disabled","click",4,"ngIf"],[3,"dateFormatCode","dateLocale","timezone","lessonId","students","state","translations","isMultipleStudents","dueDate","saved","canceled"]],template:function(e,t){if(1&e&&(o.md(0,w,7,7,"ng-container",0),o.od(1,"\n\n"),o.md(2,q,3,1,"ng-template",null,1,o.nd),o.od(4,"\n\n"),o.md(5,V,17,2,"ng-template",null,2,o.nd),o.od(7,"\n\n"),o.md(8,H,3,4,"ng-template",null,3,o.nd),o.od(10,"\n\n"),o.md(11,Y,3,4,"ng-template",null,4,o.nd),o.od(13,"\n\n"),o.md(14,X,13,10,"ng-template",null,5,o.nd),o.od(16,"\n\n"),o.md(17,K,8,8,"ng-template",null,6,o.nd),o.od(19,"\n\n"),o.md(20,J,3,1,"ng-template",null,7,o.nd),o.od(22,"\n\n"),o.md(23,Z,4,1,"ng-template",null,8,o.nd),o.od(25,"\n\n"),o.md(26,te,9,8,"ng-template",null,9,o.nd),o.od(28,"\n\n"),o.md(29,ne,3,3,"ng-template",null,10,o.nd),o.od(31,"\n"),o.md(32,ie,1,9,"app-popup-stage",11),o.od(33,"\n")),2&e){var n=o.Wc(3);o.Gc("ngIf",t.isChaptersLevel)("ngIfElse",n),o.Ub(32),o.Gc("ngIf",t.isPopupVisible)}},directives:[b.t,u.ic,le,s.v,b.A,m.b,u.uc,g.a,u.q,v.a,y.a,M.a,_.a],pipes:[O.l,z.a],encapsulation:2})},"tk/3":function(e,t,n){"use strict";n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return H})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return h})),n.d(t,"e",(function(){return m}));var i,r=n("fXoL"),o=n("LRne"),a=n("HDdC"),s=n("bOdf"),c=n("pLZG"),l=n("lJxs"),u=n("ofXK"),d=_createClass((function e(){_classCallCheck(this,e)})),p=_createClass((function e(){_classCallCheck(this,e)})),h=function(){function e(t){var n=this;_classCallCheck(this,e),this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?function(){n.headers=new Map,t.split("\n").forEach((function(e){var t=e.indexOf(":");if(t>0){var i=e.slice(0,t),r=i.toLowerCase(),o=e.slice(t+1).trim();n.maybeSetNormalizedName(i,r),n.headers.has(r)?n.headers.get(r).push(o):n.headers.set(r,[o])}}))}:function(){n.headers=new Map,Object.keys(t).forEach((function(e){var i=t[e],r=e.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(n.headers.set(r,i),n.maybeSetNormalizedName(e,r))}))}:this.headers=new Map}return _createClass(e,[{key:"has",value:function(e){return this.init(),this.headers.has(e.toLowerCase())}},{key:"get",value:function(e){this.init();var t=this.headers.get(e.toLowerCase());return t&&t.length>0?t[0]:null}},{key:"keys",value:function(){return this.init(),Array.from(this.normalizedNames.values())}},{key:"getAll",value:function(e){return this.init(),this.headers.get(e.toLowerCase())||null}},{key:"append",value:function(e,t){return this.clone({name:e,value:t,op:"a"})}},{key:"set",value:function(e,t){return this.clone({name:e,value:t,op:"s"})}},{key:"delete",value:function(e,t){return this.clone({name:e,value:t,op:"d"})}},{key:"maybeSetNormalizedName",value:function(e,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,e)}},{key:"init",value:function(){var t=this;this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach((function(e){return t.applyUpdate(e)})),this.lazyUpdate=null))}},{key:"copyFrom",value:function(e){var t=this;e.init(),Array.from(e.headers.keys()).forEach((function(n){t.headers.set(n,e.headers.get(n)),t.normalizedNames.set(n,e.normalizedNames.get(n))}))}},{key:"clone",value:function(t){var n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}},{key:"applyUpdate",value:function(e){var t=e.name.toLowerCase();switch(e.op){case"a":case"s":var n=e.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(e.name,t);var i=("a"===e.op?this.headers.get(t):void 0)||[];i.push.apply(i,_toConsumableArray(n)),this.headers.set(t,i);break;case"d":var r=e.value;if(r){var o=this.headers.get(t);if(!o)return;0===(o=o.filter((function(e){return-1===r.indexOf(e)}))).length?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,o)}else this.headers.delete(t),this.normalizedNames.delete(t)}}},{key:"forEach",value:function(e){var t=this;this.init(),Array.from(this.normalizedNames.keys()).forEach((function(n){return e(t.normalizedNames.get(n),t.headers.get(n))}))}}])}(),f=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"encodeKey",value:function(e){return b(e)}},{key:"encodeValue",value:function(e){return b(e)}},{key:"decodeKey",value:function(e){return decodeURIComponent(e)}},{key:"decodeValue",value:function(e){return decodeURIComponent(e)}}])}();function b(e){return encodeURIComponent(e).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 m=function(){function e(){var t,n,i,r=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(_classCallCheck(this,e),this.updates=null,this.cloneFrom=null,this.encoder=o.encoder||new f,o.fromString){if(o.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=(t=o.fromString,n=this.encoder,i=new Map,t.length>0&&t.split("&").forEach((function(e){var t=e.indexOf("="),r=_slicedToArray(-1==t?[n.decodeKey(e),""]:[n.decodeKey(e.slice(0,t)),n.decodeValue(e.slice(t+1))],2),o=r[0],a=r[1],s=i.get(o)||[];s.push(a),i.set(o,s)})),i)}else o.fromObject?(this.map=new Map,Object.keys(o.fromObject).forEach((function(e){var t=o.fromObject[e];r.map.set(e,Array.isArray(t)?t:[t])}))):this.map=null}return _createClass(e,[{key:"has",value:function(e){return this.init(),this.map.has(e)}},{key:"get",value:function(e){this.init();var t=this.map.get(e);return t?t[0]:null}},{key:"getAll",value:function(e){return this.init(),this.map.get(e)||null}},{key:"keys",value:function(){return this.init(),Array.from(this.map.keys())}},{key:"append",value:function(e,t){return this.clone({param:e,value:t,op:"a"})}},{key:"set",value:function(e,t){return this.clone({param:e,value:t,op:"s"})}},{key:"delete",value:function(e,t){return this.clone({param:e,value:t,op:"d"})}},{key:"toString",value:function(){var e=this;return this.init(),this.keys().map((function(t){var n=e.encoder.encodeKey(t);return e.map.get(t).map((function(t){return n+"="+e.encoder.encodeValue(t)})).join("&")})).filter((function(e){return""!==e})).join("&")}},{key:"clone",value:function(t){var n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat([t]),n}},{key:"init",value:function(){var e=this;null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach((function(t){return e.map.set(t,e.cloneFrom.map.get(t))})),this.updates.forEach((function(t){switch(t.op){case"a":case"s":var n=("a"===t.op?e.map.get(t.param):void 0)||[];n.push(t.value),e.map.set(t.param,n);break;case"d":if(void 0===t.value){e.map.delete(t.param);break}var i=e.map.get(t.param)||[],r=i.indexOf(t.value);-1!==r&&i.splice(r,1),i.length>0?e.map.set(t.param,i):e.map.delete(t.param)}})),this.cloneFrom=this.updates=null)}}])}();function g(e){return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer}function v(e){return"undefined"!=typeof Blob&&e instanceof Blob}function y(e){return"undefined"!=typeof FormData&&e instanceof FormData}var M=function(){function e(t,n,i,r){var o;if(_classCallCheck(this,e),this.url=n,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,o=r):o=i,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.params&&(this.params=o.params)),this.headers||(this.headers=new h),this.params){var a=this.params.toString();if(0===a.length)this.urlWithParams=n;else{var s=n.indexOf("?"),c=-1===s?"?":s<n.length-1?"&":"";this.urlWithParams=n+c+a}}else this.params=new m,this.urlWithParams=n}return _createClass(e,[{key:"serializeBody",value:function(){return null===this.body?null:g(this.body)||v(this.body)||y(this.body)||"string"==typeof this.body?this.body:this.body instanceof m?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}},{key:"detectContentTypeHeader",value:function(){return null===this.body||y(this.body)?null:v(this.body)?this.body.type||null:g(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof m?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||Array.isArray(this.body)?"application/json":null}},{key:"clone",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.method||this.method,i=t.url||this.url,r=t.responseType||this.responseType,o=void 0!==t.body?t.body:this.body,a=void 0!==t.withCredentials?t.withCredentials:this.withCredentials,s=void 0!==t.reportProgress?t.reportProgress:this.reportProgress,c=t.headers||this.headers,l=t.params||this.params;return void 0!==t.setHeaders&&(c=Object.keys(t.setHeaders).reduce((function(e,n){return e.set(n,t.setHeaders[n])}),c)),t.setParams&&(l=Object.keys(t.setParams).reduce((function(e,n){return e.set(n,t.setParams[n])}),l)),new e(n,i,o,{params:l,headers:c,reportProgress:s,responseType:r,withCredentials:a})}}])}();!function(e){e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User"}(i||(i={}));var _=_createClass((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"OK";_classCallCheck(this,e),this.headers=t.headers||new h,this.status=void 0!==t.status?t.status:n,this.statusText=t.statusText||i,this.url=t.url||null,this.ok=this.status>=200&&this.status<300})),O=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return _classCallCheck(this,t),(e=_callSuper(this,t,[n])).type=i.ResponseHeader,e}return _inherits(t,e),_createClass(t,[{key:"clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new t({headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}])}(_),z=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return _classCallCheck(this,t),(e=_callSuper(this,t,[n])).type=i.Response,e.body=void 0!==n.body?n.body:null,e}return _inherits(t,e),_createClass(t,[{key:"clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new t({body:void 0!==e.body?e.body:this.body,headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}])}(_),A=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e,0,"Unknown Error"])).name="HttpErrorResponse",n.ok=!1,n.status>=200&&n.status<300?n.message="Http failure during parsing for "+(e.url||"(unknown url)"):n.message="Http failure response for ".concat(e.url||"(unknown url)",": ").concat(e.status," ").concat(e.statusText),n.error=e.error||null,n}return _inherits(t,e),_createClass(t)}(_);function k(e,t){return{body:t,headers:e.headers,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials}}var C=function(){return _createClass((function e(t){_classCallCheck(this,e),this.handler=t}),[{key:"request",value:function(e,t){var n,i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e instanceof M)n=e;else{var a=void 0;a=r.headers instanceof h?r.headers:new h(r.headers);var u=void 0;r.params&&(u=r.params instanceof m?r.params:new m({fromObject:r.params})),n=new M(e,t,void 0!==r.body?r.body:null,{headers:a,params:u,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}var d=Object(o.a)(n).pipe(Object(s.a)((function(e){return i.handler.handle(e)})));if(e instanceof M||"events"===r.observe)return d;var p=d.pipe(Object(c.a)((function(e){return e instanceof z})));switch(r.observe||"body"){case"body":switch(n.responseType){case"arraybuffer":return p.pipe(Object(l.a)((function(e){if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return e.body})));case"blob":return p.pipe(Object(l.a)((function(e){if(null!==e.body&&!(e.body instanceof Blob))throw new Error("Response is not a Blob.");return e.body})));case"text":return p.pipe(Object(l.a)((function(e){if(null!==e.body&&"string"!=typeof e.body)throw new Error("Response is not a string.");return e.body})));case"json":default:return p.pipe(Object(l.a)((function(e){return e.body})))}case"response":return p;default:throw new Error("Unreachable: unhandled observe type ".concat(r.observe,"}"))}}},{key:"delete",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("DELETE",e,t)}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("GET",e,t)}},{key:"head",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("HEAD",e,t)}},{key:"jsonp",value:function(e,t){return this.request("JSONP",e,{params:(new m).append(t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}},{key:"options",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("OPTIONS",e,t)}},{key:"patch",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PATCH",e,k(n,t))}},{key:"post",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("POST",e,k(n,t))}},{key:"put",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PUT",e,k(n,t))}}])}();C.\u0275fac=function(e){return new(e||C)(r.qc(d))},C.\u0275prov=r.cc({token:C,factory:C.\u0275fac}),C.ctorParameters=function(){return[{type:d}]};var w=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.next=t,this.interceptor=n}),[{key:"handle",value:function(e){return this.interceptor.intercept(e,this.next)}}])}(),S=new r.C("HTTP_INTERCEPTORS"),T=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"intercept",value:function(e,t){return t.handle(e)}}])}();T.\u0275fac=function(e){return new(e||T)},T.\u0275prov=r.cc({token:T,factory:T.\u0275fac});var q=0,L=_createClass((function e(){_classCallCheck(this,e)})),E=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.callbackMap=t,this.document=n}),[{key:"nextCallback",value:function(){return"ng_jsonp_callback_"+q++}},{key:"handle",value:function(e){var t=this;if("JSONP"!==e.method)throw new Error("JSONP requests must use JSONP request method.");if("json"!==e.responseType)throw new Error("JSONP requests must use Json response type.");return new a.a((function(n){var r=t.nextCallback(),o=e.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,"=".concat(r,"$1")),a=t.document.createElement("script");a.src=o;var s=null,c=!1,l=!1;t.callbackMap[r]=function(e){delete t.callbackMap[r],l||(s=e,c=!0)};var u=function(){a.parentNode&&a.parentNode.removeChild(a),delete t.callbackMap[r]},d=function(e){l||(u(),c?(n.next(new z({body:s,status:200,statusText:"OK",url:o})),n.complete()):n.error(new A({url:o,status:0,statusText:"JSONP Error",error:new Error("JSONP injected script did not invoke callback.")})))},p=function(e){l||(u(),n.error(new A({error:e,status:0,statusText:"JSONP Error",url:o})))};return a.addEventListener("load",d),a.addEventListener("error",p),t.document.body.appendChild(a),n.next({type:i.Sent}),function(){l=!0,a.removeEventListener("load",d),a.removeEventListener("error",p),u()}}))}}])}();E.\u0275fac=function(e){return new(e||E)(r.qc(L),r.qc(u.e))},E.\u0275prov=r.cc({token:E,factory:E.\u0275fac}),E.ctorParameters=function(){return[{type:L},{type:void 0,decorators:[{type:r.z,args:[u.e]}]}]};var D=function(){return _createClass((function e(t){_classCallCheck(this,e),this.jsonp=t}),[{key:"intercept",value:function(e,t){return"JSONP"===e.method?this.jsonp.handle(e):t.handle(e)}}])}();D.\u0275fac=function(e){return new(e||D)(r.qc(E))},D.\u0275prov=r.cc({token:D,factory:D.\u0275fac}),D.ctorParameters=function(){return[{type:E}]};var R=/^\)\]\}',?\n/,x=_createClass((function e(){_classCallCheck(this,e)})),I=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"build",value:function(){return new XMLHttpRequest}}])}();I.\u0275fac=function(e){return new(e||I)},I.\u0275prov=r.cc({token:I,factory:I.\u0275fac}),I.ctorParameters=function(){return[]};var W=function(){return _createClass((function e(t){_classCallCheck(this,e),this.xhrFactory=t}),[{key:"handle",value:function(e){var t=this;if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new a.a((function(n){var r=t.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((function(e,t){return r.setRequestHeader(e,t.join(","))})),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){var o=e.detectContentTypeHeader();null!==o&&r.setRequestHeader("Content-Type",o)}if(e.responseType){var a=e.responseType.toLowerCase();r.responseType="json"!==a?a:"text"}var s=e.serializeBody(),c=null,l=function(){if(null!==c)return c;var t=1223===r.status?204:r.status,n=r.statusText||"OK",i=new h(r.getAllResponseHeaders()),o=function(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(r)||e.url;return c=new O({headers:i,status:t,statusText:n,url:o})},u=function(){var t=l(),i=t.headers,o=t.status,a=t.statusText,s=t.url,c=null;204!==o&&(c=void 0===r.response?r.responseText:r.response),0===o&&(o=c?200:0);var u=o>=200&&o<300;if("json"===e.responseType&&"string"==typeof c){var d=c;c=c.replace(R,"");try{c=""!==c?JSON.parse(c):null}catch(p){c=d,u&&(u=!1,c={error:p,text:c})}}u?(n.next(new z({body:c,headers:i,status:o,statusText:a,url:s||void 0})),n.complete()):n.error(new A({error:c,headers:i,status:o,statusText:a,url:s||void 0}))},d=function(e){var t=l().url,i=new A({error:e,status:r.status||0,statusText:r.statusText||"Unknown Error",url:t||void 0});n.error(i)},p=!1,f=function(t){p||(n.next(l()),p=!0);var o={type:i.DownloadProgress,loaded:t.loaded};t.lengthComputable&&(o.total=t.total),"text"===e.responseType&&r.responseText&&(o.partialText=r.responseText),n.next(o)},b=function(e){var t={type:i.UploadProgress,loaded:e.loaded};e.lengthComputable&&(t.total=e.total),n.next(t)};return r.addEventListener("load",u),r.addEventListener("error",d),e.reportProgress&&(r.addEventListener("progress",f),null!==s&&r.upload&&r.upload.addEventListener("progress",b)),r.send(s),n.next({type:i.Sent}),function(){r.removeEventListener("error",d),r.removeEventListener("load",u),e.reportProgress&&(r.removeEventListener("progress",f),null!==s&&r.upload&&r.upload.removeEventListener("progress",b)),r.readyState!==r.DONE&&r.abort()}}))}}])}();W.\u0275fac=function(e){return new(e||W)(r.qc(x))},W.\u0275prov=r.cc({token:W,factory:W.\u0275fac}),W.ctorParameters=function(){return[{type:x}]};var P=new r.C("XSRF_COOKIE_NAME"),N=new r.C("XSRF_HEADER_NAME"),j=_createClass((function e(){_classCallCheck(this,e)})),B=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.doc=t,this.platform=n,this.cookieName=i,this.lastCookieString="",this.lastToken=null,this.parseCount=0}),[{key:"getToken",value:function(){if("server"===this.platform)return null;var e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(u.O)(e,this.cookieName),this.lastCookieString=e),this.lastToken}}])}();B.\u0275fac=function(e){return new(e||B)(r.qc(u.e),r.qc(r.Q),r.qc(P))},B.\u0275prov=r.cc({token:B,factory:B.\u0275fac}),B.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[u.e]}]},{type:String,decorators:[{type:r.z,args:[r.Q]}]},{type:String,decorators:[{type:r.z,args:[P]}]}]};var F=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.tokenService=t,this.headerName=n}),[{key:"intercept",value:function(e,t){var n=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||n.startsWith("http://")||n.startsWith("https://"))return t.handle(e);var i=this.tokenService.getToken();return null===i||e.headers.has(this.headerName)||(e=e.clone({headers:e.headers.set(this.headerName,i)})),t.handle(e)}}])}();F.\u0275fac=function(e){return new(e||F)(r.qc(j),r.qc(N))},F.\u0275prov=r.cc({token:F,factory:F.\u0275fac}),F.ctorParameters=function(){return[{type:j},{type:String,decorators:[{type:r.z,args:[N]}]}]};var U=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.backend=t,this.injector=n,this.chain=null}),[{key:"handle",value:function(e){if(null===this.chain){var t=this.injector.get(S,[]);this.chain=t.reduceRight((function(e,t){return new w(e,t)}),this.backend)}return this.chain.handle(e)}}])}();U.\u0275fac=function(e){return new(e||U)(r.qc(p),r.qc(r.D))},U.\u0275prov=r.cc({token:U,factory:U.\u0275fac}),U.ctorParameters=function(){return[{type:p},{type:r.D}]};var V=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:"disable",value:function(){return{ngModule:e,providers:[{provide:F,useClass:T}]}}},{key:"withOptions",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ngModule:e,providers:[t.cookieName?{provide:P,useValue:t.cookieName}:[],t.headerName?{provide:N,useValue:t.headerName}:[]]}}}])}();V.\u0275mod=r.ec({type:V}),V.\u0275inj=r.dc({factory:function(e){return new(e||V)},providers:[F,{provide:S,useExisting:F,multi:!0},{provide:j,useClass:B},{provide:P,useValue:"XSRF-TOKEN"},{provide:N,useValue:"X-XSRF-TOKEN"}]});var H=_createClass((function e(){_classCallCheck(this,e)}));H.\u0275mod=r.ec({type:H}),H.\u0275inj=r.dc({factory:function(e){return new(e||H)},providers:[C,{provide:d,useClass:U},W,{provide:p,useExisting:W},I,{provide:x,useExisting:I}],imports:[[V.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]});var Y=_createClass((function e(){_classCallCheck(this,e)}));Y.\u0275mod=r.ec({type:Y}),Y.\u0275inj=r.dc({factory:function(e){return new(e||Y)},providers:[E,{provide:L,useFactory:function(){return"object"==typeof window?window:{}}},{provide:S,useClass:D,multi:!0}]})},tnsW:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.durationSelector=t}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.durationSelector))}}])}(),a=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).durationSelector=n,i.hasValue=!1,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){if(this.value=e,this.hasValue=!0,!this.throttled){var t;try{t=(0,this.durationSelector)(e)}catch(r){return this.destination.error(r)}var n=Object(i.c)(t,new i.a(this));!n||n.closed?this.clearThrottle():this.add(this.throttled=n)}}},{key:"clearThrottle",value:function(){var e=this.value,t=this.hasValue,n=this.throttled;n&&(this.remove(n),this.throttled=void 0,n.unsubscribe()),t&&(this.value=void 0,this.hasValue=!1,this.destination.next(e))}},{key:"notifyNext",value:function(){this.clearThrottle()}},{key:"notifyComplete",value:function(){this.clearThrottle()}}])}(i.b)},tue1:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getDarkModeChanges",value:function(){return Object(r.a)("Method 'getDarkModeChanges' not implemented")}},{key:"enableDarkMode",value:function(){return Object(r.a)("Method 'enableDarkMode' not implemented")}},{key:"disableDarkMode",value:function(){return Object(r.a)("Method 'disableDarkMode' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},tyNb:function(e,t,n){"use strict";n.d(t,"a",(function(){return Le})),n.d(t,"b",(function(){return H})),n.d(t,"c",(function(){return V})),n.d(t,"d",(function(){return F})),n.d(t,"e",(function(){return E})),n.d(t,"f",(function(){return L})),n.d(t,"g",(function(){return Xt})),n.d(t,"h",(function(){return q})),n.d(t,"i",(function(){return Gt})),n.d(t,"j",(function(){return Jt})),n.d(t,"k",(function(){return Kt})),n.d(t,"l",(function(){return ln})),n.d(t,"m",(function(){return Zt})),n.d(t,"n",(function(){return Rt}));var i=n("ofXK"),r=n("fXoL"),o=n("LRne"),a=n("Cfvw"),s=n("2Vo4"),c=n("itXk"),l=n("HDdC"),u=n("sVev"),d=n("NXyV"),p=n("EY2u"),h=n("XNiG"),f=n("lJxs"),b=n("0EUg"),m=n("NJ9Y"),g=n("eIep"),v=n("IzEk"),y=n("JX91"),M=n("Kqap"),_=n("pLZG"),O=n("JIr8"),z=n("bOdf"),A=n("SxV6"),k=n("5+tZ"),C=n("vkgz"),w=n("BFxc"),S=n("nYR2"),T=n("bHdf"),q=_createClass((function e(t,n){_classCallCheck(this,e),this.id=t,this.url=n})),L=function(e){function t(e,n){var i,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"imperative",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return _classCallCheck(this,t),(i=_callSuper(this,t,[e,n])).navigationTrigger=r,i.restoredState=o,i}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"NavigationStart(id: ".concat(this.id,", url: '").concat(this.url,"')")}}])}(q),E=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n])).urlAfterRedirects=i,r}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"NavigationEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"')")}}])}(q),D=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n])).reason=i,r}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"NavigationCancel(id: ".concat(this.id,", url: '").concat(this.url,"')")}}])}(q),R=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,n])).error=i,r}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"NavigationError(id: ".concat(this.id,", url: '").concat(this.url,"', error: ").concat(this.error,")")}}])}(q),x=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n])).urlAfterRedirects=i,o.state=r,o}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"RoutesRecognized(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}])}(q),I=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n])).urlAfterRedirects=i,o.state=r,o}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"GuardsCheckStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}])}(q),W=function(e){function t(e,n,i,r,o){var a;return _classCallCheck(this,t),(a=_callSuper(this,t,[e,n])).urlAfterRedirects=i,a.state=r,a.shouldActivate=o,a}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"GuardsCheckEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,", shouldActivate: ").concat(this.shouldActivate,")")}}])}(q),P=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n])).urlAfterRedirects=i,o.state=r,o}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"ResolveStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}])}(q),N=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n])).urlAfterRedirects=i,o.state=r,o}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return"ResolveEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}])}(q),j=function(){return _createClass((function e(t){_classCallCheck(this,e),this.route=t}),[{key:"toString",value:function(){return"RouteConfigLoadStart(path: ".concat(this.route.path,")")}}])}(),B=function(){return _createClass((function e(t){_classCallCheck(this,e),this.route=t}),[{key:"toString",value:function(){return"RouteConfigLoadEnd(path: ".concat(this.route.path,")")}}])}(),F=function(){return _createClass((function e(t){_classCallCheck(this,e),this.snapshot=t}),[{key:"toString",value:function(){return"ChildActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}])}(),U=function(){return _createClass((function e(t){_classCallCheck(this,e),this.snapshot=t}),[{key:"toString",value:function(){return"ChildActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}])}(),V=function(){return _createClass((function e(t){_classCallCheck(this,e),this.snapshot=t}),[{key:"toString",value:function(){return"ActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}])}(),H=function(){return _createClass((function e(t){_classCallCheck(this,e),this.snapshot=t}),[{key:"toString",value:function(){return"ActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}])}(),Y=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.routerEvent=t,this.position=n,this.anchor=i}),[{key:"toString",value:function(){var e=this.position?"".concat(this.position[0],", ").concat(this.position[1]):null;return"Scroll(anchor: '".concat(this.anchor,"', position: '").concat(e,"')")}}])}(),X=function(){return _createClass((function e(t){_classCallCheck(this,e),this.params=t||{}}),[{key:"has",value:function(e){return Object.prototype.hasOwnProperty.call(this.params,e)}},{key:"get",value:function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t[0]:t}return null}},{key:"getAll",value:function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t:[t]}return[]}},{key:"keys",get:function(){return Object.keys(this.params)}}])}();function G(e){return new X(e)}function K(e){var t=Error("NavigationCancelingError: "+e);return t.ngNavigationCancelingError=!0,t}function Q(e,t,n){var i=n.path.split("/");if(i.length>e.length)return null;if("full"===n.pathMatch&&(t.hasChildren()||i.length<e.length))return null;for(var r={},o=0;o<i.length;o++){var a=i[o],s=e[o];if(a.startsWith(":"))r[a.substring(1)]=s;else if(a!==s.path)return null}return{consumed:e.slice(0,i.length),posParams:r}}function J(e,t){var n,i=Object.keys(e),r=Object.keys(t);if(!i||!r||i.length!=r.length)return!1;for(var o=0;o<i.length;o++)if(!Z(e[n=i[o]],t[n]))return!1;return!0}function Z(e,t){if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;var n=_toConsumableArray(e).sort(),i=_toConsumableArray(t).sort();return n.every((function(e,t){return i[t]===e}))}return e===t}function $(e){return Array.prototype.concat.apply([],e)}function ee(e){return e.length>0?e[e.length-1]:null}function te(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function ne(e){return Object(r.Kb)(e)?e:Object(r.Lb)(e)?Object(a.a)(Promise.resolve(e)):Object(o.a)(e)}function ie(e,t,n){return n?function(e,t){return J(e,t)}(e.queryParams,t.queryParams)&&function e(t,n){if(!se(t.segments,n.segments))return!1;if(t.numberOfChildren!==n.numberOfChildren)return!1;for(var i in n.children){if(!t.children[i])return!1;if(!e(t.children[i],n.children[i]))return!1}return!0}(e.root,t.root):function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every((function(n){return Z(e[n],t[n])}))}(e.queryParams,t.queryParams)&&function e(t,n){return function t(n,i,r){if(n.segments.length>r.length)return!!se(n.segments.slice(0,r.length),r)&&!i.hasChildren();if(n.segments.length===r.length){if(!se(n.segments,r))return!1;for(var o in i.children){if(!n.children[o])return!1;if(!e(n.children[o],i.children[o]))return!1}return!0}var a=r.slice(0,n.segments.length),s=r.slice(n.segments.length);return!!se(n.segments,a)&&!!n.children.primary&&t(n.children.primary,i,s)}(t,n,n.segments)}(e.root,t.root)}var re=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.root=t,this.queryParams=n,this.fragment=i}),[{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=G(this.queryParams)),this._queryParamMap}},{key:"toString",value:function(){return de.serialize(this)}}])}(),oe=function(){return _createClass((function e(t,n){var i=this;_classCallCheck(this,e),this.segments=t,this.children=n,this.parent=null,te(n,(function(e,t){return e.parent=i}))}),[{key:"hasChildren",value:function(){return this.numberOfChildren>0}},{key:"numberOfChildren",get:function(){return Object.keys(this.children).length}},{key:"toString",value:function(){return pe(this)}}])}(),ae=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.path=t,this.parameters=n}),[{key:"parameterMap",get:function(){return this._parameterMap||(this._parameterMap=G(this.parameters)),this._parameterMap}},{key:"toString",value:function(){return ve(this)}}])}();function se(e,t){return e.length===t.length&&e.every((function(e,n){return e.path===t[n].path}))}function ce(e,t){var n=[];return te(e.children,(function(e,i){"primary"===i&&(n=n.concat(t(e,i)))})),te(e.children,(function(e,i){"primary"!==i&&(n=n.concat(t(e,i)))})),n}var le=_createClass((function e(){_classCallCheck(this,e)})),ue=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"parse",value:function(e){var t=new ze(e);return new re(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}},{key:"serialize",value:function(e){var t,n,i;return"".concat("/"+function e(t,n){if(!t.hasChildren())return pe(t);if(n){var i=t.children.primary?e(t.children.primary,!1):"",r=[];return te(t.children,(function(t,n){"primary"!==n&&r.push("".concat(n,":").concat(e(t,!1)))})),r.length>0?"".concat(i,"(").concat(r.join("//"),")"):i}var o=ce(t,(function(n,i){return"primary"===i?[e(t.children.primary,!1)]:["".concat(i,":").concat(e(n,!1))]}));return 1===Object.keys(t.children).length&&null!=t.children.primary?"".concat(pe(t),"/").concat(o[0]):"".concat(pe(t),"/(").concat(o.join("//"),")")}(e.root,!0)).concat((n=e.queryParams,i=Object.keys(n).map((function(e){var t=n[e];return Array.isArray(t)?t.map((function(t){return"".concat(fe(e),"=").concat(fe(t))})).join("&"):"".concat(fe(e),"=").concat(fe(t))})),i.length?"?"+i.join("&"):"")).concat("string"==typeof e.fragment?"#"+(t=e.fragment,encodeURI(t)):"")}}])}(),de=new ue;function pe(e){return e.segments.map((function(e){return ve(e)})).join("/")}function he(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function fe(e){return he(e).replace(/%3B/gi,";")}function be(e){return he(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function me(e){return decodeURIComponent(e)}function ge(e){return me(e.replace(/\+/g,"%20"))}function ve(e){return"".concat(be(e.path)).concat((t=e.parameters,Object.keys(t).map((function(e){return";".concat(be(e),"=").concat(be(t[e]))})).join("")));var t}var ye=/^[^\/()?;=#]+/;function Me(e){var t=e.match(ye);return t?t[0]:""}var _e=/^[^=?&#]+/,Oe=/^[^?&#]+/,ze=function(){return _createClass((function e(t){_classCallCheck(this,e),this.url=t,this.remaining=t}),[{key:"parseRootSegment",value:function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new oe([],{}):new oe([],this.parseChildren())}},{key:"parseQueryParams",value:function(){var e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e}},{key:"parseFragment",value:function(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}},{key:"parseChildren",value:function(){if(""===this.remaining)return{};this.consumeOptional("/");var e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());var t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(n.primary=new oe(e,t)),n}},{key:"parseSegment",value:function(){var e=Me(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '".concat(this.remaining,"'."));return this.capture(e),new ae(me(e),this.parseMatrixParams())}},{key:"parseMatrixParams",value:function(){for(var e={};this.consumeOptional(";");)this.parseParam(e);return e}},{key:"parseParam",value:function(e){var t=Me(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var i=Me(this.remaining);i&&(n=i,this.capture(n))}e[me(t)]=me(n)}}},{key:"parseQueryParam",value:function(e){var t=function(e){var t=e.match(_e);return t?t[0]:""}(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var i=function(e){var t=e.match(Oe);return t?t[0]:""}(this.remaining);i&&(n=i,this.capture(n))}var r=ge(t),o=ge(n);if(e.hasOwnProperty(r)){var a=e[r];Array.isArray(a)||(a=[a],e[r]=a),a.push(o)}else e[r]=o}}},{key:"parseParens",value:function(e){var t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=Me(this.remaining),i=this.remaining[n.length];if("/"!==i&&")"!==i&&";"!==i)throw new Error("Cannot parse url '".concat(this.url,"'"));var r=void 0;n.indexOf(":")>-1?(r=n.substr(0,n.indexOf(":")),this.capture(r),this.capture(":")):e&&(r="primary");var o=this.parseChildren();t[r]=1===Object.keys(o).length?o.primary:new oe([],o),this.consumeOptional("//")}return t}},{key:"peekStartsWith",value:function(e){return this.remaining.startsWith(e)}},{key:"consumeOptional",value:function(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)}},{key:"capture",value:function(e){if(!this.consumeOptional(e))throw new Error('Expected "'.concat(e,'".'))}}])}(),Ae=function(){return _createClass((function e(t){_classCallCheck(this,e),this._root=t}),[{key:"root",get:function(){return this._root.value}},{key:"parent",value:function(e){var t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null}},{key:"children",value:function(e){var t=ke(e,this._root);return t?t.children.map((function(e){return e.value})):[]}},{key:"firstChild",value:function(e){var t=ke(e,this._root);return t&&t.children.length>0?t.children[0].value:null}},{key:"siblings",value:function(e){var t=Ce(e,this._root);return t.length<2?[]:t[t.length-2].children.map((function(e){return e.value})).filter((function(t){return t!==e}))}},{key:"pathFromRoot",value:function(e){return Ce(e,this._root).map((function(e){return e.value}))}}])}();function ke(e,t){if(e===t.value)return t;var n,i=_createForOfIteratorHelper(t.children);try{for(i.s();!(n=i.n()).done;){var r=ke(e,n.value);if(r)return r}}catch(o){i.e(o)}finally{i.f()}return null}function Ce(e,t){if(e===t.value)return[t];var n,i=_createForOfIteratorHelper(t.children);try{for(i.s();!(n=i.n()).done;){var r=Ce(e,n.value);if(r.length)return r.unshift(t),r}}catch(o){i.e(o)}finally{i.f()}return[]}var we=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.value=t,this.children=n}),[{key:"toString",value:function(){return"TreeNode(".concat(this.value,")")}}])}();function Se(e){var t={};return e&&e.children.forEach((function(e){return t[e.value.outlet]=e})),t}var Te=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).snapshot=n,xe(_assertThisInitialized(i),e),i}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return this.snapshot.toString()}}])}(Ae);function qe(e,t){var n=function(e,t){var n=new De([],{},{},"",{},"primary",t,null,e.root,-1,{});return new Re("",new we(n,[]))}(e,t),i=new s.a([new ae("",{})]),r=new s.a({}),o=new s.a({}),a=new s.a({}),c=new s.a(""),l=new Le(i,r,a,c,o,"primary",t,n.root);return l.snapshot=n.root,new Te(new we(l,[]),n)}var Le=function(){return _createClass((function e(t,n,i,r,o,a,s,c){_classCallCheck(this,e),this.url=t,this.params=n,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=a,this.component=s,this._futureSnapshot=c}),[{key:"routeConfig",get:function(){return this._futureSnapshot.routeConfig}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=this.params.pipe(Object(f.a)((function(e){return G(e)})))),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(f.a)((function(e){return G(e)})))),this._queryParamMap}},{key:"toString",value:function(){return this.snapshot?this.snapshot.toString():"Future(".concat(this._futureSnapshot,")")}}])}();function Ee(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"emptyOnly",n=e.pathFromRoot,i=0;if("always"!==t)for(i=n.length-1;i>=1;){var r=n[i],o=n[i-1];if(r.routeConfig&&""===r.routeConfig.path)i--;else{if(o.component)break;i--}}return function(e){return e.reduce((function(e,t){return{params:Object.assign(Object.assign({},e.params),t.params),data:Object.assign(Object.assign({},e.data),t.data),resolve:Object.assign(Object.assign({},e.resolve),t._resolvedData)}}),{params:{},data:{},resolve:{}})}(n.slice(i))}var De=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l,u,d){_classCallCheck(this,e),this.url=t,this.params=n,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=a,this.component=s,this.routeConfig=c,this._urlSegment=l,this._lastPathIndex=u,this._resolve=d}),[{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=G(this.params)),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=G(this.queryParams)),this._queryParamMap}},{key:"toString",value:function(){return"Route(url:'".concat(this.url.map((function(e){return e.toString()})).join("/"),"', path:'").concat(this.routeConfig?this.routeConfig.path:"","')")}}])}(),Re=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[n])).url=e,xe(_assertThisInitialized(i),n),i}return _inherits(t,e),_createClass(t,[{key:"toString",value:function(){return Ie(this._root)}}])}(Ae);function xe(e,t){t.value._routerState=e,t.children.forEach((function(t){return xe(e,t)}))}function Ie(e){var t=e.children.length>0?" { ".concat(e.children.map(Ie).join(", ")," } "):"";return"".concat(e.value).concat(t)}function We(e){if(e.snapshot){var t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,J(t.queryParams,n.queryParams)||e.queryParams.next(n.queryParams),t.fragment!==n.fragment&&e.fragment.next(n.fragment),J(t.params,n.params)||e.params.next(n.params),function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;++n)if(!J(e[n],t[n]))return!1;return!0}(t.url,n.url)||e.url.next(n.url),J(t.data,n.data)||e.data.next(n.data)}else e.snapshot=e._futureSnapshot,e.data.next(e._futureSnapshot.data)}function Pe(e,t){var n,i,r=J(e.params,t.params)&&(se(n=e.url,i=t.url)&&n.every((function(e,t){return J(e.parameters,i[t].parameters)}))),o=!e.parent!=!t.parent;return r&&!o&&(!e.parent||Pe(e.parent,t.parent))}function Ne(e,t,n,i,r){if(0===n.length)return Fe(t.root,t.root,t,i,r);var o=function(e){if("string"==typeof e[0]&&1===e.length&&"/"===e[0])return new Ue(!0,0,e);var t=0,n=!1,i=e.reduce((function(e,i,r){if("object"==typeof i&&null!=i){if(i.outlets){var o={};return te(i.outlets,(function(e,t){o[t]="string"==typeof e?e.split("/"):e})),[].concat(_toConsumableArray(e),[{outlets:o}])}if(i.segmentPath)return[].concat(_toConsumableArray(e),[i.segmentPath])}return"string"!=typeof i?[].concat(_toConsumableArray(e),[i]):0===r?(i.split("/").forEach((function(i,r){0==r&&"."===i||(0==r&&""===i?n=!0:".."===i?t++:""!=i&&e.push(i))})),e):[].concat(_toConsumableArray(e),[i])}),[]);return new Ue(n,t,i)}(n);if(o.toRoot())return Fe(t.root,new oe([],{}),t,i,r);var a=function(e,t,n){if(e.isAbsolute)return new Ve(t.root,!0,0);if(-1===n.snapshot._lastPathIndex){var i=n.snapshot._urlSegment,r=i===t.root;return new Ve(i,r,0)}var o=je(e.commands[0])?0:1,a=n.snapshot._lastPathIndex+o;return function(e,t,n){for(var i=e,r=t,o=n;o>r;){if(o-=r,!(i=i.parent))throw new Error("Invalid number of '../'");r=i.segments.length}return new Ve(i,!1,r-o)}(n.snapshot._urlSegment,a,e.numberOfDoubleDots)}(o,t,e),s=a.processChildren?Ye(a.segmentGroup,a.index,o.commands):He(a.segmentGroup,a.index,o.commands);return Fe(a.segmentGroup,s,t,i,r)}function je(e){return"object"==typeof e&&null!=e&&!e.outlets&&!e.segmentPath}function Be(e){return"object"==typeof e&&null!=e&&e.outlets}function Fe(e,t,n,i,r){var o={};return i&&te(i,(function(e,t){o[t]=Array.isArray(e)?e.map((function(e){return""+e})):""+e})),n.root===e?new re(t,o,r):new re(function e(t,n,i){var r={};return te(t.children,(function(t,o){r[o]=t===n?i:e(t,n,i)})),new oe(t.segments,r)}(n.root,e,t),o,r)}var Ue=function(){return _createClass((function e(t,n,i){if(_classCallCheck(this,e),this.isAbsolute=t,this.numberOfDoubleDots=n,this.commands=i,t&&i.length>0&&je(i[0]))throw new Error("Root segment cannot have matrix parameters");var r=i.find(Be);if(r&&r!==ee(i))throw new Error("{outlets:{}} has to be the last command")}),[{key:"toRoot",value:function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}])}(),Ve=_createClass((function e(t,n,i){_classCallCheck(this,e),this.segmentGroup=t,this.processChildren=n,this.index=i}));function He(e,t,n){if(e||(e=new oe([],{})),0===e.segments.length&&e.hasChildren())return Ye(e,t,n);var i=function(e,t,n){for(var i=0,r=t,o={match:!1,pathIndex:0,commandIndex:0};r<e.segments.length;){if(i>=n.length)return o;var a=e.segments[r],s=n[i];if(Be(s))break;var c=""+s,l=i<n.length-1?n[i+1]:null;if(r>0&&void 0===c)break;if(c&&l&&"object"==typeof l&&void 0===l.outlets){if(!Qe(c,l,a))return o;i+=2}else{if(!Qe(c,{},a))return o;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}(e,t,n),r=n.slice(i.commandIndex);if(i.match&&i.pathIndex<e.segments.length){var o=new oe(e.segments.slice(0,i.pathIndex),{});return o.children.primary=new oe(e.segments.slice(i.pathIndex),e.children),Ye(o,0,r)}return i.match&&0===r.length?new oe(e.segments,{}):i.match&&!e.hasChildren()?Xe(e,t,n):i.match?Ye(e,0,r):Xe(e,t,n)}function Ye(e,t,n){if(0===n.length)return new oe(e.segments,{});var i=function(e){return Be(e[0])?e[0].outlets:{primary:e}}(n),r={};return te(i,(function(n,i){null!==n&&(r[i]=He(e.children[i],t,n))})),te(e.children,(function(e,t){void 0===i[t]&&(r[t]=e)})),new oe(e.segments,r)}function Xe(e,t,n){for(var i=e.segments.slice(0,t),r=0;r<n.length;){var o=n[r];if(Be(o)){var a=Ge(o.outlets);return new oe(i,a)}if(0===r&&je(n[0])){var s=e.segments[t];i.push(new ae(s.path,n[0])),r++}else{var c=Be(o)?o.outlets.primary:""+o,l=r<n.length-1?n[r+1]:null;c&&l&&je(l)?(i.push(new ae(c,Ke(l))),r+=2):(i.push(new ae(c,{})),r++)}}return new oe(i,{})}function Ge(e){var t={};return te(e,(function(e,n){null!==e&&(t[n]=Xe(new oe([],{}),0,e))})),t}function Ke(e){var t={};return te(e,(function(e,n){return t[n]=""+e})),t}function Qe(e,t,n){return e==n.path&&J(t,n.parameters)}var Je=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.routeReuseStrategy=t,this.futureState=n,this.currState=i,this.forwardEvent=r}),[{key:"activate",value:function(e){var t=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,n,e),We(this.futureState.root),this.activateChildRoutes(t,n,e)}},{key:"deactivateChildRoutes",value:function(e,t,n){var i=this,r=Se(t);e.children.forEach((function(e){var t=e.value.outlet;i.deactivateRoutes(e,r[t],n),delete r[t]})),te(r,(function(e,t){i.deactivateRouteAndItsChildren(e,n)}))}},{key:"deactivateRoutes",value:function(e,t,n){var i=e.value,r=t?t.value:null;if(i===r)if(i.component){var o=n.getContext(i.outlet);o&&this.deactivateChildRoutes(e,t,o.children)}else this.deactivateChildRoutes(e,t,n);else r&&this.deactivateRouteAndItsChildren(t,n)}},{key:"deactivateRouteAndItsChildren",value:function(e,t){this.routeReuseStrategy.shouldDetach(e.value.snapshot)?this.detachAndStoreRouteSubtree(e,t):this.deactivateRouteAndOutlet(e,t)}},{key:"detachAndStoreRouteSubtree",value:function(e,t){var n=t.getContext(e.value.outlet);if(n&&n.outlet){var i=n.outlet.detach(),r=n.children.onOutletDeactivated();this.routeReuseStrategy.store(e.value.snapshot,{componentRef:i,route:e,contexts:r})}}},{key:"deactivateRouteAndOutlet",value:function(e,t){var n=this,i=t.getContext(e.value.outlet);if(i){var r=Se(e),o=e.value.component?i.children:t;te(r,(function(e,t){return n.deactivateRouteAndItsChildren(e,o)})),i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated())}}},{key:"activateChildRoutes",value:function(e,t,n){var i=this,r=Se(t);e.children.forEach((function(e){i.activateRoutes(e,r[e.value.outlet],n),i.forwardEvent(new H(e.value.snapshot))})),e.children.length&&this.forwardEvent(new U(e.value.snapshot))}},{key:"activateRoutes",value:function(e,t,n){var i=e.value,r=t?t.value:null;if(We(i),i===r)if(i.component){var o=n.getOrCreateContext(i.outlet);this.activateChildRoutes(e,t,o.children)}else this.activateChildRoutes(e,t,n);else if(i.component){var a=n.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){var s=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&&a.outlet.attach(s.componentRef,s.route.value),Ze(s.route)}else{var c=function(e){for(var t=e.parent;t;t=t.parent){var n=t.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig;if(n&&n.component)return null}return null}(i.snapshot),l=c?c.module.componentFactoryResolver:null;a.attachRef=null,a.route=i,a.resolver=l,a.outlet&&a.outlet.activateWith(i,l),this.activateChildRoutes(e,null,a.children)}}else this.activateChildRoutes(e,null,n)}}])}();function Ze(e){We(e.value),e.children.forEach(Ze)}var $e=_createClass((function e(t,n){_classCallCheck(this,e),this.routes=t,this.module=n}));function et(e){return"function"==typeof e}function tt(e){return e instanceof re}var nt=Symbol("INITIAL_VALUE");function it(){return Object(g.a)((function(e){return Object(c.b).apply(void 0,_toConsumableArray(e.map((function(e){return e.pipe(Object(v.a)(1),Object(y.a)(nt))})))).pipe(Object(M.a)((function(e,t){var n=!1;return t.reduce((function(e,i,r){if(e!==nt)return e;if(i===nt&&(n=!0),!n){if(!1===i)return i;if(r===t.length-1||tt(i))return i}return e}),e)}),nt),Object(_.a)((function(e){return e!==nt})),Object(f.a)((function(e){return tt(e)?e:!0===e})),Object(v.a)(1))}))}var rt=_createClass((function e(t){_classCallCheck(this,e),this.segmentGroup=t||null})),ot=_createClass((function e(t){_classCallCheck(this,e),this.urlTree=t}));function at(e){return new l.a((function(t){return t.error(new rt(e))}))}function st(e){return new l.a((function(t){return t.error(new ot(e))}))}function ct(e){return new l.a((function(t){return t.error(new Error("Only absolute redirects can have named outlets. redirectTo: '".concat(e,"'")))}))}var lt=function(){return _createClass((function e(t,n,i,o,a){_classCallCheck(this,e),this.configLoader=n,this.urlSerializer=i,this.urlTree=o,this.config=a,this.allowRedirects=!0,this.ngModule=t.get(r.L)}),[{key:"apply",value:function(){var e=this;return this.expandSegmentGroup(this.ngModule,this.config,this.urlTree.root,"primary").pipe(Object(f.a)((function(t){return e.createUrlTree(t,e.urlTree.queryParams,e.urlTree.fragment)}))).pipe(Object(O.a)((function(t){if(t instanceof ot)return e.allowRedirects=!1,e.match(t.urlTree);if(t instanceof rt)throw e.noMatchError(t);throw t})))}},{key:"match",value:function(e){var t=this;return this.expandSegmentGroup(this.ngModule,this.config,e.root,"primary").pipe(Object(f.a)((function(n){return t.createUrlTree(n,e.queryParams,e.fragment)}))).pipe(Object(O.a)((function(e){if(e instanceof rt)throw t.noMatchError(e);throw e})))}},{key:"noMatchError",value:function(e){return new Error("Cannot match any routes. URL Segment: '".concat(e.segmentGroup,"'"))}},{key:"createUrlTree",value:function(e,t,n){var i=e.segments.length>0?new oe([],{primary:e}):e;return new re(i,t,n)}},{key:"expandSegmentGroup",value:function(e,t,n,i){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(e,t,n).pipe(Object(f.a)((function(e){return new oe([],e)}))):this.expandSegment(e,n,t,n.segments,i,!0)}},{key:"expandChildren",value:function(e,t,n){var i=this;return function(n,r){if(0===Object.keys(n).length)return Object(o.a)({});var a=[],s=[],c={};return te(n,(function(n,r){var o,l,u=(o=r,l=n,i.expandSegmentGroup(e,t,l,o)).pipe(Object(f.a)((function(e){return c[r]=e})));"primary"===r?a.push(u):s.push(u)})),o.a.apply(null,a.concat(s)).pipe(Object(b.a)(),Object(m.a)(),Object(f.a)((function(){return c})))}(n.children)}},{key:"expandSegment",value:function(e,t,n,i,r,a){var s=this;return Object(o.a).apply(void 0,_toConsumableArray(n)).pipe(Object(z.a)((function(c){return s.expandSegmentAgainstRoute(e,t,n,c,i,r,a).pipe(Object(O.a)((function(e){if(e instanceof rt)return Object(o.a)(null);throw e})))})),Object(A.a)((function(e){return!!e})),Object(O.a)((function(e,n){if(e instanceof u.a||"EmptyError"===e.name){if(s.noLeftoversInUrl(t,i,r))return Object(o.a)(new oe([],{}));throw new rt(t)}throw e})))}},{key:"noLeftoversInUrl",value:function(e,t,n){return 0===t.length&&!e.children[n]}},{key:"expandSegmentAgainstRoute",value:function(e,t,n,i,r,o,a){return ht(i)!==o?at(t):void 0===i.redirectTo?this.matchSegmentAgainstRoute(e,t,i,r):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,n,i,r,o):at(t)}},{key:"expandSegmentAgainstRouteUsingRedirect",value:function(e,t,n,i,r,o){return"**"===i.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,n,i,o):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,n,i,r,o)}},{key:"expandWildCardWithParamsAgainstRouteUsingRedirect",value:function(e,t,n,i){var r=this,o=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?st(o):this.lineralizeSegments(n,o).pipe(Object(k.b)((function(n){var o=new oe(n,{});return r.expandSegment(e,o,t,n,i,!1)})))}},{key:"expandRegularSegmentAgainstRouteUsingRedirect",value:function(e,t,n,i,r,o){var a=this,s=ut(t,i,r),c=s.matched,l=s.consumedSegments,u=s.lastChild,d=s.positionalParamSegments;if(!c)return at(t);var p=this.applyRedirectCommands(l,i.redirectTo,d);return i.redirectTo.startsWith("/")?st(p):this.lineralizeSegments(i,p).pipe(Object(k.b)((function(i){return a.expandSegment(e,t,n,i.concat(r.slice(u)),o,!1)})))}},{key:"matchSegmentAgainstRoute",value:function(e,t,n,i){var r=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(e.injector,n).pipe(Object(f.a)((function(e){return n._loadedConfig=e,new oe(i,{})}))):Object(o.a)(new oe(i,{}));var a=ut(t,n,i),s=a.matched,c=a.consumedSegments,l=a.lastChild;if(!s)return at(t);var u=i.slice(l);return this.getChildConfig(e,n,i).pipe(Object(k.b)((function(e){var n=e.module,i=e.routes,a=function(e,t,n,i){return n.length>0&&function(e,t,n){return n.some((function(n){return pt(e,t,n)&&"primary"!==ht(n)}))}(e,n,i)?{segmentGroup:dt(new oe(t,function(e,t){var n={};n.primary=t;var i,r=_createForOfIteratorHelper(e);try{for(r.s();!(i=r.n()).done;){var o=i.value;""===o.path&&"primary"!==ht(o)&&(n[ht(o)]=new oe([],{}))}}catch(a){r.e(a)}finally{r.f()}return n}(i,new oe(n,e.children)))),slicedSegments:[]}:0===n.length&&function(e,t,n){return n.some((function(n){return pt(e,t,n)}))}(e,n,i)?{segmentGroup:dt(new oe(e.segments,function(e,t,n,i){var r,o={},a=_createForOfIteratorHelper(n);try{for(a.s();!(r=a.n()).done;){var s=r.value;pt(e,t,s)&&!i[ht(s)]&&(o[ht(s)]=new oe([],{}))}}catch(c){a.e(c)}finally{a.f()}return Object.assign(Object.assign({},i),o)}(e,n,i,e.children))),slicedSegments:n}:{segmentGroup:e,slicedSegments:n}}(t,c,u,i),s=a.segmentGroup,l=a.slicedSegments;return 0===l.length&&s.hasChildren()?r.expandChildren(n,i,s).pipe(Object(f.a)((function(e){return new oe(c,e)}))):0===i.length&&0===l.length?Object(o.a)(new oe(c,{})):r.expandSegment(n,s,i,l,"primary",!0).pipe(Object(f.a)((function(e){return new oe(c.concat(e.segments),e.children)})))})))}},{key:"getChildConfig",value:function(e,t,n){var i=this;return t.children?Object(o.a)(new $e(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?Object(o.a)(t._loadedConfig):this.runCanLoadGuards(e.injector,t,n).pipe(Object(k.b)((function(n){return n?i.configLoader.load(e.injector,t).pipe(Object(f.a)((function(e){return t._loadedConfig=e,e}))):function(e){return new l.a((function(t){return t.error(K("Cannot load children because the guard of the route \"path: '".concat(e.path,"'\" returned false")))}))}(t)}))):Object(o.a)(new $e([],e))}},{key:"runCanLoadGuards",value:function(e,t,n){var i=this,r=t.canLoad;if(!r||0===r.length)return Object(o.a)(!0);var a=r.map((function(i){var r,o=e.get(i);if(function(e){return e&&et(e.canLoad)}(o))r=o.canLoad(t,n);else{if(!et(o))throw new Error("Invalid CanLoad guard");r=o(t,n)}return ne(r)}));return Object(o.a)(a).pipe(it(),Object(C.a)((function(e){if(tt(e)){var t=K('Redirecting to "'.concat(i.urlSerializer.serialize(e),'"'));throw t.url=e,t}})),Object(f.a)((function(e){return!0===e})))}},{key:"lineralizeSegments",value:function(e,t){for(var n=[],i=t.root;;){if(n=n.concat(i.segments),0===i.numberOfChildren)return Object(o.a)(n);if(i.numberOfChildren>1||!i.children.primary)return ct(e.redirectTo);i=i.children.primary}}},{key:"applyRedirectCommands",value:function(e,t,n){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,n)}},{key:"applyRedirectCreatreUrlTree",value:function(e,t,n,i){var r=this.createSegmentGroup(e,t.root,n,i);return new re(r,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}},{key:"createQueryParams",value:function(e,t){var n={};return te(e,(function(e,i){if("string"==typeof e&&e.startsWith(":")){var r=e.substring(1);n[i]=t[r]}else n[i]=e})),n}},{key:"createSegmentGroup",value:function(e,t,n,i){var r=this,o=this.createSegments(e,t.segments,n,i),a={};return te(t.children,(function(t,o){a[o]=r.createSegmentGroup(e,t,n,i)})),new oe(o,a)}},{key:"createSegments",value:function(e,t,n,i){var r=this;return t.map((function(t){return t.path.startsWith(":")?r.findPosParam(e,t,i):r.findOrReturn(t,n)}))}},{key:"findPosParam",value:function(e,t,n){var i=n[t.path.substring(1)];if(!i)throw new Error("Cannot redirect to '".concat(e,"'. Cannot find '").concat(t.path,"'."));return i}},{key:"findOrReturn",value:function(e,t){var n,i=0,r=_createForOfIteratorHelper(t);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(o.path===e.path)return t.splice(i),o;i++}}catch(a){r.e(a)}finally{r.f()}return e}}])}();function ut(e,t,n){if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};var i=(t.matcher||Q)(n,e,t);return i?{matched:!0,consumedSegments:i.consumed,lastChild:i.consumed.length,positionalParamSegments:i.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function dt(e){if(1===e.numberOfChildren&&e.children.primary){var t=e.children.primary;return new oe(e.segments.concat(t.segments),t.children)}return e}function pt(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function ht(e){return e.outlet||"primary"}var ft=_createClass((function e(t){_classCallCheck(this,e),this.path=t,this.route=this.path[this.path.length-1]})),bt=_createClass((function e(t,n){_classCallCheck(this,e),this.component=t,this.route=n}));function mt(e,t,n){var i=e._root;return function e(t,n,i,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},a=Se(n);return t.children.forEach((function(t){!function(t,n,i,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},a=t.value,s=n?n.value:null,c=i?i.getContext(t.value.outlet):null;if(s&&a.routeConfig===s.routeConfig){var l=function(e,t,n){if("function"==typeof n)return n(e,t);switch(n){case"pathParamsChange":return!se(e.url,t.url);case"pathParamsOrQueryParamsChange":return!se(e.url,t.url)||!J(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Pe(e,t)||!J(e.queryParams,t.queryParams);case"paramsChange":default:return!Pe(e,t)}}(s,a,a.routeConfig.runGuardsAndResolvers);l?o.canActivateChecks.push(new ft(r)):(a.data=s.data,a._resolvedData=s._resolvedData),a.component?e(t,n,c?c.children:null,r,o):e(t,n,i,r,o),l&&c&&c.outlet&&c.outlet.isActivated&&o.canDeactivateChecks.push(new bt(c.outlet.component,s))}else s&&vt(n,c,o),o.canActivateChecks.push(new ft(r)),a.component?e(t,null,c?c.children:null,r,o):e(t,null,i,r,o)}(t,a[t.value.outlet],i,r.concat([t.value]),o),delete a[t.value.outlet]})),te(a,(function(e,t){return vt(e,i.getContext(t),o)})),o}(i,t?t._root:null,n,[i.value])}function gt(e,t,n){var i=function(e){if(!e)return null;for(var t=e.parent;t;t=t.parent){var n=t.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig}return null}(t);return(i?i.module.injector:n).get(e)}function vt(e,t,n){var i=Se(e),r=e.value;te(i,(function(e,i){r.component?vt(e,t?t.children.getContext(i):null,n):vt(e,t,n)})),r.component&&t&&t.outlet&&t.outlet.isActivated?n.canDeactivateChecks.push(new bt(t.outlet.component,r)):n.canDeactivateChecks.push(new bt(null,r))}function yt(e,t){return null!==e&&t&&t(new V(e)),Object(o.a)(!0)}function Mt(e,t){return null!==e&&t&&t(new F(e)),Object(o.a)(!0)}function _t(e,t,n){var i=t.routeConfig?t.routeConfig.canActivate:null;if(!i||0===i.length)return Object(o.a)(!0);var r=i.map((function(i){return Object(d.a)((function(){var r,o=gt(i,t,n);if(function(e){return e&&et(e.canActivate)}(o))r=ne(o.canActivate(t,e));else{if(!et(o))throw new Error("Invalid CanActivate guard");r=ne(o(t,e))}return r.pipe(Object(A.a)())}))}));return Object(o.a)(r).pipe(it())}function Ot(e,t,n){var i=t[t.length-1],r=t.slice(0,t.length-1).reverse().map((function(e){return function(e){var t=e.routeConfig?e.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:e,guards:t}:null}(e)})).filter((function(e){return null!==e})).map((function(t){return Object(d.a)((function(){var r=t.guards.map((function(r){var o,a=gt(r,t.node,n);if(function(e){return e&&et(e.canActivateChild)}(a))o=ne(a.canActivateChild(i,e));else{if(!et(a))throw new Error("Invalid CanActivateChild guard");o=ne(a(i,e))}return o.pipe(Object(A.a)())}));return Object(o.a)(r).pipe(it())}))}));return Object(o.a)(r).pipe(it())}var zt=_createClass((function e(){_classCallCheck(this,e)})),At=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this.rootComponentType=t,this.config=n,this.urlTree=i,this.url=r,this.paramsInheritanceStrategy=o,this.relativeLinkResolution=a}),[{key:"recognize",value:function(){try{var e=wt(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,t=this.processSegmentGroup(this.config,e,"primary"),n=new De([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},"primary",this.rootComponentType,null,this.urlTree.root,-1,{}),i=new we(n,t),r=new Re(this.url,i);return this.inheritParamsAndData(r._root),Object(o.a)(r)}catch(a){return new l.a((function(e){return e.error(a)}))}}},{key:"inheritParamsAndData",value:function(e){var t=this,n=e.value,i=Ee(n,this.paramsInheritanceStrategy);n.params=Object.freeze(i.params),n.data=Object.freeze(i.data),e.children.forEach((function(e){return t.inheritParamsAndData(e)}))}},{key:"processSegmentGroup",value:function(e,t,n){return 0===t.segments.length&&t.hasChildren()?this.processChildren(e,t):this.processSegment(e,t,t.segments,n)}},{key:"processChildren",value:function(e,t){var n,i=this,r=ce(t,(function(t,n){return i.processSegmentGroup(e,t,n)}));return n={},r.forEach((function(e){var t=n[e.value.outlet];if(t){var i=t.url.map((function(e){return e.toString()})).join("/"),r=e.value.url.map((function(e){return e.toString()})).join("/");throw new Error("Two segments cannot have the same outlet name: '".concat(i,"' and '").concat(r,"'."))}n[e.value.outlet]=e.value})),r.sort((function(e,t){return"primary"===e.value.outlet?-1:"primary"===t.value.outlet?1:e.value.outlet.localeCompare(t.value.outlet)})),r}},{key:"processSegment",value:function(e,t,n,i){var r,o=_createForOfIteratorHelper(e);try{for(o.s();!(r=o.n()).done;){var a=r.value;try{return this.processSegmentAgainstRoute(a,t,n,i)}catch(s){if(!(s instanceof zt))throw s}}}catch(c){o.e(c)}finally{o.f()}if(this.noLeftoversInUrl(t,n,i))return[];throw new zt}},{key:"noLeftoversInUrl",value:function(e,t,n){return 0===t.length&&!e.children[n]}},{key:"processSegmentAgainstRoute",value:function(e,t,n,i){if(e.redirectTo)throw new zt;if((e.outlet||"primary")!==i)throw new zt;var r,o=[],a=[];if("**"===e.path){var s=n.length>0?ee(n).parameters:{};r=new De(n,s,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,qt(e),i,e.component,e,kt(t),Ct(t)+n.length,Lt(e))}else{var c=function(e,t,n){if(""===t.path){if("full"===t.pathMatch&&(e.hasChildren()||n.length>0))throw new zt;return{consumedSegments:[],lastChild:0,parameters:{}}}var i=(t.matcher||Q)(n,e,t);if(!i)throw new zt;var r={};te(i.posParams,(function(e,t){r[t]=e.path}));var o=i.consumed.length>0?Object.assign(Object.assign({},r),i.consumed[i.consumed.length-1].parameters):r;return{consumedSegments:i.consumed,lastChild:i.consumed.length,parameters:o}}(t,e,n);o=c.consumedSegments,a=n.slice(c.lastChild),r=new De(o,c.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,qt(e),i,e.component,e,kt(t),Ct(t)+o.length,Lt(e))}var l=function(e){return e.children?e.children:e.loadChildren?e._loadedConfig.routes:[]}(e),u=wt(t,o,a,l,this.relativeLinkResolution),d=u.segmentGroup,p=u.slicedSegments;if(0===p.length&&d.hasChildren()){var h=this.processChildren(l,d);return[new we(r,h)]}if(0===l.length&&0===p.length)return[new we(r,[])];var f=this.processSegment(l,d,p,"primary");return[new we(r,f)]}}])}();function kt(e){for(var t=e;t._sourceSegment;)t=t._sourceSegment;return t}function Ct(e){for(var t=e,n=t._segmentIndexShift?t._segmentIndexShift:0;t._sourceSegment;)n+=(t=t._sourceSegment)._segmentIndexShift?t._segmentIndexShift:0;return n-1}function wt(e,t,n,i,r){if(n.length>0&&function(e,t,n){return n.some((function(n){return St(e,t,n)&&"primary"!==Tt(n)}))}(e,n,i)){var o=new oe(t,function(e,t,n,i){var r={};r.primary=i,i._sourceSegment=e,i._segmentIndexShift=t.length;var o,a=_createForOfIteratorHelper(n);try{for(a.s();!(o=a.n()).done;){var s=o.value;if(""===s.path&&"primary"!==Tt(s)){var c=new oe([],{});c._sourceSegment=e,c._segmentIndexShift=t.length,r[Tt(s)]=c}}}catch(l){a.e(l)}finally{a.f()}return r}(e,t,i,new oe(n,e.children)));return o._sourceSegment=e,o._segmentIndexShift=t.length,{segmentGroup:o,slicedSegments:[]}}if(0===n.length&&function(e,t,n){return n.some((function(n){return St(e,t,n)}))}(e,n,i)){var a=new oe(e.segments,function(e,t,n,i,r,o){var a,s={},c=_createForOfIteratorHelper(i);try{for(c.s();!(a=c.n()).done;){var l=a.value;if(St(e,n,l)&&!r[Tt(l)]){var u=new oe([],{});u._sourceSegment=e,u._segmentIndexShift="legacy"===o?e.segments.length:t.length,s[Tt(l)]=u}}}catch(d){c.e(d)}finally{c.f()}return Object.assign(Object.assign({},r),s)}(e,t,n,i,e.children,r));return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:n}}var s=new oe(e.segments,e.children);return s._sourceSegment=e,s._segmentIndexShift=t.length,{segmentGroup:s,slicedSegments:n}}function St(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function Tt(e){return e.outlet||"primary"}function qt(e){return e.data||{}}function Lt(e){return e.resolve||{}}function Et(e){return function(t){return t.pipe(Object(g.a)((function(t){var n=e(t);return n?Object(a.a)(n).pipe(Object(f.a)((function(){return t}))):Object(a.a)([t])})))}}var Dt=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"shouldDetach",value:function(e){return!1}},{key:"store",value:function(e,t){}},{key:"shouldAttach",value:function(e){return!1}},{key:"retrieve",value:function(e){return null}},{key:"shouldReuseRoute",value:function(e,t){return e.routeConfig===t.routeConfig}}])}()),Rt=_createClass((function e(){_classCallCheck(this,e)}));function xt(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=0;n<e.length;n++){var i=e[n];It(i,Wt(t,i))}}function It(e,t){if(!e)throw new Error("\n      Invalid configuration of route '".concat(t,"': Encountered undefined route.\n      The reason might be an extra comma.\n\n      Example:\n      const routes: Routes = [\n        { path: '', redirectTo: '/dashboard', pathMatch: 'full' },\n        { path: 'dashboard',  component: DashboardComponent },, << two commas\n        { path: 'detail/:id', component: HeroDetailComponent }\n      ];\n    "));if(Array.isArray(e))throw new Error("Invalid configuration of route '".concat(t,"': Array cannot be specified"));if(!e.component&&!e.children&&!e.loadChildren&&e.outlet&&"primary"!==e.outlet)throw new Error("Invalid configuration of route '".concat(t,"': a componentless route without children or loadChildren cannot have a named outlet set"));if(e.redirectTo&&e.children)throw new Error("Invalid configuration of route '".concat(t,"': redirectTo and children cannot be used together"));if(e.redirectTo&&e.loadChildren)throw new Error("Invalid configuration of route '".concat(t,"': redirectTo and loadChildren cannot be used together"));if(e.children&&e.loadChildren)throw new Error("Invalid configuration of route '".concat(t,"': children and loadChildren cannot be used together"));if(e.redirectTo&&e.component)throw new Error("Invalid configuration of route '".concat(t,"': redirectTo and component cannot be used together"));if(e.path&&e.matcher)throw new Error("Invalid configuration of route '".concat(t,"': path and matcher cannot be used together"));if(void 0===e.redirectTo&&!e.component&&!e.children&&!e.loadChildren)throw new Error("Invalid configuration of route '".concat(t,"'. One of the following must be provided: component, redirectTo, children or loadChildren"));if(void 0===e.path&&void 0===e.matcher)throw new Error("Invalid configuration of route '".concat(t,"': routes must have either a path or a matcher specified"));if("string"==typeof e.path&&"/"===e.path.charAt(0))throw new Error("Invalid configuration of route '".concat(t,"': path cannot start with a slash"));if(""===e.path&&void 0!==e.redirectTo&&void 0===e.pathMatch){throw new Error("Invalid configuration of route '{path: \"".concat(t,'", redirectTo: "').concat(e.redirectTo,"\"}': please provide 'pathMatch'. ").concat("The default value of 'pathMatch' is 'prefix', but often the intent is to use 'full'."))}if(void 0!==e.pathMatch&&"full"!==e.pathMatch&&"prefix"!==e.pathMatch)throw new Error("Invalid configuration of route '".concat(t,"': pathMatch can only be set to 'prefix' or 'full'"));e.children&&xt(e.children,t)}function Wt(e,t){return t?e||t.path?e&&!t.path?e+"/":!e&&t.path?t.path:"".concat(e,"/").concat(t.path):"":e}function Pt(e){var t=e.children&&e.children.map(Pt),n=t?Object.assign(Object.assign({},e),{children:t}):Object.assign({},e);return!n.component&&(t||n.loadChildren)&&n.outlet&&"primary"!==n.outlet&&(n.component=Rt),n}Rt.\u0275fac=function(e){return new(e||Rt)},Rt.\u0275cmp=r.ac({type:Rt,selectors:[["ng-component"]],decls:1,vars:0,template:function(e,t){1&e&&r.hc(0,"router-outlet")},directives:function(){return[Zt]},encapsulation:2});var Nt=new r.C("ROUTES"),jt=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this.loader=t,this.compiler=n,this.onLoadStartListener=i,this.onLoadEndListener=r}),[{key:"load",value:function(e,t){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(t),this.loadModuleFactory(t.loadChildren).pipe(Object(f.a)((function(i){n.onLoadEndListener&&n.onLoadEndListener(t);var r=i.create(e);return new $e($(r.injector.get(Nt)).map(Pt),r)})))}},{key:"loadModuleFactory",value:function(e){var t=this;return"string"==typeof e?Object(a.a)(this.loader.load(e)):ne(e()).pipe(Object(k.b)((function(e){return e instanceof r.J?Object(o.a)(e):Object(a.a)(t.compiler.compileModuleAsync(e))})))}}])}(),Bt=_createClass((function e(){_classCallCheck(this,e),this.outlet=null,this.route=null,this.resolver=null,this.children=new Ft,this.attachRef=null})),Ft=function(){return _createClass((function e(){_classCallCheck(this,e),this.contexts=new Map}),[{key:"onChildOutletCreated",value:function(e,t){var n=this.getOrCreateContext(e);n.outlet=t,this.contexts.set(e,n)}},{key:"onChildOutletDestroyed",value:function(e){var t=this.getContext(e);t&&(t.outlet=null)}},{key:"onOutletDeactivated",value:function(){var e=this.contexts;return this.contexts=new Map,e}},{key:"onOutletReAttached",value:function(e){this.contexts=e}},{key:"getOrCreateContext",value:function(e){var t=this.getContext(e);return t||(t=new Bt,this.contexts.set(e,t)),t}},{key:"getContext",value:function(e){return this.contexts.get(e)||null}}])}(),Ut=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"shouldProcessUrl",value:function(e){return!0}},{key:"extract",value:function(e){return e}},{key:"merge",value:function(e,t){return e}}])}();function Vt(e){throw e}function Ht(e,t,n){return t.parse("/")}function Yt(e,t){return Object(o.a)(null)}var Xt=function(){return _createClass((function e(t,n,i,o,a,c,l,u){var d=this;_classCallCheck(this,e),this.rootComponentType=t,this.urlSerializer=n,this.rootContexts=i,this.location=o,this.config=u,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.lastLocationChangeInfo=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new h.b,this.errorHandler=Vt,this.malformedUriErrorHandler=Ht,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:Yt,afterPreactivation:Yt},this.urlHandlingStrategy=new Ut,this.routeReuseStrategy=new Dt,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=a.get(r.L),this.console=a.get(r.sb);var p=a.get(r.N);this.isNgZoneEnabled=p instanceof r.N,this.resetConfig(u),this.currentUrlTree=new re(new oe([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new jt(c,l,(function(e){return d.triggerEvent(new j(e))}),(function(e){return d.triggerEvent(new B(e))})),this.routerState=qe(this.currentUrlTree,this.rootComponentType),this.transitions=new s.a({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}),[{key:"setupNavigations",value:function(e){var t=this,n=this.events;return e.pipe(Object(_.a)((function(e){return 0!==e.id})),Object(f.a)((function(e){return Object.assign(Object.assign({},e),{extractedUrl:t.urlHandlingStrategy.extract(e.rawUrl)})})),Object(g.a)((function(e){var i,r,c,l=!1,u=!1;return Object(o.a)(e).pipe(Object(C.a)((function(e){t.currentNavigation={id:e.id,initialUrl:e.currentRawUrl,extractedUrl:e.extractedUrl,trigger:e.source,extras:e.extras,previousNavigation:t.lastSuccessfulNavigation?Object.assign(Object.assign({},t.lastSuccessfulNavigation),{previousNavigation:null}):null}})),Object(g.a)((function(e){var i,r,a,s,c=!t.navigated||e.extractedUrl.toString()!==t.browserUrlTree.toString();if(("reload"===t.onSameUrlNavigation||c)&&t.urlHandlingStrategy.shouldProcessUrl(e.rawUrl))return Object(o.a)(e).pipe(Object(g.a)((function(e){var i=t.transitions.getValue();return n.next(new L(e.id,t.serializeUrl(e.extractedUrl),e.source,e.restoredState)),i!==t.transitions.getValue()?p.a:[e]})),Object(g.a)((function(e){return Promise.resolve(e)})),(i=t.ngModule.injector,r=t.configLoader,a=t.urlSerializer,s=t.config,function(e){return e.pipe(Object(g.a)((function(e){return function(e,t,n,i,r){return new lt(e,t,n,i,r).apply()}(i,r,a,e.extractedUrl,s).pipe(Object(f.a)((function(t){return Object.assign(Object.assign({},e),{urlAfterRedirects:t})})))})))}),Object(C.a)((function(e){t.currentNavigation=Object.assign(Object.assign({},t.currentNavigation),{finalUrl:e.urlAfterRedirects})})),function(e,t,n,i,r){return function(o){return o.pipe(Object(k.b)((function(o){return function(e,t,n,i){return new At(e,t,n,i,arguments.length>4&&void 0!==arguments[4]?arguments[4]:"emptyOnly",arguments.length>5&&void 0!==arguments[5]?arguments[5]:"legacy").recognize()}(e,t,o.urlAfterRedirects,n(o.urlAfterRedirects),i,r).pipe(Object(f.a)((function(e){return Object.assign(Object.assign({},o),{targetSnapshot:e})})))})))}}(t.rootComponentType,t.config,(function(e){return t.serializeUrl(e)}),t.paramsInheritanceStrategy,t.relativeLinkResolution),Object(C.a)((function(e){"eager"===t.urlUpdateStrategy&&(e.extras.skipLocationChange||t.setBrowserUrl(e.urlAfterRedirects,!!e.extras.replaceUrl,e.id,e.extras.state),t.browserUrlTree=e.urlAfterRedirects)})),Object(C.a)((function(e){var i=new x(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);n.next(i)})));if(c&&t.rawUrlTree&&t.urlHandlingStrategy.shouldProcessUrl(t.rawUrlTree)){var l=e.id,u=e.extractedUrl,d=e.source,h=e.restoredState,b=e.extras,m=new L(l,t.serializeUrl(u),d,h);n.next(m);var v=qe(u,t.rootComponentType).snapshot;return Object(o.a)(Object.assign(Object.assign({},e),{targetSnapshot:v,urlAfterRedirects:u,extras:Object.assign(Object.assign({},b),{skipLocationChange:!1,replaceUrl:!1})}))}return t.rawUrlTree=e.rawUrl,t.browserUrlTree=e.urlAfterRedirects,e.resolve(null),p.a})),Et((function(e){var n=e.targetSnapshot,i=e.id,r=e.extractedUrl,o=e.rawUrl,a=e.extras,s=a.skipLocationChange,c=a.replaceUrl;return t.hooks.beforePreactivation(n,{navigationId:i,appliedUrlTree:r,rawUrlTree:o,skipLocationChange:!!s,replaceUrl:!!c})})),Object(C.a)((function(e){var n=new I(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})),Object(f.a)((function(e){return Object.assign(Object.assign({},e),{guards:mt(e.targetSnapshot,e.currentSnapshot,t.rootContexts)})})),function(e,t){return function(n){return n.pipe(Object(k.b)((function(n){var i=n.targetSnapshot,r=n.currentSnapshot,s=n.guards,c=s.canActivateChecks,l=s.canDeactivateChecks;return 0===l.length&&0===c.length?Object(o.a)(Object.assign(Object.assign({},n),{guardsResult:!0})):function(e,t,n,i){return Object(a.a)(e).pipe(Object(k.b)((function(e){return function(e,t,n,i,r){var a=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!a||0===a.length)return Object(o.a)(!0);var s=a.map((function(o){var a,s=gt(o,t,r);if(function(e){return e&&et(e.canDeactivate)}(s))a=ne(s.canDeactivate(e,t,n,i));else{if(!et(s))throw new Error("Invalid CanDeactivate guard");a=ne(s(e,t,n,i))}return a.pipe(Object(A.a)())}));return Object(o.a)(s).pipe(it())}(e.component,e.route,n,t,i)})),Object(A.a)((function(e){return!0!==e}),!0))}(l,i,r,e).pipe(Object(k.b)((function(n){return n&&"boolean"==typeof n?function(e,t,n,i){return Object(a.a)(t).pipe(Object(z.a)((function(t){return Object(a.a)([Mt(t.route.parent,i),yt(t.route,i),Ot(e,t.path,n),_t(e,t.route,n)]).pipe(Object(b.a)(),Object(A.a)((function(e){return!0!==e}),!0))})),Object(A.a)((function(e){return!0!==e}),!0))}(i,c,e,t):Object(o.a)(n)})),Object(f.a)((function(e){return Object.assign(Object.assign({},n),{guardsResult:e})})))})))}}(t.ngModule.injector,(function(e){return t.triggerEvent(e)})),Object(C.a)((function(e){if(tt(e.guardsResult)){var n=K('Redirecting to "'.concat(t.serializeUrl(e.guardsResult),'"'));throw n.url=e.guardsResult,n}})),Object(C.a)((function(e){var n=new W(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot,!!e.guardsResult);t.triggerEvent(n)})),Object(_.a)((function(e){if(!e.guardsResult){t.resetUrlToCurrentUrlTree();var i=new D(e.id,t.serializeUrl(e.extractedUrl),"");return n.next(i),e.resolve(!1),!1}return!0})),Et((function(e){if(e.guards.canActivateChecks.length)return Object(o.a)(e).pipe(Object(C.a)((function(e){var n=new P(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})),Object(g.a)((function(e){var i,r,s=!1;return Object(o.a)(e).pipe((i=t.paramsInheritanceStrategy,r=t.ngModule.injector,function(e){return e.pipe(Object(k.b)((function(e){var t=e.targetSnapshot,n=e.guards.canActivateChecks;if(!n.length)return Object(o.a)(e);var s=0;return Object(a.a)(n).pipe(Object(z.a)((function(e){return function(e,t,n,i){return function(e,t,n,i){var r=Object.keys(e);if(0===r.length)return Object(o.a)({});var s={};return Object(a.a)(r).pipe(Object(k.b)((function(r){return function(e,t,n,i){var r=gt(e,t,i);return r.resolve?ne(r.resolve(t,n)):ne(r(t,n))}(e[r],t,n,i).pipe(Object(C.a)((function(e){s[r]=e})))})),Object(w.a)(1),Object(k.b)((function(){return Object.keys(s).length===r.length?Object(o.a)(s):p.a})))}(e._resolve,e,t,i).pipe(Object(f.a)((function(t){return e._resolvedData=t,e.data=Object.assign(Object.assign({},e.data),Ee(e,n).resolve),null})))}(e.route,t,i,r)})),Object(C.a)((function(){return s++})),Object(w.a)(1),Object(k.b)((function(t){return s===n.length?Object(o.a)(e):p.a})))})))}),Object(C.a)({next:function(){return s=!0},complete:function(){if(!s){var i=new D(e.id,t.serializeUrl(e.extractedUrl),"At least one route resolver didn't emit any value.");n.next(i),e.resolve(!1)}}}))})),Object(C.a)((function(e){var n=new N(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)})))})),Et((function(e){var n=e.targetSnapshot,i=e.id,r=e.extractedUrl,o=e.rawUrl,a=e.extras,s=a.skipLocationChange,c=a.replaceUrl;return t.hooks.afterPreactivation(n,{navigationId:i,appliedUrlTree:r,rawUrlTree:o,skipLocationChange:!!s,replaceUrl:!!c})})),Object(f.a)((function(e){var n=function(e,t,n){var i=function e(t,n,i){if(i&&t.shouldReuseRoute(n.value,i.value.snapshot)){var r=i.value;r._futureSnapshot=n.value;var o=function(t,n,i){return n.children.map((function(n){var r,o=_createForOfIteratorHelper(i.children);try{for(o.s();!(r=o.n()).done;){var a=r.value;if(t.shouldReuseRoute(a.value.snapshot,n.value))return e(t,n,a)}}catch(s){o.e(s)}finally{o.f()}return e(t,n)}))}(t,n,i);return new we(r,o)}var a=t.retrieve(n.value);if(a){var c=a.route;return function e(t,n){if(t.value.routeConfig!==n.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(t.children.length!==n.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");n.value._futureSnapshot=t.value;for(var i=0;i<t.children.length;++i)e(t.children[i],n.children[i])}(n,c),c}var l,u=(l=n.value,new Le(new s.a(l.url),new s.a(l.params),new s.a(l.queryParams),new s.a(l.fragment),new s.a(l.data),l.outlet,l.component,l)),d=n.children.map((function(n){return e(t,n)}));return new we(u,d)}(e,t._root,n?n._root:void 0);return new Te(i,t)}(t.routeReuseStrategy,e.targetSnapshot,e.currentRouterState);return Object.assign(Object.assign({},e),{targetRouterState:n})})),Object(C.a)((function(e){t.currentUrlTree=e.urlAfterRedirects,t.rawUrlTree=t.urlHandlingStrategy.merge(t.currentUrlTree,e.rawUrl),t.routerState=e.targetRouterState,"deferred"===t.urlUpdateStrategy&&(e.extras.skipLocationChange||t.setBrowserUrl(t.rawUrlTree,!!e.extras.replaceUrl,e.id,e.extras.state),t.browserUrlTree=e.urlAfterRedirects)})),(i=t.rootContexts,r=t.routeReuseStrategy,c=function(e){return t.triggerEvent(e)},Object(f.a)((function(e){return new Je(r,e.targetRouterState,e.currentRouterState,c).activate(i),e}))),Object(C.a)({next:function(){l=!0},complete:function(){l=!0}}),Object(S.a)((function(){if(!l&&!u){t.resetUrlToCurrentUrlTree();var i=new D(e.id,t.serializeUrl(e.extractedUrl),"Navigation ID ".concat(e.id," is not equal to the current navigation id ").concat(t.navigationId));n.next(i),e.resolve(!1)}t.currentNavigation=null})),Object(O.a)((function(i){if(u=!0,(s=i)&&s.ngNavigationCancelingError){var r=tt(i.url);r||(t.navigated=!0,t.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl));var o=new D(e.id,t.serializeUrl(e.extractedUrl),i.message);n.next(o),r?setTimeout((function(){var n=t.urlHandlingStrategy.merge(i.url,t.rawUrlTree),r={skipLocationChange:e.extras.skipLocationChange,replaceUrl:"eager"===t.urlUpdateStrategy};return t.scheduleNavigation(n,"imperative",null,r,{resolve:e.resolve,reject:e.reject,promise:e.promise})}),0):e.resolve(!1)}else{t.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl);var a=new R(e.id,t.serializeUrl(e.extractedUrl),i);n.next(a);try{e.resolve(t.errorHandler(i))}catch(c){e.reject(c)}}var s;return p.a})))})))}},{key:"resetRootComponentType",value:function(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}},{key:"getTransition",value:function(){var e=this.transitions.value;return e.urlAfterRedirects=this.browserUrlTree,e}},{key:"setTransition",value:function(e){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),e))}},{key:"initialNavigation",value:function(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}},{key:"setUpLocationChangeListener",value:function(){var e=this;this.locationSubscription||(this.locationSubscription=this.location.subscribe((function(t){var n=e.extractLocationChangeInfoFromEvent(t);e.shouldScheduleNavigation(e.lastLocationChangeInfo,n)&&setTimeout((function(){var t=n.source,i=n.state,r=n.urlTree,o={replaceUrl:!0};if(i){var a=Object.assign({},i);delete a.navigationId,0!==Object.keys(a).length&&(o.state=a)}e.scheduleNavigation(r,t,i,o)}),0),e.lastLocationChangeInfo=n})))}},{key:"extractLocationChangeInfoFromEvent",value:function(e){var t;return{source:"popstate"===e.type?"popstate":"hashchange",urlTree:this.parseUrl(e.url),state:(null===(t=e.state)||void 0===t?void 0:t.navigationId)?e.state:null,transitionId:this.getTransition().id}}},{key:"shouldScheduleNavigation",value:function(e,t){if(!e)return!0;var n=t.urlTree.toString()===e.urlTree.toString();return!(t.transitionId===e.transitionId&&n&&("hashchange"===t.source&&"popstate"===e.source||"popstate"===t.source&&"hashchange"===e.source))}},{key:"url",get:function(){return this.serializeUrl(this.currentUrlTree)}},{key:"getCurrentNavigation",value:function(){return this.currentNavigation}},{key:"triggerEvent",value:function(e){this.events.next(e)}},{key:"resetConfig",value:function(e){xt(e),this.config=e.map(Pt),this.navigated=!1,this.lastSuccessfulId=-1}},{key:"ngOnDestroy",value:function(){this.dispose()}},{key:"dispose",value:function(){this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0)}},{key:"createUrlTree",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.relativeTo,i=t.queryParams,o=t.fragment,a=t.preserveQueryParams,s=t.queryParamsHandling,c=t.preserveFragment;Object(r.pb)()&&a&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead.");var l=n||this.routerState.root,u=c?this.currentUrlTree.fragment:o,d=null;if(s)switch(s){case"merge":d=Object.assign(Object.assign({},this.currentUrlTree.queryParams),i);break;case"preserve":d=this.currentUrlTree.queryParams;break;default:d=i||null}else d=a?this.currentUrlTree.queryParams:i||null;return null!==d&&(d=this.removeEmptyProps(d)),Ne(l,this.currentUrlTree,e,d,u)}},{key:"navigateByUrl",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};Object(r.pb)()&&this.isNgZoneEnabled&&!r.N.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");var n=tt(e)?e:this.parseUrl(e),i=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(i,"imperative",null,t)}},{key:"navigate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};return function(e){for(var t=0;t<e.length;t++){var n=e[t];if(null==n)throw new Error("The requested path contains ".concat(n," segment at index ").concat(t))}}(e),this.navigateByUrl(this.createUrlTree(e,t),t)}},{key:"serializeUrl",value:function(e){return this.urlSerializer.serialize(e)}},{key:"parseUrl",value:function(e){var t;try{t=this.urlSerializer.parse(e)}catch(n){t=this.malformedUriErrorHandler(n,this.urlSerializer,e)}return t}},{key:"isActive",value:function(e,t){if(tt(e))return ie(this.currentUrlTree,e,t);var n=this.parseUrl(e);return ie(this.currentUrlTree,n,t)}},{key:"removeEmptyProps",value:function(e){return Object.keys(e).reduce((function(t,n){var i=e[n];return null!=i&&(t[n]=i),t}),{})}},{key:"processNavigations",value:function(){var e=this;this.navigations.subscribe((function(t){e.navigated=!0,e.lastSuccessfulId=t.id,e.events.next(new E(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(e.currentUrlTree))),e.lastSuccessfulNavigation=e.currentNavigation,e.currentNavigation=null,t.resolve(!0)}),(function(t){e.console.warn("Unhandled Navigation Error: ")}))}},{key:"scheduleNavigation",value:function(e,t,n,i,r){var o,a,s,c=this.getTransition(),l="imperative"!==t&&"imperative"===(null==c?void 0:c.source),u=(this.lastSuccessfulId===c.id||this.currentNavigation?c.rawUrl:c.urlAfterRedirects).toString()===e.toString();if(l&&u)return Promise.resolve(!0);r?(o=r.resolve,a=r.reject,s=r.promise):s=new Promise((function(e,t){o=e,a=t}));var d=++this.navigationId;return this.setTransition({id:d,source:t,restoredState:n,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:e,extras:i,resolve:o,reject:a,promise:s,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),s.catch((function(e){return Promise.reject(e)}))}},{key:"setBrowserUrl",value:function(e,t,n,i){var r=this.urlSerializer.serialize(e);i=i||{},this.location.isCurrentPathEqualTo(r)||t?this.location.replaceState(r,"",Object.assign(Object.assign({},i),{navigationId:n})):this.location.go(r,"",Object.assign(Object.assign({},i),{navigationId:n}))}},{key:"resetStateAndUrl",value:function(e,t,n){this.routerState=e,this.currentUrlTree=t,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n),this.resetUrlToCurrentUrlTree()}},{key:"resetUrlToCurrentUrlTree",value:function(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",{navigationId:this.lastSuccessfulId})}}])}();Xt.\u0275fac=function(e){return new(e||Xt)(r.qc(r.eb),r.qc(le),r.qc(Ft),r.qc(i.n),r.qc(r.D),r.qc(r.K),r.qc(r.k),r.qc(void 0))},Xt.\u0275prov=r.cc({token:Xt,factory:Xt.\u0275fac}),Xt.ctorParameters=function(){return[{type:r.eb},{type:le},{type:Ft},{type:i.n},{type:r.D},{type:r.K},{type:r.k},{type:void 0}]};var Gt=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this.router=t,this.route=n,this.commands=[],this.onChanges=new h.b,null==i&&r.setAttribute(o.nativeElement,"tabindex","0")}),[{key:"ngOnChanges",value:function(e){this.onChanges.next(this)}},{key:"routerLink",set:function(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}},{key:"preserveQueryParams",set:function(e){Object(r.pb)()&&console&&console.warn&&console.warn("preserveQueryParams is deprecated!, use queryParamsHandling instead."),this.preserve=e}},{key:"onClick",value:function(){var e={skipLocationChange:Qt(this.skipLocationChange),replaceUrl:Qt(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,e),!0}},{key:"urlTree",get:function(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,preserveQueryParams:Qt(this.preserve),queryParamsHandling:this.queryParamsHandling,preserveFragment:Qt(this.preserveFragment)})}}])}();Gt.\u0275fac=function(e){return new(e||Gt)(r.gc(Xt),r.gc(Le),r.rc("tabindex"),r.gc(r.U),r.gc(r.r))},Gt.\u0275dir=r.bc({type:Gt,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(e,t){1&e&&r.uc("click",(function(){return t.onClick()}))},inputs:{routerLink:"routerLink",preserveQueryParams:"preserveQueryParams",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"},features:[r.Sb]}),Gt.ctorParameters=function(){return[{type:Xt},{type:Le},{type:String,decorators:[{type:r.h,args:["tabindex"]}]},{type:r.U},{type:r.r}]},Gt.propDecorators={queryParams:[{type:r.E}],fragment:[{type:r.E}],queryParamsHandling:[{type:r.E}],preserveFragment:[{type:r.E}],skipLocationChange:[{type:r.E}],replaceUrl:[{type:r.E}],state:[{type:r.E}],routerLink:[{type:r.E}],preserveQueryParams:[{type:r.E}],onClick:[{type:r.x,args:["click"]}]};var Kt=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this.router=t,this.route=n,this.locationStrategy=i,this.commands=[],this.onChanges=new h.b,this.subscription=t.events.subscribe((function(e){e instanceof E&&r.updateTargetUrlAndHref()}))}),[{key:"routerLink",set:function(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}},{key:"preserveQueryParams",set:function(e){Object(r.pb)()&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead."),this.preserve=e}},{key:"ngOnChanges",value:function(e){this.updateTargetUrlAndHref(),this.onChanges.next(this)}},{key:"ngOnDestroy",value:function(){this.subscription.unsubscribe()}},{key:"onClick",value:function(e,t,n,i,r){if(0!==e||t||n||i||r)return!0;if("string"==typeof this.target&&"_self"!=this.target)return!0;var o={skipLocationChange:Qt(this.skipLocationChange),replaceUrl:Qt(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,o),!1}},{key:"updateTargetUrlAndHref",value:function(){this.href=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree))}},{key:"urlTree",get:function(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,preserveQueryParams:Qt(this.preserve),queryParamsHandling:this.queryParamsHandling,preserveFragment:Qt(this.preserveFragment)})}}])}();function Qt(e){return""===e||!!e}Kt.\u0275fac=function(e){return new(e||Kt)(r.gc(Xt),r.gc(Le),r.gc(i.o))},Kt.\u0275dir=r.bc({type:Kt,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(e,t){1&e&&r.uc("click",(function(e){return t.onClick(e.button,e.ctrlKey,e.shiftKey,e.altKey,e.metaKey)})),2&e&&(r.pc("href",t.href,r.dd),r.Vb("target",t.target))},inputs:{routerLink:"routerLink",preserveQueryParams:"preserveQueryParams",target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"},features:[r.Sb]}),Kt.ctorParameters=function(){return[{type:Xt},{type:Le},{type:i.o}]},Kt.propDecorators={target:[{type:r.w,args:["attr.target"]},{type:r.E}],queryParams:[{type:r.E}],fragment:[{type:r.E}],queryParamsHandling:[{type:r.E}],preserveFragment:[{type:r.E}],skipLocationChange:[{type:r.E}],replaceUrl:[{type:r.E}],state:[{type:r.E}],href:[{type:r.w}],routerLink:[{type:r.E}],preserveQueryParams:[{type:r.E}],onClick:[{type:r.x,args:["click",["$event.button","$event.ctrlKey","$event.shiftKey","$event.altKey","$event.metaKey"]]}]};var Jt=function(){return _createClass((function e(t,n,i,r,o,a){var s=this;_classCallCheck(this,e),this.router=t,this.element=n,this.renderer=i,this.cdr=r,this.link=o,this.linkWithHref=a,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.routerEventsSubscription=t.events.subscribe((function(e){e instanceof E&&s.update()}))}),[{key:"ngAfterContentInit",value:function(){var e=this;Object(a.a)([this.links.changes,this.linksWithHrefs.changes,Object(o.a)(null)]).pipe(Object(T.a)()).subscribe((function(t){e.update(),e.subscribeToEachLinkOnChanges()}))}},{key:"subscribeToEachLinkOnChanges",value:function(){var e,t=this;null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe();var n=[].concat(_toConsumableArray(this.links.toArray()),_toConsumableArray(this.linksWithHrefs.toArray()),[this.link,this.linkWithHref]).filter((function(e){return!!e})).map((function(e){return e.onChanges}));this.linkInputChangesSubscription=Object(a.a)(n).pipe(Object(T.a)()).subscribe((function(e){t.isActive!==t.isLinkActive(t.router)(e)&&t.update()}))}},{key:"routerLinkActive",set:function(e){var t=Array.isArray(e)?e:e.split(" ");this.classes=t.filter((function(e){return!!e}))}},{key:"ngOnChanges",value:function(e){this.update()}},{key:"ngOnDestroy",value:function(){var e;this.routerEventsSubscription.unsubscribe(),null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe()}},{key:"update",value:function(){var e=this;this.links&&this.linksWithHrefs&&this.router.navigated&&Promise.resolve().then((function(){var t=e.hasActiveLinks();e.isActive!==t&&(e.isActive=t,e.cdr.markForCheck(),e.classes.forEach((function(n){t?e.renderer.addClass(e.element.nativeElement,n):e.renderer.removeClass(e.element.nativeElement,n)})))}))}},{key:"isLinkActive",value:function(e){var t=this;return function(n){return e.isActive(n.urlTree,t.routerLinkActiveOptions.exact)}}},{key:"hasActiveLinks",value:function(){var e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.linkWithHref&&e(this.linkWithHref)||this.links.some(e)||this.linksWithHrefs.some(e)}}])}();Jt.\u0275fac=function(e){return new(e||Jt)(r.gc(Xt),r.gc(r.r),r.gc(r.U),r.gc(r.j),r.gc(Gt,8),r.gc(Kt,8))},Jt.\u0275dir=r.bc({type:Jt,selectors:[["","routerLinkActive",""]],contentQueries:function(e,t,n){var i;1&e&&(r.Zb(n,Gt,!0),r.Zb(n,Kt,!0)),2&e&&(r.Vc(i=r.vc())&&(t.links=i),r.Vc(i=r.vc())&&(t.linksWithHrefs=i))},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",routerLinkActive:"routerLinkActive"},exportAs:["routerLinkActive"],features:[r.Sb]}),Jt.ctorParameters=function(){return[{type:Xt},{type:r.r},{type:r.U},{type:r.j},{type:Gt,decorators:[{type:r.O}]},{type:Kt,decorators:[{type:r.O}]}]},Jt.propDecorators={links:[{type:r.o,args:[Gt,{descendants:!0}]}],linksWithHrefs:[{type:r.o,args:[Kt,{descendants:!0}]}],routerLinkActiveOptions:[{type:r.E}],routerLinkActive:[{type:r.E}]};var Zt=function(){return _createClass((function e(t,n,i,o,a){_classCallCheck(this,e),this.parentContexts=t,this.location=n,this.resolver=i,this.changeDetector=a,this.activated=null,this._activatedRoute=null,this.activateEvents=new r.u,this.deactivateEvents=new r.u,this.name=o||"primary",t.onChildOutletCreated(this.name,this)}),[{key:"ngOnDestroy",value:function(){this.parentContexts.onChildOutletDestroyed(this.name)}},{key:"ngOnInit",value:function(){if(!this.activated){var e=this.parentContexts.getContext(this.name);e&&e.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.resolver||null))}}},{key:"isActivated",get:function(){return!!this.activated}},{key:"component",get:function(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}},{key:"activatedRoute",get:function(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}},{key:"activatedRouteData",get:function(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}},{key:"detach",value:function(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();var e=this.activated;return this.activated=null,this._activatedRoute=null,e}},{key:"attach",value:function(e,t){this.activated=e,this._activatedRoute=t,this.location.insert(e.hostView)}},{key:"deactivate",value:function(){if(this.activated){var e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}},{key:"activateWith",value:function(e,t){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=e;var n=e._futureSnapshot.routeConfig.component,i=(t=t||this.resolver).resolveComponentFactory(n),r=this.parentContexts.getOrCreateContext(this.name).children,o=new $t(e,r,this.location.injector);this.activated=this.location.createComponent(i,this.location.length,o),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}])}();Zt.\u0275fac=function(e){return new(e||Zt)(r.gc(Ft),r.gc(r.ib),r.gc(r.m),r.rc("name"),r.gc(r.j))},Zt.\u0275dir=r.bc({type:Zt,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),Zt.ctorParameters=function(){return[{type:Ft},{type:r.ib},{type:r.m},{type:String,decorators:[{type:r.h,args:["name"]}]},{type:r.j}]},Zt.propDecorators={activateEvents:[{type:r.P,args:["activate"]}],deactivateEvents:[{type:r.P,args:["deactivate"]}]};var $t=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.route=t,this.childContexts=n,this.parent=i}),[{key:"get",value:function(e,t){return e===Le?this.route:e===Ft?this.childContexts:this.parent.get(e,t)}}])}(),en=_createClass((function e(){_classCallCheck(this,e)})),tn=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"preload",value:function(e,t){return Object(o.a)(null)}}])}(),nn=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this.router=t,this.injector=r,this.preloadingStrategy=o,this.loader=new jt(n,i,(function(e){return t.triggerEvent(new j(e))}),(function(e){return t.triggerEvent(new B(e))}))}),[{key:"setUpPreloading",value:function(){var e=this;this.subscription=this.router.events.pipe(Object(_.a)((function(e){return e instanceof E})),Object(z.a)((function(){return e.preload()}))).subscribe((function(){}))}},{key:"preload",value:function(){var e=this.injector.get(r.L);return this.processRoutes(e,this.router.config)}},{key:"ngOnDestroy",value:function(){this.subscription&&this.subscription.unsubscribe()}},{key:"processRoutes",value:function(e,t){var n,i=[],r=_createForOfIteratorHelper(t);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(o.loadChildren&&!o.canLoad&&o._loadedConfig){var s=o._loadedConfig;i.push(this.processRoutes(s.module,s.routes))}else o.loadChildren&&!o.canLoad?i.push(this.preloadConfig(e,o)):o.children&&i.push(this.processRoutes(e,o.children))}}catch(c){r.e(c)}finally{r.f()}return Object(a.a)(i).pipe(Object(T.a)(),Object(f.a)((function(e){})))}},{key:"preloadConfig",value:function(e,t){var n=this;return this.preloadingStrategy.preload(t,(function(){return n.loader.load(e.injector,t).pipe(Object(k.b)((function(e){return t._loadedConfig=e,n.processRoutes(e.module,e.routes)})))}))}}])}();nn.\u0275fac=function(e){return new(e||nn)(r.qc(Xt),r.qc(r.K),r.qc(r.k),r.qc(r.D),r.qc(en))},nn.\u0275prov=r.cc({token:nn,factory:nn.\u0275fac}),nn.ctorParameters=function(){return[{type:Xt},{type:r.K},{type:r.k},{type:r.D},{type:en}]};var rn=function(){return _createClass((function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};_classCallCheck(this,e),this.router=t,this.viewportScroller=n,this.options=i,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},i.scrollPositionRestoration=i.scrollPositionRestoration||"disabled",i.anchorScrolling=i.anchorScrolling||"disabled"}),[{key:"init",value:function(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}},{key:"createScrollEvents",value:function(){var e=this;return this.router.events.subscribe((function(t){t instanceof L?(e.store[e.lastId]=e.viewportScroller.getScrollPosition(),e.lastSource=t.navigationTrigger,e.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof E&&(e.lastId=t.id,e.scheduleScrollEvent(t,e.router.parseUrl(t.urlAfterRedirects).fragment))}))}},{key:"consumeScrollEvents",value:function(){var e=this;return this.router.events.subscribe((function(t){t instanceof Y&&(t.position?"top"===e.options.scrollPositionRestoration?e.viewportScroller.scrollToPosition([0,0]):"enabled"===e.options.scrollPositionRestoration&&e.viewportScroller.scrollToPosition(t.position):t.anchor&&"enabled"===e.options.anchorScrolling?e.viewportScroller.scrollToAnchor(t.anchor):"disabled"!==e.options.scrollPositionRestoration&&e.viewportScroller.scrollToPosition([0,0]))}))}},{key:"scheduleScrollEvent",value:function(e,t){this.router.triggerEvent(new Y(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,t))}},{key:"ngOnDestroy",value:function(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}])}();rn.\u0275fac=function(e){return new(e||rn)(r.qc(Xt),r.qc(i.H),r.qc(void 0))},rn.\u0275prov=r.cc({token:rn,factory:rn.\u0275fac}),rn.ctorParameters=function(){return[{type:Xt},{type:i.H},{type:void 0}]};var on=new r.C("ROUTER_CONFIGURATION"),an=new r.C("ROUTER_FORROOT_GUARD"),sn=[i.n,{provide:le,useClass:ue},{provide:Xt,useFactory:function(e,t,n,r,o,a,s){var c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},l=arguments.length>8?arguments[8]:void 0,u=arguments.length>9?arguments[9]:void 0,d=new Xt(null,e,t,n,r,o,a,$(s));if(l&&(d.urlHandlingStrategy=l),u&&(d.routeReuseStrategy=u),c.errorHandler&&(d.errorHandler=c.errorHandler),c.malformedUriErrorHandler&&(d.malformedUriErrorHandler=c.malformedUriErrorHandler),c.enableTracing){var p=Object(i.N)();d.events.subscribe((function(e){p.logGroup("Router Event: "+e.constructor.name),p.log(e.toString()),p.log(e),p.logGroupEnd()}))}return c.onSameUrlNavigation&&(d.onSameUrlNavigation=c.onSameUrlNavigation),c.paramsInheritanceStrategy&&(d.paramsInheritanceStrategy=c.paramsInheritanceStrategy),c.urlUpdateStrategy&&(d.urlUpdateStrategy=c.urlUpdateStrategy),c.relativeLinkResolution&&(d.relativeLinkResolution=c.relativeLinkResolution),d},deps:[le,Ft,i.n,r.D,r.K,r.k,Nt,on,[_createClass((function e(){_classCallCheck(this,e)})),new r.O],[_createClass((function e(){_classCallCheck(this,e)})),new r.O]]},Ft,{provide:Le,useFactory:function(e){return e.routerState.root},deps:[Xt]},{provide:r.K,useClass:r.bb},nn,tn,function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"preload",value:function(e,t){return t().pipe(Object(O.a)((function(){return Object(o.a)(null)})))}}])}(),{provide:on,useValue:{enableTracing:!1}}];function cn(){return new r.M("Router",Xt)}var ln=function(){function e(t,n){_classCallCheck(this,e)}return _createClass(e,null,[{key:"forRoot",value:function(t,n){return{ngModule:e,providers:[sn,hn(t),{provide:an,useFactory:pn,deps:[[Xt,new r.O,new r.ab]]},{provide:on,useValue:n||{}},{provide:i.o,useFactory:dn,deps:[i.D,[new r.z(i.a),new r.O],on]},{provide:rn,useFactory:un,deps:[Xt,i.H,on]},{provide:en,useExisting:n&&n.preloadingStrategy?n.preloadingStrategy:tn},{provide:r.M,multi:!0,useFactory:cn},[fn,{provide:r.d,multi:!0,useFactory:bn,deps:[fn]},{provide:gn,useFactory:mn,deps:[fn]},{provide:r.b,multi:!0,useExisting:gn}]]}}},{key:"forChild",value:function(t){return{ngModule:e,providers:[hn(t)]}}}])}();function un(e,t,n){return n.scrollOffset&&t.setOffset(n.scrollOffset),new rn(e,t,n)}function dn(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.useHash?new i.h(e,t):new i.B(e,t)}function pn(e){if(e)throw new Error("RouterModule.forRoot() called twice. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function hn(e){return[{provide:r.a,multi:!0,useValue:e},{provide:Nt,multi:!0,useValue:e}]}ln.\u0275mod=r.ec({type:ln}),ln.\u0275inj=r.dc({factory:function(e){return new(e||ln)(r.qc(an,8),r.qc(Xt,8))}}),ln.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.O},{type:r.z,args:[an]}]},{type:Xt,decorators:[{type:r.O}]}]};var fn=function(){return _createClass((function e(t){_classCallCheck(this,e),this.injector=t,this.initNavigation=!1,this.resultOfPreactivationDone=new h.b}),[{key:"appInitializer",value:function(){var e=this;return this.injector.get(i.m,Promise.resolve(null)).then((function(){var t=null,n=new Promise((function(e){return t=e})),i=e.injector.get(Xt),r=e.injector.get(on);if(e.isLegacyDisabled(r)||e.isLegacyEnabled(r))t(!0);else if("disabled"===r.initialNavigation)i.setUpLocationChangeListener(),t(!0);else{if("enabled"!==r.initialNavigation)throw new Error("Invalid initialNavigation options: '".concat(r.initialNavigation,"'"));i.hooks.afterPreactivation=function(){return e.initNavigation?Object(o.a)(null):(e.initNavigation=!0,t(!0),e.resultOfPreactivationDone)},i.initialNavigation()}return n}))}},{key:"bootstrapListener",value:function(e){var t=this.injector.get(on),n=this.injector.get(nn),i=this.injector.get(rn),o=this.injector.get(Xt),a=this.injector.get(r.g);e===a.components[0]&&(this.isLegacyEnabled(t)?o.initialNavigation():this.isLegacyDisabled(t)&&o.setUpLocationChangeListener(),n.setUpPreloading(),i.init(),o.resetRootComponentType(a.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}},{key:"isLegacyEnabled",value:function(e){return"legacy_enabled"===e.initialNavigation||!0===e.initialNavigation||void 0===e.initialNavigation}},{key:"isLegacyDisabled",value:function(e){return"legacy_disabled"===e.initialNavigation||!1===e.initialNavigation}}])}();function bn(e){return e.appInitializer.bind(e)}function mn(e){return e.bootstrapListener.bind(e)}fn.\u0275fac=function(e){return new(e||fn)(r.qc(r.D))},fn.\u0275prov=r.cc({token:fn,factory:fn.\u0275fac}),fn.ctorParameters=function(){return[{type:r.D}]};var gn=new r.C("Router Initializer");new r.fb("10.2.5")},tyY9:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getUserProfile",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},u0Jy:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("ofXK"),r=n("fXoL"),o=_createClass((function e(){_classCallCheck(this,e)}));o.\u0275mod=r.ec({type:o}),o.\u0275inj=r.dc({factory:function(e){return new(e||o)},imports:[[i.c]]})},u3GI:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},u47x:function(e,t,n){"use strict";n.d(t,"a",(function(){return Q})),n.d(t,"b",(function(){return z})),n.d(t,"c",(function(){return _})),n.d(t,"d",(function(){return F})),n.d(t,"e",(function(){return G})),n.d(t,"f",(function(){return q})),n.d(t,"g",(function(){return A})),n.d(t,"h",(function(){return Y})),n.d(t,"i",(function(){return T})),n.d(t,"j",(function(){return K})),n.d(t,"k",(function(){return B})),n.d(t,"l",(function(){return U}));var i=n("ofXK"),r=n("fXoL"),o=n("nLfN"),a=n("XNiG"),s=n("quSY"),c=n("LRne"),l=n("FtGj"),u=n("vkgz"),d=n("Kj3r"),p=n("pLZG"),h=n("lJxs"),f=n("IzEk"),b=n("8LU1"),m=n("GU7r");function g(e,t){return(e.getAttribute(t)||"").match(/\S+/g)||[]}var v=0,y=new Map,M=null,_=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._platform=n,this._document=t}),[{key:"describe",value:function(e,t){this._canBeDescribed(e,t)&&("string"!=typeof t?(this._setMessageId(t),y.set(t,{messageElement:t,referenceCount:0})):y.has(t)||this._createMessageElement(t),this._isElementDescribedByMessage(e,t)||this._addMessageReference(e,t))}},{key:"removeDescription",value:function(e,t){if(t&&this._isElementNode(e)){if(this._isElementDescribedByMessage(e,t)&&this._removeMessageReference(e,t),"string"==typeof t){var n=y.get(t);n&&0===n.referenceCount&&this._deleteMessageElement(t)}M&&0===M.childNodes.length&&this._deleteMessagesContainer()}}},{key:"ngOnDestroy",value:function(){for(var e=this._document.querySelectorAll("[cdk-describedby-host]"),t=0;t<e.length;t++)this._removeCdkDescribedByReferenceIds(e[t]),e[t].removeAttribute("cdk-describedby-host");M&&this._deleteMessagesContainer(),y.clear()}},{key:"_createMessageElement",value:function(e){var t=this._document.createElement("div");this._setMessageId(t),t.textContent=e,this._createMessagesContainer(),M.appendChild(t),y.set(e,{messageElement:t,referenceCount:0})}},{key:"_setMessageId",value:function(e){e.id||(e.id="cdk-describedby-message-"+v++)}},{key:"_deleteMessageElement",value:function(e){var t=y.get(e),n=t&&t.messageElement;M&&n&&M.removeChild(n),y.delete(e)}},{key:"_createMessagesContainer",value:function(){if(!M){var e=!this._platform||!this._platform.EDGE&&!this._platform.TRIDENT,t=this._document.getElementById("cdk-describedby-message-container");t&&t.parentNode&&t.parentNode.removeChild(t),(M=this._document.createElement("div")).id="cdk-describedby-message-container",M.classList.add("cdk-visually-hidden"),M.setAttribute("aria-hidden",e+""),this._document.body.appendChild(M)}}},{key:"_deleteMessagesContainer",value:function(){M&&M.parentNode&&(M.parentNode.removeChild(M),M=null)}},{key:"_removeCdkDescribedByReferenceIds",value:function(e){var t=g(e,"aria-describedby").filter((function(e){return 0!=e.indexOf("cdk-describedby-message")}));e.setAttribute("aria-describedby",t.join(" "))}},{key:"_addMessageReference",value:function(e,t){var n,i,r,o,a=y.get(t);n=e,i="aria-describedby",r=a.messageElement.id,(o=g(n,i)).some((function(e){return e.trim()==r.trim()}))||(o.push(r.trim()),n.setAttribute(i,o.join(" "))),e.setAttribute("cdk-describedby-host",""),a.referenceCount++}},{key:"_removeMessageReference",value:function(e,t){var n,i,r,o,a=y.get(t);a.referenceCount--,n=e,i="aria-describedby",r=a.messageElement.id,(o=g(n,i).filter((function(e){return e!=r.trim()}))).length?n.setAttribute(i,o.join(" ")):n.removeAttribute(i),e.removeAttribute("cdk-describedby-host")}},{key:"_isElementDescribedByMessage",value:function(e,t){var n=g(e,"aria-describedby"),i=y.get(t),r=i&&i.messageElement.id;return!!r&&-1!=n.indexOf(r)}},{key:"_canBeDescribed",value:function(e,t){if(!this._isElementNode(e))return!1;if(t&&"object"==typeof t)return!0;var n=null==t?"":(""+t).trim(),i=e.getAttribute("aria-label");return!(!n||i&&i.trim()===n)}},{key:"_isElementNode",value:function(e){return e.nodeType===this._document.ELEMENT_NODE}}])}();_.\u0275fac=function(e){return new(e||_)(r.qc(i.e),r.qc(o.a))},_.\u0275prov=Object(r.cc)({factory:function(){return new _(Object(r.qc)(i.e),Object(r.qc)(o.a))},token:_,providedIn:"root"}),_.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.z,args:[i.e]}]},{type:o.a}]};var O=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new a.b,this._typeaheadSubscription=s.a.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=function(e){return e.disabled},this._pressedLetters=[],this.tabOut=new a.b,this.change=new a.b,t instanceof r.T&&t.changes.subscribe((function(e){if(n._activeItem){var t=e.toArray().indexOf(n._activeItem);t>-1&&t!==n._activeItemIndex&&(n._activeItemIndex=t)}}))}),[{key:"skipPredicate",value:function(e){return this._skipPredicateFn=e,this}},{key:"withWrap",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._wrap=e,this}},{key:"withVerticalOrientation",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._vertical=e,this}},{key:"withHorizontalOrientation",value:function(e){return this._horizontal=e,this}},{key:"withAllowedModifierKeys",value:function(e){return this._allowedModifierKeys=e,this}},{key:"withTypeAhead",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:200;return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(Object(u.a)((function(t){return e._pressedLetters.push(t)})),Object(d.a)(t),Object(p.a)((function(){return e._pressedLetters.length>0})),Object(h.a)((function(){return e._pressedLetters.join("")}))).subscribe((function(t){for(var n=e._getItemsArray(),i=1;i<n.length+1;i++){var r=(e._activeItemIndex+i)%n.length,o=n[r];if(!e._skipPredicateFn(o)&&0===o.getLabel().toUpperCase().trim().indexOf(t)){e.setActiveItem(r);break}}e._pressedLetters=[]})),this}},{key:"withHomeAndEnd",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._homeAndEnd=e,this}},{key:"setActiveItem",value:function(e){var t=this._activeItem;this.updateActiveItem(e),this._activeItem!==t&&this.change.next(this._activeItemIndex)}},{key:"onKeydown",value:function(e){var t=this,n=e.keyCode,i=["altKey","ctrlKey","metaKey","shiftKey"].every((function(n){return!e[n]||t._allowedModifierKeys.indexOf(n)>-1}));switch(n){case l.p:return void this.tabOut.next();case l.e:if(this._vertical&&i){this.setNextItemActive();break}return;case l.q:if(this._vertical&&i){this.setPreviousItemActive();break}return;case l.n:if(this._horizontal&&i){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case l.j:if(this._horizontal&&i){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case l.i:if(this._homeAndEnd&&i){this.setFirstItemActive();break}return;case l.f:if(this._homeAndEnd&&i){this.setLastItemActive();break}return;default:return void((i||Object(l.t)(e,"shiftKey"))&&(e.key&&1===e.key.length?this._letterKeyStream.next(e.key.toLocaleUpperCase()):(n>=l.a&&n<=l.r||n>=l.s&&n<=l.k)&&this._letterKeyStream.next(String.fromCharCode(n))))}this._pressedLetters=[],e.preventDefault()}},{key:"activeItemIndex",get:function(){return this._activeItemIndex}},{key:"activeItem",get:function(){return this._activeItem}},{key:"isTyping",value:function(){return this._pressedLetters.length>0}},{key:"setFirstItemActive",value:function(){this._setActiveItemByIndex(0,1)}},{key:"setLastItemActive",value:function(){this._setActiveItemByIndex(this._items.length-1,-1)}},{key:"setNextItemActive",value:function(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}},{key:"setPreviousItemActive",value:function(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}},{key:"updateActiveItem",value:function(e){var t=this._getItemsArray(),n="number"==typeof e?e:t.indexOf(e),i=t[n];this._activeItem=null==i?null:i,this._activeItemIndex=n}},{key:"_setActiveItemByDelta",value:function(e){this._wrap?this._setActiveInWrapMode(e):this._setActiveInDefaultMode(e)}},{key:"_setActiveInWrapMode",value:function(e){for(var t=this._getItemsArray(),n=1;n<=t.length;n++){var i=(this._activeItemIndex+e*n+t.length)%t.length,r=t[i];if(!this._skipPredicateFn(r))return void this.setActiveItem(i)}}},{key:"_setActiveInDefaultMode",value:function(e){this._setActiveItemByIndex(this._activeItemIndex+e,e)}},{key:"_setActiveItemByIndex",value:function(e,t){var n=this._getItemsArray();if(n[e]){for(;this._skipPredicateFn(n[e]);)if(!n[e+=t])return;this.setActiveItem(e)}}},{key:"_getItemsArray",value:function(){return this._items instanceof r.T?this._items.toArray():this._items}}])}(),z=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"setActiveItem",value:function(e){this.activeItem&&this.activeItem.setInactiveStyles(),_superPropGet(t,"setActiveItem",this,3)([e]),this.activeItem&&this.activeItem.setActiveStyles()}}])}(O),A=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments))._origin="program",e}return _inherits(t,e),_createClass(t,[{key:"setFocusOrigin",value:function(e){return this._origin=e,this}},{key:"setActiveItem",value:function(e){_superPropGet(t,"setActiveItem",this,3)([e]),this.activeItem&&this.activeItem.focus(this._origin)}}])}(O),k=function(){return _createClass((function e(t){_classCallCheck(this,e),this._platform=t}),[{key:"isDisabled",value:function(e){return e.hasAttribute("disabled")}},{key:"isVisible",value:function(e){return function(e){return!!(e.offsetWidth||e.offsetHeight||"function"==typeof e.getClientRects&&e.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}},{key:"isTabbable",value:function(e){if(!this._platform.isBrowser)return!1;var t,n=function(e){try{return e.frameElement}catch(t){return null}}((t=e).ownerDocument&&t.ownerDocument.defaultView||window);if(n){if(-1===w(n))return!1;if(!this.isVisible(n))return!1}var i=e.nodeName.toLowerCase(),r=w(e);return e.hasAttribute("contenteditable")?-1!==r:"iframe"!==i&&"object"!==i&&!(this._platform.WEBKIT&&this._platform.IOS&&!function(e){var t=e.nodeName.toLowerCase(),n="input"===t&&e.type;return"text"===n||"password"===n||"select"===t||"textarea"===t}(e))&&("audio"===i?!!e.hasAttribute("controls")&&-1!==r:"video"===i?-1!==r&&(null!==r||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}},{key:"isFocusable",value:function(e,t){return function(e){return!function(e){return function(e){return"input"==e.nodeName.toLowerCase()}(e)&&"hidden"==e.type}(e)&&(function(e){var t=e.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(e)||function(e){return function(e){return"a"==e.nodeName.toLowerCase()}(e)&&e.hasAttribute("href")}(e)||e.hasAttribute("contenteditable")||C(e))}(e)&&!this.isDisabled(e)&&((null==t?void 0:t.ignoreVisibility)||this.isVisible(e))}}])}();function C(e){if(!e.hasAttribute("tabindex")||void 0===e.tabIndex)return!1;var t=e.getAttribute("tabindex");return"-32768"!=t&&!(!t||isNaN(parseInt(t,10)))}function w(e){if(!C(e))return null;var t=parseInt(e.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}k.\u0275fac=function(e){return new(e||k)(r.qc(o.a))},k.\u0275prov=Object(r.cc)({factory:function(){return new k(Object(r.qc)(o.a))},token:k,providedIn:"root"}),k.ctorParameters=function(){return[{type:o.a}]};var S=function(){return _createClass((function e(t,n,i,r){var o=this,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];_classCallCheck(this,e),this._element=t,this._checker=n,this._ngZone=i,this._document=r,this._hasAttached=!1,this.startAnchorListener=function(){return o.focusLastTabbableElement()},this.endAnchorListener=function(){return o.focusFirstTabbableElement()},this._enabled=!0,a||this.attachAnchors()}),[{key:"enabled",get:function(){return this._enabled},set:function(e){this._enabled=e,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}},{key:"destroy",value:function(){var e=this._startAnchor,t=this._endAnchor;e&&(e.removeEventListener("focus",this.startAnchorListener),e.parentNode&&e.parentNode.removeChild(e)),t&&(t.removeEventListener("focus",this.endAnchorListener),t.parentNode&&t.parentNode.removeChild(t)),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}},{key:"attachAnchors",value:function(){var e=this;return!!this._hasAttached||(this._ngZone.runOutsideAngular((function(){e._startAnchor||(e._startAnchor=e._createAnchor(),e._startAnchor.addEventListener("focus",e.startAnchorListener)),e._endAnchor||(e._endAnchor=e._createAnchor(),e._endAnchor.addEventListener("focus",e.endAnchorListener))})),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}},{key:"focusInitialElementWhenReady",value:function(){var e=this;return new Promise((function(t){e._executeOnStable((function(){return t(e.focusInitialElement())}))}))}},{key:"focusFirstTabbableElementWhenReady",value:function(){var e=this;return new Promise((function(t){e._executeOnStable((function(){return t(e.focusFirstTabbableElement())}))}))}},{key:"focusLastTabbableElementWhenReady",value:function(){var e=this;return new Promise((function(t){e._executeOnStable((function(){return t(e.focusLastTabbableElement())}))}))}},{key:"_getRegionBoundary",value:function(e){for(var t=this._element.querySelectorAll("[cdk-focus-region-".concat(e,"], [cdkFocusRegion").concat(e,"], [cdk-focus-").concat(e,"]")),n=0;n<t.length;n++)t[n].hasAttribute("cdk-focus-"+e)?console.warn("Found use of deprecated attribute 'cdk-focus-".concat(e,"', use 'cdkFocusRegion").concat(e,"' instead. The deprecated attribute will be removed in 8.0.0."),t[n]):t[n].hasAttribute("cdk-focus-region-"+e)&&console.warn("Found use of deprecated attribute 'cdk-focus-region-".concat(e,"', use 'cdkFocusRegion").concat(e,"' instead. The deprecated attribute will be removed in 8.0.0."),t[n]);return"start"==e?t.length?t[0]:this._getFirstTabbableElement(this._element):t.length?t[t.length-1]:this._getLastTabbableElement(this._element)}},{key:"focusInitialElement",value:function(){var e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");return e?(e.hasAttribute("cdk-focus-initial")&&console.warn("Found use of deprecated attribute 'cdk-focus-initial', use 'cdkFocusInitial' instead. The deprecated attribute will be removed in 8.0.0",e),e.focus(),!0):this.focusFirstTabbableElement()}},{key:"focusFirstTabbableElement",value:function(){var e=this._getRegionBoundary("start");return e&&e.focus(),!!e}},{key:"focusLastTabbableElement",value:function(){var e=this._getRegionBoundary("end");return e&&e.focus(),!!e}},{key:"hasAttached",value:function(){return this._hasAttached}},{key:"_getFirstTabbableElement",value:function(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;for(var t=e.children||e.childNodes,n=0;n<t.length;n++){var i=t[n].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(t[n]):null;if(i)return i}return null}},{key:"_getLastTabbableElement",value:function(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;for(var t=e.children||e.childNodes,n=t.length-1;n>=0;n--){var i=t[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(t[n]):null;if(i)return i}return null}},{key:"_createAnchor",value:function(){var e=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,e),e.classList.add("cdk-visually-hidden"),e.classList.add("cdk-focus-trap-anchor"),e.setAttribute("aria-hidden","true"),e}},{key:"_toggleAnchorTabIndex",value:function(e,t){e?t.setAttribute("tabindex","0"):t.removeAttribute("tabindex")}},{key:"toggleAnchors",value:function(e){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}},{key:"_executeOnStable",value:function(e){this._ngZone.isStable?e():this._ngZone.onStable.pipe(Object(f.a)(1)).subscribe(e)}}])}(),T=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._checker=t,this._ngZone=n,this._document=i}),[{key:"create",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new S(e,this._checker,this._ngZone,this._document,t)}}])}();T.\u0275fac=function(e){return new(e||T)(r.qc(k),r.qc(r.N),r.qc(i.e))},T.\u0275prov=Object(r.cc)({factory:function(){return new T(Object(r.qc)(k),Object(r.qc)(r.N),Object(r.qc)(i.e))},token:T,providedIn:"root"}),T.ctorParameters=function(){return[{type:k},{type:r.N},{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]};var q=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._elementRef=t,this._focusTrapFactory=n,this._previouslyFocusedElement=null,this._document=i,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}),[{key:"enabled",get:function(){return this.focusTrap.enabled},set:function(e){this.focusTrap.enabled=Object(b.c)(e)}},{key:"autoCapture",get:function(){return this._autoCapture},set:function(e){this._autoCapture=Object(b.c)(e)}},{key:"ngOnDestroy",value:function(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}},{key:"ngAfterContentInit",value:function(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}},{key:"ngDoCheck",value:function(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}},{key:"ngOnChanges",value:function(e){var t=e.autoCapture;t&&!t.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}},{key:"_captureFocus",value:function(){this._previouslyFocusedElement=this._document.activeElement,this.focusTrap.focusInitialElementWhenReady()}}])}();q.\u0275fac=function(e){return new(e||q)(r.gc(r.r),r.gc(T),r.gc(i.e))},q.\u0275dir=r.bc({type:q,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[r.Sb]}),q.ctorParameters=function(){return[{type:r.r},{type:T},{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]},q.propDecorators={enabled:[{type:r.E,args:["cdkTrapFocus"]}],autoCapture:[{type:r.E,args:["cdkTrapFocusAutoCapture"]}]};var L=function(e){function t(e,n,i,r,o,a,s){var c;return _classCallCheck(this,t),(c=_callSuper(this,t,[e,n,i,r,s.defer]))._focusTrapManager=o,c._inertStrategy=a,c._focusTrapManager.register(_assertThisInitialized(c)),c}return _inherits(t,e),_createClass(t,[{key:"enabled",get:function(){return this._enabled},set:function(e){this._enabled=e,this._enabled?this._focusTrapManager.register(this):this._focusTrapManager.deregister(this)}},{key:"destroy",value:function(){this._focusTrapManager.deregister(this),_superPropGet(t,"destroy",this,3)([])}},{key:"_enable",value:function(){this._inertStrategy.preventFocus(this),this.toggleAnchors(!0)}},{key:"_disable",value:function(){this._inertStrategy.allowFocus(this),this.toggleAnchors(!1)}}])}(S);var E="undefined"!=typeof Element&&!!Element.prototype.closest;function D(e,t){return e.matches?e.matches(t):e.msMatchesSelector(t)}var R=function(){return _createClass((function e(){_classCallCheck(this,e),this._listener=null}),[{key:"preventFocus",value:function(e){var t=this;this._listener&&e._document.removeEventListener("focus",this._listener,!0),this._listener=function(n){return t._trapFocus(e,n)},e._ngZone.runOutsideAngular((function(){e._document.addEventListener("focus",t._listener,!0)}))}},{key:"allowFocus",value:function(e){this._listener&&(e._document.removeEventListener("focus",this._listener,!0),this._listener=null)}},{key:"_trapFocus",value:function(e,t){var n=t.target,i=e._element;i.contains(n)||null!==function(e,t){if(!(e instanceof Node))return null;for(var n=e;null!=n&&!(n instanceof Element);)n=n.parentNode;return n&&(E?n.closest(t):function(e,t){for(var n=e;null!=n&&!(n instanceof Element&&D(n,t));)n=n.parentNode;return n||null}(n,t))}(n,"div.cdk-overlay-pane")||setTimeout((function(){e.enabled&&!i.contains(e._document.activeElement)&&e.focusFirstTabbableElement()}))}}])}(),x=_createClass((function e(){_classCallCheck(this,e),this.defer=!1})),I=new r.C("FOCUS_TRAP_INERT_STRATEGY"),W=function(){return _createClass((function e(){_classCallCheck(this,e),this._focusTrapStack=[]}),[{key:"register",value:function(e){this._focusTrapStack=this._focusTrapStack.filter((function(t){return t!==e}));var t=this._focusTrapStack;t.length&&t[t.length-1]._disable(),t.push(e),e._enable()}},{key:"deregister",value:function(e){e._disable();var t=this._focusTrapStack,n=t.indexOf(e);-1!==n&&(t.splice(n,1),t.length&&t[t.length-1]._enable())}}])}();W.\u0275fac=function(e){return new(e||W)},W.\u0275prov=Object(r.cc)({factory:function(){return new W},token:W,providedIn:"root"});var P=function(){return _createClass((function e(t,n,i,r,o){_classCallCheck(this,e),this._checker=t,this._ngZone=n,this._focusTrapManager=i,this._document=r,this._inertStrategy=o||new R}),[{key:"create",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new x;return"boolean"==typeof n?(t=new x).defer=n:t=n,new L(e,this._checker,this._ngZone,this._document,this._focusTrapManager,this._inertStrategy,t)}}])}();P.\u0275fac=function(e){return new(e||P)(r.qc(k),r.qc(r.N),r.qc(W),r.qc(i.e),r.qc(I,8))},P.\u0275prov=Object(r.cc)({factory:function(){return new P(Object(r.qc)(k),Object(r.qc)(r.N),Object(r.qc)(W),Object(r.qc)(i.e),Object(r.qc)(I,8))},token:P,providedIn:"root"}),P.ctorParameters=function(){return[{type:k},{type:r.N},{type:W},{type:void 0,decorators:[{type:r.z,args:[i.e]}]},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[I]}]}]};var N=new r.C("liveAnnouncerElement",{providedIn:"root",factory:function(){return null}}),j=new r.C("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),B=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._ngZone=n,this._defaultOptions=r,this._document=i,this._liveElement=t||this._createLiveElement()}),[{key:"announce",value:function(e){for(var t,n,i,r=this,o=this._defaultOptions,a=arguments.length,s=new Array(a>1?a-1:0),c=1;c<a;c++)s[c-1]=arguments[c];return 1===s.length&&"number"==typeof s[0]?i=s[0]:(n=(t=_slicedToArray(s,2))[0],i=t[1]),this.clear(),clearTimeout(this._previousTimeout),n||(n=o&&o.politeness?o.politeness:"polite"),null==i&&o&&(i=o.duration),this._liveElement.setAttribute("aria-live",n),this._ngZone.runOutsideAngular((function(){return new Promise((function(t){clearTimeout(r._previousTimeout),r._previousTimeout=setTimeout((function(){r._liveElement.textContent=e,t(),"number"==typeof i&&(r._previousTimeout=setTimeout((function(){return r.clear()}),i))}),100)}))}))}},{key:"clear",value:function(){this._liveElement&&(this._liveElement.textContent="")}},{key:"ngOnDestroy",value:function(){clearTimeout(this._previousTimeout),this._liveElement&&this._liveElement.parentNode&&(this._liveElement.parentNode.removeChild(this._liveElement),this._liveElement=null)}},{key:"_createLiveElement",value:function(){for(var e=this._document.getElementsByClassName("cdk-live-announcer-element"),t=this._document.createElement("div"),n=0;n<e.length;n++)e[n].parentNode.removeChild(e[n]);return t.classList.add("cdk-live-announcer-element"),t.classList.add("cdk-visually-hidden"),t.setAttribute("aria-atomic","true"),t.setAttribute("aria-live","polite"),this._document.body.appendChild(t),t}}])}();B.\u0275fac=function(e){return new(e||B)(r.qc(N,8),r.qc(r.N),r.qc(i.e),r.qc(j,8))},B.\u0275prov=Object(r.cc)({factory:function(){return new B(Object(r.qc)(N,8),Object(r.qc)(r.N),Object(r.qc)(i.e),Object(r.qc)(j,8))},token:B,providedIn:"root"}),B.ctorParameters=function(){return[{type:void 0,decorators:[{type:r.O},{type:r.z,args:[N]}]},{type:r.N},{type:void 0,decorators:[{type:r.z,args:[i.e]}]},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[j]}]}]};var F=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._elementRef=t,this._liveAnnouncer=n,this._contentObserver=i,this._ngZone=r,this._politeness="polite"}),[{key:"politeness",get:function(){return this._politeness},set:function(e){var t=this;this._politeness="off"===e||"assertive"===e?e:"polite","off"===this._politeness?this._subscription&&(this._subscription.unsubscribe(),this._subscription=null):this._subscription||(this._subscription=this._ngZone.runOutsideAngular((function(){return t._contentObserver.observe(t._elementRef).subscribe((function(){var e=t._elementRef.nativeElement.textContent;e!==t._previousAnnouncedText&&(t._liveAnnouncer.announce(e,t._politeness),t._previousAnnouncedText=e)}))})))}},{key:"ngOnDestroy",value:function(){this._subscription&&this._subscription.unsubscribe()}}])}();function U(e){return 0===e.buttons}F.\u0275fac=function(e){return new(e||F)(r.gc(r.r),r.gc(B),r.gc(m.b),r.gc(r.N))},F.\u0275dir=r.bc({type:F,selectors:[["","cdkAriaLive",""]],inputs:{politeness:["cdkAriaLive","politeness"]},exportAs:["cdkAriaLive"]}),F.ctorParameters=function(){return[{type:r.r},{type:B},{type:m.b},{type:r.N}]},F.propDecorators={politeness:[{type:r.E,args:["cdkAriaLive"]}]};var V=new r.C("cdk-focus-monitor-default-options"),H=Object(o.f)({passive:!0,capture:!0}),Y=function(){return _createClass((function e(t,n,i,r){var o=this;_classCallCheck(this,e),this._ngZone=t,this._platform=n,this._origin=null,this._windowFocused=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._documentKeydownListener=function(){o._lastTouchTarget=null,o._setOriginForCurrentEventQueue("keyboard")},this._documentMousedownListener=function(e){if(!o._lastTouchTarget){var t=U(e)?"keyboard":"mouse";o._setOriginForCurrentEventQueue(t)}},this._documentTouchstartListener=function(e){null!=o._touchTimeoutId&&clearTimeout(o._touchTimeoutId),o._lastTouchTarget=X(e),o._touchTimeoutId=setTimeout((function(){return o._lastTouchTarget=null}),650)},this._windowFocusListener=function(){o._windowFocused=!0,o._windowFocusTimeoutId=setTimeout((function(){return o._windowFocused=!1}))},this._rootNodeFocusAndBlurListener=function(e){for(var t=X(e),n="focus"===e.type?o._onFocus:o._onBlur,i=t;i;i=i.parentElement)n.call(o,e,i)},this._document=i,this._detectionMode=(null==r?void 0:r.detectionMode)||0}),[{key:"monitor",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Object(b.e)(e);if(!this._platform.isBrowser||1!==n.nodeType)return Object(c.a)(null);var i=Object(o.c)(n)||this._getDocument(),r=this._elementInfo.get(n);if(r)return t&&(r.checkChildren=!0),r.subject;var s={checkChildren:t,subject:new a.b,rootNode:i};return this._elementInfo.set(n,s),this._registerGlobalListeners(s),s.subject}},{key:"stopMonitoring",value:function(e){var t=Object(b.e)(e),n=this._elementInfo.get(t);n&&(n.subject.complete(),this._setClasses(t),this._elementInfo.delete(t),this._removeGlobalListeners(n))}},{key:"focusVia",value:function(e,t,n){var i=Object(b.e)(e);this._setOriginForCurrentEventQueue(t),"function"==typeof i.focus&&i.focus(n)}},{key:"ngOnDestroy",value:function(){var e=this;this._elementInfo.forEach((function(t,n){return e.stopMonitoring(n)}))}},{key:"_getDocument",value:function(){return this._document||document}},{key:"_getWindow",value:function(){return this._getDocument().defaultView||window}},{key:"_toggleClass",value:function(e,t,n){n?e.classList.add(t):e.classList.remove(t)}},{key:"_getFocusOrigin",value:function(e){return this._origin?this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:this._wasCausedByTouch(e)?"touch":"program"}},{key:"_setClasses",value:function(e,t){this._toggleClass(e,"cdk-focused",!!t),this._toggleClass(e,"cdk-touch-focused","touch"===t),this._toggleClass(e,"cdk-keyboard-focused","keyboard"===t),this._toggleClass(e,"cdk-mouse-focused","mouse"===t),this._toggleClass(e,"cdk-program-focused","program"===t)}},{key:"_setOriginForCurrentEventQueue",value:function(e){var t=this;this._ngZone.runOutsideAngular((function(){t._origin=e,0===t._detectionMode&&(t._originTimeoutId=setTimeout((function(){return t._origin=null}),1))}))}},{key:"_wasCausedByTouch",value:function(e){var t=X(e);return this._lastTouchTarget instanceof Node&&t instanceof Node&&(t===this._lastTouchTarget||t.contains(this._lastTouchTarget))}},{key:"_onFocus",value:function(e,t){var n=this._elementInfo.get(t);if(n&&(n.checkChildren||t===X(e))){var i=this._getFocusOrigin(e);this._setClasses(t,i),this._emitOrigin(n.subject,i),this._lastFocusOrigin=i}}},{key:"_onBlur",value:function(e,t){var n=this._elementInfo.get(t);!n||n.checkChildren&&e.relatedTarget instanceof Node&&t.contains(e.relatedTarget)||(this._setClasses(t),this._emitOrigin(n.subject,null))}},{key:"_emitOrigin",value:function(e,t){this._ngZone.run((function(){return e.next(t)}))}},{key:"_registerGlobalListeners",value:function(e){var t=this;if(this._platform.isBrowser){var n=e.rootNode,i=this._rootNodeFocusListenerCount.get(n)||0;i||this._ngZone.runOutsideAngular((function(){n.addEventListener("focus",t._rootNodeFocusAndBlurListener,H),n.addEventListener("blur",t._rootNodeFocusAndBlurListener,H)})),this._rootNodeFocusListenerCount.set(n,i+1),1==++this._monitoredElementCount&&this._ngZone.runOutsideAngular((function(){var e=t._getDocument(),n=t._getWindow();e.addEventListener("keydown",t._documentKeydownListener,H),e.addEventListener("mousedown",t._documentMousedownListener,H),e.addEventListener("touchstart",t._documentTouchstartListener,H),n.addEventListener("focus",t._windowFocusListener)}))}}},{key:"_removeGlobalListeners",value:function(e){var t=e.rootNode;if(this._rootNodeFocusListenerCount.has(t)){var n=this._rootNodeFocusListenerCount.get(t);n>1?this._rootNodeFocusListenerCount.set(t,n-1):(t.removeEventListener("focus",this._rootNodeFocusAndBlurListener,H),t.removeEventListener("blur",this._rootNodeFocusAndBlurListener,H),this._rootNodeFocusListenerCount.delete(t))}if(!--this._monitoredElementCount){var i=this._getDocument(),r=this._getWindow();i.removeEventListener("keydown",this._documentKeydownListener,H),i.removeEventListener("mousedown",this._documentMousedownListener,H),i.removeEventListener("touchstart",this._documentTouchstartListener,H),r.removeEventListener("focus",this._windowFocusListener),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._touchTimeoutId),clearTimeout(this._originTimeoutId)}}}])}();function X(e){return e.composedPath?e.composedPath()[0]:e.target}Y.\u0275fac=function(e){return new(e||Y)(r.qc(r.N),r.qc(o.a),r.qc(i.e,8),r.qc(V,8))},Y.\u0275prov=Object(r.cc)({factory:function(){return new Y(Object(r.qc)(r.N),Object(r.qc)(o.a),Object(r.qc)(i.e,8),Object(r.qc)(V,8))},token:Y,providedIn:"root"}),Y.ctorParameters=function(){return[{type:r.N},{type:o.a},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[i.e]}]},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[V]}]}]};var G=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._elementRef=t,this._focusMonitor=n,this.cdkFocusChange=new r.u}),[{key:"ngAfterViewInit",value:function(){var e=this,t=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(t,1===t.nodeType&&t.hasAttribute("cdkMonitorSubtreeFocus")).subscribe((function(t){return e.cdkFocusChange.emit(t)}))}},{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}])}();G.\u0275fac=function(e){return new(e||G)(r.gc(r.r),r.gc(Y))},G.\u0275dir=r.bc({type:G,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"}}),G.ctorParameters=function(){return[{type:r.r},{type:Y}]},G.propDecorators={cdkFocusChange:[{type:r.P}]};var K=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._platform=t,this._document=n}),[{key:"getHighContrastMode",value:function(){if(!this._platform.isBrowser)return 0;var e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);var t=this._document.defaultView||window,n=t&&t.getComputedStyle?t.getComputedStyle(e):null,i=(n&&n.backgroundColor||"").replace(/ /g,"");switch(this._document.body.removeChild(e),i){case"rgb(0,0,0)":return 2;case"rgb(255,255,255)":return 1}return 0}},{key:"_applyBodyHighContrastModeCssClasses",value:function(){if(this._platform.isBrowser&&this._document.body){var e=this._document.body.classList;e.remove("cdk-high-contrast-active"),e.remove("cdk-high-contrast-black-on-white"),e.remove("cdk-high-contrast-white-on-black");var t=this.getHighContrastMode();1===t?(e.add("cdk-high-contrast-active"),e.add("cdk-high-contrast-black-on-white")):2===t&&(e.add("cdk-high-contrast-active"),e.add("cdk-high-contrast-white-on-black"))}}}])}();K.\u0275fac=function(e){return new(e||K)(r.qc(o.a),r.qc(i.e))},K.\u0275prov=Object(r.cc)({factory:function(){return new K(Object(r.qc)(o.a),Object(r.qc)(i.e))},token:K,providedIn:"root"}),K.ctorParameters=function(){return[{type:o.a},{type:void 0,decorators:[{type:r.z,args:[i.e]}]}]};var Q=_createClass((function e(t){_classCallCheck(this,e),t._applyBodyHighContrastModeCssClasses()}));Q.\u0275mod=r.ec({type:Q}),Q.\u0275inj=r.dc({factory:function(e){return new(e||Q)(r.qc(K))},imports:[[o.b,m.c]]}),Q.ctorParameters=function(){return[{type:K}]}},u9Ll:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("M9IT"),r=n("XNiG"),o=n("HVL/"),a=n("fXoL"),s=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).translationsService=e,n.changes=new r.b,n.getRangeLabel=function(e,t,i){if(0===i||0===t)return"0 ".concat(n.ofLabel," ").concat(i);var r=e*t;return"".concat(r+1," \u2013 ").concat(r<(i=Math.max(i,0))?Math.min(r+t,i):r+t," ").concat(n.ofLabel," ").concat(i)},e.getTranslations().subscribe((function(e){n.itemsPerPageLabel=e.labels["table.paginator.items_per_page"],n.nextPageLabel=e.labels["table.paginator.next_page"],n.previousPageLabel=e.labels["table.paginator.prev_page"],n.firstPageLabel=e.labels["table.paginator.first_page"],n.lastPageLabel=e.labels["table.paginator.last_page"],n.ofLabel=e.labels["table.paginator.of"]})),n}return _inherits(t,e),_createClass(t)}(i.b);s.\u0275fac=function(e){return new(e||s)(a.qc(o.a))},s.\u0275prov=a.cc({token:s,factory:s.\u0275fac})},uEye:function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},uNRN:function(e){e.exports=JSON.parse('{"a":"2.60.0"}')},uWhD:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i,r=n("XNiG"),o=n("HDdC"),a=n("LRne");n("KRki"),_createClass((function e(){_classCallCheck(this,e)})).NEW_SESSION="new_session",function(e){e[e.OPEN=0]="OPEN",e[e.CLOSED=1]="CLOSED"}(i||(i={}));var s=n("bS4Q"),c=n("OM7H"),l=n("d1l0"),u=n("Jgta"),d=(n("6nsN"),n("Zs65"),n("w1tV")),p=n("fXoL"),h=function(){return _createClass((function e(t,n,i){var a=this;_classCallCheck(this,e),this._authUser=t,this._settings=n,this._firebasePathService=i,this.userLogged=!1,this.loginNotInProgress=!0,this.user=null,this.settings=null,this.isUIReady=!1,this.loggingObservable=null,this.onLogout$=new r.b,this._authUser.get().subscribe((function(e){a.user=e})),this.isReadyObservable=new o.a((function(e){a.isReadyObserver=e,a._settings.get().subscribe((function(e){a.settings=e,a.settings.isFirebaseDisabled||(u.a.initializeApp(a.settings.firebaseClientSettings),a.auth=u.a.auth(),a.database=u.a.database(),a.setReady())}))})).pipe(Object(d.a)())}),[{key:"setReady",value:function(){this.isUIReady=!0,this.isReadyObserver.next(this.isUIReady),this.isReadyObserver.complete()}},{key:"isReady",value:function(){return this.isUIReady?Object(a.a)(this.isUIReady):this.isReadyObservable}},{key:"logInUser",value:function(){return null===this.loggingObservable&&(this.loggingObservable=this.createConnectionObserver()),this.loggingObservable}},{key:"logoutUser",value:function(){var e=this;return o.a.create((function(t){if(e.onLogout$.next(!0),e.onLogout$.complete(),e.settings.isFirebaseDisabled)return t.next(!0),void t.complete();e.isReady().subscribe((function(){e.auth.signOut().then((function(){t.next(!0),t.complete()})).catch((function(){t.next(!1),t.complete()}))}),(function(){t.next(!1),t.complete()}))}))}},{key:"connectUserPersistance",value:function(){var e=this,t=this.database.ref(this._firebasePathService.getUserPersistanceStatusPath(this.user.id)),n=u.a.database().ref(".info/connected");n.on("value",(function(n){!0===n.val()&&(t.set(!0),t.onDisconnect().set(!1),t.on("value",(function(e){e.val()||t.set(!0)})),e.onLogout$.subscribe((function(){t.off()})))})),this.onLogout$.subscribe((function(){n.off()}))}},{key:"createConnectionObserver",value:function(){var e=this;return o.a.create((function(t){e._authUser.get().subscribe((function(n){e.user=n,e.auth.onAuthStateChanged((function(n){null!==n&&(e.setUserLogged(n),e.connectUserPersistance(),t.next(n))})),e.loginNotInProgress&&(e.loginNotInProgress=!1,e.signInWithToken(t))}))}))}},{key:"signInWithToken",value:function(e){var t=this.user.chatToken;return this.auth.signInWithCustomToken(t).catch((function(t){e.error(t)})),e}},{key:"setUserLogged",value:function(e){null===e||this.isUserLogged||(this.userLogged=!0)}},{key:"push",value:function(e,t){var n=this;return o.a.create((function(i){n.database.ref(e).push(t).then((function(e){i.next({data:t,key:e.key}),i.complete()}))}))}},{key:"set",value:function(e,t){var n=this;return o.a.create((function(i){n.database.ref(e).set(t).then((function(){i.next(!0),i.complete()})).catch((function(e){i.error(e)}))}))}},{key:"update",value:function(e){var t=this;return o.a.create((function(n){t.database.ref().update(e).then((function(e){n.next(e),n.complete()})).catch((function(e){n.error(e)}))}))}},{key:"updateByPath",value:function(e,t,n){var i=this.database.ref(e);return o.a.create((function(e){i.orderByChild("object_id").equalTo(t).on("child_added",(function(t){t.ref.update(n),e.next(null),e.complete()}))}))}},{key:"remove",value:function(e,t){var n=this.database.ref(e);return o.a.create((function(e){n.orderByChild("object_id").equalTo(t).on("child_added",(function(t){t.ref.remove(),e.next(null),e.complete()}))}))}},{key:"removeByDatabaseId",value:function(e,t){var n=this.database.ref(e);return o.a.create((function(e){n.orderByChild("object_database_id").equalTo(t).on("child_added",(function(t){t.ref.remove(),e.next(null),e.complete()}))}))}},{key:"removeAll",value:function(e){var t=this.database.ref(e);return o.a.create((function(e){t.once("value").then((function(t){t.ref.remove(),e.next(null),e.complete()}))}))}},{key:"getData",value:function(e){var t=this.database.ref(e);return o.a.create((function(e){t.on("value",(function(t){e.next(t)}),(function(t){e.next(null),e.error(t)}))}))}},{key:"getDataOnce",value:function(e){var t=this.database.ref(e);return o.a.create((function(e){t.once("value").then((function(t){e.next(t),e.complete()})).catch((function(t){e.next(null),e.error(t)}))}))}},{key:"getDataOnceEqualToWithLimitFirst",value:function(e,t,n,i){var r=this.database.ref(e);return o.a.create((function(e){r.orderByChild(t).equalTo(n).limitToFirst(i).once("value").then((function(t){e.next(t),e.complete()}))}))}},{key:"getDataOnceWithPaginations",value:function(e,t,n){var i=this.database.ref(e);return o.a.create((function(e){i.orderByValue().startAt(t).limitToFirst(n).once("value").then((function(t){console.log("snapshot ==> ",t.toJSON()),e.next(t),e.complete()}))}))}},{key:"getSessionKey",value:function(e,t){var n=this.database.ref(e);return o.a.create((function(e){n.orderByChild("sessionID").equalTo(t).once("value").then((function(t){var n=t.val(),i=Object.keys(n)[0];e.next(i),e.complete()}))}))}},{key:"connectValueChange",value:function(e){var t=this.database.ref(e);return o.a.create((function(e){t.on("value",(function(t){e.next(t)}))}))}},{key:"disconnectPathListeners",value:function(e){this.database.ref(e).off()}},{key:"connectChildAddedHandler",value:function(e,t){var n=this.database.ref(e);return n.off(),o.a.create((function(e){n.limitToLast(t).on("child_added",(function(t){e.next(t)}))}))}},{key:"connectNewSessionChildAddedHandler",value:function(e){var t=this.database.ref(e);return t.off(),o.a.create((function(e){t.orderByChild("status").equalTo(i.OPEN).on("child_added",(function(t){e.next(t)}))}))}},{key:"connectNewNotificationChildAddedHandler",value:function(e){var t=this.database.ref(e);return o.a.create((function(e){t.orderByChild("status").equalTo(!0).on("child_added",(function(t){e.next(t)}))}))}},{key:"isUserLogged",value:function(){return this.userLogged}},{key:"getActiveUserID",value:function(){var e=this.auth.currentUser;return null!=e?e.uid:null}},{key:"getTimeStamp",value:function(){return u.a.database.ServerValue.TIMESTAMP}},{key:"getFirebaseServerTime",value:function(){var e=this;return o.a.create((function(t){var n=e._firebasePathService.getServerTimePath(e.user.id);e.set(n,e.getTimeStamp()).subscribe((function(){e.getDataOnce(n).subscribe((function(e){t.next(e),t.complete()}))}))}))}},{key:"setCurrentView",value:function(e,t){var n=this;this.isReady().subscribe((function(){n.logInUser().subscribe((function(){var i=n._firebasePathService.getUserCurrentViewPath(e,t),r=u.a.database().ref(i);r.set(!0),r.onDisconnect().set(!1),r.on("value",(function(e){e.val()||r.set(!0)})),n.onLogout$.subscribe((function(){r.set(!1)}))}))}))}},{key:"onFirebaseReady",value:function(){var e=this;return new o.a((function(t){e.isReady().subscribe((function(){e.logInUser().subscribe((function(){t.next(u.a),t.complete()}))}))}))}},{key:"removeCurrentView",value:function(e,t){var n=this._firebasePathService.getUserCurrentViewPath(e,t),i=u.a.database().ref(n);i.off(),i.set(!1)}},{key:"bindToUserPersistanceChanges",value:function(e){var t=this._firebasePathService.getUserPersistanceStatusPath(e);return this.connectValueChange(t)}},{key:"unbindUserPersistanceChanges",value:function(e){var t=this._firebasePathService.getUserPersistanceStatusPath(e);this.disconnectPathListeners(t)}}])}();h.\u0275fac=function(e){return new(e||h)(p.qc(c.a),p.qc(s.a),p.qc(l.a))},h.\u0275prov=p.cc({token:h,factory:h.\u0275fac})},uXwI:function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function i(e,i,r){return e+" "+n(t[r],e,i)}function r(e,i,r){return n(t[r],e,i)}e.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function(e,t){return t?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:i,m:r,mm:i,h:r,hh:i,d:r,dd:i,M:r,MM:i,y:r,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},uc1Q:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("z6cu"),o=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(r.a)("Method 'get' not implemented")}}])}();o.\u0275fac=function(e){return new(e||o)},o.\u0275prov=Object(i.cc)({factory:function(){return new o},token:o,providedIn:"root"})},v8Gm:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("ofXK"),o=n("c5/Z");function a(e,t){if(1&e&&i.hc(0,"app-circle-image",2),2&e){var n=i.yc();i.Gc("disabled",n.disabled)("imageURL",n.getURL())}}function s(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=i.yc();i.Yb("span--gray-scale",n.disabled),i.Ub(1),i.qd("\n            ",n.user.getName(),"\n        ")}}function c(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.lc()),2&e){var n=i.yc();i.Yb("span--gray-scale",n.disabled),i.Ub(1),i.qd("\n            ",n.user.username,"\n        ")}}function l(e,t){if(1&e&&(i.mc(0,"span"),i.od(1,","),i.lc()),2&e){var n=i.yc();i.Yb("span--gray-scale",n.disabled)}}var u=function(){return _createClass((function e(){_classCallCheck(this,e),this.withIcon=!0,this.onlyIcon=!1,this.onlyLogin=!1,this.last=!0,this.disabled=!1}),[{key:"showIcon",get:function(){return this.withIcon}},{key:"getURL",value:function(){if(this.hasPhoto)return this.user.profile.photoThumbnailUrl}},{key:"hasPhoto",get:function(){return this.user.profile.photoThumbnailUrl&&0!==this.user.profile.photoThumbnailUrl.localeCompare("/media/img/no_avatar.png")}}])}();u.\u0275fac=function(e){return new(e||u)},u.\u0275cmp=i.ac({type:u,selectors:[["display-user"]],inputs:{user:"user",withIcon:"withIcon",onlyIcon:"onlyIcon",onlyLogin:"onlyLogin",last:"last",disabled:"disabled"},decls:9,vars:4,consts:[[3,"disabled","imageURL",4,"ngIf"],[3,"span--gray-scale",4,"ngIf"],[3,"disabled","imageURL"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.md(1,a,1,2,"app-circle-image",0),i.od(2,"\n        "),i.md(3,s,2,3,"span",1),i.od(4,"\n        "),i.md(5,c,2,3,"span",1),i.od(6,"\n        "),i.md(7,l,2,2,"span",1),i.od(8,"\n    ")),2&e&&(i.Ub(1),i.Gc("ngIf",t.showIcon),i.Ub(2),i.Gc("ngIf",!t.onlyIcon&&!t.onlyLogin),i.Ub(2),i.Gc("ngIf",!t.onlyIcon&&t.onlyLogin),i.Ub(2),i.Gc("ngIf",!t.onlyIcon&&!t.last))},directives:[r.t,o.a],encapsulation:2})},vL3O:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var i=n("fXoL"),r=n("wFFA"),o=new i.C("commons.LessonCommunicationService"),a={provide:r.a,useFactory:function(e){return e.get(o,new r.a)},deps:[i.D]}},vSEE:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"setTableHeaders",value:function(e,t){var n=this;[{name:"index",translation_label:"lorepo.publishers.library.search.table.header.no"},{name:"title",translation_label:"lorepo.publishers.library.search.table.header.title"},{name:"icon",translation_label:"lorepo.publishers.library.search.table.header.icon"},{name:"course",translation_label:"lorepo.publishers.library.search.table.header.course"},{name:"tags",translation_label:"lorepo.publishers.library.search.table.header.tags"},{name:"lesson",translation_label:"lorepo.publishers.library.search.table.header.lesson"},{name:"actions",translation_label:"lorepo.publishers.library.search.table.header.actions"},{name:"details",translation_label:"lorepo.publishers.library.search.table.header.details"},{name:"lessons",translation_label:"lorepo.publishers.library.search.table.header.lessons"},{name:"pages",translation_label:"lorepo.publishers.library.search.table.header.pages"},{name:"notes",translation_label:"lorepo.publishers.library.search.table.header.notes"},{name:"favourites",translation_label:"lorepo.publishers.library.search.table.header.favourites"}].forEach((function(i){n.replaceTableHeader(e,i,t)}))}},{key:"replaceTableHeader",value:function(e,t,n){var i,r=_createForOfIteratorHelper(e);try{for(r.s();!(i=r.n()).done;){var o=i.value;if(o){var a=o.columns.find((function(e){return e.name===t.name}));a&&(a.label=n.labels[t.translation_label])}}}catch(s){r.e(s)}finally{r.f()}}}])}();i.removeNotesColumnAndExtendOtherColumn=function(e,t){e.columns=e.columns.filter((function(e){return"notes"!==e.name})),e.columns.find((function(e){return e.name===t.columnToExtend})).width=t.newWidth}},vVdY:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=_createClass((function e(t,n){_classCallCheck(this,e),this.content=t,this.value=n}))},vkgz:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("7o/Q"),r=n("KqfI"),o=n("n6bG");function a(e,t,n){return function(i){return i.lift(new s(e,t,n))}}var s=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.nextOrObserver=t,this.error=n,this.complete=i}),[{key:"call",value:function(e,t){return t.subscribe(new c(e,this.nextOrObserver,this.error,this.complete))}}])}(),c=function(e){function t(e,n,i,a){var s;return _classCallCheck(this,t),(s=_callSuper(this,t,[e]))._tapNext=r.a,s._tapError=r.a,s._tapComplete=r.a,s._tapError=i||r.a,s._tapComplete=a||r.a,Object(o.a)(n)?(s._context=_assertThisInitialized(s),s._tapNext=n):n&&(s._context=n,s._tapNext=n.next||r.a,s._tapError=n.error||r.a,s._tapComplete=n.complete||r.a),s}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){try{this._tapNext.call(this._context,e)}catch(t){return void this.destination.error(t)}this.destination.next(e)}},{key:"_error",value:function(e){try{this._tapError.call(this._context,e)}catch(e){return void this.destination.error(e)}this.destination.error(e)}},{key:"_complete",value:function(){try{this._tapComplete.call(this._context)}catch(e){return void this.destination.error(e)}return this.destination.complete()}}])}(i.a)},voD8:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n("dLnV");var i=n("fXoL"),r=n("ofXK");function o(e,t){if(1&e&&i.hc(0,"div",3),2&e){var n=i.yc();i.jd("background-image","url("+n.profile.photoUrl+")")}}function a(e,t){1&e&&(i.mc(0,"i",4),i.od(1,"account_circle"),i.lc())}var s=_createClass((function e(){_classCallCheck(this,e)}));s.\u0275fac=function(e){return new(e||s)},s.\u0275cmp=i.ac({type:s,selectors:[["app-user-avatar"]],inputs:{profile:"profile",settings:"settings"},decls:8,vars:3,consts:[["class","user-avatar",3,"background-image",4,"ngIf"],["class","material-icons avatar-icon user-avatar",4,"ngIf"],[1,"user-name"],[1,"user-avatar"],[1,"material-icons","avatar-icon","user-avatar"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.md(1,o,1,2,"div",0),i.od(2,"\n        "),i.md(3,a,2,0,"i",1),i.od(4,"\n        "),i.mc(5,"p",2),i.od(6),i.lc(),i.od(7,"\n    ")),2&e&&(i.Ub(1),i.Gc("ngIf",t.settings.sejerIconsActive&&!("/media/img/no_avatar.png"==t.profile.photoUrl)||!t.settings.sejerIconsActive),i.Ub(2),i.Gc("ngIf",t.settings.sejerIconsActive&&"/media/img/no_avatar.png"==t.profile.photoUrl),i.Ub(3),i.qd("\n            ",t.profile.getName(),"\n        "))},directives:[r.t],encapsulation:2})},vpxJ:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("75ub"),r=n("fXoL"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"getLessonInfo",value:function(e){return this._restClient.get("/api/v2/notes?assessment_id="+e.assessmentId+"&course_id="+e.courseId+"&lesson_id="+e.lessonId+"&receiver_id="+e.receiverId+"&page_id="+e.pageId)}},{key:"getAllLessonsForStudent",value:function(e){return this._restClient.get("/api/v2/notes?receiver_id="+e)}},{key:"getCommentForPageAndStudent",value:function(e){return this._restClient.get("/api/v2/notes?assessment_id="+e.assessmentId+"&lesson_id="+e.lessonId+"&receiver_id="+e.receiverId+"&page_id="+e.pageId)}},{key:"addComment",value:function(e){return this._restClient.post("/api/v2/note",e)}},{key:"editComment",value:function(e,t){return this._restClient.put("/api/v2/note/"+e,t)}},{key:"deleteComment",value:function(e){return this._restClient.delete("/api/v2/note/"+e)}}])}();o.\u0275fac=function(e){return new(e||o)(r.qc(i.a))},o.\u0275prov=r.cc({token:o,factory:o.\u0275fac,providedIn:"root"})},vxfF:function(e,t,n){"use strict";n.d(t,"a",(function(){return S})),n.d(t,"b",(function(){return q})),n.d(t,"c",(function(){return I})),n.d(t,"d",(function(){return x})),n.d(t,"e",(function(){return D})),n.d(t,"f",(function(){return T})),n.d(t,"g",(function(){return W})),n.d(t,"h",(function(){return L}));var i=n("8LU1"),r=n("fXoL"),o=n("XNiG"),a=n("LRne"),s=n("HDdC"),c=n("xgIS"),l=n("eNwd"),u=n("7Hc7"),d=n("quSY"),p=n("7+OI"),h=n("/uUt"),f=n("3UWI"),b=n("pLZG"),m=n("1G5W"),g=n("JX91"),v=n("Zy1z"),y=n("eIep"),M=n("UXun"),_=n("nLfN"),O=n("ofXK"),z=n("cH1L"),A=n("0EQZ"),k=["contentWrapper"],C=new r.C("VIRTUAL_SCROLL_STRATEGY"),w=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._scrolledIndexChange=new o.b,this.scrolledIndexChange=this._scrolledIndexChange.pipe(Object(h.a)()),this._viewport=null,this._itemSize=t,this._minBufferPx=n,this._maxBufferPx=i}),[{key:"attach",value:function(e){this._viewport=e,this._updateTotalContentSize(),this._updateRenderedRange()}},{key:"detach",value:function(){this._scrolledIndexChange.complete(),this._viewport=null}},{key:"updateItemAndBufferSize",value:function(e,t,n){this._itemSize=e,this._minBufferPx=t,this._maxBufferPx=n,this._updateTotalContentSize(),this._updateRenderedRange()}},{key:"onContentScrolled",value:function(){this._updateRenderedRange()}},{key:"onDataLengthChanged",value:function(){this._updateTotalContentSize(),this._updateRenderedRange()}},{key:"onContentRendered",value:function(){}},{key:"onRenderedOffsetChanged",value:function(){}},{key:"scrollToIndex",value:function(e,t){this._viewport&&this._viewport.scrollToOffset(e*this._itemSize,t)}},{key:"_updateTotalContentSize",value:function(){this._viewport&&this._viewport.setTotalContentSize(this._viewport.getDataLength()*this._itemSize)}},{key:"_updateRenderedRange",value:function(){if(this._viewport){var e=this._viewport.getRenderedRange(),t={start:e.start,end:e.end},n=this._viewport.getViewportSize(),i=this._viewport.getDataLength(),r=this._viewport.measureScrollOffset(),o=r/this._itemSize;if(t.end>i){var a=Math.ceil(n/this._itemSize),s=Math.max(0,Math.min(o,i-a));o!=s&&(o=s,r=s*this._itemSize,t.start=Math.floor(o)),t.end=Math.max(0,Math.min(i,t.start+a))}var c=r-t.start*this._itemSize;if(c<this._minBufferPx&&0!=t.start){var l=Math.ceil((this._maxBufferPx-c)/this._itemSize);t.start=Math.max(0,t.start-l),t.end=Math.min(i,Math.ceil(o+(n+this._minBufferPx)/this._itemSize))}else{var u=t.end*this._itemSize-(r+n);if(u<this._minBufferPx&&t.end!=i){var d=Math.ceil((this._maxBufferPx-u)/this._itemSize);d>0&&(t.end=Math.min(i,t.end+d),t.start=Math.max(0,Math.floor(o-this._minBufferPx/this._itemSize)))}}this._viewport.setRenderedRange(t),this._viewport.setRenderedContentOffset(this._itemSize*t.start),this._scrolledIndexChange.next(Math.floor(o))}}}])}();var S=function(){return _createClass((function e(){_classCallCheck(this,e),this._itemSize=20,this._minBufferPx=100,this._maxBufferPx=200,this._scrollStrategy=new w(this.itemSize,this.minBufferPx,this.maxBufferPx)}),[{key:"itemSize",get:function(){return this._itemSize},set:function(e){this._itemSize=Object(i.f)(e)}},{key:"minBufferPx",get:function(){return this._minBufferPx},set:function(e){this._minBufferPx=Object(i.f)(e)}},{key:"maxBufferPx",get:function(){return this._maxBufferPx},set:function(e){this._maxBufferPx=Object(i.f)(e)}},{key:"ngOnChanges",value:function(){this._scrollStrategy.updateItemAndBufferSize(this.itemSize,this.minBufferPx,this.maxBufferPx)}}])}();S.\u0275fac=function(e){return new(e||S)},S.\u0275dir=r.bc({type:S,selectors:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{itemSize:"itemSize",minBufferPx:"minBufferPx",maxBufferPx:"maxBufferPx"},features:[r.Tb([{provide:C,useFactory:function(e){return e._scrollStrategy},deps:[Object(r.nb)((function(){return S}))]}]),r.Sb]}),S.propDecorators={itemSize:[{type:r.E}],minBufferPx:[{type:r.E}],maxBufferPx:[{type:r.E}]};var T=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._ngZone=t,this._platform=n,this._scrolled=new o.b,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=i}),[{key:"register",value:function(e){var t=this;this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe((function(){return t._scrolled.next(e)})))}},{key:"deregister",value:function(e){var t=this.scrollContainers.get(e);t&&(t.unsubscribe(),this.scrollContainers.delete(e))}},{key:"scrolled",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;return this._platform.isBrowser?new s.a((function(n){e._globalSubscription||e._addGlobalListener();var i=t>0?e._scrolled.pipe(Object(f.a)(t)).subscribe(n):e._scrolled.subscribe(n);return e._scrolledCount++,function(){i.unsubscribe(),e._scrolledCount--,e._scrolledCount||e._removeGlobalListener()}})):Object(a.a)()}},{key:"ngOnDestroy",value:function(){var e=this;this._removeGlobalListener(),this.scrollContainers.forEach((function(t,n){return e.deregister(n)})),this._scrolled.complete()}},{key:"ancestorScrolled",value:function(e,t){var n=this.getAncestorScrollContainers(e);return this.scrolled(t).pipe(Object(b.a)((function(e){return!e||n.indexOf(e)>-1})))}},{key:"getAncestorScrollContainers",value:function(e){var t=this,n=[];return this.scrollContainers.forEach((function(i,r){t._scrollableContainsElement(r,e)&&n.push(r)})),n}},{key:"_getDocument",value:function(){return this._document||document}},{key:"_getWindow",value:function(){return this._getDocument().defaultView||window}},{key:"_scrollableContainsElement",value:function(e,t){var n=t.nativeElement,i=e.getElementRef().nativeElement;do{if(n==i)return!0}while(n=n.parentElement);return!1}},{key:"_addGlobalListener",value:function(){var e=this;this._globalSubscription=this._ngZone.runOutsideAngular((function(){var t=e._getWindow();return Object(c.a)(t.document,"scroll").subscribe((function(){return e._scrolled.next()}))}))}},{key:"_removeGlobalListener",value:function(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}])}();T.\u0275fac=function(e){return new(e||T)(r.qc(r.N),r.qc(_.a),r.qc(O.e,8))},T.\u0275prov=Object(r.cc)({factory:function(){return new T(Object(r.qc)(r.N),Object(r.qc)(_.a),Object(r.qc)(O.e,8))},token:T,providedIn:"root"}),T.ctorParameters=function(){return[{type:r.N},{type:_.a},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[O.e]}]}]};var q=function(){return _createClass((function e(t,n,i,r){var a=this;_classCallCheck(this,e),this.elementRef=t,this.scrollDispatcher=n,this.ngZone=i,this.dir=r,this._destroyed=new o.b,this._elementScrolled=new s.a((function(e){return a.ngZone.runOutsideAngular((function(){return Object(c.a)(a.elementRef.nativeElement,"scroll").pipe(Object(m.a)(a._destroyed)).subscribe(e)}))}))}),[{key:"ngOnInit",value:function(){this.scrollDispatcher.register(this)}},{key:"ngOnDestroy",value:function(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}},{key:"elementScrolled",value:function(){return this._elementScrolled}},{key:"getElementRef",value:function(){return this.elementRef}},{key:"scrollTo",value:function(e){var t=this.elementRef.nativeElement,n=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=n?e.end:e.start),null==e.right&&(e.right=n?e.start:e.end),null!=e.bottom&&(e.top=t.scrollHeight-t.clientHeight-e.bottom),n&&0!=Object(_.d)()?(null!=e.left&&(e.right=t.scrollWidth-t.clientWidth-e.left),2==Object(_.d)()?e.left=e.right:1==Object(_.d)()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=t.scrollWidth-t.clientWidth-e.right),this._applyScrollToOptions(e)}},{key:"_applyScrollToOptions",value:function(e){var t=this.elementRef.nativeElement;Object(_.g)()?t.scrollTo(e):(null!=e.top&&(t.scrollTop=e.top),null!=e.left&&(t.scrollLeft=e.left))}},{key:"measureScrollOffset",value:function(e){var t=this.elementRef.nativeElement;if("top"==e)return t.scrollTop;if("bottom"==e)return t.scrollHeight-t.clientHeight-t.scrollTop;var n=this.dir&&"rtl"==this.dir.value;return"start"==e?e=n?"right":"left":"end"==e&&(e=n?"left":"right"),n&&2==Object(_.d)()?"left"==e?t.scrollWidth-t.clientWidth-t.scrollLeft:t.scrollLeft:n&&1==Object(_.d)()?"left"==e?t.scrollLeft+t.scrollWidth-t.clientWidth:-t.scrollLeft:"left"==e?t.scrollLeft:t.scrollWidth-t.clientWidth-t.scrollLeft}}])}();q.\u0275fac=function(e){return new(e||q)(r.gc(r.r),r.gc(T),r.gc(r.N),r.gc(z.c,8))},q.\u0275dir=r.bc({type:q,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),q.ctorParameters=function(){return[{type:r.r},{type:T},{type:r.N},{type:z.c,decorators:[{type:r.O}]}]};var L=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this._platform=t,this._change=new o.b,this._changeListener=function(e){r._change.next(e)},this._document=i,n.runOutsideAngular((function(){if(t.isBrowser){var e=r._getWindow();e.addEventListener("resize",r._changeListener),e.addEventListener("orientationchange",r._changeListener)}r.change().subscribe((function(){return r._updateViewportSize()}))}))}),[{key:"ngOnDestroy",value:function(){if(this._platform.isBrowser){var e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}},{key:"getViewportSize",value:function(){this._viewportSize||this._updateViewportSize();var e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}},{key:"getViewportRect",value:function(){var e=this.getViewportScrollPosition(),t=this.getViewportSize(),n=t.width,i=t.height;return{top:e.top,left:e.left,bottom:e.top+i,right:e.left+n,height:i,width:n}}},{key:"getViewportScrollPosition",value:function(){if(!this._platform.isBrowser)return{top:0,left:0};var e=this._getDocument(),t=this._getWindow(),n=e.documentElement,i=n.getBoundingClientRect();return{top:-i.top||e.body.scrollTop||t.scrollY||n.scrollTop||0,left:-i.left||e.body.scrollLeft||t.scrollX||n.scrollLeft||0}}},{key:"change",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;return e>0?this._change.pipe(Object(f.a)(e)):this._change}},{key:"_getDocument",value:function(){return this._document||document}},{key:"_getWindow",value:function(){return this._getDocument().defaultView||window}},{key:"_updateViewportSize",value:function(){var e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}])}();L.\u0275fac=function(e){return new(e||L)(r.qc(_.a),r.qc(r.N),r.qc(O.e,8))},L.\u0275prov=Object(r.cc)({factory:function(){return new L(Object(r.qc)(_.a),Object(r.qc)(r.N),Object(r.qc)(O.e,8))},token:L,providedIn:"root"}),L.ctorParameters=function(){return[{type:_.a},{type:r.N},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[O.e]}]}]};var E="undefined"!=typeof requestAnimationFrame?l.b:u.b,D=function(e){function t(e,n,i,r,a,c,l){var u;return _classCallCheck(this,t),(u=_callSuper(this,t,[e,c,i,a])).elementRef=e,u._changeDetectorRef=n,u._scrollStrategy=r,u._detachedSubject=new o.b,u._renderedRangeSubject=new o.b,u._orientation="vertical",u.scrolledIndexChange=new s.a((function(e){return u._scrollStrategy.scrolledIndexChange.subscribe((function(t){return Promise.resolve().then((function(){return u.ngZone.run((function(){return e.next(t)}))}))}))})),u.renderedRangeStream=u._renderedRangeSubject,u._totalContentSize=0,u._totalContentWidth="",u._totalContentHeight="",u._renderedRange={start:0,end:0},u._dataLength=0,u._viewportSize=0,u._renderedContentOffset=0,u._renderedContentOffsetNeedsRewrite=!1,u._isChangeDetectionPending=!1,u._runAfterChangeDetection=[],u._viewportChanges=d.a.EMPTY,l&&(u._viewportChanges=l.change().subscribe((function(){u.checkViewportSize()}))),u}return _inherits(t,e),_createClass(t,[{key:"orientation",get:function(){return this._orientation},set:function(e){this._orientation!==e&&(this._orientation=e,this._calculateSpacerSize())}},{key:"ngOnInit",value:function(){var e=this;_superPropGet(t,"ngOnInit",this,3)([]),this.ngZone.runOutsideAngular((function(){return Promise.resolve().then((function(){e._measureViewportSize(),e._scrollStrategy.attach(e),e.elementScrolled().pipe(Object(g.a)(null),Object(f.a)(0,E)).subscribe((function(){return e._scrollStrategy.onContentScrolled()})),e._markChangeDetectionNeeded()}))}))}},{key:"ngOnDestroy",value:function(){this.detach(),this._scrollStrategy.detach(),this._renderedRangeSubject.complete(),this._detachedSubject.complete(),this._viewportChanges.unsubscribe(),_superPropGet(t,"ngOnDestroy",this,3)([])}},{key:"attach",value:function(e){var t=this;this._forOf,this.ngZone.runOutsideAngular((function(){t._forOf=e,t._forOf.dataStream.pipe(Object(m.a)(t._detachedSubject)).subscribe((function(e){var n=e.length;n!==t._dataLength&&(t._dataLength=n,t._scrollStrategy.onDataLengthChanged()),t._doChangeDetection()}))}))}},{key:"detach",value:function(){this._forOf=null,this._detachedSubject.next()}},{key:"getDataLength",value:function(){return this._dataLength}},{key:"getViewportSize",value:function(){return this._viewportSize}},{key:"getRenderedRange",value:function(){return this._renderedRange}},{key:"setTotalContentSize",value:function(e){this._totalContentSize!==e&&(this._totalContentSize=e,this._calculateSpacerSize(),this._markChangeDetectionNeeded())}},{key:"setRenderedRange",value:function(e){var t,n,i=this;n=e,((t=this._renderedRange).start!=n.start||t.end!=n.end)&&(this._renderedRangeSubject.next(this._renderedRange=e),this._markChangeDetectionNeeded((function(){return i._scrollStrategy.onContentRendered()})))}},{key:"getOffsetToRenderedContentStart",value:function(){return this._renderedContentOffsetNeedsRewrite?null:this._renderedContentOffset}},{key:"setRenderedContentOffset",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"to-start",i=this.dir&&"rtl"==this.dir.value,r="horizontal"==this.orientation,o=r?"X":"Y",a="translate".concat(o,"(").concat(Number((r&&i?-1:1)*e),"px)");this._renderedContentOffset=e,"to-end"===n&&(a+=" translate".concat(o,"(-100%)"),this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=a&&(this._renderedContentTransform=a,this._markChangeDetectionNeeded((function(){t._renderedContentOffsetNeedsRewrite?(t._renderedContentOffset-=t.measureRenderedContentSize(),t._renderedContentOffsetNeedsRewrite=!1,t.setRenderedContentOffset(t._renderedContentOffset)):t._scrollStrategy.onRenderedOffsetChanged()})))}},{key:"scrollToOffset",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",n={behavior:t};"horizontal"===this.orientation?n.start=e:n.top=e,this.scrollTo(n)}},{key:"scrollToIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto";this._scrollStrategy.scrollToIndex(e,t)}},{key:"measureScrollOffset",value:function(e){return e?_superPropGet(t,"measureScrollOffset",this,3)([e]):_superPropGet(t,"measureScrollOffset",this,3)(["horizontal"===this.orientation?"start":"top"])}},{key:"measureRenderedContentSize",value:function(){var e=this._contentWrapper.nativeElement;return"horizontal"===this.orientation?e.offsetWidth:e.offsetHeight}},{key:"measureRangeSize",value:function(e){return this._forOf?this._forOf.measureRangeSize(e,this.orientation):0}},{key:"checkViewportSize",value:function(){this._measureViewportSize(),this._scrollStrategy.onDataLengthChanged()}},{key:"_measureViewportSize",value:function(){var e=this.elementRef.nativeElement;this._viewportSize="horizontal"===this.orientation?e.clientWidth:e.clientHeight}},{key:"_markChangeDetectionNeeded",value:function(e){var t=this;e&&this._runAfterChangeDetection.push(e),this._isChangeDetectionPending||(this._isChangeDetectionPending=!0,this.ngZone.runOutsideAngular((function(){return Promise.resolve().then((function(){t._doChangeDetection()}))})))}},{key:"_doChangeDetection",value:function(){var e=this;this._isChangeDetectionPending=!1,this._contentWrapper.nativeElement.style.transform=this._renderedContentTransform,this.ngZone.run((function(){return e._changeDetectorRef.markForCheck()}));var t=this._runAfterChangeDetection;this._runAfterChangeDetection=[];var n,i=_createForOfIteratorHelper(t);try{for(i.s();!(n=i.n()).done;){(0,n.value)()}}catch(r){i.e(r)}finally{i.f()}}},{key:"_calculateSpacerSize",value:function(){this._totalContentHeight="horizontal"===this.orientation?"":this._totalContentSize+"px",this._totalContentWidth="horizontal"===this.orientation?this._totalContentSize+"px":""}}])}(q);function R(e,t,n){var i=n;if(!i.getBoundingClientRect)return 0;var r=i.getBoundingClientRect();return"horizontal"===e?"start"===t?r.left:r.right:"start"===t?r.top:r.bottom}D.\u0275fac=function(e){return new(e||D)(r.gc(r.r),r.gc(r.j),r.gc(r.N),r.gc(C,8),r.gc(z.c,8),r.gc(T),r.gc(L))},D.\u0275cmp=r.ac({type:D,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function(e,t){var n;1&e&&r.hd(k,!0),2&e&&r.Vc(n=r.vc())&&(t._contentWrapper=n.first)},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function(e,t){2&e&&r.Yb("cdk-virtual-scroll-orientation-horizontal","horizontal"===t.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==t.orientation)},inputs:{orientation:"orientation"},outputs:{scrolledIndexChange:"scrolledIndexChange"},features:[r.Tb([{provide:q,useExisting:D}]),r.Rb],ngContentSelectors:["*"],decls:10,vars:4,consts:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],template:function(e,t){1&e&&(r.Fc(),r.od(0,"\n"),r.mc(1,"div",0,1),r.od(3,"\n  "),r.Ec(4),r.od(5,"\n"),r.lc(),r.od(6,"\n"),r.od(7,"\n"),r.hc(8,"div",2),r.od(9,"\n")),2&e&&(r.Ub(8),r.jd("width",t._totalContentWidth)("height",t._totalContentHeight))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;overflow:auto;contain:strict;transform:translateZ(0);will-change:scroll-position;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{position:absolute;top:0;left:0;height:1px;width:1px;transform-origin:0 0}[dir=rtl] .cdk-virtual-scroll-spacer{right:0;left:auto;transform-origin:100% 0}\n"],encapsulation:2,changeDetection:0}),D.ctorParameters=function(){return[{type:r.r},{type:r.j},{type:r.N},{type:void 0,decorators:[{type:r.O},{type:r.z,args:[C]}]},{type:z.c,decorators:[{type:r.O}]},{type:T},{type:L}]},D.propDecorators={orientation:[{type:r.E}],scrolledIndexChange:[{type:r.P}],_contentWrapper:[{type:r.gb,args:["contentWrapper",{static:!0}]}]};var x=function(){return _createClass((function e(t,n,i,r,a,s){var c=this;_classCallCheck(this,e),this._viewContainerRef=t,this._template=n,this._differs=i,this._viewRepeater=r,this._viewport=a,this.viewChange=new o.b,this._dataSourceChanges=new o.b,this.dataStream=this._dataSourceChanges.pipe(Object(g.a)(null),Object(v.a)(),Object(y.a)((function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1];return c._changeDataSource(n,i)})),Object(M.a)(1)),this._differ=null,this._needsUpdate=!1,this._destroyed=new o.b,this.dataStream.subscribe((function(e){c._data=e,c._onRenderedDataChange()})),this._viewport.renderedRangeStream.pipe(Object(m.a)(this._destroyed)).subscribe((function(e){c._renderedRange=e,s.run((function(){return c.viewChange.next(c._renderedRange)})),c._onRenderedDataChange()})),this._viewport.attach(this)}),[{key:"cdkVirtualForOf",get:function(){return this._cdkVirtualForOf},set:function(e){this._cdkVirtualForOf=e,Object(A.h)(e)?this._dataSourceChanges.next(e):this._dataSourceChanges.next(new A.a(Object(p.a)(e)?e:Array.from(e||[])))}},{key:"cdkVirtualForTrackBy",get:function(){return this._cdkVirtualForTrackBy},set:function(e){var t=this;this._needsUpdate=!0,this._cdkVirtualForTrackBy=e?function(n,i){return e(n+(t._renderedRange?t._renderedRange.start:0),i)}:void 0}},{key:"cdkVirtualForTemplate",set:function(e){e&&(this._needsUpdate=!0,this._template=e)}},{key:"cdkVirtualForTemplateCacheSize",get:function(){return this._viewRepeater.viewCacheSize},set:function(e){this._viewRepeater.viewCacheSize=Object(i.f)(e)}},{key:"measureRangeSize",value:function(e,t){if(e.start>=e.end)return 0;e.start<this._renderedRange.start||(e.end,this._renderedRange.end);for(var n,i,r=e.start-this._renderedRange.start,o=e.end-e.start,a=0;a<o;a++){var s=this._viewContainerRef.get(a+r);if(s&&s.rootNodes.length){n=i=s.rootNodes[0];break}}for(var c=o-1;c>-1;c--){var l=this._viewContainerRef.get(c+r);if(l&&l.rootNodes.length){i=l.rootNodes[l.rootNodes.length-1];break}}return n&&i?R(t,"end",i)-R(t,"start",n):0}},{key:"ngDoCheck",value:function(){if(this._differ&&this._needsUpdate){var e=this._differ.diff(this._renderedItems);e?this._applyChanges(e):this._updateContext(),this._needsUpdate=!1}}},{key:"ngOnDestroy",value:function(){this._viewport.detach(),this._dataSourceChanges.next(void 0),this._dataSourceChanges.complete(),this.viewChange.complete(),this._destroyed.next(),this._destroyed.complete(),this._viewRepeater.detach()}},{key:"_onRenderedDataChange",value:function(){this._renderedRange&&(this._renderedItems=this._data.slice(this._renderedRange.start,this._renderedRange.end),this._differ||(this._differ=this._differs.find(this._renderedItems).create(this.cdkVirtualForTrackBy)),this._needsUpdate=!0)}},{key:"_changeDataSource",value:function(e,t){return e&&e.disconnect(this),this._needsUpdate=!0,t?t.connect(this):Object(a.a)()}},{key:"_updateContext",value:function(){for(var e=this._data.length,t=this._viewContainerRef.length;t--;){var n=this._viewContainerRef.get(t);n.context.index=this._renderedRange.start+t,n.context.count=e,this._updateComputedContextProperties(n.context),n.detectChanges()}}},{key:"_applyChanges",value:function(e){var t=this;this._viewRepeater.applyChanges(e,this._viewContainerRef,(function(e,n,i){return t._getEmbeddedViewArgs(e,i)}),(function(e){return e.item})),e.forEachIdentityChange((function(e){t._viewContainerRef.get(e.currentIndex).context.$implicit=e.item}));for(var n=this._data.length,i=this._viewContainerRef.length;i--;){var r=this._viewContainerRef.get(i);r.context.index=this._renderedRange.start+i,r.context.count=n,this._updateComputedContextProperties(r.context)}}},{key:"_updateComputedContextProperties",value:function(e){e.first=0===e.index,e.last=e.index===e.count-1,e.even=e.index%2==0,e.odd=!e.even}},{key:"_getEmbeddedViewArgs",value:function(e,t){return{templateRef:this._template,context:{$implicit:e.item,cdkVirtualForOf:this._cdkVirtualForOf,index:-1,count:-1,first:!1,last:!1,odd:!1,even:!1},index:t}}}])}();x.\u0275fac=function(e){return new(e||x)(r.gc(r.ib),r.gc(r.cb),r.gc(r.F),r.gc(A.g),r.gc(D,4),r.gc(r.N))},x.\u0275dir=r.bc({type:x,selectors:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{cdkVirtualForOf:"cdkVirtualForOf",cdkVirtualForTrackBy:"cdkVirtualForTrackBy",cdkVirtualForTemplate:"cdkVirtualForTemplate",cdkVirtualForTemplateCacheSize:"cdkVirtualForTemplateCacheSize"},features:[r.Tb([{provide:A.g,useClass:A.f}])]}),x.ctorParameters=function(){return[{type:r.ib},{type:r.cb},{type:r.F},{type:A.f,decorators:[{type:r.z,args:[A.g]}]},{type:D,decorators:[{type:r.ab}]},{type:r.N}]},x.propDecorators={cdkVirtualForOf:[{type:r.E}],cdkVirtualForTrackBy:[{type:r.E}],cdkVirtualForTemplate:[{type:r.E}],cdkVirtualForTemplateCacheSize:[{type:r.E}]};var I=_createClass((function e(){_classCallCheck(this,e)}));I.\u0275mod=r.ec({type:I}),I.\u0275inj=r.dc({factory:function(e){return new(e||I)}});var W=_createClass((function e(){_classCallCheck(this,e)}));W.\u0275mod=r.ec({type:W}),W.\u0275inj=r.dc({factory:function(e){return new(e||W)},imports:[[z.a,_.b,I],z.a,I]})},"w0v+":function(e,t,n){"use strict";n.r(t),n.d(t,"config",(function(){return i.a})),n.d(t,"InnerSubscriber",(function(){return r.a})),n.d(t,"OuterSubscriber",(function(){return o.a})),n.d(t,"Scheduler",(function(){return a.a})),n.d(t,"AnonymousSubject",(function(){return s.a})),n.d(t,"SubjectSubscription",(function(){return c.a})),n.d(t,"Subscriber",(function(){return l.a})),n.d(t,"fromPromise",(function(){return h})),n.d(t,"fromIterable",(function(){return m})),n.d(t,"ajax",(function(){return I})),n.d(t,"webSocket",(function(){return B})),n.d(t,"ajaxGet",(function(){return O})),n.d(t,"ajaxPost",(function(){return z})),n.d(t,"ajaxDelete",(function(){return A})),n.d(t,"ajaxPut",(function(){return k})),n.d(t,"ajaxPatch",(function(){return C})),n.d(t,"ajaxGetJSON",(function(){return S})),n.d(t,"AjaxObservable",(function(){return q})),n.d(t,"AjaxSubscriber",(function(){return L})),n.d(t,"AjaxResponse",(function(){return E})),n.d(t,"AjaxError",(function(){return D})),n.d(t,"AjaxTimeoutError",(function(){return x})),n.d(t,"WebSocketSubject",(function(){return j})),n.d(t,"CombineLatestOperator",(function(){return F.a})),n.d(t,"dispatch",(function(){return U.a})),n.d(t,"SubscribeOnObservable",(function(){return V.a})),n.d(t,"Timestamp",(function(){return H.a})),n.d(t,"TimeInterval",(function(){return Y.a})),n.d(t,"GroupedObservable",(function(){return X.a})),n.d(t,"defaultThrottleConfig",(function(){return G.a})),n.d(t,"rxSubscriber",(function(){return K.a})),n.d(t,"iterator",(function(){return Q.a})),n.d(t,"observable",(function(){return J.a})),n.d(t,"ArgumentOutOfRangeError",(function(){return Z.a})),n.d(t,"EmptyError",(function(){return $.a})),n.d(t,"Immediate",(function(){return ee.a})),n.d(t,"ObjectUnsubscribedError",(function(){return te.a})),n.d(t,"TimeoutError",(function(){return ne.a})),n.d(t,"UnsubscriptionError",(function(){return ie.a})),n.d(t,"applyMixins",(function(){return re})),n.d(t,"errorObject",(function(){return ae})),n.d(t,"hostReportError",(function(){return se.a})),n.d(t,"identity",(function(){return ce.a})),n.d(t,"isArray",(function(){return le.a})),n.d(t,"isArrayLike",(function(){return ue.a})),n.d(t,"isDate",(function(){return de.a})),n.d(t,"isFunction",(function(){return pe.a})),n.d(t,"isIterable",(function(){return he.a})),n.d(t,"isNumeric",(function(){return fe.a})),n.d(t,"isObject",(function(){return be.a})),n.d(t,"isObservable",(function(){return me.a})),n.d(t,"isPromise",(function(){return ge.a})),n.d(t,"isScheduler",(function(){return ve.a})),n.d(t,"noop",(function(){return ye.a})),n.d(t,"not",(function(){return Me.a})),n.d(t,"pipe",(function(){return _e.a})),n.d(t,"root",(function(){return M})),n.d(t,"subscribeTo",(function(){return Oe.a})),n.d(t,"subscribeToArray",(function(){return ze.a})),n.d(t,"subscribeToIterable",(function(){return f.a})),n.d(t,"subscribeToObservable",(function(){return Ae.a})),n.d(t,"subscribeToPromise",(function(){return d.a})),n.d(t,"subscribeToResult",(function(){return ke.a})),n.d(t,"toSubscriber",(function(){return Ce.a})),n.d(t,"tryCatch",(function(){return Se}));var i=n("2fFW"),r=n("51Dv"),o=n("l7GE"),a=n("Y/cZ"),s=n("XNiG"),c=n("Ylt2"),l=n("7o/Q"),u=n("HDdC"),d=n("a7t3"),p=n("4yVj");function h(e,t){return t?Object(p.a)(e,t):new u.a(Object(d.a)(e))}var f=n("pLzU"),b=n("MBAA");function m(e,t){if(!e)throw new Error("Iterable cannot be null");return t?Object(b.a)(e,t):new u.a(Object(f.a)(e))}var g="undefined"!=typeof window&&window,v="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,y="undefined"!=typeof global&&global,M=g||y||v;!function(){if(!M)throw new Error("RxJS could not find any global context (window, self, global)")}();var _=n("lJxs");function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return new q({method:"GET",url:e,headers:t})}function z(e,t,n){return new q({method:"POST",url:e,body:t,headers:n})}function A(e,t){return new q({method:"DELETE",url:e,headers:t})}function k(e,t,n){return new q({method:"PUT",url:e,body:t,headers:n})}function C(e,t,n){return new q({method:"PATCH",url:e,body:t,headers:n})}var w=Object(_.a)((function(e,t){return e.response}));function S(e,t){return w(new q({method:"GET",url:e,responseType:"json",headers:t}))}var T,q=function(e){function t(e){var n;_classCallCheck(this,t),n=_callSuper(this,t);var i={async:!0,createXHR:function(){return this.crossDomain?function(){if(M.XMLHttpRequest)return new M.XMLHttpRequest;if(M.XDomainRequest)return new M.XDomainRequest;throw new Error("CORS is not supported by your browser")}():function(){if(M.XMLHttpRequest)return new M.XMLHttpRequest;var e;try{for(var t=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],n=0;n<3;n++)try{if(e=t[n],new M.ActiveXObject(e))break}catch(i){}return new M.ActiveXObject(e)}catch(i){throw new Error("XMLHttpRequest is not supported by your browser")}}()},crossDomain:!0,withCredentials:!1,headers:{},method:"GET",responseType:"json",timeout:0};if("string"==typeof e)i.url=e;else for(var r in e)e.hasOwnProperty(r)&&(i[r]=e[r]);return n.request=i,n}return _inherits(t,e),_createClass(t,[{key:"_subscribe",value:function(e){return new L(e,this.request)}}])}(u.a);q.create=((T=function(e){return new q(e)}).get=O,T.post=z,T.delete=A,T.put=k,T.patch=C,T.getJSON=S,T);var L=function(e){function t(e,n){var i;_classCallCheck(this,t),(i=_callSuper(this,t,[e])).request=n,i.done=!1;var r=n.headers=n.headers||{};return n.crossDomain||i.getHeader(r,"X-Requested-With")||(r["X-Requested-With"]="XMLHttpRequest"),i.getHeader(r,"Content-Type")||M.FormData&&n.body instanceof M.FormData||void 0===n.body||(r["Content-Type"]="application/x-www-form-urlencoded; charset=UTF-8"),n.body=i.serializeBody(n.body,i.getHeader(n.headers,"Content-Type")),i.send(),i}return _inherits(t,e),_createClass(t,[{key:"next",value:function(e){this.done=!0;var t,n=this.xhr,i=this.request,r=this.destination;try{t=new E(e,n,i)}catch(o){return r.error(o)}r.next(t)}},{key:"send",value:function(){var e=this.request,t=this.request,n=t.user,i=t.method,r=t.url,o=t.async,a=t.password,s=t.headers,c=t.body;try{var l=this.xhr=e.createXHR();this.setupEvents(l,e),n?l.open(i,r,o,n,a):l.open(i,r,o),o&&(l.timeout=e.timeout,l.responseType=e.responseType),"withCredentials"in l&&(l.withCredentials=!!e.withCredentials),this.setHeaders(l,s),c?l.send(c):l.send()}catch(u){this.error(u)}}},{key:"serializeBody",value:function(e,t){if(!e||"string"==typeof e)return e;if(M.FormData&&e instanceof M.FormData)return e;if(t){var n=t.indexOf(";");-1!==n&&(t=t.substring(0,n))}switch(t){case"application/x-www-form-urlencoded":return Object.keys(e).map((function(t){return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(e[t]))})).join("&");case"application/json":return JSON.stringify(e);default:return e}}},{key:"setHeaders",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&e.setRequestHeader(n,t[n])}},{key:"getHeader",value:function(e,t){for(var n in e)if(n.toLowerCase()===t.toLowerCase())return e[n]}},{key:"setupEvents",value:function(e,t){var n=t.progressSubscriber;function i(e){var t,n=i.subscriber,r=i.progressSubscriber,o=i.request;r&&r.error(e);try{t=new x(this,o)}catch(a){t=a}n.error(t)}if(e.ontimeout=i,i.request=t,i.subscriber=this,i.progressSubscriber=n,e.upload&&"withCredentials"in e){var r,o;if(n)r=function(e){r.progressSubscriber.next(e)},M.XDomainRequest?e.onprogress=r:e.upload.onprogress=r,r.progressSubscriber=n;o=function(e){var t,n=o,i=n.progressSubscriber,r=n.subscriber,a=n.request;i&&i.error(e);try{t=new D("ajax error",this,a)}catch(s){t=s}r.error(t)},e.onerror=o,o.request=t,o.subscriber=this,o.progressSubscriber=n}function a(e){}function s(e){var t=s.subscriber,n=s.progressSubscriber,i=s.request;if(4===this.readyState){var r=1223===this.status?204:this.status,o="text"===this.responseType?this.response||this.responseText:this.response;if(0===r&&(r=o?200:0),r<400)n&&n.complete(),t.next(e),t.complete();else{var a;n&&n.error(e);try{a=new D("ajax error "+r,this,i)}catch(c){a=c}t.error(a)}}}e.onreadystatechange=a,a.subscriber=this,a.progressSubscriber=n,a.request=t,e.onload=s,s.subscriber=this,s.progressSubscriber=n,s.request=t}},{key:"unsubscribe",value:function(){var e=this.done,n=this.xhr;!e&&n&&4!==n.readyState&&"function"==typeof n.abort&&n.abort(),_superPropGet(t,"unsubscribe",this,3)([])}}])}(l.a),E=_createClass((function e(t,n,i){_classCallCheck(this,e),this.originalEvent=t,this.xhr=n,this.request=i,this.status=n.status,this.responseType=n.responseType||i.responseType,this.response=R(this.responseType,n)})),D=function(){function e(e,t,n){return Error.call(this),this.message=e,this.name="AjaxError",this.xhr=t,this.request=n,this.status=t.status,this.responseType=t.responseType||n.responseType,this.response=R(this.responseType,t),this}return e.prototype=Object.create(Error.prototype),e}();function R(e,t){switch(e){case"json":return function(e){return"response"in e?e.responseType?e.response:JSON.parse(e.response||e.responseText||"null"):JSON.parse(e.responseText||"null")}(t);case"xml":return t.responseXML;case"text":default:return"response"in t?t.response:t.responseText}}var x=function(e,t){return D.call(this,"ajax timeout",e,t),this.name="AjaxTimeoutError",this},I=q.create,W=n("quSY"),P=n("jtHE"),N={url:"",deserializer:function(e){return JSON.parse(e.data)},serializer:function(e){return JSON.stringify(e)}},j=function(e){function t(e,n){var i;if(_classCallCheck(this,t),i=_callSuper(this,t),e instanceof u.a)i.destination=n,i.source=e;else{var r=i._config=Object.assign({},N);if(i._output=new s.b,"string"==typeof e)r.url=e;else for(var o in e)e.hasOwnProperty(o)&&(r[o]=e[o]);if(!r.WebSocketCtor&&WebSocket)r.WebSocketCtor=WebSocket;else if(!r.WebSocketCtor)throw new Error("no WebSocket constructor can be found");i.destination=new P.a}return i}return _inherits(t,e),_createClass(t,[{key:"lift",value:function(e){var n=new t(this._config,this.destination);return n.operator=e,n.source=this,n}},{key:"_resetState",value:function(){this._socket=null,this.source||(this.destination=new P.a),this._output=new s.b}},{key:"multiplex",value:function(e,t,n){var i=this;return new u.a((function(r){try{i.next(e())}catch(a){r.error(a)}var o=i.subscribe((function(e){try{n(e)&&r.next(e)}catch(a){r.error(a)}}),(function(e){return r.error(e)}),(function(){return r.complete()}));return function(){try{i.next(t())}catch(a){r.error(a)}o.unsubscribe()}}))}},{key:"_connectSocket",value:function(){var e=this,t=this._config,n=t.WebSocketCtor,i=t.protocol,r=t.url,o=t.binaryType,a=this._output,s=null;try{s=i?new n(r,i):new n(r),this._socket=s,o&&(this._socket.binaryType=o)}catch(u){return void a.error(u)}var c=new W.a((function(){e._socket=null,s&&1===s.readyState&&s.close()}));s.onopen=function(t){if(!e._socket)return s.close(),void e._resetState();var n=e._config.openObserver;n&&n.next(t);var i=e.destination;e.destination=l.a.create((function(n){if(1===s.readyState)try{var i=e._config.serializer;s.send(i(n))}catch(t){e.destination.error(t)}}),(function(t){var n=e._config.closingObserver;n&&n.next(void 0),t&&t.code?s.close(t.code,t.reason):a.error(new TypeError("WebSocketSubject.error must be called with an object with an error code, and an optional reason: { code: number, reason: string }")),e._resetState()}),(function(){var t=e._config.closingObserver;t&&t.next(void 0),s.close(),e._resetState()})),i&&i instanceof P.a&&c.add(i.subscribe(e.destination))},s.onerror=function(t){e._resetState(),a.error(t)},s.onclose=function(t){e._resetState();var n=e._config.closeObserver;n&&n.next(t),t.wasClean?a.complete():a.error(t)},s.onmessage=function(t){try{var n=e._config.deserializer;a.next(n(t))}catch(i){a.error(i)}}}},{key:"_subscribe",value:function(e){var t=this,n=this.source;return n?n.subscribe(e):(this._socket||this._connectSocket(),this._output.subscribe(e),e.add((function(){var e=t._socket;0===t._output.observers.length&&(e&&1===e.readyState&&e.close(),t._resetState())})),e)}},{key:"unsubscribe",value:function(){var e=this._socket;e&&1===e.readyState&&e.close(),this._resetState(),_superPropGet(t,"unsubscribe",this,3)([])}}])}(s.a);function B(e){return new j(e)}var F=n("itXk"),U=n("NNCq"),V=n("O4y0"),H=n("r0WS"),Y=n("4hIw"),X=n("OQgR"),G=n("yuhW"),K=n("2QA8"),Q=n("Lhse"),J=n("kJWO"),Z=n("4I5i"),$=n("sVev"),ee=n("c7jc"),te=n("9ppp"),ne=n("Y6u4"),ie=n("pjAE");function re(e,t){for(var n=0,i=t.length;n<i;n++)for(var r=t[n],o=Object.getOwnPropertyNames(r.prototype),a=0,s=o.length;a<s;a++){var c=o[a];e.prototype[c]=r.prototype[c]}}var oe,ae={e:{}},se=n("NJ4a"),ce=n("SpAZ"),le=n("DH7j"),ue=n("I55L"),de=n("mlxB"),pe=n("n6bG"),he=n("CMyj"),fe=n("Y7HM"),be=n("XoHu"),me=n("QIAL"),ge=n("c2HN"),ve=n("z+Ro"),ye=n("KqfI"),Me=n("F97/"),_e=n("mCNh"),Oe=n("SeVD"),ze=n("ngJS"),Ae=n("CRDf"),ke=n("ZUHj"),Ce=n("WyKG");function we(){ae.e=void 0;try{return oe.apply(this,arguments)}catch(e){return ae.e=e,ae}finally{oe=void 0}}function Se(e){return oe=e,we}},w1tV:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("oB13"),r=n("x+ZX"),o=n("XNiG");function a(){return new o.b}function s(){return function(e){return Object(r.a)()(Object(i.a)(a)(e))}}},w74G:function(e,t,n){"use strict";n.d(t,"a",(function(){return C})),n("dLnV");var i=n("soBk"),r=n("DwWS"),o=n("cp0P"),a=n("TmkG"),s=n("DPjW"),c=n("gInW"),l=n("lJxs"),u=n("5+tZ"),d=n("fXoL"),p=n("tyNb"),h=n("ntOz"),f=n("EuYo"),b=n("ofXK"),m=n("DAcC"),g=n("xGCP"),v=n("STbY"),y=n("NFeN");function M(e,t){1&e&&(d.od(0,"\n                        "),d.mc(1,"div",10),d.od(2,"\n                            "),d.hc(3,"app-loading"),d.od(4,"\n                        "),d.lc(),d.od(5,"\n                    "))}function _(e,t){if(1&e){var n=d.nc();d.mc(0,"button",17),d.uc("click",(function(){return d.ad(n),d.yc(3).routeToAssignmentCreation()})),d.od(1),d.zc(2,"getLabel"),d.lc()}if(2&e){var i=d.yc(3);d.Ub(1),d.qd("\n                                            ",d.Bc(2,1,i.translations,"myschool.classes.my_classes.students.results.assign"),"\n                                        ")}}function O(e,t){if(1&e&&(d.kc(0),d.od(1,"\n                                    "),d.mc(2,"button",13),d.od(3),d.zc(4,"getLabel"),d.mc(5,"mat-icon"),d.od(6,"arrow_drop_down"),d.lc(),d.od(7,"\n                                    "),d.lc(),d.od(8,"\n                                    "),d.mc(9,"mat-menu",null,14),d.od(11,"\n                                        "),d.mc(12,"button",15),d.od(13),d.zc(14,"getLabel"),d.lc(),d.od(15,"\n                                        "),d.md(16,_,3,4,"button",16),d.od(17,"\n                                    "),d.lc(),d.od(18,"\n                                "),d.jc()),2&e){var n=d.Wc(10),i=d.yc(2);d.Ub(2),d.Gc("matMenuTriggerFor",n),d.Ub(1),d.qd("\n                                        ",d.Bc(4,5,i.translations,"action_button.Action"),"\n                                        "),d.Ub(9),d.Hc("routerLink",i.notParentRouterLink),d.Ub(1),d.qd("\n                                            ",d.Bc(14,8,i.translations,"myschool.classes.my_classes.students.results.preview"),"\n                                        "),d.Ub(3),d.Gc("ngIf",!i.isLessonExcluded&&i.isAssignButtonAvailable)}}function z(e,t){if(1&e&&(d.kc(0),d.od(1,"\n                        "),d.mc(2,"lesson-score-table",11),d.od(3,"\n                            "),d.mc(4,"span",12),d.od(5,"\n                                "),d.md(6,O,19,11,"ng-container",7),d.od(7,"\n                            "),d.lc(),d.od(8,"\n                        "),d.lc(),d.od(9,"\n                    "),d.jc()),2&e){var n=d.yc(),i=d.Wc(32);d.Ub(2),d.Gc("translations",n.translations)("score",n.lessonDetails.score)("name",n.lessonDetails.lesson.title)("description",n.lessonDetails.lesson.description)("getIcon",n.lessonDetails.lesson.getIcon)("settings",n.settings)("UISettings",n.UISettings)("lessonResultInGradeScale",n.lessonResultInGradeScale)("showScore",!0)("user",n.user)("timezoneSettings",n.timezoneSettings),d.Ub(4),d.Gc("ngIf",!n.isUserAParent)("ngIfElse",i)}}function A(e,t){if(1&e&&(d.kc(0),d.od(1),d.zc(2,"getLabel"),d.jc()),2&e){var n=d.yc();d.Ub(1),d.qd("\n                        ",d.Bc(2,1,n.translations,"myschool.classes.my_classes.results.error"),"\n                    ")}}function k(e,t){if(1&e&&(d.od(0,"\n    "),d.mc(1,"span",12),d.od(2,"\n        "),d.mc(3,"button",18),d.od(4),d.zc(5,"getLabel"),d.lc(),d.od(6,"\n    "),d.lc(),d.od(7,"\n")),2&e){var n=d.yc();d.Ub(3),d.Hc("routerLink",n.parentRouterLink),d.Ub(1),d.qd("\n            ",d.Bc(5,2,n.translations,"myschool.classes.my_classes.students.results.preview"),"\n        ")}}var C=function(){return _createClass((function e(t,n,i,r,o,a,s,l,u,d){_classCallCheck(this,e),this._authUserService=t,this._translationsService=n,this._activeRoute=i,this._pathsService=r,this._settings=o,this._uiSettings=a,this._router=s,this._info=l,this._myClassesService=u,this._gradeScaleService=d,this.timezoneSettings=null,this.backUrl="",this.returnUrl="",this.isInitialized=!1,this.isError=!1,this.gradeLabelPipe=new c.m}),[{key:"ngOnInit",value:function(){this.studentId=+this._activeRoute.snapshot.params.studentId,this.lessonId=+this._activeRoute.snapshot.params.lessonId,this._initSettings(),this._initUISettings(),this._initData(),this._initBackUrl(),this._initReturnUrl()}},{key:"notParentRouterLink",get:function(){return"/lesson/view/classes/".concat(this.lessonId,"/").concat(this.studentId,"/next/").concat(this.returnUrl)}},{key:"parentRouterLink",get:function(){return"/lesson/view/my-children/".concat(this.lessonId,"/").concat(this.studentId,"/next/").concat(this.returnUrl)}},{key:"routeToAssignmentCreation",value:function(){var e,t,n,i="/assignments-v2/assignment-form/create-by-lesson/".concat(null===(e=this.resource)||void 0===e?void 0:e.belongsTo,"/").concat(null===(t=this.resource)||void 0===t?void 0:t.resourceId,"/").concat(null===(n=this.resource)||void 0===n?void 0:n.type.type);this._router.navigateByUrl(i)}},{key:"_initSettings",value:function(){var e=this;this._settings.get().subscribe((function(t){e.settings=t}))}},{key:"_initUISettings",value:function(){var e=this;this._uiSettings.get().subscribe((function(t){e.UISettings=t}))}},{key:"_initData",value:function(){var e=this;this._authUserService.get().pipe(Object(l.a)((function(e){return e})),Object(u.b)((function(t){e.user=t,e.isUserAParent=t.isParent();var n=e._translationsService.getTranslations(),i=e._myClassesService.getStudentLessonScore(e.studentId,e.lessonId),r=e._gradeScaleService.getDefaultGradeScale(t.school.isMember);return Object(o.a)([n,i,r])}))).subscribe((function(t){var n=_slicedToArray(t,3),i=n[0],r=n[1],o=n[2];e.translations=i,e._setLessonResultInGradeScale(r.score.getRoundedScore(),o),e.lessonDetails=r,e.isInitialized=!0}),(function(){e.isError=!0,e.isInitialized=!0}))}},{key:"_initBackUrl",value:function(){var e=this._activeRoute.snapshot.params.next;e&&(this.backUrl=this._pathsService.decodeNextUrl(e))}},{key:"_initReturnUrl",value:function(){this.returnUrl=this._pathsService.encodeNextUrlFromCurrentPath()}},{key:"_setLessonResultInGradeScale",value:function(e,t){var n;if(void 0!==t){var i=this.gradeLabelPipe.transform(e,t),r=null===(n=t.getMaximumGrade())||void 0===n?void 0:n.label;this.lessonResultInGradeScale="".concat(i,"/").concat(r)}}}])}();C.\u0275fac=function(e){return new(e||C)(d.gc(i.f),d.gc(i.F),d.gc(p.a),d.gc(i.w),d.gc(i.D),d.gc(a.a),d.gc(p.g),d.gc(i.o),d.gc(r.a),d.gc(s.a))},C.\u0275cmp=d.ac({type:C,selectors:[["app-my-classes-student-results"]],inputs:{pageTitle:"pageTitle",pageSubtitle:"pageSubtitle",isLessonExcluded:"isLessonExcluded",isAssignButtonAvailable:"isAssignButtonAvailable",error:"error",timezoneSettings:"timezoneSettings",resource:"resource"},features:[d.Tb([r.a])],decls:34,vars:7,consts:[[1,"page-title-bar","flex-row"],[1,"page-title-bar__header"],[3,"isInitialized","backRouterLink","titleValue","subtitleValue"],["putFooterBottom","",1,"page-content"],[1,"mdl-grid"],[1,"mdl-cell--12-col"],["spinner",""],[4,"ngIf","ngIfElse"],[4,"ngIf"],["parentView",""],[1,"spinner-wrapper"],[3,"translations","score","name","description","getIcon","settings","UISettings","lessonResultInGradeScale","showScore","user","timezoneSettings"],[1,"buttons"],[1,"mdl-button","mdl-js-button","mdl-button--raised","mdl-button--accent",3,"matMenuTriggerFor"],["menu","matMenu"],["mat-menu-item","",3,"routerLink"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",3,"click"],[1,"parent-view-button","mdl-button","mdl-js-button","mdl-button--accent",3,"routerLink"]],template:function(e,t){if(1&e&&(d.kc(0),d.od(1,"\n    "),d.mc(2,"div",0),d.od(3,"\n        "),d.mc(4,"div",1),d.od(5,"\n            "),d.mc(6,"left-side-title",2),d.od(7,"\n            "),d.lc(),d.od(8,"\n        "),d.lc(),d.od(9,"\n    "),d.lc(),d.od(10,"\n    "),d.mc(11,"div",3),d.od(12,"\n        "),d.mc(13,"div",4),d.od(14,"\n            "),d.mc(15,"div",5),d.od(16,"\n                "),d.mc(17,"div",4),d.od(18,"\n                    "),d.md(19,M,6,0,"ng-template",null,6,d.nd),d.od(21,"\n                    "),d.md(22,z,10,13,"ng-container",7),d.od(23,"\n                    "),d.md(24,A,3,4,"ng-container",8),d.od(25,"\n                "),d.lc(),d.od(26,"\n            "),d.lc(),d.od(27,"\n        "),d.lc(),d.od(28,"\n    "),d.lc(),d.od(29,"\n"),d.jc(),d.od(30,"\n\n"),d.md(31,k,8,5,"ng-template",null,9,d.nd),d.od(33,"\n")),2&e){var n=d.Wc(20);d.Ub(6),d.Gc("isInitialized",t.isInitialized)("backRouterLink",t.backUrl)("titleValue",t.pageTitle)("subtitleValue",t.pageSubtitle),d.Ub(16),d.Gc("ngIf",t.isInitialized)("ngIfElse",n),d.Ub(2),d.Gc("ngIf",t.isError)}},directives:[h.a,f.a,b.t,m.v,g.a,v.d,y.a,v.e,v.b,p.i],pipes:[c.l],styles:["app-my-classes-student-results[_ngcontent-%COMP%]   .page-title-bar.flex-row[_ngcontent-%COMP%]{display:flex;align-items:center}app-my-classes-student-results[_ngcontent-%COMP%]   .page-title-bar.flex-row[_ngcontent-%COMP%]   .page-title-bar__header[_ngcontent-%COMP%]{height:4.57rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}app-my-classes-student-results[_ngcontent-%COMP%]   lesson-score-table[_ngcontent-%COMP%]{width:100%}app-my-classes-student-results[_ngcontent-%COMP%]   div.spinner-wrapper[_ngcontent-%COMP%]{display:flex;margin:auto}app-my-classes-student-results[_ngcontent-%COMP%]   .parent-view-button[_ngcontent-%COMP%]{border:1px solid}"]})},wFFA:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("MGLb"),r=n("pLZG"),o=n("IzEk"),a=n("lJxs"),s=n("XNiG"),c=n("2Vo4"),l=n("fXoL"),u=function(){return _createClass((function e(){_classCallCheck(this,e),this.message$=new s.b,this.pageNumbers$=new c.a(-1)}),[{key:"getMessages",value:function(){return this.message$.asObservable()}},{key:"getLessonMessages",value:function(){return this.getMessages().pipe(Object(r.a)((function(e){return"lesson"===e.source})))}},{key:"getParentMessages",value:function(){return this.getMessages().pipe(Object(r.a)((function(e){return"component"===e.source})))}},{key:"publish",value:function(e,t){this.message$.next(new i.c(e,t))}},{key:"publishFromComponent",value:function(e){this.message$.next(new i.c("component",e))}},{key:"publishFromLesson",value:function(e){this.message$.next(new i.c("lesson",e))}},{key:"sendPageNumber",value:function(e){this.pageNumbers$.next(e+1)}},{key:"getPageNumber",value:function(){return this.pageNumbers$.asObservable()}},{key:"getTotalTime",value:function(){var e=i.b.totalTime,t=this.getLessonMessages().pipe(Object(r.a)((function(t){return t.isType(e)})),Object(o.a)(1),Object(a.a)((function(t){return parseInt(t.getData(e),10)})));return this.message$.next(new i.c("component",i.a.getTotalTime)),t}},{key:"getPageTitle",value:function(){var e=i.b.pageTitle,t=this.getLessonMessages().pipe(Object(r.a)((function(t){return t.isType(e)})),Object(o.a)(1),Object(a.a)((function(t){return t.getData(e)})));return this.message$.next(new i.c("component",i.a.getPageTitle)),t}},{key:"getPageIndex",value:function(){var e=i.b.pageIndex,t=this.getLessonMessages().pipe(Object(r.a)((function(t){return t.isType(e)})),Object(o.a)(1),Object(a.a)((function(t){return parseInt(t.getData(e),10)})));return this.message$.next(new i.c("component",i.a.getPageNumber)),t}},{key:"getPageContent",value:function(){var e=i.b.pageContent;return this.message$.next(new i.c("component",i.a.getPageContent)),this.getLessonMessages().pipe(Object(r.a)((function(t){return t.isType(e)})),Object(o.a)(1),Object(a.a)((function(t){return JSON.parse(t.getData(e))})))}}])}();u.\u0275fac=function(e){return new(e||u)},u.\u0275prov=l.cc({token:u,factory:u.\u0275fac})},"wO+i":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("lJxs");function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.length;if(0===r)throw new Error("list of properties cannot be empty.");return function(e){return Object(i.a)(function(e,t){return function(n){for(var i=n,r=0;r<t;r++){var o=null!=i?i[e[r]]:void 0;if(void 0===o)return;i=o}return i}}(t,r))(e)}}},wQk9:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(n("wd/R"))},wRlo:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("lJxs"),r=n("aJOX"),o=n("xIwC"),a=n("fXoL"),s=function(){return _createClass((function e(t){_classCallCheck(this,e),this.restClient=t}),[{key:"getForCourse",value:function(e){var t="/portfolios/course/"+e;return this.restClient.get(t).pipe(Object(i.a)(this.mapContextualPortfolios))}},{key:"getForCourseResource",value:function(e){var t="/portfolios/my_content/collections/resource/"+e;return this.restClient.get(t).pipe(Object(i.a)(this.mapContextualPortfolios))}},{key:"getForCourseResourceForStudent",value:function(e,t,n){var r="/portfolios/students/".concat(e,"/course/").concat(t,"/resource/").concat(n);return this.restClient.get(r).pipe(Object(i.a)(this.mapContextualPortfolios))}},{key:"createForClassAndCourseResource",value:function(e,t,n){var i="/portfolios/class/".concat(e,"/resource/").concat(n.courseResourceId);return this.restClient.post(i,{portfolio_secure_file:t,students:n.studentsIds})}},{key:"createForGroupAndCourseResource",value:function(e,t,n){var i="/portfolios/private_group/".concat(e,"/resource/").concat(n.courseResourceId);return this.restClient.post(i,{portfolio_secure_file:t,students:n.studentsIds})}},{key:"createForCourseResource",value:function(e,t){var n="/portfolios/my_content/collections/resource/"+e;return this.restClient.post(n,{portfolio_secure_file:t}).pipe(Object(i.a)(this.mapContextualPortfolio))}},{key:"createForStudentAndCourseResource",value:function(e,t,n,r){var o="/portfolios/students/".concat(e,"/course/").concat(t,"/resource/").concat(n);return this.restClient.post(o,{portfolio_secure_file:r}).pipe(Object(i.a)(this.mapContextualPortfolio))}},{key:"deleteContextualPortfolio",value:function(e){return this.restClient.delete("/portfolios/"+e)}},{key:"mapContextualPortfolios",value:function(e){return e.map((function(e){return new o.c(e)}))}},{key:"mapContextualPortfolio",value:function(e){return new o.c(e)}},{key:"groupContextualPortfolioByCourseResource",value:function(e){return e.reduce((function(e,t){return e.add(t),e}),new o.e)}},{key:"exportFromCourseResource",value:function(e,t){var n="/portfolios/export/resource/"+e;return this.restClient.post(n,{type:t})}},{key:"exportFromCourseResourceForStudent",value:function(e,t,n){var i="/portfolios/export/students/".concat(n,"/resource/").concat(e);return this.restClient.post(i,{type:t})}},{key:"exportFromClassAndCourseResource",value:function(e,t){var n="/portfolios/export/class/".concat(e,"/resource/").concat(t.courseResourceId);return this.restClient.post(n,{type:t.exportTypes,students:t.studentsIds})}},{key:"exportFromGroupAndCourseResource",value:function(e,t){var n="/portfolios/export/private_group/".concat(e,"/resource/").concat(t.courseResourceId);return this.restClient.post(n,{type:t.exportTypes,students:t.studentsIds})}}])}();s.\u0275fac=function(e){return new(e||s)(a.qc(r.c))},s.\u0275prov=a.cc({token:s,factory:s.\u0275fac})},wZkO:function(e,t,n){"use strict";n.d(t,"a",(function(){return Q})),n.d(t,"b",(function(){return V})),n.d(t,"c",(function(){return oe})),n.d(t,"d",(function(){return Y})),n.d(t,"e",(function(){return fe})),n.d(t,"f",(function(){return pe})),n.d(t,"g",(function(){return be}));var i=n("u47x"),r=n("GU7r"),o=n("+rOU"),a=n("ofXK"),s=n("fXoL"),c=n("FKr1"),l=n("R1ws"),u=n("XNiG"),d=n("quSY"),p=n("VRyK"),h=n("xgIS"),f=n("LRne"),b=n("PqYM"),m=n("cH1L"),g=n("R0Ic"),v=n("JX91"),y=n("/uUt"),M=n("1G5W"),_=n("8LU1"),O=n("vxfF"),z=n("nLfN"),A=n("FtGj");function k(e,t){1&e&&s.Ec(0)}var C=["*"];function w(e,t){}var S=function(e){return{animationDuration:e}},T=function(e,t){return{value:e,params:t}},q=["tabBodyWrapper"],L=["tabHeader"];function E(e,t){}function D(e,t){if(1&e&&(s.od(0,"\n        "),s.md(1,E,0,0,"ng-template",9),s.od(2,"\n      ")),2&e){var n=s.yc().$implicit;s.Ub(1),s.Gc("cdkPortalOutlet",n.templateLabel)}}function R(e,t){if(1&e&&s.od(0),2&e){var n=s.yc().$implicit;s.pd(n.textLabel)}}function x(e,t){if(1&e){var n=s.nc();s.mc(0,"div",6),s.uc("click",(function(){s.ad(n);var e=t.$implicit,i=t.index,r=s.yc(),o=s.Wc(1);return r._handleClick(e,o,i)})),s.od(1,"\n\n\n    "),s.mc(2,"div",7),s.od(3,"\n      "),s.od(4,"\n      "),s.md(5,D,3,1,"ng-template",8),s.od(6,"\n\n      "),s.od(7,"\n      "),s.md(8,R,1,1,"ng-template",8),s.od(9,"\n    "),s.lc(),s.od(10,"\n  "),s.lc()}if(2&e){var i=t.$implicit,r=t.index,o=s.yc();s.Yb("mat-tab-label-active",o.selectedIndex==r),s.Gc("id",o._getTabLabelId(r))("disabled",i.disabled)("matRippleDisabled",i.disabled||o.disableRipple),s.Vb("tabIndex",o._getTabIndex(i,r))("aria-posinset",r+1)("aria-setsize",o._tabs.length)("aria-controls",o._getTabContentId(r))("aria-selected",o.selectedIndex==r)("aria-label",i.ariaLabel||null)("aria-labelledby",!i.ariaLabel&&i.ariaLabelledby?i.ariaLabelledby:null),s.Ub(5),s.Gc("ngIf",i.templateLabel),s.Ub(3),s.Gc("ngIf",!i.templateLabel)}}function I(e,t){if(1&e){var n=s.nc();s.mc(0,"mat-tab-body",10),s.uc("_onCentered",(function(){return s.ad(n),s.yc()._removeTabBodyWrapperHeight()}))("_onCentering",(function(e){return s.ad(n),s.yc()._setTabBodyWrapperHeight(e)})),s.od(1,"\n  "),s.lc()}if(2&e){var i=t.$implicit,r=t.index,o=s.yc();s.Yb("mat-tab-body-active",o.selectedIndex==r),s.Gc("id",o._getTabContentId(r))("content",i.content)("position",i.position)("origin",i.origin)("animationDuration",o.animationDuration),s.Vb("aria-labelledby",o._getTabLabelId(r))}}var W=["tabListContainer"],P=["tabList"],N=["nextPaginator"],j=["previousPaginator"],B=new s.C("MatInkBarPositioner",{providedIn:"root",factory:function(){return function(e){return{left:e?(e.offsetLeft||0)+"px":"0",width:e?(e.offsetWidth||0)+"px":"0"}}}}),F=function(){return _createClass((function e(t,n,i,r){_classCallCheck(this,e),this._elementRef=t,this._ngZone=n,this._inkBarPositioner=i,this._animationMode=r}),[{key:"alignToElement",value:function(e){var t=this;this.show(),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular((function(){requestAnimationFrame((function(){return t._setStyles(e)}))})):this._setStyles(e)}},{key:"show",value:function(){this._elementRef.nativeElement.style.visibility="visible"}},{key:"hide",value:function(){this._elementRef.nativeElement.style.visibility="hidden"}},{key:"_setStyles",value:function(e){var t=this._inkBarPositioner(e),n=this._elementRef.nativeElement;n.style.left=t.left,n.style.width=t.width}}])}();F.\u0275fac=function(e){return new(e||F)(s.gc(s.r),s.gc(s.N),s.gc(B),s.gc(l.a,8))},F.\u0275dir=s.bc({type:F,selectors:[["mat-ink-bar"]],hostAttrs:[1,"mat-ink-bar"],hostVars:2,hostBindings:function(e,t){2&e&&s.Yb("_mat-animation-noopable","NoopAnimations"===t._animationMode)}}),F.ctorParameters=function(){return[{type:s.r},{type:s.N},{type:void 0,decorators:[{type:s.z,args:[B]}]},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]};var U=new s.C("MatTabContent"),V=_createClass((function e(t){_classCallCheck(this,e),this.template=t}));V.\u0275fac=function(e){return new(e||V)(s.gc(s.cb))},V.\u0275dir=s.bc({type:V,selectors:[["","matTabContent",""]],features:[s.Tb([{provide:U,useExisting:V}])]}),V.ctorParameters=function(){return[{type:s.cb}]};var H=new s.C("MatTabLabel"),Y=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(o.b);Y.\u0275fac=function(e){return X(e||Y)},Y.\u0275dir=s.bc({type:Y,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[s.Tb([{provide:H,useExisting:Y}]),s.Rb]});var X=s.oc(Y),G=Object(c.C)(_createClass((function e(){_classCallCheck(this,e)}))),K=new s.C("MAT_TAB_GROUP"),Q=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._viewContainerRef=e,i._closestTabGroup=n,i.textLabel="",i._contentPortal=null,i._stateChanges=new u.b,i.position=null,i.origin=null,i.isActive=!1,i}return _inherits(t,e),_createClass(t,[{key:"templateLabel",get:function(){return this._templateLabel},set:function(e){this._setTemplateLabelInput(e)}},{key:"content",get:function(){return this._contentPortal}},{key:"ngOnChanges",value:function(e){(e.hasOwnProperty("textLabel")||e.hasOwnProperty("disabled"))&&this._stateChanges.next()}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}},{key:"ngOnInit",value:function(){this._contentPortal=new o.h(this._explicitContent||this._implicitContent,this._viewContainerRef)}},{key:"_setTemplateLabelInput",value:function(e){e&&(this._templateLabel=e)}}])}(G);Q.\u0275fac=function(e){return new(e||Q)(s.gc(s.ib),s.gc(K,8))},Q.\u0275cmp=s.ac({type:Q,selectors:[["mat-tab"]],contentQueries:function(e,t,n){var i;1&e&&(s.Zb(n,H,!0),s.gd(n,U,!0,s.cb)),2&e&&(s.Vc(i=s.vc())&&(t.templateLabel=i.first),s.Vc(i=s.vc())&&(t._explicitContent=i.first))},viewQuery:function(e,t){var n;1&e&&s.hd(s.cb,!0),2&e&&s.Vc(n=s.vc())&&(t._implicitContent=n.first)},inputs:{disabled:"disabled",textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"]},exportAs:["matTab"],features:[s.Rb,s.Sb],ngContentSelectors:C,decls:3,vars:0,template:function(e,t){1&e&&(s.Fc(),s.od(0,"\n"),s.md(1,k,1,0,"ng-template"),s.od(2,"\n"))},encapsulation:2}),Q.ctorParameters=function(){return[{type:s.ib},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[K]}]}]},Q.propDecorators={templateLabel:[{type:s.n,args:[H]}],_explicitContent:[{type:s.n,args:[U,{read:s.cb,static:!0}]}],_implicitContent:[{type:s.gb,args:[s.cb,{static:!0}]}],textLabel:[{type:s.E,args:["label"]}],ariaLabel:[{type:s.E,args:["aria-label"]}],ariaLabelledby:[{type:s.E,args:["aria-labelledby"]}]};var J={translateTab:Object(g.n)("translateTab",[Object(g.k)("center, void, left-origin-center, right-origin-center",Object(g.l)({transform:"none"})),Object(g.k)("left",Object(g.l)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px"})),Object(g.k)("right",Object(g.l)({transform:"translate3d(100%, 0, 0)",minHeight:"1px"})),Object(g.m)("* => left, * => right, left => center, right => center",Object(g.e)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),Object(g.m)("void => left-origin-center",[Object(g.l)({transform:"translate3d(-100%, 0, 0)"}),Object(g.e)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),Object(g.m)("void => right-origin-center",[Object(g.l)({transform:"translate3d(100%, 0, 0)"}),Object(g.e)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])},Z=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n,r]))._host=i,o._centeringSub=d.a.EMPTY,o._leavingSub=d.a.EMPTY,o}return _inherits(t,e),_createClass(t,[{key:"ngOnInit",value:function(){var e=this;_superPropGet(t,"ngOnInit",this,3)([]),this._centeringSub=this._host._beforeCentering.pipe(Object(v.a)(this._host._isCenterPosition(this._host._position))).subscribe((function(t){t&&!e.hasAttached()&&e.attach(e._host._content)})),this._leavingSub=this._host._afterLeavingCenter.subscribe((function(){e.detach()}))}},{key:"ngOnDestroy",value:function(){_superPropGet(t,"ngOnDestroy",this,3)([]),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}}])}(o.c);Z.\u0275fac=function(e){return new(e||Z)(s.gc(s.m),s.gc(s.ib),s.gc(Object(s.nb)((function(){return ee}))),s.gc(a.e))},Z.\u0275dir=s.bc({type:Z,selectors:[["","matTabBodyHost",""]],features:[s.Rb]}),Z.ctorParameters=function(){return[{type:s.m},{type:s.ib},{type:ee,decorators:[{type:s.z,args:[Object(s.nb)((function(){return ee}))]}]},{type:void 0,decorators:[{type:s.z,args:[a.e]}]}]};var $=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this._elementRef=t,this._dir=n,this._dirChangeSubscription=d.a.EMPTY,this._translateTabComplete=new u.b,this._onCentering=new s.u,this._beforeCentering=new s.u,this._afterLeavingCenter=new s.u,this._onCentered=new s.u(!0),this.animationDuration="500ms",n&&(this._dirChangeSubscription=n.change.subscribe((function(e){r._computePositionAnimationState(e),i.markForCheck()}))),this._translateTabComplete.pipe(Object(y.a)((function(e,t){return e.fromState===t.fromState&&e.toState===t.toState}))).subscribe((function(e){r._isCenterPosition(e.toState)&&r._isCenterPosition(r._position)&&r._onCentered.emit(),r._isCenterPosition(e.fromState)&&!r._isCenterPosition(r._position)&&r._afterLeavingCenter.emit()}))}),[{key:"position",set:function(e){this._positionIndex=e,this._computePositionAnimationState()}},{key:"ngOnInit",value:function(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}},{key:"ngOnDestroy",value:function(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}},{key:"_onTranslateTabStarted",value:function(e){var t=this._isCenterPosition(e.toState);this._beforeCentering.emit(t),t&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}},{key:"_getLayoutDirection",value:function(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}},{key:"_isCenterPosition",value:function(e){return"center"==e||"left-origin-center"==e||"right-origin-center"==e}},{key:"_computePositionAnimationState",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._getLayoutDirection();this._positionIndex<0?this._position="ltr"==e?"left":"right":this._positionIndex>0?this._position="ltr"==e?"right":"left":this._position="center"}},{key:"_computePositionFromOrigin",value:function(e){var t=this._getLayoutDirection();return"ltr"==t&&e<=0||"rtl"==t&&e>0?"left-origin-center":"right-origin-center"}}])}();$.\u0275fac=function(e){return new(e||$)(s.gc(s.r),s.gc(m.c,8),s.gc(s.j))},$.\u0275dir=s.bc({type:$,inputs:{animationDuration:"animationDuration",position:"position",_content:["content","_content"],origin:"origin"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),$.ctorParameters=function(){return[{type:s.r},{type:m.c,decorators:[{type:s.O}]},{type:s.j}]},$.propDecorators={_onCentering:[{type:s.P}],_beforeCentering:[{type:s.P}],_afterLeavingCenter:[{type:s.P}],_onCentered:[{type:s.P}],_content:[{type:s.E,args:["content"]}],origin:[{type:s.E}],animationDuration:[{type:s.E}],position:[{type:s.E}]};var ee=function(e){function t(e,n,i){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i])}return _inherits(t,e),_createClass(t)}($);ee.\u0275fac=function(e){return new(e||ee)(s.gc(s.r),s.gc(m.c,8),s.gc(s.j))},ee.\u0275cmp=s.ac({type:ee,selectors:[["mat-tab-body"]],viewQuery:function(e,t){var n;1&e&&s.vd(o.f,!0),2&e&&s.Vc(n=s.vc())&&(t._portalHost=n.first)},hostAttrs:[1,"mat-tab-body"],features:[s.Rb],decls:6,vars:6,consts:[[1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(e,t){1&e&&(s.mc(0,"div",0,1),s.uc("@translateTab.start",(function(e){return t._onTranslateTabStarted(e)}))("@translateTab.done",(function(e){return t._translateTabComplete.next(e)})),s.od(2,"\n  "),s.md(3,w,0,0,"ng-template",2),s.od(4,"\n"),s.lc(),s.od(5,"\n")),2&e&&s.Gc("@translateTab",s.Nc(3,T,t._position,s.Mc(1,S,t.animationDuration)))},directives:[Z],styles:[".mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}\n"],encapsulation:2,data:{animation:[J.translateTab]}}),ee.ctorParameters=function(){return[{type:s.r},{type:m.c,decorators:[{type:s.O}]},{type:s.j}]},ee.propDecorators={_portalHost:[{type:s.gb,args:[o.f]}]};var te=new s.C("MAT_TABS_CONFIG"),ne=0,ie=_createClass((function e(){_classCallCheck(this,e)})),re=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e]))._changeDetectorRef=n,o._animationMode=r,o._tabs=new s.T,o._indexToSelect=0,o._tabBodyWrapperHeight=0,o._tabsSubscription=d.a.EMPTY,o._tabLabelSubscription=d.a.EMPTY,o._dynamicHeight=!1,o._selectedIndex=null,o.headerPosition="above",o.selectedIndexChange=new s.u,o.focusChange=new s.u,o.animationDone=new s.u,o.selectedTabChange=new s.u(!0),o._groupId=ne++,o.animationDuration=i&&i.animationDuration?i.animationDuration:"500ms",o.disablePagination=!(!i||null==i.disablePagination)&&i.disablePagination,o}return _inherits(t,e),_createClass(t,[{key:"dynamicHeight",get:function(){return this._dynamicHeight},set:function(e){this._dynamicHeight=Object(_.c)(e)}},{key:"selectedIndex",get:function(){return this._selectedIndex},set:function(e){this._indexToSelect=Object(_.f)(e,null)}},{key:"animationDuration",get:function(){return this._animationDuration},set:function(e){this._animationDuration=/^\d+$/.test(e)?e+"ms":e}},{key:"backgroundColor",get:function(){return this._backgroundColor},set:function(e){var t=this._elementRef.nativeElement;t.classList.remove("mat-background-"+this.backgroundColor),e&&t.classList.add("mat-background-"+e),this._backgroundColor=e}},{key:"ngAfterContentChecked",value:function(){var e=this,t=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=t){var n=null==this._selectedIndex;n||this.selectedTabChange.emit(this._createChangeEvent(t)),Promise.resolve().then((function(){e._tabs.forEach((function(e,n){return e.isActive=n===t})),n||e.selectedIndexChange.emit(t)}))}this._tabs.forEach((function(n,i){n.position=i-t,null==e._selectedIndex||0!=n.position||n.origin||(n.origin=t-e._selectedIndex)})),this._selectedIndex!==t&&(this._selectedIndex=t,this._changeDetectorRef.markForCheck())}},{key:"ngAfterContentInit",value:function(){var e=this;this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe((function(){if(e._clampTabIndex(e._indexToSelect)===e._selectedIndex)for(var t=e._tabs.toArray(),n=0;n<t.length;n++)if(t[n].isActive){e._indexToSelect=e._selectedIndex=n;break}e._changeDetectorRef.markForCheck()}))}},{key:"_subscribeToAllTabChanges",value:function(){var e=this;this._allTabs.changes.pipe(Object(v.a)(this._allTabs)).subscribe((function(t){e._tabs.reset(t.filter((function(t){return!t._closestTabGroup||t._closestTabGroup===e}))),e._tabs.notifyOnChanges()}))}},{key:"ngOnDestroy",value:function(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}},{key:"realignInkBar",value:function(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}},{key:"_focusChanged",value:function(e){this.focusChange.emit(this._createChangeEvent(e))}},{key:"_createChangeEvent",value:function(e){var t=new ie;return t.index=e,this._tabs&&this._tabs.length&&(t.tab=this._tabs.toArray()[e]),t}},{key:"_subscribeToTabLabels",value:function(){var e=this;this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=Object(p.a).apply(void 0,_toConsumableArray(this._tabs.map((function(e){return e._stateChanges})))).subscribe((function(){return e._changeDetectorRef.markForCheck()}))}},{key:"_clampTabIndex",value:function(e){return Math.min(this._tabs.length-1,Math.max(e||0,0))}},{key:"_getTabLabelId",value:function(e){return"mat-tab-label-".concat(this._groupId,"-").concat(e)}},{key:"_getTabContentId",value:function(e){return"mat-tab-content-".concat(this._groupId,"-").concat(e)}},{key:"_setTabBodyWrapperHeight",value:function(e){if(this._dynamicHeight&&this._tabBodyWrapperHeight){var t=this._tabBodyWrapper.nativeElement;t.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(t.style.height=e+"px")}}},{key:"_removeTabBodyWrapperHeight",value:function(){var e=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=e.clientHeight,e.style.height="",this.animationDone.emit()}},{key:"_handleClick",value:function(e,t,n){e.disabled||(this.selectedIndex=t.focusIndex=n)}},{key:"_getTabIndex",value:function(e,t){return e.disabled?null:this.selectedIndex===t?0:-1}}])}(Object(c.A)(Object(c.B)(_createClass((function e(t){_classCallCheck(this,e),this._elementRef=t}))),"primary"));re.\u0275fac=function(e){return new(e||re)(s.gc(s.r),s.gc(s.j),s.gc(te,8),s.gc(l.a,8))},re.\u0275dir=s.bc({type:re,inputs:{headerPosition:"headerPosition",animationDuration:"animationDuration",disablePagination:"disablePagination",dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[s.Rb]}),re.ctorParameters=function(){return[{type:s.r},{type:s.j},{type:void 0,decorators:[{type:s.z,args:[te]},{type:s.O}]},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},re.propDecorators={dynamicHeight:[{type:s.E}],selectedIndex:[{type:s.E}],headerPosition:[{type:s.E}],animationDuration:[{type:s.E}],disablePagination:[{type:s.E}],backgroundColor:[{type:s.E}],selectedIndexChange:[{type:s.P}],focusChange:[{type:s.P}],animationDone:[{type:s.P}],selectedTabChange:[{type:s.P}]};var oe=function(e){function t(e,n,i,r){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i,r])}return _inherits(t,e),_createClass(t)}(re);oe.\u0275fac=function(e){return new(e||oe)(s.gc(s.r),s.gc(s.j),s.gc(te,8),s.gc(l.a,8))},oe.\u0275cmp=s.ac({type:oe,selectors:[["mat-tab-group"]],contentQueries:function(e,t,n){var i;1&e&&s.Zb(n,Q,!0),2&e&&s.Vc(i=s.vc())&&(t._allTabs=i)},viewQuery:function(e,t){var n;1&e&&(s.vd(q,!0),s.vd(L,!0)),2&e&&(s.Vc(n=s.vc())&&(t._tabBodyWrapper=n.first),s.Vc(n=s.vc())&&(t._tabHeader=n.first))},hostAttrs:[1,"mat-tab-group"],hostVars:4,hostBindings:function(e,t){2&e&&s.Yb("mat-tab-group-dynamic-height",t.dynamicHeight)("mat-tab-group-inverted-header","below"===t.headerPosition)},inputs:{color:"color",disableRipple:"disableRipple"},exportAs:["matTabGroup"],features:[s.Tb([{provide:K,useExisting:oe}]),s.Rb],decls:12,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","disabled","matRippleDisabled","click",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","content","position","origin","animationDuration","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","disabled","matRippleDisabled","click"],[1,"mat-tab-label-content"],[3,"ngIf"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","content","position","origin","animationDuration","_onCentered","_onCentering"]],template:function(e,t){1&e&&(s.mc(0,"mat-tab-header",0,1),s.uc("indexFocused",(function(e){return t._focusChanged(e)}))("selectFocusedIndex",(function(e){return t.selectedIndex=e})),s.od(2,"\n  "),s.md(3,x,11,14,"div",2),s.od(4,"\n"),s.lc(),s.od(5,"\n\n"),s.mc(6,"div",3,4),s.od(8,"\n  "),s.md(9,I,2,8,"mat-tab-body",5),s.od(10,"\n"),s.lc(),s.od(11,"\n")),2&e&&(s.Gc("selectedIndex",t.selectedIndex||0)("disableRipple",t.disableRipple)("disablePagination",t.disablePagination),s.Ub(3),s.Gc("ngForOf",t._tabs),s.Ub(3),s.Yb("_mat-animation-noopable","NoopAnimations"===t._animationMode),s.Ub(3),s.Gc("ngForOf",t._tabs))},directives:function(){return[ue,a.s,ae,c.u,i.e,a.t,o.c,ee]},styles:[".mat-tab-group{display:flex;flex-direction:column}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.cdk-high-contrast-active .mat-tab-label:focus{outline:dotted 2px;outline-offset:-2px}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable.mat-tab-body-wrapper{transition:none;animation:none}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}\n"],encapsulation:2}),oe.ctorParameters=function(){return[{type:s.r},{type:s.j},{type:void 0,decorators:[{type:s.z,args:[te]},{type:s.O}]},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},oe.propDecorators={_allTabs:[{type:s.o,args:[Q,{descendants:!0}]}],_tabBodyWrapper:[{type:s.gb,args:["tabBodyWrapper"]}],_tabHeader:[{type:s.gb,args:["tabHeader"]}]};var ae=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).elementRef=e,n}return _inherits(t,e),_createClass(t,[{key:"focus",value:function(){this.elementRef.nativeElement.focus()}},{key:"getOffsetLeft",value:function(){return this.elementRef.nativeElement.offsetLeft}},{key:"getOffsetWidth",value:function(){return this.elementRef.nativeElement.offsetWidth}}])}(Object(c.C)(_createClass((function e(){_classCallCheck(this,e)}))));ae.\u0275fac=function(e){return new(e||ae)(s.gc(s.r))},ae.\u0275dir=s.bc({type:ae,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(e,t){2&e&&(s.Vb("aria-disabled",!!t.disabled),s.Yb("mat-tab-disabled",t.disabled))},inputs:{disabled:"disabled"},features:[s.Rb]}),ae.ctorParameters=function(){return[{type:s.r}]};var se=Object(z.f)({passive:!0}),ce=function(){return _createClass((function e(t,n,i,r,o,a,c){var l=this;_classCallCheck(this,e),this._elementRef=t,this._changeDetectorRef=n,this._viewportRuler=i,this._dir=r,this._ngZone=o,this._platform=a,this._animationMode=c,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new u.b,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new u.b,this.disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new s.u,this.indexFocused=new s.u,o.runOutsideAngular((function(){Object(h.a)(t.nativeElement,"mouseleave").pipe(Object(M.a)(l._destroyed)).subscribe((function(){l._stopInterval()}))}))}),[{key:"selectedIndex",get:function(){return this._selectedIndex},set:function(e){e=Object(_.f)(e),this._selectedIndex!=e&&(this._selectedIndexChanged=!0,this._selectedIndex=e,this._keyManager&&this._keyManager.updateActiveItem(e))}},{key:"ngAfterViewInit",value:function(){var e=this;Object(h.a)(this._previousPaginator.nativeElement,"touchstart",se).pipe(Object(M.a)(this._destroyed)).subscribe((function(){e._handlePaginatorPress("before")})),Object(h.a)(this._nextPaginator.nativeElement,"touchstart",se).pipe(Object(M.a)(this._destroyed)).subscribe((function(){e._handlePaginatorPress("after")}))}},{key:"ngAfterContentInit",value:function(){var e=this,t=this._dir?this._dir.change:Object(f.a)(null),n=this._viewportRuler.change(150),r=function(){e.updatePagination(),e._alignInkBarToSelectedTab()};this._keyManager=new i.g(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap(),this._keyManager.updateActiveItem(this._selectedIndex),"undefined"!=typeof requestAnimationFrame?requestAnimationFrame(r):r(),Object(p.a)(t,n,this._items.changes).pipe(Object(M.a)(this._destroyed)).subscribe((function(){Promise.resolve().then(r),e._keyManager.withHorizontalOrientation(e._getLayoutDirection())})),this._keyManager.change.pipe(Object(M.a)(this._destroyed)).subscribe((function(t){e.indexFocused.emit(t),e._setTabFocus(t)}))}},{key:"ngAfterContentChecked",value:function(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}},{key:"_handleKeydown",value:function(e){if(!Object(A.t)(e))switch(e.keyCode){case A.g:case A.o:this.focusIndex!==this.selectedIndex&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(e));break;default:this._keyManager.onKeydown(e)}}},{key:"_onContentChanges",value:function(){var e=this,t=this._elementRef.nativeElement.textContent;t!==this._currentTextContent&&(this._currentTextContent=t||"",this._ngZone.run((function(){e.updatePagination(),e._alignInkBarToSelectedTab(),e._changeDetectorRef.markForCheck()})))}},{key:"updatePagination",value:function(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}},{key:"focusIndex",get:function(){return this._keyManager?this._keyManager.activeItemIndex:0},set:function(e){this._isValidIndex(e)&&this.focusIndex!==e&&this._keyManager&&this._keyManager.setActiveItem(e)}},{key:"_isValidIndex",value:function(e){if(!this._items)return!0;var t=this._items?this._items.toArray()[e]:null;return!!t&&!t.disabled}},{key:"_setTabFocus",value:function(e){if(this._showPaginationControls&&this._scrollToLabel(e),this._items&&this._items.length){this._items.toArray()[e].focus();var t=this._tabListContainer.nativeElement,n=this._getLayoutDirection();t.scrollLeft="ltr"==n?0:t.scrollWidth-t.offsetWidth}}},{key:"_getLayoutDirection",value:function(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}},{key:"_updateTabScrollPosition",value:function(){if(!this.disablePagination){var e=this.scrollDistance,t=this._platform,n="ltr"===this._getLayoutDirection()?-e:e;this._tabList.nativeElement.style.transform="translateX(".concat(Math.round(n),"px)"),t&&(t.TRIDENT||t.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}}},{key:"scrollDistance",get:function(){return this._scrollDistance},set:function(e){this._scrollTo(e)}},{key:"_scrollHeader",value:function(e){var t=("before"==e?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3;return this._scrollTo(this._scrollDistance+t)}},{key:"_handlePaginatorClick",value:function(e){this._stopInterval(),this._scrollHeader(e)}},{key:"_scrollToLabel",value:function(e){if(!this.disablePagination){var t=this._items?this._items.toArray()[e]:null;if(t){var n,i,r=this._tabListContainer.nativeElement.offsetWidth,o=t.elementRef.nativeElement,a=o.offsetLeft,s=o.offsetWidth;"ltr"==this._getLayoutDirection()?i=(n=a)+s:n=(i=this._tabList.nativeElement.offsetWidth-a)-s;var c=this.scrollDistance,l=this.scrollDistance+r;n<c?this.scrollDistance-=c-n+60:i>l&&(this.scrollDistance+=i-l+60)}}}},{key:"_checkPaginationEnabled",value:function(){if(this.disablePagination)this._showPaginationControls=!1;else{var e=this._tabList.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;e||(this.scrollDistance=0),e!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=e}}},{key:"_checkScrollingControls",value:function(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}},{key:"_getMaxScrollDistance",value:function(){return this._tabList.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}},{key:"_alignInkBarToSelectedTab",value:function(){var e=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,t=e?e.elementRef.nativeElement:null;t?this._inkBar.alignToElement(t):this._inkBar.hide()}},{key:"_stopInterval",value:function(){this._stopScrolling.next()}},{key:"_handlePaginatorPress",value:function(e,t){var n=this;t&&null!=t.button&&0!==t.button||(this._stopInterval(),Object(b.a)(650,100).pipe(Object(M.a)(Object(p.a)(this._stopScrolling,this._destroyed))).subscribe((function(){var t=n._scrollHeader(e),i=t.maxScrollDistance,r=t.distance;(0===r||r>=i)&&n._stopInterval()})))}},{key:"_scrollTo",value:function(e){if(this.disablePagination)return{maxScrollDistance:0,distance:0};var t=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(t,e)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:t,distance:this._scrollDistance}}}])}();ce.\u0275fac=function(e){return new(e||ce)(s.gc(s.r),s.gc(s.j),s.gc(O.h),s.gc(m.c,8),s.gc(s.N),s.gc(z.a),s.gc(l.a,8))},ce.\u0275dir=s.bc({type:ce,inputs:{disablePagination:"disablePagination"}}),ce.ctorParameters=function(){return[{type:s.r},{type:s.j},{type:O.h},{type:m.c,decorators:[{type:s.O}]},{type:s.N},{type:z.a},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},ce.propDecorators={disablePagination:[{type:s.E}]};var le=function(e){function t(e,n,i,r,o,a,s){var c;return _classCallCheck(this,t),(c=_callSuper(this,t,[e,n,i,r,o,a,s]))._disableRipple=!1,c}return _inherits(t,e),_createClass(t,[{key:"disableRipple",get:function(){return this._disableRipple},set:function(e){this._disableRipple=Object(_.c)(e)}},{key:"_itemSelected",value:function(e){e.preventDefault()}}])}(ce);le.\u0275fac=function(e){return new(e||le)(s.gc(s.r),s.gc(s.j),s.gc(O.h),s.gc(m.c,8),s.gc(s.N),s.gc(z.a),s.gc(l.a,8))},le.\u0275dir=s.bc({type:le,inputs:{disableRipple:"disableRipple"},features:[s.Rb]}),le.ctorParameters=function(){return[{type:s.r},{type:s.j},{type:O.h},{type:m.c,decorators:[{type:s.O}]},{type:s.N},{type:z.a},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},le.propDecorators={disableRipple:[{type:s.E}]};var ue=function(e){function t(e,n,i,r,o,a,s){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i,r,o,a,s])}return _inherits(t,e),_createClass(t)}(le);ue.\u0275fac=function(e){return new(e||ue)(s.gc(s.r),s.gc(s.j),s.gc(O.h),s.gc(m.c,8),s.gc(s.N),s.gc(z.a),s.gc(l.a,8))},ue.\u0275cmp=s.ac({type:ue,selectors:[["mat-tab-header"]],contentQueries:function(e,t,n){var i;1&e&&s.Zb(n,ae,!1),2&e&&s.Vc(i=s.vc())&&(t._items=i)},viewQuery:function(e,t){var n;1&e&&(s.hd(F,!0),s.hd(W,!0),s.hd(P,!0),s.vd(N,!0),s.vd(j,!0)),2&e&&(s.Vc(n=s.vc())&&(t._inkBar=n.first),s.Vc(n=s.vc())&&(t._tabListContainer=n.first),s.Vc(n=s.vc())&&(t._tabList=n.first),s.Vc(n=s.vc())&&(t._nextPaginator=n.first),s.Vc(n=s.vc())&&(t._previousPaginator=n.first))},hostAttrs:[1,"mat-tab-header"],hostVars:4,hostBindings:function(e,t){2&e&&s.Yb("mat-tab-header-pagination-controls-enabled",t._showPaginationControls)("mat-tab-header-rtl","rtl"==t._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[s.Rb],ngContentSelectors:C,decls:27,vars:8,consts:[["aria-hidden","true","mat-ripple","",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["aria-hidden","true","mat-ripple","",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(e,t){1&e&&(s.Fc(),s.mc(0,"div",0,1),s.uc("click",(function(){return t._handlePaginatorClick("before")}))("mousedown",(function(e){return t._handlePaginatorPress("before",e)}))("touchend",(function(){return t._stopInterval()})),s.od(2,"\n  "),s.hc(3,"div",2),s.od(4,"\n"),s.lc(),s.od(5,"\n\n"),s.mc(6,"div",3,4),s.uc("keydown",(function(e){return t._handleKeydown(e)})),s.od(8,"\n  "),s.mc(9,"div",5,6),s.uc("cdkObserveContent",(function(){return t._onContentChanges()})),s.od(11,"\n    "),s.mc(12,"div",7),s.od(13,"\n      "),s.Ec(14),s.od(15,"\n    "),s.lc(),s.od(16,"\n    "),s.hc(17,"mat-ink-bar"),s.od(18,"\n  "),s.lc(),s.od(19,"\n"),s.lc(),s.od(20,"\n\n"),s.mc(21,"div",8,9),s.uc("mousedown",(function(e){return t._handlePaginatorPress("after",e)}))("click",(function(){return t._handlePaginatorClick("after")}))("touchend",(function(){return t._stopInterval()})),s.od(23,"\n  "),s.hc(24,"div",2),s.od(25,"\n"),s.lc(),s.od(26,"\n")),2&e&&(s.Yb("mat-tab-header-pagination-disabled",t._disableScrollBefore),s.Gc("matRippleDisabled",t._disableScrollBefore||t.disableRipple),s.Ub(9),s.Yb("_mat-animation-noopable","NoopAnimations"===t._animationMode),s.Ub(12),s.Yb("mat-tab-header-pagination-disabled",t._disableScrollAfter),s.Gc("matRippleDisabled",t._disableScrollAfter||t.disableRipple))},directives:[c.u,r.a,F],styles:['.mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:none}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;content:"";height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable.mat-ink-bar{transition:none;animation:none}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}._mat-animation-noopable.mat-tab-list{transition:none;animation:none}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.cdk-high-contrast-active .mat-tab-label:focus{outline:dotted 2px;outline-offset:-2px}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n'],encapsulation:2}),ue.ctorParameters=function(){return[{type:s.r},{type:s.j},{type:O.h},{type:m.c,decorators:[{type:s.O}]},{type:s.N},{type:z.a},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},ue.propDecorators={_items:[{type:s.o,args:[ae,{descendants:!1}]}],_inkBar:[{type:s.gb,args:[F,{static:!0}]}],_tabListContainer:[{type:s.gb,args:["tabListContainer",{static:!0}]}],_tabList:[{type:s.gb,args:["tabList",{static:!0}]}],_nextPaginator:[{type:s.gb,args:["nextPaginator"]}],_previousPaginator:[{type:s.gb,args:["previousPaginator"]}]};var de=function(e){function t(e,n,i,r,o,a,s){var c;return _classCallCheck(this,t),(c=_callSuper(this,t,[e,r,o,n,i,a,s]))._disableRipple=!1,c.color="primary",c}return _inherits(t,e),_createClass(t,[{key:"backgroundColor",get:function(){return this._backgroundColor},set:function(e){var t=this._elementRef.nativeElement.classList;t.remove("mat-background-"+this.backgroundColor),e&&t.add("mat-background-"+e),this._backgroundColor=e}},{key:"disableRipple",get:function(){return this._disableRipple},set:function(e){this._disableRipple=Object(_.c)(e)}},{key:"_itemSelected",value:function(){}},{key:"ngAfterContentInit",value:function(){var e=this;this._items.changes.pipe(Object(v.a)(null),Object(M.a)(this._destroyed)).subscribe((function(){e.updateActiveLink()})),_superPropGet(t,"ngAfterContentInit",this,3)([])}},{key:"updateActiveLink",value:function(e){if(this._items){for(var t=this._items.toArray(),n=0;n<t.length;n++)if(t[n].active)return this.selectedIndex=n,void this._changeDetectorRef.markForCheck();this.selectedIndex=-1,this._inkBar.hide()}}}])}(ce);de.\u0275fac=function(e){return new(e||de)(s.gc(s.r),s.gc(m.c,8),s.gc(s.N),s.gc(s.j),s.gc(O.h),s.gc(z.a),s.gc(l.a,8))},de.\u0275dir=s.bc({type:de,inputs:{color:"color",backgroundColor:"backgroundColor",disableRipple:"disableRipple"},features:[s.Rb]}),de.ctorParameters=function(){return[{type:s.r},{type:m.c,decorators:[{type:s.O}]},{type:s.N},{type:s.j},{type:O.h},{type:z.a},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},de.propDecorators={backgroundColor:[{type:s.E}],disableRipple:[{type:s.E}],color:[{type:s.E}]};var pe=function(e){function t(e,n,i,r,o,a,s){return _classCallCheck(this,t),_callSuper(this,t,[e,n,i,r,o,a,s])}return _inherits(t,e),_createClass(t)}(de);pe.\u0275fac=function(e){return new(e||pe)(s.gc(s.r),s.gc(m.c,8),s.gc(s.N),s.gc(s.j),s.gc(O.h),s.gc(z.a),s.gc(l.a,8))},pe.\u0275cmp=s.ac({type:pe,selectors:[["","mat-tab-nav-bar",""]],contentQueries:function(e,t,n){var i;1&e&&s.Zb(n,fe,!0),2&e&&s.Vc(i=s.vc())&&(t._items=i)},viewQuery:function(e,t){var n;1&e&&(s.hd(F,!0),s.hd(W,!0),s.hd(P,!0),s.vd(N,!0),s.vd(j,!0)),2&e&&(s.Vc(n=s.vc())&&(t._inkBar=n.first),s.Vc(n=s.vc())&&(t._tabListContainer=n.first),s.Vc(n=s.vc())&&(t._tabList=n.first),s.Vc(n=s.vc())&&(t._nextPaginator=n.first),s.Vc(n=s.vc())&&(t._previousPaginator=n.first))},hostAttrs:[1,"mat-tab-nav-bar","mat-tab-header"],hostVars:10,hostBindings:function(e,t){2&e&&s.Yb("mat-tab-header-pagination-controls-enabled",t._showPaginationControls)("mat-tab-header-rtl","rtl"==t._getLayoutDirection())("mat-primary","warn"!==t.color&&"accent"!==t.color)("mat-accent","accent"===t.color)("mat-warn","warn"===t.color)},inputs:{color:"color"},exportAs:["matTabNavBar","matTabNav"],features:[s.Rb],attrs:["mat-tab-nav-bar",""],ngContentSelectors:C,decls:27,vars:8,consts:[["aria-hidden","true","mat-ripple","",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["aria-hidden","true","mat-ripple","",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(e,t){1&e&&(s.Fc(),s.mc(0,"div",0,1),s.uc("click",(function(){return t._handlePaginatorClick("before")}))("mousedown",(function(e){return t._handlePaginatorPress("before",e)}))("touchend",(function(){return t._stopInterval()})),s.od(2,"\n  "),s.hc(3,"div",2),s.od(4,"\n"),s.lc(),s.od(5,"\n\n"),s.mc(6,"div",3,4),s.uc("keydown",(function(e){return t._handleKeydown(e)})),s.od(8,"\n  "),s.mc(9,"div",5,6),s.uc("cdkObserveContent",(function(){return t._onContentChanges()})),s.od(11,"\n    "),s.mc(12,"div",7),s.od(13,"\n      "),s.Ec(14),s.od(15,"\n    "),s.lc(),s.od(16,"\n    "),s.hc(17,"mat-ink-bar"),s.od(18,"\n  "),s.lc(),s.od(19,"\n"),s.lc(),s.od(20,"\n\n"),s.mc(21,"div",8,9),s.uc("mousedown",(function(e){return t._handlePaginatorPress("after",e)}))("click",(function(){return t._handlePaginatorClick("after")}))("touchend",(function(){return t._stopInterval()})),s.od(23,"\n  "),s.hc(24,"div",2),s.od(25,"\n"),s.lc(),s.od(26,"\n")),2&e&&(s.Yb("mat-tab-header-pagination-disabled",t._disableScrollBefore),s.Gc("matRippleDisabled",t._disableScrollBefore||t.disableRipple),s.Ub(9),s.Yb("_mat-animation-noopable","NoopAnimations"===t._animationMode),s.Ub(12),s.Yb("mat-tab-header-pagination-disabled",t._disableScrollAfter),s.Gc("matRippleDisabled",t._disableScrollAfter||t.disableRipple))},directives:[c.u,r.a,F],styles:['.mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:none}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;content:"";height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable.mat-ink-bar{transition:none;animation:none}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.cdk-high-contrast-active .mat-tab-link:focus{outline:dotted 2px;outline-offset:-2px}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}@media(max-width: 599px){.mat-tab-link{min-width:72px}}\n'],encapsulation:2}),pe.ctorParameters=function(){return[{type:s.r},{type:m.c,decorators:[{type:s.O}]},{type:s.N},{type:s.j},{type:O.h},{type:z.a},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},pe.propDecorators={_items:[{type:s.o,args:[Object(s.nb)((function(){return fe})),{descendants:!0}]}],_inkBar:[{type:s.gb,args:[F,{static:!0}]}],_tabListContainer:[{type:s.gb,args:["tabListContainer",{static:!0}]}],_tabList:[{type:s.gb,args:["tabList",{static:!0}]}],_nextPaginator:[{type:s.gb,args:["nextPaginator"]}],_previousPaginator:[{type:s.gb,args:["previousPaginator"]}]};var he=function(e){function t(e,n,i,r,o,a){var s;return _classCallCheck(this,t),(s=_callSuper(this,t))._tabNavBar=e,s.elementRef=n,s._focusMonitor=o,s._isActive=!1,s.rippleConfig=i||{},s.tabIndex=parseInt(r)||0,"NoopAnimations"===a&&(s.rippleConfig.animation={enterDuration:0,exitDuration:0}),s}return _inherits(t,e),_createClass(t,[{key:"active",get:function(){return this._isActive},set:function(e){Object(_.c)(e)!==this._isActive&&(this._isActive=e,this._tabNavBar.updateActiveLink(this.elementRef))}},{key:"rippleDisabled",get:function(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}},{key:"focus",value:function(){this.elementRef.nativeElement.focus()}},{key:"ngAfterViewInit",value:function(){this._focusMonitor.monitor(this.elementRef)}},{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this.elementRef)}}])}(Object(c.F)(Object(c.B)(Object(c.C)(_createClass((function e(){_classCallCheck(this,e)}))))));he.\u0275fac=function(e){return new(e||he)(s.gc(de),s.gc(s.r),s.gc(c.j,8),s.rc("tabindex"),s.gc(i.h),s.gc(l.a,8))},he.\u0275dir=s.bc({type:he,inputs:{active:"active"},features:[s.Rb]}),he.ctorParameters=function(){return[{type:de},{type:s.r},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[c.j]}]},{type:String,decorators:[{type:s.h,args:["tabindex"]}]},{type:i.h},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]},he.propDecorators={active:[{type:s.E}]};var fe=function(e){function t(e,n,i,r,o,a,s,l){var u;return _classCallCheck(this,t),(u=_callSuper(this,t,[e,n,o,a,s,l]))._tabLinkRipple=new c.x(_assertThisInitialized(u),i,n,r),u._tabLinkRipple.setupTriggerEvents(n.nativeElement),u}return _inherits(t,e),_createClass(t,[{key:"ngOnDestroy",value:function(){_superPropGet(t,"ngOnDestroy",this,3)([]),this._tabLinkRipple._removeTriggerEvents()}}])}(he);fe.\u0275fac=function(e){return new(e||fe)(s.gc(pe),s.gc(s.r),s.gc(s.N),s.gc(z.a),s.gc(c.j,8),s.rc("tabindex"),s.gc(i.h),s.gc(l.a,8))},fe.\u0275dir=s.bc({type:fe,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mat-tab-link","mat-focus-indicator"],hostVars:7,hostBindings:function(e,t){2&e&&(s.Vb("aria-current",t.active?"page":null)("aria-disabled",t.disabled)("tabIndex",t.tabIndex),s.Yb("mat-tab-disabled",t.disabled)("mat-tab-label-active",t.active))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matTabLink"],features:[s.Rb]}),fe.ctorParameters=function(){return[{type:pe},{type:s.r},{type:s.N},{type:z.a},{type:void 0,decorators:[{type:s.O},{type:s.z,args:[c.j]}]},{type:String,decorators:[{type:s.h,args:["tabindex"]}]},{type:i.h},{type:String,decorators:[{type:s.O},{type:s.z,args:[l.a]}]}]};var be=_createClass((function e(){_classCallCheck(this,e)}));be.\u0275mod=s.ec({type:be}),be.\u0275inj=s.dc({factory:function(e){return new(e||be)},imports:[[a.c,c.k,o.g,c.v,r.c,i.a],c.k]})},"wd/R":function(e,t,n){(function(e){e.exports=function(){"use strict";var t,i;function r(){return t.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function a(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function c(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function l(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var n,i=[],r=e.length;for(n=0;n<r;++n)i.push(t(e[n],n));return i}function h(e,t){for(var n in t)s(t,n)&&(e[n]=t[n]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function f(e,t,n,i){return kt(e,t,n,i,!0).utc()}function b(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function m(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());return r&&(t=b(e),n=i.call(t.parsedDateParts,(function(e){return null!=e})),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?r:(e._isValid=r,e._isValid)}function g(e){var t=f(NaN);return null!=e?h(b(t),e):b(t).userInvalidated=!0,t}i=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),i=n.length>>>0;for(t=0;t<i;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var v=r.momentProperties=[],y=!1;function M(e,t){var n,i,r,o=v.length;if(l(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),l(t._i)||(e._i=t._i),l(t._f)||(e._f=t._f),l(t._l)||(e._l=t._l),l(t._strict)||(e._strict=t._strict),l(t._tzm)||(e._tzm=t._tzm),l(t._isUTC)||(e._isUTC=t._isUTC),l(t._offset)||(e._offset=t._offset),l(t._pf)||(e._pf=b(t)),l(t._locale)||(e._locale=t._locale),o>0)for(n=0;n<o;n++)l(r=t[i=v[n]])||(e[i]=r);return e}function _(e){M(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===y&&(y=!0,r.updateOffset(this),y=!1)}function O(e){return e instanceof _||null!=e&&null!=e._isAMomentObject}function z(e){!1===r.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function A(e,t){var n=!0;return h((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var i,o,a,c=[],l=arguments.length;for(o=0;o<l;o++){if(i="","object"==typeof arguments[o]){for(a in i+="\n["+o+"] ",arguments[0])s(arguments[0],a)&&(i+=a+": "+arguments[0][a]+", ");i=i.slice(0,-2)}else i=arguments[o];c.push(i)}z(e+"\nArguments: "+Array.prototype.slice.call(c).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var k,C={};function w(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),C[e]||(z(t),C[e]=!0)}function S(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function T(e,t){var n,i=h({},e);for(n in t)s(t,n)&&(a(e[n])&&a(t[n])?(i[n]={},h(i[n],e[n]),h(i[n],t[n])):null!=t[n]?i[n]=t[n]:delete i[n]);for(n in e)s(e,n)&&!s(t,n)&&a(e[n])&&(i[n]=h({},i[n]));return i}function q(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,k=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)s(e,t)&&n.push(t);return n};function L(e,t,n){var i=""+Math.abs(e),r=t-i.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+i}var E=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,D=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},x={};function I(e,t,n,i){var r=i;"string"==typeof i&&(r=function(){return this[i]()}),e&&(x[e]=r),t&&(x[t[0]]=function(){return L(r.apply(this,arguments),t[1],t[2])}),n&&(x[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function W(e,t){return e.isValid()?(t=P(t,e.localeData()),R[t]=R[t]||function(e){var t,n,i,r=e.match(E);for(t=0,n=r.length;t<n;t++)x[r[t]]?r[t]=x[r[t]]:r[t]=(i=r[t]).match(/\[[\s\S]/)?i.replace(/^\[|\]$/g,""):i.replace(/\\/g,"");return function(t){var i,o="";for(i=0;i<n;i++)o+=S(r[i])?r[i].call(t,e):r[i];return o}}(t),R[t](e)):e.localeData().invalidDate()}function P(e,t){var n=5;function i(e){return t.longDateFormat(e)||e}for(D.lastIndex=0;n>=0&&D.test(e);)e=e.replace(D,i),D.lastIndex=0,n-=1;return e}var N={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function j(e){return"string"==typeof e?N[e]||N[e.toLowerCase()]:void 0}function B(e){var t,n,i={};for(n in e)s(e,n)&&(t=j(n))&&(i[t]=e[n]);return i}var F={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var U,V=/\d/,H=/\d\d/,Y=/\d{3}/,X=/\d{4}/,G=/[+-]?\d{6}/,K=/\d\d?/,Q=/\d\d\d\d?/,J=/\d\d\d\d\d\d?/,Z=/\d{1,3}/,$=/\d{1,4}/,ee=/[+-]?\d{1,6}/,te=/\d+/,ne=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,re=/Z|[+-]\d\d(?::?\d\d)?/gi,oe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ae=/^[1-9]\d?/,se=/^([1-9]\d|\d)/;function ce(e,t,n){U[e]=S(t)?t:function(e,i){return e&&n?n:t}}function le(e,t){return s(U,e)?U[e](t._strict,t._locale):new RegExp(ue(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,i,r){return t||n||i||r}))))}function ue(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function de(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function pe(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=de(t)),n}U={};var he={};function fe(e,t){var n,i,r=t;for("string"==typeof e&&(e=[e]),u(t)&&(r=function(e,n){n[t]=pe(e)}),i=e.length,n=0;n<i;n++)he[e[n]]=r}function be(e,t){fe(e,(function(e,n,i,r){i._w=i._w||{},t(e,i._w,i,r)}))}function me(e,t,n){null!=t&&s(he,e)&&he[e](t,n._a,n,e)}function ge(e){return e%4==0&&e%100!=0||e%400==0}function ve(e){return ge(e)?366:365}I("Y",0,0,(function(){var e=this.year();return e<=9999?L(e,4):"+"+e})),I(0,["YY",2],0,(function(){return this.year()%100})),I(0,["YYYY",4],0,"year"),I(0,["YYYYY",5],0,"year"),I(0,["YYYYYY",6,!0],0,"year"),ce("Y",ne),ce("YY",K,H),ce("YYYY",$,X),ce("YYYYY",ee,G),ce("YYYYYY",ee,G),fe(["YYYYY","YYYYYY"],0),fe("YYYY",(function(e,t){t[0]=2===e.length?r.parseTwoDigitYear(e):pe(e)})),fe("YY",(function(e,t){t[0]=r.parseTwoDigitYear(e)})),fe("Y",(function(e,t){t[0]=parseInt(e,10)})),r.parseTwoDigitYear=function(e){return pe(e)+(pe(e)>68?1900:2e3)};var ye,Me=_e("FullYear",!0);function _e(e,t){return function(n){return null!=n?(ze(this,e,n),r.updateOffset(this,t),this):Oe(this,e)}}function Oe(e,t){if(!e.isValid())return NaN;var n=e._d,i=e._isUTC;switch(t){case"Milliseconds":return i?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return i?n.getUTCSeconds():n.getSeconds();case"Minutes":return i?n.getUTCMinutes():n.getMinutes();case"Hours":return i?n.getUTCHours():n.getHours();case"Date":return i?n.getUTCDate():n.getDate();case"Day":return i?n.getUTCDay():n.getDay();case"Month":return i?n.getUTCMonth():n.getMonth();case"FullYear":return i?n.getUTCFullYear():n.getFullYear();default:return NaN}}function ze(e,t,n){var i,r,o,a,s;if(e.isValid()&&!isNaN(n)){switch(i=e._d,r=e._isUTC,t){case"Milliseconds":return void(r?i.setUTCMilliseconds(n):i.setMilliseconds(n));case"Seconds":return void(r?i.setUTCSeconds(n):i.setSeconds(n));case"Minutes":return void(r?i.setUTCMinutes(n):i.setMinutes(n));case"Hours":return void(r?i.setUTCHours(n):i.setHours(n));case"Date":return void(r?i.setUTCDate(n):i.setDate(n));case"FullYear":break;default:return}o=n,a=e.month(),s=29!==(s=e.date())||1!==a||ge(o)?s:28,r?i.setUTCFullYear(o,a,s):i.setFullYear(o,a,s)}}function Ae(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,i=(t%(n=12)+n)%n;return e+=(t-i)/12,1===i?ge(e)?29:28:31-i%7%2}ye=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},I("M",["MM",2],"Mo",(function(){return this.month()+1})),I("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),I("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),ce("M",K,ae),ce("MM",K,H),ce("MMM",(function(e,t){return t.monthsShortRegex(e)})),ce("MMMM",(function(e,t){return t.monthsRegex(e)})),fe(["M","MM"],(function(e,t){t[1]=pe(e)-1})),fe(["MMM","MMMM"],(function(e,t,n,i){var r=n._locale.monthsParse(e,i,n._strict);null!=r?t[1]=r:b(n).invalidMonth=e}));var ke="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ce="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),we=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Se=oe,Te=oe;function qe(e,t,n){var i,r,o,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)o=f([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(r=ye.call(this._shortMonthsParse,a))?r:null:-1!==(r=ye.call(this._longMonthsParse,a))?r:null:"MMM"===t?-1!==(r=ye.call(this._shortMonthsParse,a))||-1!==(r=ye.call(this._longMonthsParse,a))?r:null:-1!==(r=ye.call(this._longMonthsParse,a))||-1!==(r=ye.call(this._shortMonthsParse,a))?r:null}function Le(e,t){if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=pe(t);else if(!u(t=e.localeData().monthsParse(t)))return e;var n=t,i=e.date();return i=i<29?i:Math.min(i,Ae(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,i):e._d.setMonth(n,i),e}function Ee(e){return null!=e?(Le(this,e),r.updateOffset(this,!0),this):Oe(this,"Month")}function De(){function e(e,t){return t.length-e.length}var t,n,i,r,o=[],a=[],s=[];for(t=0;t<12;t++)n=f([2e3,t]),i=ue(this.monthsShort(n,"")),r=ue(this.months(n,"")),o.push(i),a.push(r),s.push(r),s.push(i);o.sort(e),a.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Re(e,t,n,i,r,o,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,i,r,o,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,i,r,o,a),s}function xe(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ie(e,t,n){var i=7+t-n;return-(7+xe(e,0,i).getUTCDay()-t)%7+i-1}function We(e,t,n,i,r){var o,a,s=1+7*(t-1)+(7+n-i)%7+Ie(e,i,r);return s<=0?a=ve(o=e-1)+s:s>ve(e)?(o=e+1,a=s-ve(e)):(o=e,a=s),{year:o,dayOfYear:a}}function Pe(e,t,n){var i,r,o=Ie(e.year(),t,n),a=Math.floor((e.dayOfYear()-o-1)/7)+1;return a<1?i=a+Ne(r=e.year()-1,t,n):a>Ne(e.year(),t,n)?(i=a-Ne(e.year(),t,n),r=e.year()+1):(r=e.year(),i=a),{week:i,year:r}}function Ne(e,t,n){var i=Ie(e,t,n),r=Ie(e+1,t,n);return(ve(e)-i+r)/7}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),ce("w",K,ae),ce("ww",K,H),ce("W",K,ae),ce("WW",K,H),be(["w","ww","W","WW"],(function(e,t,n,i){t[i.substr(0,1)]=pe(e)}));function je(e,t){return e.slice(t,7).concat(e.slice(0,t))}I("d",0,"do","day"),I("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),I("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),I("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),ce("d",K),ce("e",K),ce("E",K),ce("dd",(function(e,t){return t.weekdaysMinRegex(e)})),ce("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),ce("dddd",(function(e,t){return t.weekdaysRegex(e)})),be(["dd","ddd","dddd"],(function(e,t,n,i){var r=n._locale.weekdaysParse(e,i,n._strict);null!=r?t.d=r:b(n).invalidWeekday=e})),be(["d","e","E"],(function(e,t,n,i){t[i]=pe(e)}));var Be="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Fe="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ue="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ve=oe,He=oe,Ye=oe;function Xe(e,t,n){var i,r,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)o=f([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(r=ye.call(this._weekdaysParse,a))?r:null:"ddd"===t?-1!==(r=ye.call(this._shortWeekdaysParse,a))?r:null:-1!==(r=ye.call(this._minWeekdaysParse,a))?r:null:"dddd"===t?-1!==(r=ye.call(this._weekdaysParse,a))||-1!==(r=ye.call(this._shortWeekdaysParse,a))||-1!==(r=ye.call(this._minWeekdaysParse,a))?r:null:"ddd"===t?-1!==(r=ye.call(this._shortWeekdaysParse,a))||-1!==(r=ye.call(this._weekdaysParse,a))||-1!==(r=ye.call(this._minWeekdaysParse,a))?r:null:-1!==(r=ye.call(this._minWeekdaysParse,a))||-1!==(r=ye.call(this._weekdaysParse,a))||-1!==(r=ye.call(this._shortWeekdaysParse,a))?r:null}function Ge(){function e(e,t){return t.length-e.length}var t,n,i,r,o,a=[],s=[],c=[],l=[];for(t=0;t<7;t++)n=f([2e3,1]).day(t),i=ue(this.weekdaysMin(n,"")),r=ue(this.weekdaysShort(n,"")),o=ue(this.weekdays(n,"")),a.push(i),s.push(r),c.push(o),l.push(i),l.push(r),l.push(o);a.sort(e),s.sort(e),c.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Ke(){return this.hours()%12||12}function Qe(e,t){I(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Je(e,t){return t._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,Ke),I("k",["kk",2],0,(function(){return this.hours()||24})),I("hmm",0,0,(function(){return""+Ke.apply(this)+L(this.minutes(),2)})),I("hmmss",0,0,(function(){return""+Ke.apply(this)+L(this.minutes(),2)+L(this.seconds(),2)})),I("Hmm",0,0,(function(){return""+this.hours()+L(this.minutes(),2)})),I("Hmmss",0,0,(function(){return""+this.hours()+L(this.minutes(),2)+L(this.seconds(),2)})),Qe("a",!0),Qe("A",!1),ce("a",Je),ce("A",Je),ce("H",K,se),ce("h",K,ae),ce("k",K,ae),ce("HH",K,H),ce("hh",K,H),ce("kk",K,H),ce("hmm",Q),ce("hmmss",J),ce("Hmm",Q),ce("Hmmss",J),fe(["H","HH"],3),fe(["k","kk"],(function(e,t,n){var i=pe(e);t[3]=24===i?0:i})),fe(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),fe(["h","hh"],(function(e,t,n){t[3]=pe(e),b(n).bigHour=!0})),fe("hmm",(function(e,t,n){var i=e.length-2;t[3]=pe(e.substr(0,i)),t[4]=pe(e.substr(i)),b(n).bigHour=!0})),fe("hmmss",(function(e,t,n){var i=e.length-4,r=e.length-2;t[3]=pe(e.substr(0,i)),t[4]=pe(e.substr(i,2)),t[5]=pe(e.substr(r)),b(n).bigHour=!0})),fe("Hmm",(function(e,t,n){var i=e.length-2;t[3]=pe(e.substr(0,i)),t[4]=pe(e.substr(i))})),fe("Hmmss",(function(e,t,n){var i=e.length-4,r=e.length-2;t[3]=pe(e.substr(0,i)),t[4]=pe(e.substr(i,2)),t[5]=pe(e.substr(r))}));var Ze=_e("Hours",!0);var $e,et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ke,monthsShort:Ce,week:{dow:0,doy:6},weekdays:Be,weekdaysMin:Ue,weekdaysShort:Fe,meridiemParse:/[ap]\.?m?\.?/i},tt={},nt={};function it(e,t){var n,i=Math.min(e.length,t.length);for(n=0;n<i;n+=1)if(e[n]!==t[n])return n;return i}function rt(e){return e?e.toLowerCase().replace("_","-"):e}function ot(t){var i=null;if(void 0===tt[t]&&void 0!==e&&e&&e.exports&&function(e){return!(!e||!e.match("^[^/\\\\]*$"))}(t))try{i=$e._abbr,n("RnhZ")("./"+t),at(i)}catch(r){tt[t]=null}return tt[t]}function at(e,t){var n;return e&&((n=l(t)?ct(e):st(e,t))?$e=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),$e._abbr}function st(e,t){if(null!==t){var n,i=et;if(t.abbr=e,null!=tt[e])w("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=tt[e]._config;else if(null!=t.parentLocale)if(null!=tt[t.parentLocale])i=tt[t.parentLocale]._config;else{if(null==(n=ot(t.parentLocale)))return nt[t.parentLocale]||(nt[t.parentLocale]=[]),nt[t.parentLocale].push({name:e,config:t}),null;i=n._config}return tt[e]=new q(T(i,t)),nt[e]&&nt[e].forEach((function(e){st(e.name,e.config)})),at(e),tt[e]}return delete tt[e],null}function ct(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return $e;if(!o(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,n,i,r,o=0;o<e.length;){for(t=(r=rt(e[o]).split("-")).length,n=(n=rt(e[o+1]))?n.split("-"):null;t>0;){if(i=ot(r.slice(0,t).join("-")))return i;if(n&&n.length>=t&&it(r,n)>=t-1)break;t--}o++}return $e}(e)}function lt(e){var t,n=e._a;return n&&-2===b(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>Ae(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,b(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),b(e)._overflowWeeks&&-1===t&&(t=7),b(e)._overflowWeekday&&-1===t&&(t=8),b(e).overflow=t),e}var ut=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pt=/Z|[+-]\d\d(?::?\d\d)?/,ht=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ft=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],bt=/^\/?Date\((-?\d+)/i,mt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,gt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function vt(e){var t,n,i,r,o,a,s=e._i,c=ut.exec(s)||dt.exec(s),l=ht.length,u=ft.length;if(c){for(b(e).iso=!0,t=0,n=l;t<n;t++)if(ht[t][1].exec(c[1])){r=ht[t][0],i=!1!==ht[t][2];break}if(null==r)return void(e._isValid=!1);if(c[3]){for(t=0,n=u;t<n;t++)if(ft[t][1].exec(c[3])){o=(c[2]||" ")+ft[t][0];break}if(null==o)return void(e._isValid=!1)}if(!i&&null!=o)return void(e._isValid=!1);if(c[4]){if(!pt.exec(c[4]))return void(e._isValid=!1);a="Z"}e._f=r+(o||"")+(a||""),zt(e)}else e._isValid=!1}function yt(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Mt(e){var t,n,i,r,o,a,s,c,l=mt.exec(e._i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(l){if(n=l[4],i=l[3],r=l[2],o=l[5],a=l[6],s=l[7],c=[yt(n),Ce.indexOf(i),parseInt(r,10),parseInt(o,10),parseInt(a,10)],s&&c.push(parseInt(s,10)),t=c,!function(e,t,n){return!e||Fe.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(b(n).weekdayMismatch=!0,n._isValid=!1,!1)}(l[1],t,e))return;e._a=t,e._tzm=function(e,t,n){if(e)return gt[e];if(t)return 0;var i=parseInt(n,10),r=i%100;return(i-r)/100*60+r}(l[8],l[9],l[10]),e._d=xe.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),b(e).rfc2822=!0}else e._isValid=!1}function _t(e,t,n){return null!=e?e:null!=t?t:n}function Ot(e){var t,n,i,o,a,s=[];if(!e._d){for(i=function(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,n,i,r,o,a,s,c,l;null!=(t=e._w).GG||null!=t.W||null!=t.E?(o=1,a=4,n=_t(t.GG,e._a[0],Pe(Ct(),1,4).year),i=_t(t.W,1),((r=_t(t.E,1))<1||r>7)&&(c=!0)):(o=e._locale._week.dow,a=e._locale._week.doy,l=Pe(Ct(),o,a),n=_t(t.gg,e._a[0],l.year),i=_t(t.w,l.week),null!=t.d?((r=t.d)<0||r>6)&&(c=!0):null!=t.e?(r=t.e+o,(t.e<0||t.e>6)&&(c=!0)):r=o),i<1||i>Ne(n,o,a)?b(e)._overflowWeeks=!0:null!=c?b(e)._overflowWeekday=!0:(s=We(n,i,r,o,a),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(a=_t(e._a[0],i[0]),(e._dayOfYear>ve(a)||0===e._dayOfYear)&&(b(e)._overflowDayOfYear=!0),n=xe(a,0,e._dayOfYear),e._a[1]=n.getUTCMonth(),e._a[2]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=i[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?xe:Re).apply(null,s),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(b(e).weekdayMismatch=!0)}}function zt(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],b(e).empty=!0;var t,n,i,o,a,s,c,l=""+e._i,u=l.length,d=0;for(c=(i=P(e._f,e._locale).match(E)||[]).length,t=0;t<c;t++)o=i[t],(n=(l.match(le(o,e))||[])[0])&&((a=l.substr(0,l.indexOf(n))).length>0&&b(e).unusedInput.push(a),l=l.slice(l.indexOf(n)+n.length),d+=n.length),x[o]?(n?b(e).empty=!1:b(e).unusedTokens.push(o),me(o,n,e)):e._strict&&!n&&b(e).unusedTokens.push(o);b(e).charsLeftOver=u-d,l.length>0&&b(e).unusedInput.push(l),e._a[3]<=12&&!0===b(e).bigHour&&e._a[3]>0&&(b(e).bigHour=void 0),b(e).parsedDateParts=e._a.slice(0),b(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(s=b(e).era)&&(e._a[0]=e._locale.erasConvertYear(s,e._a[0])),Ot(e),lt(e)}else Mt(e);else vt(e)}function At(e){var t=e._i,n=e._f;return e._locale=e._locale||ct(e._l),null===t||void 0===n&&""===t?g({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),O(t)?new _(lt(t)):(d(t)?e._d=t:o(n)?function(e){var t,n,i,r,o,a,s=!1,c=e._f.length;if(0===c)return b(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;r<c;r++)o=0,a=!1,t=M({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[r],zt(t),m(t)&&(a=!0),o+=b(t).charsLeftOver,o+=10*b(t).unusedTokens.length,b(t).score=o,s?o<i&&(i=o,n=t):(null==i||o<i||a)&&(i=o,n=t,a&&(s=!0));h(e,n||t)}(e):n?zt(e):function(e){var t=e._i;l(t)?e._d=new Date(r.now()):d(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=bt.exec(e._i);null===t?(vt(e),!1===e._isValid&&(delete e._isValid,Mt(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):o(t)?(e._a=p(t.slice(0),(function(e){return parseInt(e,10)})),Ot(e)):a(t)?function(e){if(!e._d){var t=B(e._i),n=void 0===t.day?t.date:t.day;e._a=p([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Ot(e)}}(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}(e),m(e)||(e._d=null),e))}function kt(e,t,n,i,r){var s,l={};return!0!==t&&!1!==t||(i=t,t=void 0),!0!==n&&!1!==n||(i=n,n=void 0),(a(e)&&c(e)||o(e)&&0===e.length)&&(e=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=r,l._l=n,l._i=e,l._f=t,l._strict=i,(s=new _(lt(At(l))))._nextDay&&(s.add(1,"d"),s._nextDay=void 0),s}function Ct(e,t,n,i){return kt(e,t,n,i,!1)}r.createFromInputFallback=A("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),r.ISO_8601=function(){},r.RFC_2822=function(){};var wt=A("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Ct.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:g()})),St=A("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Ct.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:g()}));function Tt(e,t){var n,i;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Ct();for(n=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](n)||(n=t[i]);return n}var qt=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Lt(e){var t=B(e),n=t.year||0,i=t.quarter||0,r=t.month||0,o=t.week||t.isoWeek||0,a=t.day||0,c=t.hour||0,l=t.minute||0,u=t.second||0,d=t.millisecond||0;this._isValid=function(e){var t,n,i=!1,r=qt.length;for(t in e)if(s(e,t)&&(-1===ye.call(qt,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<r;++n)if(e[qt[n]]){if(i)return!1;parseFloat(e[qt[n]])!==pe(e[qt[n]])&&(i=!0)}return!0}(t),this._milliseconds=+d+1e3*u+6e4*l+1e3*c*60*60,this._days=+a+7*o,this._months=+r+3*i+12*n,this._data={},this._locale=ct(),this._bubble()}function Et(e){return e instanceof Lt}function Dt(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Rt(e,t){I(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+L(~~(e/60),2)+t+L(~~e%60,2)}))}Rt("Z",":"),Rt("ZZ",""),ce("Z",re),ce("ZZ",re),fe(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=It(re,e)}));var xt=/([\+\-]|\d\d)/gi;function It(e,t){var n,i,r=(t||"").match(e);return null===r?null:0===(i=60*(n=((r[r.length-1]||[])+"").match(xt)||["-",0,0])[1]+pe(n[2]))?0:"+"===n[0]?i:-i}function Wt(e,t){var n,i;return t._isUTC?(n=t.clone(),i=(O(e)||d(e)?e.valueOf():Ct(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+i),r.updateOffset(n,!1),n):Ct(e).local()}function Pt(e){return-Math.round(e._d.getTimezoneOffset())}function Nt(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var jt=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Bt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ft(e,t){var n,i,r,o,a,c,l=e,d=null;return Et(e)?l={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(l={},t?l[t]=+e:l.milliseconds=+e):(d=jt.exec(e))?(n="-"===d[1]?-1:1,l={y:0,d:pe(d[2])*n,h:pe(d[3])*n,m:pe(d[4])*n,s:pe(d[5])*n,ms:pe(Dt(1e3*d[6]))*n}):(d=Bt.exec(e))?(n="-"===d[1]?-1:1,l={y:Ut(d[2],n),M:Ut(d[3],n),w:Ut(d[4],n),d:Ut(d[5],n),h:Ut(d[6],n),m:Ut(d[7],n),s:Ut(d[8],n)}):null==l?l={}:"object"==typeof l&&("from"in l||"to"in l)&&(o=Ct(l.from),a=Ct(l.to),r=o.isValid()&&a.isValid()?(a=Wt(a,o),o.isBefore(a)?c=Vt(o,a):((c=Vt(a,o)).milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0},(l={}).ms=r.milliseconds,l.M=r.months),i=new Lt(l),Et(e)&&s(e,"_locale")&&(i._locale=e._locale),Et(e)&&s(e,"_isValid")&&(i._isValid=e._isValid),i}function Ut(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Vt(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Ht(e,t){return function(n,i){var r;return null===i||isNaN(+i)||(w(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=n,n=i,i=r),Yt(this,Ft(n,i),e),this}}function Yt(e,t,n,i){var o=t._milliseconds,a=Dt(t._days),s=Dt(t._months);e.isValid()&&(i=null==i||i,s&&Le(e,Oe(e,"Month")+s*n),a&&ze(e,"Date",Oe(e,"Date")+a*n),o&&e._d.setTime(e._d.valueOf()+o*n),i&&r.updateOffset(e,a||s))}Ft.fn=Lt.prototype,Ft.invalid=function(){return Ft(NaN)};var Xt=Ht(1,"add"),Gt=Ht(-1,"subtract");function Kt(e){return"string"==typeof e||e instanceof String}function Qt(e){return O(e)||d(e)||Kt(e)||u(e)||function(e){var t=o(e),n=!1;return t&&(n=0===e.filter((function(t){return!u(t)&&Kt(e)})).length),t&&n}(e)||function(e){var t,n,i=a(e)&&!c(e),r=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],l=o.length;for(t=0;t<l;t+=1)n=o[t],r=r||s(e,n);return i&&r}(e)||null==e}function Jt(e){var t,n=a(e)&&!c(e),i=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<r.length;t+=1)i=i||s(e,r[t]);return n&&i}function Zt(e,t){if(e.date()<t.date())return-Zt(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(n,"months");return-(n+(t-i<0?(t-i)/(i-e.clone().add(n-1,"months")):(t-i)/(e.clone().add(n+1,"months")-i)))||0}function $t(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ct(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var en=A("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function tn(){return this._locale}var nn=1e3,rn=6e4,on=36e5,an=126227808e5;function sn(e,t){return(e%t+t)%t}function cn(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-an:new Date(e,t,n).valueOf()}function ln(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-an:Date.UTC(e,t,n)}function un(e,t){return t.erasAbbrRegex(e)}function dn(){var e,t,n,i,r,o=[],a=[],s=[],c=[],l=this.eras();for(e=0,t=l.length;e<t;++e)n=ue(l[e].name),i=ue(l[e].abbr),r=ue(l[e].narrow),a.push(n),o.push(i),s.push(r),c.push(n),c.push(i),c.push(r);this._erasRegex=new RegExp("^("+c.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function pn(e,t){I(0,[e,e.length],0,t)}function hn(e,t,n,i,r){var o;return null==e?Pe(this,i,r).year:(t>(o=Ne(e,i,r))&&(t=o),fn.call(this,e,t,n,i,r))}function fn(e,t,n,i,r){var o=We(e,t,n,i,r),a=xe(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}I("N",0,0,"eraAbbr"),I("NN",0,0,"eraAbbr"),I("NNN",0,0,"eraAbbr"),I("NNNN",0,0,"eraName"),I("NNNNN",0,0,"eraNarrow"),I("y",["y",1],"yo","eraYear"),I("y",["yy",2],0,"eraYear"),I("y",["yyy",3],0,"eraYear"),I("y",["yyyy",4],0,"eraYear"),ce("N",un),ce("NN",un),ce("NNN",un),ce("NNNN",(function(e,t){return t.erasNameRegex(e)})),ce("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),fe(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,i){var r=n._locale.erasParse(e,i,n._strict);r?b(n).era=r:b(n).invalidEra=e})),ce("y",te),ce("yy",te),ce("yyy",te),ce("yyyy",te),ce("yo",(function(e,t){return t._eraYearOrdinalRegex||te})),fe(["y","yy","yyy","yyyy"],0),fe(["yo"],(function(e,t,n,i){var r;n._locale._eraYearOrdinalRegex&&(r=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[0]=n._locale.eraYearOrdinalParse(e,r):t[0]=parseInt(e,10)})),I(0,["gg",2],0,(function(){return this.weekYear()%100})),I(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),pn("gggg","weekYear"),pn("ggggg","weekYear"),pn("GGGG","isoWeekYear"),pn("GGGGG","isoWeekYear"),ce("G",ne),ce("g",ne),ce("GG",K,H),ce("gg",K,H),ce("GGGG",$,X),ce("gggg",$,X),ce("GGGGG",ee,G),ce("ggggg",ee,G),be(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,i){t[i.substr(0,2)]=pe(e)})),be(["gg","GG"],(function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)})),I("Q",0,"Qo","quarter"),ce("Q",V),fe("Q",(function(e,t){t[1]=3*(pe(e)-1)})),I("D",["DD",2],"Do","date"),ce("D",K,ae),ce("DD",K,H),ce("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),fe(["D","DD"],2),fe("Do",(function(e,t){t[2]=pe(e.match(K)[0])}));var bn=_e("Date",!0);I("DDD",["DDDD",3],"DDDo","dayOfYear"),ce("DDD",Z),ce("DDDD",Y),fe(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=pe(e)})),I("m",["mm",2],0,"minute"),ce("m",K,se),ce("mm",K,H),fe(["m","mm"],4);var mn=_e("Minutes",!1);I("s",["ss",2],0,"second"),ce("s",K,se),ce("ss",K,H),fe(["s","ss"],5);var gn,vn,yn=_e("Seconds",!1);for(I("S",0,0,(function(){return~~(this.millisecond()/100)})),I(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),I(0,["SSS",3],0,"millisecond"),I(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),I(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),I(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),I(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),I(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),I(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ce("S",Z,V),ce("SS",Z,H),ce("SSS",Z,Y),gn="SSSS";gn.length<=9;gn+="S")ce(gn,te);function Mn(e,t){t[6]=pe(1e3*("0."+e))}for(gn="S";gn.length<=9;gn+="S")fe(gn,Mn);vn=_e("Milliseconds",!1),I("z",0,0,"zoneAbbr"),I("zz",0,0,"zoneName");var _n=_.prototype;function On(e){return e}_n.add=Xt,_n.calendar=function(e,t){1===arguments.length&&(arguments[0]?Qt(arguments[0])?(e=arguments[0],t=void 0):Jt(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Ct(),i=Wt(n,this).startOf("day"),o=r.calendarFormat(this,i)||"sameElse",a=t&&(S(t[o])?t[o].call(this,n):t[o]);return this.format(a||this.localeData().calendar(o,this,Ct(n)))},_n.clone=function(){return new _(this)},_n.diff=function(e,t,n){var i,r,o;if(!this.isValid())return NaN;if(!(i=Wt(e,this)).isValid())return NaN;switch(r=6e4*(i.utcOffset()-this.utcOffset()),t=j(t)){case"year":o=Zt(this,i)/12;break;case"month":o=Zt(this,i);break;case"quarter":o=Zt(this,i)/3;break;case"second":o=(this-i)/1e3;break;case"minute":o=(this-i)/6e4;break;case"hour":o=(this-i)/36e5;break;case"day":o=(this-i-r)/864e5;break;case"week":o=(this-i-r)/6048e5;break;default:o=this-i}return n?o:de(o)},_n.endOf=function(e){var t,n;if(void 0===(e=j(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ln:cn,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=on-sn(t+(this._isUTC?0:this.utcOffset()*rn),on)-1;break;case"minute":t=this._d.valueOf(),t+=rn-sn(t,rn)-1;break;case"second":t=this._d.valueOf(),t+=nn-sn(t,nn)-1}return this._d.setTime(t),r.updateOffset(this,!0),this},_n.format=function(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=W(this,e);return this.localeData().postformat(t)},_n.from=function(e,t){return this.isValid()&&(O(e)&&e.isValid()||Ct(e).isValid())?Ft({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},_n.fromNow=function(e){return this.from(Ct(),e)},_n.to=function(e,t){return this.isValid()&&(O(e)&&e.isValid()||Ct(e).isValid())?Ft({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},_n.toNow=function(e){return this.to(Ct(),e)},_n.get=function(e){return S(this[e=j(e)])?this[e]():this},_n.invalidAt=function(){return b(this).overflow},_n.isAfter=function(e,t){var n=O(e)?e:Ct(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=j(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},_n.isBefore=function(e,t){var n=O(e)?e:Ct(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=j(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},_n.isBetween=function(e,t,n,i){var r=O(e)?e:Ct(e),o=O(t)?t:Ct(t);return!!(this.isValid()&&r.isValid()&&o.isValid())&&("("===(i=i||"()")[0]?this.isAfter(r,n):!this.isBefore(r,n))&&(")"===i[1]?this.isBefore(o,n):!this.isAfter(o,n))},_n.isSame=function(e,t){var n,i=O(e)?e:Ct(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=j(t)||"millisecond")?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},_n.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},_n.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},_n.isValid=function(){return m(this)},_n.lang=en,_n.locale=$t,_n.localeData=tn,_n.max=St,_n.min=wt,_n.parsingFlags=function(){return h({},b(this))},_n.set=function(e,t){if("object"==typeof e){var n,i=function(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:F[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}(e=B(e)),r=i.length;for(n=0;n<r;n++)this[i[n].unit](e[i[n].unit])}else if(S(this[e=j(e)]))return this[e](t);return this},_n.startOf=function(e){var t,n;if(void 0===(e=j(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ln:cn,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=sn(t+(this._isUTC?0:this.utcOffset()*rn),on);break;case"minute":t=this._d.valueOf(),t-=sn(t,rn);break;case"second":t=this._d.valueOf(),t-=sn(t,nn)}return this._d.setTime(t),r.updateOffset(this,!0),this},_n.subtract=Gt,_n.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},_n.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},_n.toDate=function(){return new Date(this.valueOf())},_n.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?W(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):S(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",W(n,"Z")):W(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},_n.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,i="moment",r="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",r="Z"),e="["+i+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY","-MM-DD[T]HH:mm:ss.SSS",n=r+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(_n[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),_n.toJSON=function(){return this.isValid()?this.toISOString():null},_n.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},_n.unix=function(){return Math.floor(this.valueOf()/1e3)},_n.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},_n.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},_n.eraName=function(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].name;if(i[e].until<=n&&n<=i[e].since)return i[e].name}return""},_n.eraNarrow=function(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].narrow;if(i[e].until<=n&&n<=i[e].since)return i[e].narrow}return""},_n.eraAbbr=function(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].abbr;if(i[e].until<=n&&n<=i[e].since)return i[e].abbr}return""},_n.eraYear=function(){var e,t,n,i,o=this.localeData().eras();for(e=0,t=o.length;e<t;++e)if(n=o[e].since<=o[e].until?1:-1,i=this.clone().startOf("day").valueOf(),o[e].since<=i&&i<=o[e].until||o[e].until<=i&&i<=o[e].since)return(this.year()-r(o[e].since).year())*n+o[e].offset;return this.year()},_n.year=Me,_n.isLeapYear=function(){return ge(this.year())},_n.weekYear=function(e){return hn.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},_n.isoWeekYear=function(e){return hn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},_n.quarter=_n.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},_n.month=Ee,_n.daysInMonth=function(){return Ae(this.year(),this.month())},_n.week=_n.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},_n.isoWeek=_n.isoWeeks=function(e){var t=Pe(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},_n.weeksInYear=function(){var e=this.localeData()._week;return Ne(this.year(),e.dow,e.doy)},_n.weeksInWeekYear=function(){var e=this.localeData()._week;return Ne(this.weekYear(),e.dow,e.doy)},_n.isoWeeksInYear=function(){return Ne(this.year(),1,4)},_n.isoWeeksInISOWeekYear=function(){return Ne(this.isoWeekYear(),1,4)},_n.date=bn,_n.day=_n.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=Oe(this,"Day");return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},_n.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},_n.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},_n.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},_n.hour=_n.hours=Ze,_n.minute=_n.minutes=mn,_n.second=_n.seconds=yn,_n.millisecond=_n.milliseconds=vn,_n.utcOffset=function(e,t,n){var i,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=It(re,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=Pt(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),o!==e&&(!t||this._changeInProgress?Yt(this,Ft(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:Pt(this)},_n.utc=function(e){return this.utcOffset(0,e)},_n.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Pt(this),"m")),this},_n.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=It(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},_n.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Ct(e).utcOffset():0,(this.utcOffset()-e)%60==0)},_n.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},_n.isLocal=function(){return!!this.isValid()&&!this._isUTC},_n.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},_n.isUtc=Nt,_n.isUTC=Nt,_n.zoneAbbr=function(){return this._isUTC?"UTC":""},_n.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},_n.dates=A("dates accessor is deprecated. Use date instead.",bn),_n.months=A("months accessor is deprecated. Use month instead",Ee),_n.years=A("years accessor is deprecated. Use year instead",Me),_n.zone=A("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),_n.isDSTShifted=A("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e,t={};return M(t,this),(t=At(t))._a?(e=t._isUTC?f(t._a):Ct(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var i,r=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),a=0;for(i=0;i<r;i++)(n&&e[i]!==t[i]||!n&&pe(e[i])!==pe(t[i]))&&a++;return a+o}(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}));var zn=q.prototype;function An(e,t,n,i){var r=ct(),o=f().set(i,t);return r[n](o,e)}function kn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return An(e,t,n,"month");var i,r=[];for(i=0;i<12;i++)r[i]=An(e,i,n,"month");return r}function Cn(e,t,n,i){"boolean"==typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var r,o=ct(),a=e?o._week.dow:0,s=[];if(null!=n)return An(t,(n+a)%7,i,"day");for(r=0;r<7;r++)s[r]=An(t,(r+a)%7,i,"day");return s}zn.calendar=function(e,t,n){var i=this._calendar[e]||this._calendar.sameElse;return S(i)?i.call(t,n):i},zn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(E).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},zn.invalidDate=function(){return this._invalidDate},zn.ordinal=function(e){return this._ordinal.replace("%d",e)},zn.preparse=On,zn.postformat=On,zn.relativeTime=function(e,t,n,i){var r=this._relativeTime[n];return S(r)?r(e,t,n,i):r.replace(/%d/i,e)},zn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return S(n)?n(t):n.replace(/%s/i,t)},zn.set=function(e){var t,n;for(n in e)s(e,n)&&(S(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},zn.eras=function(e,t){var n,i,o,a=this._eras||ct("en")._eras;for(n=0,i=a.length;n<i;++n){switch(typeof a[n].since){case"string":o=r(a[n].since).startOf("day"),a[n].since=o.valueOf()}switch(typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":o=r(a[n].until).startOf("day").valueOf(),a[n].until=o.valueOf()}}return a},zn.erasParse=function(e,t,n){var i,r,o,a,s,c=this.eras();for(e=e.toUpperCase(),i=0,r=c.length;i<r;++i)if(o=c[i].name.toUpperCase(),a=c[i].abbr.toUpperCase(),s=c[i].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return c[i];break;case"NNNN":if(o===e)return c[i];break;case"NNNNN":if(s===e)return c[i]}else if([o,a,s].indexOf(e)>=0)return c[i]},zn.erasConvertYear=function(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n},zn.erasAbbrRegex=function(e){return s(this,"_erasAbbrRegex")||dn.call(this),e?this._erasAbbrRegex:this._erasRegex},zn.erasNameRegex=function(e){return s(this,"_erasNameRegex")||dn.call(this),e?this._erasNameRegex:this._erasRegex},zn.erasNarrowRegex=function(e){return s(this,"_erasNarrowRegex")||dn.call(this),e?this._erasNarrowRegex:this._erasRegex},zn.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||we).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},zn.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[we.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},zn.monthsParse=function(e,t,n){var i,r,o;if(this._monthsParseExact)return qe.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(r=f([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(o="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[i]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[i].test(e))return i;if(n&&"MMM"===t&&this._shortMonthsParse[i].test(e))return i;if(!n&&this._monthsParse[i].test(e))return i}},zn.monthsRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||De.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=Te),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},zn.monthsShortRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||De.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Se),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},zn.week=function(e){return Pe(e,this._week.dow,this._week.doy).week},zn.firstDayOfYear=function(){return this._week.doy},zn.firstDayOfWeek=function(){return this._week.dow},zn.weekdays=function(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?je(n,this._week.dow):e?n[e.day()]:n},zn.weekdaysMin=function(e){return!0===e?je(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},zn.weekdaysShort=function(e){return!0===e?je(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},zn.weekdaysParse=function(e,t,n){var i,r,o;if(this._weekdaysParseExact)return Xe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(r=f([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(o="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[i]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}},zn.weekdaysRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Ve),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},zn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=He),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},zn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ye),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},zn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},zn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},at("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===pe(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=A("moment.lang is deprecated. Use moment.locale instead.",at),r.langData=A("moment.langData is deprecated. Use moment.localeData instead.",ct);var wn=Math.abs;function Sn(e,t,n,i){var r=Ft(t,n);return e._milliseconds+=i*r._milliseconds,e._days+=i*r._days,e._months+=i*r._months,e._bubble()}function Tn(e){return e<0?Math.floor(e):Math.ceil(e)}function qn(e){return 4800*e/146097}function Ln(e){return 146097*e/4800}function En(e){return function(){return this.as(e)}}var Dn=En("ms"),Rn=En("s"),xn=En("m"),In=En("h"),Wn=En("d"),Pn=En("w"),Nn=En("M"),jn=En("Q"),Bn=En("y"),Fn=Dn;function Un(e){return function(){return this.isValid()?this._data[e]:NaN}}var Vn=Un("milliseconds"),Hn=Un("seconds"),Yn=Un("minutes"),Xn=Un("hours"),Gn=Un("days"),Kn=Un("months"),Qn=Un("years");var Jn=Math.round,Zn={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function $n(e,t,n,i,r){return r.relativeTime(t||1,!!n,e,i)}var ei=Math.abs;function ti(e){return(e>0)-(e<0)||+e}function ni(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,i,r,o,a,s,c=ei(this._milliseconds)/1e3,l=ei(this._days),u=ei(this._months),d=this.asSeconds();return d?(e=de(c/60),t=de(e/60),c%=60,e%=60,n=de(u/12),u%=12,i=c?c.toFixed(3).replace(/\.?0+$/,""):"",r=d<0?"-":"",o=ti(this._months)!==ti(d)?"-":"",a=ti(this._days)!==ti(d)?"-":"",s=ti(this._milliseconds)!==ti(d)?"-":"",r+"P"+(n?o+n+"Y":"")+(u?o+u+"M":"")+(l?a+l+"D":"")+(t||e||c?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(c?s+i+"S":"")):"P0D"}var ii=Lt.prototype;return ii.isValid=function(){return this._isValid},ii.abs=function(){var e=this._data;return this._milliseconds=wn(this._milliseconds),this._days=wn(this._days),this._months=wn(this._months),e.milliseconds=wn(e.milliseconds),e.seconds=wn(e.seconds),e.minutes=wn(e.minutes),e.hours=wn(e.hours),e.months=wn(e.months),e.years=wn(e.years),this},ii.add=function(e,t){return Sn(this,e,t,1)},ii.subtract=function(e,t){return Sn(this,e,t,-1)},ii.as=function(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=j(e))||"quarter"===e||"year"===e)switch(t=this._days+i/864e5,n=this._months+qn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Ln(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}},ii.asMilliseconds=Dn,ii.asSeconds=Rn,ii.asMinutes=xn,ii.asHours=In,ii.asDays=Wn,ii.asWeeks=Pn,ii.asMonths=Nn,ii.asQuarters=jn,ii.asYears=Bn,ii.valueOf=Fn,ii._bubble=function(){var e,t,n,i,r,o=this._milliseconds,a=this._days,s=this._months,c=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Tn(Ln(s)+a),a=0,s=0),c.milliseconds=o%1e3,e=de(o/1e3),c.seconds=e%60,t=de(e/60),c.minutes=t%60,n=de(t/60),c.hours=n%24,a+=de(n/24),s+=r=de(qn(a)),a-=Tn(Ln(r)),i=de(s/12),s%=12,c.days=a,c.months=s,c.years=i,this},ii.clone=function(){return Ft(this)},ii.get=function(e){return e=j(e),this.isValid()?this[e+"s"]():NaN},ii.milliseconds=Vn,ii.seconds=Hn,ii.minutes=Yn,ii.hours=Xn,ii.days=Gn,ii.weeks=function(){return de(this.days()/7)},ii.months=Kn,ii.years=Qn,ii.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,i,r=!1,o=Zn;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(r=e),"object"==typeof t&&(o=Object.assign({},Zn,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),i=function(e,t,n,i){var r=Ft(e).abs(),o=Jn(r.as("s")),a=Jn(r.as("m")),s=Jn(r.as("h")),c=Jn(r.as("d")),l=Jn(r.as("M")),u=Jn(r.as("w")),d=Jn(r.as("y")),p=o<=n.ss&&["s",o]||o<n.s&&["ss",o]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||c<=1&&["d"]||c<n.d&&["dd",c];return null!=n.w&&(p=p||u<=1&&["w"]||u<n.w&&["ww",u]),(p=p||l<=1&&["M"]||l<n.M&&["MM",l]||d<=1&&["y"]||["yy",d])[2]=t,p[3]=+e>0,p[4]=i,$n.apply(null,p)}(this,!r,o,n=this.localeData()),r&&(i=n.pastFuture(+this,i)),n.postformat(i)},ii.toISOString=ni,ii.toString=ni,ii.toJSON=ni,ii.locale=$t,ii.localeData=tn,ii.toIsoString=A("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ni),ii.lang=en,I("X",0,0,"unix"),I("x",0,0,"valueOf"),ce("x",ne),ce("X",/[+-]?\d+(\.\d{1,3})?/),fe("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),fe("x",(function(e,t,n){n._d=new Date(pe(e))})),r.version="2.30.1",t=Ct,r.fn=_n,r.min=function(){return Tt("isBefore",[].slice.call(arguments,0))},r.max=function(){return Tt("isAfter",[].slice.call(arguments,0))},r.now=function(){return Date.now?Date.now():+new Date},r.utc=f,r.unix=function(e){return Ct(1e3*e)},r.months=function(e,t){return kn(e,t,"months")},r.isDate=d,r.locale=at,r.invalid=g,r.duration=Ft,r.isMoment=O,r.weekdays=function(e,t,n){return Cn(e,t,n,"weekdays")},r.parseZone=function(){return Ct.apply(null,arguments).parseZone()},r.localeData=ct,r.isDuration=Et,r.monthsShort=function(e,t){return kn(e,t,"monthsShort")},r.weekdaysMin=function(e,t,n){return Cn(e,t,n,"weekdaysMin")},r.defineLocale=st,r.updateLocale=function(e,t){if(null!=t){var n,i,r=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(T(tt[e]._config,t)):(null!=(i=ot(e))&&(r=i._config),t=T(r,t),null==i&&(t.abbr=e),(n=new q(t)).parentLocale=tt[e],tt[e]=n),at(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===at()&&at(e)):null!=tt[e]&&delete tt[e]);return tt[e]},r.locales=function(){return k(tt)},r.weekdaysShort=function(e,t,n){return Cn(e,t,n,"weekdaysShort")},r.normalizeUnits=j,r.relativeTimeRounding=function(e){return void 0===e?Jn:"function"==typeof e&&(Jn=e,!0)},r.relativeTimeThreshold=function(e,t){return void 0!==Zn[e]&&(void 0===t?Zn[e]:(Zn[e]=t,"s"===e&&(Zn.ss=t-1),!0))},r.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},r.prototype=_n,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()}).call(this,n("YuTi")(e))},"x+ZX":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(){return function(e){return e.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.connectable=t}),[{key:"call",value:function(e,t){var n=this.connectable;n._refCount++;var i=new a(e,n),r=t.subscribe(i);return i.closed||(i.connection=n.connect()),r}}])}(),a=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).connectable=n,i}return _inherits(t,e),_createClass(t,[{key:"_unsubscribe",value:function(){var e=this.connectable;if(e){this.connectable=null;var t=e._refCount;if(t<=0)this.connection=null;else if(e._refCount=t-1,t>1)this.connection=null;else{var n=this.connection,i=e._connection;this.connection=null,!i||n&&i!==n||i.unsubscribe()}}else this.connection=null}}])}(i.a)},x55R:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=t.course_id,this.ecommerceType=t.ecommerce_type,this.validTo=t.valid_to}),[{key:"isValidToEmpty",get:function(){return""===this.validTo.trim()}}])}()},x6pH:function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(e){return 2===e?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":e+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(e){return 2===e?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":e+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(e){return 2===e?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":e+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(e){return 2===e?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":e%10==0&&10!==e?e+" \u05e9\u05e0\u05d4":e+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(e){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(e)},meridiem:function(e,t,n){return e<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":e<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":e<12?n?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":e<18?n?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(n("wd/R"))},x7de:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("dLnV"),r=n("bS4Q"),o=n("itXk"),a=n("7fNP"),s=n("fXoL"),c=n("rzIH"),l=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._settings=t,this._detectTimezone=n,this._profileStore=i}),[{key:"getTimezoneSettings",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return Object(o.b)([this._profileStore.profile$,this._settings.get()]).map((function(n){var r=_slicedToArray(n,2),o=r[0],a=r[1];if(o)return Object(i.ProfiledTimezoneSettings)(o,a,e._detectTimezone.detect(),t)}))}}])}();l.\u0275fac=function(e){return new(e||l)(s.qc(r.a),s.qc(c.D),s.qc(a.a))},l.\u0275prov=s.cc({token:l,factory:l.\u0275fac,providedIn:"root"})},xGCP:function(e,t,n){"use strict";n.d(t,"a",(function(){return z})),n("Qrnm"),n("dLnV"),n("UTBW");var i=n("fXoL"),r=n("9bni"),o=n("dnAM"),a=n("ofXK"),s=n("6DOg"),c=n("k4w8"),l=n("hvhB"),u=n("gInW"),d=n("58Qu"),p=n("1aK7");function h(e,t){if(1&e&&i.hc(0,"i",16),2&e){var n=i.yc().$implicit;i.Gc("innerHtml",n.icon,i.bd)}}function f(e,t){if(1&e&&(i.mc(0,"th",9),i.od(1,"\n                            "),i.md(2,h,1,1,"i",15),i.od(3),i.zc(4,"getLabel"),i.lc()),2&e){var n=t.$implicit,r=i.yc(2);i.Ub(2),i.Gc("ngIf",n.icon),i.Ub(1),i.qd("\n                            ",i.Bc(4,2,r.translations,n.label),"\n                        ")}}function b(e,t){if(1&e&&(i.mc(0,"span",17),i.od(1),i.lc()),2&e){var n=i.yc(2);i.Ub(1),i.qd("\n                                ",n.lessonResultInGradeScale,"\n                            ")}}function m(e,t){if(1&e&&(i.od(0,"\n                                "),i.mc(1,"span",17),i.od(2),i.lc(),i.od(3,"\n                            ")),2&e){var n=i.yc(2);i.Ub(2),i.qd("",n.score.getRoundedScore()," %")}}function g(e,t){if(1&e&&(i.od(0,"\n                    "),i.mc(1,"thead"),i.od(2,"\n                        "),i.mc(3,"th",18),i.od(4),i.zc(5,"getLabel"),i.lc(),i.od(6,"\n                    "),i.lc(),i.od(7,"\n                ")),2&e){var n=i.yc(2);i.Ub(3),i.Vb("colspan",n.displayedColumns.length),i.Ub(1),i.qd("\n                            ",i.Bc(5,2,n.translations,"lesson.table-score.no-scores"),"\n                        ")}}function v(e,t){if(1&e&&i.hc(0,"chart",27),2&e){var n=i.yc().$implicit,r=i.yc(3);i.Gc("score",n.time/r.max.time*100)("width",25)("height",25)("percentageInnerCutout",0)("isAnimation",!1)("graphColor","#00437D")}}function y(e,t){if(1&e&&i.hc(0,"chart",28),2&e){var n=i.yc().$implicit,r=i.yc(3);i.Gc("score",n.time/r.max.time*100)("width",25)("height",25)("percentageInnerCutout",0)("isAnimation",!1)}}function M(e,t){if(1&e&&(i.mc(0,"tr",23),i.od(1,"\n                            "),i.mc(2,"td",9),i.od(3),i.lc(),i.od(4,"\n                            "),i.mc(5,"td",9),i.od(6,"\n                                "),i.hc(7,"chart",10),i.zc(8,"graphColor"),i.od(9,"\n                                "),i.mc(10,"span",17),i.od(11),i.lc(),i.od(12,"\n                            "),i.lc(),i.od(13,"\n                            "),i.mc(14,"td",9),i.od(15,"\n                                "),i.mc(16,"progress-bar",24),i.od(17,"\n                                "),i.lc(),i.od(18),i.lc(),i.od(19,"\n                            "),i.mc(20,"td",9),i.od(21,"\n                                "),i.mc(22,"progress-bar",24),i.od(23,"\n                                "),i.lc(),i.od(24),i.lc(),i.od(25,"\n\n                            "),i.mc(26,"td",9),i.od(27,"\n                                "),i.mc(28,"progress-bar",24),i.od(29,"\n                                "),i.lc(),i.od(30),i.lc(),i.od(31,"\n                            "),i.mc(32,"td",9),i.od(33,"\n                                "),i.md(34,v,1,6,"chart",25),i.od(35,"\n                                "),i.md(36,y,1,5,"chart",26),i.od(37),i.zc(38,"formatTime"),i.lc(),i.od(39,"\n                        "),i.lc()),2&e){var n=t.$implicit,r=t.last,o=i.yc(3);i.Gc("mdlup",r)("mdlup-always",!0),i.Ub(3),i.qd("\n                                ",n.pageName,"\n                            "),i.Ub(4),i.Gc("score",n.percentScore)("width",25)("height",25)("isAnimation",!1)("graphColor",i.Ac(8,27,n.percentScore)),i.Ub(4),i.qd("",n.percentScore," %"),i.Ub(5),i.Gc("ngClass",o.getProgressBarClass(n.checksCount,o.max.checks))("value",n.checksCount/o.max.checks*100)("width",50)("height",10),i.Ub(2),i.qd("\n                                ",n.checksCount,"\n                            "),i.Ub(4),i.Gc("ngClass",o.getProgressBarClass(n.errorsCount,o.max.errors))("value",n.errorsCount/o.max.errors*100)("width",50)("height",10),i.Ub(2),i.qd("\n                                ",n.errorsCount,"\n                            "),i.Ub(4),i.Gc("ngClass",o.getProgressBarClass(n.mistakesCount,o.max.mistakes))("value",n.mistakesCount/o.max.mistakes*100)("width",50)("height",10),i.Ub(2),i.qd("\n                                ",n.mistakesCount,"\n                            "),i.Ub(4),i.Gc("ngIf",o.settings.sejerIconsActive),i.Ub(2),i.Gc("ngIf",!o.settings.sejerIconsActive),i.Ub(1),i.qd("\n                                ",i.Ac(38,29,n.time),"\n                            ")}}function _(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                    "),i.mc(2,"thead"),i.od(3,"\n                        "),i.mc(4,"tr",19),i.od(5,"\n                            "),i.mc(6,"th",20),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                        "),i.lc(),i.od(10,"\n                    "),i.lc(),i.od(11,"\n\n                    "),i.mc(12,"tbody",21),i.od(13,"\n                        "),i.md(14,M,40,31,"tr",22),i.od(15,"\n                    "),i.lc(),i.od(16,"\n                "),i.jc()),2&e){var n=i.yc(2);i.Ub(7),i.qd("\n                                ",i.Bc(8,2,n.translations,"assignments.commons.activities"),"\n                            "),i.Ub(7),i.Gc("ngForOf",n.score.paginatedScore)}}function O(e,t){if(1&e&&(i.kc(0),i.od(1,"\n                "),i.mc(2,"thead"),i.od(3,"\n                    "),i.mc(4,"tr",6),i.od(5,"\n                        "),i.md(6,f,5,5,"th",7),i.od(7,"\n                    "),i.lc(),i.od(8,"\n                "),i.lc(),i.od(9,"\n\n                "),i.mc(10,"tbody"),i.od(11,"\n                    "),i.mc(12,"tr",8),i.od(13,"\n                        "),i.mc(14,"td",9),i.od(15),i.zc(16,"getLabel"),i.lc(),i.od(17,"\n                        "),i.mc(18,"td",9),i.od(19,"\n                            "),i.hc(20,"chart",10),i.zc(21,"graphColor"),i.od(22,"\n                            "),i.md(23,b,2,1,"span",11),i.od(24,"\n                            "),i.md(25,m,4,1,"ng-template",null,12,i.nd),i.od(27,"\n                        "),i.lc(),i.od(28,"\n                        "),i.mc(29,"td",9),i.od(30),i.lc(),i.od(31,"\n                        "),i.mc(32,"td",9),i.od(33),i.lc(),i.od(34,"\n\n                        "),i.mc(35,"td",9),i.od(36),i.lc(),i.od(37,"\n                        "),i.mc(38,"td",9),i.od(39),i.zc(40,"formatTime"),i.lc(),i.od(41,"\n                    "),i.lc(),i.od(42,"\n                "),i.lc(),i.od(43,"\n\n                "),i.md(44,g,8,5,"ng-template",null,13,i.nd),i.od(46,"\n                "),i.md(47,_,17,5,"ng-container",14),i.od(48,"\n            "),i.jc()),2&e){var n=i.Wc(26),r=i.Wc(45),o=i.yc();i.Ub(6),i.Gc("ngForOf",o.displayedColumns),i.Ub(9),i.qd("\n                            ",i.Bc(16,15,o.translations,"assignments.commons.total_score"),"\n                        "),i.Ub(5),i.Gc("score",o.score.getRoundedScore())("width",25)("height",25)("isAnimation",!1)("graphColor",i.Ac(21,18,o.score.getRoundedScore())),i.Ub(3),i.Gc("ngIf",null==o.UISettings?null:o.UISettings.isLessonResultInGradeScale)("ngIfElse",n),i.Ub(7),i.qd("\n                            ",o.score.checksCount,"\n                        "),i.Ub(3),i.qd("\n                            ",o.score.errorsCount,"\n                        "),i.Ub(3),i.qd("\n                            ",o.score.mistakeCount,"\n                        "),i.Ub(3),i.qd("\n                            ",i.Ac(40,20,o.score.totalTime),"\n                        "),i.Ub(8),i.Gc("ngIf",o.score.paginatedScore.length>0)("ngIfElse",r)}}var z=function(){return _createClass((function e(){_classCallCheck(this,e),this.description=null,this.showScore=!0,this.timezoneSettings=null,this.displayedColumns=[{label:"assignments.details.Lesson"},{icon:"&#xE839;",label:"reports.Score"},{icon:"&#xE5CA;",label:"reports.Checks"},{icon:"&#xE14C;",label:"reports.Errors"},{icon:"&#xE3E7;",label:"reports.Mistakes"},{icon:"&#xE190;",label:"assignments.commons.time"}],this._getMax=function(e){return Math.max.apply(null,e)}}),[{key:"ngOnInit",value:function(){this.max=this._calculateMaxScores(this.score.paginatedScore)}},{key:"getProgressBarClass",value:function(e,t){var n=e/t*100;return n<26?"green":n<51?"yellow":n<76?"orange":"red"}},{key:"_calculateMaxScores",value:function(e){return{checks:this._getMax(e.map((function(e){return e.checksCount}))),errors:this._getMax(e.map((function(e){return e.errorsCount}))),mistakes:this._getMax(e.map((function(e){return e.mistakesCount}))),time:this._getMax(e.map((function(e){return e.time})))}}}])}();z.\u0275fac=function(e){return new(e||z)},z.\u0275cmp=i.ac({type:z,selectors:[["lesson-score-table"]],inputs:{translations:"translations",score:"score",name:"name",getIcon:"getIcon",description:"description",settings:"settings",showScore:"showScore",lessonResultInGradeScale:"lessonResultInGradeScale",user:"user",UISettings:"UISettings",timezoneSettings:"timezoneSettings"},ngContentSelectors:["*"],decls:22,vars:9,consts:[["id","lesson-score-table"],[1,"table-wrapper"],["mdl","",1,"mdl-data-table","mdl-js-data-table","mdl-shadow--2dp","mdl-cell","mdl-cell--12-col","data-table-info"],[1,"caption-content"],[3,"translations","name","modifiedDate","getIcon","description","settings","user","timezoneSettings"],[4,"ngIf"],[1,"data-table-info-header","first-header"],["class","mdl-data-table__cell--non-numeric",4,"ngFor","ngForOf"],[1,"first-body"],[1,"mdl-data-table__cell--non-numeric"],[1,"table-chart",3,"score","width","height","isAnimation","graphColor"],["class","disable-line-break",4,"ngIf","ngIfElse"],["percentageScore",""],["noScores",""],[4,"ngIf","ngIfElse"],["class","material-icons",3,"innerHtml",4,"ngIf"],[1,"material-icons",3,"innerHtml"],[1,"disable-line-break"],[1,"table--header-no-scores"],[1,"data-table-info-header","second-header"],["colspan","6",1,"mdl-data-table__cell--non-numeric"],[1,"scores"],[3,"mdlup","mdlup-always",4,"ngFor","ngForOf"],[3,"mdlup","mdlup-always"],[1,"table-progress-bar",3,"ngClass","value","width","height"],["class","table-chart time-chart",3,"score","width","height","percentageInnerCutout","isAnimation","graphColor",4,"ngIf"],["class","table-chart time-chart",3,"score","width","height","percentageInnerCutout","isAnimation",4,"ngIf"],[1,"table-chart","time-chart",3,"score","width","height","percentageInnerCutout","isAnimation","graphColor"],[1,"table-chart","time-chart",3,"score","width","height","percentageInnerCutout","isAnimation"]],template:function(e,t){1&e&&(i.Fc(),i.mc(0,"div",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"table",2),i.od(5,"\n            "),i.mc(6,"caption"),i.od(7,"\n                "),i.mc(8,"div",3),i.od(9,"\n                    "),i.mc(10,"app-lesson-caption-image-and-details",4),i.od(11,"\n                    "),i.lc(),i.od(12,"\n                    "),i.Ec(13),i.od(14,"\n                "),i.lc(),i.od(15,"\n            "),i.lc(),i.od(16,"\n            "),i.md(17,O,49,22,"ng-container",5),i.od(18,"\n        "),i.lc(),i.od(19,"\n    "),i.lc(),i.od(20,"\n"),i.lc(),i.od(21,"\n")),2&e&&(i.Ub(10),i.Gc("translations",t.translations)("name",t.name)("modifiedDate",t.score.modifiedDate)("getIcon",t.getIcon)("description",t.description)("settings",t.settings)("user",t.user)("timezoneSettings",t.timezoneSettings),i.Ub(7),i.Gc("ngIf",t.showScore))},directives:[r.a,o.a,a.t,a.s,s.a,c.a,l.a,a.q],pipes:[u.l,d.a,p.a],encapsulation:2,changeDetection:0})},xHqg:function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return W})),n.d(t,"c",(function(){return q})),n.d(t,"d",(function(){return I})),n.d(t,"e",(function(){return E})),n.d(t,"f",(function(){return X})),n.d(t,"g",(function(){return U})),n.d(t,"h",(function(){return H})),n.d(t,"i",(function(){return F}));var i=n("+rOU"),r=n("B/XX"),o=n("ofXK"),a=n("fXoL"),s=n("bTqV"),c=n("FKr1"),l=n("NFeN"),u=n("u47x"),d=n("XNiG"),p=n("cH1L"),h=n("1G5W"),f=n("/uUt"),b=n("R0Ic");function m(e,t){if(1&e&&a.ic(0,8),2&e){var n=a.yc();a.Gc("ngTemplateOutlet",n.iconOverrides[n.state])("ngTemplateOutletContext",n._getIconContext())}}function g(e,t){if(1&e&&(a.mc(0,"span"),a.od(1),a.lc()),2&e){var n=a.yc(2);a.Ub(1),a.pd(n._getDefaultTextForState(n.state))}}function v(e,t){if(1&e&&(a.mc(0,"mat-icon"),a.od(1),a.lc()),2&e){var n=a.yc(2);a.Ub(1),a.pd(n._getDefaultTextForState(n.state))}}function y(e,t){if(1&e&&(a.kc(0,9),a.od(1,"\n      "),a.md(2,g,2,1,"span",10),a.od(3,"\n      "),a.md(4,v,2,1,"mat-icon",11),a.od(5,"\n    "),a.jc()),2&e){var n=a.yc();a.Gc("ngSwitch",n.state),a.Ub(2),a.Gc("ngSwitchCase","number")}}function M(e,t){if(1&e&&(a.mc(0,"div",12),a.od(1,"\n    "),a.ic(2,13),a.od(3,"\n  "),a.lc()),2&e){var n=a.yc();a.Ub(2),a.Gc("ngTemplateOutlet",n._templateLabel().template)}}function _(e,t){if(1&e&&(a.mc(0,"div",12),a.od(1),a.lc()),2&e){var n=a.yc();a.Ub(1),a.pd(n.label)}}function O(e,t){if(1&e&&(a.mc(0,"div",14),a.od(1),a.lc()),2&e){var n=a.yc();a.Ub(1),a.pd(n._intl.optionalLabel)}}function z(e,t){if(1&e&&(a.mc(0,"div",15),a.od(1),a.lc()),2&e){var n=a.yc();a.Ub(1),a.pd(n.errorMessage)}}function A(e,t){1&e&&a.Ec(0)}function k(e,t){1&e&&a.hc(0,"div",6)}function C(e,t){if(1&e){var n=a.nc();a.kc(0),a.od(1,"\n    "),a.mc(2,"mat-step-header",4),a.uc("click",(function(){return t.$implicit.select()}))("keydown",(function(e){return a.ad(n),a.yc()._onKeydown(e)})),a.od(3,"\n    "),a.lc(),a.od(4,"\n    "),a.md(5,k,1,0,"div",5),a.od(6,"\n  "),a.jc()}if(2&e){var i=t.$implicit,r=t.index,o=t.last,s=a.yc();a.Ub(2),a.Gc("tabIndex",s._getFocusIndex()===r?0:-1)("id",s._getStepLabelId(r))("index",r)("state",s._getIndicatorType(r,i.state))("label",i.stepLabel||i.label)("selected",s.selectedIndex===r)("active",i.completed||s.selectedIndex===r||!s.linear)("optional",i.optional)("errorMessage",i.errorMessage)("iconOverrides",s._iconOverrides)("disableRipple",s.disableRipple),a.Vb("aria-posinset",r+1)("aria-setsize",s.steps.length)("aria-controls",s._getStepContentId(r))("aria-selected",s.selectedIndex==r)("aria-label",i.ariaLabel||null)("aria-labelledby",!i.ariaLabel&&i.ariaLabelledby?i.ariaLabelledby:null),a.Ub(3),a.Gc("ngIf",!o)}}function w(e,t){if(1&e){var n=a.nc();a.mc(0,"div",7),a.uc("@stepTransition.done",(function(e){return a.ad(n),a.yc()._animationDone.next(e)})),a.od(1,"\n    "),a.ic(2,8),a.od(3,"\n  "),a.lc()}if(2&e){var i=t.$implicit,r=t.index,o=a.yc();a.Gc("@stepTransition",o._getAnimationDirection(r))("id",o._getStepContentId(r)),a.Vb("aria-labelledby",o._getStepLabelId(r))("aria-expanded",o.selectedIndex===r),a.Ub(2),a.Gc("ngTemplateOutlet",i.content)}}function S(e,t){if(1&e){var n=a.nc();a.mc(0,"div",1),a.od(1,"\n  "),a.mc(2,"mat-step-header",2),a.uc("click",(function(){return t.$implicit.select()}))("keydown",(function(e){return a.ad(n),a.yc()._onKeydown(e)})),a.od(3,"\n  "),a.lc(),a.od(4,"\n\n  "),a.mc(5,"div",3),a.od(6,"\n    "),a.mc(7,"div",4),a.uc("@stepTransition.done",(function(e){return a.ad(n),a.yc()._animationDone.next(e)})),a.od(8,"\n      "),a.mc(9,"div",5),a.od(10,"\n        "),a.ic(11,6),a.od(12,"\n      "),a.lc(),a.od(13,"\n    "),a.lc(),a.od(14,"\n  "),a.lc(),a.od(15,"\n"),a.lc()}if(2&e){var i=t.$implicit,r=t.index,o=t.last,s=a.yc();a.Ub(2),a.Gc("tabIndex",s._getFocusIndex()==r?0:-1)("id",s._getStepLabelId(r))("index",r)("state",s._getIndicatorType(r,i.state))("label",i.stepLabel||i.label)("selected",s.selectedIndex===r)("active",i.completed||s.selectedIndex===r||!s.linear)("optional",i.optional)("errorMessage",i.errorMessage)("iconOverrides",s._iconOverrides)("disableRipple",s.disableRipple),a.Vb("aria-posinset",r+1)("aria-setsize",s.steps.length)("aria-controls",s._getStepContentId(r))("aria-selected",s.selectedIndex===r)("aria-label",i.ariaLabel||null)("aria-labelledby",!i.ariaLabel&&i.ariaLabelledby?i.ariaLabelledby:null),a.Ub(3),a.Yb("mat-stepper-vertical-line",!o),a.Ub(2),a.Gc("@stepTransition",s._getAnimationDirection(r))("id",s._getStepContentId(r)),a.Vb("aria-labelledby",s._getStepLabelId(r))("aria-expanded",s.selectedIndex===r),a.Ub(4),a.Gc("ngTemplateOutlet",i.content)}}var T='.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content[aria-expanded=false]{height:0;overflow:hidden}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;left:0;border-left-width:1px;border-left-style:solid}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}\n',q=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(r.c);q.\u0275fac=function(e){return L(e||q)},q.\u0275dir=a.bc({type:q,selectors:[["","matStepLabel",""]],features:[a.Rb]});var L=a.oc(q),E=_createClass((function e(){_classCallCheck(this,e),this.changes=new d.b,this.optionalLabel="Optional"}));E.\u0275fac=function(e){return new(e||E)},E.\u0275prov=Object(a.cc)({factory:function(){return new E},token:E,providedIn:"root"});var D={provide:E,deps:[[new a.O,new a.ab,E]],useFactory:function(e){return e||new E}},R=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[i]))._intl=e,o._focusMonitor=n,o._intlSubscription=e.changes.subscribe((function(){return r.markForCheck()})),o}return _inherits(t,e),_createClass(t,[{key:"ngAfterViewInit",value:function(){this._focusMonitor.monitor(this._elementRef,!0)}},{key:"ngOnDestroy",value:function(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"focus",value:function(){this._focusMonitor.focusVia(this._elementRef,"program")}},{key:"_stringLabel",value:function(){return this.label instanceof q?null:this.label}},{key:"_templateLabel",value:function(){return this.label instanceof q?this.label:null}},{key:"_getHostElement",value:function(){return this._elementRef.nativeElement}},{key:"_getIconContext",value:function(){return{index:this.index,active:this.active,optional:this.optional}}},{key:"_getDefaultTextForState",value:function(e){return"number"==e?""+(this.index+1):"edit"==e?"create":"error"==e?"warning":e}}])}(r.b);R.\u0275fac=function(e){return new(e||R)(a.gc(E),a.gc(u.h),a.gc(a.r),a.gc(a.j))},R.\u0275cmp=a.ac({type:R,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header","mat-focus-indicator"],inputs:{state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple"},features:[a.Rb],decls:25,vars:19,consts:[["matRipple","",1,"mat-step-header-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content",3,"ngSwitch"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchDefault"],[1,"mat-step-label"],["class","mat-step-text-label",4,"ngIf"],["class","mat-step-optional",4,"ngIf"],["class","mat-step-sub-label-error",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[1,"mat-step-text-label"],[3,"ngTemplateOutlet"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"]],template:function(e,t){1&e&&(a.hc(0,"div",0),a.od(1,"\n\n"),a.mc(2,"div"),a.od(3,"\n  "),a.mc(4,"div",1),a.od(5,"\n    "),a.md(6,m,1,2,"ng-container",2),a.od(7,"\n    "),a.md(8,y,6,2,"ng-container",3),a.od(9,"\n  "),a.lc(),a.od(10,"\n"),a.lc(),a.od(11,"\n"),a.mc(12,"div",4),a.od(13,"\n  "),a.od(14,"\n  "),a.md(15,M,4,1,"div",5),a.od(16,"\n  "),a.od(17,"\n  "),a.md(18,_,2,1,"div",5),a.od(19,"\n\n  "),a.md(20,O,2,1,"div",6),a.od(21,"\n  "),a.md(22,z,2,1,"div",7),a.od(23,"\n"),a.lc(),a.od(24,"\n\n")),2&e&&(a.Gc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t.disableRipple),a.Ub(2),a.Xb("mat-step-icon-state-",t.state," mat-step-icon"),a.Yb("mat-step-icon-selected",t.selected),a.Ub(2),a.Gc("ngSwitch",!(!t.iconOverrides||!t.iconOverrides[t.state])),a.Ub(2),a.Gc("ngSwitchCase",!0),a.Ub(6),a.Yb("mat-step-label-active",t.active)("mat-step-label-selected",t.selected)("mat-step-label-error","error"==t.state),a.Ub(3),a.Gc("ngIf",t._templateLabel()),a.Ub(3),a.Gc("ngIf",t._stringLabel()),a.Ub(2),a.Gc("ngIf",t.optional&&"error"!=t.state),a.Ub(2),a.Gc("ngIf","error"==t.state))},directives:[c.u,o.x,o.y,o.z,o.t,o.A,l.a],styles:[".mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:transparent}.mat-step-optional,.mat-step-sub-label-error{font-size:12px}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative}.mat-step-icon-content,.mat-step-icon .mat-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),R.ctorParameters=function(){return[{type:E},{type:u.h},{type:a.r},{type:a.j}]},R.propDecorators={state:[{type:a.E}],label:[{type:a.E}],errorMessage:[{type:a.E}],iconOverrides:[{type:a.E}],index:[{type:a.E}],selected:[{type:a.E}],active:[{type:a.E}],optional:[{type:a.E}],disableRipple:[{type:a.E}]};var x={horizontalStepTransition:Object(b.n)("stepTransition",[Object(b.k)("previous",Object(b.l)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),Object(b.k)("current",Object(b.l)({transform:"none",visibility:"visible"})),Object(b.k)("next",Object(b.l)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),Object(b.m)("* => *",Object(b.e)("500ms cubic-bezier(0.35, 0, 0.25, 1)"))]),verticalStepTransition:Object(b.n)("stepTransition",[Object(b.k)("previous",Object(b.l)({height:"0px",visibility:"hidden"})),Object(b.k)("next",Object(b.l)({height:"0px",visibility:"hidden"})),Object(b.k)("current",Object(b.l)({height:"*",visibility:"visible"})),Object(b.m)("* <=> current",Object(b.e)("225ms cubic-bezier(0.4, 0.0, 0.2, 1)"))])},I=_createClass((function e(t){_classCallCheck(this,e),this.templateRef=t}));I.\u0275fac=function(e){return new(e||I)(a.gc(a.cb))},I.\u0275dir=a.bc({type:I,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:["matStepperIcon","name"]}}),I.ctorParameters=function(){return[{type:a.cb}]},I.propDecorators={name:[{type:a.E,args:["matStepperIcon"]}]};var W=function(e){function t(e,n,i){var r;return _classCallCheck(this,t),(r=_callSuper(this,t,[e,i]))._errorStateMatcher=n,r}return _inherits(t,e),_createClass(t,[{key:"isErrorState",value:function(e,t){var n=this._errorStateMatcher.isErrorState(e,t),i=!!(e&&e.invalid&&this.interacted);return n||i}}])}(r.a);W.\u0275fac=function(e){return new(e||W)(a.gc(Object(a.nb)((function(){return P}))),a.gc(c.d,4),a.gc(r.h,8))},W.\u0275cmp=a.ac({type:W,selectors:[["mat-step"]],contentQueries:function(e,t,n){var i;1&e&&a.Zb(n,q,!0),2&e&&a.Vc(i=a.vc())&&(t.stepLabel=i.first)},exportAs:["matStep"],features:[a.Tb([{provide:c.d,useExisting:W},{provide:r.a,useExisting:W}]),a.Rb],ngContentSelectors:["*"],decls:2,vars:0,template:function(e,t){1&e&&(a.Fc(),a.md(0,A,1,0,"ng-template"),a.od(1,"\n"))},encapsulation:2,changeDetection:0}),W.ctorParameters=function(){return[{type:P,decorators:[{type:a.z,args:[Object(a.nb)((function(){return P}))]}]},{type:c.d,decorators:[{type:a.ab}]},{type:void 0,decorators:[{type:a.O},{type:a.z,args:[r.h]}]}]},W.propDecorators={stepLabel:[{type:a.n,args:[q]}]};var P=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).steps=new a.T,e.animationDone=new a.u,e._iconOverrides={},e._animationDone=new d.b,e}return _inherits(t,e),_createClass(t,[{key:"ngAfterContentInit",value:function(){var e=this;_superPropGet(t,"ngAfterContentInit",this,3)([]),this._icons.forEach((function(t){var n=t.name,i=t.templateRef;return e._iconOverrides[n]=i})),this.steps.changes.pipe(Object(h.a)(this._destroyed)).subscribe((function(){e._stateChanged()})),this._animationDone.pipe(Object(f.a)((function(e,t){return e.fromState===t.fromState&&e.toState===t.toState})),Object(h.a)(this._destroyed)).subscribe((function(t){"current"===t.toState&&e.animationDone.emit()}))}}])}(r.d);P.\u0275fac=function(e){return N(e||P)},P.\u0275dir=a.bc({type:P,selectors:[["","matStepper",""]],contentQueries:function(e,t,n){var i;1&e&&(a.Zb(n,W,!0),a.Zb(n,I,!0)),2&e&&(a.Vc(i=a.vc())&&(t._steps=i),a.Vc(i=a.vc())&&(t._icons=i))},viewQuery:function(e,t){var n;1&e&&a.vd(R,!0),2&e&&a.Vc(n=a.vc())&&(t._stepHeader=n)},inputs:{disableRipple:"disableRipple"},outputs:{animationDone:"animationDone"},features:[a.Tb([{provide:r.d,useExisting:P}]),a.Rb]}),P.propDecorators={_stepHeader:[{type:a.hb,args:[R]}],_steps:[{type:a.o,args:[W,{descendants:!0}]}],_icons:[{type:a.o,args:[I,{descendants:!0}]}],animationDone:[{type:a.P}],disableRipple:[{type:a.E}]};var N=a.oc(P),j=function(e){function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t,arguments)).labelPosition="end",e}return _inherits(t,e),_createClass(t)}(P);j.\u0275fac=function(e){return B(e||j)},j.\u0275cmp=a.ac({type:j,selectors:[["mat-horizontal-stepper"]],hostAttrs:["aria-orientation","horizontal","role","tablist",1,"mat-stepper-horizontal"],hostVars:4,hostBindings:function(e,t){2&e&&a.Yb("mat-stepper-label-position-end","end"==t.labelPosition)("mat-stepper-label-position-bottom","bottom"==t.labelPosition)},inputs:{selectedIndex:"selectedIndex",labelPosition:"labelPosition"},exportAs:["matHorizontalStepper"],features:[a.Tb([{provide:P,useExisting:j},{provide:r.d,useExisting:j}]),a.Rb],decls:10,vars:2,consts:[[1,"mat-horizontal-stepper-header-container"],[4,"ngFor","ngForOf"],[1,"mat-horizontal-content-container"],["class","mat-horizontal-stepper-content","role","tabpanel",3,"id",4,"ngFor","ngForOf"],[1,"mat-horizontal-stepper-header",3,"tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","click","keydown"],["class","mat-stepper-horizontal-line",4,"ngIf"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"]],template:function(e,t){1&e&&(a.mc(0,"div",0),a.od(1,"\n  "),a.md(2,C,7,18,"ng-container",1),a.od(3,"\n"),a.lc(),a.od(4,"\n\n"),a.mc(5,"div",2),a.od(6,"\n  "),a.md(7,w,4,5,"div",3),a.od(8,"\n"),a.lc(),a.od(9,"\n")),2&e&&(a.Ub(2),a.Gc("ngForOf",t.steps),a.Ub(5),a.Gc("ngForOf",t.steps))},directives:[o.s,R,o.t,o.A],styles:[T],encapsulation:2,data:{animation:[x.horizontalStepTransition]},changeDetection:0}),j.propDecorators={labelPosition:[{type:a.E}]};var B=a.oc(j),F=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e,n,i,r]))._orientation="vertical",o}return _inherits(t,e),_createClass(t)}(P);F.\u0275fac=function(e){return new(e||F)(a.gc(p.c,8),a.gc(a.j),a.gc(a.r),a.gc(o.e))},F.\u0275cmp=a.ac({type:F,selectors:[["mat-vertical-stepper"]],hostAttrs:["aria-orientation","vertical","role","tablist",1,"mat-stepper-vertical"],inputs:{selectedIndex:"selectedIndex"},exportAs:["matVerticalStepper"],features:[a.Tb([{provide:P,useExisting:F},{provide:r.d,useExisting:F}]),a.Rb],decls:2,vars:1,consts:[["class","mat-step",4,"ngFor","ngForOf"],[1,"mat-step"],[1,"mat-vertical-stepper-header",3,"tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","click","keydown"],[1,"mat-vertical-content-container"],["role","tabpanel",1,"mat-vertical-stepper-content",3,"id"],[1,"mat-vertical-content"],[3,"ngTemplateOutlet"]],template:function(e,t){1&e&&(a.md(0,S,16,24,"div",0),a.od(1,"\n")),2&e&&a.Gc("ngForOf",t.steps)},directives:[o.s,R,o.A],styles:[T],encapsulation:2,data:{animation:[x.verticalStepTransition]},changeDetection:0}),F.ctorParameters=function(){return[{type:p.c,decorators:[{type:a.O}]},{type:a.j},{type:a.r},{type:void 0,decorators:[{type:a.z,args:[o.e]}]}]};var U=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(r.f);U.\u0275fac=function(e){return V(e||U)},U.\u0275dir=a.bc({type:U,selectors:[["button","matStepperNext",""]],hostAttrs:[1,"mat-stepper-next"],hostVars:1,hostBindings:function(e,t){2&e&&a.pc("type",t.type)},inputs:{type:"type"},features:[a.Rb]});var V=a.oc(U),H=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t)}(r.g);H.\u0275fac=function(e){return Y(e||H)},H.\u0275dir=a.bc({type:H,selectors:[["button","matStepperPrevious",""]],hostAttrs:[1,"mat-stepper-previous"],hostVars:1,hostBindings:function(e,t){2&e&&a.pc("type",t.type)},inputs:{type:"type"},features:[a.Rb]});var Y=a.oc(H),X=_createClass((function e(){_classCallCheck(this,e)}));X.\u0275mod=a.ec({type:X}),X.\u0275inj=a.dc({factory:function(e){return new(e||X)},providers:[D,c.d],imports:[[c.k,o.c,i.g,s.c,r.e,l.b,c.v],c.k]})},xIwC:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"e",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"d",(function(){return i}));var i,r=n("a82P"),o=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.portfolioSecureFile=t.portfolio_secure_file,this.courseResource=t.course_resource,this.filename=t.filename,this.course=t.course,this.student=t.student,this.createdBy=new r.c(t.created_by),this.createdByTeacher=t.created_by_teacher,this.resourceUrl=t.resource_url,this.createdAt=new Date(t.created_at)})),a=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"add",value:function(e){e.courseResource in this||(this[e.courseResource]=[]),this[e.courseResource].push(e),this[e.courseResource]=this[e.courseResource].slice()}},{key:"remove",value:function(e){this[e.courseResource]=this[e.courseResource].filter((function(t){return t.id!==e.id}))}}])}(),s=180,c=70;!function(e){e[e.DOWNLOAD_ALL_THE_FILES=1]="DOWNLOAD_ALL_THE_FILES",e[e.DOWNLOAD_LESSON=2]="DOWNLOAD_LESSON",e[e.DOWNLOAD_ALL=3]="DOWNLOAD_ALL"}(i||(i={}))},xMd4:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("3YjN"),r=n("Fufb"),o=n("fXoL"),a=function(){function e(){var t=this;_classCallCheck(this,e),this.urlRegEx=/^(https?:\/\/)?(www\.)?([a-zA-Z0-9@:%_\+.~#?&//=\-]+)(\.[a-zA-Z0-9@:%_\+.~#?&//=\-]+)+((\/[^\s]+|\/)*)?$/,this.validateUrl=function(e){return t.urlRegEx.test(e)},this.emailRegEx=/^[-a-z0-9~!$%^&*_=+}{\'?]+(\.[-a-z0-9~!$%^&*_=+}{\'?]+)*@([a-z0-9_][-a-z0-9_]*(\.[-a-z0-9_]+)*\.(aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|mobi|[a-z][a-z])|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?$/i,this.verifyEmail=function(e){return t.emailRegEx.test(e)}}return _createClass(e,[{key:"getMessengerUrlParams",value:function(e){var t=decodeURIComponent(e.params).split("|");return{receivers:t[0],subject:t[1],headerText:t[2],text:t[3],pageHeaderText:t[4]}}},{key:"createMessengerUrlParam",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";return encodeURIComponent(e+"|"+t+"|"+n+"|"+i+"|"+r)}},{key:"sortObjectsAlphabeticallyByField",value:function(e,t){return e.sort((function(e,n){var i=e[t].toLowerCase(),r=n[t].toLowerCase();return i>r?1:i<r?-1:0}))}},{key:"isCollectionEnabled",value:function(e){return!0!==e.inProgress}},{key:"collectionDisabledReason",value:function(e){return e.inProgress?"collections.details.collection_in_progress":null}}],[{key:"createCollectionTree",value:function(t,n){var i=t.chapters.filter((function(e){return e.parentChapter===n}));return[].concat(_toConsumableArray(t.resources.filter((function(e){return e.parentChapter===n}))),_toConsumableArray(i.reduce((function(n,i){return[].concat(_toConsumableArray(n),_toConsumableArray(e.createCollectionTree(t,i.id)))}),[])))}},{key:"createGetParamsString",value:function(e){var t="";for(var n in e){var i=e[n];i&&i.length>0&&(t+=(t.length>0?"&":"?")+n+"="+encodeURI(i.toString()))}return t}},{key:"getTimeString",value:function(e){if(e){var t=Number(e);return t>9?t.toString():"0"+t.toString()}return"00"}},{key:"excludeResources",value:function(e,t){var n,i=_createForOfIteratorHelper(t);try{for(i.s();!(n=i.n()).done;){if(n.value.id===e.id)return!1}}catch(r){i.e(r)}finally{i.f()}return!0}},{key:"sortUsers",value:function(t,n){return e.sortObjectWithStringValues(t,n,["profile.lastName","profile.firstName","profile.username"])}},{key:"sortStudents",value:function(t,n){return e.sortObjectWithStringValues(t,n,["last_name","first_name","username"])}},{key:"compareAlphabeticallyWithNumbers",value:function(e,t){return e.localeCompare(t,void 0,{numeric:!0})}},{key:"createCompareFunctionBasedOnTrueFalseFunction",value:function(e){return function(t,n){var i=e(t);return i===e(n)?0:i?-1:1}}},{key:"createMultiCriteriaSortingCompareFunction",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){for(var i=0,r=0,o=t;r<o.length;r++){if(0!==(i=(0,o[r])(e,n)))break}return i}}},{key:"transformFormatYear",value:function(e){var t=e.toLocaleLowerCase(),n=[];if(t.includes("-"))n=t.split("-");else{if(!t.includes("/"))return"dd/mm/yy";n=t.split("/")}var i=n.findIndex((function(e){return e.includes("y")}));return[].concat(_toConsumableArray(n.slice(0,i)),["yy"],_toConsumableArray(n.slice(i,n.length-1))).join("/")}},{key:"string2Date",value:function(){var e,t,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2?arguments[2]:void 0,s=o.toLocaleLowerCase().replace(/\//gi,"-"),c=i.replace(/\//gi,"-");switch(s){case r.a.dd_mm_yy:var l=c.split("-"),u=_slicedToArray(l,3);n=u[0],t=u[1],e=u[2];break;case r.a.mm_dd_yy:var d=c.split("-"),p=_slicedToArray(d,3);t=p[0],n=p[1],e=p[2];break;case r.a.yy_mm_dd:var h=c.split("-"),f=_slicedToArray(h,3);e=f[0],t=f[1],n=f[2]}if(a){var b=a.split(":");return new Date(Date.UTC(e,t-1,n,Number(b[0]),Number(b[1]),Number(b[2])))}return new Date(Date.UTC(e,t-1,n,0,0,0))}},{key:"toAngularDateFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.replace(/m/gi,"M").replace(/yy/gi,"y")}},{key:"extractDay",value:function(e){var t=new Date(e.getTime());return t.setHours(0,0,0,0),t}},{key:"extractUTCDay",value:function(e){var t=new Date(e.getTime());return t.setUTCHours(0,0,0,0),t}},{key:"extractUTC",value:function(e){return new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())}},{key:"localToUTC",value:function(e){var t=e.getFullYear(),n=e.getMonth(),i=e.getDate();return new Date(Date.UTC(t,n,i,0,0,0,0))}},{key:"yearDayNumber",value:function(e){var t=new Date(e.getFullYear(),0,0,0,0,0,0),n=e.getTime()-t.getTime();return Math.round(n/864e5)}},{key:"yearDayNumberWithTimezoneOffset",value:function(e){var t=new Date(e.getFullYear(),0,0),n=new Date(e.getTime());n.setHours(0),n.setMinutes(0),n.setSeconds(0),n.setMilliseconds(0);var i=n.getTime()-t.getTime()+60*(t.getTimezoneOffset()-n.getTimezoneOffset())*1e3;return parseInt(i/864e5,10)}},{key:"generateBackUrlParams",value:function(t){return{yearNumber:t.getUTCFullYear(),yearDayNumber:e.yearDayNumber(t)}}},{key:"generateBackUrlParamsWithTimezoneOffset",value:function(t){return{yearNumber:t.getUTCFullYear(),yearDayNumber:e.yearDayNumberWithTimezoneOffset(t)}}},{key:"generateTimestamp",value:function(e,t){var n=new Date(Date.UTC(e,0,0,0,0,0,0));return n.setUTCHours(24*t),n}},{key:"daysInMonth",value:function(e){return new Date(e.getFullYear(),e.getMonth()+1,0).getDate()}},{key:"firstMonthDayNumber",value:function(e){return new Date(e.getFullYear(),e.getMonth(),1).getDay()}},{key:"firstWeekDayNumber",value:function(e){return e.getDay()}},{key:"daysOfMonth",value:function(t){var n,i=e.daysInMonth(t),r=[],o=e.firstMonthDayNumber(t),a=t.getFullYear(),s=t.getMonth();for(n=1;n<=i;n++)r.push({dayNumber:o,dayDate:new Date(a,s,n)}),o=(o+1)%7;return r}},{key:"daysOfWeek",value:function(t){var n,i=[],r=e.firstWeekDayNumber(t),o=t.getFullYear(),a=t.getMonth(),s=t.getDate();for(n=0;n<7;n++){var c=new Date(o,a,s);c.setDate(c.getDate()+n),i.push({dayNumber:r,dayDate:new Date(c.getTime())}),r=(r+1)%7}return i}},{key:"getListOfMonthsBetweenDates",value:function(e,t){for(var n=[],r=new i.a(e.getMonth(),e.getFullYear()),o=new i.a(t.getMonth(),t.getFullYear());r.year<o.year||r.month<=o.month&&r.year===o.year;)n.push(r.copy()),11===r.month?(r.month=0,r.year+=1):r.month+=1;return n}},{key:"getMonthLabel",value:function(e,t){var n="schools.my_school.news.month_"+(""+(t+1)).padStart(2,"0");return e.labels[n]}},{key:"weekBegin",value:function(e){var t=new Date(e.getTime());return t.setDate(t.getDate()-(6+t.getDay())%7),t}},{key:"weekEnd",value:function(t){var n=e.weekBegin(t),i=new Date(n.getTime());return i.setDate(i.getDate()+6),i}},{key:"areDatesEqual",value:function(e,t){return e.getFullYear()===t.getFullYear()&&e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()}},{key:"notEmpty",value:function(e){return null!=e}},{key:"areDictsEqual",value:function(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(e.hasOwnProperty(n)){if(t.hasOwnProperty(n))return!1;if(e[n]!==t[n])return!1}return!0}},{key:"containsNode",value:function(e,t){return e.contains?e!=t&&e.contains(t):!!(16&e.compareDocumentPosition(t))}},{key:"stripTags",value:function(e){return e.replace(/<\/?[^>]*>/gm,"").replace("&nbsp;"," ")}},{key:"sortByProvidedValues",value:function(e,t){return e.localeCompare(t)}},{key:"sortObjectWithStringValues",value:function(t,n,i){for(var r=0,o=0;0===r&&o<i.length;){var a,s=t,c=n,l=_createForOfIteratorHelper(i[o].split("."));try{for(l.s();!(a=l.n()).done;){var u=a.value;s=s[u],c=c[u]}}catch(d){l.e(d)}finally{l.f()}if("string"!=typeof s||"string"!=typeof c)throw new Error("This method can be used only to compare string values inside objects");r=e.sortByProvidedValues(s,c),o++}return r}}])}();a.\u0275fac=function(e){return new(e||a)},a.\u0275prov=o.cc({token:a,factory:a.\u0275fac})},xQsk:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("4c1C"),r=n("soBk"),o=n("cp0P"),a=n("fXoL"),s=n("tyNb"),c=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._settings=t,this._router=n,this._premiumFeatures=i}),[{key:"canActivate",value:function(e,t){var n=this;return new i.Observable((function(e){Object(o.a)([n._settings.get(),n._premiumFeatures.getPremiumFeaturesAccess()]).subscribe((function(t){var i=_slicedToArray(t,2),r=i[0],o=i[1],a=r.studentGroupsInConnectionsActive,s=o.isStudentGroupsInConnectionsEnabledForUser();a&&s?(e.next(!1),e.complete(),n._router.navigateByUrl("/students/groups")):(e.next(!0),e.complete())}))}))}}])}();c.\u0275fac=function(e){return new(e||c)(a.qc(r.D),a.qc(s.g),a.qc(r.y))},c.\u0275prov=a.cc({token:c,factory:c.\u0275fac})},xYAb:function(e,t,n){"use strict";n.d(t,"c",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return u}));var i=n("Qrnm"),r=n("dLnV"),o=n("fpys"),a=n("soBk"),s=n("BcqR"),c=function(){function e(t){_classCallCheck(this,e),this.state=Number(t)}return _createClass(e,[{key:"isNotStarted",value:function(){return this.state===e.ASSIGNMENT_STATE.NOT_STARTED}},{key:"isOngoing",value:function(){return this.state===e.ASSIGNMENT_STATE.ON_GOING}},{key:"isSubmitted",value:function(){return this.state===e.ASSIGNMENT_STATE.SUBMITTED}},{key:"isCompleted",value:function(){return this.state===e.ASSIGNMENT_STATE.COMPLETED}},{key:"isSubmittedOrCompleted",value:function(){return this.isSubmitted()||this.isCompleted()}},{key:"getLabel",value:function(){return e.ASSIGNMENT_STATE_LABELS[this.state-1]}},{key:"getIcon",value:function(){switch(this.state){case 1:return"play_circle_outline";case 2:return"play_circle_filled";case 3:return"done";case 4:return"done_all"}}},{key:"setState",value:function(e){this.state=e}}])}();c.ASSIGNMENT_STATE={NOT_STARTED:1,ON_GOING:2,SUBMITTED:3,COMPLETED:4},c.ASSIGNMENT_STATE_LABELS=["lorepo.assignments.models.state.Not_started","lorepo.assignments.models.state.Ongoing","lorepo.assignments.models.state.Submitted","lorepo.assignments.models.state.Completed","lorepo.assignments.models.state.Archived"];var l=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t,[e])).externalResources=[],e.subject&&(n.subject=new o.a(e.subject)),n.lastComment=e.last_comment,n.isTeacher=e.is_teacher_role,n.pages=JSON.parse(e.pages||"[]"),n.includeOpenActivitiesInScore=e.include_open_activities_in_score,n.score=new i.a(e.score),n.joinedScore=null!=e.joined_score?new i.a(e.joined_score):null,n.isUploadFileEnable=e.allow_to_upload_file,n.files=e.files,n.isTextEditorEnable=e.enable_text_editor,n.isAudioRecorderEnable=e.enable_audio_recorder,n.text=e.text,n.createdDate=e.created_date_timestamp?a.i.serverTimestampToDate(e.created_date_timestamp):e.created_date,n.modifiedDate=a.i.serverTimestampToDate(e.modified_date_timestamp),n.lastViewDate=a.i.serverTimestampToDate(e.last_view_date_timestamp),n.startDate=e.start_date_timestamp?a.i.serverTimestampToDate(e.start_date_timestamp):e.start_date,n.dueDate=e.due_date_timestamp?a.i.serverTimestampToDate(e.due_date_timestamp):e.due_date,n.startedDate=a.i.serverTimestampToDate(e.started_date_timestamp),n.submittedDate=a.i.serverTimestampToDate(e.submitted_date_timestamp),n.completedDate=a.i.serverTimestampToDate(e.completed_date_timestamp),n.lastModifiedBy=e.last_modified_by,n.student=new r.User(e.student),n.teacher=new r.User(e.teacher),n.blockAfterDueDate=e.block_after_due_date,n.isBlockedAfterDueDate=e.is_blocked_after_due_date,n.singleAccess=e.single_access,n.isArchived=e.archived_by_student,n.group=e.group,n.schoolClass=e.school_class,n.schoolClassName=e.school_class_name,n.course=e.course,n.groupAssignment=e.group_assignment,n.schoolClassAssignment=e.school_class_assignment,n.lessonId=e.lesson,n.studentAssignmentId=e.student_assignment_id,n.eBookId=e.ebook,e.course_resource&&(n.courseResourceId=e.course_resource.id,n.courseResource=new r.CollectionResource(e.course_resource)),n.mInstructorLessonId=e.minstructor_lesson,n.package_url=e.package_url,n.package_size=e.package_size,n.package_version=e.package_version,n.openActivitiesWeightedAverageScore=e.open_activities_weighted_average_score,n.isChatEnabled=e.is_chat_enabled,n.externalResources=e.external_resources?e.external_resources.map((function(e){return{icon:e.icon,resourceUrl:e.resource_url,name:e.name,type:e.type}})):[],n.hideShowAnswersOption=e.hide_show_answers_option,n.hideShowAnswersTries=e.hide_show_answers_tries,n.audioDescription=e.audio_description,n.studentRecord=e.student_record,n.canAttemptSingleAccessAgain=e.can_attempt_single_access_again,n}return _inherits(t,e),_createClass(t,[{key:"getOpenActivitiesWeightedAverageScorePercent",get:function(){return null!==this.openActivitiesWeightedAverageScore?100*this.openActivitiesWeightedAverageScore:null}},{key:"isResource",value:function(){return!!this.courseResourceId}},{key:"isLesson",value:function(){return!!this.lessonId}},{key:"isEBook",value:function(){return!!this.eBookId}},{key:"isMInstructor",value:function(){return this.courseResource.type.type===r.ResourceType.MINSTRUCTOR}},{key:"getPlayerPages",value:function(){return this.pages.join(",")}}])}(s.a),u=function(){return _createClass((function e(t){_classCallCheck(this,e),this.scores=t.open_activites_scores,this.weights=t.open_activities_weight}),[{key:"raw",value:function(){return{open_activites_scores:this.scores,open_activities_weight:this.weights}}}])}()},xbPD:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return function(t){return t.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.defaultValue=t}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.defaultValue))}}])}(),a=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).defaultValue=n,i.isEmpty=!0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.isEmpty=!1,this.destination.next(e)}},{key:"_complete",value:function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}])}(i.a)},xgIS:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("HDdC"),r=n("DH7j"),o=n("n6bG"),a=n("lJxs");function s(e,t,n,c){return Object(o.a)(n)&&(c=n,n=void 0),c?s(e,t,n).pipe(Object(a.a)((function(e){return Object(r.a)(e)?c.apply(void 0,_toConsumableArray(e)):c(e)}))):new i.a((function(i){!function e(t,n,i,r,o){var a;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(t)){var s=t;t.addEventListener(n,i,o),a=function(){return s.removeEventListener(n,i,o)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(t)){var c=t;t.on(n,i),a=function(){return c.off(n,i)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(t)){var l=t;t.addListener(n,i),a=function(){return l.removeListener(n,i)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var u=0,d=t.length;u<d;u++)e(t[u],n,i,r,o)}r.add(a)}(e,t,(function(e){arguments.length>1?i.next(Array.prototype.slice.call(arguments)):i.next(e)}),i,n)}))}Object.prototype.toString},xk4r:function(e){e.exports=JSON.parse('{"a":"0.0.7-mock"}')},xnzD:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l}));var i=n("fpys"),r=n("a82P"),o=n("3YjN"),a=n("xYAb"),s={STUDENT:0,SCHOOL_CLASS:1,GROUP:2,SUBJECT:3},c=function(){return _createClass((function e(t){var n=this;_classCallCheck(this,e),this._ui=new o.b,this.getStartDate=function(){return n.startDate?new Date(n.startDate):0},this.getEndDate=function(){return n.dueDate?new Date(n.dueDate):0},this.getFirstChars=function(e,t){if(t>0){var n=e.substring(0,t);return n+(e===n?"":" (...)")}return e},this.id=parseInt(t.assignment_id,10),this.courseId=t.course_id,this.lessonId=t.lesson_id,this.docId=t.doc_id,this.title=t.title?t.title.trim():"",this.description=t.description,this.subject=new i.a(t.subject),this.isUploadFileEnable=this.stringToBoolean(t.allow_to_upload_file),this.files=t.files,this.isTextEditorEnable=this.stringToBoolean(t.enable_text_editor),this.isAudioRecorderEnable=this.stringToBoolean(t.enable_audio_recorder),this.text=t.text,this.creationDate=t.creation_date,this.modifiedDate=t.modified_date,this.startDate=t.start_date,this.dueDate=t.due_date,this.groupName=t.group_name,this.isGroupAssignment="1"===t.is_group_assignment||"2"===t.is_group_assignment,this.assignmentType=t.assignment_type,this.gradeType=t.grade_type,this.blockAfterDueDate=t.block_after_due_date,this.isSingleAccess=t.assignment_is_single_access,this.schoolClassName=t.school_class_name,this.studentsCount=t.students_count,this.checksCount=t.checks_count,this.mistakeCount=t.mistake_count,this.errorsCount=t.errors_count,this.score=t.score,this.apiScore=t.api_score,this.state=new a.c(Number(t.state)),this.stateName=t.state_name,this.grade=t.grade,this.submitted=t.submitted,this.expired=t.expired,this.isArchived=this.stringToBoolean(t.archived_by_student),this.isArchivedByTeacher=this.stringToBoolean(t.archived_by_teacher),this.student=new r.b(t.student),this.teacher=new r.b(t.teacher),this.lessonTitle=t.lesson_title?t.lesson_title.trim():"",this.lessonUrl=t.lesson_url,this.pages=t.pages?t.pages.split(",").map((function(e){return Number(e)})):[],this.lessonSize=t.lesson_size,this.name=this.getAssignmentOrLessonName()}),[{key:"getScore",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return"MANUAL"===this.gradeType?this.grade:e?Math.round(this.score):this.score}},{key:"getAssignmentOrLessonName",value:function(){var e="-";return this.title?e=this.getFirstChars(this.title,100):this.lessonTitle&&(e=this.getFirstChars(this.lessonTitle,100)),e}},{key:"stringToBoolean",value:function(e){return!!e&&0===e.toLocaleLowerCase().localeCompare("true")}},{key:"getStateName",value:function(e){return this.state.isCompleted()||this.state.isSubmitted()?e.labels["assign.preview"]:this.state.isNotStarted()?e.labels["assignments.details_as_student.Start"]:this.state.isOngoing()?e.labels["assignments.details_as_student.Continue"]:"ERROR"}}])}(),l=_createClass((function e(t){_classCallCheck(this,e),this.allCount=t.all_count,this.cursor=t.cursor,this.isTeacher=t.is_teacher,this.startDateTimestamp=t.start_date_timestamp,this.assignments=t.assignments.map((function(e){return new c(e)})),this.invalid_assignments=t.invalid_assignments}))},xuHj:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return c})),n.d(t,"a",(function(){return d})),n.d(t,"f",(function(){return f}));var i=n("dLnV"),r=n("6Pd0"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.description=t.description,this.title=t.title,this.url=t.url,this.icon_url=t.icon_url,this.shared=t.shared,this.ecommerce_type=t.ecommerce_type,this.contextualPortfolioEnabled=t.contextual_portfolio_enabled,t.resources&&(this.resources=t.resources.map((function(e){return new u(e)}))),t.chapters&&(this.chapters=t.chapters.filter((function(e){return!e.parent_id})).map((function(e){return new l(e,t.resources,t.chapters)}))),void 0!==t.lesson_stage_active&&(this.isLessonStageActive=t.lesson_stage_active)}),[{key:"score",get:function(){return h.getScore(this.resources,this.chapters)}}])}(),a=function(){return _createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.score=t.score,this.title=t.title,this.average_score=t.average_score,this.average_time=t.average_time,this.total_time=t.total_time,this.progress=t.progress}),[{key:"raw",value:function(){return{id:this.id,score:this.score,title:this.title,average_score:this.average_score,average_time:this.average_time,total_time:this.total_time,progress:this.progress}}}])}(),s=_createClass((function e(t){_classCallCheck(this,e),this._ui=new i.UserInterface,this.id=t.id,this.title=t.title,this.accessUsersData=t.access_users_data})),c=function(e){function t(e,n){var i,r,o;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).gradeLabel=(null===(r=null==n?void 0:n.getGrade(e.score))||void 0===r?void 0:r.label)||"-",i.maximumGradeLabel=(null===(o=null==n?void 0:n.getMaximumGrade())||void 0===o?void 0:o.label)||"-",i}return _inherits(t,e),_createClass(t)}(a),l=function(){return _createClass((function e(t,n,i){var r=this;_classCallCheck(this,e),this.id=t.id,this.parent_id=t.parent_id,this.title=t.title,this.total_time=null,n&&(this.resources=n.filter((function(e){return e.parent_chapter===r.id})).map((function(e){return new u(e)}))),i&&(this.chapters=i.filter((function(e){return e.parent_id===r.id})).map((function(t){return new e(t,n,i)}))),void 0!==(null==t?void 0:t.resource_score)&&(this.resource_score=100*t.resource_score)}),[{key:"score",get:function(){return h.getScore(this.resources,this.chapters)}},{key:"avg_score",get:function(){return h.getAvgScore(this.resources,this.chapters)}}])}(),u=function(){return _createClass((function e(t){if(_classCallCheck(this,e),this.students=[],t&&(this.id=t.id,this.title=t.title,this.belongs_to=t.belongs_to,this.parent_chapter=t.parent_chapter,this.description=t.description,this.is_test=t.is_test,this.licensed_with=t.licensed_with,this.resource_id=t.resource_id,this.resource_type=t.resource_type,this.resource_url=t.resource_url,this.tags=t.tags,this.icon_url=t.icon_url,this.total_time=t.total_time?t.total_time:0,this.hasOpenActivities=t.has_open_activities),void 0!==(null==t?void 0:t.resource_score)&&(this.resource_score=100*t.resource_score),void 0!==(null==t?void 0:t.stage)){var n=t.stage?t.stage:r.d.TODO,i=t.due_date?new Date(t.due_date):void 0,o=t.submitted_date?new Date(t.submitted_date):void 0;this.stage=new r.h(n,!1,i,o)}void 0!==(null==t?void 0:t.submitted_count)&&(this.submitted_count=t.submitted_count)}),[{key:"score",get:function(){if(this.students){if(this.students.length>0){var e=0;return this.students.forEach((function(t){e+=t.score})),e/this.students.length}return 0}return 0}},{key:"avg_score",get:function(){if(this.students){if(this.students.length>0){var e=0,t=0;return this.students.forEach((function(n){(0!=n.score||n.stage.stage!=r.d.TODO&&n.stage.stage)&&(t+=n.score,e+=1)})),0==e?0:t/e}return 0}return 0}}])}(),d=function(){return _createClass((function e(t){_classCallCheck(this,e),this._ui=new i.UserInterface(!0),this.id=t.id,this.last_name=t.last_name?t.last_name:"",this.first_name=t.first_name?t.first_name:"",this.username=t.username,this.openActivities=new p(t.open_activities)}),[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.first_name&&this.first_name.length&&this.last_name&&this.last_name.length?e?"".concat(this.first_name," ").concat(this.last_name):"".concat(this.last_name," ").concat(this.first_name):this.username}}])}(),p=_createClass((function e(t){_classCallCheck(this,e),this.aiScore=null==t?void 0:t.ai_score,this.maxScore=null==t?void 0:t.max_score,this.score=null==t?void 0:t.score})),h=function(){return _createClass((function e(){_classCallCheck(this,e)}),null,[{key:"getScore",value:function(e,t){var n=0;e&&e.forEach((function(e){n+=e.score})),t&&t.forEach((function(e){n+=e.score}));var i=t?t.length:0,r=(e?e.length:0)+i;return r>0?n/r:n}},{key:"getAvgScore",value:function(e,t){var n=0,i=0;e&&e.forEach((function(e){for(var t=!1,o=0;o<e.students.length;o++)if(e.students[o].stage.stage!=r.d.TODO){t=!0;break}(0!=e.score||t)&&(n+=e.avg_score,i+=1)})),t&&t.forEach((function(e){n+=e.avg_score}));var o=t?t.length:0,a=i+o;return a>0?n/a:n}}])}(),f=_createClass((function e(t){_classCallCheck(this,e),this.id=t.id,this.last_name=t.last_name,this.first_name=t.first_name,this.username=t.username,this.lastState=t.lastState||"",this.numberOfDone=t.numberOfDone||0,this.fullname="".concat(this.last_name," ").concat(this.first_name)}))},y3tX:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("lJxs"),r=n("OZLH"),o=n("soBk"),a=n("llus"),s=n("fXoL"),c=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._restClient=t,this.getLabelPipe=n}),[{key:"getSettings",value:function(){return this._restClient.getPublic("/settings/accounts").pipe(Object(i.a)(this.mapAccountsSettings))}},{key:"mapAccountsSettings",value:function(e){var t=e;return new r.a(t)}},{key:"register",value:function(e){var t=e.raw();return"None"==t.future_relation&&delete t.future_relation,this._restClient.postPublic("/register",t)}},{key:"activate",value:function(e){return this._restClient.postPublic("/register/activate",{activation_key:e})}},{key:"remindLogin",value:function(e){return this._restClient.postPublic("/user/remind_login",{email:e})}},{key:"resetPassword",value:function(e){return this._restClient.getPublic("/user/reset_password/"+e)}},{key:"verifyChangePasswordToken",value:function(e){return this._restClient.postPublic("/user/reset_password",{token:e})}},{key:"changePassword",value:function(e,t,n){return this._restClient.putPublic("/user/reset_password",{token:e,password1:t,password2:n})}},{key:"getAriaLabel",value:function(e,t,n){return"\n            ".concat(this.getLabelPipe.transform(e,t),"\n            ").concat(this.getLabelPipe.transform(e,n),"\n        ")}}])}();c.\u0275fac=function(e){return new(e||c)(s.qc(o.A),s.qc(a.a))},c.\u0275prov=s.cc({token:c,factory:c.\u0275fac})},y8Zv:function y8Zv(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",(function(){return LiveSupportService}));var _angular_core__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("fXoL"),LiveSupportService=function(){function LiveSupportService(){_classCallCheck(this,LiveSupportService),this.isReady=!1}return _createClass(LiveSupportService,[{key:"init",value:function init(onlineSupportCode){this.isReady||(this.isReady=!0,eval(onlineSupportCode))}}])}();LiveSupportService.\u0275fac=function(e){return new(e||LiveSupportService)},LiveSupportService.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.cc({token:LiveSupportService,factory:LiveSupportService.\u0275fac})},yBIp:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));for(var i={"--white":{value:"white",description:"styles-editor.descriptions.white"},"--black":{value:"black",description:"styles-editor.descriptions.black"},"--pink":{value:"#E71D73",description:"styles-editor.descriptions.accent"},"--pink-content":{value:"#FFFFFF",description:"styles-editor.descriptions.accent-content"},"--primary":{value:"var(--common-primary)",description:"styles-editor.descriptions.primary"},"--primary-content":{value:"#FFFFFF",description:"styles-editor.descriptions.primary-content"},"--accent":{value:"var(--common-accent)",description:"styles-editor.descriptions.accent"},"--accent-content":{value:"#FFFFFF",description:"styles-editor.descriptions.accent-content"},"--tertiary":{value:"#930077",description:"styles-editor.descriptions.tertiary"},"--tertiary-content":{value:"#FFFFFF",description:"styles-editor.descriptions.tertiary-content"},"--common-font-family":{value:"Roboto, Helvetica, Arial, sans-serif",description:"styles-editor.descriptions.common-font-family"},"--common-h1-font-size":{value:"2.5rem",description:"styles-editor.descriptions.common-h1-font-size"},"--common-h1-font-weight":{value:"400",description:"styles-editor.descriptions.common-h1-font-weight"},"--common-h2-font-size":{value:"1.79rem",description:"styles-editor.descriptions.common-h2-font-size"},"--common-h3-font-size":{value:"1.43rem",description:"styles-editor.descriptions.common-h3-font-size"},"--common-h4-font-size":{value:"1.29rem",description:"styles-editor.descriptions.common-h4-font-size"},"--common-h5-font-size":{value:"1.07rem",description:"styles-editor.descriptions.common-h5-font-size"},"--common-h6-font-size":{value:"0.93rem",description:"styles-editor.descriptions.common-h6-font-size"},"--common-white":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.common-white"},"--common-black":{value:"rgb(0, 0, 0)",description:"styles-editor.descriptions.common-black"},"--common-grey-50":{value:"rgb(250, 250, 250)",description:"styles-editor.descriptions.common-grey-50"},"--common-grey-100":{value:"rgb(245, 245, 245)",description:"styles-editor.descriptions.common-grey-100"},"--common-grey-200":{value:"rgb(238, 238, 238)",description:"styles-editor.descriptions.common-grey-200"},"--common-grey-300":{value:"rgb(224, 224, 224)",description:"styles-editor.descriptions.common-grey-300"},"--common-grey-400":{value:"rgb(202, 202, 202)",description:"styles-editor.descriptions.common-grey-400"},"--common-grey-500":{value:"rgb(189, 189, 189)",description:"styles-editor.descriptions.common-grey-500"},"--common-grey-600":{value:"rgb(158, 158, 158)",description:"styles-editor.descriptions.common-grey-600"},"--common-grey-700":{value:"rgb(117, 117, 117)",description:"styles-editor.descriptions.common-grey-700"},"--common-grey-800":{value:"rgb(97, 97, 97)",description:"styles-editor.descriptions.common-grey-800"},"--common-grey-900":{value:"rgb(66, 66, 66)",description:"styles-editor.descriptions.common-grey-900"},"--common-grey-opacity-200":{value:"rgba(158, 158, 158, .2)",description:"styles-editor.descriptions.common-grey-opacity-200"},"--common-error-color":{value:"rgb(213, 0, 0)",description:"styles-editor.descriptions.common-error-color"},"--common-dark-opacity-800":{value:"rgba(0, 0, 0, 0.87)",description:"styles-editor.descriptions.common-dark-opacity-800"},"--common-dark-opacity-500":{value:"rgba(0, 0, 0, 0.54)",description:"styles-editor.descriptions.common-dark-opacity-500"},"--common-dark-opacity-300":{value:"rgba(0, 0, 0, 0.26)",description:"styles-editor.descriptions.common-dark-opacity-300"},"--common-dark-opacity-200":{value:"rgba(0, 0, 0, 0.2)",description:"styles-editor.descriptions.common-dark-opacity-200"},"--common-dark-opacity-100":{value:"rgba(0, 0, 0, 0.12)",description:"styles-editor.descriptions.common-dark-opacity-100"},"--common-light-opacity-700":{value:"rgba(255, 255, 255, 0.7)",description:"styles-editor.descriptions.common-light-opacity-700"},"--common-light-opacity-500":{value:"rgba(255, 255, 255, 0.54)",description:"styles-editor.descriptions.common-light-opacity-500"},"--common-light-opacity-200":{value:"rgba(255, 255, 255, 0.2)",description:"styles-editor.descriptions.common-light-opacity-200"},"--common-light-opacity-100":{value:"rgba(255, 255, 255, 0.12)",description:"styles-editor.descriptions.common-light-opacity-100"},"--common-dark-primary-text":{value:"rgba(0, 0, 0, 0.87)",description:"styles-editor.descriptions.common-dark-primary-text"},"--common-dark-disabled-text":{value:"rgba(0, 0, 0, 0.30)",description:"styles-editor.descriptions.common-dark-disabled-text"},"--common-light-primary-text":{value:"rgba(255, 255, 255)",description:"styles-editor.descriptions.common-light-primary-text"},"--common-light-disabled-text":{value:"rgba(255, 255, 255, 0.38)",description:"styles-editor.descriptions.common-light-disabled-text"},"--common-hovered":{value:"rgba(0, 0, 0, 0.04)",description:"styles-editor.descriptions.common-hovered"},"--common-focused":{value:"rgba(0, 0, 0, 0.08)",description:"styles-editor.descriptions.common-focused"},"--common-activated":{value:"rgba(0, 0, 0, 0.08)",description:"styles-editor.descriptions.common-activated"},"--common-primary-opacity-200":{value:"rgba(33, 150, 243, 0.1)",description:"styles-editor.descriptions.common-primary-opacity-200"},"--common-primary-opacity-500":{value:"rgba(33, 150, 243, 0.49)",description:"styles-editor.descriptions.common-primary-opacity-500"},"--common-primary-50":{value:"rgb(227, 242, 253)",description:"styles-editor.descriptions.common-primary-50"},"--common-primary-200":{value:"rgb(144, 202, 249)",description:"styles-editor.descriptions.common-primary-200"},"--common-primary-400":{value:"rgb(66, 165, 245)",description:"styles-editor.descriptions.common-primary-400"},"--common-primary":{value:"rgb(40, 119, 184)",description:"styles-editor.descriptions.common-primary"},"--common-primary-600":{value:"rgb(30, 136, 229)",description:"styles-editor.descriptions.common-primary-600"},"--common-primary-700":{value:"rgb(25, 118, 210)",description:"styles-editor.descriptions.common-primary-700"},"--common-primary-800":{value:"rgb(21, 101, 192)",description:"styles-editor.descriptions.common-primary-800"},"--common-primary-900":{value:"rgb(13, 71, 161)",description:"styles-editor.descriptions.common-primary-900"},"--common-accent-opacity-200":{value:"rgba(233, 30, 99, 0.12)",description:"styles-editor.descriptions.common-accent-opacity-200"},"--common-accent-opacity-500":{value:"rgba(233, 30, 99, 0.5)",description:"styles-editor.descriptions.common-accent-opacity-500"},"--common-accent":{value:"rgb(222, 43, 103)",description:"styles-editor.descriptions.common-accent"},"--common-accent-200":{value:"rgb(244, 143, 177)",description:"styles-editor.descriptions.common-accent-200"},"--common-accent-500":{value:"rgb(233, 30, 99)",description:"styles-editor.descriptions.common-accent-500"},"--common-accent-700":{value:"rgb(194, 24, 91)",description:"styles-editor.descriptions.common-accent-700"},"--common-font-size":{value:"14px",description:"styles-editor.descriptions.common-font-size"},"--common-font-size-tiny":{value:"7px",description:"styles-editor.descriptions.common-font-size-tiny"},"--common-font-size-small":{value:"10.5px",description:"styles-editor.descriptions.common-font-size-small"},"--common-font-size-normal":{value:"14px",description:"styles-editor.descriptions.common-font-size-normal"},"--common-font-size-big":{value:"21px",description:"styles-editor.descriptions.common-font-size-big"},"--common-font-size-large":{value:"28px",description:"styles-editor.descriptions.common-font-size-large"},"--common-table-row-border-bottom":{value:"1px solid var(--common-dark-opacity-100)",description:"styles-editor.descriptions.common-table-row-border-bottom"},"--common-table-cell-color":{value:"var(--common-dark-opacity-500)",description:"styles-editor.descriptions.common-table-cell-color"},"--common-table-cell-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-cell-font-size"},"--common-table-cell-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-cell-font-weight"},"--common-table-header-cell-color":{value:"var(--common-dark-opacity-500)",description:"styles-editor.descriptions.common-table-header-cell-color"},"--common-table-header-cell-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-header-cell-font-size"},"--common-table-header-cell-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-header-cell-font-weight"},"--common-table-action-button-background-color":{value:"transparent",description:"styles-editor.descriptions.common-table-action-button-background-color"},"--common-table-action-button-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.common-table-action-button-color"},"--common-table-action-button-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-action-button-font-size"},"--common-table-action-button-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-action-button-font-weight"},"--common-table-action-button-margin":{value:"0 0.5rem",description:"styles-editor.descriptions.common-table-action-button-margin"},"--common-fab-button-border-radius":{value:"50%",description:"styles-editor.descriptions.common-fab-button-border-radius"},"--common-fab-button-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-fab-button-color"},"--common-fab-button-background-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.common-fab-button-background-color"},"--common-fab-button-hover-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-fab-button-hover-color"},"--common-fab-button-hover-background-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.common-fab-button-hover-background-color"},"--page-title-bar-header-nav-button-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-color"},"--page-title-bar-header-nav-button-background-color":{value:"transparent",description:"styles-editor.descriptions.common-header-nav-button-background-color"},"--page-title-bar-header-nav-button-hover-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-hover-color"},"--page-title-bar-header-nav-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.common-header-nav-button-hover-background-color"},"--page-title-bar-header-nav-button-border-radius":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-border-radius"},"--page-title-bar-header-nav-button-border-width":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-border-width"},"--page-title-bar-header-nav-button-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-border-color"},"--page-title-bar-header-nav-button-border-style":{value:"solid",description:"styles-editor.descriptions.common-header-nav-button-border-style"},"--page-title-bar-header-nav-view-type-switch-button-padding":{value:"0 1rem",description:"styles-editor.descriptions.common-header-nav-view-type-switch-button-padding"},"--page-title-bar-header-nav-button-active-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-header-nav-button-active-color"},"--page-title-bar-header-nav-button-active-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-background-color"},"--page-title-bar-header-nav-button-active-hover-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-header-nav-button-active-hover-color"},"--page-title-bar-header-nav-button-active-hover-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-hover-background-color"},"--page-title-bar-header-nav-button-active-border-radius":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-active-border-radius"},"--page-title-bar-header-nav-button-active-border-width":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-active-border-width"},"--page-title-bar-header-nav-button-active-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-border-color"},"--page-title-bar-header-nav-button-active-border-style":{value:"solid",description:"styles-editor.descriptions.common-header-nav-button-active-border-style"},"--header-close-icon-color":{value:"var(--common-white)",description:"styles-editor.header.menu-button-closed-icon-color"},"--header-close-icon-background-color":{value:"var(--common-accent)",description:"styles-editor.header.menu-button-closed-background-icon-color"},"--page-title-bar-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.page-title-bar-header-title-font-size"},"--page-title-bar-header-title-font-weight":{value:"var(--common-h1-font-weight)",description:"styles-editor.descriptions.page-title-bar-header-title-font-weight"},"--page-title-bar-header-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.page-title-bar-header-color"},"--mycontent-toc-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.mycontent-toc-header-title-font-size"},"--mycontent-toc-header-title-font-weight":{value:"var(--common-h1-font-weight)",description:"styles-editor.descriptions.mycontent-toc-header-title-font-weight"},"--mycontent-toc-list-section-title-height":{value:"4.2857rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-height"},"--mycontent-toc-list-section-title-font-size-narrow-screen":{value:"1.07rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-size-narrow-screen"},"--mycontent-toc-list-section-title-font-size-wide-screen":{value:"1.36rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-size-wide-screen"},"--mycontent-toc-list-section-title-font-weight":{value:"normal",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-weight"},"--mycontent-toc-list-section-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-color"},"--mycontent-toc-list-section-title-background-color":{value:"var(--common-grey-200)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-background-color"},"--mycontent-toc-list-section-title-hover-background-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-hover-background-color"},"--mycontent-toc-list-section-title-border-bottom":{value:"1px solid var(--common-grey-300)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-border-bottom"},"--mycontent-toc-list-section-title-progress-bar-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-progress-bar-color"},"--mycontent-toc-list-course-card-height":{value:"4.2857rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-height"},"--mycontent-toc-list-course-card-font-size-narrow-screen":{value:"0.86rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-size-narrow-screen"},"--mycontent-toc-list-course-card-font-size-wide-screen":{value:"1.15rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-size-wide-screen"},"--mycontent-toc-list-course-card-font-weight":{value:"normal",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-weight"},"--mycontent-toc-list-course-card-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-color"},"--mycontent-toc-list-course-card-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-background-color"},"--mycontent-toc-list-course-card-hover-background-color":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-hover-background-color"},"--mycontent-toc-list-course-card-hover-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-hover-color"},"--mycontent-toc-list-course-card-border-bottom":{value:"1px solid var(--common-grey-300)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-border-bottom"},"--mycontent-toc-list-course-card-progress-bar-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-progress-bar-color"},"--footer-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.footer-color"},"--footer-background-color":{value:"var(--common-grey-900)",description:"styles-editor.descriptions.footer-background-color"},"--footer-bottom-section-background-color":{value:"var(--common-grey-900)",description:"styles-editor.descriptions.footer-bottom-section-background-color"},"--footer-company-section-title-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.footer-company-section-title-color"},"--footer-support-section-title-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.footer-support-section-title-color"},"--footer-administration-section-title-color":{value:"rgb(98, 208, 98)",description:"styles-editor.descriptions.footer-administration-section-title-color"},"--footer-section-title-font-size":{value:"1.29rem",description:"styles-editor.descriptions.footer-section-title-font-size"},"--footer-section-title-font-weight":{value:"normal",description:"styles-editor.descriptions.footer-section-title-font-weight"},"--footer-section-list-item-font-size":{value:"1rem",description:"styles-editor.descriptions.footer-section-list-item-font-size"},"--footer-section-list-item-font-weight":{value:"400",description:"styles-editor.descriptions.footer-section-list-item-font-weight"},"--edit-profile-information-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.edit-profile-information-header-title-font-size"},"--edit-profile-information-header-title-font-weight":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.edit-profile-information-header-title-font-weight"},"--edit-profile-information-form-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.edit-profile-information-form-background-color"},"--edit-profile-information-form-border":{value:"none",description:"styles-editor.descriptions.edit-profile-information-form-border"},"--edit-profile-information-form-padding":{value:"0",description:"styles-editor.descriptions.edit-profile-information-form-padding"},"--edit-profile-information-form-icon-color":{value:"var(--common-grey-600)",description:"styles-editor.descriptions.edit-profile-information-form-icon-color"},"--edit-profile-information-form-label-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.edit-profile-information-form-label-color"},"--edit-profile-information-form-h4-font-size":{value:"1.72rem",description:"styles-editor.descriptions.edit-profile-information-form-h4-font-size"},"--edit-profile-information-form-h4-font-weight":{value:"400",description:"styles-editor.descriptions.edit-profile-information-form-h4-font-weight"},"--edit-profile-information-form-h4-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.edit-profile-information-form-h4-color"},"--dashboard-card-header-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.dashboard-card-header-background-color"},"--dashboard-card-header-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.dashboard-card-header-color"},"--dashboard-card-header-height":{value:"3.1429rem",description:"styles-editor.descriptions.dashboard-card-header-height"},"--dashboard-card-header-font-size":{value:"1.15rem",description:"styles-editor.descriptions.dashboard-card-header-font-size"},"--dashboard-card-header-font-weight":{value:"bold",description:"styles-editor.descriptions.dashboard-card-header-font-weight"},"--course-card-border":{value:"none",description:"styles-editor.descriptions.course-card-border"},"--course-card-title-font-size":{value:"1.72rem",description:"styles-editor.descriptions.course-card-title-font-size"},"--course-card-title-font-weight":{value:"normal",description:"styles-editor.descriptions.course-card-title-font-weight"},"--course-card-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.course-card-title-color"},"--course-card-subtitle-font-size":{value:"1rem",description:"styles-editor.descriptions.course-card-subtitle-font-size"},"--course-card-subtitle-font-weight":{value:"500",description:"styles-editor.descriptions.course-card-subtitle-font-weight"},"--course-card-subtitle-color":{value:"var(--common-black)",description:"styles-editor.descriptions.course-card-subtitle-color"},"--course-card-actions-button-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.course-card-actions-button-background-color"},"--course-card-actions-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.course-card-actions-button-hover-background-color"},"--course-card-actions-score-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.course-card-actions-score-color"},"--course-card-actions-valid-till-button-color":{value:"rgb(168, 101, 0)",description:"styles-editor.descriptions.course-card-actions-valid-till-button-color"},"--course-card-actions-free-button-color":{value:"rgb(43, 115, 45)",description:"styles-editor.descriptions.course-card-actions-free-button-color"},"--course-card-actions-shared-button-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.course-card-actions-shared-button-color"},"--resource-card-height":{value:"7.5rem",description:"styles-editor.descriptions.resource-card-height"},"--resource-card-width":{value:"23.5714rem",description:"styles-editor.descriptions.resource-card-width"},"--resource-card-margin":{value:"0 0.5714rem 0.5714rem 0",description:"styles-editor.descriptions.resource-card-margin"},"--resource-card-border":{value:"none",description:"styles-editor.descriptions.resource-card-border"},"--resource-card-title-font-size":{value:"1.29rem",description:"styles-editor.descriptions.resource-card-title-font-size"},"--resource-card-title-height":{value:"3.1429rem",description:"styles-editor.descriptions.resource-card-title-height"},"--resource-card-title-width":{value:"15rem",description:"styles-editor.descriptions.resource-card-title-width"},"--resource-card-title-padding":{value:"0.7143rem 0 0 0.7143rem",description:"styles-editor.descriptions.resource-card-title-padding"},"--resource-card-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.resource-card-title-color"},"--resources-card-actions-button-color":{value:"var(--common-black)",description:"styles-editor.descriptions.resources-card-actions-button-color"},"--resources-card-actions-button-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.resources-card-actions-button-background-color"},"--resources-card-actions-button-hover-color":{value:"var(--common-black)",description:"styles-editor.descriptions.resources-card-actions-button-hover-color"},"--resources-card-actions-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.resources-card-actions-button-hover-background-color"},"--resources-card-additional-text-height":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.resources-card-additional-text-height"},"--resources-card-additional-text-line-height":{value:"1.0714rem",description:"styles-editor.descriptions.resources-card-additional-text-line-height"},"--resources-card-additional-text-font-height":{value:"0.93rem",description:"styles-editor.descriptions.resources-card-additional-text-font-height"},"--resources-card-additional-text-color":{value:"var(--common-grey-500)",description:"styles-editor.descriptions.resources-card-additional-text-color"},"--resources-card-icon-height":{value:"6.0714rem",description:"styles-editor.descriptions.resources-card-icon-height"},"--resources-card-icon-width":{value:"7.1429rem",description:"styles-editor.descriptions.resources-card-icon-width"},"--resources-card-icon-padding":{value:"0.7143rem",description:"styles-editor.descriptions.resources-card-icon-padding"},"--resources-card-icon-border":{value:"1px solid var(--common-grey-200)",description:"styles-editor.descriptions.resources-card-icon-border"},"--header-top-bar-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.header-top-bar-color"},"--header-top-bar-icon-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.header-top-bar-icon-color"},"--header-box-shadow":{value:"0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px var(--common-dark-opacity-200), 0 1px 5px 0 var(--common-dark-opacity-100)",description:"styles-editor.descriptions.header-box-shadow"},"--header-menu-bar-item-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.header-menu-bar-item-color"},"--header-menu-bar-item-font-size":{value:"1rem",description:"styles-editor.descriptions.header-menu-bar-item-font-size"},"--header-menu-bar-item-font-weight":{value:"400",description:"styles-editor.descriptions.header-menu-bar-item-font-weight"},"--header-menu-bar-item-active-border-bottom":{value:"0.2143rem solid var(--common-primary)",description:"styles-editor.descriptions.header-menu-bar-item-active-border-bottom"},"--header-menu-bar-item-active-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.header-menu-bar-item-active-color"},"--percentage-progress-bar-background-color":{value:"var(--common-primary-900)",description:"progress-bar-background-color"},"--percentage-progress-bar-fill-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.progress-bar-fill-color"},"--progress-bar-fill-color":{value:"var(--common-grey-800)",description:"styles-editor.descriptions.progress-bar-fill-color"},"--progress-bar-fill-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-900)",description:"styles-editor.descriptions.progress-bar-fill-box-shadow"},"--progress-bar-background-color":{value:"var(--common-grey-100)",description:"progress-bar-background-color"},"--progress-bar-background-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-300)",description:"progress-bar-background-box-shadow"},"--progress-bar-height":{value:"1rem",description:"progress-bar-height"},"--progress-bar-clip-path":{value:"inset(0 0 0 0 round 0.2rem)",description:"progress-bar-clip-path"},"--progress-bar-score-font-family":{value:'"Courier New"',description:"progress-bar-score-font-family"},"--progress-bar-score-font-weight":{value:"bold",description:"progress-bar-score-font-weight"},"--info-message-success-background-color":{value:"#00c853",description:"styles-editor.descriptions.info-message-success-background-color"},"--info-message-success-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-success-color"},"--info-message-info-background-color":{value:"#2962ff",description:"styles-editor.descriptions.info-message-info-background-color"},"--info-message-info-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-info-color"},"--info-message-warning-background-color":{value:"#ffd600",description:"styles-editor.descriptions.info-message-warning-background-color"},"--info-message-warning-color":{value:"var(--common-black)",description:"styles-editor.descriptions.info-message-warning-color"},"--info-message-error-background-color":{value:"var(--common-error-color)",description:"styles-editor.descriptions.info-message-error-background-color"},"--info-message-error-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-error-color"},"--not-started-fill-color":{value:"#fc8e86",description:"styles-editor.descriptions.not-started-fill-color"},"--not-started-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.not-started-font-color"},"--ongoing-fill-color":{value:"#fead7f",description:"styles-editor.descriptions.ongoing-fill-color"},"--ongoing-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.ongoing-font-color"},"--submitted-fill-color":{value:"#b5e572",description:"styles-editor.descriptions.submitted-fill-color"},"--submitted-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.submitted-font-color"},"--completed-fill-color":{value:"#8db0e6",description:"styles-editor.descriptions.completed-fill-color"},"--completed-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.completed-font-color"},"--archived-fill-color":{value:"#8b8b8b",description:"styles-editor.descriptions.archived-fill-color"},"--archived-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.archived-font-color"},"--single-access-fill-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.single-access-fill-color"},"--single-access-font-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.single-access-font-color"},"--block-access-after-due-date-fill-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.block-access-after-due-date-fill-color"},"--block-access-after-due-date-font-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.block-access-after-due-date-font-color"},"--calendar-event-date-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.calendar-event-date-border-color"},"--calendar-event-date-border-width":{value:"1px",description:"styles-editor.descriptions.calendar-event-date-border-width"},"--calendar-today-background-color":{value:"var(--primary)",description:"styles-editor.descriptions.calendar-today-background-color"},"--calendar-today-font-color":{value:"var(--primary-content)",description:"styles-editor.descriptions.calendar-today-font-color"},"--calendar-selected-date-background-color":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.calendar-selected-date-background-color"},"--calendar-selected-date-font-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.calendar-selected-date-font-color"},"--students-table-background-color-score-total-time":{value:"#cafff1",description:"styles-editor.descriptions.students-table-background-color-score-total-time"},"--students-table-background-color-stage":{value:"var(--common-primary-50)",description:"styles-editor.descriptions.students-table-background-color-stage"},"--students-table-background-color-ai-grade":{value:"var(--common-accent-50)",description:"styles-editor.descriptions.students-table-background-color-ai-grade"}},r=Object.assign(Object.assign({},i),{"--primary":{value:"#FFFFFF",description:"styles-editor.descriptions.primary"},"--primary-content":{value:"#000000",description:"styles-editor.descriptions.primary-content"},"--accent":{value:"#FFFFFF",description:"styles-editor.descriptions.accent"},"--accent-content":{value:"#000000",description:"styles-editor.descriptions.accent-content"},"--common-white":{value:"rgb(51, 51, 51)",description:"styles-editor.descriptions.white"},"--common-black":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.black"},"--common-grey-50":{value:"rgb(66, 66, 66)",description:"styles-editor.descriptions.grey-50"},"--common-grey-100":{value:"rgb(85, 85, 85)",description:"styles-editor.descriptions.grey-100"},"--common-grey-200":{value:"rgb(102, 102, 102)",description:"styles-editor.descriptions.grey-200"},"--common-grey-300":{value:"rgb(117, 117, 117)",description:"styles-editor.descriptions.grey-300"},"--common-grey-400":{value:"rgb(238, 238, 238)",description:"styles-editor.descriptions.grey-400"},"--common-grey-500":{value:"rgb(202, 202, 202)",description:"styles-editor.descriptions.grey-500"},"--common-grey-600":{value:"rgb(117, 117, 117)",description:"styles-editor.descriptions.grey-600"},"--common-grey-700":{value:"rgb(102, 102, 102)",description:"styles-editor.descriptions.grey-700"},"--common-grey-800":{value:"rgb(97, 97, 97)",description:"styles-editor.descriptions.grey-800"},"--common-grey-900":{value:"rgb(51, 51, 51)",description:"styles-editor.descriptions.grey-900"},"--common-grey-opacity-200":{value:"rgba(158, 158, 158, .2)",description:"styles-editor.descriptions.grey-opacity-200"},"--common-dark-opacity-800":{value:"rgba(255, 255, 255, 0.87)",description:"styles-editor.descriptions.grey-opacity-800"},"--common-dark-opacity-500":{value:"rgba(255, 255, 255, 0.54)",description:"styles-editor.descriptions.grey-opacity-500"},"--common-dark-opacity-300":{value:"rgba(255, 255, 255, 0.26)",description:"styles-editor.descriptions.grey-opacity-300"},"--common-dark-opacity-200":{value:"rgba(255, 255, 255, 0.2)",description:"styles-editor.descriptions.grey-opacity-200"},"--common-dark-opacity-100":{value:"rgba(255, 255, 255, 0.12)",description:"styles-editor.descriptions.grey-opacity-100"},"--common-light-opacity-700":{value:"rgba(0, 0, 0, 0.7)",description:"styles-editor.descriptions.light-opacity-700"},"--common-light-opacity-500":{value:"rgba(0, 0, 0, 0.54)",description:"styles-editor.descriptions.light-opacity-500"},"--common-light-opacity-200":{value:"rgba(0, 0, 0, 0.2)",description:"styles-editor.descriptions.light-opacity-200"},"--common-light-opacity-100":{value:"rgba(0, 0, 0, 0.12)",description:"styles-editor.descriptions.light-opacity-100"},"--common-dark-primary-text":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.dark-primary-text"},"--common-dark-disabled-text":{value:"rgba(255, 255, 255, 0.38)",description:"styles-editor.descriptions.dark-disabled-text"},"--common-light-primary-text":{value:"rgb(0, 0, 0)",description:"styles-editor.descriptions.light-primary-text"},"--common-light-disabled-text":{value:"rgba(255, 255, 255, 0.38)",description:"styles-editor.descriptions.light-disabled-text"},"--common-hovered":{value:"rgba(255, 255, 255, 0.04)",description:"styles-editor.descriptions.hovered"},"--common-focused":{value:"rgba(255, 255, 255, 0.08)",description:"styles-editor.descriptions.focused"},"--common-activated":{value:"rgba(255, 255, 255, 0.08)",description:"styles-editor.descriptions.activated"},"--common-primary-opacity-200":{value:"rgba(255, 255, 255, 0.1)",description:"styles-editor.descriptions.primary-opacity-200"},"--common-primary-50":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.primary-50"},"--common-primary-200":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.primary-200"},"--common-primary-400":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.primary-400"},"--common-primary":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.primary"},"--common-primary-600":{value:"rgb(238, 238, 238)",description:"styles-editor.descriptions.primary-600"},"--common-primary-700":{value:"rgb(221, 221, 221)",description:"styles-editor.descriptions.primary-700"},"--common-primary-800":{value:"rgb(204, 204, 204)",description:"styles-editor.descriptions.primary-800"},"--common-primary-900":{value:"rgb(187, 187, 187)",description:"styles-editor.descriptions.primary-900"},"--common-accent-opacity-200":{value:"rgba(0, 0, 0, 0.12)",description:"styles-editor.descriptions.accent-opacity-200"},"--common-accent-opacity-500":{value:"rgba(0, 0, 0, 0.5)",description:"styles-editor.descriptions.accent-opacity-500"},"--common-accent":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.accent"},"--common-accent-700":{value:"rgb(238, 238, 238)",description:"styles-editor.descriptions.accent-700"},"--common-accent-500":{value:"rgb(204, 204, 204)",description:"styles-editor.descriptions.accent-500"},"--common-accent-200":{value:"rgb(170, 170, 170)",description:"styles-editor.descriptions.accent-200"},"--progress-bar-fill-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.progress-bar-fill-color"},"--progress-bar-fill-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-900)",description:"styles-editor.descriptions.progress-bar-fill-box-shadow"},"--progress-bar-background-color":{value:"var(--common-grey-200)",description:"progress-bar-background-color"},"--progress-bar-background-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-900)",description:"progress-bar-background-box-shadow"},"--info-message-success-color":{value:"var(--common-black)",description:"styles-editor.descriptions.info-message-success-color"},"--info-message-info-color":{value:"var(--common-black)",description:"styles-editor.descriptions.info-message-info-color"},"--info-message-warning-color":{value:"var(--common-white)",description:"styles-editor.descriptions.info-message-warning-color"},"--info-message-error-color":{value:"var(--common-black)",description:"styles-editor.descriptions.info-message-error-color"},"--not-started-fill-color":{value:"#fc8e86",description:"styles-editor.descriptions.not-started-fill-color"},"--not-started-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.not-started-font-color"},"--ongoing-fill-color":{value:"#fead7f",description:"styles-editor.descriptions.ongoing-fill-color"},"--ongoing-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.ongoing-font-color"},"--submitted-fill-color":{value:"#b5e572",description:"styles-editor.descriptions.submitted-fill-color"},"--submitted-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.submitted-font-color"},"--completed-fill-color":{value:"#8db0e6",description:"styles-editor.descriptions.completed-fill-color"},"--completed-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.completed-font-color"},"--archived-fill-color":{value:"#8b8b8b",description:"styles-editor.descriptions.archived-fill-color"},"--archived-font-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.archived-font-color"},"--single-access-fill-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.single-access-fill-color"},"--single-access-font-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.single-access-font-color"},"--block-access-after-due-date-fill-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.block-access-after-due-date-fill-color"},"--block-access-after-due-date-font-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.block-access-after-due-date-font-color"},"--calendar-event-date-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.calendar-event-date-border-color"},"--calendar-event-date-border-width":{value:"1px",description:"styles-editor.descriptions.calendar-event-date-border-width"},"--calendar-today-background-color":{value:"var(--primary)",description:"styles-editor.descriptions.calendar-today-background-color"},"--calendar-today-font-color":{value:"var(--primary-content)",description:"styles-editor.descriptions.calendar-today-font-color"},"--calendar-selected-date-background-color":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.calendar-selected-date-background-color"},"--calendar-selected-date-font-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.calendar-selected-date-font-color"},"--students-table-background-color-score-total-time":{value:"var(--common-grey-600)",description:"styles-editor.descriptions.students-table-background-color-score-total-time"},"--students-table-background-color-stage":{value:"var(--common-grey-700)",description:"styles-editor.descriptions.students-table-background-color-stage"},"--students-table-background-color-ai-grade":{value:"var(--common-grey-800)",description:"styles-editor.descriptions.students-table-background-color-ai-grade"}}),o={"--common-font-family":{value:"luciole, Roboto, Helvetica, Arial, sans-serif",description:"styles-editor.descriptions.common-font-family"},"--common-h1-font-size":{value:"2.5rem",description:"styles-editor.descriptions.common-h1-font-size"},"--common-h1-font-weight":{value:"400",description:"styles-editor.descriptions.common-h1-font-weight"},"--common-h2-font-size":{value:"1.79rem",description:"styles-editor.descriptions.common-h2-font-size"},"--common-h3-font-size":{value:"1.43rem",description:"styles-editor.descriptions.common-h3-font-size"},"--common-h4-font-size":{value:"1.29rem",description:"styles-editor.descriptions.common-h4-font-size"},"--common-h5-font-size":{value:"1.07rem",description:"styles-editor.descriptions.common-h5-font-size"},"--common-h6-font-size":{value:"0.93rem",description:"styles-editor.descriptions.common-h6-font-size"},"--common-white":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.common-white"},"--common-black":{value:"rgb(0, 0, 0)",description:"styles-editor.descriptions.common-black"},"--common-grey-50":{value:"rgb(250, 250, 250)",description:"styles-editor.descriptions.common-grey-50"},"--common-grey-100":{value:"rgb(245, 245, 245)",description:"styles-editor.descriptions.common-grey-100"},"--common-grey-200":{value:"rgb(238, 238, 238)",description:"styles-editor.descriptions.common-grey-200"},"--common-grey-300":{value:"rgb(224, 224, 224)",description:"styles-editor.descriptions.common-grey-300"},"--common-grey-400":{value:"rgb(202, 202, 202)",description:"styles-editor.descriptions.common-grey-400"},"--common-grey-500":{value:"rgb(189, 189, 189)",description:"styles-editor.descriptions.common-grey-500"},"--common-grey-600":{value:"rgb(158, 158, 158)",description:"styles-editor.descriptions.common-grey-600"},"--common-grey-700":{value:"rgb(117, 117, 117)",description:"styles-editor.descriptions.common-grey-700"},"--common-grey-800":{value:"rgb(97, 97, 97)",description:"styles-editor.descriptions.common-grey-800"},"--common-grey-900":{value:"rgb(59, 59, 59)",description:"styles-editor.descriptions.common-grey-900"},"--common-grey-opacity-200":{value:"rgba(158, 158, 158, .2)",description:"styles-editor.descriptions.common-grey-opacity-200"},"--common-error-color":{value:"rgb(213, 0, 0)",description:"styles-editor.descriptions.common-error-color"},"--common-dark-opacity-800":{value:"rgba(0, 0, 0, 0.87)",description:"styles-editor.descriptions.common-dark-opacity-800"},"--common-dark-opacity-500":{value:"rgba(0, 0, 0, 0.54)",description:"styles-editor.descriptions.common-dark-opacity-500"},"--common-dark-opacity-300":{value:"rgba(0, 0, 0, 0.26)",description:"styles-editor.descriptions.common-dark-opacity-300"},"--common-dark-opacity-200":{value:"rgba(0, 0, 0, 0.2)",description:"styles-editor.descriptions.common-dark-opacity-200"},"--common-dark-opacity-100":{value:"rgba(0, 0, 0, 0.12)",description:"styles-editor.descriptions.common-dark-opacity-100"},"--common-light-opacity-700":{value:"rgba(255, 255, 255, 0.7)",description:"styles-editor.descriptions.common-light-opacity-700"},"--common-light-opacity-500":{value:"rgba(255, 255, 255, 0.54)",description:"styles-editor.descriptions.common-light-opacity-500"},"--common-light-opacity-200":{value:"rgba(255, 255, 255, 0.2)",description:"styles-editor.descriptions.common-light-opacity-200"},"--common-light-opacity-100":{value:"rgba(255, 255, 255, 0.12)",description:"styles-editor.descriptions.common-light-opacity-100"},"--common-dark-primary-text":{value:"rgb(59, 59, 59)",description:"styles-editor.descriptions.common-dark-primary-text"},"--common-dark-disabled-text":{value:"rgba(0, 0, 0, 0.30)",description:"styles-editor.descriptions.common-dark-disabled-text"},"--common-light-primary-text":{value:"rgba(255, 255, 255)",description:"styles-editor.descriptions.common-light-primary-text"},"--common-light-disabled-text":{value:"rgba(255, 255, 255, 0.38)",description:"styles-editor.descriptions.common-light-disabled-text"},"--common-hovered":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.common-hovered"},"--common-focused":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.common-focused"},"--common-activated":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.common-activated"},"--common-primary-opacity-200":{value:"rgba(104, 38, 255, 0.1)",description:"styles-editor.descriptions.common-primary-opacity-200"},"--common-primary-opacity-500":{value:"rgba(104, 38, 255, 0.49)",description:"styles-editor.descriptions.common-primary-opacity-500"},"--common-primary-50":{value:"rgb(170, 175, 255)",description:"styles-editor.descriptions.common-primary-50"},"--common-primary-200":{value:"rgb(104, 38, 255)",description:"styles-editor.descriptions.common-primary-200"},"--common-primary-400":{value:"rgb(121, 55, 255)",description:"styles-editor.descriptions.common-primary-400"},"--common-primary":{value:"rgb(40, 119, 184)",description:"styles-editor.descriptions.common-primary"},"--common-primary-600":{value:"rgb(70, 4, 221)",description:"styles-editor.descriptions.common-primary-600"},"--common-primary-700":{value:"rgb(60, 30, 126)",description:"styles-editor.descriptions.common-primary-700"},"--common-primary-800":{value:"rgb(43, 13, 109)",description:"styles-editor.descriptions.common-primary-800"},"--common-primary-900":{value:"rgb(26, 12, 92)",description:"styles-editor.descriptions.common-primary-900"},"--common-accent-opacity-200":{value:"rgba(255, 127, 0, 0.12)",description:"styles-editor.descriptions.common-accent-opacity-200"},"--common-accent-opacity-500":{value:"rgba(255, 127, 0, 0.5)",description:"styles-editor.descriptions.common-accent-opacity-500"},"--common-accent":{value:"rgb(222, 43, 103)",description:"styles-editor.descriptions.common-accent"},"--common-accent-200":{value:"rgb(255, 190, 100)",description:"styles-editor.descriptions.common-accent-200"},"--common-accent-500":{value:"rgb(255, 141, 0)",description:"styles-editor.descriptions.common-accent-500"},"--common-accent-700":{value:"rgb(221, 93, 0)",description:"styles-editor.descriptions.common-accent-700"},"--common-font-size":{value:"14px",description:"styles-editor.descriptions.common-font-size"},"--common-font-size-tiny":{value:"7px",description:"styles-editor.descriptions.common-font-size-tiny"},"--common-font-size-small":{value:"10.5px",description:"styles-editor.descriptions.common-font-size-small"},"--common-font-size-normal":{value:"14px",description:"styles-editor.descriptions.common-font-size-normal"},"--common-font-size-big":{value:"21px",description:"styles-editor.descriptions.common-font-size-big"},"--common-font-size-large":{value:"28px",description:"styles-editor.descriptions.common-font-size-large"},"--common-table-row-border-bottom":{value:"1px solid var(--common-primary)",description:"styles-editor.descriptions.common-table-row-border-bottom"},"--common-table-cell-color":{value:"var(--common-grey-900)",description:"styles-editor.descriptions.common-table-cell-color"},"--common-table-cell-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-cell-font-size"},"--common-table-cell-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-cell-font-weight"},"--common-table-header-cell-color":{value:"var(--common-dark-opacity-500)",description:"styles-editor.descriptions.common-table-header-cell-color"},"--common-table-header-cell-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-header-cell-font-size"},"--common-table-header-cell-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-header-cell-font-weight"},"--common-table-action-button-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-table-action-button-background-color"},"--common-table-action-button-color":{value:"var(--common-white)",description:"styles-editor.descriptions.common-table-action-button-color"},"--common-table-action-button-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-action-button-font-size"},"--common-table-action-button-font-weight":{value:"700",description:"styles-editor.descriptions.common-table-action-button-font-weight"},"--common-table-action-button-margin":{value:"0 0.5rem",description:"styles-editor.descriptions.common-table-action-button-margin"},"--common-fab-button-border-radius":{value:"0.8rem",description:"styles-editor.descriptions.common-fab-button-border-radius"},"--common-fab-button-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-fab-button-color"},"--common-fab-button-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-fab-button-background-color"},"--common-fab-button-hover-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-fab-button-hover-color"},"--common-fab-button-hover-background-color":{value:"var(--common-primary-600)",description:"styles-editor.descriptions.common-fab-button-hover-background-color"},"--page-title-bar-header-nav-button-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-color"},"--page-title-bar-header-nav-button-background-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-header-nav-button-background-color"},"--page-title-bar-header-nav-button-hover-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-hover-color"},"--page-title-bar-header-nav-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.common-header-nav-button-hover-background-color"},"--page-title-bar-header-nav-button-border-radius":{value:"5px",description:"styles-editor.descriptions.common-header-nav-button-border-radius"},"--page-title-bar-header-nav-button-border-width":{value:"2px",description:"styles-editor.descriptions.common-header-nav-button-border-width"},"--page-title-bar-header-nav-button-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-border-color"},"--page-title-bar-header-nav-button-border-style":{value:"solid",description:"styles-editor.descriptions.common-header-nav-button-border-style"},"--page-title-bar-header-nav-view-type-switch-button-padding":{value:"0 0.5rem",description:"styles-editor.descriptions.common-header-nav-view-type-switch-button-padding"},"--page-title-bar-header-nav-button-active-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-header-nav-button-active-color"},"--page-title-bar-header-nav-button-active-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-background-color"},"--page-title-bar-header-nav-button-active-hover-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-header-nav-button-active-hover-color"},"--page-title-bar-header-nav-button-active-hover-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-hover-background-color"},"--page-title-bar-header-nav-button-active-border-radius":{value:"5px",description:"styles-editor.descriptions.common-header-nav-button-active-border-radius"},"--page-title-bar-header-nav-button-active-border-width":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-active-border-width"},"--page-title-bar-header-nav-button-active-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-border-color"},"--page-title-bar-header-nav-button-active-border-style":{value:"solid",description:"styles-editor.descriptions.common-header-nav-button-active-border-style"},"--page-title-bar-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.page-title-bar-header-title-font-size"},"--page-title-bar-header-title-font-weight":{value:"var(--common-h1-font-weight)",description:"styles-editor.descriptions.page-title-bar-header-title-font-weight"},"--page-title-bar-header-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.page-title-bar-header-color"},"--mycontent-toc-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.mycontent-toc-header-title-font-size"},"--mycontent-toc-header-title-font-weight":{value:"var(--common-h1-font-weight)",description:"styles-editor.descriptions.mycontent-toc-header-title-font-weight"},"--mycontent-toc-list-section-title-height":{value:"4rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-height"},"--mycontent-toc-list-section-title-font-size-narrow-screen":{value:"1.07rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-size-narrow-screen"},"--mycontent-toc-list-section-title-font-size-wide-screen":{value:"1.36rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-size-wide-screen"},"--mycontent-toc-list-section-title-font-weight":{value:"normal",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-weight"},"--mycontent-toc-list-section-title-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-color"},"--mycontent-toc-list-section-title-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-background-color"},"--mycontent-toc-list-section-title-hover-background-color":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-hover-background-color"},"--mycontent-toc-list-section-title-border-bottom":{value:"2px solid var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-border-bottom"},"--mycontent-toc-list-section-title-progress-bar-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-progress-bar-color"},"--mycontent-toc-list-course-card-height":{value:"4rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-height"},"--mycontent-toc-list-course-card-font-size-narrow-screen":{value:"0.86rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-size-narrow-screen"},"--mycontent-toc-list-course-card-font-size-wide-screen":{value:"1.15rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-size-wide-screen"},"--mycontent-toc-list-course-card-font-weight":{value:"normal",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-weight"},"--mycontent-toc-list-course-card-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-color"},"--mycontent-toc-list-course-card-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-background-color"},"--mycontent-toc-list-course-card-hover-background-color":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-hover-background-color"},"--mycontent-toc-list-course-card-hover-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-hover-color"},"--mycontent-toc-list-course-card-border-bottom":{value:"2px solid var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-border-bottom"},"--mycontent-toc-list-course-card-progress-bar-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-progress-bar-color"},"--footer-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.footer-color"},"--footer-background-color":{value:"rgb(59, 59, 59)",description:"styles-editor.descriptions.footer-background-color"},"--footer-bottom-section-background-color":{value:"rgb(59, 59, 59)",description:"styles-editor.descriptions.footer-bottom-section-background-color"},"--footer-company-section-title-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.footer-company-section-title-color"},"--footer-support-section-title-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.footer-support-section-title-color"},"--footer-administration-section-title-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.footer-administration-section-title-color"},"--footer-section-title-font-size":{value:"1.29rem",description:"styles-editor.descriptions.footer-section-title-font-size"},"--footer-section-title-font-weight":{value:"bold",description:"styles-editor.descriptions.footer-section-title-font-weight"},"--footer-section-list-item-font-size":{value:"1rem",description:"styles-editor.descriptions.footer-section-list-item-font-size"},"--footer-section-list-item-font-weight":{value:"400",description:"styles-editor.descriptions.footer-section-list-item-font-weight"},"--edit-profile-information-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.edit-profile-information-header-title-font-size"},"--edit-profile-information-header-title-font-weight":{value:"var(--common-h1-font-weight)",description:"styles-editor.descriptions.edit-profile-information-header-title-font-weight"},"--edit-profile-information-form-background-color":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.edit-profile-information-form-background-color"},"--edit-profile-information-form-border":{value:"2px solid var(--common-primary)",description:"styles-editor.descriptions.edit-profile-information-form-border"},"--edit-profile-information-form-padding":{value:"1rem",description:"styles-editor.descriptions.edit-profile-information-form-padding"},"--edit-profile-information-form-icon-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.edit-profile-information-form-icon-color"},"--edit-profile-information-form-label-color":{value:"var(--common-grey-700)",description:"styles-editor.descriptions.edit-profile-information-form-label-color"},"--edit-profile-information-form-h4-font-size":{value:"1.72rem",description:"styles-editor.descriptions.edit-profile-information-form-h4-font-size"},"--edit-profile-information-form-h4-font-weight":{value:"700",description:"styles-editor.descriptions.edit-profile-information-form-h4-font-weight"},"--edit-profile-information-form-h4-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.edit-profile-information-form-h4-color"},"--dashboard-card-header-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.dashboard-card-header-background-color"},"--dashboard-card-header-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.dashboard-card-header-color"},"--dashboard-card-header-height":{value:"3.1429rem",description:"styles-editor.descriptions.dashboard-card-header-height"},"--dashboard-card-header-font-size":{value:"1.15rem",description:"styles-editor.descriptions.dashboard-card-header-font-size"},"--dashboard-card-header-font-weight":{value:"bold",description:"styles-editor.descriptions.dashboard-card-header-font-weight"},"--course-card-border":{value:"2px solid var(--common-primary)",description:"styles-editor.descriptions.course-card-border"},"--course-card-title-font-size":{value:"1.5rem",description:"styles-editor.descriptions.course-card-title-font-size"},"--course-card-title-font-weight":{value:"bold",description:"styles-editor.descriptions.course-card-title-font-weight"},"--course-card-title-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.course-card-title-color"},"--course-card-subtitle-font-size":{value:"0.86rem",description:"styles-editor.descriptions.course-card-subtitle-font-size"},"--course-card-subtitle-line-height":{value:"1.3571rem",description:"styles-editor.descriptions.course-card-subtitle-font-height"},"--course-card-subtitle-font-weight":{value:"500",description:"styles-editor.descriptions.course-card-subtitle-font-weight"},"--course-card-subtitle-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.course-card-subtitle-color"},"--course-card-actions-button-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.course-card-actions-button-background-color"},"--course-card-actions-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.course-card-actions-button-hover-background-color"},"--course-card-actions-score-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.course-card-actions-score-color"},"--course-card-actions-valid-till-button-color":{value:"#ff9800",description:"styles-editor.descriptions.course-card-actions-valid-till-button-color"},"--course-card-actions-free-button-color":{value:"#4caf50",description:"styles-editor.descriptions.course-card-actions-free-button-color"},"--course-card-actions-shared-button-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.course-card-actions-shared-button-color"},"--resource-card-height":{value:"7.5rem",description:"styles-editor.descriptions.resource-card-height"},"--resource-card-width":{value:"23.5714rem",description:"styles-editor.descriptions.resource-card-width"},"--resource-card-margin":{value:"0 0.5714rem 0.5714rem 0",description:"styles-editor.descriptions.resource-card-margin"},"--resource-card-border":{value:"2px solid var(--common-primary)",description:"styles-editor.descriptions.resource-card-border"},"--resource-card-title-font-size":{value:"1.29rem",description:"styles-editor.descriptions.resource-card-title-font-size"},"--resource-card-title-font-weight":{value:"700",description:"styles-editor.descriptions.resource-card-title-font-weight"},"--resource-card-title-line-height":{value:"1.5714rem",description:"styles-editor.descriptions.resource-card-title-line-height"},"--resource-card-title-height":{value:"3.1429rem",description:"styles-editor.descriptions.resource-card-title-height"},"--resource-card-title-width":{value:"15rem",description:"styles-editor.descriptions.resource-card-title-width"},"--resource-card-title-padding":{value:"0.7143rem 0 0 0.7143rem",description:"styles-editor.descriptions.resource-card-title-padding"},"--resource-card-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.resource-card-title-color"},"--resources-card-actions-button-color":{value:"var(--common-black)",description:"styles-editor.descriptions.resources-card-actions-button-color"},"--resources-card-actions-button-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.resources-card-actions-button-background-color"},"--resources-card-actions-button-hover-color":{value:"var(--common-black)",description:"styles-editor.descriptions.resources-card-actions-button-hover-color"},"--resources-card-actions-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.resources-card-actions-button-hover-background-color"},"--resources-card-additional-text-height":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.resources-card-additional-text-height"},"--resources-card-additional-text-line-height":{value:"1.0714rem",description:"styles-editor.descriptions.resources-card-additional-text-line-height"},"--resources-card-additional-text-font-height":{value:"0.93rem",description:"styles-editor.descriptions.resources-card-additional-text-font-height"},"--resources-card-additional-text-color":{value:"var(--common-grey-500)",description:"styles-editor.descriptions.resources-card-additional-text-color"},"--resources-card-icon-height":{value:"6.0714rem",description:"styles-editor.descriptions.resources-card-icon-height"},"--resources-card-icon-width":{value:"7.1429rem",description:"styles-editor.descriptions.resources-card-icon-width"},"--resources-card-icon-padding":{value:"0.7143rem",description:"styles-editor.descriptions.resources-card-icon-padding"},"--resources-card-icon-border":{value:"none",description:"styles-editor.descriptions.resources-card-icon-border"},"--header-top-bar-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.header-top-bar-color"},"--header-top-bar-icon-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.header-top-bar-icon-color"},"--header-box-shadow":{value:"0 2px 2px 0 var(--common-primary-opacity-200), 0 3px 1px -2px var(--common-primary-opacity-500), 0 1px 5px 0 var(--common-primary-opacity-200)",description:"styles-editor.descriptions.header-box-shadow"},"--header-menu-bar-item-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.header-menu-bar-item-color"},"--header-menu-bar-item-font-size":{value:"1rem",description:"styles-editor.descriptions.header-menu-bar-item-font-size"},"--header-menu-bar-item-font-weight":{value:"400",description:"styles-editor.descriptions.header-menu-bar-item-font-weight"},"--header-menu-bar-item-active-border-bottom":{value:"0.2143rem solid var(--common-primary)",description:"styles-editor.descriptions.header-menu-bar-item-active-border-bottom"},"--header-menu-bar-item-active-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.header-menu-bar-item-active-color"},"--progress-bar-fill-color":{value:"var(--common-grey-800)",description:"styles-editor.descriptions.progress-bar-fill-color"},"--progress-bar-fill-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-900)",description:"styles-editor.descriptions.progress-bar-fill-box-shadow"},"--progress-bar-background-color":{value:"var(--common-grey-100)",description:"progress-bar-background-color"},"--progress-bar-background-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-300)",description:"progress-bar-background-box-shadow"},"--progress-bar-height":{value:"1rem",description:"progress-bar-height"},"--progress-bar-clip-path":{value:"inset(0 0 0 0 round 0.2rem)",description:"progress-bar-clip-path"},"--progress-bar-score-font-family":{value:'"Courier New"',description:"progress-bar-score-font-family"},"--progress-bar-score-font-weight":{value:"bold",description:"progress-bar-score-font-weight"},"--info-message-success-background-color":{value:"#00c853",description:"styles-editor.descriptions.info-message-success-background-color"},"--info-message-success-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-success-color"},"--info-message-info-background-color":{value:"#2962ff",description:"styles-editor.descriptions.info-message-info-background-color"},"--info-message-info-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-info-color"},"--info-message-warning-background-color":{value:"#ffd600",description:"styles-editor.descriptions.info-message-warning-background-color"},"--info-message-warning-color":{value:"var(--common-black)",description:"styles-editor.descriptions.info-message-warning-color"},"--info-message-error-background-color":{value:"var(--common-error-color)",description:"styles-editor.descriptions.info-message-error-background-color"},"--info-message-error-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-error-color"},"--course-card-border-radius":{value:"1rem",description:"styles-editor.descriptions.course-card-border-radius"},"--mycontent-section-title-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-section-title-color"},"--mycontent-section-title-font-size":{value:"1.8rem",description:"styles-editor.descriptions.mycontent-section-title-font-size"},"--mycontent-section-title-line-height":{value:"2.0714rem",description:"styles-editor.descriptions.mycontent-section-title-line-height"},"--mycontent-section-title-font-weight":{value:"bold",description:"styles-editor.descriptions.mycontent-section-title-font-weight"},"--mycontent-toc-header-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-header-title-color"},"--page-title-bar-header-font-weight":{value:"bold",description:"styles-editor.descriptions.page-title-bar-header-font-weight"}},a={"--white":{value:"white",description:"styles-editor.descriptions.white"},"--black":{value:"black",description:"styles-editor.descriptions.black"},"--primary":{value:"#00437D",description:"styles-editor.descriptions.primary"},"--primary-content":{value:"#FFFFFF",description:"styles-editor.descriptions.primary-content"},"--pink":{value:"#E71D73",description:"styles-editor.descriptions.accent"},"--pink-content":{value:"#FFFFFF",description:"styles-editor.descriptions.accent-content"},"--accent":{value:"#E71D73",description:"styles-editor.descriptions.accent"},"--accent-content":{value:"#FFFFFF",description:"styles-editor.descriptions.accent-content"},"--tertiary":{value:"#930077",description:"styles-editor.descriptions.tertiary"},"--tertiary-content":{value:"#FFFFFF",description:"styles-editor.descriptions.tertiary-content"},"--common-font-family":{value:"Roboto, Helvetica, Arial, sans-serif",description:"styles-editor.descriptions.common-font-family"},"--common-h1-font-size":{value:"2.5rem",description:"styles-editor.descriptions.common-h1-font-size"},"--common-h1-font-weight":{value:"400",description:"styles-editor.descriptions.common-h1-font-weight"},"--common-h2-font-size":{value:"1.79rem",description:"styles-editor.descriptions.common-h2-font-size"},"--common-h3-font-size":{value:"1.43rem",description:"styles-editor.descriptions.common-h3-font-size"},"--common-h4-font-size":{value:"1.29rem",description:"styles-editor.descriptions.common-h4-font-size"},"--common-h5-font-size":{value:"1.07rem",description:"styles-editor.descriptions.common-h5-font-size"},"--common-h6-font-size":{value:"0.93rem",description:"styles-editor.descriptions.common-h6-font-size"},"--common-white":{value:"rgb(255, 255, 255)",description:"styles-editor.descriptions.common-white"},"--common-black":{value:"rgb(0, 0, 0)",description:"styles-editor.descriptions.common-black"},"--common-grey-50":{value:"rgb(250, 250, 250)",description:"styles-editor.descriptions.common-grey-50"},"--common-grey-100":{value:"rgb(245, 245, 245)",description:"styles-editor.descriptions.common-grey-100"},"--common-grey-200":{value:"rgb(238, 238, 238)",description:"styles-editor.descriptions.common-grey-200"},"--common-grey-300":{value:"rgb(224, 224, 224)",description:"styles-editor.descriptions.common-grey-300"},"--common-grey-400":{value:"rgb(202, 202, 202)",description:"styles-editor.descriptions.common-grey-400"},"--common-grey-500":{value:"rgb(189, 189, 189)",description:"styles-editor.descriptions.common-grey-500"},"--common-grey-600":{value:"rgb(158, 158, 158)",description:"styles-editor.descriptions.common-grey-600"},"--common-grey-700":{value:"rgb(117, 117, 117)",description:"styles-editor.descriptions.common-grey-700"},"--common-grey-800":{value:"rgb(97, 97, 97)",description:"styles-editor.descriptions.common-grey-800"},"--common-grey-900":{value:"rgb(66, 66, 66)",description:"styles-editor.descriptions.common-grey-900"},"--common-grey-opacity-200":{value:"rgba(158, 158, 158, .2)",description:"styles-editor.descriptions.common-grey-opacity-200"},"--common-error-color":{value:"rgb(213, 0, 0)",description:"styles-editor.descriptions.common-error-color"},"--common-dark-opacity-800":{value:"rgba(0, 0, 0, 0.87)",description:"styles-editor.descriptions.common-dark-opacity-800"},"--common-dark-opacity-500":{value:"rgba(0, 0, 0, 0.54)",description:"styles-editor.descriptions.common-dark-opacity-500"},"--common-dark-opacity-300":{value:"rgba(0, 0, 0, 0.26)",description:"styles-editor.descriptions.common-dark-opacity-300"},"--common-dark-opacity-200":{value:"rgba(0, 0, 0, 0.2)",description:"styles-editor.descriptions.common-dark-opacity-200"},"--common-dark-opacity-100":{value:"rgba(0, 0, 0, 0.12)",description:"styles-editor.descriptions.common-dark-opacity-100"},"--common-light-opacity-700":{value:"rgba(255, 255, 255, 0.7)",description:"styles-editor.descriptions.common-light-opacity-700"},"--common-light-opacity-500":{value:"rgba(255, 255, 255, 0.54)",description:"styles-editor.descriptions.common-light-opacity-500"},"--common-light-opacity-200":{value:"rgba(255, 255, 255, 0.2)",description:"styles-editor.descriptions.common-light-opacity-200"},"--common-light-opacity-100":{value:"rgba(255, 255, 255, 0.12)",description:"styles-editor.descriptions.common-light-opacity-100"},"--common-dark-primary-text":{value:"rgba(0, 0, 0, 0.87)",description:"styles-editor.descriptions.common-dark-primary-text"},"--common-dark-disabled-text":{value:"rgba(0, 0, 0, 0.30)",description:"styles-editor.descriptions.common-dark-disabled-text"},"--common-light-primary-text":{value:"rgba(255, 255, 255)",description:"styles-editor.descriptions.common-light-primary-text"},"--common-light-disabled-text":{value:"rgba(255, 255, 255, 0.38)",description:"styles-editor.descriptions.common-light-disabled-text"},"--common-hovered":{value:"rgba(0, 0, 0, 0.04)",description:"styles-editor.descriptions.common-hovered"},"--common-focused":{value:"rgba(0, 0, 0, 0.08)",description:"styles-editor.descriptions.common-focused"},"--common-activated":{value:"rgba(0, 0, 0, 0.08)",description:"styles-editor.descriptions.common-activated"},"--common-primary-opacity-200":{value:"rgba(33, 150, 243, 0.1)",description:"styles-editor.descriptions.common-primary-opacity-200"},"--common-primary-opacity-500":{value:"rgba(33, 150, 243, 0.49)",description:"styles-editor.descriptions.common-primary-opacity-500"},"--common-primary-50":{value:"rgb(227, 242, 253)",description:"styles-editor.descriptions.common-primary-50"},"--common-primary-200":{value:"rgb(144, 202, 249)",description:"styles-editor.descriptions.common-primary-200"},"--common-primary-400":{value:"rgb(66, 165, 245)",description:"styles-editor.descriptions.common-primary-400"},"--common-primary":{value:"rgb(40, 119, 184)",description:"styles-editor.descriptions.common-primary"},"--common-primary-600":{value:"rgb(30, 136, 229)",description:"styles-editor.descriptions.common-primary-600"},"--common-primary-700":{value:"rgb(25, 118, 210)",description:"styles-editor.descriptions.common-primary-700"},"--common-primary-800":{value:"rgb(21, 101, 192)",description:"styles-editor.descriptions.common-primary-800"},"--common-primary-900":{value:"rgb(13, 71, 161)",description:"styles-editor.descriptions.common-primary-900"},"--common-accent-opacity-200":{value:"rgba(233, 30, 99, 0.12)",description:"styles-editor.descriptions.common-accent-opacity-200"},"--common-accent-opacity-500":{value:"rgba(233, 30, 99, 0.5)",description:"styles-editor.descriptions.common-accent-opacity-500"},"--common-accent":{value:"rgb(222, 43, 103)",description:"styles-editor.descriptions.common-accent"},"--common-accent-200":{value:"rgb(244, 143, 177)",description:"styles-editor.descriptions.common-accent-200"},"--common-accent-500":{value:"rgb(233, 30, 99)",description:"styles-editor.descriptions.common-accent-500"},"--common-accent-700":{value:"rgb(194, 24, 91)",description:"styles-editor.descriptions.common-accent-700"},"--common-font-size":{value:"14px",description:"styles-editor.descriptions.common-font-size"},"--common-font-size-tiny":{value:"7px",description:"styles-editor.descriptions.common-font-size-tiny"},"--common-font-size-small":{value:"10.5px",description:"styles-editor.descriptions.common-font-size-small"},"--common-font-size-normal":{value:"14px",description:"styles-editor.descriptions.common-font-size-normal"},"--common-font-size-big":{value:"21px",description:"styles-editor.descriptions.common-font-size-big"},"--common-font-size-large":{value:"28px",description:"styles-editor.descriptions.common-font-size-large"},"--common-table-row-border-bottom":{value:"1px solid var(--common-dark-opacity-100)",description:"styles-editor.descriptions.common-table-row-border-bottom"},"--common-table-cell-color":{value:"var(--common-dark-opacity-500)",description:"styles-editor.descriptions.common-table-cell-color"},"--common-table-cell-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-cell-font-size"},"--common-table-cell-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-cell-font-weight"},"--common-table-header-cell-color":{value:"var(--common-dark-opacity-500)",description:"styles-editor.descriptions.common-table-header-cell-color"},"--common-table-header-cell-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-header-cell-font-size"},"--common-table-header-cell-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-header-cell-font-weight"},"--common-table-action-button-background-color":{value:"transparent",description:"styles-editor.descriptions.common-table-action-button-background-color"},"--common-table-action-button-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.common-table-action-button-color"},"--common-table-action-button-font-size":{value:"1rem",description:"styles-editor.descriptions.common-table-action-button-font-size"},"--common-table-action-button-font-weight":{value:"400",description:"styles-editor.descriptions.common-table-action-button-font-weight"},"--common-table-action-button-margin":{value:"0 0.5rem",description:"styles-editor.descriptions.common-table-action-button-margin"},"--common-fab-button-border-radius":{value:"50%",description:"styles-editor.descriptions.common-fab-button-border-radius"},"--common-fab-button-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-fab-button-color"},"--common-fab-button-background-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.common-fab-button-background-color"},"--common-fab-button-hover-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-fab-button-hover-color"},"--common-fab-button-hover-background-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.common-fab-button-hover-background-color"},"--page-title-bar-header-nav-button-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-color"},"--page-title-bar-header-nav-button-background-color":{value:"transparent",description:"styles-editor.descriptions.common-header-nav-button-background-color"},"--page-title-bar-header-nav-button-hover-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-hover-color"},"--page-title-bar-header-nav-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.common-header-nav-button-hover-background-color"},"--page-title-bar-header-nav-button-border-radius":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-border-radius"},"--page-title-bar-header-nav-button-border-width":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-border-width"},"--page-title-bar-header-nav-button-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-border-color"},"--page-title-bar-header-nav-button-border-style":{value:"solid",description:"styles-editor.descriptions.common-header-nav-button-border-style"},"--page-title-bar-header-nav-view-type-switch-button-padding":{value:"0 1rem",description:"styles-editor.descriptions.common-header-nav-view-type-switch-button-padding"},"--page-title-bar-header-nav-button-active-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-header-nav-button-active-color"},"--page-title-bar-header-nav-button-active-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-background-color"},"--page-title-bar-header-nav-button-active-hover-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.common-header-nav-button-active-hover-color"},"--page-title-bar-header-nav-button-active-hover-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-hover-background-color"},"--page-title-bar-header-nav-button-active-border-radius":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-active-border-radius"},"--page-title-bar-header-nav-button-active-border-width":{value:"0",description:"styles-editor.descriptions.common-header-nav-button-active-border-width"},"--page-title-bar-header-nav-button-active-border-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.common-header-nav-button-active-border-color"},"--page-title-bar-header-nav-button-active-border-style":{value:"solid",description:"styles-editor.descriptions.common-header-nav-button-active-border-style"},"--page-title-bar-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.page-title-bar-header-title-font-size"},"--page-title-bar-header-title-font-weight":{value:"var(--common-h1-font-weight)",description:"styles-editor.descriptions.page-title-bar-header-title-font-weight"},"--page-title-bar-header-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.page-title-bar-header-color"},"--mycontent-toc-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.mycontent-toc-header-title-font-size"},"--mycontent-toc-header-title-font-weight":{value:"var(--common-h1-font-weight)",description:"styles-editor.descriptions.mycontent-toc-header-title-font-weight"},"--mycontent-toc-list-section-title-height":{value:"4.2857rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-height"},"--mycontent-toc-list-section-title-font-size-narrow-screen":{value:"1.07rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-size-narrow-screen"},"--mycontent-toc-list-section-title-font-size-wide-screen":{value:"1.36rem",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-size-wide-screen"},"--mycontent-toc-list-section-title-font-weight":{value:"normal",description:"styles-editor.descriptions.mycontent-toc-list-section-title-font-weight"},"--mycontent-toc-list-section-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-color"},"--mycontent-toc-list-section-title-background-color":{value:"var(--common-grey-200)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-background-color"},"--mycontent-toc-list-section-title-hover-background-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-hover-background-color"},"--mycontent-toc-list-section-title-border-bottom":{value:"1px solid var(--common-grey-300)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-border-bottom"},"--mycontent-toc-list-section-title-progress-bar-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-section-title-progress-bar-color"},"--mycontent-toc-list-course-card-height":{value:"4.2857rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-height"},"--mycontent-toc-list-course-card-font-size-narrow-screen":{value:"0.86rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-size-narrow-screen"},"--mycontent-toc-list-course-card-font-size-wide-screen":{value:"1.15rem",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-size-wide-screen"},"--mycontent-toc-list-course-card-font-weight":{value:"normal",description:"styles-editor.descriptions.mycontent-toc-list-course-card-font-weight"},"--mycontent-toc-list-course-card-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-color"},"--mycontent-toc-list-course-card-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-background-color"},"--mycontent-toc-list-course-card-hover-background-color":{value:"var(--common-primary-opacity-200)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-hover-background-color"},"--mycontent-toc-list-course-card-hover-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-hover-color"},"--mycontent-toc-list-course-card-border-bottom":{value:"1px solid var(--common-grey-300)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-border-bottom"},"--mycontent-toc-list-course-card-progress-bar-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.mycontent-toc-list-course-card-progress-bar-color"},"--footer-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.footer-color"},"--footer-background-color":{value:"var(--common-grey-900)",description:"styles-editor.descriptions.footer-background-color"},"--footer-bottom-section-background-color":{value:"var(--common-grey-900)",description:"styles-editor.descriptions.footer-bottom-section-background-color"},"--footer-company-section-title-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.footer-company-section-title-color"},"--footer-support-section-title-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.footer-support-section-title-color"},"--footer-administration-section-title-color":{value:"rgb(98, 208, 98)",description:"styles-editor.descriptions.footer-administration-section-title-color"},"--footer-section-title-font-size":{value:"1.29rem",description:"styles-editor.descriptions.footer-section-title-font-size"},"--footer-section-title-font-weight":{value:"normal",description:"styles-editor.descriptions.footer-section-title-font-weight"},"--footer-section-list-item-font-size":{value:"1rem",description:"styles-editor.descriptions.footer-section-list-item-font-size"},"--footer-section-list-item-font-weight":{value:"400",description:"styles-editor.descriptions.footer-section-list-item-font-weight"},"--edit-profile-information-header-title-font-size":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.edit-profile-information-header-title-font-size"},"--edit-profile-information-header-title-font-weight":{value:"var(--common-h1-font-size)",description:"styles-editor.descriptions.edit-profile-information-header-title-font-weight"},"--edit-profile-information-form-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.edit-profile-information-form-background-color"},"--edit-profile-information-form-border":{value:"none",description:"styles-editor.descriptions.edit-profile-information-form-border"},"--edit-profile-information-form-padding":{value:"0",description:"styles-editor.descriptions.edit-profile-information-form-padding"},"--edit-profile-information-form-icon-color":{value:"var(--common-grey-600)",description:"styles-editor.descriptions.edit-profile-information-form-icon-color"},"--edit-profile-information-form-label-color":{value:"var(--common-grey-400)",description:"styles-editor.descriptions.edit-profile-information-form-label-color"},"--edit-profile-information-form-h4-font-size":{value:"1.72rem",description:"styles-editor.descriptions.edit-profile-information-form-h4-font-size"},"--edit-profile-information-form-h4-font-weight":{value:"400",description:"styles-editor.descriptions.edit-profile-information-form-h4-font-weight"},"--edit-profile-information-form-h4-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.edit-profile-information-form-h4-color"},"--dashboard-card-header-background-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.dashboard-card-header-background-color"},"--dashboard-card-header-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.dashboard-card-header-color"},"--dashboard-card-header-height":{value:"3.1429rem",description:"styles-editor.descriptions.dashboard-card-header-height"},"--dashboard-card-header-font-size":{value:"1.15rem",description:"styles-editor.descriptions.dashboard-card-header-font-size"},"--dashboard-card-header-font-weight":{value:"bold",description:"styles-editor.descriptions.dashboard-card-header-font-weight"},"--course-card-border":{value:"none",description:"styles-editor.descriptions.course-card-border"},"--course-card-title-font-size":{value:"1.72rem",description:"styles-editor.descriptions.course-card-title-font-size"},"--course-card-title-font-weight":{value:"normal",description:"styles-editor.descriptions.course-card-title-font-weight"},"--course-card-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.course-card-title-color"},"--course-card-subtitle-font-size":{value:"1rem",description:"styles-editor.descriptions.course-card-subtitle-font-size"},"--course-card-subtitle-font-weight":{value:"500",description:"styles-editor.descriptions.course-card-subtitle-font-weight"},"--course-card-subtitle-color":{value:"var(--common-black)",description:"styles-editor.descriptions.course-card-subtitle-color"},"--course-card-actions-button-background-color":{value:"var(--white)",description:"styles-editor.descriptions.course-card-actions-button-background-color"},"--course-card-actions-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.course-card-actions-button-hover-background-color"},"--course-card-actions-score-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.course-card-actions-score-color"},"--course-card-actions-valid-till-button-color":{value:"rgb(168, 101, 0)",description:"styles-editor.descriptions.course-card-actions-valid-till-button-color"},"--course-card-actions-free-button-color":{value:"rgb(43, 115, 45)",description:"styles-editor.descriptions.course-card-actions-free-button-color"},"--course-card-actions-shared-button-color":{value:"var(--common-accent)",description:"styles-editor.descriptions.course-card-actions-shared-button-color"},"--resource-card-height":{value:"7.5rem",description:"styles-editor.descriptions.resource-card-height"},"--resource-card-width":{value:"23.5714rem",description:"styles-editor.descriptions.resource-card-width"},"--resource-card-margin":{value:"0 0.5714rem 0.5714rem 0",description:"styles-editor.descriptions.resource-card-margin"},"--resource-card-border":{value:"none",description:"styles-editor.descriptions.resource-card-border"},"--resource-card-title-font-size":{value:"1.29rem",description:"styles-editor.descriptions.resource-card-title-font-size"},"--resource-card-title-height":{value:"3.1429rem",description:"styles-editor.descriptions.resource-card-title-height"},"--resource-card-title-width":{value:"15rem",description:"styles-editor.descriptions.resource-card-title-width"},"--resource-card-title-padding":{value:"0.7143rem 0 0 0.7143rem",description:"styles-editor.descriptions.resource-card-title-padding"},"--resource-card-title-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.resource-card-title-color"},"--resources-card-actions-button-color":{value:"var(--common-black)",description:"styles-editor.descriptions.resources-card-actions-button-color"},"--resources-card-actions-button-background-color":{value:"var(--common-white)",description:"styles-editor.descriptions.resources-card-actions-button-background-color"},"--resources-card-actions-button-hover-color":{value:"var(--common-black)",description:"styles-editor.descriptions.resources-card-actions-button-hover-color"},"--resources-card-actions-button-hover-background-color":{value:"var(--common-hovered)",description:"styles-editor.descriptions.resources-card-actions-button-hover-background-color"},"--resources-card-additional-text-height":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.resources-card-additional-text-height"},"--resources-card-additional-text-line-height":{value:"1.0714rem",description:"styles-editor.descriptions.resources-card-additional-text-line-height"},"--resources-card-additional-text-font-height":{value:"0.93rem",description:"styles-editor.descriptions.resources-card-additional-text-font-height"},"--resources-card-additional-text-color":{value:"var(--common-grey-500)",description:"styles-editor.descriptions.resources-card-additional-text-color"},"--resources-card-icon-height":{value:"6.0714rem",description:"styles-editor.descriptions.resources-card-icon-height"},"--resources-card-icon-width":{value:"7.1429rem",description:"styles-editor.descriptions.resources-card-icon-width"},"--resources-card-icon-padding":{value:"0.7143rem",description:"styles-editor.descriptions.resources-card-icon-padding"},"--resources-card-icon-border":{value:"1px solid var(--common-grey-200)",description:"styles-editor.descriptions.resources-card-icon-border"},"--header-top-bar-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.header-top-bar-color"},"--header-top-bar-icon-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.header-top-bar-icon-color"},"--header-box-shadow":{value:"0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px var(--common-dark-opacity-200), 0 1px 5px 0 var(--common-dark-opacity-100)",description:"styles-editor.descriptions.header-box-shadow"},"--header-menu-bar-item-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.header-menu-bar-item-color"},"--header-menu-bar-item-font-size":{value:"1rem",description:"styles-editor.descriptions.header-menu-bar-item-font-size"},"--header-menu-bar-item-font-weight":{value:"400",description:"styles-editor.descriptions.header-menu-bar-item-font-weight"},"--header-menu-bar-item-active-border-bottom":{value:"0.2143rem solid var(--common-primary)",description:"styles-editor.descriptions.header-menu-bar-item-active-border-bottom"},"--header-menu-bar-item-active-color":{value:"var(--common-dark-primary-text)",description:"styles-editor.descriptions.header-menu-bar-item-active-color"},"--percentage-progress-bar-background-color":{value:"var(--common-primary-900)",description:"progress-bar-background-color"},"--percentage-progress-bar-fill-color":{value:"var(--common-primary)",description:"styles-editor.descriptions.progress-bar-fill-color"},"--progress-bar-fill-color":{value:"var(--common-grey-800)",description:"styles-editor.descriptions.progress-bar-fill-color"},"--progress-bar-fill-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-900)",description:"styles-editor.descriptions.progress-bar-fill-box-shadow"},"--progress-bar-background-color":{value:"var(--common-grey-100)",description:"progress-bar-background-color"},"--progress-bar-background-box-shadow":{value:"inset 0 0 0.3rem var(--common-grey-300)",description:"progress-bar-background-box-shadow"},"--progress-bar-height":{value:"1rem",description:"progress-bar-height"},"--progress-bar-clip-path":{value:"inset(0 0 0 0 round 0.2rem)",description:"progress-bar-clip-path"},"--progress-bar-score-font-family":{value:'"Courier New"',description:"progress-bar-score-font-family"},"--progress-bar-score-font-weight":{value:"bold",description:"progress-bar-score-font-weight"},"--info-message-success-background-color":{value:"#00c853",description:"styles-editor.descriptions.info-message-success-background-color"},"--info-message-success-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-success-color"},"--info-message-info-background-color":{value:"#2962ff",description:"styles-editor.descriptions.info-message-info-background-color"},"--info-message-info-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-info-color"},"--info-message-warning-background-color":{value:"#ffd600",description:"styles-editor.descriptions.info-message-warning-background-color"},"--info-message-warning-color":{value:"var(--common-black)",description:"styles-editor.descriptions.info-message-warning-color"},"--info-message-error-background-color":{value:"var(--common-error-color)",description:"styles-editor.descriptions.info-message-error-background-color"},"--info-message-error-color":{value:"var(--common-light-primary-text)",description:"styles-editor.descriptions.info-message-error-color"}},s=i,c={"edu.directplateforme":a,"mcourser-europe-5":a,"mcourser-france":a,"capeezy.directplateforme":o,"mcourser-europe-9":o},l=0,u=Object.entries(c);l<u.length;l++){var d=_slicedToArray(u[l],2),p=d[0],h=d[1];window.location.href.includes(p)&&(s=h)}},yCtX:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("ngJS"),o=n("jZKg");function a(e,t){return t?Object(o.a)(e,t):new i.a(Object(r.a)(e))}},"yD/2":function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r})),function(e){e.TEACHER="TEACHER",e.STUDENT="STUDENT",e.PROFILE="PROFILE"}(i||(i={}));var r=Object.keys(i).filter((function(e){return"string"==typeof i[e]}))},yPMs:function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},yUcp:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("tyNb"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this._router=t}),[{key:"getRouteTitle",value:function(){for(var e=this._router.routerState.root,t="",n="";e.firstChild;){var i=e.snapshot.data.title;i&&n!==i&&(t+=i),n=i,e=e.firstChild}return e.snapshot.data.title&&(t+=e.snapshot.data.title),t}},{key:"getTitle",value:function(e,t){return e.length>0?"".concat(t.labels.prev_title).concat(t.labels["title_page."+e]):t.labels.title}}])}();o.\u0275fac=function(e){return new(e||o)(i.qc(r.g))},o.\u0275prov=i.cc({token:o,factory:o.\u0275fac,providedIn:"root"})},ykho:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return e.length>t?this.truncate(e,t):e}},{key:"truncate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=e.substring(0,t);return 0!==e.charAt(t).localeCompare(" ")&&(n=n.substring(0,Math.min(n.length,n.lastIndexOf(" ")))),n+"..."}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"truncateWords",type:r,pure:!0})},yptE:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("jhN1"),o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.sanitizer=t}),[{key:"transform",value:function(e){return this.sanitizer.bypassSecurityTrustHtml(e)}}])}();o.\u0275fac=function(e){return new(e||o)(i.gc(r.b))},o.\u0275pipe=i.fc({name:"byPassSecurityHtml",type:o,pure:!0})},yuhW:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var i=n("zx2A"),r={leading:!0,trailing:!1};function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;return function(n){return n.lift(new a(e,!!t.leading,!!t.trailing))}}var a=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this.durationSelector=t,this.leading=n,this.trailing=i}),[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.durationSelector,this.leading,this.trailing))}}])}(),s=function(e){function t(e,n,i,r){var o;return _classCallCheck(this,t),(o=_callSuper(this,t,[e])).destination=e,o.durationSelector=n,o._leading=i,o._trailing=r,o._hasValue=!1,o}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this._hasValue=!0,this._sendValue=e,this._throttled||(this._leading?this.send():this.throttle(e))}},{key:"send",value:function(){var e=this._hasValue,t=this._sendValue;e&&(this.destination.next(t),this.throttle(t)),this._hasValue=!1,this._sendValue=void 0}},{key:"throttle",value:function(e){var t=this.tryDurationSelector(e);t&&this.add(this._throttled=Object(i.c)(t,new i.a(this)))}},{key:"tryDurationSelector",value:function(e){try{return this.durationSelector(e)}catch(t){return this.destination.error(t),null}}},{key:"throttlingDone",value:function(){var e=this._throttled,t=this._trailing;e&&e.unsubscribe(),this._throttled=void 0,t&&this.send()}},{key:"notifyNext",value:function(){this.throttlingDone()}},{key:"notifyComplete",value:function(){this.throttlingDone()}}])}(i.b)},"z+Ro":function(e,t,n){"use strict";function i(e){return e&&"function"==typeof e.schedule}n.d(t,"a",(function(){return i}))},"z/KK":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t){_classCallCheck(this,e),this.native=t.nativeElement}),[{key:"ngAfterContentInit",value:function(){this.downgradeElement()}},{key:"ngOnChanges",value:function(e){this.downgradeElement()}},{key:"downgradeElement",value:function(){componentHandler.downgradeElements(this.native)}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.r))},r.\u0275dir=i.bc({type:r,selectors:[["","mdl-down",""]],features:[i.Sb]})},z1FC:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[e+" m\xeduts",e+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[e+" \xfeoras",e+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return i||t?r[n][0]:r[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},z3Vd:function(e,t,n){!function(e){"use strict";var t="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e,n,i,r){var o=function(e){var n=Math.floor(e%1e3/100),i=Math.floor(e%100/10),r=e%10,o="";return n>0&&(o+=t[n]+"vatlh"),i>0&&(o+=(""!==o?" ":"")+t[i]+"maH"),r>0&&(o+=(""!==o?" ":"")+t[r]),""===o?"pagh":o}(e);switch(i){case"ss":return o+" lup";case"mm":return o+" tup";case"hh":return o+" rep";case"dd":return o+" jaj";case"MM":return o+" jar";case"yy":return o+" DIS"}}e.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu\u2019":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:n,m:"wa\u2019 tup",mm:n,h:"wa\u2019 rep",hh:n,d:"wa\u2019 jaj",dd:n,M:"wa\u2019 jar",MM:n,y:"wa\u2019 DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},z6cu:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("HDdC");function r(e,t){return t?new i.a((function(n){return t.schedule(o,0,{error:e,subscriber:n})})):new i.a((function(t){return t.error(e)}))}function o(e){var t=e.error;e.subscriber.error(t)}},"zGP/":function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fXoL"),r=n("HVL/"),o=n("kmnG"),a=n("qFsG"),s=n("3Pt+"),c=n("ofXK"),l=n("gInW"),u=function(e){return{"selected-user":e}};function d(e,t){if(1&e){var n=i.nc();i.mc(0,"li",5),i.uc("click",(function(){i.ad(n);var e=t.$implicit;return i.yc(2).addUser(e)})),i.od(1,"\n                "),i.mc(2,"span",6),i.od(3,"\n                    "),i.mc(4,"i",7),i.od(5,"person"),i.lc(),i.od(6),i.lc(),i.od(7,"\n            "),i.lc()}if(2&e){var r=t.$implicit,o=t.index,a=i.yc(2);i.Gc("ngClass",i.Mc(2,u,o===a.userSelectedIndex)),i.Ub(6),i.qd("\n                    ",r.formatNameAndUserName(),"\n                ")}}function p(e,t){if(1&e&&(i.mc(0,"ul",3),i.od(1,"\n            "),i.md(2,d,8,4,"li",4),i.od(3,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngForOf",n.usersList)}}var h={ARROW_UP:"ArrowUp",ARROW_DOWN:"ArrowDown",ENTER:"Enter",ESCAPE:"Escape"},f=function(){return _createClass((function e(t){_classCallCheck(this,e),this._translations=t,this.usersList=[],this.searchInputDisabled=!1,this.clearInputAfterSelection=!1,this.searchValue="",this.selectedUsersChange=new i.u,this.typedWord=new i.u,this.isInitialized=!1,this.isSearching=!1,this.showUsersList=!1,this.foundUsers=[],this.userSelectedIndex=-1}),[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){return e.translations=t}))}},{key:"filteredFoundUsers",get:function(){return this.usersList}},{key:"findUsers",value:function(){this.typedWord.emit(this.searchValue),this.showUsersList=!0,this.userSelectedIndex=-1}},{key:"clear",value:function(){this.searchValue="",this.userSelectedIndex=-1}},{key:"close",value:function(){this.showUsersList=!1}},{key:"selectUser",value:function(e){if(-1!==[h.ARROW_UP,h.ARROW_DOWN,h.ENTER,h.ESCAPE].indexOf(e.key)){if(e.preventDefault(),e.key===h.ARROW_UP&&(-1===this.userSelectedIndex||0===this.userSelectedIndex?this.userSelectedIndex=this.filteredFoundUsers.length-1:this.userSelectedIndex--),e.key===h.ARROW_DOWN&&(-1===this.userSelectedIndex||this.userSelectedIndex===this.filteredFoundUsers.length-1?this.userSelectedIndex=0:this.userSelectedIndex++),e.key===h.ENTER&&this.userSelectedIndex>-1&&this.userSelectedIndex<this.filteredFoundUsers.length){var t=this.userSelectedIndex,n=this.usersList[this.userSelectedIndex];this.addUser(n);var i=this.filteredFoundUsers.length-1;t>i&&(this.userSelectedIndex=i)}e.key===h.ESCAPE&&(this.showUsersList=!1)}}},{key:"addUser",value:function(e){this.selectedUsersChange.emit(e),this.setInputValue(e),this.hideUsersList()}},{key:"focusInput",value:function(){this.showUsersList=!0,this.userSelectedIndex=-1}},{key:"leaveInput",value:function(){this.showUsersList=!1}},{key:"stopPropagation",value:function(e){e.stopPropagation(),e.preventDefault()}},{key:"setInputValue",value:function(e){this.clearInputAfterSelection?this.clear():this.searchValue=e.formatNameAndUserName()}},{key:"hideUsersList",value:function(){this.showUsersList=!1,this.clearInputAfterSelection&&(this.usersList=[])}}])}();f.\u0275fac=function(e){return new(e||f)(i.gc(r.a))},f.\u0275cmp=i.ac({type:f,selectors:[["selectable-dropdown"]],inputs:{usersList:"usersList",searchInputDisabled:"searchInputDisabled",clearInputAfterSelection:"clearInputAfterSelection",searchValue:"searchValue"},outputs:{selectedUsersChange:"selectedUsersChange",typedWord:"typedWord"},decls:10,vars:7,consts:[["matInput","","type","text","name","search-value",3,"ngModel","disabled","placeholder","input","click","focus","keydown","ngModelChange"],["box",""],["id","users-list","class","mdl-list mdl-shadow--2dp",4,"ngIf"],["id","users-list",1,"mdl-list","mdl-shadow--2dp"],["class","mdl-list__item",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"mdl-list__item",3,"ngClass","click"],[1,"mdl-list__item-primary-content"],[1,"material-icons","mdl-list__item-icon"]],template:function(e,t){1&e&&(i.od(0,"\n        "),i.mc(1,"mat-form-field"),i.od(2,"\n            "),i.mc(3,"input",0,1),i.uc("input",(function(){return t.findUsers()}))("click",(function(e){return t.stopPropagation(e)}))("focus",(function(){return t.focusInput()}))("keydown",(function(e){return t.selectUser(e)}))("ngModelChange",(function(e){return t.searchValue=e})),i.zc(5,"getLabel"),i.lc(),i.od(6,"\n        "),i.lc(),i.od(7,"\n\n        "),i.md(8,p,4,1,"ul",2),i.od(9,"\n    ")),2&e&&(i.Ub(3),i.Gc("ngModel",t.searchValue)("disabled",t.searchInputDisabled)("placeholder",i.Bc(5,4,t.translations,"ecommerce.transactions.Search")),i.Ub(5),i.Gc("ngIf",t.showUsersList))},directives:[o.c,a.b,s.d,s.t,s.w,c.t,c.s,c.q],pipes:[l.l],encapsulation:2})},zIRd:function(e,t,n){"use strict";var i,r,o=n("mrSG"),a=n("qOnz"),s=n("/6Yf"),c=n("q/0M"),l=((i={})["no-app"]="No Firebase App '{$appName}' has been created - call Firebase App.initializeApp()",i["bad-app-name"]="Illegal App name: '{$appName}",i["duplicate-app"]="Firebase App named '{$appName}' already exists",i["app-deleted"]="Firebase App named '{$appName}' already deleted",i["invalid-app-argument"]="firebase.{$appName}() takes either no argument or a Firebase App instance.",i["invalid-log-argument"]="First argument to `onLog` must be null or a function.",i),u=new a.b("app","Firebase",l),d=((r={})["@firebase/app"]="fire-core",r["@firebase/analytics"]="fire-analytics",r["@firebase/app-check"]="fire-app-check",r["@firebase/auth"]="fire-auth",r["@firebase/database"]="fire-rtdb",r["@firebase/functions"]="fire-fn",r["@firebase/installations"]="fire-iid",r["@firebase/messaging"]="fire-fcm",r["@firebase/performance"]="fire-perf",r["@firebase/remote-config"]="fire-rc",r["@firebase/storage"]="fire-gcs",r["@firebase/firestore"]="fire-fst",r["fire-js"]="fire-js",r["firebase-wrapper"]="fire-js-all",r),p=new c.b("@firebase/app"),h=function(){function e(e,t,n){var i=this;this.firebase_=n,this.isDeleted_=!1,this.name_=t.name,this.automaticDataCollectionEnabled_=t.automaticDataCollectionEnabled||!1,this.options_=Object(a.k)(e),this.container=new s.b(t.name),this._addComponent(new s.a("app",(function(){return i}),"PUBLIC")),this.firebase_.INTERNAL.components.forEach((function(e){return i._addComponent(e)}))}return Object.defineProperty(e.prototype,"automaticDataCollectionEnabled",{get:function(){return this.checkDestroyed_(),this.automaticDataCollectionEnabled_},set:function(e){this.checkDestroyed_(),this.automaticDataCollectionEnabled_=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this.checkDestroyed_(),this.name_},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"options",{get:function(){return this.checkDestroyed_(),this.options_},enumerable:!1,configurable:!0}),e.prototype.delete=function(){var e=this;return new Promise((function(t){e.checkDestroyed_(),t()})).then((function(){return e.firebase_.INTERNAL.removeApp(e.name_),Promise.all(e.container.getProviders().map((function(e){return e.delete()})))})).then((function(){e.isDeleted_=!0}))},e.prototype._getService=function(e,t){var n;void 0===t&&(t="[DEFAULT]"),this.checkDestroyed_();var i=this.container.getProvider(e);return i.isInitialized()||"EXPLICIT"!==(null===(n=i.getComponent())||void 0===n?void 0:n.instantiationMode)||i.initialize(),i.getImmediate({identifier:t})},e.prototype._removeServiceInstance=function(e,t){void 0===t&&(t="[DEFAULT]"),this.container.getProvider(e).clearInstance(t)},e.prototype._addComponent=function(e){try{this.container.addComponent(e)}catch(t){p.debug("Component "+e.name+" failed to register with FirebaseApp "+this.name,t)}},e.prototype._addOrOverwriteComponent=function(e){this.container.addOrOverwriteComponent(e)},e.prototype.toJSON=function(){return{name:this.name,automaticDataCollectionEnabled:this.automaticDataCollectionEnabled,options:this.options}},e.prototype.checkDestroyed_=function(){if(this.isDeleted_)throw u.create("app-deleted",{appName:this.name_})},e}();h.prototype.name&&h.prototype.options||h.prototype.delete||console.log("dc");var f=function e(){var t=function(e){var t={},n=new Map,i={__esModule:!0,initializeApp:function(n,r){void 0===r&&(r={}),"object"==typeof r&&null!==r||(r={name:r});var o=r;void 0===o.name&&(o.name="[DEFAULT]");var s=o.name;if("string"!=typeof s||!s)throw u.create("bad-app-name",{appName:String(s)});if(Object(a.h)(t,s))throw u.create("duplicate-app",{appName:s});var c=new e(n,o,i);return t[s]=c,c},app:r,registerVersion:function(e,t,n){var i,r=null!==(i=d[e])&&void 0!==i?i:e;n&&(r+="-"+n);var a=r.match(/\s|\//),c=t.match(/\s|\//);if(a||c){var l=['Unable to register library "'+r+'" with version "'+t+'":'];return a&&l.push('library name "'+r+'" contains illegal characters (whitespace or "/")'),a&&c&&l.push("and"),c&&l.push('version name "'+t+'" contains illegal characters (whitespace or "/")'),void p.warn(l.join(" "))}o(new s.a(r+"-version",(function(){return{library:r,version:t}}),"VERSION"))},setLogLevel:c.c,onLog:function(e,t){if(null!==e&&"function"!=typeof e)throw u.create("invalid-log-argument");Object(c.d)(e,t)},apps:null,SDK_VERSION:"8.10.0",INTERNAL:{registerComponent:o,removeApp:function(e){delete t[e]},components:n,useAsService:function(e,t){return"serverAuth"===t?null:t}}};function r(e){if(e=e||"[DEFAULT]",!Object(a.h)(t,e))throw u.create("no-app",{appName:e});return t[e]}function o(o){var s=o.name;if(n.has(s))return p.debug("There were multiple attempts to register component "+s+"."),"PUBLIC"===o.type?i[s]:null;if(n.set(s,o),"PUBLIC"===o.type){var c=function(e){if(void 0===e&&(e=r()),"function"!=typeof e[s])throw u.create("invalid-app-argument",{appName:s});return e[s]()};void 0!==o.serviceProps&&Object(a.l)(c,o.serviceProps),i[s]=c,e.prototype[s]=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return this._getService.bind(this,s).apply(this,o.multipleInstances?e:[])}}for(var l=0,d=Object.keys(t);l<d.length;l++){var h=d[l];t[h]._addComponent(o)}return"PUBLIC"===o.type?i[s]:null}return i.default=i,Object.defineProperty(i,"apps",{get:function(){return Object.keys(t).map((function(e){return t[e]}))}}),r.App=e,i}(h);return t.INTERNAL=Object(o.a)(Object(o.a)({},t.INTERNAL),{createFirebaseNamespace:e,extendNamespace:function(e){Object(a.l)(t,e)},createSubscribe:a.j,ErrorFactory:a.b,deepExtend:a.l}),t}(),b=function(){function e(e){this.container=e}return e.prototype.getPlatformInfoString=function(){return this.container.getProviders().map((function(e){if(function(e){var t=e.getComponent();return"VERSION"===(null==t?void 0:t.type)}(e)){var t=e.getImmediate();return t.library+"/"+t.version}return null})).filter((function(e){return e})).join(" ")},e}();if(Object(a.q)()&&void 0!==self.firebase){p.warn("\n    Warning: Firebase is already defined in the global scope. Please make sure\n    Firebase library is only loaded once.\n  ");var m=self.firebase.SDK_VERSION;m&&m.indexOf("LITE")>=0&&p.warn("\n    Warning: You are trying to load Firebase while using Firebase Performance standalone script.\n    You should load Firebase Performance with this instance of Firebase to avoid loading duplicate code.\n    ")}var g=f.initializeApp;f.initializeApp=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Object(a.w)()&&p.warn('\n      Warning: This is a browser-targeted Firebase bundle but it appears it is being\n      run in a Node environment.  If running in a Node environment, make sure you\n      are using the bundle specified by the "main" field in package.json.\n      \n      If you are using Webpack, you can specify "main" as the first item in\n      "resolve.mainFields":\n      https://webpack.js.org/configuration/resolve/#resolvemainfields\n      \n      If using Rollup, use the @rollup/plugin-node-resolve plugin and specify "main"\n      as the first item in "mainFields", e.g. [\'main\', \'module\'].\n      https://github.com/rollup/@rollup/plugin-node-resolve\n      '),g.apply(void 0,e)};var v=f;!function(e,t){e.INTERNAL.registerComponent(new s.a("platform-logger",(function(e){return new b(e)}),"PRIVATE")),e.registerVersion("@firebase/app","0.6.30",void 0),e.registerVersion("fire-js","")}(v),t.a=v},zKrI:function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n("Z/ks");var i=n("fXoL"),r=n("ofXK"),o=n("bSwM"),a=n("3Pt+"),s=n("tyNb"),c=n("gInW");function l(e,t){if(1&e&&(i.mc(0,"div",18),i.od(1,"\n        "),i.mc(2,"span",19),i.zc(3,"getLabel"),i.od(4,"warning"),i.lc(),i.od(5),i.zc(6,"getLabel"),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Hc("title",i.Bc(3,3,n.translations,"django.Alt")),i.Ub(3),i.rd("\n        ",i.Bc(6,6,n.translations,n.errorMessage)," ",n.errorParam,"\n    ")}}function u(e,t){if(1&e&&(i.mc(0,"div",18),i.od(1,"\n        "),i.mc(2,"span",20),i.zc(3,"getLabel"),i.od(4,"warning"),i.lc(),i.od(5),i.zc(6,"getLabel"),i.lc()),2&e){var n=i.yc();i.Ub(2),i.Hc("title",i.Bc(3,2,n.translations,"django.Alt")),i.Ub(3),i.qd("\n        ",i.Bc(6,5,n.translations,"django.Please_enter_a_correct_username_and_password._Note_that_both_fields_are_case-sensitive."),"\n    ")}}function d(e,t){if(1&e&&(i.mc(0,"div",4),i.od(1,"\n            "),i.mc(2,"span",21),i.od(3,"\n                "),i.mc(4,"h3"),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n            "),i.lc(),i.od(8,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(5),i.qd("\n                    ",i.Bc(6,1,n.translations,"login.without_dataporten"),"\n                ")}}function p(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.hc(2,"input",22),i.od(3,"\n        "),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("value",n.userType)}}function h(e,t){if(1&e){var n=i.nc();i.mc(0,"div",4),i.od(1,"\n            "),i.mc(2,"span",23),i.od(3,"\n                "),i.hc(4,"i",24),i.od(5,"\n                "),i.mc(6,"div",25),i.od(7,"\n                    "),i.mc(8,"mat-checkbox",26),i.uc("change",(function(e){return i.ad(n),i.yc().rememberMe=e.checked})),i.zc(9,"getLabel"),i.od(10),i.zc(11,"getLabel"),i.lc(),i.od(12,"\n                    "),i.hc(13,"label",27),i.od(14,"\n                    "),i.hc(15,"input",28),i.od(16,"\n                "),i.lc(),i.od(17,"\n            "),i.lc(),i.od(18,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Ub(8),i.Gc("checked",r.rememberMe)("aria-label",i.Bc(9,4,r.translations,"login.placeholder.remember_me")),i.Ub(2),i.qd("\n                        ",i.Bc(11,7,r.translations,"login.placeholder.remember_me"),"\n                    "),i.Ub(5),i.Gc("ngModel",r.rememberMe)}}function f(e,t){if(1&e&&(i.mc(0,"a",29),i.od(1),i.zc(2,"getLabel"),i.zc(3,"getLabel"),i.lc()),2&e){var n=i.yc();i.Gc("routerLink","/user/custom_register"),i.Ub(1),i.rd("\n                ",i.Bc(2,3,n.translations,"login.Not_have_an_account"),"\n                ",i.Bc(3,6,n.translations,"login.Create_a_new_account"),"\n            ")}}function b(e,t){if(1&e&&(i.mc(0,"div",4),i.od(1,"\n            "),i.mc(2,"span",30),i.od(3,"\n                "),i.mc(4,"a",31),i.od(5,"\n                    "),i.mc(6,"span",32),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                "),i.lc(),i.od(10,"\n            "),i.lc(),i.od(11,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(4),i.Gc("href",n.loginSettings.google.url,i.dd),i.Ub(3),i.qd("\n                        ",i.Bc(8,2,n.translations,"registration_form.sign_in_with_google"),"\n                    ")}}function m(e,t){if(1&e&&(i.mc(0,"div",4),i.od(1,"\n            "),i.mc(2,"span",30),i.od(3,"\n                "),i.mc(4,"a",33),i.od(5,"\n                    "),i.mc(6,"span",34),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                "),i.lc(),i.od(10,"\n            "),i.lc(),i.od(11,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(4),i.Gc("href",n.loginSettings.office.url,i.dd),i.Ub(3),i.qd("\n                        ",i.Bc(8,2,n.translations,"registration_form.sign_in_with_office"),"\n                    ")}}function g(e,t){if(1&e&&(i.mc(0,"div",4),i.od(1,"\n            "),i.mc(2,"span",21),i.od(3,"\n                "),i.hc(4,"i",24),i.od(5,"\n                "),i.mc(6,"a",35),i.od(7,"\n                    "),i.mc(8,"span",36),i.od(9),i.zc(10,"getLabel"),i.lc(),i.od(11,"\n                "),i.lc(),i.od(12,"\n            "),i.lc(),i.od(13,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(6),i.Gc("routerLink",n.loginSettings.librus.url),i.Ub(3),i.qd("\n                        ",i.Bc(10,2,n.translations,"registration_form.sign_in_with_librus"),"\n                    ")}}function v(e,t){if(1&e&&(i.mc(0,"div",37),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc();i.Ub(1),i.qd("\n            ",i.Bc(2,1,n.translations,"login.text_under_login_button"),"\n        ")}}function y(e,t){if(1&e&&(i.mc(0,"div",4),i.od(1,"\n                "),i.mc(2,"span",38),i.od(3,"\n                    "),i.mc(4,"a",39),i.od(5,"\n                        "),i.mc(6,"span",40),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                    "),i.lc(),i.od(10,"\n                "),i.lc(),i.od(11,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Ub(4),i.Gc("routerLink","/user/reset_password"),i.Ub(3),i.qd("\n                            ",i.Bc(8,2,n.translations,"login.Forgot_your_password"),"\n                        ")}}function M(e,t){if(1&e&&(i.mc(0,"div",4),i.od(1,"\n                "),i.mc(2,"span",38),i.od(3,"\n                    "),i.mc(4,"a",41),i.od(5,"\n                        "),i.mc(6,"span",42),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                    "),i.lc(),i.od(10,"\n                "),i.lc(),i.od(11,"\n            "),i.lc()),2&e){var n=i.yc(2);i.Ub(4),i.Gc("routerLink","/accounts/get_login"),i.Ub(3),i.qd("\n                            ",i.Bc(8,2,n.translations,"login.Forgot_your_login"),"\n                        ")}}function _(e,t){if(1&e&&(i.kc(0),i.od(1,"\n            "),i.md(2,y,12,5,"div",3),i.od(3,"\n            "),i.md(4,M,12,5,"div",3),i.od(5,"\n        "),i.jc()),2&e){var n=i.yc();i.Ub(2),i.Gc("ngIf",n.areSettingsLoaded&&n.settings.isRegistrationActive),i.Ub(2),i.Gc("ngIf",n.areSettingsLoaded&&n.settings.isRegistrationActive)}}var O=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"ngOnInit",value:function(){}}])}();O.\u0275fac=function(e){return new(e||O)},O.\u0275cmp=i.ac({type:O,selectors:[["app-accounts-login-form"]],inputs:{previousPath:"previousPath",error:"error",errorMessage:"errorMessage",errorParam:"errorParam",areSettingsLoaded:"areSettingsLoaded",rememberMe:"rememberMe",userType:"userType",translations:"translations",settings:"settings",loginSettings:"loginSettings",replaceResetAndRemindButtonsByText:"replaceResetAndRemindButtonsByText",showRegisterOption:"showRegisterOption"},decls:80,vars:24,consts:[["ngNoForm","","method","post","name","login",3,"action"],["class","error",4,"ngIf"],[1,"mdl-list"],["class","mdl-list__item",4,"ngIf"],[1,"mdl-list__item"],[1,"mdl-list__item-primary-content","center-element"],[1,"material-icons","mdl-list__item-icon"],[1,"mdl-textfield","mdl-js-textfield"],["aria-labelledby","usernameLabel","id","username","type","text","name","username",1,"mdl-textfield__input"],["id","usernameLabel","for","username",1,"mdl-textfield__label"],["aria-labelledby","passwordLabel","id","password","type","password","name","password",1,"mdl-textfield__input"],["id","passwordLabel","for","password",1,"mdl-textfield__label"],[4,"ngIf"],["type","submit","aria-labelledby","submitButtonLabel",1,"mdl-button","mdl-js-button","mdl-button--raised","mdl-button--accent","custom-login-button"],["id","submitButtonLabel"],[1,"create-account-link"],["class","inner-bottom-actions mdl-button mdl-js-button mdl-js-ripple-effect dark-link-color",3,"routerLink",4,"ngIf"],["class","text_under_login_button",4,"ngIf"],[1,"error"],["id","credential-error-2",1,"material-icons","icon",3,"title"],["id","credential-error",1,"material-icons","icon",3,"title"],[1,"mdl-list__item-primary-content"],["id","user_type","type","hidden","name","user_type",3,"value"],[1,"mdl-list__item-primary-content","center-remember-me-element"],[1,"empty-icon","material-icons","mdl-list__item-icon"],[1,"mdl-textfield","mdl-js-textfield","remember-me-checkbox"],["color","primary",3,"checked","aria-label","change"],["for","remember-me"],["id","remember-me","type","checkbox","name","remember_me",1,"hidden",3,"ngModel"],[1,"inner-bottom-actions","mdl-button","mdl-js-button","mdl-js-ripple-effect","dark-link-color",3,"routerLink"],[1,"mdl-list__item-primary-content","other-credentials-btn"],["aria-labelledby","signWithGoogleButtonLabel",1,"mdl-button","mdl-js-button","mdl-button--raised","mdl-button--colored","sso-login-button",3,"href"],["id","signWithGoogleButtonLabel"],["aria-labelledby","signWithOfficeButtonLabel",1,"mdl-button","mdl-js-button","mdl-button--raised","mdl-button--colored","sso-login-button",3,"href"],["id","signWithOfficeButtonLabel"],["aria-labelledby","signWithLibrusButtonLabel",1,"mdl-button","mdl-js-button","mdl-button--raised","mdl-button--colored","sso-login-button",3,"routerLink"],["id","signWithLibrusButtonLabel"],[1,"text_under_login_button"],[1,"mdl-list__item-primary-content","forgot-link"],["aria-labelledby","forgotPasswordButtonLabel",1,"left-alignment","mdl-button","mdl-js-button","dark-link-color",3,"routerLink"],["id","forgotPasswordButtonLabel"],["aria-labelledby","forgotLoginButtonLabel",1,"left-alignment","mdl-button","mdl-js-button","dark-link-color",3,"routerLink"],["id","forgotLoginButtonLabel"]],template:function(e,t){1&e&&(i.mc(0,"form",0),i.od(1,"\n    "),i.md(2,l,7,9,"div",1),i.od(3,"\n    "),i.md(4,u,7,8,"div",1),i.od(5,"\n    "),i.mc(6,"div",2),i.od(7,"\n        "),i.md(8,d,9,4,"div",3),i.od(9,"\n        "),i.mc(10,"div",4),i.od(11,"\n            "),i.mc(12,"span",5),i.od(13,"\n                "),i.mc(14,"i",6),i.od(15,"\ue7fd"),i.lc(),i.od(16,"\n                "),i.mc(17,"div",7),i.od(18,"\n                    "),i.hc(19,"input",8),i.od(20,"\n                    "),i.mc(21,"label",9),i.od(22),i.zc(23,"getLabel"),i.lc(),i.od(24,"\n                "),i.lc(),i.od(25,"\n            "),i.lc(),i.od(26,"\n        "),i.lc(),i.od(27,"\n\n        "),i.mc(28,"div",4),i.od(29,"\n            "),i.mc(30,"span",5),i.od(31,"\n                "),i.mc(32,"i",6),i.od(33,"\ue897"),i.lc(),i.od(34,"\n                "),i.mc(35,"div",7),i.od(36,"\n                    "),i.hc(37,"input",10),i.od(38,"\n                    "),i.mc(39,"label",11),i.od(40),i.zc(41,"getLabel"),i.lc(),i.od(42,"\n                "),i.lc(),i.od(43,"\n            "),i.lc(),i.od(44,"\n        "),i.lc(),i.od(45,"\n        "),i.md(46,p,4,1,"ng-container",12),i.od(47,"\n\n        "),i.md(48,h,19,10,"div",3),i.od(49,"\n\n        "),i.mc(50,"div",4),i.od(51,"\n            "),i.mc(52,"span",5),i.od(53,"\n                "),i.mc(54,"button",13),i.od(55,"\n                    "),i.mc(56,"span",14),i.od(57),i.zc(58,"getLabel"),i.lc(),i.od(59,"\n                "),i.lc(),i.od(60,"\n            "),i.lc(),i.od(61,"\n        "),i.lc(),i.od(62,"\n\n        "),i.mc(63,"div",15),i.od(64,"\n            "),i.md(65,f,4,9,"a",16),i.od(66,"\n        "),i.lc(),i.od(67,"\n\n        "),i.md(68,b,12,5,"div",3),i.od(69,"\n\n        "),i.md(70,m,12,5,"div",3),i.od(71,"\n\n        "),i.md(72,g,14,5,"div",3),i.od(73,"\n\n        "),i.md(74,v,3,4,"div",17),i.od(75,"\n        "),i.md(76,_,6,2,"ng-container",12),i.od(77,"\n    "),i.lc(),i.od(78,"\n"),i.lc(),i.od(79,"\n")),2&e&&(i.Ic("action","/accounts/login/session?next=",t.previousPath,"",i.dd),i.Ub(2),i.Gc("ngIf",t.errorMessage),i.Ub(2),i.Gc("ngIf",t.error),i.Ub(4),i.Gc("ngIf",t.loginSettings.dataporten.isActive),i.Ub(14),i.qd("\n                        ",i.Bc(23,15,t.translations,"login.placeholder.username"),"\n                    "),i.Ub(18),i.qd("\n                        ",i.Bc(41,18,t.translations,"login.placeholder.password"),"\n                    "),i.Ub(6),i.Gc("ngIf",t.userType),i.Ub(2),i.Gc("ngIf",t.areSettingsLoaded&&t.settings.isRegistrationActive),i.Ub(9),i.qd("\n                        ",i.Bc(58,21,t.translations,"login.login"),"\n                    "),i.Ub(8),i.Gc("ngIf",t.showRegisterOption),i.Ub(3),i.Gc("ngIf",t.loginSettings.google.isActive),i.Ub(2),i.Gc("ngIf",t.loginSettings.office.isActive),i.Ub(2),i.Gc("ngIf",t.loginSettings.librus.isActive),i.Ub(2),i.Gc("ngIf",t.replaceResetAndRemindButtonsByText),i.Ub(2),i.Gc("ngIf",!t.replaceResetAndRemindButtonsByText))},directives:[r.t,o.a,a.a,a.t,a.w,s.k],pipes:[c.l],styles:["app-accounts-login-form[_ngcontent-%COMP%]   a.left-alignment[_ngcontent-%COMP%]{text-align:left}app-accounts-login-form[_ngcontent-%COMP%]   i.empty-icon[_ngcontent-%COMP%]{min-width:1.7143rem}app-accounts-login-form[_ngcontent-%COMP%]   .dark-link-color[_ngcontent-%COMP%]{color:#0857a0}app-accounts-login-form[_ngcontent-%COMP%]   span.icon[_ngcontent-%COMP%]{display:inline-block;vertical-align:middle}app-accounts-login-form[_ngcontent-%COMP%]   .text_under_login_button[_ngcontent-%COMP%]{text-align:center;font-weight:700;font-size:1.5rem;line-height:2rem;white-space:pre-line;margin-top:-1.15rem}app-accounts-login-form[_ngcontent-%COMP%]   .other-credentials-btn[_ngcontent-%COMP%]{display:flex;justify-content:center}app-accounts-login-form[_ngcontent-%COMP%]   .other-credentials-btn[_ngcontent-%COMP%]   .sso-login-button[_ngcontent-%COMP%]{width:17.8571rem;padding:0}app-accounts-login-form[_ngcontent-%COMP%]   .create-account-link[_ngcontent-%COMP%], app-accounts-login-form[_ngcontent-%COMP%]   .forgot-link[_ngcontent-%COMP%]{display:flex;justify-content:center}app-accounts-login-form[_ngcontent-%COMP%]   .create-account-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], app-accounts-login-form[_ngcontent-%COMP%]   .forgot-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-align:center}app-accounts-login-form[_ngcontent-%COMP%]   .center-element[_ngcontent-%COMP%], app-accounts-login-form[_ngcontent-%COMP%]   .center-remember-me-element[_ngcontent-%COMP%]{justify-content:center}app-accounts-login-form[_ngcontent-%COMP%]   .create-account-link[_ngcontent-%COMP%] > .inner-bottom-actions[_ngcontent-%COMP%]{padding-bottom:1.5rem}app-accounts-login-form[_ngcontent-%COMP%]   .create-account-link[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{height:auto;text-wrap:balance;line-height:1.5rem}"]})},zP0r:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){return function(t){return t.lift(new o(e))}}var o=function(){return _createClass((function e(t){_classCallCheck(this,e),this.total=t}),[{key:"call",value:function(e,t){return t.subscribe(new a(e,this.total))}}])}(),a=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t,[e])).total=n,i.count=0,i}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){++this.count>this.total&&this.destination.next(e)}}])}(i.a)},zRpq:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.vcRef=t,this.templateRef=n,this.context={},this.vcRef.createEmbeddedView(this.templateRef,this.context)}),[{key:"appVar",set:function(e){this.context.$implicit=this.context.appVar=e}}])}();r.\u0275fac=function(e){return new(e||r)(i.gc(i.ib),i.gc(i.cb))},r.\u0275dir=i.bc({type:r,selectors:[["","appVar",""]],inputs:{appVar:"appVar"}})},zToK:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){return Math.round(100*e)/100}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"score",type:r,pure:!0})},zUnb:function(e,t,n){"use strict";n.r(t);var i=n("fXoL"),r=n("f0Wu"),o=(n("pDpN"),n("tk/3")),a=n("3Pt+"),s=n("jhN1"),c=n("R1ws"),l=n("tyNb"),u=n("8LM8"),d=n("9jGm"),p=n("l7P3"),h=(n("agSv"),n("9Ejp")),f=n("yUcp"),b=n("/U4Z"),m=n("cp0P"),g=n("pLZG"),v=n("lJxs"),y=n("cUOC"),M=n("soBk"),_=n("HDdC"),O=n("5+tZ"),z=function(){return _createClass((function e(t,n,i){_classCallCheck(this,e),this._restClient=t,this._http=n,this._router=i,this.authJWT="",this.authJWT$=null}),[{key:"ngOnDestroy",value:function(){this.routeWatchingSubscription&&this.routeWatchingSubscription.unsubscribe()}},{key:"watchRouteChange",value:function(){var e=this;this.routeWatchingSubscription||(this.routeWatchingSubscription=this._router.events.subscribe((function(t){t instanceof l.e&&e.sendUserActivity(t.url).subscribe((function(e){}))})))}},{key:"sendUserActivity",value:function(e){return this.post("/api/v2/bq/analytics/user_activity",{table_name:"UserActivityData",data:{path:e}})}},{key:"post",value:function(e,t){var n=this;return this.handleRequest((function(i){return n._http.post(e,t,i)}))}},{key:"handleRequest",value:function(e){var t=this;return this.authJwt$.pipe(Object(O.b)((function(n){return e({headers:t.getHeaders(n.token)})})))}},{key:"getAssessmentAuthJwt",value:function(){return this._restClient.post("/auth/jwt/obtain/bigquery-analytics")}},{key:"authJwt$",get:function(){var e=this;return 0!==this.authJWT.length||this.authJWT$?null===this.authJWT$&&(this.authJWT$=new _.a((function(t){var n={token:e.authJWT};t.next(n),t.complete()}))):this.authJWT$=this.getAssessmentAuthJwt(),this.authJWT$}},{key:"getHeaders",value:function(e){return{"Content-Type":"application/json",Accept:"application/json",Authorization:"JWT "+e}}}])}();z.\u0275fac=function(e){return new(e||z)(i.qc(M.A),i.qc(o.a),i.qc(l.g))},z.\u0275prov=i.cc({token:z,factory:z.\u0275fac,providedIn:"root"});var A=n("Op9/"),k=n("I3Ta"),C=n("ofXK"),w=n("9bni"),S=n("1/wc");function T(e,t){if(1&e&&(i.hc(0,"img",13),i.zc(1,"getImageLabel")),2&e){var n=i.yc(2);i.Gc("src",i.Bc(1,1,n.translations,"loading_screen.logo"),i.dd)}}function q(e,t){if(1&e&&(i.mc(0,"div",2),i.od(1,"\n    "),i.mc(2,"div",3),i.od(3,"\n        "),i.mc(4,"div",4),i.od(5,"\n            "),i.mc(6,"div",5),i.od(7,"\n                "),i.hc(8,"div",6),i.od(9,"\n            "),i.lc(),i.od(10,"\n            "),i.mc(11,"div",7),i.od(12,"\n                "),i.hc(13,"div",6),i.od(14,"\n            "),i.lc(),i.od(15,"\n            "),i.mc(16,"div",8),i.od(17,"\n                "),i.hc(18,"div",6),i.od(19,"\n            "),i.lc(),i.od(20,"\n        "),i.lc(),i.od(21,"\n        "),i.mc(22,"div",9),i.od(23,"\n            "),i.mc(24,"div",5),i.od(25,"\n                "),i.hc(26,"div",6),i.od(27,"\n            "),i.lc(),i.od(28,"\n            "),i.mc(29,"div",7),i.od(30,"\n                "),i.hc(31,"div",6),i.od(32,"\n            "),i.lc(),i.od(33,"\n            "),i.mc(34,"div",8),i.od(35,"\n                "),i.hc(36,"div",6),i.od(37,"\n            "),i.lc(),i.od(38,"\n        "),i.lc(),i.od(39,"\n        "),i.mc(40,"div",10),i.od(41,"\n            "),i.mc(42,"div",5),i.od(43,"\n                "),i.hc(44,"div",6),i.od(45,"\n            "),i.lc(),i.od(46,"\n            "),i.mc(47,"div",7),i.od(48,"\n                "),i.hc(49,"div",6),i.od(50,"\n            "),i.lc(),i.od(51,"\n            "),i.mc(52,"div",8),i.od(53,"\n                "),i.hc(54,"div",6),i.od(55,"\n            "),i.lc(),i.od(56,"\n        "),i.lc(),i.od(57,"\n        "),i.mc(58,"div",11),i.od(59,"\n            "),i.mc(60,"div",5),i.od(61,"\n                "),i.hc(62,"div",6),i.od(63,"\n            "),i.lc(),i.od(64,"\n            "),i.mc(65,"div",7),i.od(66,"\n                "),i.hc(67,"div",6),i.od(68,"\n            "),i.lc(),i.od(69,"\n            "),i.mc(70,"div",8),i.od(71,"\n                "),i.hc(72,"div",6),i.od(73,"\n            "),i.lc(),i.od(74,"\n        "),i.lc(),i.od(75,"\n    "),i.lc(),i.od(76,"\n    "),i.md(77,T,2,4,"img",12),i.od(78,"\n    "),i.od(79,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(77),i.Gc("ngIf",n.translationsReady)}}var L=function(e){return{display:e}},E=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l,u,d,p,h,f){_classCallCheck(this,e),this._translations=t,this._settings=n,this._title=i,this._ga=r,this._liveSupport=o,this._infoMessage=a,this._authUser=s,this._profile=c,this._router=l,this._gtm=u,this._bigQueryAnalitics=d,this._dynamicStylesService=p,this._customIconsService=h,this.documentTitleService=f,this.isInitialized=!1,this.isRequestFromDeeplinksPearson=!1,this.translationsReady=!1,this.isRequestFromDeeplinksPearson=-1!==window.location.href.indexOf("deeplinks/pearson?")}),[{key:"setHeightWidth",value:function(){var e=.01*window.innerHeight;document.documentElement.style.setProperty("--vh",e+"px");var t=.01*window.innerWidth;document.documentElement.style.setProperty("--vw",t+"px")}},{key:"ngOnInit",value:function(){var e=this;this.setHeightWidth(),this.isRequestFromDeeplinksPearson||(this._infoMessage.init(),Object(m.a)([this._settings.get(),this._authUser.get()]).subscribe((function(t){var n=_slicedToArray(t,2),i=n[0],r=n[1];e.isUserAuthenticated=r.isAuthenticated,e._dynamicStylesService.init(),e._customIconsService.init();var o=i.mcourser;Object(b.f)(o)&&!e._gtm.isReady?e._gtm.init(b.b,{additionalParams:Object(b.e)(b.a[o].gtm_auth,b.a[o].gtm_preview)}):Boolean(i.googleTagManagerId)&&!e._gtm.isReady?e._gtm.init(i.googleTagManagerId):Boolean(i.googleAnalyticsId)&&e._ga.init(i.googleAnalyticsId),i.liveSupportActive&&e._liveSupport.init(i.liveSupportCode),r.isAuthenticated&&e._bigQueryAnalitics.watchRouteChange(),e._translations.load(i,r,e._profile)})),this._translations.getTranslations().subscribe((function(t){e.initTranslations(t);var n=e.documentTitleService.getRouteTitle();e.setTitle(n,t),e.setPagesTitle(t),e.isInitialized=!0})))}},{key:"setPagesTitle",value:function(e){var t=this;this._router.events.pipe(Object(g.a)((function(e){return e instanceof l.e})),Object(v.a)((function(e){return t.documentTitleService.getRouteTitle()}))).subscribe((function(n){t.setTitle(n,e)}))}},{key:"setTitle",value:function(e,t){var n=this.documentTitleService.getTitle(e,t);this._title.setTitle(n)}},{key:"isAppReady",value:function(){return this.isInitialized&&this._dynamicStylesService.isInitVariablesSets}},{key:"_setMetaElement",value:function(e,t){var n=window.document.querySelector("meta[name='".concat(e,"']"));n||(n=window.document.createElement("meta")),n.setAttribute("name",e),n.setAttribute("content",t),window.document.head.appendChild(n)}},{key:"initTranslations",value:function(e){this.translations=e,this.translationsReady=!0,"/"===this._router.url||this._router.url.startsWith("/home")||(this._setMetaElement("description",e.labels["lorepo.public.util.seo.description"]),this._setMetaElement("keywords",e.labels["lorepo.public.util.seo.keywords"]))}}])}();E.\u0275fac=function(e){return new(e||E)(i.gc(M.F),i.gc(M.D),i.gc(s.e),i.gc(M.m),i.gc(M.q),i.gc(M.o),i.gc(M.f),i.gc(y.a),i.gc(l.g),i.gc(M.n),i.gc(z),i.gc(k.a),i.gc(A.a),i.gc(f.a))},E.\u0275cmp=i.ac({type:E,selectors:[["my-app"]],hostBindings:function(e,t){1&e&&i.uc("resize",(function(){return t.setHeightWidth()}),!1,i.Zc)},features:[i.Tb([s.e])],decls:7,vars:4,consts:[["mdl","","id","app-loading",4,"ngIf"],[3,"ngStyle"],["mdl","","id","app-loading"],["data-upgraded",",MaterialSpinner",1,"mdl-spinner","mdl-spinner--single-color","mdl-js-spinner","is-active","is-upgraded"],[1,"mdl-spinner__layer","mdl-spinner__layer-1"],[1,"mdl-spinner__circle-clipper","mdl-spinner__left"],[1,"mdl-spinner__circle"],[1,"mdl-spinner__gap-patch"],[1,"mdl-spinner__circle-clipper","mdl-spinner__right"],[1,"mdl-spinner__layer","mdl-spinner__layer-2"],[1,"mdl-spinner__layer","mdl-spinner__layer-3"],[1,"mdl-spinner__layer","mdl-spinner__layer-4"],[3,"src",4,"ngIf"],[3,"src"]],template:function(e,t){1&e&&(i.md(0,q,80,1,"div",0),i.od(1,"\n\n"),i.mc(2,"div",1),i.od(3,"\n    "),i.hc(4,"router-outlet"),i.od(5,"\n"),i.lc(),i.od(6,"\n")),2&e&&(i.Gc("ngIf",!t.isAppReady()),i.Ub(2),i.Gc("ngStyle",i.Mc(2,L,t.isAppReady()?"block":"none")))},directives:[C.t,C.w,l.m,w.a],pipes:[S.a],encapsulation:2});var D=n("TmkG"),R=n("UTBW"),x=n("ocsu"),I=n("AhGG"),W=n("tCO7"),P=n("kXjL"),N=n("XiC+"),j=n("Qwf2"),B=n("nWbA"),F=n("oBa/"),U=function(e){return{"is-compact":e}};function V(e,t){if(1&e){var n=i.nc();i.mc(0,"app-header",10),i.uc("sidenavOpen",(function(){return i.ad(n),i.yc(),i.Wc(1).toggle()})),i.lc()}if(2&e){var r=i.yc(2);i.Gc("ngStyle",r.headerStyle)("ngClass",i.Mc(4,U,r.isHeaderCompact))("isHeaderCompact",r.isHeaderCompact)("activeSection",r.activeSection)}}var H=function(e,t,n,i){return{"is-drawer-visible":e,"is-header-compact":t,"show-second-header-for-user":n,"hide-second-header-for-user":i}},Y=function(e){return{display:e,flex:"1 1 auto"}};function X(e,t){if(1&e){var n=i.nc();i.mc(0,"app-side-nav",null,3),i.od(2,"\n        "),i.md(3,V,1,6,"app-header",4),i.od(4,"\n\n        "),i.mc(5,"main",5),i.uc("scroll",(function(){return i.ad(n),i.yc().mainScrolled()}),!1,i.Zc),i.od(6,"\n            "),i.mc(7,"info-messages",6),i.uc("toggleErrorMessage",(function(e){return i.ad(n),i.yc().onToggleErrorMessage(e)})),i.lc(),i.od(8,"\n\n            "),i.mc(9,"div",7),i.od(10,"\n                "),i.mc(11,"div",8),i.od(12,"\n                    "),i.mc(13,"router-outlet",9),i.uc("activate",(function(){return i.ad(n),i.yc().onActivate()})),i.lc(),i.od(14,"\n                "),i.lc(),i.od(15,"\n            "),i.lc(),i.od(16,"\n            "),i.hc(17,"app-footer",1),i.od(18,"\n        "),i.lc(),i.od(19,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Ub(3),i.Gc("ngIf",void 0!==r.isRequestFromLti?!r.isRequestFromLti:!r.uiSettings.hideHeaders),i.Ub(2),i.Gc("ngClass",i.Pc(3,H,r.isDrawerVisible&&!r.uiSettings.hideHeaders,r.isHeaderCompact&&!r.uiSettings.hideHeaders,!r.hideSecondHeader&&!r.uiSettings.hideHeaders,r.hideSecondHeader&&!r.uiSettings.hideHeaders)),i.Ub(4),i.Gc("ngStyle",i.Mc(8,Y,r.isErrorMessageVisible?"none":"flex"))}}var G=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this._paths=t,this._settings=n,this._authUser=i,this._router=r,this._uiSettings=o,this._premiumFeatures=a,this.isHeaderCompact=!1,this.isDrawerVisible=!1,this.isErrorMessageVisible=!1,this.isLogged=!1,this.isLTI=!1,this.uiSettings=new R.a,this.premiumFeatures=new x.a,this.isShowHeader=!0,this.isRequestFromLti=void 0,this._hideSecondHeader=!1}),[{key:"ngOnInit",value:function(){var e=this;this.isRequestFromLti=-1!==window.location.href.indexOf("lti/view_only"),this.$body=$("body"),this.$window=$(window),window.addEventListener("click",(function(e){var t=e.target.getAttribute("class");if(t&&t.indexOf("mdl-menu__item")>-1){var n=document.getElementsByClassName("mdl-menu__container");Array.prototype.forEach.call(n,(function(e){var t=e.getAttribute("class").replace("is-visible","");e.setAttribute("class",t)}))}})),this.activeSection=this._paths.getActiveSection(this._paths.getCurrentPath()),this._router.events.subscribe((function(){e.activeSection=e._paths.getActiveSection(e._paths.getCurrentPath())})),this._uiSettings.get().subscribe((function(t){return e.uiSettings=t})),Object(m.a)([this._settings.get(),this._authUser.get(),this._premiumFeatures.get()]).subscribe((function(t){var n=_slicedToArray(t,3),i=n[0],r=n[1],o=n[2];e.settings=i,e._hideSecondHeader=i.hideSecondHeaderForLoggedOutUser,e.isLogged=r.isAuthenticated,e.isLTI=r.isLTI,e.premiumFeatures=o}))}},{key:"onActivate",value:function(){window.scroll(0,0)}},{key:"hideSecondHeader",get:function(){return!this.isLogged&&this._hideSecondHeader||this.isLTI}},{key:"mainScrolled",value:function(){var e=document.documentElement.scrollTop;e>64?this.isHeaderCompact=!0:0===e&&(this.isHeaderCompact=!1)}},{key:"drawerToggled",value:function(e){this.isDrawerVisible=e}},{key:"onToggleErrorMessage",value:function(e){this.isErrorMessageVisible=e}},{key:"headerStyle",get:function(){return this.uiSettings?{"background-color":this.uiSettings.mainMenuBackgroundColor,color:this.uiSettings.mainMenuTextColor}:{"background-color":"",color:""}}}])}();G.\u0275fac=function(e){return new(e||G)(i.gc(M.w),i.gc(M.D),i.gc(M.f),i.gc(l.g),i.gc(D.a),i.gc(I.a))},G.\u0275cmp=i.ac({type:G,selectors:[["ng-component"]],decls:9,vars:1,consts:[[1,"mdl-layout","mdl-js-layout","main-content-container"],[1,"disable-print"],[4,"ngIf"],["sidenav",""],["id","header","class","mdl-layout__header mdl-layout__header--fixed mdl-layout__header--waterfall mdl-layout__header--waterfall-hide-top disable-print",3,"ngStyle","ngClass","isHeaderCompact","activeSection","sidenavOpen",4,"ngIf"],[1,"mdl-layout__content",3,"ngClass","scroll"],[1,"disable-print",3,"toggleErrorMessage"],["id","main-wrapper",3,"ngStyle"],[2,"flex","1 1 0","width","100%"],[3,"activate"],["id","header",1,"mdl-layout__header","mdl-layout__header--fixed","mdl-layout__header--waterfall","mdl-layout__header--waterfall-hide-top","disable-print",3,"ngStyle","ngClass","isHeaderCompact","activeSection","sidenavOpen"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.hc(2,"cookie-info",1),i.od(3,"\n    "),i.hc(4,"mobile-app-info",1),i.od(5,"\n\n    "),i.md(6,X,20,10,"app-side-nav",2),i.od(7,"\n"),i.lc(),i.od(8,"\n")),2&e&&(i.Ub(6),i.Gc("ngIf",t.uiSettings))},directives:[W.a,P.a,C.t,N.a,C.q,j.a,C.w,l.m,B.a,F.a],encapsulation:2});var K=n("OM7H"),Q=n("bS4Q"),J=n("dLnV"),Z=n("WAft"),ee=n("HkNm"),te=function(){return _createClass((function e(t){_classCallCheck(this,e),this._restClient=t}),[{key:"addCollection",value:function(e){return this._restClient.post("/ecommerce/add_free_course",{course_id:e})}}])}();te.\u0275fac=function(e){return new(e||te)(i.qc(M.A))},te.\u0275prov=i.cc({token:te,factory:te.\u0275fac});var ne=n("EuYo"),ie=n("gInW"),re=["iframe"];function oe(e,t){if(1&e&&(i.mc(0,"div",1),i.od(1,"\n    "),i.hc(2,"iframe",2,3),i.od(4,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(2),i.jd("height",n.HomeIframeHeight),i.Gc("src",n.homeIframeSrc,i.cd)}}function ae(e,t){if(1&e&&(i.mc(0,"div",1),i.od(1,"\n    "),i.mc(2,"section",4),i.od(3,"\n        "),i.mc(4,"div",5),i.od(5,"\n            "),i.mc(6,"div",6),i.od(7,"\n                "),i.hc(8,"img",7),i.zc(9,"getImageLabel"),i.zc(10,"getLabel"),i.zc(11,"getLabel"),i.od(12,"\n            "),i.lc(),i.od(13,"\n            "),i.hc(14,"p",8),i.zc(15,"getLabel"),i.od(16,"\n        "),i.lc(),i.od(17,"\n    "),i.lc(),i.od(18,"\n"),i.lc()),2&e){var n=i.yc();i.Ub(8),i.Gc("src",i.Bc(9,4,n.translations,"home_description_mcourser_logo"),i.dd)("alt",i.Bc(10,7,n.translations,"plain.home.PortalDescription.alt"))("title",i.Bc(11,10,n.translations,"plain.home.PortalDescription.alt")),i.Ub(6),i.Gc("innerHtml",i.Bc(15,13,n.translations,"plain.home.PortalDescription"),i.bd)}}var se=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l,u,d){_classCallCheck(this,e),this._route=t,this._router=n,this._referrer=i,this._translations=r,this._domSanitization=o,this._authUser=a,this._settings=s,this._course=c,this._hompageService=l,this._collectionService=u,this._addCollectionService=d,this.HomeIframeHeight="94vh",this.gammes=[],this.settings=new J.Settings,this.EVENTS={RESIZE:"mCurriculum_RESIZE",MOVE_TO_LESSON:"mCurriculum_MOVE_TO_LESSON",COLLECTION_REQUEST:"mCurriculum_COLLECTION_REQUEST",COLLECTION_SEND:"mCurriculum_COLLECTION_SEND:",AUTHENTICATED_USER_SEND:"mCurriculum_USER_AUTHETICATED:",IFRAME_SCROLL:"mCurriculum_IFRAME_SCROLL:",NO_COLLECTION:"mCurriculum_NO_COLLECTION",IFRAME_INITIALIZED:"mCurriculum_IFRAME_INITIALIZED",IFRAME_SET_SCROLL:"mCurriculum_IFRAME_SET_SCROLL",ADD_COLLECTION:"mCurriculum_ADD_COLLECTION",CHECK_COLLECTION_ACCESS:"mCurriculum_CHECK_COLLECTION_ACCESS",NO_ACCESS_COLLECTION:"mCurriculum_NO_ACCESS_COLLECTION",SCROLL:"mCurriculum_SCROLL"}}),[{key:"ngOnInit",value:function(){var e=this,t=this._route.snapshot.params.referrerKey||null;Object(m.a)(this._translations.getTranslations(),this._authUser.get(),this._settings.get(),this._course.getActualCourses()).subscribe((function(n){var i=_slicedToArray(n,4),r=i[0],o=i[1],a=i[2],s=i[3];e.translations=r,e.settings=a,e.actualCourses=s,e._user=o;var c=e._translations.getCurrentLanguage(a,o);e._referrer.getReferrerUrl(t,c).subscribe((function(t){e.referrerUrl=t,e.homeIframeSrc=e._domSanitization.bypassSecurityTrustResourceUrl(e.referrerUrl),e.actualCourses?e._hompageService.setHompageSrc(s,e.referrerUrl,e.settings).then((function(t){e.homeIframeSrc=e._domSanitization.bypassSecurityTrustResourceUrl(t)})):e.referrerUrl&&!e.actualCourses&&(e.homeIframeSrc=e._domSanitization.bypassSecurityTrustResourceUrl(e.referrerUrl))}))}))}},{key:"onMessage",value:function(e){if(e&&e.data&&e.data.indexOf){var t=e.data.split(":"),n=t[0];t.splice(t.indexOf(n),1);var i=t.map((function(e){return parseInt(e,10)}));switch(n){case this.EVENTS.IFRAME_INITIALIZED:this._postIsAuthenticated(this._user.isAuthenticated);break;case this.EVENTS.RESIZE:this._resizeIframe(i);break;case this.EVENTS.SCROLL:case this.EVENTS.IFRAME_SET_SCROLL:this._scrollWindow(i);break;case this.EVENTS.MOVE_TO_LESSON:this._handleMoveToLesson(i);break;case this.EVENTS.COLLECTION_REQUEST:this._requestCollectionData(i);break;case this.EVENTS.CHECK_COLLECTION_ACCESS:this._checkCollectionAccess(i);break;case this.EVENTS.ADD_COLLECTION:this._addCollectionToContent(i);break;default:console.log("Window message unknown")}}}},{key:"_handleMoveToLesson",value:function(e){var t=this;this._authUser.get().subscribe((function(n){n.isAuthenticated?t._router.navigateByUrl("/lesson/view/"+e[0]+"/next/~home"):window.innerWidth<1025?window.location.href="/structure/demo/"+e[1]+"/next/~home":t._router.navigateByUrl("/structure/demo/"+e[1]+"/next/~home")}))}},{key:"_resizeIframe",value:function(e){var t=_slicedToArray(e,2),n=(t[0],t[1]);this.HomeIframeHeight=n+"px"}},{key:"_scrollWindow",value:function(e){var t=_slicedToArray(e,2),n=t[0],i=t[1],r=this.iFrame.nativeElement.offsetTop;window.scrollTo(n,i+r)}},{key:"_requestCollectionData",value:function(e){var t=this;this._collectionService.getCollection(e[0]).subscribe((function(e){if(null!=e){var n=t._mapResourceObjects(e);t.postIframeMessage(t.EVENTS.COLLECTION_SEND+JSON.stringify(n))}else t.postIframeMessage(t.EVENTS.NO_COLLECTION)}))}},{key:"_mapResourceObjects",value:function(e){return e.resources.map((function(e){var t=e.raw();return t.score=e.score,t}))}},{key:"_checkCollectionAccess",value:function(e){var t=this;this._collectionService.getCollections().subscribe((function(n){0===t._filterCollectionsById(n,e[0]).length&&t.postIframeMessage(t.EVENTS.NO_ACCESS_COLLECTION)}))}},{key:"_filterCollectionsById",value:function(e,t){return e.filter((function(e){return e.id===t}))}},{key:"postIframeMessage",value:function(e){this.iFrame.nativeElement.contentWindow.postMessage(e,"*")}},{key:"_addCollectionToContent",value:function(e){this._addCollectionService.addCollection(e[0]).subscribe((function(){location.reload()}))}},{key:"_postIsAuthenticated",value:function(e){this.postIframeMessage(this.EVENTS.AUTHENTICATED_USER_SEND+JSON.stringify(e))}}])}();se.\u0275fac=function(e){return new(e||se)(i.gc(l.a),i.gc(l.g),i.gc(M.z),i.gc(M.F),i.gc(s.b),i.gc(K.a),i.gc(Q.a),i.gc(M.I),i.gc(Z.a),i.gc(ee.a),i.gc(te))},se.\u0275cmp=i.ac({type:se,selectors:[["ng-component"]],viewQuery:function(e,t){var n;1&e&&i.vd(re,!0),2&e&&i.Vc(n=i.vc())&&(t.iFrame=n.first)},hostBindings:function(e,t){1&e&&i.uc("message",(function(e){return t.onMessage(e)}),!1,i.Zc)},features:[i.Tb([Z.a,ee.a,te])],decls:4,vars:2,consts:[["class","page-content",4,"ngIf"],[1,"page-content"],["allowfullscreen","allowfullscreen","mozallowfullscreen","mozallowfullscreen","msallowfullscreen","msallowfullscreen","oallowfullscreen","oallowfullscreen","webkitallowfullscreen","webkitallowfullscreen",3,"src"],["iframe",""],["putFooterBottom","",1,"descriptions"],[1,"descriptions__mcourser"],[1,"descriptions__mcourser-logo"],[3,"src","alt","title"],[3,"innerHtml"]],template:function(e,t){1&e&&(i.md(0,oe,5,3,"div",0),i.od(1,"\n\n"),i.md(2,ae,19,16,"div",0),i.od(3,"\n")),2&e&&(i.Gc("ngIf",t.homeIframeSrc),i.Ub(2),i.Gc("ngIf",!t.homeIframeSrc))},directives:[C.t,ne.a],pipes:[S.a,ie.l],encapsulation:2});var ce=[{path:"",component:se,data:{title:"home"}},{path:"home",component:se,data:{title:"home"}},{path:"home/from/:referrerKey",component:se,data:{title:"home.from.%path_id"}}],le=n("93rp"),ue=n("Hdtt"),de=n("OZLH"),pe=n("y3tX"),he=n("Fufb"),fe=n("Z/ks"),be=n("llus"),me=n("zKrI"),ge=n("gmcw"),ve=function(e){return{"user_type_element--selected":e}},ye=function(e){return{"user_type_element__title--hidden":e}},Me=function(e){return{"user_type_element__img--selected":e}};function _e(e,t){if(1&e){var n=i.nc();i.kc(0),i.od(1,"\n            "),i.mc(2,"div",9),i.od(3,"\n                "),i.mc(4,"div",10),i.od(5,"\n                    "),i.mc(6,"div",11),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                    "),i.mc(10,"button",12),i.uc("click",(function(){i.ad(n);var e=i.yc(2);return e.setLoginType(e.LoginType.PER)}))("keydown.enter",(function(){i.ad(n);var e=i.yc(2);return e.setLoginType(e.LoginType.PER)}))("keydown.space",(function(){i.ad(n);var e=i.yc(2);return e.setLoginType(e.LoginType.PER)})),i.od(11,"\n                        "),i.hc(12,"img",13),i.zc(13,"getImageLabel"),i.zc(14,"getLabel"),i.od(15,"\n                    "),i.lc(),i.od(16,"\n                "),i.lc(),i.od(17,"\n                "),i.hc(18,"div",14),i.od(19,"\n                "),i.mc(20,"div",10),i.od(21,"\n                    "),i.mc(22,"div",11),i.od(23),i.zc(24,"getLabel"),i.lc(),i.od(25,"\n\n                    "),i.mc(26,"button",12),i.uc("click",(function(){i.ad(n);var e=i.yc(2);return e.setLoginType(e.LoginType.DPF)}))("keydown.enter",(function(){i.ad(n);var e=i.yc(2);return e.setLoginType(e.LoginType.DPF)}))("keydown.space",(function(){i.ad(n);var e=i.yc(2);return e.setLoginType(e.LoginType.DPF)})),i.od(27,"\n                        "),i.hc(28,"img",13),i.zc(29,"getImageLabel"),i.zc(30,"getLabel"),i.od(31,"\n                    "),i.lc(),i.od(32,"\n                "),i.lc(),i.od(33,"\n            "),i.lc(),i.od(34,"\n        "),i.jc()}if(2&e){var r=i.yc(2);i.Ub(4),i.Gc("ngClass",i.Mc(30,ve,r.selectedUserType===r.LoginType.PER)),i.Ub(2),i.Gc("ngClass",i.Mc(32,ye,r.selectedUserType===r.LoginType.PER)),i.Ub(1),i.qd("\n                        ",i.Bc(8,12,r.translations,"login.user_type.first_logo.upper_text"),"\n                    "),i.Ub(5),i.Gc("ngClass",i.Mc(34,Me,r.selectedUserType===r.LoginType.PER))("src",i.Bc(13,15,r.translations,"mcourser_logo_header"),i.dd)("alt",i.Bc(14,18,r.translations,"login.user_type.first_logo")),i.Ub(8),i.Gc("ngClass",i.Mc(36,ve,r.selectedUserType===r.LoginType.DPF)),i.Ub(2),i.Gc("ngClass",i.Mc(38,ye,r.selectedUserType===r.LoginType.DPF)),i.Ub(1),i.qd("\n                        ",i.Bc(24,21,r.translations,"login.user_type.second_logo.upper_text"),"\n                    "),i.Ub(5),i.Gc("ngClass",i.Mc(40,Me,r.selectedUserType===r.LoginType.DPF))("src",i.Bc(29,24,r.translations,"login_page_mcourser_second_logo"),i.dd)("alt",i.Bc(30,27,r.translations,"login.user_type.second_logo"))}}function Oe(e,t){if(1&e&&(i.mc(0,"app-accounts-login-form",15),i.od(1,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Gc("settings",n.settings)("previousPath",n.previousPath)("error",n.error)("errorMessage",n.errorMessage)("errorParam",n.errorParam)("translations",n.translations)("areSettingsLoaded",n.areSettingsLoaded)("rememberMe",n.rememberMe)("loginSettings",n.loginSettings)("userType",n.selectedUserType)("replaceResetAndRemindButtonsByText",n.replaceResetAndRemindButtonsByText)("showRegisterOption",n.settings.isRegistrationActive&&!n.UISettings.hideRegistration&&!n.loginWithDataporten)}}function ze(e,t){if(1&e&&(i.mc(0,"app-dataporten-login-form",16),i.od(1,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Gc("settings",n.settings)("previousPath",n.previousPath)("error",n.error)("translations",n.translations)("areSettingsLoaded",n.areSettingsLoaded)("rememberMe",n.rememberMe)("loginSettings",n.loginSettings)("loginWithDataporten",n.loginWithDataporten)}}function Ae(e,t){if(1&e&&(i.mc(0,"div",17),i.od(1,"\n            "),i.mc(2,"div",18),i.od(3,"\n                "),i.mc(4,"a",19),i.zc(5,"getLabel"),i.od(6),i.zc(7,"getLabel"),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n            "),i.lc(),i.od(10,"\n        "),i.lc()),2&e){var n=i.yc(2);i.Ub(4),i.Gc("href",i.Bc(5,3,n.translations,"login.Learn_more_url"),i.dd),i.Ub(2),i.rd("\n                    ",i.Bc(7,6,n.translations,"login.Need_help"),"\n                    ",i.Bc(8,9,n.translations,"login.Learn_more"),"\n                ")}}function ke(e,t){if(1&e&&(i.mc(0,"div",4),i.od(1,"\n        "),i.md(2,_e,35,42,"ng-container",5),i.od(3,"\n        "),i.md(4,Oe,2,12,"app-accounts-login-form",6),i.od(5,"\n        "),i.md(6,ze,2,8,"app-dataporten-login-form",7),i.od(7,"\n        "),i.md(8,Ae,11,12,"div",8),i.od(9,"\n    "),i.lc()),2&e){var n=i.yc();i.Gc("putFooterBottom",30),i.Ub(2),i.Gc("ngIf",n.selectedUserType),i.Ub(2),i.Gc("ngIf",!n.loginSettings.dataporten.isActive),i.Ub(2),i.Gc("ngIf",n.loginSettings.dataporten.isActive),i.Ub(2),i.Gc("ngIf",n.UISettings.isLoginBottomActionsActive)}}var Ce=["mcourser-europe-9","mcourser-europe-11"],we=function(){return _createClass((function e(t,n,i,r,o,a,s,c){_classCallCheck(this,e),this._translations=t,this._accounts=n,this._paths=i,this._settings=r,this._uiSettings=o,this._loginRedirect=a,this._route=s,this._getLabel=c,this._redirectUrl="/courses",this.previousPath=this._redirectUrl,this.error=!1,this.errorMessage=void 0,this.errorParam="",this.rememberMe=!1,this.areSettingsLoaded=!1,this.loginWithDataporten=!1,this.loginSettings=new de.a,this.settings=new he.b,this.UISettings=new R.a,this.LoginType=fe.a,this.replaceResetAndRemindButtonsByText=!1}),[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){e.translations=t})),this._accounts.getSettings().subscribe((function(t){e.loginSettings=t})),this._settings.get().subscribe((function(t){e.settings=t,-1!==Ce.indexOf(e.settings.mcourser)&&(e.selectedUserType=fe.a.PER,e.replaceResetAndRemindButtonsByText=!0),e.areSettingsLoaded=!0,e._redirectUrl=e._loginRedirect.getUrlFromAccountLogin(e.settings.mainDashboardActive,t.loginRedirectUrl);var n=e._paths.getParameterByName("next"),i="true"===e._paths.getParameterByName("submit");n?e.setPreviousPath(n,i):(e.setPreviousPath(),e._paths.getPreviousPath()&&(e.error=!1),e.setPreviousPath()),-1!==document.referrer.indexOf("/accounts/login")&&(e.error=!0)})),this.checkForErrors(),this.initUISettings(),this.updateLoginView()}},{key:"checkForErrors",value:function(){var e=this._route.snapshot.queryParamMap.get("error");"failed_login_attempts_left"===e?(this.error=!0,this.errorMessage="login.failed_login_attempts_left",this.errorParam=parseInt(this._route.snapshot.queryParamMap.get("attempts_left"),10).toString()):"wait_before_next_attempt"===e?(this.error=!0,this.errorMessage="login.wait_before_next_attempt",this.errorParam=parseInt(this._route.snapshot.queryParamMap.get("time_minutes"),10).toString()):"username_cant_be_empty"===e&&(this.error=!0,this.errorMessage="login.username_cant_be_empty")}},{key:"setLoginType",value:function(e){this.selectedUserType=e,this.replaceResetAndRemindButtonsByText=e===fe.a.DPF}},{key:"initUISettings",value:function(){var e=this;this._uiSettings.get().subscribe((function(t){e.UISettings=t}))}},{key:"setPreviousPath",value:function(e,t){var n=e||this._redirectUrl;!0===n&&(n="/1"),n&&"/accounts/login"!==n?0!==n.indexOf("/")&&(n="/"+n):n=this._redirectUrl,this.previousPath=n.includes("ecommerce/list")&&t?n+"?submit=true":n}},{key:"updateLoginView",value:function(){var e=new URL(window.location.href);this.loginWithDataporten=e.pathname.includes("bergen")}}])}();we.\u0275fac=function(e){return new(e||we)(i.gc(M.F),i.gc(pe.a),i.gc(M.w),i.gc(Q.a),i.gc(D.a),i.gc(ue.a),i.gc(l.a),i.gc(be.a))},we.\u0275cmp=i.ac({type:we,selectors:[["ng-component"]],features:[i.Tb([pe.a])],decls:15,vars:5,consts:[["mdl","","id","accounts-login"],[1,"page-title-bar","flex-row"],[1,"page-title-bar__header"],["class","page-content",3,"putFooterBottom",4,"ngIf"],[1,"page-content",3,"putFooterBottom"],[4,"ngIf"],[3,"settings","previousPath","error","errorMessage","errorParam","translations","areSettingsLoaded","rememberMe","loginSettings","userType","replaceResetAndRemindButtonsByText","showRegisterOption",4,"ngIf"],[3,"settings","previousPath","error","translations","areSettingsLoaded","rememberMe","loginSettings","loginWithDataporten",4,"ngIf"],["class","bottom-actions",4,"ngIf"],[1,"user_type_container"],[1,"user_type_element",3,"ngClass"],[3,"ngClass"],[1,"user_type_element__button",3,"click","keydown.enter","keydown.space"],[3,"ngClass","src","alt"],[1,"user_type_element__separator"],[3,"settings","previousPath","error","errorMessage","errorParam","translations","areSettingsLoaded","rememberMe","loginSettings","userType","replaceResetAndRemindButtonsByText","showRegisterOption"],[3,"settings","previousPath","error","translations","areSettingsLoaded","rememberMe","loginSettings","loginWithDataporten"],[1,"bottom-actions"],[1,"center-element"],[1,"inner-bottom-actions","mdl-button","mdl-js-button","mdl-js-ripple-effect","dark-link-color","center-bottom-actions",3,"href"]],template:function(e,t){1&e&&(i.mc(0,"section",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.mc(6,"h1"),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n        "),i.lc(),i.od(10,"\n    "),i.lc(),i.od(11,"\n\n    "),i.md(12,ke,10,5,"div",3),i.od(13,"\n"),i.lc(),i.od(14,"\n")),2&e&&(i.Ub(7),i.pd(i.Bc(8,2,t.translations,"login.login")),i.Ub(5),i.Gc("ngIf",t.areSettingsLoaded))},directives:[w.a,C.t,ne.a,C.q,me.a,ge.a],pipes:[ie.l,S.a],encapsulation:2});var Se=n("7fNP"),Te=n("3YjN"),qe=n("l/cY"),Le=["regulationAgreementInfo"],Ee=[].concat(Le,["adultEmail","adultFirstName","adultLastName"]),De=function(){return _createClass((function e(t){_classCallCheck(this,e),this.valid=new Re,this.regulations=t.regulations.copy()}),[{key:"isValid",value:function(){var e=this;return this.valid=new Re,this.checkRegulations(),this.regulations.ageType.isNotAdult&&this.checkAdult(),(this.regulations.ageType.isAdult?Le:Ee).map((function(t){return e.valid[t]})).every((function(e){return!!e}))}},{key:"checkRegulations",value:function(){var e=this;Le.forEach((function(t){e.valid[t]=!!e.regulations[t]}))}},{key:"checkAdult",value:function(){this.valid.adultEmail=!!this.regulations.adult.email,this.valid.adultFirstName=!!this.regulations.adult.firstName,this.valid.adultLastName=!!this.regulations.adult.lastName}}])}(),Re=_createClass((function e(){_classCallCheck(this,e),this.regulationAgreementInfo=!0,this.regulationInformationInfo=!0,this.regulationMarketing=!0,this.adultEmail=!0,this.adultFirstName=!0,this.adultLastName=!0})),xe=n("DAcC"),Ie=n("VvIq"),We=n("bTqV"),Pe=n("kmnG"),Ne=n("qFsG");function je(e,t){1&e&&i.hc(0,"app-loading")}function Be(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(3);i.Ub(1),i.qd("\n                                ",i.Bc(2,1,n.translations,"registration_form.registration_type_age_type_1"),"\n                            ")}}function Fe(e,t){if(1&e&&(i.mc(0,"span"),i.od(1),i.zc(2,"getLabel"),i.lc()),2&e){var n=i.yc(3);i.Ub(1),i.qd("\n                                ",i.Bc(2,1,n.translations,"registration_form.registration_type_age_type_2"),"\n                            ")}}function Ue(e,t){if(1&e){var n=i.nc();i.mc(0,"li",19),i.od(1,"\n                    "),i.mc(2,"span",20),i.od(3,"\n                        "),i.mc(4,"i",21),i.od(5,"\ue7fd"),i.lc(),i.od(6,"\n                        "),i.mc(7,"div",22),i.od(8),i.zc(9,"getLabel"),i.lc(),i.od(10,"\n                        "),i.mc(11,"button",23),i.od(12,"\n                            "),i.md(13,Be,3,4,"span",4),i.od(14,"\n                            "),i.md(15,Fe,3,4,"span",4),i.od(16,"\n                            "),i.mc(17,"i",24),i.od(18,"\ue5cf"),i.lc(),i.od(19,"\n                        "),i.lc(),i.od(20,"\n\n                        "),i.mc(21,"ul",25),i.od(22,"\n                            "),i.mc(23,"li"),i.od(24,"\n                                "),i.mc(25,"a",26),i.uc("click",(function(){return i.ad(n),i.yc(2).onAgeSelected(!0)})),i.od(26),i.zc(27,"getLabel"),i.lc(),i.od(28,"\n                            "),i.lc(),i.od(29,"\n                            "),i.mc(30,"li"),i.od(31,"\n                                "),i.mc(32,"a",26),i.uc("click",(function(){return i.ad(n),i.yc(2).onAgeSelected(!1)})),i.od(33),i.zc(34,"getLabel"),i.lc(),i.od(35,"\n                            "),i.lc(),i.od(36,"\n                        "),i.lc(),i.od(37,"\n                    "),i.lc(),i.od(38,"\n                "),i.lc()}if(2&e){var r=i.yc(2);i.Ub(8),i.qd("\n                            ",i.Bc(9,5,r.translations,"registration_type1.age"),"\n                        "),i.Ub(5),i.Gc("ngIf",r.regulationsForm.regulations.ageType.isAdult),i.Ub(2),i.Gc("ngIf",r.regulationsForm.regulations.ageType.isNotAdult),i.Ub(11),i.qd("\n                                    ",i.Bc(27,8,r.translations,"registration_form.registration_type_age_type_1"),"\n                                "),i.Ub(7),i.qd("\n                                    ",i.Bc(34,11,r.translations,"registration_form.registration_type_age_type_2"),"\n                                ")}}function Ve(e,t){if(1&e&&(i.mc(0,"li",27),i.od(1,"\n                    "),i.mc(2,"span",28),i.od(3,"\n                        "),i.hc(4,"i",21),i.od(5,"\n                        "),i.mc(6,"div",29),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                    "),i.lc(),i.od(10,"\n                "),i.lc()),2&e){var n=i.yc(2);i.Ub(7),i.qd("\n                            ",i.Bc(8,1,n.translations,"lorepo.profile.forms.email.required"),"\n                        ")}}function He(e,t){if(1&e&&(i.mc(0,"li",27),i.od(1,"\n                        "),i.mc(2,"span",28),i.od(3,"\n                            "),i.hc(4,"i",21),i.od(5,"\n                            "),i.mc(6,"div",29),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                        "),i.lc(),i.od(10,"\n                    "),i.lc()),2&e){var n=i.yc(3);i.Ub(7),i.qd("\n                                ",i.Bc(8,1,n.translations,"lorepo.profile.forms.email.required"),"\n                            ")}}function Ye(e,t){if(1&e&&(i.mc(0,"li",27),i.od(1,"\n                        "),i.mc(2,"span",28),i.od(3,"\n                            "),i.hc(4,"i",21),i.od(5,"\n                            "),i.mc(6,"div",29),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                        "),i.lc(),i.od(10,"\n                    "),i.lc()),2&e){var n=i.yc(3);i.Ub(7),i.qd("\n                                ",i.Bc(8,1,n.translations,"lorepo.profile.forms.email.required"),"\n                            ")}}function Xe(e,t){if(1&e&&(i.mc(0,"li",27),i.od(1,"\n                        "),i.mc(2,"span",28),i.od(3,"\n                            "),i.hc(4,"i",21),i.od(5,"\n                            "),i.mc(6,"div",29),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                        "),i.lc(),i.od(10,"\n                    "),i.lc()),2&e){var n=i.yc(3);i.Ub(7),i.qd("\n                                ",i.Bc(8,1,n.translations,"lorepo.profile.forms.email.required"),"\n                            ")}}function Ge(e,t){if(1&e){var n=i.nc();i.mc(0,"div",30),i.od(1,"\n                    "),i.mc(2,"h4"),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n\n                    "),i.mc(6,"li",8),i.od(7,"\n                        "),i.mc(8,"span",28),i.od(9,"\n                            "),i.mc(10,"i",21),i.od(11,"\ue0be"),i.lc(),i.od(12,"\n                            "),i.mc(13,"mat-form-field"),i.od(14,"\n                                "),i.mc(15,"input",31),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc(2).regulationsForm.regulations.adult.email=e})),i.zc(16,"getLabel"),i.lc(),i.od(17,"\n                            "),i.lc(),i.od(18,"\n                        "),i.lc(),i.od(19,"\n                    "),i.lc(),i.od(20,"\n                    "),i.md(21,He,11,4,"li",13),i.od(22,"\n\n                    "),i.mc(23,"li",8),i.od(24,"\n                        "),i.mc(25,"span",28),i.od(26,"\n                            "),i.mc(27,"i",21),i.od(28,"\ue7fd"),i.lc(),i.od(29,"\n                            "),i.mc(30,"mat-form-field"),i.od(31,"\n                                "),i.mc(32,"input",32),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc(2).regulationsForm.regulations.adult.firstName=e})),i.zc(33,"getLabel"),i.lc(),i.od(34,"\n                            "),i.lc(),i.od(35,"\n                        "),i.lc(),i.od(36,"\n                    "),i.lc(),i.od(37,"\n                    "),i.md(38,Ye,11,4,"li",13),i.od(39,"\n\n                    "),i.mc(40,"li",8),i.od(41,"\n                        "),i.mc(42,"span",28),i.od(43,"\n                            "),i.mc(44,"i",21),i.od(45,"\ue7fd"),i.lc(),i.od(46,"\n                            "),i.mc(47,"mat-form-field"),i.od(48,"\n                                "),i.mc(49,"input",33),i.uc("ngModelChange",(function(e){return i.ad(n),i.yc(2).regulationsForm.regulations.adult.lastName=e})),i.zc(50,"getLabel"),i.lc(),i.od(51,"\n                            "),i.lc(),i.od(52,"\n                        "),i.lc(),i.od(53,"\n                    "),i.lc(),i.od(54,"\n                    "),i.md(55,Xe,11,4,"li",13),i.od(56,"\n                    "),i.mc(57,"li",34),i.od(58,"\n                        "),i.mc(59,"span",28),i.od(60),i.zc(61,"getLabel"),i.lc(),i.od(62,"\n                    "),i.lc(),i.od(63,"\n                "),i.lc()}if(2&e){var r=i.yc(2);i.Ub(3),i.qd("\n                        ",i.Bc(4,11,r.translations,"registration_type1.contracting_party"),"\n                    "),i.Ub(12),i.Gc("ngModel",r.regulationsForm.regulations.adult.email)("placeholder",i.Bc(16,14,r.translations,"registration.password_reset_form.E-mail")),i.Ub(6),i.Gc("ngIf",!r.regulationsForm.valid.adultEmail),i.Ub(11),i.Gc("ngModel",r.regulationsForm.regulations.adult.firstName)("placeholder",i.Bc(33,17,r.translations,"registration_form.first_name")),i.Ub(6),i.Gc("ngIf",!r.regulationsForm.valid.adultFirstName),i.Ub(11),i.Gc("ngModel",r.regulationsForm.regulations.adult.lastName)("placeholder",i.Bc(50,20,r.translations,"registration_form.last_name")),i.Ub(6),i.Gc("ngIf",!r.regulationsForm.valid.adultLastName),i.Ub(5),i.qd("\n                            ",i.Bc(61,23,r.translations,"profile.regulations.non_adult_information"),"\n                        ")}}function Ke(e,t){if(1&e){var n=i.nc();i.mc(0,"div",6),i.od(1,"\n            "),i.mc(2,"ul",7),i.od(3,"\n                "),i.mc(4,"li",8),i.od(5,"\n                    "),i.mc(6,"span",9),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                "),i.lc(),i.od(10,"\n                "),i.mc(11,"li",8),i.od(12,"\n                    "),i.mc(13,"div",10),i.od(14,"\n                        "),i.mc(15,"terms-of-use",11),i.od(16," "),i.lc(),i.od(17,"\n                    "),i.lc(),i.od(18,"\n                "),i.lc(),i.od(19,"\n                "),i.md(20,Ue,39,14,"li",12),i.od(21,"\n\n                "),i.md(22,Ve,11,4,"li",13),i.od(23,"\n\n                "),i.md(24,Ge,64,26,"div",14),i.od(25,"\n\n                "),i.mc(26,"li",15),i.od(27,"\n                    "),i.mc(28,"span",16),i.od(29,"\n                        "),i.mc(30,"button",17),i.uc("click",(function(){return i.ad(n),i.yc().cancel()})),i.od(31),i.zc(32,"getLabel"),i.lc(),i.od(33,"\n                        "),i.mc(34,"button",18),i.uc("click",(function(){return i.ad(n),i.yc().save()})),i.od(35),i.zc(36,"getLabel"),i.lc(),i.od(37,"\n                    "),i.lc(),i.od(38,"\n                "),i.lc(),i.od(39,"\n            "),i.lc(),i.od(40,"\n        "),i.lc()}if(2&e){var r=i.yc();i.Ub(7),i.qd("\n                        ",i.Bc(8,7,r.translations,"profile.regulations.regulation_agreement_change_information"),"\n                    "),i.Ub(8),i.Gc("showHeader",!1),i.Ub(5),i.Gc("ngIf",r.isAgeAvailable),i.Ub(2),i.Gc("ngIf",!r.regulationsForm.valid.regulationAgreementInfo),i.Ub(2),i.Gc("ngIf",r.regulationsForm.regulations.ageType.isNotAdult),i.Ub(7),i.qd("\n                            ",i.Bc(32,10,r.translations,"profile.regulations.cancel"),"\n                        "),i.Ub(4),i.qd("\n                            ",i.Bc(36,13,r.translations,"profile.regulations.save"),"\n                        ")}}var Qe="/courses",Je=function(){return _createClass((function e(t,n,i,r,o,a,s,c,l,u){_classCallCheck(this,e),this._authUser=t,this._accounts=n,this._settings=i,this._profile=r,this._profileStore=o,this._translations=a,this._paths=s,this._router=c,this._infoMessage=l,this._uiSettings=u,this.isInitialized=!1,this.regulationsUI={agreementInfoRegulation:new Te.b,agreementInfo:new Te.b,informationInfo:new Te.b,marketing:new Te.b,data:new Te.b},this._redirectUrl=Qe,this.previousPath=Qe,this.isAppUrl=!0}),[{key:"ngOnInit",value:function(){var e=this;this._translations.getTranslations().subscribe((function(t){e.translations=t})),Object(m.a)([this._authUser.get(),this._accounts.getSettings(),this._settings.get(),this._uiSettings.get()]).subscribe((function(t){var n=_slicedToArray(t,4),i=n[0],r=n[1],o=n[2],a=n[3];e.user=i,e.accountsSettings=r,e.regulationsForm=new De(i),e.isInitialized=!0,e.uiSettings=a,e.setNextPath(o)}))}},{key:"setNextPath",value:function(e){e.isMySpaceActive&&(this._redirectUrl="/space"),e.loginRedirectUrl&&(this._redirectUrl=e.loginRedirectUrl);var t=this._paths.getParameterByName("next");t?this.setPreviousPath(t):(this.setPreviousPath(),this.setPreviousPath())}},{key:"setPreviousPath",value:function(e){var t=e||this._redirectUrl;!0===t&&(t="/1"),t&&"/accounts/login"!==t?0!==t.indexOf("/")&&(t="/"+t):t=this._redirectUrl,this.previousPath=t}},{key:"isAgeAvailable",get:function(){return!this.uiSettings.hideAgeInRegulations}},{key:"onAgeSelected",value:function(e){this.regulationsForm.regulations.ageType.isAdult=e}},{key:"save",value:function(){var e=this;this.regulationsForm.regulations.regulationAgreementInfo=!0,this.regulationsForm.isValid()&&(this.regulationsForm.regulations.regulationsFirstModification=!1,this._profile.setUserRegulations(this.regulationsForm.regulations).subscribe((function(){e.isAppUrl?e._router.navigateByUrl(e.previousPath):document.location.href=e.previousPath,e._profileStore.invalidateProfileCache()}),(function(t){e._infoMessage.addError(e.translations.labels["profile.regulations.save.error"])})))}},{key:"cancel",value:function(){var e=this;this.regulationsForm.regulations.regulationAgreementInfo=!1,this.regulationsForm.regulations.regulationInformationInfo=!1,this.regulationsForm.regulations.regulationMarketing=!1,this.regulationsForm.regulations.regulationsFirstModification=!1,this.regulationsForm.regulations.adult.clean(),this.regulationsForm.regulations.ageType.clean(),this._profile.setUserRegulations(this.regulationsForm.regulations).subscribe((function(){e._profileStore.invalidateProfileCache()})),window.location="/logout/"}},{key:"toggleRegulation",value:function(e,t){e.stopPropagation(),e.preventDefault(),t.toggleExpand()}}])}();Je.\u0275fac=function(e){return new(e||Je)(i.gc(M.f),i.gc(pe.a),i.gc(Q.a),i.gc(y.a),i.gc(Se.a),i.gc(M.F),i.gc(M.w),i.gc(l.g),i.gc(qe.a),i.gc(D.a))},Je.\u0275cmp=i.ac({type:Je,selectors:[["ng-component"]],features:[i.Tb([pe.a])],decls:20,vars:6,consts:[["mdl","","id","profile-regulations"],[1,"page-title-bar","flex-row"],[1,"page-title-bar__header"],["putFooterBottom","",1,"page-content"],[4,"ngIf"],["class","profile-regulations-form",4,"ngIf"],[1,"profile-regulations-form"],[1,"mdl-list"],[1,"mdl-list__item"],[1,"mdl-list__item-primary-content","intro-text"],[1,"mdl-list__item-primary-content","scrollable-window-for-terms-of-use"],[3,"showHeader"],["id","li_select_age","class","mdl-list__item",4,"ngIf"],["class","mdl-list__item error-list",4,"ngIf"],["mdl","",4,"ngIf"],[1,"mdl-list__item","action-buttons-container"],[1,"mdl-list__item-primary-content","action-buttons"],["mat-button","","color","primary",3,"click"],["mat-raised-button","","color","accent",3,"click"],["id","li_select_age",1,"mdl-list__item"],[1,"mdl-list__item-primary-content","select-age-area"],[1,"material-icons","mdl-list__item-icon"],[1,"select-info"],["id","select_age",1,"mdl-button","mdl-js-button","dropdown-button"],[1,"material-icons"],["mdl","","for","select_age",1,"mdl-menu","mdl-menu--bottom-left","mdl-js-menu","mdl-js-ripple-effect"],[1,"mdl-menu__item",3,"click"],[1,"mdl-list__item","error-list"],[1,"mdl-list__item-primary-content"],[1,"form-alert"],["mdl",""],["matInput","","type","text","name","email_adult",3,"ngModel","placeholder","ngModelChange"],["matInput","","type","text","name","firstname_adult",3,"ngModel","placeholder","ngModelChange"],["matInput","","type","text","name","lastname_adult",3,"ngModel","placeholder","ngModelChange"],[1,"profile-regulations-non-adult-information"]],template:function(e,t){1&e&&(i.mc(0,"section",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.mc(6,"h1"),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n        "),i.lc(),i.od(10,"\n    "),i.lc(),i.od(11,"\n\n    "),i.mc(12,"div",3),i.od(13,"\n        "),i.md(14,je,1,0,"app-loading",4),i.od(15,"\n\n        "),i.md(16,Ke,41,16,"div",5),i.od(17,"\n    "),i.lc(),i.od(18,"\n"),i.lc(),i.od(19,"\n")),2&e&&(i.Ub(7),i.qd("\n                ",i.Bc(8,3,t.translations,"profile.regulations.header"),"\n            "),i.Ub(7),i.Gc("ngIf",!t.isInitialized),i.Ub(2),i.Gc("ngIf",t.isInitialized))},directives:[w.a,ne.a,C.t,xe.v,Ie.a,We.b,Pe.c,Ne.b,a.d,a.t,a.w],pipes:[ie.l],encapsulation:2});var Ze=n("4c1C"),$e=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this._settings=t,this._router=n}),[{key:"canActivate",value:function(e,t){var n=this;return new Ze.Observable((function(e){n._settings.get().subscribe((function(t){t.authorization.login.url?t.authorization.login.reload?window.location.href=t.authorization.login.url:n._router.navigateByUrl(t.authorization.login.url):e.next(!0)}))}))}}])}();$e.\u0275fac=function(e){return new(e||$e)(i.qc(M.D),i.qc(l.g))},$e.\u0275prov=i.cc({token:$e,factory:$e.\u0275fac});var et=n("2Otk"),tt=n("JSWS"),nt=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this._document=t,this._settingsService=n,this._renderer=i,this._scriptService=r,this._restClient=o,this.googleTagManager=a,this._settings=new J.Settings}),[{key:"ngOnInit",value:function(){var e=this,t=this._scriptService.loadJsScript(this._renderer,this._settings.sessionJsScriptPath);t.onload=function(){e._settingsService.get().subscribe((function(t){e._settings=t,e.prepareDataAndLogoutFromMcourserAndPearsonWebsites()}))},t.onerror=function(){return console.error("Error while loading the session.js library.")}}},{key:"prepareDataAndLogoutFromMcourserAndPearsonWebsites",value:function(){var e=this.getPearsonClientId();piSession.initialize(e);var t=this.getRedirectUrlDependingOnEnvironmentType(e);this.logoutFromMcourserAndPearsonsWebsites(t)}},{key:"getRedirectUrlDependingOnEnvironmentType",value:function(e){return e===this._settings.englishconnectClientIdProd?this._settings.pearsonLoginProdUrl:this._settings.pearsonLoginStgUrl}},{key:"getPearsonClientId",value:function(){return sessionStorage.getItem(this._settings.pearsonClientIdName)?sessionStorage.getItem(this._settings.pearsonClientIdName):this._settings.englishconnectClientIdProd}},{key:"logoutFromMcourserAndPearsonsWebsites",value:function(e){var t=this;this._restClient.get(this._settings.logoutUrl).subscribe((function(){window.addEventListener("logout",(function(t){setTimeout((function(){window.location.href=e}),80)})),piSession.logout(),sessionStorage.setItem("userSessionContextEventSent",""),t.googleTagManager.pushUserParameters()}))}}])}();nt.\u0275fac=function(e){return new(e||nt)(i.gc(C.e),i.gc(M.D),i.gc(i.U),i.gc(tt.a),i.gc(M.A),i.gc(M.n))},nt.\u0275cmp=i.ac({type:nt,selectors:[["app-pearson-logout"]],features:[i.Tb([tt.a])],decls:5,vars:0,consts:[["id","loading-wrapper"]],template:function(e,t){1&e&&(i.mc(0,"div",0),i.od(1,"\n    "),i.hc(2,"app-loading"),i.od(3,"\n"),i.lc(),i.od(4,"\n"))},directives:[xe.v],styles:["app-pearson-logout[_ngcontent-%COMP%]   #loading-wrapper[_ngcontent-%COMP%]{width:100%;height:100%;background:var(--common-white);display:flex;justify-content:center;align-items:center}"]});var it=n("l4TG"),rt=n("XjE2");function ot(e,t){1&e&&(i.kc(0),i.od(1,"\n        "),i.hc(2,"app-loading",3),i.od(3,"\n    "),i.jc()),2&e&&(i.Ub(2),i.Gc("center",!0)("padding",!0))}function at(e,t){if(1&e&&(i.mc(0,"div"),i.od(1,"\n                    "),i.mc(2,"a",11),i.od(3),i.zc(4,"getLabel"),i.lc(),i.od(5,"\n                "),i.lc()),2&e){var n=i.yc(2);i.Ub(2),i.Gc("href","/profile/regulations/previous",i.dd),i.Ub(1),i.qd("\n                        ",i.Bc(4,2,n.translations,"profile.regulations.changed.previous_link"),"\n                    ")}}function st(e,t){if(1&e){var n=i.nc();i.mc(0,"div"),i.od(1,"\n        "),i.mc(2,"div",4),i.od(3,"\n            "),i.mc(4,"h2"),i.od(5),i.zc(6,"getLabel"),i.lc(),i.od(7,"\n        "),i.lc(),i.od(8,"\n        "),i.mc(9,"div",5),i.od(10,"\n            "),i.mc(11,"div"),i.od(12,"\n                "),i.mc(13,"h6"),i.od(14),i.zc(15,"getLabel"),i.lc(),i.od(16,"\n                "),i.md(17,at,6,5,"div",6),i.od(18,"\n\n                "),i.mc(19,"terms-of-use",7),i.od(20," "),i.lc(),i.od(21,"\n                "),i.mc(22,"app-privacy-policy",7),i.od(23,"\n                "),i.lc(),i.od(24,"\n\n                "),i.mc(25,"div",8),i.od(26,"\n                    "),i.mc(27,"button",9),i.uc("click",(function(){return i.ad(n),i.yc().cancelAndLogout()})),i.od(28),i.zc(29,"getLabel"),i.lc(),i.od(30,"\n                    "),i.mc(31,"button",10),i.uc("click",(function(){return i.ad(n),i.yc().acceptNewRegulations()})),i.od(32),i.zc(33,"getLabel"),i.lc(),i.od(34,"\n                "),i.lc(),i.od(35,"\n            "),i.lc(),i.od(36,"\n        "),i.lc(),i.od(37,"\n    "),i.lc()}if(2&e){var r=i.yc();i.Ub(5),i.qd("\n                ",i.Bc(6,7,r.translations,"profile.regulations.changed.header"),"\n            "),i.Ub(9),i.qd("\n                    ",i.Bc(15,10,r.translations,"profile.regulations.changed.regulation_agreement_intro_information"),"\n                "),i.Ub(3),i.Gc("ngIf",r.lastRegulationDate),i.Ub(2),i.Gc("scrollableContent",!0),i.Ub(3),i.Gc("scrollableContent",!0),i.Ub(6),i.qd("\n                        ",i.Bc(29,13,r.translations,"profile.regulations.changed.cancel"),"\n                    "),i.Ub(4),i.qd("\n                        ",i.Bc(33,16,r.translations,"profile.regulations.changed.accept"),"\n                    ")}}var ct="/courses",lt=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this._settings=t,this._profile=n,this._translations=i,this._paths=r,this._infoMessage=o,this._regulationsService=a,this.isInitialized=!1,this._redirectUrl=ct,this._previousPath=ct}),[{key:"ngOnInit",value:function(){this.loadTranslationsAndLastRegulationsDate()}},{key:"acceptNewRegulations",value:function(){var e=this;this._profile.updateUserRegulationsAcceptedDate().subscribe((function(){e.nagivageBackAllowingToUpdateProfileSettingsAtFrontend()}),(function(t){e._infoMessage.addError(e.translations.labels["profile.regulations.changed.error"])}))}},{key:"cancelAndLogout",value:function(){window.location="/logout/"}},{key:"loadTranslationsAndLastRegulationsDate",value:function(){var e=this;Object(m.a)([this._translations.getTranslations(),this._settings.get(),this._regulationsService.getLastButNotFutureDateRegulationsChanges()]).subscribe((function(t){var n=_slicedToArray(t,3),i=n[0],r=n[1],o=n[2];e.translations=i,e.lastRegulationDate=o,e.isInitialized=!0,e.setNextPath(r)}))}},{key:"nagivageBackAllowingToUpdateProfileSettingsAtFrontend",value:function(){var e=this;setTimeout((function(){document.location.href=e._previousPath}),20)}},{key:"setNextPath",value:function(e){e.isMySpaceActive&&(this._redirectUrl="/space"),e.loginRedirectUrl&&(this._redirectUrl=e.loginRedirectUrl);var t=this._paths.getParameterByName("next");t?this.setPreviousPath(t):this.setPreviousPath()}},{key:"setPreviousPath",value:function(e){var t=e||this._redirectUrl;!0===t&&(t="/1"),t&&"/accounts/login"!==t?0!==t.indexOf("/")&&(t="/"+t):t=this._redirectUrl,this._previousPath=t}}])}();lt.\u0275fac=function(e){return new(e||lt)(i.gc(Q.a),i.gc(y.a),i.gc(M.F),i.gc(M.w),i.gc(qe.a),i.gc(it.a))},lt.\u0275cmp=i.ac({type:lt,selectors:[["ng-component"]],features:[i.Tb([pe.a])],decls:7,vars:2,consts:[["id","profile-regulations-changed",3,"ngSwitch"],[4,"ngSwitchDefault"],[4,"ngSwitchCase"],[3,"center","padding"],[1,"page-title-bar"],[1,"profile-regulations-form"],[4,"ngIf"],[3,"scrollableContent"],[1,"action-buttons-container"],["color","primary","mat-button","",3,"click"],["color","accent","mat-raised-button","",3,"click"],["target","_blank",3,"href"]],template:function(e,t){1&e&&(i.mc(0,"section",0),i.od(1,"\n    "),i.md(2,ot,4,2,"ng-container",1),i.od(3,"\n    "),i.md(4,st,38,19,"div",2),i.od(5,"\n"),i.lc(),i.od(6,"\n")),2&e&&(i.Gc("ngSwitch",t.isInitialized),i.Ub(4),i.Gc("ngSwitchCase",!0))},directives:[C.x,C.z,C.y,xe.v,C.t,Ie.a,rt.a,We.b],pipes:[ie.l],encapsulation:2});var ut=n("ntOz"),dt=n("yptE");function pt(e,t){1&e&&i.hc(0,"app-loading")}function ht(e,t){if(1&e&&(i.mc(0,"div",7),i.od(1,"\n            "),i.mc(2,"ul",8),i.od(3,"\n                "),i.mc(4,"li",9),i.od(5,"\n                    "),i.mc(6,"span",10),i.od(7),i.zc(8,"getLabel"),i.lc(),i.od(9,"\n                "),i.lc(),i.od(10,"\n                "),i.mc(11,"li",9),i.od(12,"\n                    "),i.mc(13,"div",11),i.od(14,"\n                        "),i.hc(15,"span",12),i.zc(16,"byPassSecurityHtml"),i.od(17,"\n                    "),i.lc(),i.od(18,"\n                "),i.lc(),i.od(19,"\n                "),i.mc(20,"li",9),i.od(21,"\n                    "),i.mc(22,"div",11),i.od(23,"\n                        "),i.hc(24,"span",12),i.zc(25,"byPassSecurityHtml"),i.od(26,"\n                    "),i.lc(),i.od(27,"\n                "),i.lc(),i.od(28,"\n            "),i.lc(),i.od(29,"\n        "),i.lc()),2&e){var n=i.yc();i.Ub(7),i.qd("\n                        ",i.Bc(8,3,n.translations,"profile.regulations.previous.info"),"\n                    "),i.Ub(8),i.Gc("innerHTML",i.Ac(16,6,n.displayedRegulations),i.bd),i.Ub(9),i.Gc("innerHTML",i.Ac(25,8,n.displayedPolicyPrivacy),i.bd)}}var ft="/courses",bt=function(){return _createClass((function e(t,n,i,r,o,a){_classCallCheck(this,e),this._authUser=t,this._settings=n,this._translations=i,this._paths=r,this._regulationsService=o,this._router=a,this.isInitialized=!1,this.previousPath=ft,this._redirectUrl=ft}),[{key:"ngOnInit",value:function(){this.loadTranslationsAndLastRegulationAndSetNavigationsPath()}},{key:"loadTranslationsAndLastRegulationAndSetNavigationsPath",value:function(){var e=this;Object(m.a)([this._translations.getTranslations(),this._authUser.get(),this._settings.get(),this._regulationsService.getLastBasicRegulationsChanges()]).subscribe((function(t){var n=_slicedToArray(t,4),i=n[0],r=n[1],o=n[2],a=n[3];e.translations=i,e.getUserLanguageAndDisplayPreviusRegulation(o,r,a),e.isInitialized=!0,e.setNextPath(o)}))}},{key:"getUserLanguageAndDisplayPreviusRegulation",value:function(e,t,n){var i=this._translations.getCurrentLanguage(e,t);n?this.setDispayedPreviousRules(n,i):this._router.navigateByUrl("/public/terms-of-use")}},{key:"setDispayedPreviousRules",value:function(e,t){this._lastRegulation=e,this.displayedPolicyPrivacy=this.getPreviousRulesDepedingOnUserLanguage(this._lastRegulation.old_policy_privacy,t),this.displayedRegulations=this.getPreviousRulesDepedingOnUserLanguage(this._lastRegulation.old_regulations,t)}},{key:"setNextPath",value:function(e){e.isMySpaceActive&&(this._redirectUrl="/space"),e.loginRedirectUrl&&(this._redirectUrl=e.loginRedirectUrl);var t=this._paths.getParameterByName("next");t?this.setPreviousPath(t):this.setPreviousPath()}},{key:"setPreviousPath",value:function(e){var t=e||this._redirectUrl;!0===t&&(t="/1"),t&&"/accounts/login"!==t?0!==t.indexOf("/")&&(t="/"+t):t=this._redirectUrl,this.previousPath=t}},{key:"getPreviousRulesDepedingOnUserLanguage",value:function(e,t){var n=this.getUserLanguageKeyAndDescription(t),i=e.split("LANGUAGE: ");return this.extractPreviousRule(i,n)}},{key:"extractPreviousRule",value:function(e,t){var n,i="",r=_createForOfIteratorHelper(e);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(o&&""!==o){var a=this.extractLanguageLabelFromRule(o);if(t===a){i=this.extractRuleWithoutLanguageLabel(o,a);break}}}}catch(s){r.e(s)}finally{r.f()}return i}},{key:"extractLanguageLabelFromRule",value:function(e){return e.match(/^((.*?(\n|\r\n|\r)))/)[0].trim()}},{key:"extractRuleWithoutLanguageLabel",value:function(e,t){return e.replace(t,"")}},{key:"getUserLanguageKeyAndDescription",value:function(e){return(e.key+","+e.description).trim()}}])}();bt.\u0275fac=function(e){return new(e||bt)(i.gc(M.f),i.gc(Q.a),i.gc(M.F),i.gc(M.w),i.gc(it.a),i.gc(l.g))},bt.\u0275cmp=i.ac({type:bt,selectors:[["ng-component"]],features:[i.Tb([pe.a])],decls:19,vars:7,consts:[["id","profile-regulations-previous","mdl",""],[1,"page-title-bar","flex-row"],[1,"page-title-bar__header"],[3,"backRouterLink","titleValue"],["putFooterBottom","",1,"page-content"],[4,"ngIf"],["class","profile-regulations-form",4,"ngIf"],[1,"profile-regulations-form"],[1,"mdl-list"],[1,"mdl-list__item"],[1,"mdl-list__item-primary-content","intro-text"],[1,"mdl-list__item-primary-content"],[3,"innerHTML"]],template:function(e,t){1&e&&(i.mc(0,"section",0),i.od(1,"\n    "),i.mc(2,"div",1),i.od(3,"\n        "),i.mc(4,"div",2),i.od(5,"\n            "),i.hc(6,"left-side-title",3),i.zc(7,"getLabel"),i.od(8,"\n        "),i.lc(),i.od(9,"\n    "),i.lc(),i.od(10,"\n\n    "),i.mc(11,"div",4),i.od(12,"\n        "),i.md(13,pt,1,0,"app-loading",5),i.od(14,"\n        "),i.md(15,ht,30,10,"div",6),i.od(16,"\n    "),i.lc(),i.od(17,"\n"),i.lc(),i.od(18,"\n")),2&e&&(i.Ub(6),i.Gc("backRouterLink",t.previousPath)("titleValue",i.Bc(7,4,t.translations,"profile.regulations.previous.header")),i.Ub(7),i.Gc("ngIf",!t.isInitialized),i.Ub(2),i.Gc("ngIf",t.isInitialized))},directives:[w.a,ut.a,ne.a,C.t,xe.v],pipes:[ie.l,dt.a],encapsulation:2});var mt=_createClass((function e(){_classCallCheck(this,e)}));mt.\u0275fac=function(e){return new(e||mt)},mt.\u0275cmp=i.ac({type:mt,selectors:[["start"]],decls:2,vars:0,template:function(e,t){1&e&&(i.hc(0,"router-outlet"),i.od(1,"\n"))},directives:[l.m],encapsulation:2});var gt=[le.b,le.q,le.A,le.B,le.u,le.t,le.c,le.i,le.d],vt=[{path:"virtualclass",canActivate:[le.b,le.i,le.p],loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(5),n.e(7),n.e(10),n.e(9),n.e(32)]).then(n.bind(null,"FiuS")).then((function(e){return e.VirtualClassModule}))}},{path:"profile",canActivate:[le.b,le.p],loadChildren:function(){return Promise.all([n.e(31),n.e(0),n.e(86)]).then(n.bind(null,"IcNZ")).then((function(e){return e.ProfileModule}))}},{path:"messenger",loadChildren:function(){return Promise.all([n.e(1),n.e(4),n.e(6),n.e(5),n.e(22),n.e(33),n.e(0),n.e(52)]).then(n.bind(null,"WJUR")).then((function(e){return e.MessengerModule}))},canActivate:[le.g]},{path:"ecommerce",loadChildren:function(){return n.e(80).then(n.bind(null,"6R84")).then((function(e){return e.EcommerceModule}))}},{path:"collections",loadChildren:function(){return Promise.all([n.e(3),n.e(7),n.e(36),n.e(74)]).then(n.bind(null,"q2xJ")).then((function(e){return e.CollectionsModule}))}},{path:"space",loadChildren:function(){return Promise.all([n.e(2),n.e(68)]).then(n.bind(null,"sU/i")).then((function(e){return e.CoursesModule}))}},{path:"schools/gradebook",loadChildren:function(){return Promise.all([n.e(4),n.e(6),n.e(66)]).then(n.bind(null,"S9MU")).then((function(e){return e.GradebookModule}))}},{path:"schools/manage_subjects/editor",loadChildren:function(){return n.e(58).then(n.bind(null,"LkaK")).then((function(e){return e.SubjectsEditorModule}))}},{path:"schools",loadChildren:function(){return Promise.all([n.e(4),n.e(77)]).then(n.bind(null,"5/Gl")).then((function(e){return e.SchoolsModule}))}},{path:"myschoolcommon",loadChildren:function(){return n.e(96).then(n.bind(null,"4hgj")).then((function(e){return e.MySchoolCommonModule}))}},{path:"calendar",loadChildren:function(){return Promise.all([n.e(2),n.e(4),n.e(6),n.e(8),n.e(11),n.e(73)]).then(n.bind(null,"O51e")).then((function(e){return e.CalendarModule}))}},{path:"chat",loadChildren:function(){return Promise.all([n.e(10),n.e(33),n.e(55)]).then(n.bind(null,"2yxt")).then((function(e){return e.ChatModule}))},canActivate:[le.f]},{path:"notes",loadChildren:function(){return Promise.all([n.e(14),n.e(0)]).then(n.bind(null,"GQEW")).then((function(e){return e.LessonNoteModule}))}},{path:"certificates",loadChildren:function(){return Promise.all([n.e(0),n.e(57)]).then(n.bind(null,"xhln")).then((function(e){return e.CertificatesModule}))}},{path:"publishers",loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(4),n.e(3),n.e(6),n.e(5),n.e(8),n.e(7),n.e(11),n.e(12),n.e(13),n.e(36),n.e(35),n.e(61)]).then(n.bind(null,"FkeF")).then((function(e){return e.PublishersAdminModule}))}},{path:"lesson/forbidden",loadChildren:function(){return n.e(81).then(n.bind(null,"1jtR")).then((function(e){return e.LessonForbiddenModule}))}},{path:"lesson/details",loadChildren:function(){return n.e(75).then(n.bind(null,"QcK6")).then((function(e){return e.LessonDetailsModule}))}},{path:"panel",loadChildren:function(){return Promise.all([n.e(0),n.e(88)]).then(n.bind(null,"jkDv")).then((function(e){return e.AdminModule}))}},{path:"historic-important-messages",loadChildren:function(){return n.e(109).then(n.bind(null,"sFin")).then((function(e){return e.HistoricImportantMessagesViewModule}))}},{path:"custom_sites",loadChildren:function(){return Promise.all([n.e(1),n.e(5)]).then(n.bind(null,"9Kgf")).then((function(e){return e.CustomSiteModule}))}},{path:"custom_dashboard",loadChildren:function(){return Promise.all([n.e(0),n.e(43)]).then(n.bind(null,"nW95")).then((function(e){return e.CustomDashboardModule}))},data:{title:"custom_dashboard"}},{path:"card",loadChildren:function(){return n.e(92).then(n.bind(null,"g8K4")).then((function(e){return e.CardModule}))},canActivate:[le.b,le.B,le.p]},{path:"regulations",loadChildren:function(){return n.e(98).then(n.bind(null,"hQX8")).then((function(e){return e.RegulationsSettingsModule}))},canActivate:[le.b,le.s,le.p]},{path:"ui",loadChildren:function(){return n.e(71).then(n.bind(null,"VIvP")).then((function(e){return e.UISettingsModule}))},canActivate:[le.b,le.s,le.p]},{path:"user-context-integration",loadChildren:function(){return Promise.all([n.e(1),n.e(67)]).then(n.bind(null,"Pe1O")).then((function(e){return e.UserContextIframeIntegrationModule}))}}],yt=[{path:"accounts/login",component:we,canActivate:[$e],data:{title:"accounts.login"}},{path:"accounts/multiple_login",component:et.a,data:{title:"accounts.multiple_login"}},{path:"accounts/login/",component:we,canActivate:[$e],data:{title:"accounts.login"}},{path:"accounts/login/bergen",component:we,canActivate:[$e],data:{title:"accounts.login"}},{path:"assignments",canActivate:[le.n,le.p],loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(5),n.e(7),n.e(10),n.e(9),n.e(51)]).then(n.bind(null,"jXFa")).then((function(e){return e.AssignmentsModule}))}},{path:"assignments-v2",canActivate:[le.n,le.p],loadChildren:function(){return Promise.all([n.e(1),n.e(8),n.e(56)]).then(n.bind(null,"M8Cv")).then((function(e){return e.AssignmentsModule}))}},{path:"sessions-v1",canActivate:[le.n,le.p,le.B],loadChildren:function(){return Promise.all([n.e(25),n.e(62)]).then(n.bind(null,"p67C")).then((function(e){return e.SessionsModule}))}},{path:"assessment",canActivate:[le.n,le.p],loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(4),n.e(3),n.e(6),n.e(5),n.e(8),n.e(7),n.e(11),n.e(10),n.e(9),n.e(12),n.e(13),n.e(16),n.e(25),n.e(0),n.e(53)]).then(n.bind(null,"9zb2")).then((function(e){return e.AssessmentModule}))}},{path:"test-generator",canActivate:[le.n,le.p,le.B],data:{title:"test_generator"},loadChildren:function(){return n.e(84).then(n.bind(null,"DEy6")).then((function(e){return e.MCourserTestGeneratorFrontendAppModule}))}},{path:"gradebook",canActivate:[le.n,le.p,le.B],data:{title:"gradebook"},loadChildren:function(){return n.e(83).then(n.bind(null,"/neO")).then((function(e){return e.MCourserGradebookFrontendAppModule}))}},{path:"reports",canActivate:[le.n,le.p,le.h],data:{title:"reports"},loadChildren:function(){return Promise.all([n.e(25),n.e(85)]).then(n.bind(null,"3zrF")).then((function(e){return e.MCourserReportsFrontendAppModule}))}},{path:"courses",canActivate:[le.n,le.p],loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(4),n.e(3),n.e(6),n.e(5),n.e(8),n.e(11),n.e(12),n.e(13),n.e(14),n.e(35),n.e(76)]).then(n.bind(null,"ryQQ")).then((function(e){return e.MyContentModule}))}},{path:"myschool",canActivate:[le.n,le.p],loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(4),n.e(6),n.e(5),n.e(8),n.e(11),n.e(10),n.e(16),n.e(14),n.e(26),n.e(22),n.e(37),n.e(0),n.e(50)]).then(n.bind(null,"iY4k")).then((function(e){return e.MySchoolModule}))}},{path:"revision",canActivate:[le.n],loadChildren:function(){return Promise.all([n.e(18),n.e(78)]).then(n.bind(null,"c6ci")).then((function(e){return e.RevisionModule}))}},{path:"structure",canActivate:[le.n,le.p],loadChildren:function(){return n.e(60).then(n.bind(null,"wiMD")).then((function(e){return e.LibraryModule}))}},{path:"students",canActivate:[le.n,le.p],loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(4),n.e(6),n.e(5),n.e(8),n.e(7),n.e(11),n.e(10),n.e(9),n.e(12),n.e(16),n.e(19),n.e(26),n.e(22),n.e(37),n.e(0),n.e(64)]).then(n.bind(null,"MUyc")).then((function(e){return e.ConnectionsModule}))}},{path:"user",loadChildren:function(){return Promise.all([n.e(31),n.e(0),n.e(87)]).then(n.bind(null,"0K3n")).then((function(e){return e.UserModule}))}},{path:"sso/pearson/jwt/logout",component:nt,data:{title:"sso.pearson.jwt.logout"}}].concat(ce,[{path:"lesson/lti",loadChildren:function(){return Promise.all([n.e(14),n.e(0),n.e(23)]).then(n.bind(null,"7STS")).then((function(e){return e.LessonViewModule}))}},{path:"accounts",canActivate:[le.q],loadChildren:function(){return n.e(31).then(n.bind(null,"mQSa")).then((function(e){return e.AccountsModule}))}},{path:"public",loadChildren:function(){return n.e(97).then(n.bind(null,"UFnY")).then((function(e){return e.PublicModule}))}},{path:"profile/regulations",component:Je,canActivate:[le.b,le.p],data:{title:"profile.regulations"}},{path:"profile/regulations/changed",component:lt,canActivate:[le.b,le.p],data:{title:"profile.regulations.changed"}},{path:"profile/regulations/previous",component:bt,canActivate:[le.b,le.p],data:{title:"profile.regulations.previous"}},{path:"profile/regulations/next/:next",component:Je,canActivate:[le.b,le.p],data:{title:"profile.regulations.next.%path_id"}},{path:"doc",loadChildren:function(){return n.e(69).then(n.bind(null,"Z9WT")).then((function(e){return e.DocumentationModule}))}},{path:"publishers-public",loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(4),n.e(3),n.e(6),n.e(5),n.e(8),n.e(11),n.e(12),n.e(13),n.e(0),n.e(54)]).then(n.bind(null,"GB1o")).then((function(e){return e.PublisherAdminPublicModule}))}},{path:"dashboard",canActivate:[le.b,le.n,le.e,le.p],loadChildren:function(){return Promise.all([n.e(2),n.e(4),n.e(3),n.e(6),n.e(8),n.e(11),n.e(15),n.e(16),n.e(26),n.e(0),n.e(59)]).then(n.bind(null,"TDBs")).then((function(e){return e.DashboardModule}))}},{path:"dashboard",canActivate:[le.b,le.n,le.e,le.p],loadChildren:function(){return Promise.all([n.e(0),n.e(43)]).then(n.bind(null,"nW95")).then((function(e){return e.CustomDashboardModule}))},data:{title:"dashboard"}},{path:"widgets",canActivate:[le.b,le.s],loadChildren:function(){return Promise.all([n.e(0),n.e(93)]).then(n.bind(null,"lcdZ")).then((function(e){return e.CustomDashboardWidgetsModule}))}}]),Mt=[{path:"lesson",loadChildren:function(){return Promise.all([n.e(14),n.e(0),n.e(23)]).then(n.bind(null,"7STS")).then((function(e){return e.LessonViewModule}))},data:{title:"lesson"}},{path:"schools/gradebook/lessonplan/creator",loadChildren:function(){return Promise.all([n.e(4),n.e(6),n.e(99)]).then(n.bind(null,"VETb")).then((function(e){return e.GradebookPlanCreatorModule}))}},{path:"assignments/view",loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(7),n.e(10),n.e(9),n.e(0),n.e(34)]).then(n.bind(null,"WMdY")).then((function(e){return e.AssignmentViewModule}))},data:{title:"assignment.view"}},{path:"assignments/review",loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(7),n.e(10),n.e(9),n.e(0),n.e(34)]).then(n.bind(null,"WMdY")).then((function(e){return e.AssignmentViewModule}))},data:{title:"assignment.review"}},{path:"assessment/view",loadChildren:function(){return Promise.all([n.e(8),n.e(16),n.e(0),n.e(63)]).then(n.bind(null,"/bsv")).then((function(e){return e.AssessmentViewModule}))},canLoad:[le.j]},{path:"virtualclass/view",loadChildren:function(){return Promise.all([n.e(1),n.e(2),n.e(5),n.e(7),n.e(10),n.e(9),n.e(32),n.e(111)]).then(n.bind(null,"2LYO")).then((function(e){return e.VirtualClassLessonViewModule}))}},{path:"",component:G,children:[].concat(vt)}],_t=[{path:"deeplinks/pearson",loadChildren:function(){return n.e(94).then(n.bind(null,"Rm63")).then((function(e){return e.PearsonJwtSSOModule}))}},{path:"",component:mt,canActivate:[le.o,le.m],children:[{path:"structure/demo",loadChildren:function(){return Promise.all([n.e(14),n.e(0),n.e(23)]).then(n.bind(null,"7STS")).then((function(e){return e.LessonViewModule}))},data:{title:"structure.demo"}},{path:"",component:G,children:_toConsumableArray(yt)},{path:"",canActivate:[le.C,le.p],children:[].concat(Mt)},{path:"",children:[{path:"",component:G,loadChildren:function(){return Promise.all([n.e(1),n.e(3),n.e(0),n.e(70)]).then(n.bind(null,"eWTq")).then((function(e){return e.PublisherModule}))}}]}]}],Ot=l.l.forRoot(_t),zt=n("Hlfl"),At=n("Ou6q"),kt=n("5e9n"),Ct=n("E0Yl"),wt=n("/mRd"),St=n("gGnB"),Tt=n("cnMz"),qt=n("vpxJ"),Lt=n("l9sv"),Et=_createClass((function e(t){if(_classCallCheck(this,e),t)throw new Error("Do not reimport CoreServiceModule. It should be imported only in app.module!")}));Et.\u0275mod=i.ec({type:Et}),Et.\u0275inj=i.dc({factory:function(e){return new(e||Et)(i.qc(Et,12))},providers:[zt.a,gt,M.f,M.A,{provide:M.a,useExisting:M.A},At.a,M.F,M.D,D.a,M.z,M.s,M.v,M.w,M.o,M.m,M.n,M.q,M.k,M.j,kt.a,M.K,M.h,M.c,M.B,M.x,Ct.a,wt.a,M.b,I.a,M.y,$e,St.a,Tt.a,M.r,z,qt.a,it.a,Lt.a]});var Dt=n("z6cu"),Rt=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getTranslations",value:function(){return Object(Dt.a)("Method 'getTranslations' not implemented")}}])}();Rt.\u0275fac=function(e){return new(e||Rt)},Rt.\u0275prov=Object(i.cc)({factory:function(){return new Rt},token:Rt,providedIn:"root"});var xt=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(Dt.a)("Method 'get' not implemented")}}])}();xt.\u0275fac=function(e){return new(e||xt)},xt.\u0275prov=Object(i.cc)({factory:function(){return new xt},token:xt,providedIn:"root"});var It=n("VmaX"),Wt=n("uc1Q"),Pt=n("q/NN"),Nt=n("ZsIw"),jt=n("7GSX"),Bt=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(Dt.a)("Method 'get' not implemented")}}])}();Bt.\u0275fac=function(e){return new(e||Bt)},Bt.\u0275prov=Object(i.cc)({factory:function(){return new Bt},token:Bt,providedIn:"root"});var Ft=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"pushDownloadTestEvent",value:function(e){e.product_id,e.product_name,e.lesson_id,e.lesson_name,e.group_id,e.resource_id,e.assessment_id;return Object(Dt.a)("Method 'pushDownloadTestEvent' not implemented")}},{key:"pushExportTableEvent",value:function(e){e.assessment_id;return Object(Dt.a)("Method 'pushExportTableEvent' not implemented")}}])}();Ft.\u0275fac=function(e){return new(e||Ft)},Ft.\u0275prov=Object(i.cc)({factory:function(){return new Ft},token:Ft,providedIn:"root"});var Ut=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getTranslations",value:function(){return Object(Dt.a)("Method 'getTranslations' not implemented")}}])}();Ut.\u0275fac=function(e){return new(e||Ut)},Ut.\u0275prov=Object(i.cc)({factory:function(){return new Ut},token:Ut,providedIn:"root"});var Vt=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"get",value:function(){return Object(Dt.a)("Method 'get' not implemented")}}])}();Vt.\u0275fac=function(e){return new(e||Vt)},Vt.\u0275prov=Object(i.cc)({factory:function(){return new Vt},token:Vt,providedIn:"root"});var Ht=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getUserProfile",value:function(){return Object(Dt.a)("Method 'get' not implemented")}}])}();Ht.\u0275fac=function(e){return new(e||Ht)},Ht.\u0275prov=Object(i.cc)({factory:function(){return new Ht},token:Ht,providedIn:"root"});var Yt=n("SyGR"),Xt=n("7F5t"),Gt=n("oIkH"),Kt=n("M9IT"),Qt=n("LYQE"),Jt=n("u9Ll"),Zt=function(){return _createClass((function e(t){_classCallCheck(this,e),this.router=t}),[{key:"canActivate",value:function(e,t){var n=e.data.redirectUrl;return e.data.newTab?window.open(n,"_blank").focus():window.location.href=n,!0}}])}();Zt.\u0275fac=function(e){return new(e||Zt)(i.qc(l.g))},Zt.\u0275prov=i.cc({token:Zt,factory:Zt.\u0275fac,providedIn:"root"});var $t=n("s8gY"),en=n("fIca"),tn=n("tyY9"),nn=n("tue1"),rn=n("QQC3"),on=n("nr02"),an=n("uNRN"),sn=n("ca//"),cn=n("Kcjk"),ln=n("xk4r"),un=n("WbTj"),dn=n("7fGD"),pn=n("7KpW"),hn=n("92r4"),fn=n("7ySB"),bn=n("WwI1"),mn=n("Hfs6"),gn=n.n(mn),vn=n("BAOO"),yn=n.n(vn),Mn=n("tAZD"),_n=n.n(Mn),On=n("VLs4"),zn=n.n(On),An=n("4mcN"),kn=n.n(An),Cn=n("meAG"),wn=n.n(Cn),Sn=n("1l1J"),Tn=n.n(Sn),qn=n("d7wB"),Ln=n.n(qn),En=n("dp1V"),Dn=n.n(En);Object(C.K)(gn.a),Object(C.K)(yn.a),Object(C.K)(_n.a),Object(C.K)(zn.a),Object(C.K)(kn.a),Object(C.K)(wn.a),Object(C.K)(Tn.a),Object(C.K)(Ln.a),Object(C.K)(Dn.a);var Rn=_createClass((function e(){_classCallCheck(this,e),console.log("Version check:\n        -frontend-common-services: ".concat(sn.a,",\n        -mui: ").concat(cn.a,",\n        -assignments: ").concat(on.a,",\n        -reports: ").concat(an.a,",\n        -gradebook: ").concat(ln.a,",\n        -test generator: ").concat(un.a,",\n        -session: ").concat(dn.a))}));Rn.\u0275mod=i.ec({type:Rn,bootstrap:[E]}),Rn.\u0275inj=i.dc({factory:function(e){return new(e||Rn)},providers:[be.a,Zt,{provide:Bt,useClass:D.a},{provide:Rt,useExisting:M.F},{provide:xt,useExisting:M.D},{provide:It.a,useExisting:M.F},{provide:jt.a,useExisting:rn.a},{provide:Ut,useExisting:M.F},{provide:Vt,useExisting:M.D},{provide:Ht,useExisting:y.a},{provide:Ft,useExisting:M.n},{provide:Yt.c,useExisting:M.F},{provide:pn.c,useExisting:M.F},{provide:Xt.a,useExisting:M.D},{provide:hn.a,useExisting:M.D},{provide:Qt.a,useExisting:D.a},{provide:fn.a,useExisting:D.a},{provide:tn.a,useExisting:y.a},{provide:bn.a,useExisting:y.a},{provide:Pt.a,useExisting:D.a},{provide:Wt.a,useExisting:M.D},{provide:Nt.a,useExisting:y.a},{provide:$t.a,useClass:en.a},{provide:Kt.b,useClass:Jt.a,deps:[M.F]},{provide:Qt.a,useClass:D.a},{provide:nn.a,useExisting:rn.a}],imports:[[Gt.h,s.a,a.n,l.l,o.b,c.b,s.d,h.b.forRoot(),u.a,Ot,p.j.forRoot({},{}),d.b.forRoot([]),[],Et]]}),window.moment=r,Object(i.mb)(),s.f().bootstrapModule(Rn).catch((function(e){return console.log(e)}))},zn8P:function(e,t){function n(e){return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}n.keys=function(){return[]},n.resolve=n,e.exports=n,n.id="zn8P"},zp1y:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("l7GE"),r=n("ZUHj");function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){var n;"function"==typeof t[t.length-1]&&(n=t.pop());var i=t;return e.lift(new a(i,n))}}var a=function(){return _createClass((function e(t,n){_classCallCheck(this,e),this.observables=t,this.project=n}),[{key:"call",value:function(e,t){return t.subscribe(new s(e,this.observables,this.project))}}])}(),s=function(e){function t(e,n,i){var o;_classCallCheck(this,t),(o=_callSuper(this,t,[e])).observables=n,o.project=i,o.toRespond=[];var a=n.length;o.values=new Array(a);for(var s=0;s<a;s++)o.toRespond.push(s);for(var c=0;c<a;c++){var l=n[c];o.add(Object(r.a)(o,l,void 0,c))}return o}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(e,t,n){this.values[n]=t;var i=this.toRespond;if(i.length>0){var r=i.indexOf(n);-1!==r&&i.splice(r,1)}}},{key:"notifyComplete",value:function(){}},{key:"_next",value:function(e){if(0===this.toRespond.length){var t=[e].concat(_toConsumableArray(this.values));this.project?this._tryProject(t):this.destination.next(t)}}},{key:"_tryProject",value:function(e){var t;try{t=this.project.apply(this,e)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}])}(i.a)},zuNh:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("OM7H"),r=n("DK5v"),o=n("fXoL"),a=n("tyNb"),s=function(e){function t(e,n){var i;return _classCallCheck(this,t),(i=_callSuper(this,t))._authService=e,i._router=n,i}return _inherits(t,e),_createClass(t,[{key:"userTest",value:function(e){return e.school.isAdmin}}])}(r.a);s.\u0275fac=function(e){return new(e||s)(o.qc(i.a),o.qc(a.g))},s.\u0275prov=o.cc({token:s,factory:s.\u0275fac})},zvPY:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"getScaleInformation",value:function(e,t){var n=e.width,i=n>0?t/n:1;return{isSmallerLesson:i<1,scaledWidth:n*i,scaledHeight:e.height*i,zoom:i,scale:"scale(".concat(i,")")}}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275prov=i.cc({token:r,factory:r.\u0275fac})},zx2A:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return c}));var i=n("7o/Q"),r=n("HDdC"),o=n("SeVD"),a=function(e){function t(e){var n;return _classCallCheck(this,t),(n=_callSuper(this,t)).parent=e,n}return _inherits(t,e),_createClass(t,[{key:"_next",value:function(e){this.parent.notifyNext(e)}},{key:"_error",value:function(e){this.parent.notifyError(e),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(),this.unsubscribe()}}])}(i.a);i.a;var s=function(e){function t(){return _classCallCheck(this,t),_callSuper(this,t,arguments)}return _inherits(t,e),_createClass(t,[{key:"notifyNext",value:function(e){this.destination.next(e)}},{key:"notifyError",value:function(e){this.destination.error(e)}},{key:"notifyComplete",value:function(){this.destination.complete()}}])}(i.a);function c(e,t){if(!t.closed){if(e instanceof r.a)return e.subscribe(t);var n;try{n=Object(o.a)(e)(t)}catch(i){t.error(i)}return n}}i.a},zx6S:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,r){var o,a=t.words[i];return 1===i.length?"y"===i&&n?"jedna godina":r||n?a[0]:a[1]:(o=t.correctGrammaticalCase(e,a),"yy"===i&&n&&"godinu"===o?e+" godina":e+" "+o)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},zxGQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL"),r=function(){return _createClass((function e(){_classCallCheck(this,e)}),[{key:"transform",value:function(e){switch(e){case 1:return"&#xE039";case 2:return"&#xE038";case 3:return"&#xE876";case 4:return"&#xE877"}}}])}();r.\u0275fac=function(e){return new(e||r)},r.\u0275pipe=i.fc({name:"assignmentStateToIcon",type:r,pure:!0})}},[[0,17]]])})();