diff --git a/dist/atomic-calendar-revive-editor.js b/dist/atomic-calendar-revive-editor.js index 0047c170..093c3acf 100644 --- a/dist/atomic-calendar-revive-editor.js +++ b/dist/atomic-calendar-revive-editor.js @@ -1,7 +1,7 @@ -const e=(e,t,i,o)=>{o=o||{},i=null==i?{}:i;const s=new Event(t,{bubbles:void 0===o.bubbles||o.bubbles,cancelable:Boolean(o.cancelable),composed:void 0===o.composed||o.composed});return s.detail=i,e.dispatchEvent(s),s};!customElements.get("ha-switch")&&customElements.get("paper-toggle-button")&&customElements.define("ha-switch",customElements.get("paper-toggle-button"));const t=Object.getPrototypeOf(customElements.get("hui-view")),i=t.prototype.html,o=t.prototype.css;var s=["_blank","_self","_parent","_top"];class a extends t{setConfig(e){this._config={...e}}configChanged(e){const t=new Event("config-changed",{bubbles:!0,composed:!0});t.detail={config:e},this.dispatchEvent(t)}static get properties(){return{hass:{},_config:{}}}get _name(){return this._config.name||""}get _Entities(){return!this._config||this._config.entities}get _showColors(){return this._config&&this._config.showColors||!0}get _showLocation(){return this._config&&this._config.showLocation||!0}get _showMonth(){return this._config&&this._config.showMonth||!1}get _showWeekDay(){return this._config&&this._config.showWeekDay||!1}get _showLoader(){return this._config&&this._config.showLoader||!0}get _showDate(){return this._config&&this._config.showDate||!1}get _showDescription(){return this._config&&this._config.showDescription||!1}get _showNoEventsForToday(){return this._config&&this._config.showNoEventsForToday||!1}get _sortByStartTime(){return this._config&&this._config.sortByStartTime||!1}get _disableEventLink(){return this._config&&this._config.disableEventLink||!1}get _disableLocationLink(){return this._config&&this._config.disableLocationLink||!1}get _linkTarget(){return this._config&&this._config.linkTarget||"_blank"}render(){return this.hass?i` +const e=(e,t,i,o)=>{o=o||{},i=null==i?{}:i;const a=new Event(t,{bubbles:void 0===o.bubbles||o.bubbles,cancelable:Boolean(o.cancelable),composed:void 0===o.composed||o.composed});return a.detail=i,e.dispatchEvent(a),a};!customElements.get("ha-switch")&&customElements.get("paper-toggle-button")&&customElements.define("ha-switch",customElements.get("paper-toggle-button"));const t=Object.getPrototypeOf(customElements.get("hui-view")),i=t.prototype.html,o=t.prototype.css;var a=["_blank","_self","_parent","_top"];class s extends t{setConfig(e){this._config={...e}}configChanged(e){const t=new Event("config-changed",{bubbles:!0,composed:!0});t.detail={config:e},this.dispatchEvent(t)}static get properties(){return{hass:{},_config:{}}}get _name(){return this._config.name||""}get _Entities(){return!this._config||this._config.entities}get _showColors(){return this._config&&this._config.showColors||!0}get _showLocation(){return this._config&&this._config.showLocation||!0}get _showMonth(){return this._config&&this._config.showMonth||!1}get _showWeekDay(){return this._config&&this._config.showWeekDay||!1}get _showLoader(){return this._config&&this._config.showLoader||!0}get _showDate(){return this._config&&this._config.showDate||!1}get _showDescription(){return this._config&&this._config.showDescription||!1}get _showNoEventsForToday(){return this._config&&this._config.showNoEventsForToday||!1}get _sortByStartTime(){return this._config&&this._config.sortByStartTime||!1}get _disableEventLink(){return this._config&&this._config.disableEventLink||!1}get _disableLocationLink(){return this._config&&this._config.disableLocationLink||!1}get _linkTarget(){return this._config&&this._config.linkTarget||"_blank"}render(){return this.hass?i`
- Editor Version: ${"1.1.0-alpha"} + Editor Version: ${"1.1.1-alpha"} {o=o||{},i=null==i?{}:i;const s=new Event(t,{bubbles:void 0== @value-changed=${this._valueChanged} .configValue=${"linkTarget"} > - - ${s.map(e=>i` + + ${a.map(e=>i` ${e} `)} @@ -117,4 +117,4 @@ const e=(e,t,i,o)=>{o=o||{},i=null==i?{}:i;const s=new Event(t,{bubbles:void 0== flex: 1; padding-right: 4px; } - `}}customElements.define("atomic-calendar-revive-editor",a);export{a as AtomicCalendarReviveEditor}; + `}}customElements.define("atomic-calendar-revive-editor",s),window.customCards=window.customCards||[],window.customCards.push({type:"atomic-calendar-revive",name:"Atomic Calendar Revive",preview:!1,description:"An advanced calendar card for Home Assistant with Lovelace."});export{s as AtomicCalendarReviveEditor}; diff --git a/dist/atomic-calendar-revive.js b/dist/atomic-calendar-revive.js index ea20c955..c37d8da3 100644 --- a/dist/atomic-calendar-revive.js +++ b/dist/atomic-calendar-revive.js @@ -1,4 +1,4 @@ -function _templateObject45() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t", "\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t
\n\t\t\t"]); return _templateObject45 = function () { return data }, data } function _templateObject44() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t\t ", " "]); return _templateObject44 = function () { return data }, data } function _templateObject43() { const data = _taggedTemplateLiteral([""]); return _templateObject43 = function () { return data }, data } function _templateObject42() { const data = _taggedTemplateLiteral([""]); return _templateObject42 = function () { return data }, data } function _templateObject41() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t", "\n\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t", " ", " ", "\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t", "\n\t\t\t\t\t"]); return _templateObject41 = function () { return data }, data } function _templateObject40() { const data = _taggedTemplateLiteral([""]); return _templateObject40 = function () { return data }, data } function _templateObject39() { const data = _taggedTemplateLiteral([""]); return _templateObject39 = function () { return data }, data } function _templateObject38() { const data = _taggedTemplateLiteral([""]); return _templateObject38 = function () { return data }, data } function _templateObject37() { const data = _taggedTemplateLiteral(["\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t", " ", "\n\t\t\t\t\n\t\t\t\t\n\t\t\t
"]); return _templateObject37 = function () { return data }, data } function _templateObject36() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t", " - ", " ", "\n\t\t\t\t\t
"]); return _templateObject36 = function () { return data }, data } function _templateObject35() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t", " ", "\n\t\t\t\t\t\t\n\t\t\t\t\t
"]); return _templateObject35 = function () { return data }, data } function _templateObject34() { const data = _taggedTemplateLiteral([" "]); return _templateObject34 = function () { return data }, data } function _templateObject33() { const data = _taggedTemplateLiteral(["", ""]); return _templateObject33 = function () { return data }, data } function _templateObject32() { const data = _taggedTemplateLiteral(["", "
"]); return _templateObject32 = function () { return data }, data } function _templateObject31() { const data = _taggedTemplateLiteral(["\n\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\n\n\t\t\t\t\t"]); return _templateObject31 = function () { return data }, data } function _templateObject30() { const data = _taggedTemplateLiteral(["
", "
"]); return _templateObject30 = function () { return data }, data } function _templateObject29() { const data = _taggedTemplateLiteral(["
", "
"]); return _templateObject29 = function () { return data }, data } function _templateObject28() { const data = _taggedTemplateLiteral(["

"]); return _templateObject28 = function () { return data }, data } function _templateObject27() { const data = _taggedTemplateLiteral(["
 ", "
"]); return _templateObject27 = function () { return data }, data } function _templateObject26() { const data = _taggedTemplateLiteral(["

"]); return _templateObject26 = function () { return data }, data } function _templateObject25() { const data = _taggedTemplateLiteral([""]); return _templateObject25 = function () { return data }, data } function _templateObject24() { const data = _taggedTemplateLiteral(["\n\t\t\t \n\t\t"]); return _templateObject24 = function () { return data }, data } function _templateObject23() { const data = _taggedTemplateLiteral([""]); return _templateObject23 = function () { return data }, data } function _templateObject22() { const data = _taggedTemplateLiteral(["\n\t\t\t
 ", "
\n\t\t"]); return _templateObject22 = function () { return data }, data } function _templateObject21() { const data = _taggedTemplateLiteral(["\n\t\t
 ", "
\n\t\t"]); return _templateObject21 = function () { return data }, data } function _templateObject20() { const data = _taggedTemplateLiteral(["\n\t\t\t\t
", " - ", "
"]); return _templateObject20 = function () { return data }, data } function _templateObject19() { const data = _taggedTemplateLiteral(["
", ", ", " ", "
"]); return _templateObject19 = function () { return data }, data } function _templateObject18() { const data = _taggedTemplateLiteral(["
", " ", "
"]); return _templateObject18 = function () { return data }, data } function _templateObject17() { const data = _taggedTemplateLiteral(["
", " ", "
"]); return _templateObject17 = function () { return data }, data } function _templateObject16() { const data = _taggedTemplateLiteral(["
", ", ", " ", "
"]); return _templateObject16 = function () { return data }, data } function _templateObject15() { const data = _taggedTemplateLiteral(["
", "
"]); return _templateObject15 = function () { return data }, data } function _templateObject14() { const data = _taggedTemplateLiteral(["
 
"]); return _templateObject14 = function () { return data }, data } function _templateObject13() { const data = _taggedTemplateLiteral(["\n\t\t", "\n\t\t"]); return _templateObject13 = function () { return data }, data } function _templateObject12() { const data = _taggedTemplateLiteral(["\n\t\t", "\n\t\t"]); return _templateObject12 = function () { return data }, data } function _templateObject11() { const data = _taggedTemplateLiteral(["\n\t\t\n\t\t
", "
\n\t\t"]); return _templateObject11 = function () { return data }, data } function _templateObject10() { const data = _taggedTemplateLiteral(["\n\t\t
", "
\n\t\t"]); return _templateObject10 = function () { return data }, data } function _templateObject9() { const data = _taggedTemplateLiteral(["\n\t\t\n\t\t"]); return _templateObject9 = function () { return data }, data } function _templateObject8() { const data = _taggedTemplateLiteral(["", ""]); return _templateObject8 = function () { return data }, data } function _templateObject7() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
\n\t\t\t\t\t", "\n\t\t\t\t\t
\n\t\t\t\t\t"]); return _templateObject7 = function () { return data }, data } function _templateObject6() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
"]); return _templateObject6 = function () { return data }, data } function _templateObject5() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t\t
\n\t\t\t\t\t\t", "\n\t\t\t\t\t\t
\n\t\t\t\t\t\t"]); return _templateObject5 = function () { return data }, data } function _templateObject4() { const data = _taggedTemplateLiteral(["\n\t\t\t
\n\t\t\t\t", "\n\n\t\t\t\t", "\n\t\t\t\t", "\n\t\t\t
\n\t\t\t"]); return _templateObject4 = function () { return data }, data } function _templateObject3() { const data = _taggedTemplateLiteral(["\n\n\t ", "\n\n\t\t\n\t\t", "\n\n\t\t
\n\t\t\t", "\n\t\t
\n\t
"]); return _templateObject3 = function () { return data }, data } function _templateObject2() { const data = _taggedTemplateLiteral([" "]); return _templateObject2 = function () { return data }, data } function _templateObject() { const data = _taggedTemplateLiteral([""]); return _templateObject = function () { return data }, data } function _taggedTemplateLiteral(strings, raw) { return raw || (raw = strings.slice(0)), Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })) }/** +function _templateObject48() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t", "\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t
\n\t\t\t"]); return _templateObject48 = function () { return data }, data } function _templateObject47() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t\t ", " "]); return _templateObject47 = function () { return data }, data } function _templateObject46() { const data = _taggedTemplateLiteral([""]); return _templateObject46 = function () { return data }, data } function _templateObject45() { const data = _taggedTemplateLiteral([""]); return _templateObject45 = function () { return data }, data } function _templateObject44() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t", "\n\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t", " ", " ", "\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t", "\n\t\t\t\t\t"]); return _templateObject44 = function () { return data }, data } function _templateObject43() { const data = _taggedTemplateLiteral([""]); return _templateObject43 = function () { return data }, data } function _templateObject42() { const data = _taggedTemplateLiteral([""]); return _templateObject42 = function () { return data }, data } function _templateObject41() { const data = _taggedTemplateLiteral([""]); return _templateObject41 = function () { return data }, data } function _templateObject40() { const data = _taggedTemplateLiteral(["\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t", " ", "\n\t\t\t\t\n\t\t\t\t\n\t\t\t
"]); return _templateObject40 = function () { return data }, data } function _templateObject39() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t", " - ", " ", "\n\t\t\t\t\t
"]); return _templateObject39 = function () { return data }, data } function _templateObject38() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t", " ", "\n\t\t\t\t\t\t\n\t\t\t\t\t
"]); return _templateObject38 = function () { return data }, data } function _templateObject37() { const data = _taggedTemplateLiteral([" "]); return _templateObject37 = function () { return data }, data } function _templateObject36() { const data = _taggedTemplateLiteral(["", ""]); return _templateObject36 = function () { return data }, data } function _templateObject35() { const data = _taggedTemplateLiteral(["", "
"]); return _templateObject35 = function () { return data }, data } function _templateObject34() { const data = _taggedTemplateLiteral(["\n\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t
", "
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t", "\n\t\t\t\t\t\t\n\n\t\t\t\t\t"]); return _templateObject34 = function () { return data }, data } function _templateObject33() { const data = _taggedTemplateLiteral(["
", "
"]); return _templateObject33 = function () { return data }, data } function _templateObject32() { const data = _taggedTemplateLiteral(["
", "
"]); return _templateObject32 = function () { return data }, data } function _templateObject31() { const data = _taggedTemplateLiteral([""]); return _templateObject31 = function () { return data }, data } function _templateObject30() { const data = _taggedTemplateLiteral(["
 ", "
"]); return _templateObject30 = function () { return data }, data } function _templateObject29() { const data = _taggedTemplateLiteral(["

"]); return _templateObject29 = function () { return data }, data } function _templateObject28() { const data = _taggedTemplateLiteral([""]); return _templateObject28 = function () { return data }, data } function _templateObject27() { const data = _taggedTemplateLiteral(["\n\t\t\t \n\t\t"]); return _templateObject27 = function () { return data }, data } function _templateObject26() { const data = _taggedTemplateLiteral([""]); return _templateObject26 = function () { return data }, data } function _templateObject25() { const data = _taggedTemplateLiteral(["\n\t\t\t
 ", "
\n\t\t"]); return _templateObject25 = function () { return data }, data } function _templateObject24() { const data = _taggedTemplateLiteral(["\n\t\t
 ", "
\n\t\t"]); return _templateObject24 = function () { return data }, data } function _templateObject23() { const data = _taggedTemplateLiteral(["\n\t\t\t\t
", " - ", "
"]); return _templateObject23 = function () { return data }, data } function _templateObject22() { const data = _taggedTemplateLiteral(["
", ", ", " ", "
"]); return _templateObject22 = function () { return data }, data } function _templateObject21() { const data = _taggedTemplateLiteral(["
", " ", "
"]); return _templateObject21 = function () { return data }, data } function _templateObject20() { const data = _taggedTemplateLiteral(["
", " ", "
"]); return _templateObject20 = function () { return data }, data } function _templateObject19() { const data = _taggedTemplateLiteral(["
", ", ", " ", "
"]); return _templateObject19 = function () { return data }, data } function _templateObject18() { const data = _taggedTemplateLiteral(["
", "
"]); return _templateObject18 = function () { return data }, data } function _templateObject17() { const data = _taggedTemplateLiteral(["
 
"]); return _templateObject17 = function () { return data }, data } function _templateObject16() { const data = _taggedTemplateLiteral(["\n\t\t", "\n\t\t"]); return _templateObject16 = function () { return data }, data } function _templateObject15() { const data = _taggedTemplateLiteral(["\n\t\t", "\n\t\t"]); return _templateObject15 = function () { return data }, data } function _templateObject14() { const data = _taggedTemplateLiteral(["\n\t\t\n\t\t
", "
\n\t\t"]); return _templateObject14 = function () { return data }, data } function _templateObject13() { const data = _taggedTemplateLiteral(["\n\t\t
", "
\n\t\t"]); return _templateObject13 = function () { return data }, data } function _templateObject12() { const data = _taggedTemplateLiteral(["\n\t\t\n\t\t"]); return _templateObject12 = function () { return data }, data } function _templateObject11() { const data = _taggedTemplateLiteral(["", ""]); return _templateObject11 = function () { return data }, data } function _templateObject10() { const data = _taggedTemplateLiteral([""]); return _templateObject10 = function () { return data }, data } function _templateObject9() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
\n\t\t\t\t\t", "\n\t\t\t\t\t
\n\t\t\t\t\t"]); return _templateObject9 = function () { return data }, data } function _templateObject8() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t
"]); return _templateObject8 = function () { return data }, data } function _templateObject7() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\t\t
\n\t\t\t\t\t\t", "\n\t\t\t\t\t\t
\n\t\t\t\t\t\t"]); return _templateObject7 = function () { return data }, data } function _templateObject6() { const data = _taggedTemplateLiteral(["\n\t\t\t
\n\t\t\t\t", "\n\n\t\t\t\t", "\n\t\t\t\t", "\n\t\t\t
\n\t\t\t"]); return _templateObject6 = function () { return data }, data } function _templateObject5() { const data = _taggedTemplateLiteral(["\n\n\t ", "\n\n\t\t\n\t\t", "\n\n\t\t
\n\t\t\t", "\n\t\t
\n\t
"]); return _templateObject5 = function () { return data }, data } function _templateObject4() { const data = _taggedTemplateLiteral([" "]); return _templateObject4 = function () { return data }, data } function _templateObject3() { const data = _taggedTemplateLiteral([""]); return _templateObject3 = function () { return data }, data } function _templateObject2() { const data = _taggedTemplateLiteral(["@keyframes mdc-linear-progress-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 mdc-linear-progress-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 mdc-linear-progress-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 mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(-10px)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{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 mdc-linear-progress-secondary-indeterminate-translate-reverse{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 mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;height:4px;transform:translateZ(0);outline:1px solid transparent;overflow:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar{position:absolute;width:100%;height:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top:4px solid}.mdc-linear-progress__buffer{display:flex;position:absolute;width:100%;height:100%}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;background-size:10px 4px;flex:auto;transform:rotate(180deg);animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{visibility:hidden}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%;animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;visibility:visible;animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--reversed .mdc-linear-progress__bar{right:0;transform-origin:center right}.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}.mdc-linear-progress--reversed .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;order:0;transform:rotate(0)}.mdc-linear-progress--reversed .mdc-linear-progress__buffer-bar{order:1}.mdc-linear-progress--closed{opacity:0;animation:none}.mdc-linear-progress__bar-inner{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-linear-progress__buffer-dots{background-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E\")}.mdc-linear-progress__buffer-bar{background-color:#e6e6e6}.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}:host{display:block}.mdc-linear-progress__buffer-bar{background-color:#e6e6e6;background-color:var(--mdc-linear-progress-buffer-color, #e6e6e6)}.mdc-linear-progress__buffer-dots{background-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E\");background-image:var(--mdc-linear-progress-buffering-dots-image, url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E\"))}"]); return _templateObject2 = function () { return data }, data } function _templateObject() { const data = _taggedTemplateLiteral(["\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n
"]); return _templateObject = function () { return data }, data } function _taggedTemplateLiteral(strings, raw) { return raw || (raw = strings.slice(0)), Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })) }/** * @license * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at @@ -46,7 +46,7 @@ function _templateObject45() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\ * Code distributed by Google as part of the polymer project is also * subject to an additional IP rights grant found at * http://polymer.github.io/PATENTS.txt - */const Y = " ".concat(a, " "); class p { constructor(e, t, a, s) { this.strings = e, this.values = t, this.type = a, this.processor = s } getHTML() { const e = this.strings.length - 1; let t = "", n = !1; for (let r = 0; r < e; r++) { const e = this.strings[r], i = e.lastIndexOf("", i + 1); const d = _.exec(e); t += null === d ? e + (n ? Y : s) : e.substr(0, d.index) + d[1] + d[2] + "$lit$" + d[3] + a } return t += this.strings[e], t } getTemplateElement() { const e = document.createElement("template"); return e.innerHTML = this.getHTML(), e } }/** + */const p = " ".concat(a, " "); class f { constructor(e, t, a, s) { this.strings = e, this.values = t, this.type = a, this.processor = s } getHTML() { const e = this.strings.length - 1; let t = "", n = !1; for (let r = 0; r < e; r++) { const e = this.strings[r], i = e.lastIndexOf("", i + 1); const d = _.exec(e); t += null === d ? e + (n ? p : s) : e.substr(0, d.index) + d[1] + d[2] + "$lit$" + d[3] + a } return t += this.strings[e], t } getTemplateElement() { const e = document.createElement("template"); return e.innerHTML = this.getHTML(), e } }/** * @license * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at @@ -58,7 +58,7 @@ function _templateObject45() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\ * Code distributed by Google as part of the polymer project is also * subject to an additional IP rights grant found at * http://polymer.github.io/PATENTS.txt - */const f = e => null === e || "object" != typeof e && "function" != typeof e, g = e => Array.isArray(e) || e && e[Symbol.iterator]; class k { constructor(e, t, a) { this.dirty = !0, this.element = e, this.name = t, this.strings = a, this.parts = []; for (let e = 0; e < a.length - 1; e++)this.parts[e] = this._createPart() } _createPart() { return new D(this) } _getValue() { const e = this.strings, t = e.length - 1; let a = ""; for (let s = 0; s < t; s++) { a += e[s]; const t = this.parts[s]; if (void 0 !== t) { const e = t.value; if (f(e) || !g(e)) a += "string" == typeof e ? e : e + ""; else for (const t of e) a += "string" == typeof t ? t : t + "" } } return a += e[t], a } commit() { this.dirty && (this.dirty = !1, this.element.setAttribute(this.name, this._getValue())) } } class D { constructor(e) { this.value = void 0, this.committer = e } setValue(e) { e === M || f(e) && e === this.value || (this.value = e, c(e) || (this.committer.dirty = !0)) } commit() { for (; c(this.value);) { const e = this.value; this.value = M, e(this) } this.value !== M && this.committer.commit() } } class T { constructor(e) { this.value = void 0, this.__pendingValue = void 0, this.options = e } appendInto(e) { this.startNode = e.appendChild(o()), this.endNode = e.appendChild(o()) } insertAfterNode(e) { this.startNode = e, this.endNode = e.nextSibling } appendIntoPart(e) { e.__insert(this.startNode = o()), e.__insert(this.endNode = o()) } insertAfterPart(e) { e.__insert(this.startNode = o()), this.endNode = e.endNode, e.endNode = this.startNode } setValue(e) { this.__pendingValue = e } commit() { if (null !== this.startNode.parentNode) { for (; c(this.__pendingValue);) { const e = this.__pendingValue; this.__pendingValue = M, e(this) } const e = this.__pendingValue; e !== M && (f(e) ? e !== this.value && this.__commitText(e) : e instanceof p ? this.__commitTemplateResult(e) : e instanceof Node ? this.__commitNode(e) : g(e) ? this.__commitIterable(e) : e === y ? (this.value = y, this.clear()) : this.__commitText(e)) } } __insert(e) { this.endNode.parentNode.insertBefore(e, this.endNode) } __commitNode(e) { this.value !== e && (this.clear(), this.__insert(e), this.value = e) } __commitText(e) { const t = this.startNode.nextSibling, a = "string" == typeof (e = null == e ? "" : e) ? e : e + ""; t === this.endNode.previousSibling && 3 === t.nodeType ? t.data = a : this.__commitNode(document.createTextNode(a)), this.value = e } __commitTemplateResult(e) { const t = this.options.templateFactory(e); if (this.value instanceof L && this.value.template === t) this.value.update(e.values); else { const a = new L(t, e.processor, this.options), s = a._clone(); a.update(e.values), this.__commitNode(s), this.value = a } } __commitIterable(e) { Array.isArray(this.value) || (this.value = [], this.clear()); const t = this.value; let a, s = 0; for (const n of e) a = t[s], void 0 === a && (a = new T(this.options), t.push(a), 0 === s ? a.appendIntoPart(this) : a.insertAfterPart(t[s - 1])), a.setValue(n), a.commit(), s++; s < t.length && (t.length = s, this.clear(a && a.endNode)) } clear(e = this.startNode) { t(this.startNode.parentNode, e.nextSibling, this.endNode) } } class v { constructor(e, t, a) { if (this.value = void 0, this.__pendingValue = void 0, 2 !== a.length || "" !== a[0] || "" !== a[1]) throw new Error("Boolean attributes can only contain a single expression"); this.element = e, this.name = t, this.strings = a } setValue(e) { this.__pendingValue = e } commit() { for (; c(this.__pendingValue);) { const e = this.__pendingValue; this.__pendingValue = M, e(this) } if (this.__pendingValue !== M) { const e = !!this.__pendingValue; this.value !== e && (e ? this.element.setAttribute(this.name, "") : this.element.removeAttribute(this.name), this.value = e), this.__pendingValue = M } } } class w extends k { constructor(e, t, a) { super(e, t, a), this.single = 2 === a.length && "" === a[0] && "" === a[1] } _createPart() { return new b(this) } _getValue() { return this.single ? this.parts[0].value : super._getValue() } commit() { this.dirty && (this.dirty = !1, this.element[this.name] = this._getValue()) } } class b extends D { } let S = !1; (() => { try { const e = { get capture() { return S = !0, !1 } }; window.addEventListener("test", e, e), window.removeEventListener("test", e, e) } catch (e) { } })(); class H { constructor(e, t, a) { this.value = void 0, this.__pendingValue = void 0, this.element = e, this.eventName = t, this.eventContext = a, this.__boundHandleEvent = e => this.handleEvent(e) } setValue(e) { this.__pendingValue = e } commit() { for (; c(this.__pendingValue);) { const e = this.__pendingValue; this.__pendingValue = M, e(this) } if (this.__pendingValue !== M) { const e = this.__pendingValue, t = this.value, a = null == e || null != t && (e.capture !== t.capture || e.once !== t.once || e.passive !== t.passive); a && this.element.removeEventListener(this.eventName, this.__boundHandleEvent, this.__options), null != e && (null == t || a) && (this.__options = x(e), this.element.addEventListener(this.eventName, this.__boundHandleEvent, this.__options)), this.value = e, this.__pendingValue = M } } handleEvent(e) { "function" == typeof this.value ? this.value.call(this.eventContext || this.element, e) : this.value.handleEvent(e) } } const x = e => e && (S ? { capture: e.capture, passive: e.passive, once: e.once } : e.capture)/** + */const Y = e => null === e || "object" != typeof e && "function" != typeof e, g = e => Array.isArray(e) || e && e[Symbol.iterator]; class k { constructor(e, t, a) { this.dirty = !0, this.element = e, this.name = t, this.strings = a, this.parts = []; for (let e = 0; e < a.length - 1; e++)this.parts[e] = this._createPart() } _createPart() { return new D(this) } _getValue() { const e = this.strings, t = e.length - 1; let a = ""; for (let s = 0; s < t; s++) { a += e[s]; const t = this.parts[s]; if (void 0 !== t) { const e = t.value; if (Y(e) || !g(e)) a += "string" == typeof e ? e : e + ""; else for (const t of e) a += "string" == typeof t ? t : t + "" } } return a += e[t], a } commit() { this.dirty && (this.dirty = !1, this.element.setAttribute(this.name, this._getValue())) } } class D { constructor(e) { this.value = void 0, this.committer = e } setValue(e) { e === M || Y(e) && e === this.value || (this.value = e, c(e) || (this.committer.dirty = !0)) } commit() { for (; c(this.value);) { const e = this.value; this.value = M, e(this) } this.value !== M && this.committer.commit() } } class T { constructor(e) { this.value = void 0, this.__pendingValue = void 0, this.options = e } appendInto(e) { this.startNode = e.appendChild(o()), this.endNode = e.appendChild(o()) } insertAfterNode(e) { this.startNode = e, this.endNode = e.nextSibling } appendIntoPart(e) { e.__insert(this.startNode = o()), e.__insert(this.endNode = o()) } insertAfterPart(e) { e.__insert(this.startNode = o()), this.endNode = e.endNode, e.endNode = this.startNode } setValue(e) { this.__pendingValue = e } commit() { if (null !== this.startNode.parentNode) { for (; c(this.__pendingValue);) { const e = this.__pendingValue; this.__pendingValue = M, e(this) } const e = this.__pendingValue; e !== M && (Y(e) ? e !== this.value && this.__commitText(e) : e instanceof f ? this.__commitTemplateResult(e) : e instanceof Node ? this.__commitNode(e) : g(e) ? this.__commitIterable(e) : e === y ? (this.value = y, this.clear()) : this.__commitText(e)) } } __insert(e) { this.endNode.parentNode.insertBefore(e, this.endNode) } __commitNode(e) { this.value !== e && (this.clear(), this.__insert(e), this.value = e) } __commitText(e) { const t = this.startNode.nextSibling, a = "string" == typeof (e = null == e ? "" : e) ? e : e + ""; t === this.endNode.previousSibling && 3 === t.nodeType ? t.data = a : this.__commitNode(document.createTextNode(a)), this.value = e } __commitTemplateResult(e) { const t = this.options.templateFactory(e); if (this.value instanceof L && this.value.template === t) this.value.update(e.values); else { const a = new L(t, e.processor, this.options), s = a._clone(); a.update(e.values), this.__commitNode(s), this.value = a } } __commitIterable(e) { Array.isArray(this.value) || (this.value = [], this.clear()); const t = this.value; let a, s = 0; for (const n of e) a = t[s], void 0 === a && (a = new T(this.options), t.push(a), 0 === s ? a.appendIntoPart(this) : a.insertAfterPart(t[s - 1])), a.setValue(n), a.commit(), s++; s < t.length && (t.length = s, this.clear(a && a.endNode)) } clear(e = this.startNode) { t(this.startNode.parentNode, e.nextSibling, this.endNode) } } class v { constructor(e, t, a) { if (this.value = void 0, this.__pendingValue = void 0, 2 !== a.length || "" !== a[0] || "" !== a[1]) throw new Error("Boolean attributes can only contain a single expression"); this.element = e, this.name = t, this.strings = a } setValue(e) { this.__pendingValue = e } commit() { for (; c(this.__pendingValue);) { const e = this.__pendingValue; this.__pendingValue = M, e(this) } if (this.__pendingValue !== M) { const e = !!this.__pendingValue; this.value !== e && (e ? this.element.setAttribute(this.name, "") : this.element.removeAttribute(this.name), this.value = e), this.__pendingValue = M } } } class w extends k { constructor(e, t, a) { super(e, t, a), this.single = 2 === a.length && "" === a[0] && "" === a[1] } _createPart() { return new b(this) } _getValue() { return this.single ? this.parts[0].value : super._getValue() } commit() { this.dirty && (this.dirty = !1, this.element[this.name] = this._getValue()) } } class b extends D { } let S = !1; (() => { try { const e = { get capture() { return S = !0, !1 } }; window.addEventListener("test", e, e), window.removeEventListener("test", e, e) } catch (e) { } })(); class H { constructor(e, t, a) { this.value = void 0, this.__pendingValue = void 0, this.element = e, this.eventName = t, this.eventContext = a, this.__boundHandleEvent = e => this.handleEvent(e) } setValue(e) { this.__pendingValue = e } commit() { for (; c(this.__pendingValue);) { const e = this.__pendingValue; this.__pendingValue = M, e(this) } if (this.__pendingValue !== M) { const e = this.__pendingValue, t = this.value, a = null == e || null != t && (e.capture !== t.capture || e.once !== t.once || e.passive !== t.passive); a && this.element.removeEventListener(this.eventName, this.__boundHandleEvent, this.__options), null != e && (null == t || a) && (this.__options = x(e), this.element.addEventListener(this.eventName, this.__boundHandleEvent, this.__options)), this.value = e, this.__pendingValue = M } } handleEvent(e) { "function" == typeof this.value ? this.value.call(this.eventContext || this.element, e) : this.value.handleEvent(e) } } const x = e => e && (S ? { capture: e.capture, passive: e.passive, once: e.once } : e.capture)/** * @license * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at @@ -70,7 +70,7 @@ function _templateObject45() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\ * Code distributed by Google as part of the polymer project is also * subject to an additional IP rights grant found at * http://polymer.github.io/PATENTS.txt - */; function j(e) { let t = P.get(e.type); void 0 === t && (t = { stringsArray: new WeakMap, keyString: new Map }, P.set(e.type, t)); let s = t.stringsArray.get(e.strings); if (void 0 !== s) return s; const n = e.strings.join(a); return s = t.keyString.get(n), void 0 === s && (s = new r(e, e.getTemplateElement()), t.keyString.set(n, s)), t.stringsArray.set(e.strings, s), s } const P = new Map, O = new WeakMap, E = new/** + */; function j(e) { let t = P.get(e.type); void 0 === t && (t = { stringsArray: new WeakMap, keyString: new Map }, P.set(e.type, t)); let s = t.stringsArray.get(e.strings); if (void 0 !== s) return s; const n = e.strings.join(a); return s = t.keyString.get(n), void 0 === s && (s = new r(e, e.getTemplateElement()), t.keyString.set(n, s)), t.stringsArray.set(e.strings, s), s } const P = new Map, E = new WeakMap, O = new/** * @license * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at @@ -94,7 +94,7 @@ function _templateObject45() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\ * Code distributed by Google as part of the polymer project is also * subject to an additional IP rights grant found at * http://polymer.github.io/PATENTS.txt - */"undefined" != typeof window && (window.litHtmlVersions || (window.litHtmlVersions = [])).push("1.2.1"); const W = (e, ...t) => new p(e, t, "html", E)/** + */"undefined" != typeof window && (window.litHtmlVersions || (window.litHtmlVersions = [])).push("1.2.1"); const A = (e, ...t) => new f(e, t, "html", O)/** * @license * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at @@ -106,7 +106,19 @@ function _templateObject45() { const data = _taggedTemplateLiteral(["\n\t\t\t\t\ * Code distributed by Google as part of the polymer project is also * subject to an additional IP rights grant found at * http://polymer.github.io/PATENTS.txt - */, A = (e, t) => "".concat(e, "--").concat(t); let F = !0; void 0 === window.ShadyCSS ? F = !1 : void 0 === window.ShadyCSS.prepareTemplateDom && (console.warn("Incompatible ShadyCSS version detected. Please update to at least @webcomponents/webcomponentsjs@2.0.2 and @webcomponents/shadycss@1.3.1."), F = !1); const C = e => t => { const s = A(t.type, e); let n = P.get(s); void 0 === n && (n = { stringsArray: new WeakMap, keyString: new Map }, P.set(s, n)); let i = n.stringsArray.get(t.strings); if (void 0 !== i) return i; const d = t.strings.join(a); if (i = n.keyString.get(d), void 0 === i) { const a = t.getTemplateElement(); F && window.ShadyCSS.prepareTemplateDom(a, e), i = new r(t, a), n.keyString.set(d, i) } return n.stringsArray.set(t.strings, i), i }, N = ["html", "svg"], z = new Set, J = (e, t, a) => { z.add(e); const s = a ? a.element : document.createElement("template"), n = t.querySelectorAll("style"), { length: r } = n; if (0 === r) return void window.ShadyCSS.prepareTemplateStyles(s, e); const i = document.createElement("style"); for (let e = 0; e < r; e++) { const t = n[e]; t.parentNode.removeChild(t), i.textContent += t.textContent } (e => { N.forEach(t => { const a = P.get(A(t, e)); void 0 !== a && a.keyString.forEach(e => { const { element: { content: t } } = e, a = new Set; Array.from(t.querySelectorAll("style")).forEach(e => { a.add(e) }), l(e, a) }) }) })(e); const d = s.content; a ? function (e, t, a = null) { const { element: { content: s }, parts: n } = e; if (null == a) return void s.appendChild(t); const r = document.createTreeWalker(s, 133, null, !1); for (let i = u(n), d = 0, o = -1; r.nextNode();)for (o++, r.currentNode === a && (d = m(t), a.parentNode.insertBefore(t, a)); -1 !== i && n[i].index === o;) { if (0 < d) { for (; -1 !== i;)n[i].index += d, i = u(n, i); return } i = u(n, i) } }(a, i, d.firstChild) : d.insertBefore(i, d.firstChild), window.ShadyCSS.prepareTemplateStyles(s, e); const o = d.querySelector("style"); if (window.ShadyCSS.nativeShadow && null !== o) t.insertBefore(o.cloneNode(!0), t.firstChild); else if (a) { d.insertBefore(i, d.firstChild); const e = new Set; e.add(i), l(a, e) } }; window.JSCompiler_renameProperty = e => e; const $ = { toAttribute(e, t) { return t === Boolean ? e ? "" : null : t === Object || t === Array ? null == e ? e : JSON.stringify(e) : e }, fromAttribute(e, t) { return t === Boolean ? null !== e : t === Number ? null === e ? null : +e : t === Object || t === Array ? JSON.parse(e) : e } }, R = (e, t) => t !== e && (t == t || e == e), I = { attribute: !0, type: String, converter: $, reflect: !1, hasChanged: R }; class U extends HTMLElement { constructor() { super(), this._updateState = 0, this._instanceProperties = void 0, this._updatePromise = new Promise(e => this._enableUpdatingResolver = e), this._changedProperties = new Map, this._reflectingProperties = void 0, this.initialize() } static get observedAttributes() { this.finalize(); const e = []; return this._classProperties.forEach((t, a) => { const s = this._attributeNameForProperty(a, t); void 0 !== s && (this._attributeToPropertyMap.set(s, a), e.push(s)) }), e } static _ensureClassProperties() { if (!this.hasOwnProperty(JSCompiler_renameProperty("_classProperties", this))) { this._classProperties = new Map; const e = Object.getPrototypeOf(this)._classProperties; void 0 !== e && e.forEach((e, t) => this._classProperties.set(t, e)) } } static createProperty(e, t = I) { if (this._ensureClassProperties(), this._classProperties.set(e, t), !(t.noAccessor || this.prototype.hasOwnProperty(e))) { const a = "symbol" == typeof e ? Symbol() : "__" + e, s = this.getPropertyDescriptor(e, a, t); void 0 !== s && Object.defineProperty(this.prototype, e, s) } } static getPropertyDescriptor(e, t) { return { get() { return this[t] }, set(a) { const s = this[e]; this[t] = a, this._requestUpdate(e, s) }, configurable: !0, enumerable: !0 } } static getPropertyOptions(e) { return this._classProperties && this._classProperties.get(e) || I } static finalize() { const e = Object.getPrototypeOf(this); if (e.hasOwnProperty("finalized") || e.finalize(), this.finalized = !0, this._ensureClassProperties(), this._attributeToPropertyMap = new Map, this.hasOwnProperty(JSCompiler_renameProperty("properties", this))) { const e = this.properties, t = [...Object.getOwnPropertyNames(e), ...("function" == typeof Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(e) : [])]; for (const a of t) this.createProperty(a, e[a]) } } static _attributeNameForProperty(e, t) { const a = t.attribute; return !1 === a ? void 0 : "string" == typeof a ? a : "string" == typeof e ? e.toLowerCase() : void 0 } static _valueHasChanged(e, t, a = R) { return a(e, t) } static _propertyValueFromAttribute(e, t) { const a = t.type, s = t.converter || $, n = "function" == typeof s ? s : s.fromAttribute; return n ? n(e, a) : e } static _propertyValueToAttribute(e, t) { if (void 0 !== t.reflect) { const a = t.type, s = t.converter; return (s && s.toAttribute || $.toAttribute)(e, a) } } initialize() { this._saveInstanceProperties(), this._requestUpdate() } _saveInstanceProperties() { this.constructor._classProperties.forEach((e, t) => { if (this.hasOwnProperty(t)) { const e = this[t]; delete this[t], this._instanceProperties || (this._instanceProperties = new Map), this._instanceProperties.set(t, e) } }) } _applyInstanceProperties() { this._instanceProperties.forEach((e, t) => this[t] = e), this._instanceProperties = void 0 } connectedCallback() { this.enableUpdating() } enableUpdating() { void 0 !== this._enableUpdatingResolver && (this._enableUpdatingResolver(), this._enableUpdatingResolver = void 0) } disconnectedCallback() { } attributeChangedCallback(e, t, a) { t !== a && this._attributeToProperty(e, a) } _propertyToAttribute(e, t, a = I) { const s = this.constructor, n = s._attributeNameForProperty(e, a); if (void 0 !== n) { const e = s._propertyValueToAttribute(t, a); if (void 0 === e) return; this._updateState = 8 | this._updateState, null == e ? this.removeAttribute(n) : this.setAttribute(n, e), this._updateState = -9 & this._updateState } } _attributeToProperty(e, t) { if (!(8 & this._updateState)) { const a = this.constructor, s = a._attributeToPropertyMap.get(e); if (void 0 !== s) { const e = a.getPropertyOptions(s); this._updateState = 16 | this._updateState, this[s] = a._propertyValueFromAttribute(t, e), this._updateState = -17 & this._updateState } } } _requestUpdate(e, t) { let a = !0; if (void 0 !== e) { const s = this.constructor, n = s.getPropertyOptions(e); s._valueHasChanged(this[e], t, n.hasChanged) ? (this._changedProperties.has(e) || this._changedProperties.set(e, t), !0 !== n.reflect || 16 & this._updateState || (void 0 === this._reflectingProperties && (this._reflectingProperties = new Map), this._reflectingProperties.set(e, n))) : a = !1 } !this._hasRequestedUpdate && a && (this._updatePromise = this._enqueueUpdate()) } requestUpdate(e, t) { return this._requestUpdate(e, t), this.updateComplete } async _enqueueUpdate() { this._updateState = 4 | this._updateState; try { await this._updatePromise } catch (e) { } const e = this.performUpdate(); return null != e && (await e), !this._hasRequestedUpdate } get _hasRequestedUpdate() { return 4 & this._updateState } get hasUpdated() { return 1 & this._updateState } performUpdate() { this._instanceProperties && this._applyInstanceProperties(); let e = !1; const t = this._changedProperties; try { e = this.shouldUpdate(t), e ? this.update(t) : this._markUpdated() } catch (t) { throw e = !1, this._markUpdated(), t } e && (1 & this._updateState || (this._updateState = 1 | this._updateState, this.firstUpdated(t)), this.updated(t)) } _markUpdated() { this._changedProperties = new Map, this._updateState = -5 & this._updateState } get updateComplete() { return this._getUpdateComplete() } _getUpdateComplete() { return this._updatePromise } shouldUpdate() { return !0 } update() { void 0 !== this._reflectingProperties && 0 < this._reflectingProperties.size && (this._reflectingProperties.forEach((e, t) => this._propertyToAttribute(t, this[t], e)), this._reflectingProperties = void 0), this._markUpdated() } updated() { } firstUpdated() { } } U.finalized = !0;/** + */, W = (e, t) => "".concat(e, "--").concat(t); let C = !0; void 0 === window.ShadyCSS ? C = !1 : void 0 === window.ShadyCSS.prepareTemplateDom && (console.warn("Incompatible ShadyCSS version detected. Please update to at least @webcomponents/webcomponentsjs@2.0.2 and @webcomponents/shadycss@1.3.1."), C = !1); const F = e => t => { const s = W(t.type, e); let n = P.get(s); void 0 === n && (n = { stringsArray: new WeakMap, keyString: new Map }, P.set(s, n)); let i = n.stringsArray.get(t.strings); if (void 0 !== i) return i; const d = t.strings.join(a); if (i = n.keyString.get(d), void 0 === i) { const a = t.getTemplateElement(); C && window.ShadyCSS.prepareTemplateDom(a, e), i = new r(t, a), n.keyString.set(d, i) } return n.stringsArray.set(t.strings, i), i }, N = ["html", "svg"], z = new Set, R = (e, t, a) => { z.add(e); const s = a ? a.element : document.createElement("template"), n = t.querySelectorAll("style"), { length: r } = n; if (0 === r) return void window.ShadyCSS.prepareTemplateStyles(s, e); const i = document.createElement("style"); for (let e = 0; e < r; e++) { const t = n[e]; t.parentNode.removeChild(t), i.textContent += t.textContent } (e => { N.forEach(t => { const a = P.get(W(t, e)); void 0 !== a && a.keyString.forEach(e => { const { element: { content: t } } = e, a = new Set; Array.from(t.querySelectorAll("style")).forEach(e => { a.add(e) }), l(e, a) }) }) })(e); const d = s.content; a ? function (e, t, a = null) { const { element: { content: s }, parts: n } = e; if (null == a) return void s.appendChild(t); const r = document.createTreeWalker(s, 133, null, !1); for (let i = u(n), d = 0, o = -1; r.nextNode();)for (o++, r.currentNode === a && (d = m(t), a.parentNode.insertBefore(t, a)); -1 !== i && n[i].index === o;) { if (0 < d) { for (; -1 !== i;)n[i].index += d, i = u(n, i); return } i = u(n, i) } }(a, i, d.firstChild) : d.insertBefore(i, d.firstChild), window.ShadyCSS.prepareTemplateStyles(s, e); const o = d.querySelector("style"); if (window.ShadyCSS.nativeShadow && null !== o) t.insertBefore(o.cloneNode(!0), t.firstChild); else if (a) { d.insertBefore(i, d.firstChild); const e = new Set; e.add(i), l(a, e) } }; window.JSCompiler_renameProperty = e => e; const J = { toAttribute(e, t) { return t === Boolean ? e ? "" : null : t === Object || t === Array ? null == e ? e : JSON.stringify(e) : e }, fromAttribute(e, t) { return t === Boolean ? null !== e : t === Number ? null === e ? null : +e : t === Object || t === Array ? JSON.parse(e) : e } }, $ = (e, t) => t !== e && (t == t || e == e), I = { attribute: !0, type: String, converter: J, reflect: !1, hasChanged: $ }; class U extends HTMLElement { constructor() { super(), this._updateState = 0, this._instanceProperties = void 0, this._updatePromise = new Promise(e => this._enableUpdatingResolver = e), this._changedProperties = new Map, this._reflectingProperties = void 0, this.initialize() } static get observedAttributes() { this.finalize(); const e = []; return this._classProperties.forEach((t, a) => { const s = this._attributeNameForProperty(a, t); void 0 !== s && (this._attributeToPropertyMap.set(s, a), e.push(s)) }), e } static _ensureClassProperties() { if (!this.hasOwnProperty(JSCompiler_renameProperty("_classProperties", this))) { this._classProperties = new Map; const e = Object.getPrototypeOf(this)._classProperties; void 0 !== e && e.forEach((e, t) => this._classProperties.set(t, e)) } } static createProperty(e, t = I) { if (this._ensureClassProperties(), this._classProperties.set(e, t), !(t.noAccessor || this.prototype.hasOwnProperty(e))) { const a = "symbol" == typeof e ? Symbol() : "__" + e, s = this.getPropertyDescriptor(e, a, t); void 0 !== s && Object.defineProperty(this.prototype, e, s) } } static getPropertyDescriptor(e, t) { return { get() { return this[t] }, set(a) { const s = this[e]; this[t] = a, this._requestUpdate(e, s) }, configurable: !0, enumerable: !0 } } static getPropertyOptions(e) { return this._classProperties && this._classProperties.get(e) || I } static finalize() { const e = Object.getPrototypeOf(this); if (e.hasOwnProperty("finalized") || e.finalize(), this.finalized = !0, this._ensureClassProperties(), this._attributeToPropertyMap = new Map, this.hasOwnProperty(JSCompiler_renameProperty("properties", this))) { const e = this.properties, t = [...Object.getOwnPropertyNames(e), ...("function" == typeof Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(e) : [])]; for (const a of t) this.createProperty(a, e[a]) } } static _attributeNameForProperty(e, t) { const a = t.attribute; return !1 === a ? void 0 : "string" == typeof a ? a : "string" == typeof e ? e.toLowerCase() : void 0 } static _valueHasChanged(e, t, a = $) { return a(e, t) } static _propertyValueFromAttribute(e, t) { const a = t.type, s = t.converter || J, n = "function" == typeof s ? s : s.fromAttribute; return n ? n(e, a) : e } static _propertyValueToAttribute(e, t) { if (void 0 !== t.reflect) { const a = t.type, s = t.converter; return (s && s.toAttribute || J.toAttribute)(e, a) } } initialize() { this._saveInstanceProperties(), this._requestUpdate() } _saveInstanceProperties() { this.constructor._classProperties.forEach((e, t) => { if (this.hasOwnProperty(t)) { const e = this[t]; delete this[t], this._instanceProperties || (this._instanceProperties = new Map), this._instanceProperties.set(t, e) } }) } _applyInstanceProperties() { this._instanceProperties.forEach((e, t) => this[t] = e), this._instanceProperties = void 0 } connectedCallback() { this.enableUpdating() } enableUpdating() { void 0 !== this._enableUpdatingResolver && (this._enableUpdatingResolver(), this._enableUpdatingResolver = void 0) } disconnectedCallback() { } attributeChangedCallback(e, t, a) { t !== a && this._attributeToProperty(e, a) } _propertyToAttribute(e, t, a = I) { const s = this.constructor, n = s._attributeNameForProperty(e, a); if (void 0 !== n) { const e = s._propertyValueToAttribute(t, a); if (void 0 === e) return; this._updateState = 8 | this._updateState, null == e ? this.removeAttribute(n) : this.setAttribute(n, e), this._updateState = -9 & this._updateState } } _attributeToProperty(e, t) { if (!(8 & this._updateState)) { const a = this.constructor, s = a._attributeToPropertyMap.get(e); if (void 0 !== s) { const e = a.getPropertyOptions(s); this._updateState = 16 | this._updateState, this[s] = a._propertyValueFromAttribute(t, e), this._updateState = -17 & this._updateState } } } _requestUpdate(e, t) { let a = !0; if (void 0 !== e) { const s = this.constructor, n = s.getPropertyOptions(e); s._valueHasChanged(this[e], t, n.hasChanged) ? (this._changedProperties.has(e) || this._changedProperties.set(e, t), !0 !== n.reflect || 16 & this._updateState || (void 0 === this._reflectingProperties && (this._reflectingProperties = new Map), this._reflectingProperties.set(e, n))) : a = !1 } !this._hasRequestedUpdate && a && (this._updatePromise = this._enqueueUpdate()) } requestUpdate(e, t) { return this._requestUpdate(e, t), this.updateComplete } async _enqueueUpdate() { this._updateState = 4 | this._updateState; try { await this._updatePromise } catch (e) { } const e = this.performUpdate(); return null != e && (await e), !this._hasRequestedUpdate } get _hasRequestedUpdate() { return 4 & this._updateState } get hasUpdated() { return 1 & this._updateState } performUpdate() { this._instanceProperties && this._applyInstanceProperties(); let e = !1; const t = this._changedProperties; try { e = this.shouldUpdate(t), e ? this.update(t) : this._markUpdated() } catch (t) { throw e = !1, this._markUpdated(), t } e && (1 & this._updateState || (this._updateState = 1 | this._updateState, this.firstUpdated(t)), this.updated(t)) } _markUpdated() { this._changedProperties = new Map, this._updateState = -5 & this._updateState } get updateComplete() { return this._getUpdateComplete() } _getUpdateComplete() { return this._updatePromise } shouldUpdate() { return !0 } update() { void 0 !== this._reflectingProperties && 0 < this._reflectingProperties.size && (this._reflectingProperties.forEach((e, t) => this._propertyToAttribute(t, this[t], e)), this._reflectingProperties = void 0), this._markUpdated() } updated() { } firstUpdated() { } } U.finalized = !0;/** + * @license + * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. + * This code may only be used under the BSD style license found at + * http://polymer.github.io/LICENSE.txt + * The complete set of authors may be found at + * http://polymer.github.io/AUTHORS.txt + * The complete set of contributors may be found at + * http://polymer.github.io/CONTRIBUTORS.txt + * Code distributed by Google as part of the polymer project is also + * subject to an additional IP rights grant found at + * http://polymer.github.io/PATENTS.txt + */const V = (e, t) => "method" === t.kind && t.descriptor && !("value" in t.descriptor) ? Object.assign(Object.assign({}, t), { finisher(a) { a.createProperty(t.key, e) } }) : { kind: "field", key: Symbol(), placement: "own", descriptor: {}, initializer() { "function" == typeof t.initializer && (this[t.key] = t.initializer.call(this)) }, finisher(a) { a.createProperty(t.key, e) } }; function B(e) { return (t, a) => void 0 === a ? V(e, t) : ((e, t, a) => { t.constructor.createProperty(a, e) })(e, t, a) } function G(e) { return (t, a) => { const s = { get() { return this.renderRoot.querySelector(e) }, enumerable: !0, configurable: !0 }; return void 0 === a ? Z(s, t) : q(s, t, a) } } const q = (e, t, a) => { Object.defineProperty(t, a, e) }, Z = (e, t) => ({ kind: "method", placement: "prototype", key: t.key, descriptor: e })/** @license Copyright (c) 2019 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at @@ -115,7 +127,7 @@ http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt -*/const V = "adoptedStyleSheets" in Document.prototype && "replace" in CSSStyleSheet.prototype;/** +*/, K = "adoptedStyleSheets" in Document.prototype && "replace" in CSSStyleSheet.prototype, X = Symbol(); class Q { constructor(e, t) { if (t !== X) throw new Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead."); this.cssText = e } get styleSheet() { return void 0 === this._styleSheet && (K ? (this._styleSheet = new CSSStyleSheet, this._styleSheet.replaceSync(this.cssText)) : this._styleSheet = null), this._styleSheet } toString() { return this.cssText } }/** * @license * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at @@ -127,147 +139,286 @@ found at http://polymer.github.io/PATENTS.txt * Code distributed by Google as part of the polymer project is also * subject to an additional IP rights grant found at * http://polymer.github.io/PATENTS.txt - */(window.litElementVersions || (window.litElementVersions = [])).push("2.3.1"); const G = {}; class B extends U { static getStyles() { return this.styles } static _getUniqueStyles() { if (!this.hasOwnProperty(JSCompiler_renameProperty("_styles", this))) { const e = this.getStyles(); if (void 0 === e) this._styles = []; else if (Array.isArray(e)) { const t = (e, a) => e.reduceRight((e, a) => Array.isArray(a) ? t(a, e) : (e.add(a), e), a), a = t(e, new Set), s = []; a.forEach(e => s.unshift(e)), this._styles = s } else this._styles = [e] } } initialize() { super.initialize(), this.constructor._getUniqueStyles(), this.renderRoot = this.createRenderRoot(), window.ShadowRoot && this.renderRoot instanceof window.ShadowRoot && this.adoptStyles() } createRenderRoot() { return this.attachShadow({ mode: "open" }) } adoptStyles() { const e = this.constructor._styles; 0 !== e.length && (void 0 === window.ShadyCSS || window.ShadyCSS.nativeShadow ? V ? this.renderRoot.adoptedStyleSheets = e.map(e => e.styleSheet) : this._needsShimAdoptedStyleSheets = !0 : window.ShadyCSS.ScopingShim.prepareAdoptedCssText(e.map(e => e.cssText), this.localName)) } connectedCallback() { super.connectedCallback(), this.hasUpdated && void 0 !== window.ShadyCSS && window.ShadyCSS.styleElement(this) } update(e) { const t = this.render(); super.update(e), t !== G && this.constructor.render(t, this.renderRoot, { scopeName: this.localName, eventContext: this }), this._needsShimAdoptedStyleSheets && (this._needsShimAdoptedStyleSheets = !1, this.constructor._styles.forEach(e => { const t = document.createElement("style"); t.textContent = e.cssText, this.renderRoot.appendChild(t) })) } render() { return G } } B.finalized = !0, B.render = (e, a, s) => { if (!s || "object" != typeof s || !s.scopeName) throw new Error("The `scopeName` option is required."); const n = s.scopeName, r = O.has(a), i = F && 11 === a.nodeType && !!a.host, d = i && !z.has(n), o = d ? document.createDocumentFragment() : a; if (((e, a, s) => { let n = O.get(a); void 0 === n && (t(a, a.firstChild), O.set(a, n = new T(Object.assign({ templateFactory: j }, s))), n.appendInto(a)), n.setValue(e), n.commit() })(e, o, Object.assign({ templateFactory: C(n) }, s)), d) { const e = O.get(o); O.delete(o); const s = e.value instanceof L ? e.value.template : void 0; J(n, o, s), t(a, a.firstChild), a.appendChild(o), O.set(a, e) } !r && i && window.ShadyCSS.styleElement(a.host) }, "undefined" == typeof globalThis ? "undefined" == typeof window ? "undefined" == typeof global ? "undefined" != typeof self && self : global : window : globalThis; function q() { throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs") } function Z(e, t) { return e(t = { exports: {} }, t.exports), t.exports } var K = Z(function (e) { - var _Mathfloor = Math.floor; e.exports = function () { - var _Mathround = Math.round, _Mathmin = Math.min, _Mathceil = Math.ceil, _Mathabs = Math.abs; function s() { return t.apply(null, arguments) } function n(e) { return e instanceof Array || "[object Array]" === Object.prototype.toString.call(e) } function r(e) { return null != e && "[object Object]" === Object.prototype.toString.call(e) } function i(e, t) { return Object.prototype.hasOwnProperty.call(e, t) } function d(e) { if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length; for (var t in e) if (i(e, t)) return !1; return !0 } function o(e) { return void 0 === e } function _(e) { return "number" == typeof e || "[object Number]" === Object.prototype.toString.call(e) } function l(e) { return e instanceof Date || "[object Date]" === Object.prototype.toString.call(e) } function m(e, t) { var a, s = []; for (a = 0; a < e.length; ++a)s.push(t(e[a], a)); return s } function u(e, t) { for (var a in t) i(t, a) && (e[a] = t[a]); return i(t, "toString") && (e.toString = t.toString), i(t, "valueOf") && (e.valueOf = t.valueOf), e } function h(e, t, a, s) { return vt(e, t, a, s, !0).utc() } function c(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) { if (null == e._isValid) { var t = c(e), s = a.call(t.parsedDateParts, function (e) { return null != e }), n = !isNaN(e._d.getTime()) && 0 > t.overflow && !t.empty && !t.invalidEra && !t.invalidMonth && !t.invalidWeekday && !t.weekdayMismatch && !t.nullInput && !t.invalidFormat && !t.userInvalidated && (!t.meridiem || t.meridiem && s); if (e._strict && (n = n && 0 === t.charsLeftOver && 0 === t.unusedTokens.length && void 0 === t.bigHour), null != Object.isFrozen && Object.isFrozen(e)) return n; e._isValid = n } return e._isValid } function y(e) { var t = h(NaN); return null == e ? c(t).userInvalidated = !0 : u(c(t), e), t } function p(e, t) { var a, s, n; if (o(t._isAMomentObject) || (e._isAMomentObject = t._isAMomentObject), o(t._i) || (e._i = t._i), o(t._f) || (e._f = t._f), o(t._l) || (e._l = t._l), o(t._strict) || (e._strict = t._strict), o(t._tzm) || (e._tzm = t._tzm), o(t._isUTC) || (e._isUTC = t._isUTC), o(t._offset) || (e._offset = t._offset), o(t._pf) || (e._pf = c(t)), o(t._locale) || (e._locale = t._locale), 0 < L.length) for (a = 0; a < L.length; a++)o(n = t[s = L[a]]) || (e[s] = n); return e } function f(e) { p(this, e), this._d = new Date(null == e._d ? NaN : e._d.getTime()), this.isValid() || (this._d = new Date(NaN)), !1 === Y && (Y = !0, s.updateOffset(this), Y = !1) } function g(e) { return e instanceof f || null != e && null != e._isAMomentObject } function k(e) { !1 === s.suppressDeprecationWarnings && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + e) } function D(e, t) { var a = !0; return u(function () { if (null != s.deprecationHandler && s.deprecationHandler(null, e), a) { var n, r, d, o = []; for (r = 0; r < arguments.length; r++) { if (n = "", "object" == typeof arguments[r]) { for (d in n += "\n[" + r + "] ", arguments[0]) i(arguments[0], d) && (n += d + ": " + arguments[0][d] + ", "); n = n.slice(0, -2) } else n = arguments[r]; o.push(n) } k(e + "\nArguments: " + Array.prototype.slice.call(o).join("") + "\n" + new Error().stack), a = !1 } return t.apply(this, arguments) }, t) } function w(e, t) { null != s.deprecationHandler && s.deprecationHandler(e, t), v[e] || (k(t), v[e] = !0) } function b(e) { return "undefined" != typeof Function && e instanceof Function || "[object Function]" === Object.prototype.toString.call(e) } function S(e, t) { var a, s = u({}, e); for (a in t) i(t, a) && (r(e[a]) && r(t[a]) ? (s[a] = {}, u(s[a], e[a]), u(s[a], t[a])) : null == t[a] ? delete s[a] : s[a] = t[a]); for (a in e) i(e, a) && !i(t, a) && r(e[a]) && (s[a] = u({}, s[a])); return s } function H(e) { null != e && this.set(e) } function x(e, t, a) { var s = "" + _Mathabs(e), n = t - s.length; return (0 <= e ? a ? "+" : "" : "-") + Math.pow(10, Math.max(0, n)).toString().substr(1) + s } function W(e, t, a, s) { var n = s; "string" == typeof s && (n = function () { return this[s]() }), e && (E[e] = n), t && (E[t[0]] = function () { return x(n.apply(this, arguments), t[1], t[2]) }), a && (E[a] = function () { return this.localeData().ordinal(n.apply(this, arguments), e) }) } function A(e, t) { return e.isValid() ? (t = F(t, e.localeData()), O[t] = O[t] || function (e) { var t, a, s, n = e.match(j); for (t = 0, a = n.length; t < a; t++)n[t] = E[n[t]] ? E[n[t]] : (s = n[t]).match(/\[[\s\S]/) ? s.replace(/^\[|\]$/g, "") : s.replace(/\\/g, ""); return function (t) { var s, r = ""; for (s = 0; s < a; s++)r += b(n[s]) ? n[s].call(t, e) : n[s]; return r } }(t), O[t](e)) : e.localeData().invalidDate() } function F(e, t) { function s(e) { return t.longDateFormat(e) || e } var a = 5; for (P.lastIndex = 0; 0 <= a && P.test(e);)e = e.replace(P, s), P.lastIndex = 0, a -= 1; return e } function N(e, t) { var a = e.toLowerCase(); C[a] = C[a + "s"] = C[t] = e } function z(e) { return "string" == typeof e ? C[e] || C[e.toLowerCase()] : void 0 } function J(e) { var t, a, s = {}; for (a in e) i(e, a) && (t = z(a)) && (s[t] = e[a]); return s } function R(e, t) { $[e] = t } function I(e) { return 0 == e % 4 && 0 != e % 100 || 0 == e % 400 } function U(e) { return 0 > e ? _Mathceil(e) || 0 : _Mathfloor(e) } function V(e) { var t = +e, a = 0; return 0 != t && isFinite(t) && (a = U(t)), a } function G(e, t) { return function (a) { return null == a ? B(this, e) : (Z(this, e, a), s.updateOffset(this, t), this) } } function B(e, t) { return e.isValid() ? e._d["get" + (e._isUTC ? "UTC" : "") + t]() : NaN } function Z(e, t, a) { e.isValid() && !isNaN(a) && ("FullYear" === t && I(e.year()) && 1 === e.month() && 29 === e.date() ? (a = V(a), e._d["set" + (e._isUTC ? "UTC" : "") + t](a, e.month(), ke(a, e.month()))) : e._d["set" + (e._isUTC ? "UTC" : "") + t](a)) } function ce(e, t, a) { K[e] = b(t) ? t : function (e) { return e && a ? a : t } } function Me(e, t) { return i(K, e) ? K[e](t._strict, t._locale) : new RegExp(ye(e.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (e, t, a, s, n) { return t || a || s || n }))) } function ye(e) { return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&") } function pe(e, t) { var a, s = t; for ("string" == typeof e && (e = [e]), _(t) && (s = function (e, a) { a[t] = V(e) }), a = 0; a < e.length; a++)Ye[e[a]] = s } function fe(e, t) { pe(e, function (e, a, s, n) { s._w = s._w || {}, t(e, s._w, s, n) }) } function ge(e, t, a) { null != t && i(Ye, e) && Ye[e](t, a._a, a, e) } function ke(e, t) { if (isNaN(e) || isNaN(t)) return NaN; var a, s = (t % (a = 12) + a) % a; return e += (t - s) / 12, 1 == s ? I(e) ? 29 : 28 : 31 - s % 7 % 2 } function Se(e, t, a) { var s, n, r, i = e.toLocaleLowerCase(); if (!this._monthsParse) for (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = [], s = 0; 12 > s; ++s)r = h([2e3, s]), this._shortMonthsParse[s] = this.monthsShort(r, "").toLocaleLowerCase(), this._longMonthsParse[s] = this.months(r, "").toLocaleLowerCase(); return a ? "MMM" === t ? -1 === (n = Le.call(this._shortMonthsParse, i)) ? null : n : -1 === (n = Le.call(this._longMonthsParse, i)) ? null : n : "MMM" === t ? -1 !== (n = Le.call(this._shortMonthsParse, i)) || -1 !== (n = Le.call(this._longMonthsParse, i)) ? n : null : -1 !== (n = Le.call(this._longMonthsParse, i)) || -1 !== (n = Le.call(this._shortMonthsParse, i)) ? n : null } function He(e, t) { var a; if (!e.isValid()) return e; if ("string" == typeof t) if (/^\d+$/.test(t)) t = V(t); else if (!_(t = e.localeData().monthsParse(t))) return e; return a = _Mathmin(e.date(), ke(e.year(), t)), e._d["set" + (e._isUTC ? "UTC" : "") + "Month"](t, a), e } function xe(e) { return null == e ? B(this, "Month") : (He(this, e), s.updateOffset(this, !0), this) } function je() { function e(e, t) { return t.length - e.length } var t, a, s = [], n = [], r = []; for (t = 0; 12 > t; t++)a = h([2e3, t]), s.push(this.monthsShort(a, "")), n.push(this.months(a, "")), r.push(this.months(a, "")), r.push(this.monthsShort(a, "")); for (s.sort(e), n.sort(e), r.sort(e), t = 0; 12 > t; t++)s[t] = ye(s[t]), n[t] = ye(n[t]); for (t = 0; 24 > t; t++)r[t] = ye(r[t]); this._monthsRegex = new RegExp("^(" + r.join("|") + ")", "i"), this._monthsShortRegex = this._monthsRegex, this._monthsStrictRegex = new RegExp("^(" + n.join("|") + ")", "i"), this._monthsShortStrictRegex = new RegExp("^(" + s.join("|") + ")", "i") } function Pe(e) { return I(e) ? 366 : 365 } function Ee(e, t, a, s, n, r, i) { var d; return 100 > e && 0 <= e ? (d = new Date(e + 400, t, a, s, n, r, i), isFinite(d.getFullYear()) && d.setFullYear(e)) : d = new Date(e, t, a, s, n, r, i), d } function We(e) { var t, a; return 100 > e && 0 <= e ? ((a = Array.prototype.slice.call(arguments))[0] = e + 400, t = new Date(Date.UTC.apply(null, a)), isFinite(t.getUTCFullYear()) && t.setUTCFullYear(e)) : t = new Date(Date.UTC.apply(null, arguments)), t } function Ae(e, t, a) { var s = 7 + t - a; return -(7 + We(e, 0, s).getUTCDay() - t) % 7 + s - 1 } function Fe(e, t, a, s, n) { var r, i, d = 1 + 7 * (t - 1) + (7 + a - s) % 7 + Ae(e, s, n); return 0 >= d ? i = Pe(r = e - 1) + d : d > Pe(e) ? (r = e + 1, i = d - Pe(e)) : (r = e, i = d), { year: r, dayOfYear: i } } function Ce(e, t, a) { var s, n, r = Ae(e.year(), t, a), i = _Mathfloor((e.dayOfYear() - r - 1) / 7) + 1; return 1 > i ? s = i + Ne(n = e.year() - 1, t, a) : i > Ne(e.year(), t, a) ? (s = i - Ne(e.year(), t, a), n = e.year() + 1) : (n = e.year(), s = i), { week: s, year: n } } function Ne(e, t, a) { var s = Ae(e, t, a), n = Ae(e + 1, t, a); return (Pe(e) - s + n) / 7 } function ze(e, t) { return e.slice(t, 7).concat(e.slice(0, t)) } function Ge(e, t, a) { var s, n, r, i = e.toLocaleLowerCase(); if (!this._weekdaysParse) for (this._weekdaysParse = [], this._shortWeekdaysParse = [], this._minWeekdaysParse = [], s = 0; 7 > s; ++s)r = h([2e3, 1]).day(s), this._minWeekdaysParse[s] = this.weekdaysMin(r, "").toLocaleLowerCase(), this._shortWeekdaysParse[s] = this.weekdaysShort(r, "").toLocaleLowerCase(), this._weekdaysParse[s] = this.weekdays(r, "").toLocaleLowerCase(); return a ? "dddd" === t ? -1 === (n = Le.call(this._weekdaysParse, i)) ? null : n : "ddd" === t ? -1 === (n = Le.call(this._shortWeekdaysParse, i)) ? null : n : -1 === (n = Le.call(this._minWeekdaysParse, i)) ? null : n : "dddd" === t ? -1 !== (n = Le.call(this._weekdaysParse, i)) || -1 !== (n = Le.call(this._shortWeekdaysParse, i)) || -1 !== (n = Le.call(this._minWeekdaysParse, i)) ? n : null : "ddd" === t ? -1 !== (n = Le.call(this._shortWeekdaysParse, i)) || -1 !== (n = Le.call(this._weekdaysParse, i)) || -1 !== (n = Le.call(this._minWeekdaysParse, i)) ? n : null : -1 !== (n = Le.call(this._minWeekdaysParse, i)) || -1 !== (n = Le.call(this._weekdaysParse, i)) || -1 !== (n = Le.call(this._shortWeekdaysParse, i)) ? n : null } function Be() { function e(e, t) { return t.length - e.length } var t, a, s, n, r, i = [], d = [], o = [], _ = []; for (t = 0; 7 > t; t++)a = h([2e3, 1]).day(t), s = ye(this.weekdaysMin(a, "")), n = ye(this.weekdaysShort(a, "")), r = ye(this.weekdays(a, "")), i.push(s), d.push(n), o.push(r), _.push(s), _.push(n), _.push(r); i.sort(e), d.sort(e), o.sort(e), _.sort(e), this._weekdaysRegex = new RegExp("^(" + _.join("|") + ")", "i"), this._weekdaysShortRegex = this._weekdaysRegex, this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp("^(" + o.join("|") + ")", "i"), this._weekdaysShortStrictRegex = new RegExp("^(" + d.join("|") + ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + i.join("|") + ")", "i") } function qe() { return this.hours() % 12 || 12 } function Ze(e, t) { W(e, 0, 0, function () { return this.localeData().meridiem(this.hours(), this.minutes(), t) }) } function Ke(e, t) { return t._meridiemParse } function st(e, t) { var a, s = _Mathmin(e.length, t.length); for (a = 0; a < s; a += 1)if (e[a] !== t[a]) return a; return s } function nt(e) { return e ? e.toLowerCase().replace("_", "-") : e } function rt(t) { var a = null; if (void 0 === tt[t] && e && e.exports) try { a = Qe._abbr, q(), it(a) } catch (e) { tt[t] = null } return tt[t] } function it(e, t) { var a; return e && ((a = o(t) ? ot(e) : dt(e, t)) ? Qe = a : "undefined" != typeof console && console.warn && console.warn("Locale " + e + " not found. Did you forget to load it?")), Qe._abbr } function dt(e, t) { if (null !== t) { var a, s = 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."), s = tt[e]._config; else if (null != t.parentLocale) if (null != tt[t.parentLocale]) s = tt[t.parentLocale]._config; else { if (null == (a = rt(t.parentLocale))) return at[t.parentLocale] || (at[t.parentLocale] = []), at[t.parentLocale].push({ name: e, config: t }), null; s = a._config } return tt[e] = new H(S(s, t)), at[e] && at[e].forEach(function (e) { dt(e.name, e.config) }), it(e), tt[e] } return delete tt[e], null } function ot(e) { var t; if (e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e) return Qe; if (!n(e)) { if (t = rt(e)) return t; e = [e] } return function (e) { for (var t, a, s, n, r = 0; r < e.length;) { for (t = (n = nt(e[r]).split("-")).length, a = (a = nt(e[r + 1])) ? a.split("-") : null; 0 < t;) { if (s = rt(n.slice(0, t).join("-"))) return s; if (a && a.length >= t && st(n, a) >= t - 1) break; t-- } r++ } return Qe }(e) } function _t(e) { var t, a = e._a; return a && -2 === c(e).overflow && (t = 0 > a[1] || 11 < a[1] ? 1 : 1 > a[2] || a[2] > ke(a[0], a[1]) ? 2 : 0 > a[3] || 24 < a[3] || 24 === a[3] && (0 !== a[4] || 0 !== a[5] || 0 !== a[6]) ? 3 : 0 > a[4] || 59 < a[4] ? 4 : 0 > a[5] || 59 < a[5] ? 5 : 0 > a[6] || 999 < a[6] ? 6 : -1, c(e)._overflowDayOfYear && (0 > t || 2 < t) && (t = 2), c(e)._overflowWeeks && -1 === t && (t = 7), c(e)._overflowWeekday && -1 === t && (t = 8), c(e).overflow = t), e } function Yt(e) { var t, a, s, n, r, i, d = e._i, o = lt.exec(d) || mt.exec(d); if (o) { for (c(e).iso = !0, t = 0, a = ht.length; t < a; t++)if (ht[t][1].exec(o[1])) { n = ht[t][0], s = !1 !== ht[t][2]; break } if (null == n) return void (e._isValid = !1); if (o[3]) { for (t = 0, a = ct.length; t < a; t++)if (ct[t][1].exec(o[3])) { r = (o[2] || " ") + ct[t][0]; break } if (null == r) return void (e._isValid = !1) } if (!s && null != r) return void (e._isValid = !1); if (o[4]) { if (!ut.exec(o[4])) return void (e._isValid = !1); i = "Z" } e._f = n + (r || "") + (i || ""), Dt(e) } else e._isValid = !1 } function pt(e) { var t = parseInt(e, 10); return 49 >= t ? 2e3 + t : 999 >= t ? 1900 + t : t } function ft(e) { var t, a, s, n, r, i, d, o, _ = yt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g, " ").replace(/(\s\s+)/g, " ").replace(/^\s\s*/, "").replace(/\s\s*$/, "")); if (_) { if (a = _[4], s = _[3], n = _[2], r = _[5], i = _[6], d = _[7], o = [pt(a), Te.indexOf(s), parseInt(n, 10), parseInt(r, 10), parseInt(i, 10)], d && o.push(parseInt(d, 10)), t = o, !function (e, t, a) { return !e || $e.indexOf(e) === new Date(t[0], t[1], t[2]).getDay() || (c(a).weekdayMismatch = !0, a._isValid = !1, !1) }(_[1], t, e)) return; e._a = t, e._tzm = function (e, t, a) { if (e) return Lt[e]; if (t) return 0; var s = parseInt(a, 10), n = s % 100; return 60 * ((s - n) / 100) + n }(_[8], _[9], _[10]), e._d = We.apply(null, e._a), e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), c(e).rfc2822 = !0 } else e._isValid = !1 } function gt(e, t, a) { return null == e ? null == t ? a : t : e } function kt(e) { var t, a, n, r, i, d = []; if (!e._d) { for (n = function (e) { var t = new Date(s.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, a, s, n, r, i, d, o, _; null != (t = e._w).GG || null != t.W || null != t.E ? (r = 1, i = 4, a = gt(t.GG, e._a[0], Ce(wt(), 1, 4).year), s = gt(t.W, 1), (1 > (n = gt(t.E, 1)) || 7 < n) && (o = !0)) : (r = e._locale._week.dow, i = e._locale._week.doy, _ = Ce(wt(), r, i), a = gt(t.gg, e._a[0], _.year), s = gt(t.w, _.week), null == t.d ? null == t.e ? n = r : (n = t.e + r, (0 > t.e || 6 < t.e) && (o = !0)) : (0 > (n = t.d) || 6 < n) && (o = !0)), 1 > s || s > Ne(a, r, i) ? c(e)._overflowWeeks = !0 : null == o ? (d = Fe(a, s, n, r, i), e._a[0] = d.year, e._dayOfYear = d.dayOfYear) : c(e)._overflowWeekday = !0 }(e), null != e._dayOfYear && (i = gt(e._a[0], n[0]), (e._dayOfYear > Pe(i) || 0 === e._dayOfYear) && (c(e)._overflowDayOfYear = !0), a = We(i, 0, e._dayOfYear), e._a[1] = a.getUTCMonth(), e._a[2] = a.getUTCDate()), t = 0; 3 > t && null == e._a[t]; ++t)e._a[t] = d[t] = n[t]; for (; 7 > t; t++)e._a[t] = d[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 ? We : Ee).apply(null, d), r = 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 !== r && (c(e).weekdayMismatch = !0) } } function Dt(e) { if (!(e._f !== s.ISO_8601)) Yt(e); else if (e._f !== s.RFC_2822) { e._a = [], c(e).empty = !0; var t, a, n, r, i, d, o = "" + e._i, _ = o.length, l = 0; for (n = F(e._f, e._locale).match(j) || [], t = 0; t < n.length; t++)r = n[t], (a = (o.match(Me(r, e)) || [])[0]) && (0 < (i = o.substr(0, o.indexOf(a))).length && c(e).unusedInput.push(i), o = o.slice(o.indexOf(a) + a.length), l += a.length), E[r] ? (a ? c(e).empty = !1 : c(e).unusedTokens.push(r), ge(r, a, e)) : e._strict && !a && c(e).unusedTokens.push(r); c(e).charsLeftOver = _ - l, 0 < o.length && c(e).unusedInput.push(o), 12 >= e._a[3] && !0 === c(e).bigHour && 0 < e._a[3] && (c(e).bigHour = void 0), c(e).parsedDateParts = e._a.slice(0), c(e).meridiem = e._meridiem, e._a[3] = function (e, t, a) { var s; return null == a ? t : null == e.meridiemHour ? null == e.isPM ? t : ((s = e.isPM(a)) && 12 > t && (t += 12), s || 12 !== t || (t = 0), t) : e.meridiemHour(t, a) }(e._locale, e._a[3], e._meridiem), null !== (d = c(e).era) && (e._a[0] = e._locale.erasConvertYear(d, e._a[0])), kt(e), _t(e) } else ft(e) } function Tt(e) { var t = e._i, a = e._f; return e._locale = e._locale || ot(e._l), null === t || void 0 === a && "" === t ? y({ nullInput: !0 }) : ("string" == typeof t && (e._i = t = e._locale.preparse(t)), g(t) ? new f(_t(t)) : (l(t) ? e._d = t : n(a) ? function (e) { var t, a, s, n, r, i, d = !1; if (0 === e._f.length) return c(e).invalidFormat = !0, void (e._d = new Date(NaN)); for (n = 0; n < e._f.length; n++)r = 0, i = !1, t = p({}, e), null != e._useUTC && (t._useUTC = e._useUTC), t._f = e._f[n], Dt(t), M(t) && (i = !0), r += c(t).charsLeftOver, r += 10 * c(t).unusedTokens.length, c(t).score = r, d ? r < s && (s = r, a = t) : (null == s || r < s || i) && (s = r, a = t, i && (d = !0)); u(e, a || t) }(e) : a ? Dt(e) : function (e) { var t = e._i; o(t) ? e._d = new Date(s.now()) : l(t) ? e._d = new Date(t.valueOf()) : "string" == typeof t ? function (e) { var t = Mt.exec(e._i); null === t ? (Yt(e), !1 === e._isValid && (delete e._isValid, ft(e), !1 === e._isValid && (delete e._isValid, e._strict ? e._isValid = !1 : s.createFromInputFallback(e)))) : e._d = new Date(+t[1]) }(e) : n(t) ? (e._a = m(t.slice(0), function (e) { return parseInt(e, 10) }), kt(e)) : r(t) ? function (e) { if (!e._d) { var t = J(e._i), a = void 0 === t.day ? t.date : t.day; e._a = m([t.year, t.month, a, t.hour, t.minute, t.second, t.millisecond], function (e) { return e && parseInt(e, 10) }), kt(e) } }(e) : _(t) ? e._d = new Date(t) : s.createFromInputFallback(e) }(e), M(e) || (e._d = null), e)) } function vt(e, t, a, s, i) { var o, _ = {}; return !0 !== t && !1 !== t || (s = t, t = void 0), !0 !== a && !1 !== a || (s = a, a = void 0), (r(e) && d(e) || n(e) && 0 === e.length) && (e = void 0), _._isAMomentObject = !0, _._useUTC = _._isUTC = i, _._l = a, _._i = e, _._f = t, _._strict = s, (o = new f(_t(Tt(_))))._nextDay && (o.add(1, "d"), o._nextDay = void 0), o } function wt(e, t, a, s) { return vt(e, t, a, s, !1) } function Ht(e, t) { var a, s; if (1 === t.length && n(t[0]) && (t = t[0]), !t.length) return wt(); for (a = t[0], s = 1; s < t.length; ++s)t[s].isValid() && !t[s][e](a) || (a = t[s]); return a } function jt(e) { var t = J(e), a = t.year || 0, s = t.quarter || 0, n = t.month || 0, r = t.week || t.isoWeek || 0, d = t.day || 0, o = t.hour || 0, _ = t.minute || 0, l = t.second || 0, m = t.millisecond || 0; this._isValid = function (e) { var t, a, s = !1; for (t in e) if (i(e, t) && (-1 === Le.call(xt, t) || null != e[t] && isNaN(e[t]))) return !1; for (a = 0; a < xt.length; ++a)if (e[xt[a]]) { if (s) return !1; parseFloat(e[xt[a]]) !== V(e[xt[a]]) && (s = !0) } return !0 }(t), this._milliseconds = +m + 1e3 * l + 6e4 * _ + 60 * (60 * (1e3 * o)), this._days = +d + 7 * r, this._months = +n + 3 * s + 12 * a, this._data = {}, this._locale = ot(), this._bubble() } function Pt(e) { return e instanceof jt } function Ot(e) { return 0 > e ? -1 * _Mathround(-1 * e) : _Mathround(e) } function Et(e, t) { W(e, 0, 0, function () { var e = this.utcOffset(), a = "+"; return 0 > e && (e = -e, a = "-"), a + x(~~(e / 60), 2) + t + x(~~e % 60, 2) }) } function At(e, t) { var a, s, n = (t || "").match(e); return null === n ? null : 0 === (s = 60 * (a = ((n[n.length - 1] || []) + "").match(Wt) || ["-", 0, 0])[1] + V(a[2])) ? 0 : "+" === a[0] ? s : -s } function Ft(e, t) { var a, n; return t._isUTC ? (a = t.clone(), n = (g(e) || l(e) ? e.valueOf() : wt(e).valueOf()) - a.valueOf(), a._d.setTime(a._d.valueOf() + n), s.updateOffset(a, !1), a) : wt(e).local() } function Ct(e) { return -_Mathround(e._d.getTimezoneOffset()) } function Nt() { return !!this.isValid() && this._isUTC && 0 === this._offset } function $t(e, t) { var a, s, n, r, d, o, l = e, m = null; return Pt(e) ? l = { ms: e._milliseconds, d: e._days, M: e._months } : _(e) || !isNaN(+e) ? (l = {}, t ? l[t] = +e : l.milliseconds = +e) : (m = zt.exec(e)) ? (a = "-" === m[1] ? -1 : 1, l = { y: 0, d: V(m[2]) * a, h: V(m[3]) * a, m: V(m[4]) * a, s: V(m[5]) * a, ms: V(Ot(1e3 * m[6])) * a }) : (m = Jt.exec(e)) ? (a = "-" === m[1] ? -1 : 1, l = { y: Rt(m[2], a), M: Rt(m[3], a), w: Rt(m[4], a), d: Rt(m[5], a), h: Rt(m[6], a), m: Rt(m[7], a), s: Rt(m[8], a) }) : null == l ? l = {} : "object" == typeof l && ("from" in l || "to" in l) && (r = wt(l.from), d = wt(l.to), n = r.isValid() && d.isValid() ? (d = Ft(d, r), r.isBefore(d) ? o = It(r, d) : ((o = It(d, r)).milliseconds = -o.milliseconds, o.months = -o.months), o) : { milliseconds: 0, months: 0 }, (l = {}).ms = n.milliseconds, l.M = n.months), s = new jt(l), Pt(e) && i(e, "_locale") && (s._locale = e._locale), Pt(e) && i(e, "_isValid") && (s._isValid = e._isValid), s } function Rt(e, t) { var a = e && parseFloat(e.replace(",", ".")); return (isNaN(a) ? 0 : a) * t } function It(e, t) { var a = {}; return a.months = t.month() - e.month() + 12 * (t.year() - e.year()), e.clone().add(a.months, "M").isAfter(t) && --a.months, a.milliseconds = +t - +e.clone().add(a.months, "M"), a } function Ut(e, t) { return function (a, s) { var n; return null === s || isNaN(+s) || (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."), n = a, a = s, s = n), Vt(this, $t(a, s), e), this } } function Vt(e, t, a, n) { var r = t._milliseconds, i = Ot(t._days), d = Ot(t._months); e.isValid() && (n = null == n || n, d && He(e, B(e, "Month") + d * a), i && Z(e, "Date", B(e, "Date") + i * a), r && e._d.setTime(e._d.valueOf() + r * a), n && s.updateOffset(e, i || d)) } function qt(e) { return "string" == typeof e || e instanceof String } function Zt(e) { return g(e) || l(e) || qt(e) || _(e) || function (e) { var t = n(e), a = !1; return t && (a = 0 === e.filter(function (t) { return !_(t) && qt(e) }).length), t && a }(e) || function (e) { var t, a, s = r(e) && !d(e), n = !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"]; for (t = 0; t < o.length; t += 1)a = o[t], n = n || i(e, a); return s && n }(e) || null == e } function Kt(e) { var t, a = r(e) && !d(e), s = !1, n = ["sameDay", "nextDay", "lastDay", "nextWeek", "lastWeek", "sameElse"]; for (t = 0; t < n.length; t += 1)s = s || i(e, n[t]); return a && s } function Qt(e, t) { if (e.date() < t.date()) return -Qt(t, e); var a = 12 * (t.year() - e.year()) + (t.month() - e.month()), s = e.clone().add(a, "months"); return -(a + (0 > t - s ? (t - s) / (s - e.clone().add(a - 1, "months")) : (t - s) / (e.clone().add(a + 1, "months") - s))) || 0 } function Xt(e) { var t; return void 0 === e ? this._locale._abbr : (null != (t = ot(e)) && (this._locale = t), this) } function ta() { return this._locale } function aa(e, t) { return (e % t + t) % t } function sa(e, t, a) { return 100 > e && 0 <= e ? new Date(e + 400, t, a) - 126227808e5 : new Date(e, t, a).valueOf() } function na(e, t, a) { return 100 > e && 0 <= e ? Date.UTC(e + 400, t, a) - 126227808e5 : Date.UTC(e, t, a) } function ra(e, t) { return t.erasAbbrRegex(e) } function ia() { var e, t, a = [], s = [], n = [], r = [], i = this.eras(); for (e = 0, t = i.length; e < t; ++e)s.push(ye(i[e].name)), a.push(ye(i[e].abbr)), n.push(ye(i[e].narrow)), r.push(ye(i[e].name)), r.push(ye(i[e].abbr)), r.push(ye(i[e].narrow)); this._erasRegex = new RegExp("^(" + r.join("|") + ")", "i"), this._erasNameRegex = new RegExp("^(" + s.join("|") + ")", "i"), this._erasAbbrRegex = new RegExp("^(" + a.join("|") + ")", "i"), this._erasNarrowRegex = new RegExp("^(" + n.join("|") + ")", "i") } function da(e, t) { W(0, [e, e.length], 0, t) } function oa(e, t, a, s, n) { var r; return null == e ? Ce(this, s, n).year : (t > (r = Ne(e, s, n)) && (t = r), _a.call(this, e, t, a, s, n)) } function _a(e, t, a, s, n) { var r = Fe(e, t, a, s, n), i = We(r.year, 0, r.dayOfYear); return this.year(i.getUTCFullYear()), this.month(i.getUTCMonth()), this.date(i.getUTCDate()), this } function Ma(e, t) { t[6] = V(1e3 * ("0." + e)) } function La(e) { return e } function pa(e, t, a, s) { var n = ot(), r = h().set(s, t); return n[a](r, e) } function fa(e, t, a) { if (_(e) && (t = e, e = void 0), e = e || "", null != t) return pa(e, t, a, "month"); var s, n = []; for (s = 0; 12 > s; s++)n[s] = pa(e, s, a, "month"); return n } function ga(e, t, a, s) { "boolean" == typeof e ? (_(t) && (a = t, t = void 0), t = t || "") : (a = t = e, e = !1, _(t) && (a = t, t = void 0), t = t || ""); var n, r = ot(), i = e ? r._week.dow : 0, d = []; if (null != a) return pa(t, (a + i) % 7, s, "day"); for (n = 0; 7 > n; n++)d[n] = pa(t, (n + i) % 7, s, "day"); return d } function Da(e, t, a, s) { var n = $t(t, a); return e._milliseconds += s * n._milliseconds, e._days += s * n._days, e._months += s * n._months, e._bubble() } function Ta(e) { return 0 > e ? _Mathfloor(e) : _Mathceil(e) } function va(e) { return 4800 * e / 146097 } function wa(e) { return 146097 * e / 4800 } function ba(e) { return function () { return this.as(e) } } function Fa(e) { return function () { return this.isValid() ? this._data[e] : NaN } } function Ga(e, t, a, s, n) { return n.relativeTime(t || 1, !!a, e, s) } function qa(e) { return (0 < e) - (0 > e) || +e } function Za() { if (!this.isValid()) return this.localeData().invalidDate(); var e, t, a, s, n, r, i, d, o = Ba(this._milliseconds) / 1e3, _ = Ba(this._days), l = Ba(this._months), m = this.asSeconds(); return m ? (e = U(o / 60), t = U(e / 60), o %= 60, e %= 60, a = U(l / 12), l %= 12, s = o ? o.toFixed(3).replace(/\.?0+$/, "") : "", n = 0 > m ? "-" : "", r = qa(this._months) === qa(m) ? "" : "-", i = qa(this._days) === qa(m) ? "" : "-", d = qa(this._milliseconds) === qa(m) ? "" : "-", n + "P" + (a ? r + a + "Y" : "") + (l ? r + l + "M" : "") + (_ ? i + _ + "D" : "") + (t || e || o ? "T" : "") + (t ? d + t + "H" : "") + (e ? d + e + "M" : "") + (o ? d + s + "S" : "")) : "P0D" } var t, a; a = Array.prototype.some ? Array.prototype.some : function (e) { var t, a = Object(this), s = a.length >>> 0; for (t = 0; t < s; t++)if (t in a && e.call(this, a[t], t, a)) return !0; return !1 }; var T, L = s.momentProperties = [], Y = !1, v = {}; s.suppressDeprecationWarnings = !1, s.deprecationHandler = null, T = Object.keys ? Object.keys : function (e) { var t, a = []; for (t in e) i(e, t) && a.push(t); return a }; var K, j = /(\[[^\[]*\])|(\\)?([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, P = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, O = {}, E = {}, C = {}, $ = {}, Q = /\d/, X = /\d\d/, ee = /\d{3}/, te = /\d{4}/, ae = /[+-]?\d{6}/, se = /\d\d?/, ne = /\d\d\d\d?/, re = /\d\d\d\d\d\d?/, ie = /\d{1,3}/, de = /\d{1,4}/, oe = /[+-]?\d{1,6}/, _e = /\d+/, le = /[+-]?\d+/, ue = /Z|[+-]\d\d(?::?\d\d)?/gi, he = /[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; K = {}; var Le, Ye = {}; Le = 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 }, W("M", ["MM", 2], "Mo", function () { return this.month() + 1 }), W("MMM", 0, 0, function (e) { return this.localeData().monthsShort(this, e) }), W("MMMM", 0, 0, function (e) { return this.localeData().months(this, e) }), N("month", "M"), R("month", 8), ce("M", se), ce("MM", se, X), ce("MMM", function (e, t) { return t.monthsShortRegex(e) }), ce("MMMM", function (e, t) { return t.monthsRegex(e) }), pe(["M", "MM"], function (e, t) { t[1] = V(e) - 1 }), pe(["MMM", "MMMM"], function (e, t, a, s) { var n = a._locale.monthsParse(e, s, a._strict); null == n ? c(a).invalidMonth = e : t[1] = n }); var De = "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), Te = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"), ve = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/; W("Y", 0, 0, function () { var e = this.year(); return 9999 >= e ? x(e, 4) : "+" + e }), W(0, ["YY", 2], 0, function () { return this.year() % 100 }), W(0, ["YYYY", 4], 0, "year"), W(0, ["YYYYY", 5], 0, "year"), W(0, ["YYYYYY", 6, !0], 0, "year"), N("year", "y"), R("year", 1), ce("Y", le), ce("YY", se, X), ce("YYYY", de, te), ce("YYYYY", oe, ae), ce("YYYYYY", oe, ae), pe(["YYYYY", "YYYYYY"], 0), pe("YYYY", function (e, t) { t[0] = 2 === e.length ? s.parseTwoDigitYear(e) : V(e) }), pe("YY", function (e, t) { t[0] = s.parseTwoDigitYear(e) }), pe("Y", function (e, t) { t[0] = parseInt(e, 10) }), s.parseTwoDigitYear = function (e) { return V(e) + (68 < V(e) ? 1900 : 2e3) }; var Oe = G("FullYear", !0); W("w", ["ww", 2], "wo", "week"), W("W", ["WW", 2], "Wo", "isoWeek"), N("week", "w"), N("isoWeek", "W"), R("week", 5), R("isoWeek", 5), ce("w", se), ce("ww", se, X), ce("W", se), ce("WW", se, X), fe(["w", "ww", "W", "WW"], function (e, t, a, s) { t[s.substr(0, 1)] = V(e) }), W("d", 0, "do", "day"), W("dd", 0, 0, function (e) { return this.localeData().weekdaysMin(this, e) }), W("ddd", 0, 0, function (e) { return this.localeData().weekdaysShort(this, e) }), W("dddd", 0, 0, function (e) { return this.localeData().weekdays(this, e) }), W("e", 0, 0, "weekday"), W("E", 0, 0, "isoWeekday"), N("day", "d"), N("weekday", "e"), N("isoWeekday", "E"), R("day", 11), R("weekday", 11), R("isoWeekday", 11), ce("d", se), ce("e", se), ce("E", se), 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) }), fe(["dd", "ddd", "dddd"], function (e, t, a, s) { var n = a._locale.weekdaysParse(e, s, a._strict); null == n ? c(a).invalidWeekday = e : t.d = n }), fe(["d", "e", "E"], function (e, t, a, s) { t[s] = V(e) }); var Je = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), $e = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"), Re = "Su_Mo_Tu_We_Th_Fr_Sa".split("_"); W("H", ["HH", 2], 0, "hour"), W("h", ["hh", 2], 0, qe), W("k", ["kk", 2], 0, function () { return this.hours() || 24 }), W("hmm", 0, 0, function () { return "" + qe.apply(this) + x(this.minutes(), 2) }), W("hmmss", 0, 0, function () { return "" + qe.apply(this) + x(this.minutes(), 2) + x(this.seconds(), 2) }), W("Hmm", 0, 0, function () { return "" + this.hours() + x(this.minutes(), 2) }), W("Hmmss", 0, 0, function () { return "" + this.hours() + x(this.minutes(), 2) + x(this.seconds(), 2) }), Ze("a", !0), Ze("A", !1), N("hour", "h"), R("hour", 13), ce("a", Ke), ce("A", Ke), ce("H", se), ce("h", se), ce("k", se), ce("HH", se, X), ce("hh", se, X), ce("kk", se, X), ce("hmm", ne), ce("hmmss", re), ce("Hmm", ne), ce("Hmmss", re), pe(["H", "HH"], 3), pe(["k", "kk"], function (e, t) { var s = V(e); t[3] = 24 === s ? 0 : s }), pe(["a", "A"], function (e, t, a) { a._isPm = a._locale.isPM(e), a._meridiem = e }), pe(["h", "hh"], function (e, t, a) { t[3] = V(e), c(a).bigHour = !0 }), pe("hmm", function (e, t, a) { var s = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s)), c(a).bigHour = !0 }), pe("hmmss", function (e, t, a) { var s = e.length - 4, n = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s, 2)), t[5] = V(e.substr(n)), c(a).bigHour = !0 }), pe("Hmm", function (e, t) { var s = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s)) }), pe("Hmmss", function (e, t) { var s = e.length - 4, n = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s, 2)), t[5] = V(e.substr(n)) }); var Qe, Xe = G("Hours", !0), 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: De, monthsShort: Te, week: { dow: 0, doy: 6 }, weekdays: Je, weekdaysMin: Re, weekdaysShort: $e, meridiemParse: /[ap]\.?m?\.?/i }, tt = {}, at = {}, lt = /^\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)?)?$/, mt = /^\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)?)?$/, ut = /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]], ct = [["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/]], Mt = /^\/?Date\((-?\d+)/i, yt = /^(?:(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}))$/, Lt = { UT: 0, GMT: 0, EDT: -240, EST: -300, CDT: -300, CST: -360, MDT: -360, MST: -420, PDT: -420, PST: -480 }; s.createFromInputFallback = D("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 and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.", function (e) { e._d = new Date(e._i + (e._useUTC ? " UTC" : "")) }), s.ISO_8601 = function () { }, s.RFC_2822 = function () { }; var bt = D("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/", function () { var e = wt.apply(null, arguments); return this.isValid() && e.isValid() ? e < this ? this : e : y() }), St = D("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/", function () { var e = wt.apply(null, arguments); return this.isValid() && e.isValid() ? e > this ? this : e : y() }), xt = ["year", "quarter", "month", "week", "day", "hour", "minute", "second", "millisecond"]; Et("Z", ":"), Et("ZZ", ""), ce("Z", ue), ce("ZZ", ue), pe(["Z", "ZZ"], function (e, t, a) { a._useUTC = !0, a._tzm = At(ue, e) }); var Wt = /([\+\-]|\d\d)/gi; s.updateOffset = function () { }; var zt = /^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/, Jt = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/; $t.fn = jt.prototype, $t.invalid = function () { return $t(NaN) }; var Gt = Ut(1, "add"), Bt = Ut(-1, "subtract"); s.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", s.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]"; var ea = D("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) }); W("N", 0, 0, "eraAbbr"), W("NN", 0, 0, "eraAbbr"), W("NNN", 0, 0, "eraAbbr"), W("NNNN", 0, 0, "eraName"), W("NNNNN", 0, 0, "eraNarrow"), W("y", ["y", 1], "yo", "eraYear"), W("y", ["yy", 2], 0, "eraYear"), W("y", ["yyy", 3], 0, "eraYear"), W("y", ["yyyy", 4], 0, "eraYear"), ce("N", ra), ce("NN", ra), ce("NNN", ra), ce("NNNN", function (e, t) { return t.erasNameRegex(e) }), ce("NNNNN", function (e, t) { return t.erasNarrowRegex(e) }), pe(["N", "NN", "NNN", "NNNN", "NNNNN"], function (e, t, a, s) { var n = a._locale.erasParse(e, s, a._strict); n ? c(a).era = n : c(a).invalidEra = e }), ce("y", _e), ce("yy", _e), ce("yyy", _e), ce("yyyy", _e), ce("yo", function (e, t) { return t._eraYearOrdinalRegex || _e }), pe(["y", "yy", "yyy", "yyyy"], 0), pe(["yo"], function (e, t, a) { var n; a._locale._eraYearOrdinalRegex && (n = e.match(a._locale._eraYearOrdinalRegex)), t[0] = a._locale.eraYearOrdinalParse ? a._locale.eraYearOrdinalParse(e, n) : parseInt(e, 10) }), W(0, ["gg", 2], 0, function () { return this.weekYear() % 100 }), W(0, ["GG", 2], 0, function () { return this.isoWeekYear() % 100 }), da("gggg", "weekYear"), da("ggggg", "weekYear"), da("GGGG", "isoWeekYear"), da("GGGGG", "isoWeekYear"), N("weekYear", "gg"), N("isoWeekYear", "GG"), R("weekYear", 1), R("isoWeekYear", 1), ce("G", le), ce("g", le), ce("GG", se, X), ce("gg", se, X), ce("GGGG", de, te), ce("gggg", de, te), ce("GGGGG", oe, ae), ce("ggggg", oe, ae), fe(["gggg", "ggggg", "GGGG", "GGGGG"], function (e, t, a, s) { t[s.substr(0, 2)] = V(e) }), fe(["gg", "GG"], function (e, t, a, n) { t[n] = s.parseTwoDigitYear(e) }), W("Q", 0, "Qo", "quarter"), N("quarter", "Q"), R("quarter", 7), ce("Q", Q), pe("Q", function (e, t) { t[1] = 3 * (V(e) - 1) }), W("D", ["DD", 2], "Do", "date"), N("date", "D"), R("date", 9), ce("D", se), ce("DD", se, X), ce("Do", function (e, t) { return e ? t._dayOfMonthOrdinalParse || t._ordinalParse : t._dayOfMonthOrdinalParseLenient }), pe(["D", "DD"], 2), pe("Do", function (e, t) { t[2] = V(e.match(se)[0]) }); var la = G("Date", !0); W("DDD", ["DDDD", 3], "DDDo", "dayOfYear"), N("dayOfYear", "DDD"), R("dayOfYear", 4), ce("DDD", ie), ce("DDDD", ee), pe(["DDD", "DDDD"], function (e, t, a) { a._dayOfYear = V(e) }), W("m", ["mm", 2], 0, "minute"), N("minute", "m"), R("minute", 14), ce("m", se), ce("mm", se, X), pe(["m", "mm"], 4); var ma = G("Minutes", !1); W("s", ["ss", 2], 0, "second"), N("second", "s"), R("second", 15), ce("s", se), ce("ss", se, X), pe(["s", "ss"], 5); var ua, ha, ca = G("Seconds", !1); for (W("S", 0, 0, function () { return ~~(this.millisecond() / 100) }), W(0, ["SS", 2], 0, function () { return ~~(this.millisecond() / 10) }), W(0, ["SSS", 3], 0, "millisecond"), W(0, ["SSSS", 4], 0, function () { return 10 * this.millisecond() }), W(0, ["SSSSS", 5], 0, function () { return 100 * this.millisecond() }), W(0, ["SSSSSS", 6], 0, function () { return 1e3 * this.millisecond() }), W(0, ["SSSSSSS", 7], 0, function () { return 1e4 * this.millisecond() }), W(0, ["SSSSSSSS", 8], 0, function () { return 1e5 * this.millisecond() }), W(0, ["SSSSSSSSS", 9], 0, function () { return 1e6 * this.millisecond() }), N("millisecond", "ms"), R("millisecond", 16), ce("S", ie, Q), ce("SS", ie, X), ce("SSS", ie, ee), ua = "SSSS"; 9 >= ua.length; ua += "S")ce(ua, _e); for (ua = "S"; 9 >= ua.length; ua += "S")pe(ua, Ma); ha = G("Milliseconds", !1), W("z", 0, 0, "zoneAbbr"), W("zz", 0, 0, "zoneName"); var ya = f.prototype; ya.add = Gt, ya.calendar = function (e, t) { 1 === arguments.length && (Zt(arguments[0]) ? (e = arguments[0], t = void 0) : Kt(arguments[0]) && (t = arguments[0], e = void 0)); var a = e || wt(), n = Ft(a, this).startOf("day"), r = s.calendarFormat(this, n) || "sameElse", i = t && (b(t[r]) ? t[r].call(this, a) : t[r]); return this.format(i || this.localeData().calendar(r, this, wt(a))) }, ya.clone = function () { return new f(this) }, ya.diff = function (e, t, a) { var s, n, r; if (!this.isValid()) return NaN; if (!(s = Ft(e, this)).isValid()) return NaN; switch (n = 6e4 * (s.utcOffset() - this.utcOffset()), t = z(t)) { case "year": r = Qt(this, s) / 12; break; case "month": r = Qt(this, s); break; case "quarter": r = Qt(this, s) / 3; break; case "second": r = (this - s) / 1e3; break; case "minute": r = (this - s) / 6e4; break; case "hour": r = (this - s) / 36e5; break; case "day": r = (this - s - n) / 864e5; break; case "week": r = (this - s - n) / 6048e5; break; default: r = this - s; }return a ? r : U(r) }, ya.endOf = function (e) { var t, a; if (void 0 === (e = z(e)) || "millisecond" === e || !this.isValid()) return this; switch (a = this._isUTC ? na : sa, e) { case "year": t = a(this.year() + 1, 0, 1) - 1; break; case "quarter": t = a(this.year(), this.month() - this.month() % 3 + 3, 1) - 1; break; case "month": t = a(this.year(), this.month() + 1, 1) - 1; break; case "week": t = a(this.year(), this.month(), this.date() - this.weekday() + 7) - 1; break; case "isoWeek": t = a(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1; break; case "day": case "date": t = a(this.year(), this.month(), this.date() + 1) - 1; break; case "hour": t = this._d.valueOf(), t += 36e5 - aa(t + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5) - 1; break; case "minute": t = this._d.valueOf(), t += 6e4 - aa(t, 6e4) - 1; break; case "second": t = this._d.valueOf(), t += 1e3 - aa(t, 1e3) - 1; }return this._d.setTime(t), s.updateOffset(this, !0), this }, ya.format = function (e) { e || (e = this.isUtc() ? s.defaultFormatUtc : s.defaultFormat); var t = A(this, e); return this.localeData().postformat(t) }, ya.from = function (e, t) { return this.isValid() && (g(e) && e.isValid() || wt(e).isValid()) ? $t({ to: this, from: e }).locale(this.locale()).humanize(!t) : this.localeData().invalidDate() }, ya.fromNow = function (e) { return this.from(wt(), e) }, ya.to = function (e, t) { return this.isValid() && (g(e) && e.isValid() || wt(e).isValid()) ? $t({ from: this, to: e }).locale(this.locale()).humanize(!t) : this.localeData().invalidDate() }, ya.toNow = function (e) { return this.to(wt(), e) }, ya.get = function (e) { return b(this[e = z(e)]) ? this[e]() : this }, ya.invalidAt = function () { return c(this).overflow }, ya.isAfter = function (e, t) { var a = g(e) ? e : wt(e); return this.isValid() && a.isValid() && ("millisecond" === (t = z(t) || "millisecond") ? this.valueOf() > a.valueOf() : a.valueOf() < this.clone().startOf(t).valueOf()) }, ya.isBefore = function (e, t) { var a = g(e) ? e : wt(e); return this.isValid() && a.isValid() && ("millisecond" === (t = z(t) || "millisecond") ? this.valueOf() < a.valueOf() : this.clone().endOf(t).valueOf() < a.valueOf()) }, ya.isBetween = function (e, t, a, s) { var n = g(e) ? e : wt(e), r = g(t) ? t : wt(t); return !!(this.isValid() && n.isValid() && r.isValid()) && ("(" === (s = s || "()")[0] ? this.isAfter(n, a) : !this.isBefore(n, a)) && (")" === s[1] ? this.isBefore(r, a) : !this.isAfter(r, a)) }, ya.isSame = function (e, t) { var a, s = g(e) ? e : wt(e); return this.isValid() && s.isValid() && ("millisecond" === (t = z(t) || "millisecond") ? this.valueOf() === s.valueOf() : (a = s.valueOf(), this.clone().startOf(t).valueOf() <= a && a <= this.clone().endOf(t).valueOf())) }, ya.isSameOrAfter = function (e, t) { return this.isSame(e, t) || this.isAfter(e, t) }, ya.isSameOrBefore = function (e, t) { return this.isSame(e, t) || this.isBefore(e, t) }, ya.isValid = function () { return M(this) }, ya.lang = ea, ya.locale = Xt, ya.localeData = ta, ya.max = St, ya.min = bt, ya.parsingFlags = function () { return u({}, c(this)) }, ya.set = function (e, t) { if ("object" == typeof e) { var a, s = function (e) { var t, a = []; for (t in e) i(e, t) && a.push({ unit: t, priority: $[t] }); return a.sort(function (e, t) { return e.priority - t.priority }), a }(e = J(e)); for (a = 0; a < s.length; a++)this[s[a].unit](e[s[a].unit]) } else if (b(this[e = z(e)])) return this[e](t); return this }, ya.startOf = function (e) { var t, a; if (void 0 === (e = z(e)) || "millisecond" === e || !this.isValid()) return this; switch (a = this._isUTC ? na : sa, e) { case "year": t = a(this.year(), 0, 1); break; case "quarter": t = a(this.year(), this.month() - this.month() % 3, 1); break; case "month": t = a(this.year(), this.month(), 1); break; case "week": t = a(this.year(), this.month(), this.date() - this.weekday()); break; case "isoWeek": t = a(this.year(), this.month(), this.date() - (this.isoWeekday() - 1)); break; case "day": case "date": t = a(this.year(), this.month(), this.date()); break; case "hour": t = this._d.valueOf(), t -= aa(t + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5); break; case "minute": t = this._d.valueOf(), t -= aa(t, 6e4); break; case "second": t = this._d.valueOf(), t -= aa(t, 1e3); }return this._d.setTime(t), s.updateOffset(this, !0), this }, ya.subtract = Bt, ya.toArray = function () { var e = this; return [e.year(), e.month(), e.date(), e.hour(), e.minute(), e.second(), e.millisecond()] }, ya.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() } }, ya.toDate = function () { return new Date(this.valueOf()) }, ya.toISOString = function (e) { if (!this.isValid()) return null; var t = !0 !== e, a = t ? this.clone().utc() : this; return 0 > a.year() || 9999 < a.year() ? A(a, t ? "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYYYY-MM-DD[T]HH:mm:ss.SSSZ") : b(Date.prototype.toISOString) ? t ? this.toDate().toISOString() : new Date(this.valueOf() + 1e3 * (60 * this.utcOffset())).toISOString().replace("Z", A(a, "Z")) : A(a, t ? "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYY-MM-DD[T]HH:mm:ss.SSSZ") }, ya.inspect = function () { if (!this.isValid()) return "moment.invalid(/* " + this._i + " */)"; var e, t, a, s = "moment", n = ""; return this.isLocal() || (s = 0 === this.utcOffset() ? "moment.utc" : "moment.parseZone", n = "Z"), e = "[" + s + "(\"]", t = 0 <= this.year() && 9999 >= this.year() ? "YYYY" : "YYYYYY", a = n + "[\")]", this.format(e + t + "-MM-DD[T]HH:mm:ss.SSS" + a) }, "undefined" != typeof Symbol && null != Symbol.for && (ya[Symbol.for("nodejs.util.inspect.custom")] = function () { return "Moment<" + this.format() + ">" }), ya.toJSON = function () { return this.isValid() ? this.toISOString() : null }, ya.toString = function () { return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ") }, ya.unix = function () { return _Mathfloor(this.valueOf() / 1e3) }, ya.valueOf = function () { return this._d.valueOf() - 6e4 * (this._offset || 0) }, ya.creationData = function () { return { input: this._i, format: this._f, locale: this._locale, isUTC: this._isUTC, strict: this._strict } }, ya.eraName = function () { var e, t, a, s = this.localeData().eras(); for (e = 0, t = s.length; e < t; ++e) { if (a = this.startOf("day").valueOf(), s[e].since <= a && a <= s[e].until) return s[e].name; if (s[e].until <= a && a <= s[e].since) return s[e].name } return "" }, ya.eraNarrow = function () { var e, t, a, s = this.localeData().eras(); for (e = 0, t = s.length; e < t; ++e) { if (a = this.startOf("day").valueOf(), s[e].since <= a && a <= s[e].until) return s[e].narrow; if (s[e].until <= a && a <= s[e].since) return s[e].narrow } return "" }, ya.eraAbbr = function () { var e, t, a, s = this.localeData().eras(); for (e = 0, t = s.length; e < t; ++e) { if (a = this.startOf("day").valueOf(), s[e].since <= a && a <= s[e].until) return s[e].abbr; if (s[e].until <= a && a <= s[e].since) return s[e].abbr } return "" }, ya.eraYear = function () { var e, t, a, n, r = this.localeData().eras(); for (e = 0, t = r.length; e < t; ++e)if (a = r[e].since <= r[e].until ? 1 : -1, n = this.startOf("day").valueOf(), r[e].since <= n && n <= r[e].until || r[e].until <= n && n <= r[e].since) return (this.year() - s(r[e].since).year()) * a + r[e].offset; return this.year() }, ya.year = Oe, ya.isLeapYear = function () { return I(this.year()) }, ya.weekYear = function (e) { return oa.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy) }, ya.isoWeekYear = function (e) { return oa.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4) }, ya.quarter = ya.quarters = function (e) { return null == e ? _Mathceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + this.month() % 3) }, ya.month = xe, ya.daysInMonth = function () { return ke(this.year(), this.month()) }, ya.week = ya.weeks = function (e) { var t = this.localeData().week(this); return null == e ? t : this.add(7 * (e - t), "d") }, ya.isoWeek = ya.isoWeeks = function (e) { var t = Ce(this, 1, 4).week; return null == e ? t : this.add(7 * (e - t), "d") }, ya.weeksInYear = function () { var e = this.localeData()._week; return Ne(this.year(), e.dow, e.doy) }, ya.weeksInWeekYear = function () { var e = this.localeData()._week; return Ne(this.weekYear(), e.dow, e.doy) }, ya.isoWeeksInYear = function () { return Ne(this.year(), 1, 4) }, ya.isoWeeksInISOWeekYear = function () { return Ne(this.isoWeekYear(), 1, 4) }, ya.date = la, ya.day = ya.days = function (e) { if (!this.isValid()) return null == e ? NaN : this; var t = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); return null == e ? t : (e = function (e, t) { return "string" == typeof e ? isNaN(e) ? "number" == typeof (e = t.weekdaysParse(e)) ? e : null : parseInt(e, 10) : e }(e, this.localeData()), this.add(e - t, "d")) }, ya.weekday = function (e) { if (!this.isValid()) return null == e ? NaN : this; var t = (this.day() + 7 - this.localeData()._week.dow) % 7; return null == e ? t : this.add(e - t, "d") }, ya.isoWeekday = function (e) { if (!this.isValid()) return null == e ? NaN : this; 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 }, ya.dayOfYear = function (e) { var t = _Mathround((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1; return null == e ? t : this.add(e - t, "d") }, ya.hour = ya.hours = Xe, ya.minute = ya.minutes = ma, ya.second = ya.seconds = ca, ya.millisecond = ya.milliseconds = ha, ya.utcOffset = function (e, t, a) { var n, r = this._offset || 0; if (!this.isValid()) return null == e ? NaN : this; if (null != e) { if ("string" != typeof e) 16 > _Mathabs(e) && !a && (e *= 60); else if (null === (e = At(ue, e))) return this; return !this._isUTC && t && (n = Ct(this)), this._offset = e, this._isUTC = !0, null != n && this.add(n, "m"), r !== e && (!t || this._changeInProgress ? Vt(this, $t(e - r, "m"), 1, !1) : this._changeInProgress || (this._changeInProgress = !0, s.updateOffset(this, !0), this._changeInProgress = null)), this } return this._isUTC ? r : Ct(this) }, ya.utc = function (e) { return this.utcOffset(0, e) }, ya.local = function (e) { return this._isUTC && (this.utcOffset(0, e), this._isUTC = !1, e && this.subtract(Ct(this), "m")), this }, ya.parseZone = function () { if (null != this._tzm) this.utcOffset(this._tzm, !1, !0); else if ("string" == typeof this._i) { var e = At(/Z|[+-]\d\d:?\d\d/gi, this._i); null == e ? this.utcOffset(0, !0) : this.utcOffset(e) } return this }, ya.hasAlignedHourOffset = function (e) { return !!this.isValid() && (e = e ? wt(e).utcOffset() : 0, 0 == (this.utcOffset() - e) % 60) }, ya.isDST = function () { return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset() }, ya.isLocal = function () { return !!this.isValid() && !this._isUTC }, ya.isUtcOffset = function () { return !!this.isValid() && this._isUTC }, ya.isUtc = Nt, ya.isUTC = Nt, ya.zoneAbbr = function () { return this._isUTC ? "UTC" : "" }, ya.zoneName = function () { return this._isUTC ? "Coordinated Universal Time" : "" }, ya.dates = D("dates accessor is deprecated. Use date instead.", la), ya.months = D("months accessor is deprecated. Use month instead", xe), ya.years = D("years accessor is deprecated. Use year instead", Oe), ya.zone = D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", function (e, t) { return null == e ? -this.utcOffset() : ("string" != typeof e && (e = -e), this.utcOffset(e, t), this) }), ya.isDSTShifted = D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information", function () { if (!o(this._isDSTShifted)) return this._isDSTShifted; var e, t = {}; return p(t, this), (t = Tt(t))._a ? (e = t._isUTC ? h(t._a) : wt(t._a), this._isDSTShifted = this.isValid() && 0 < function (e, t, a) { var s, n = _Mathmin(e.length, t.length), r = _Mathabs(e.length - t.length), i = 0; for (s = 0; s < n; s++)(a && e[s] !== t[s] || !a && V(e[s]) !== V(t[s])) && i++; return i + r }(t._a, e.toArray())) : this._isDSTShifted = !1, this._isDSTShifted }); var Ya = H.prototype; Ya.calendar = function (e, t, a) { var s = this._calendar[e] || this._calendar.sameElse; return b(s) ? s.call(t, a) : s }, Ya.longDateFormat = function (e) { var t = this._longDateFormat[e], a = this._longDateFormat[e.toUpperCase()]; return t || !a ? t : (this._longDateFormat[e] = a.match(j).map(function (e) { return "MMMM" === e || "MM" === e || "DD" === e || "dddd" === e ? e.slice(1) : e }).join(""), this._longDateFormat[e]) }, Ya.invalidDate = function () { return this._invalidDate }, Ya.ordinal = function (e) { return this._ordinal.replace("%d", e) }, Ya.preparse = La, Ya.postformat = La, Ya.relativeTime = function (e, t, a, s) { var n = this._relativeTime[a]; return b(n) ? n(e, t, a, s) : n.replace(/%d/i, e) }, Ya.pastFuture = function (e, t) { var a = this._relativeTime[0 < e ? "future" : "past"]; return b(a) ? a(t) : a.replace(/%s/i, t) }, Ya.set = function (e) { var t, a; for (a in e) i(e, a) && (b(t = e[a]) ? this[a] = t : this["_" + a] = t); this._config = e, this._dayOfMonthOrdinalParseLenient = new RegExp((this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + "|" + /\d{1,2}/.source) }, Ya.eras = function () { var a, n, r, i = this._eras || ot("en")._eras; for (a = 0, n = i.length; a < n; ++a) { switch (typeof i[a].since) { case "string": r = s(i[a].since).startOf("day"), i[a].since = r.valueOf(); }switch (typeof i[a].until) { case "undefined": i[a].until = 1 / 0; break; case "string": r = s(i[a].until).startOf("day").valueOf(), i[a].until = r.valueOf(); } } return i }, Ya.erasParse = function (e, t, a) { var s, n, r, i, d, o = this.eras(); for (e = e.toUpperCase(), s = 0, n = o.length; s < n; ++s)if (r = o[s].name.toUpperCase(), i = o[s].abbr.toUpperCase(), d = o[s].narrow.toUpperCase(), a) switch (t) { case "N": case "NN": case "NNN": if (i === e) return o[s]; break; case "NNNN": if (r === e) return o[s]; break; case "NNNNN": if (d === e) return o[s]; } else if (0 <= [r, i, d].indexOf(e)) return o[s] }, Ya.erasConvertYear = function (e, t) { var a = e.since <= e.until ? 1 : -1; return void 0 === t ? s(e.since).year() : s(e.since).year() + (t - e.offset) * a }, Ya.erasAbbrRegex = function (e) { return i(this, "_erasAbbrRegex") || ia.call(this), e ? this._erasAbbrRegex : this._erasRegex }, Ya.erasNameRegex = function (e) { return i(this, "_erasNameRegex") || ia.call(this), e ? this._erasNameRegex : this._erasRegex }, Ya.erasNarrowRegex = function (e) { return i(this, "_erasNarrowRegex") || ia.call(this), e ? this._erasNarrowRegex : this._erasRegex }, Ya.months = function (e, t) { return e ? n(this._months) ? this._months[e.month()] : this._months[(this._months.isFormat || ve).test(t) ? "format" : "standalone"][e.month()] : n(this._months) ? this._months : this._months.standalone }, Ya.monthsShort = function (e, t) { return e ? n(this._monthsShort) ? this._monthsShort[e.month()] : this._monthsShort[ve.test(t) ? "format" : "standalone"][e.month()] : n(this._monthsShort) ? this._monthsShort : this._monthsShort.standalone }, Ya.monthsParse = function (e, t, a) { var s, n, r; if (this._monthsParseExact) return Se.call(this, e, t, a); for (this._monthsParse || (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = []), s = 0; 12 > s; s++) { if (n = h([2e3, s]), a && !this._longMonthsParse[s] && (this._longMonthsParse[s] = new RegExp("^" + this.months(n, "").replace(".", "") + "$", "i"), this._shortMonthsParse[s] = new RegExp("^" + this.monthsShort(n, "").replace(".", "") + "$", "i")), a || this._monthsParse[s] || (r = "^" + this.months(n, "") + "|^" + this.monthsShort(n, ""), this._monthsParse[s] = new RegExp(r.replace(".", ""), "i")), a && "MMMM" === t && this._longMonthsParse[s].test(e)) return s; if (a && "MMM" === t && this._shortMonthsParse[s].test(e)) return s; if (!a && this._monthsParse[s].test(e)) return s } }, Ya.monthsRegex = function (e) { return this._monthsParseExact ? (i(this, "_monthsRegex") || je.call(this), e ? this._monthsStrictRegex : this._monthsRegex) : (i(this, "_monthsRegex") || (this._monthsRegex = he), this._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex) }, Ya.monthsShortRegex = function (e) { return this._monthsParseExact ? (i(this, "_monthsRegex") || je.call(this), e ? this._monthsShortStrictRegex : this._monthsShortRegex) : (i(this, "_monthsShortRegex") || (this._monthsShortRegex = he), this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex : this._monthsShortRegex) }, Ya.week = function (e) { return Ce(e, this._week.dow, this._week.doy).week }, Ya.firstDayOfYear = function () { return this._week.doy }, Ya.firstDayOfWeek = function () { return this._week.dow }, Ya.weekdays = function (e, t) { var a = n(this._weekdays) ? this._weekdays : this._weekdays[e && !0 !== e && this._weekdays.isFormat.test(t) ? "format" : "standalone"]; return !0 === e ? ze(a, this._week.dow) : e ? a[e.day()] : a }, Ya.weekdaysMin = function (e) { return !0 === e ? ze(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this._weekdaysMin }, Ya.weekdaysShort = function (e) { return !0 === e ? ze(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this._weekdaysShort }, Ya.weekdaysParse = function (e, t, a) { var s, n, r; if (this._weekdaysParseExact) return Ge.call(this, e, t, a); for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], this._shortWeekdaysParse = [], this._fullWeekdaysParse = []), s = 0; 7 > s; s++) { if (n = h([2e3, 1]).day(s), a && !this._fullWeekdaysParse[s] && (this._fullWeekdaysParse[s] = new RegExp("^" + this.weekdays(n, "").replace(".", "\\.?") + "$", "i"), this._shortWeekdaysParse[s] = new RegExp("^" + this.weekdaysShort(n, "").replace(".", "\\.?") + "$", "i"), this._minWeekdaysParse[s] = new RegExp("^" + this.weekdaysMin(n, "").replace(".", "\\.?") + "$", "i")), this._weekdaysParse[s] || (r = "^" + this.weekdays(n, "") + "|^" + this.weekdaysShort(n, "") + "|^" + this.weekdaysMin(n, ""), this._weekdaysParse[s] = new RegExp(r.replace(".", ""), "i")), a && "dddd" === t && this._fullWeekdaysParse[s].test(e)) return s; if (a && "ddd" === t && this._shortWeekdaysParse[s].test(e)) return s; if (a && "dd" === t && this._minWeekdaysParse[s].test(e)) return s; if (!a && this._weekdaysParse[s].test(e)) return s } }, Ya.weekdaysRegex = function (e) { return this._weekdaysParseExact ? (i(this, "_weekdaysRegex") || Be.call(this), e ? this._weekdaysStrictRegex : this._weekdaysRegex) : (i(this, "_weekdaysRegex") || (this._weekdaysRegex = he), this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this._weekdaysRegex) }, Ya.weekdaysShortRegex = function (e) { return this._weekdaysParseExact ? (i(this, "_weekdaysRegex") || Be.call(this), e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) : (i(this, "_weekdaysShortRegex") || (this._weekdaysShortRegex = he), this._weekdaysShortStrictRegex && e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) }, Ya.weekdaysMinRegex = function (e) { return this._weekdaysParseExact ? (i(this, "_weekdaysRegex") || Be.call(this), e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) : (i(this, "_weekdaysMinRegex") || (this._weekdaysMinRegex = he), this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) }, Ya.isPM = function (e) { return "p" === (e + "").toLowerCase().charAt(0) }, Ya.meridiem = function (e, t, a) { return 11 < e ? a ? "pm" : "PM" : a ? "am" : "AM" }, it("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 === V(e % 100 / 10) ? "th" : 1 === t ? "st" : 2 === t ? "nd" : 3 === t ? "rd" : "th") } }), s.lang = D("moment.lang is deprecated. Use moment.locale instead.", it), s.langData = D("moment.langData is deprecated. Use moment.localeData instead.", ot); var ka = _Mathabs, Sa = ba("ms"), Ha = ba("s"), xa = ba("m"), ja = ba("h"), Pa = ba("d"), Oa = ba("w"), Ea = ba("M"), Wa = ba("Q"), Aa = ba("y"), Ca = Fa("milliseconds"), Na = Fa("seconds"), za = Fa("minutes"), Ja = Fa("hours"), $a = Fa("days"), Ra = Fa("months"), Ia = Fa("years"), Ua = _Mathround, Va = { ss: 44, s: 45, m: 45, h: 22, d: 26, w: null, M: 11 }, Ba = _Mathabs, Ka = jt.prototype; return Ka.isValid = function () { return this._isValid }, Ka.abs = function () { var e = this._data; return this._milliseconds = ka(this._milliseconds), this._days = ka(this._days), this._months = ka(this._months), e.milliseconds = ka(e.milliseconds), e.seconds = ka(e.seconds), e.minutes = ka(e.minutes), e.hours = ka(e.hours), e.months = ka(e.months), e.years = ka(e.years), this }, Ka.add = function (e, t) { return Da(this, e, t, 1) }, Ka.subtract = function (e, t) { return Da(this, e, t, -1) }, Ka.as = function (e) { if (!this.isValid()) return NaN; var t, a, s = this._milliseconds; if ("month" === (e = z(e)) || "quarter" === e || "year" === e) switch (t = this._days + s / 864e5, a = this._months + va(t), e) { case "month": return a; case "quarter": return a / 3; case "year": return a / 12; } else switch (t = this._days + _Mathround(wa(this._months)), e) { case "week": return t / 7 + s / 6048e5; case "day": return t + s / 864e5; case "hour": return 24 * t + s / 36e5; case "minute": return 1440 * t + s / 6e4; case "second": return 86400 * t + s / 1e3; case "millisecond": return _Mathfloor(864e5 * t) + s; default: throw new Error("Unknown unit " + e); } }, Ka.asMilliseconds = Sa, Ka.asSeconds = Ha, Ka.asMinutes = xa, Ka.asHours = ja, Ka.asDays = Pa, Ka.asWeeks = Oa, Ka.asMonths = Ea, Ka.asQuarters = Wa, Ka.asYears = Aa, Ka.valueOf = function () { return this.isValid() ? this._milliseconds + 864e5 * this._days + 2592e6 * (this._months % 12) + 31536e6 * V(this._months / 12) : NaN }, Ka._bubble = function () { var e, t, a, s, n, r = this._milliseconds, i = this._days, d = this._months, o = this._data; return 0 <= r && 0 <= i && 0 <= d || 0 >= r && 0 >= i && 0 >= d || (r += 864e5 * Ta(wa(d) + i), i = 0, d = 0), o.milliseconds = r % 1e3, e = U(r / 1e3), o.seconds = e % 60, t = U(e / 60), o.minutes = t % 60, a = U(t / 60), o.hours = a % 24, i += U(a / 24), n = U(va(i)), d += n, i -= Ta(wa(n)), s = U(d / 12), d %= 12, o.days = i, o.months = d, o.years = s, this }, Ka.clone = function () { return $t(this) }, Ka.get = function (e) { return e = z(e), this.isValid() ? this[e + "s"]() : NaN }, Ka.milliseconds = Ca, Ka.seconds = Na, Ka.minutes = za, Ka.hours = Ja, Ka.days = $a, Ka.weeks = function () { return U(this.days() / 7) }, Ka.months = Ra, Ka.years = Ia, Ka.humanize = function (e, t) { if (!this.isValid()) return this.localeData().invalidDate(); var a, s, n = !1, r = Va; return "object" == typeof e && (t = e, e = !1), "boolean" == typeof e && (n = e), "object" == typeof t && (r = Object.assign({}, Va, t), null != t.s && null == t.ss && (r.ss = t.s - 1)), a = this.localeData(), s = function (e, t, a, s) { var n = $t(e).abs(), r = Ua(n.as("s")), i = Ua(n.as("m")), d = Ua(n.as("h")), o = Ua(n.as("d")), _ = Ua(n.as("M")), l = Ua(n.as("w")), m = Ua(n.as("y")), u = r <= a.ss && ["s", r] || r < a.s && ["ss", r] || 1 >= i && ["m"] || i < a.m && ["mm", i] || 1 >= d && ["h"] || d < a.h && ["hh", d] || 1 >= o && ["d"] || o < a.d && ["dd", o]; return null != a.w && (u = u || 1 >= l && ["w"] || l < a.w && ["ww", l]), (u = u || 1 >= _ && ["M"] || _ < a.M && ["MM", _] || 1 >= m && ["y"] || ["yy", m])[2] = t, u[3] = 0 < +e, u[4] = s, Ga.apply(null, u) }(this, !n, r, a), n && (s = a.pastFuture(+this, s)), a.postformat(s) }, Ka.toISOString = Za, Ka.toString = Za, Ka.toJSON = Za, Ka.locale = Xt, Ka.localeData = ta, Ka.toIsoString = D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", Za), Ka.lang = ea, W("X", 0, 0, "unix"), W("x", 0, 0, "valueOf"), ce("x", le), ce("X", /[+-]?\d+(\.\d{1,3})?/), pe("X", function (e, t, a) { a._d = new Date(1e3 * parseFloat(e)) }), pe("x", function (e, t, a) { a._d = new Date(V(e)) }),//! moment.js - s.version = "2.26.0", t = wt, s.fn = ya, s.min = function () { var e = [].slice.call(arguments, 0); return Ht("isBefore", e) }, s.max = function () { var e = [].slice.call(arguments, 0); return Ht("isAfter", e) }, s.now = function () { return Date.now ? Date.now() : +new Date }, s.utc = h, s.unix = function (e) { return wt(1e3 * e) }, s.months = function (e, t) { return fa(e, t, "months") }, s.isDate = l, s.locale = it, s.invalid = y, s.duration = $t, s.isMoment = g, s.weekdays = function (e, t, a) { return ga(e, t, a, "weekdays") }, s.parseZone = function () { return wt.apply(null, arguments).parseZone() }, s.localeData = ot, s.isDuration = Pt, s.monthsShort = function (e, t) { return fa(e, t, "monthsShort") }, s.weekdaysMin = function (e, t, a) { return ga(e, t, a, "weekdaysMin") }, s.defineLocale = dt, s.updateLocale = function (e, t) { if (null != t) { var a, s, n = et; null != tt[e] && null != tt[e].parentLocale ? tt[e].set(S(tt[e]._config, t)) : (null != (s = rt(e)) && (n = s._config), t = S(n, t), null == s && (t.abbr = e), (a = new H(t)).parentLocale = tt[e], tt[e] = a), it(e) } else null != tt[e] && (null == tt[e].parentLocale ? null != tt[e] && delete tt[e] : (tt[e] = tt[e].parentLocale, e === it() && it(e))); return tt[e] }, s.locales = function () { return T(tt) }, s.weekdaysShort = function (e, t, a) { return ga(e, t, a, "weekdaysShort") }, s.normalizeUnits = z, s.relativeTimeRounding = function (e) { return void 0 === e ? Ua : "function" == typeof e && (Ua = e, !0) }, s.relativeTimeThreshold = function (e, t) { return void 0 !== Va[e] && (void 0 === t ? Va[e] : (Va[e] = t, "s" === e && (Va.ss = t - 1), !0)) }, s.calendarFormat = function (e, t) { var a = e.diff(t, "days", !0); return -6 > a ? "sameElse" : -1 > a ? "lastWeek" : 0 > a ? "lastDay" : 1 > a ? "sameDay" : 2 > a ? "nextDay" : 7 > a ? "nextWeek" : "sameElse" }, s.prototype = ya, s.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" }, s - }() -}); Z(function () { - var _Mathfloor2 = Math.floor; (function (e) { - function p(e, t, a) { - return "m" === a ? t ? "\u0445\u0432\u0456\u043B\u0456\u043D\u0430" : "\u0445\u0432\u0456\u043B\u0456\u043D\u0443" : "h" === a ? t ? "\u0433\u0430\u0434\u0437\u0456\u043D\u0430" : "\u0433\u0430\u0434\u0437\u0456\u043D\u0443" : e + " " +//! moment.js locale configuration - function (e, t) { var a = e.split("_"); return 1 == t % 10 && 11 != t % 100 ? a[0] : 2 <= t % 10 && 4 >= t % 10 && (10 > t % 100 || 20 <= t % 100) ? a[1] : a[2] }({ 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" }[a], +e) - }//! moment.js locale configuration - function T(e, t, a) { 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" }[a], e) }//! moment.js locale configuration - function S(e, t, a) { var s = e + " "; return "ss" === a ? s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi" : "m" === a ? t ? "jedna minuta" : "jedne minute" : "mm" === a ? s += 1 === e ? "minuta" : 2 === e || 3 === e || 4 === e ? "minute" : "minuta" : "h" === a ? t ? "jedan sat" : "jednog sata" : "hh" === a ? s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati" : "dd" === a ? s += 1 === e ? "dan" : "dana" : "MM" === a ? s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci" : "yy" === a ? s += 1 === e ? "godina" : 2 === e || 3 === e || 4 === e ? "godine" : "godina" : void 0 } function O(e) { return 1 < e && 5 > e && 1 != ~~(e / 10) } function E(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "p\xE1r sekund" : "p\xE1r sekundami" : "ss" === a ? t || s ? n + (O(e) ? "sekundy" : "sekund") : n + "sekundami" : "m" === a ? t ? "minuta" : s ? "minutu" : "minutou" : "mm" === a ? t || s ? n + (O(e) ? "minuty" : "minut") : n + "minutami" : "h" === a ? t ? "hodina" : s ? "hodinu" : "hodinou" : "hh" === a ? t || s ? n + (O(e) ? "hodiny" : "hodin") : n + "hodinami" : "d" === a ? t || s ? "den" : "dnem" : "dd" === a ? t || s ? n + (O(e) ? "dny" : "dn\xED") : n + "dny" : "M" === a ? t || s ? "m\u011Bs\xEDc" : "m\u011Bs\xEDcem" : "MM" === a ? t || s ? n + (O(e) ? "m\u011Bs\xEDce" : "m\u011Bs\xEDc\u016F") : n + "m\u011Bs\xEDci" : "y" === a ? t || s ? "rok" : "rokem" : "yy" === a ? t || s ? n + (O(e) ? "roky" : "let") : n + "lety" : void 0 }//! moment.js locale configuration - function W(e, t, a) { var n = { m: ["eine Minute", "einer Minute"], h: ["eine Stunde", "einer Stunde"], d: ["ein Tag", "einem Tag"], dd: [e + " Tage", e + " Tagen"], M: ["ein Monat", "einem Monat"], MM: [e + " Monate", e + " Monaten"], y: ["ein Jahr", "einem Jahr"], yy: [e + " Jahre", e + " Jahren"] }; return t ? n[a][0] : n[a][1] }//! moment.js locale configuration - function A(e, t, a) { var n = { m: ["eine Minute", "einer Minute"], h: ["eine Stunde", "einer Stunde"], d: ["ein Tag", "einem Tag"], dd: [e + " Tage", e + " Tagen"], M: ["ein Monat", "einem Monat"], MM: [e + " Monate", e + " Monaten"], y: ["ein Jahr", "einem Jahr"], yy: [e + " Jahre", e + " Jahren"] }; return t ? n[a][0] : n[a][1] }//! moment.js locale configuration - function F(e, t, a) { var n = { m: ["eine Minute", "einer Minute"], h: ["eine Stunde", "einer Stunde"], d: ["ein Tag", "einem Tag"], dd: [e + " Tage", e + " Tagen"], M: ["ein Monat", "einem Monat"], MM: [e + " Monate", e + " Monaten"], y: ["ein Jahr", "einem Jahr"], yy: [e + " Jahre", e + " Jahren"] }; return t ? n[a][0] : n[a][1] }//! moment.js locale configuration - function Q(e, t, a, s) { var n = { 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 ? n[a][2] ? n[a][2] : n[a][1] : s ? n[a][0] : n[a][1] } function se(e, t, a, s) { var n = ""; switch (a) { case "s": return s ? "muutaman sekunnin" : "muutama sekunti"; case "ss": return s ? "sekunnin" : "sekuntia"; case "m": return s ? "minuutin" : "minuutti"; case "mm": n = s ? "minuutin" : "minuuttia"; break; case "h": return s ? "tunnin" : "tunti"; case "hh": n = s ? "tunnin" : "tuntia"; break; case "d": return s ? "p\xE4iv\xE4n" : "p\xE4iv\xE4"; case "dd": n = s ? "p\xE4iv\xE4n" : "p\xE4iv\xE4\xE4"; break; case "M": return s ? "kuukauden" : "kuukausi"; case "MM": n = s ? "kuukauden" : "kuukautta"; break; case "y": return s ? "vuoden" : "vuosi"; case "yy": n = s ? "vuoden" : "vuotta"; }return n = function (e, t) { return 10 > e ? t ? ae[e] : te[e] : e }(e, s) + " " + n }//! moment.js locale configuration - function ie(e, t, a, s) { var n = { 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 s ? n[a][0] : n[a][1] }//! moment.js locale configuration - function de(e, t, a, s) { var n = { 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 s ? n[a][0] : n[a][1] }//! moment.js locale configuration - function ue(e, t, a) { var s = e + " "; return "ss" === a ? s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi" : "m" === a ? t ? "jedna minuta" : "jedne minute" : "mm" === a ? s += 1 === e ? "minuta" : 2 === e || 3 === e || 4 === e ? "minute" : "minuta" : "h" === a ? t ? "jedan sat" : "jednog sata" : "hh" === a ? s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati" : "dd" === a ? s += 1 === e ? "dan" : "dana" : "MM" === a ? s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci" : "yy" === a ? s += 1 === e ? "godina" : 2 === e || 3 === e || 4 === e ? "godine" : "godina" : void 0 } function ce(e, t, a, s) { var n = e; return "s" === a ? s || t ? "n\xE9h\xE1ny m\xE1sodperc" : "n\xE9h\xE1ny m\xE1sodperce" : "ss" === a ? n + (s || t) ? " m\xE1sodperc" : " m\xE1sodperce" : "m" === a ? "egy" + (s || t ? " perc" : " perce") : "mm" === a ? n + (s || t ? " perc" : " perce") : "h" === a ? "egy" + (s || t ? " \xF3ra" : " \xF3r\xE1ja") : "hh" === a ? n + (s || t ? " \xF3ra" : " \xF3r\xE1ja") : "d" === a ? "egy" + (s || t ? " nap" : " napja") : "dd" === a ? n + (s || t ? " nap" : " napja") : "M" === a ? "egy" + (s || t ? " h\xF3nap" : " h\xF3napja") : "MM" === a ? n + (s || t ? " h\xF3nap" : " h\xF3napja") : "y" === a ? "egy" + (s || t ? " \xE9v" : " \xE9ve") : "yy" === a ? n + (s || t ? " \xE9v" : " \xE9ve") : "" } function Me(e) { return (e ? "" : "[m\xFAlt] ") + "[" + he[this.day()] + "] LT[-kor]" }//! moment.js locale configuration - function ye(e) { return 11 == e % 100 || 1 != e % 10 } function Le(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "nokkrar sek\xFAndur" : "nokkrum sek\xFAndum" : "ss" === a ? ye(e) ? n + (t || s ? "sek\xFAndur" : "sek\xFAndum") : n + "sek\xFAnda" : "m" === a ? t ? "m\xEDn\xFAta" : "m\xEDn\xFAtu" : "mm" === a ? ye(e) ? n + (t || s ? "m\xEDn\xFAtur" : "m\xEDn\xFAtum") : t ? n + "m\xEDn\xFAta" : n + "m\xEDn\xFAtu" : "hh" === a ? ye(e) ? n + (t || s ? "klukkustundir" : "klukkustundum") : n + "klukkustund" : "d" === a ? t ? "dagur" : s ? "dag" : "degi" : "dd" === a ? ye(e) ? t ? n + "dagar" : n + (s ? "daga" : "d\xF6gum") : t ? n + "dagur" : n + (s ? "dag" : "degi") : "M" === a ? t ? "m\xE1nu\xF0ur" : s ? "m\xE1nu\xF0" : "m\xE1nu\xF0i" : "MM" === a ? ye(e) ? t ? n + "m\xE1nu\xF0ir" : n + (s ? "m\xE1nu\xF0i" : "m\xE1nu\xF0um") : t ? n + "m\xE1nu\xF0ur" : n + (s ? "m\xE1nu\xF0" : "m\xE1nu\xF0i") : "y" === a ? t || s ? "\xE1r" : "\xE1ri" : "yy" === a ? ye(e) ? n + (t || s ? "\xE1r" : "\xE1rum") : n + (t || s ? "\xE1r" : "\xE1ri") : void 0 }//! moment.js locale configuration - function be(e, t, a) { var n = { 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 ? n[a][0] : n[a][1] } function Se(e) { if (e = parseInt(e, 10), isNaN(e)) return !1; if (0 > e) return !0; if (10 > e) return 4 <= e && 7 >= e; if (100 > e) { var t = e % 10; return Se(0 == t ? e / 10 : t) } if (1e4 > e) { for (; 10 <= e;)e /= 10; return Se(e) } return Se(e /= 1e3) } function xe(e, t, a, s) { return t ? Pe(a)[0] : s ? Pe(a)[1] : Pe(a)[2] } function je(e) { return 0 == e % 10 || 10 < e && 20 > e } function Pe(e) { return He[e].split("_") } function Oe(e, t, a, s) { var n = e + " "; return 1 === e ? n + xe(0, t, a[0], s) : t ? n + (je(e) ? Pe(a)[1] : Pe(a)[0]) : s ? n + Pe(a)[1] : n + (je(e) ? Pe(a)[1] : Pe(a)[2]) } function We(e, t, a) { return a ? 1 == t % 10 && 11 != t % 100 ? e[2] : e[3] : 1 == t % 10 && 11 != t % 100 ? e[0] : e[1] } function Ae(e, t, a) { return e + " " + We(Ee[a], e, t) } function Fe(e, t, a) { return We(Ee[a], e, t) }//! moment.js locale configuration - function Ne(e, t, a) { return "s" === a ? 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" : "ss" === a ? e + (t ? " \u0441\u0435\u043A\u0443\u043D\u0434" : " \u0441\u0435\u043A\u0443\u043D\u0434\u044B\u043D") : "m" === a || "mm" === a ? e + (t ? " \u043C\u0438\u043D\u0443\u0442" : " \u043C\u0438\u043D\u0443\u0442\u044B\u043D") : "h" === a || "hh" === a ? e + (t ? " \u0446\u0430\u0433" : " \u0446\u0430\u0433\u0438\u0439\u043D") : "d" === a || "dd" === a ? e + (t ? " \u04E9\u0434\u04E9\u0440" : " \u04E9\u0434\u0440\u0438\u0439\u043D") : "M" === a || "MM" === a ? e + (t ? " \u0441\u0430\u0440" : " \u0441\u0430\u0440\u044B\u043D") : "y" === a || "yy" === a ? e + (t ? " \u0436\u0438\u043B" : " \u0436\u0438\u043B\u0438\u0439\u043D") : e } function $e(e, t, a) { var n = ""; return t ? "s" === a ? n = "\u0915\u093E\u0939\u0940 \u0938\u0947\u0915\u0902\u0926" : "ss" === a ? n = "%d \u0938\u0947\u0915\u0902\u0926" : "m" === a ? n = "\u090F\u0915 \u092E\u093F\u0928\u093F\u091F" : "mm" === a ? n = "%d \u092E\u093F\u0928\u093F\u091F\u0947" : "h" === a ? n = "\u090F\u0915 \u0924\u093E\u0938" : "hh" === a ? n = "%d \u0924\u093E\u0938" : "d" === a ? n = "\u090F\u0915 \u0926\u093F\u0935\u0938" : "dd" === a ? n = "%d \u0926\u093F\u0935\u0938" : "M" === a ? n = "\u090F\u0915 \u092E\u0939\u093F\u0928\u093E" : "MM" === a ? n = "%d \u092E\u0939\u093F\u0928\u0947" : "y" === a ? n = "\u090F\u0915 \u0935\u0930\u094D\u0937" : "yy" === a ? n = "%d \u0935\u0930\u094D\u0937\u0947" : void 0 : "s" === a ? n = "\u0915\u093E\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093E\u0902" : "ss" === a ? n = "%d \u0938\u0947\u0915\u0902\u0926\u093E\u0902" : "m" === a ? n = "\u090F\u0915\u093E \u092E\u093F\u0928\u093F\u091F\u093E" : "mm" === a ? n = "%d \u092E\u093F\u0928\u093F\u091F\u093E\u0902" : "h" === a ? n = "\u090F\u0915\u093E \u0924\u093E\u0938\u093E" : "hh" === a ? n = "%d \u0924\u093E\u0938\u093E\u0902" : "d" === a ? n = "\u090F\u0915\u093E \u0926\u093F\u0935\u0938\u093E" : "dd" === a ? n = "%d \u0926\u093F\u0935\u0938\u093E\u0902" : "M" === a ? n = "\u090F\u0915\u093E \u092E\u0939\u093F\u0928\u094D\u092F\u093E" : "MM" === a ? n = "%d \u092E\u0939\u093F\u0928\u094D\u092F\u093E\u0902" : "y" === a ? n = "\u090F\u0915\u093E \u0935\u0930\u094D\u0937\u093E" : "yy" === a ? n = "%d \u0935\u0930\u094D\u0937\u093E\u0902" : void 0, n.replace(/%d/i, e) } function rt(e) { return 5 > e % 10 && 1 < e % 10 && 1 != ~~(e / 10) % 10 } function it(e, t, a) { var s = e + " "; return "ss" === a ? s + (rt(e) ? "sekundy" : "sekund") : "m" === a ? t ? "minuta" : "minut\u0119" : "mm" === a ? s + (rt(e) ? "minuty" : "minut") : "h" === a ? t ? "godzina" : "godzin\u0119" : "hh" === a ? s + (rt(e) ? "godziny" : "godzin") : "MM" === a ? s + (rt(e) ? "miesi\u0105ce" : "miesi\u0119cy") : "yy" === a ? s + (rt(e) ? "lata" : "lat") : void 0 }//! moment.js locale configuration - function dt(e, t, a) { var s = " "; return (20 <= e % 100 || 100 <= e && 0 == e % 100) && (s = " de "), e + s + { ss: "secunde", mm: "minute", hh: "ore", dd: "zile", MM: "luni", yy: "ani" }[a] } function ot(e, t, a) { - return "m" === a ? t ? "\u043C\u0438\u043D\u0443\u0442\u0430" : "\u043C\u0438\u043D\u0443\u0442\u0443" : e + " " +//! moment.js locale configuration - function (e, t) { var a = e.split("_"); return 1 == t % 10 && 11 != t % 100 ? a[0] : 2 <= t % 10 && 4 >= t % 10 && (10 > t % 100 || 20 <= t % 100) ? a[1] : a[2] }({ 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", 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" }[a], +e) - } function ct(e) { return 1 < e && 5 > e } function Mt(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "p\xE1r sek\xFAnd" : "p\xE1r sekundami" : "ss" === a ? t || s ? n + (ct(e) ? "sekundy" : "sek\xFAnd") : n + "sekundami" : "m" === a ? t ? "min\xFAta" : s ? "min\xFAtu" : "min\xFAtou" : "mm" === a ? t || s ? n + (ct(e) ? "min\xFAty" : "min\xFAt") : n + "min\xFAtami" : "h" === a ? t ? "hodina" : s ? "hodinu" : "hodinou" : "hh" === a ? t || s ? n + (ct(e) ? "hodiny" : "hod\xEDn") : n + "hodinami" : "d" === a ? t || s ? "de\u0148" : "d\u0148om" : "dd" === a ? t || s ? n + (ct(e) ? "dni" : "dn\xED") : n + "d\u0148ami" : "M" === a ? t || s ? "mesiac" : "mesiacom" : "MM" === a ? t || s ? n + (ct(e) ? "mesiace" : "mesiacov") : n + "mesiacmi" : "y" === a ? t || s ? "rok" : "rokom" : "yy" === a ? t || s ? n + (ct(e) ? "roky" : "rokov") : n + "rokmi" : void 0 }//! moment.js locale configuration - function yt(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "nekaj sekund" : "nekaj sekundami" : "ss" === a ? n += 1 === e ? t ? "sekundo" : "sekundi" : 2 === e ? t || s ? "sekundi" : "sekundah" : 5 > e ? t || s ? "sekunde" : "sekundah" : "sekund" : "m" === a ? t ? "ena minuta" : "eno minuto" : "mm" === a ? n += 1 === e ? t ? "minuta" : "minuto" : 2 === e ? t || s ? "minuti" : "minutama" : 5 > e ? t || s ? "minute" : "minutami" : t || s ? "minut" : "minutami" : "h" === a ? t ? "ena ura" : "eno uro" : "hh" === a ? n += 1 === e ? t ? "ura" : "uro" : 2 === e ? t || s ? "uri" : "urama" : 5 > e ? t || s ? "ure" : "urami" : t || s ? "ur" : "urami" : "d" === a ? t || s ? "en dan" : "enim dnem" : "dd" === a ? n += 1 === e ? t || s ? "dan" : "dnem" : 2 === e ? t || s ? "dni" : "dnevoma" : t || s ? "dni" : "dnevi" : "M" === a ? t || s ? "en mesec" : "enim mesecem" : "MM" === a ? n += 1 === e ? t || s ? "mesec" : "mesecem" : 2 === e ? t || s ? "meseca" : "mesecema" : 5 > e ? t || s ? "mesece" : "meseci" : t || s ? "mesecev" : "meseci" : "y" === a ? t || s ? "eno leto" : "enim letom" : "yy" === a ? n += 1 === e ? t || s ? "leto" : "letom" : 2 === e ? t || s ? "leti" : "letoma" : 5 > e ? t || s ? "leta" : "leti" : t || s ? "let" : "leti" : void 0 } function Dt(e, t, a) { var n = function (e) { var t = _Mathfloor2(e % 1e3 / 100), a = _Mathfloor2(e % 100 / 10), s = e % 10, n = ""; return 0 < t && (n += kt[t] + "vatlh"), 0 < a && (n += ("" === n ? "" : " ") + kt[a] + "maH"), 0 < s && (n += ("" === n ? "" : " ") + kt[s]), "" == n ? "pagh" : n }(e); return "ss" === a ? n + " lup" : "mm" === a ? n + " tup" : "hh" === a ? n + " rep" : "dd" === a ? n + " jaj" : "MM" === a ? n + " jar" : "yy" === a ? n + " DIS" : void 0 } function vt(e, t, a, s) { var n = { 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 s || t ? n[a][0] : n[a][1] }//! moment.js locale configuration - function wt(e, t, a) { - return "m" === a ? t ? "\u0445\u0432\u0438\u043B\u0438\u043D\u0430" : "\u0445\u0432\u0438\u043B\u0438\u043D\u0443" : "h" === a ? t ? "\u0433\u043E\u0434\u0438\u043D\u0430" : "\u0433\u043E\u0434\u0438\u043D\u0443" : e + " " +//! moment.js locale configuration - function (e, t) { var a = e.split("_"); return 1 == t % 10 && 11 != t % 100 ? a[0] : 2 <= t % 10 && 4 >= t % 10 && (10 > t % 100 || 20 <= t % 100) ? a[1] : a[2] }({ 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" }[a], +e) - } function bt(e) { return function () { return e + "\u043E" + (11 === this.hours() ? "\u0431" : "") + "] LT" } } 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, a) { return 12 > e ? a ? "vm" : "VM" : a ? "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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var t = function (e) { return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && 10 >= e % 100 ? 3 : 11 <= e % 100 ? 4 : 5 }, a = { 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"] }, s = function (e) { return function (s, n) { var d = t(s), o = a[e][t(s)]; return 2 === d && (o = o[n ? 0 : 1]), o.replace(/%d/i, s) } }, n = ["\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: n, monthsShort: n, 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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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: s("s"), ss: s("s"), m: s("m"), mm: s("m"), h: s("h"), hh: s("h"), d: s("d"), dd: s("d"), M: s("M"), MM: s("M"), y: s("y"), yy: s("y") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 0, doy: 4 } }),//! moment.js locale configuration - 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 } });//! moment.js locale configuration - var r = { 1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6", 7: "7", 8: "8", 9: "9", 0: "0" }, i = function (e) { return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && 10 >= e % 100 ? 3 : 11 <= e % 100 ? 4 : 5 }, d = { 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, a) { var r = i(t), o = d[e][i(t)]; return 2 === r && (o = o[a ? 0 : 1]), o.replace(/%d/i, t) } }, _ = ["\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: _, monthsShort: _, 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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return r[e] }).replace(/,/g, "\u060C") }, week: { dow: 6, doy: 12 } }),//! moment.js locale configuration - 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: 6, doy: 12 } });//! moment.js locale configuration - var l = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" }, m = { "١": "1", "٢": "2", "٣": "3", "٤": "4", "٥": "5", "٦": "6", "٧": "7", "٨": "8", "٩": "9", "٠": "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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/[١٢٣٤٥٦٧٨٩٠]/g, function (e) { return m[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return l[e] }).replace(/,/g, "\u060C") }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration - 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 } });//! moment.js locale configuration - var u = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" }, h = { "١": "1", "٢": "2", "٣": "3", "٤": "4", "٥": "5", "٦": "6", "٧": "7", "٨": "8", "٩": "9", "٠": "0" }, c = function (e) { return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && 10 >= e % 100 ? 3 : 11 <= e % 100 ? 4 : 5 }, M = { 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"] }, y = function (e) { return function (t, a) { var r = c(t), i = M[e][c(t)]; return 2 === r && (i = i[a ? 0 : 1]), i.replace(/%d/i, t) } }, L = ["\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: L, monthsShort: L, 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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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: y("s"), ss: y("s"), m: y("m"), mm: y("m"), h: y("h"), hh: y("h"), d: y("d"), dd: y("d"), M: y("M"), MM: y("M"), y: y("y"), yy: y("y") }, preparse: function (e) { return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (e) { return h[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return u[e] }).replace(/,/g, "\u060C") }, week: { dow: 6, doy: 12 } });//! moment.js locale configuration - var Y = { 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: "birne\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ə|səhər|gündüz|axşam/, isPM: function (e) { return /^(gündüz|axşam)$/.test(e) }, meridiem: function (e) { return 4 > e ? "gec\u0259" : 12 > e ? "s\u0259h\u0259r" : 17 > e ? "g\xFCnd\xFCz" : "ax\u015Fam" }, dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, ordinal: function (e) { if (0 === e) return e + "-\u0131nc\u0131"; var t = e % 10; return e + (Y[t] || Y[e % 100 - t] || Y[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } }), 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: /\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?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: p, mm: p, h: p, hh: p, d: "\u0434\u0437\u0435\u043D\u044C", dd: p, M: "\u043C\u0435\u0441\u044F\u0446", MM: p, y: "\u0433\u043E\u0434", yy: p }, meridiemParse: /ночы|раніцы|дня|вечара/, isPM: function (e) { return /^(дня|вечара)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u043D\u043E\u0447\u044B" : 12 > e ? "\u0440\u0430\u043D\u0456\u0446\u044B" : 17 > e ? "\u0434\u043D\u044F" : "\u0432\u0435\u0447\u0430\u0440\u0430" }, dayOfMonthOrdinalParse: /\d{1,2}-(і|ы|га)/, ordinal: function (e, t) { return "M" === t || "d" === t || "DDD" === t || "w" === t || "W" === t ? 2 != e % 10 && 3 != e % 10 || 12 == e % 100 || 13 == e % 100 ? e + "-\u044B" : e + "-\u0456" : "D" === t ? e + "-\u0433\u0430" : e }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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", 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}-(ев|ен|ти|ви|ри|ми)/, ordinal: function (e) { var t = e % 10, a = e % 100; return 0 === e ? e + "-\u0435\u0432" : 0 === a ? e + "-\u0435\u043D" : 10 < a && 20 > a ? 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 } }),//! moment.js locale configuration - 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 } });//! moment.js locale configuration - var f = { 1: "\u09E7", 2: "\u09E8", 3: "\u09E9", 4: "\u09EA", 5: "\u09EB", 6: "\u09EC", 7: "\u09ED", 8: "\u09EE", 9: "\u09EF", 0: "\u09E6" }, g = { "১": "1", "২": "2", "৩": "3", "৪": "4", "৫": "5", "৬": "6", "৭": "7", "৮": "8", "৯": "9", "০": "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(/[১২৩৪৫৬৭৮৯০]/g, function (e) { return g[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return f[e] }) }, meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u09B0\u09BE\u09A4" === t && 4 <= e || "\u09A6\u09C1\u09AA\u09C1\u09B0" === t && 5 > e || "\u09AC\u09BF\u0995\u09BE\u09B2" === t ? e + 12 : e }, meridiem: function (e) { return 4 > e ? "\u09B0\u09BE\u09A4" : 10 > e ? "\u09B8\u0995\u09BE\u09B2" : 17 > e ? "\u09A6\u09C1\u09AA\u09C1\u09B0" : 20 > e ? "\u09AC\u09BF\u0995\u09BE\u09B2" : "\u09B0\u09BE\u09A4" }, week: { dow: 0, doy: 6 } });//! moment.js locale configuration - var k = { 1: "\u0F21", 2: "\u0F22", 3: "\u0F23", 4: "\u0F24", 5: "\u0F25", 6: "\u0F26", 7: "\u0F27", 8: "\u0F28", 9: "\u0F29", 0: "\u0F20" }, D = { "༡": "1", "༢": "2", "༣": "3", "༤": "4", "༥": "5", "༦": "6", "༧": "7", "༨": "8", "༩": "9", "༠": "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: /^(ཟླ་\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(/[༡༢༣༤༥༦༧༨༩༠]/g, function (e) { return D[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return k[e] }) }, meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C" === t && 4 <= e || "\u0F49\u0F72\u0F53\u0F0B\u0F42\u0F74\u0F44" === t && 5 > e || "\u0F51\u0F42\u0F7C\u0F44\u0F0B\u0F51\u0F42" === t ? e + 12 : e }, meridiem: function (e) { return 4 > e ? "\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C" : 10 > e ? "\u0F5E\u0F7C\u0F42\u0F66\u0F0B\u0F40\u0F66" : 17 > e ? "\u0F49\u0F72\u0F53\u0F0B\u0F42\u0F74\u0F44" : 20 > e ? "\u0F51\u0F42\u0F7C\u0F44\u0F0B\u0F51\u0F42" : "\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C" }, week: { dow: 0, doy: 6 } }); var v = [/^gen/i, /^c[ʼ\']hwe/i, /^meu/i, /^ebr/i, /^mae/i, /^(mez|eve)/i, /^gou/i, /^eos/i, /^gwe/i, /^her/i, /^du/i, /^ker/i], w = /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, b = [/^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: b, fullWeekdaysParse: [/^sul/i, /^lun/i, /^meurzh/i, /^merc[ʼ\']her/i, /^yaou/i, /^gwener/i, /^sadorn/i], shortWeekdaysParse: [/^Sul/i, /^Lun/i, /^Meu/i, /^Mer/i, /^Yao/i, /^Gwe/i, /^Sad/i], minWeekdaysParse: b, monthsRegex: w, monthsShortRegex: w, monthsStrictRegex: /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i, monthsShortStrictRegex: /^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, monthsParse: v, longMonthsParse: v, shortMonthsParse: v, 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 9 < t ? 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ñ|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) { return 12 > e ? "a.m." : "g.m." } }), 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: S, m: S, mm: S, h: S, hh: S, d: "dan", dd: S, M: "mjesec", MM: S, y: "godinu", yy: S }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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() ? "la" : "les") + "] LT" }, nextDay: function () { return "[dem\xE0 a " + (1 === this.hours() ? "la" : "les") + "] LT" }, nextWeek: function () { return "dddd [a " + (1 === this.hours() ? "la" : "les") + "] LT" }, lastDay: function () { return "[ahir a " + (1 === this.hours() ? "la" : "les") + "] LT" }, lastWeek: function () { return "[el] dddd [passat a " + (1 === this.hours() ? "la" : "les") + "] 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|è|a)/, ordinal: function (e, t) { var a = 1 === e ? "r" : 2 === e ? "n" : 3 === e ? "r" : 4 === e ? "t" : "\xE8"; return "w" !== t && "W" !== t || (a = "a"), e + a }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var H = "leden_\xFAnor_b\u0159ezen_duben_kv\u011Bten_\u010Derven_\u010Dervenec_srpen_z\xE1\u0159\xED_\u0159\xEDjen_listopad_prosinec".split("_"), x = "led_\xFAno_b\u0159e_dub_kv\u011B_\u010Dvn_\u010Dvc_srp_z\xE1\u0159_\u0159\xEDj_lis_pro".split("_"), j = [/^led/i, /^úno/i, /^bře/i, /^dub/i, /^kvě/i, /^(čvn|červen$|června)/i, /^(čvc|červenec|července)/i, /^srp/i, /^zář/i, /^říj/i, /^lis/i, /^pro/i], P = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i; e.defineLocale("cs", { months: H, monthsShort: x, monthsRegex: P, monthsShortRegex: P, monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i, monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i, monthsParse: j, longMonthsParse: j, shortMonthsParse: j, 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: E, ss: E, m: E, mm: E, h: E, hh: E, d: E, dd: E, M: E, MM: E, y: E, yy: E }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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 + (/сехет$/i.exec(e) ? "\u0440\u0435\u043D" : /ҫул$/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}-мӗш/, ordinal: "%d-\u043C\u04D7\u0448", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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 20 < e ? t = 40 === e || 50 === e || 60 === e || 80 === e || 100 === e ? "fed" : "ain" : 0 < e && (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 } }),//! moment.js locale configuration - 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 } }), 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: W, mm: "%d Minuten", h: W, hh: "%d Stunden", d: W, dd: W, M: W, MM: W, y: W, yy: W }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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: A, mm: "%d Minuten", h: A, hh: "%d Stunden", d: A, dd: A, M: A, MM: A, y: A, yy: A }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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: F, mm: "%d Minuten", h: F, hh: "%d Stunden", d: F, dd: F, M: F, MM: F, y: F, yy: F }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var C = ["\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: C, monthsShort: C, 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: /މކ|މފ/, isPM: function (e) { return "\u0789\u078A" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 7, doy: 12 } }), 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, a) { return 11 < e ? a ? "\u03BC\u03BC" : "\u039C\u039C" : a ? "\u03C0\u03BC" : "\u03A0\u039C" }, isPM: function (e) { return "\u03BC" === (e + "").toLowerCase()[0] }, meridiemParse: /[ΠΜ]\.?Μ?\.?/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 a, s = this._calendarEl[e], n = t && t.hours(); return a = s, ("undefined" != typeof Function && a instanceof Function || "[object Function]" === Object.prototype.toString.call(a)) && (s = s.apply(t)), s.replace("{}", 1 == n % 12 ? "\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}η/, ordinal: "%d\u03B7", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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") } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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") } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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, a) { return 11 < e ? a ? "p.t.m." : "P.T.M." : a ? "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 } });//! moment.js locale configuration - var z = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"), J = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"), $ = [/^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, t) { return e ? /-MMM-/.test(t) ? J[e.month()] : z[e.month()] : z }, 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: $, longMonthsParse: $, shortMonthsParse: $, 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", M: "un mes", MM: "%d meses", y: "un a\xF1o", yy: "%d a\xF1os" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var I = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"), U = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"), V = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], G = /^(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, t) { return e ? /-MMM-/.test(t) ? U[e.month()] : I[e.month()] : I }, monthsRegex: G, monthsShortRegex: G, 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: V, longMonthsParse: V, shortMonthsParse: V, 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", M: "un mes", MM: "%d meses", y: "un a\xF1o", yy: "%d a\xF1os" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 0, doy: 6 } });//! moment.js locale configuration - var B = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"), q = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"), Z = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], K = /^(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, t) { return e ? /-MMM-/.test(t) ? q[e.month()] : B[e.month()] : B }, monthsRegex: K, monthsShortRegex: K, 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: Z, longMonthsParse: Z, shortMonthsParse: Z, 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", M: "un mes", MM: "%d meses", y: "un a\xF1o", yy: "%d a\xF1os" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 }, invalidDate: "Fecha invalida" }), 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: Q, ss: Q, m: Q, mm: Q, h: Q, hh: Q, d: Q, dd: "%d p\xE4eva", M: Q, MM: Q, y: Q, yy: Q }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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 } });//! moment.js locale configuration - var X = { 1: "\u06F1", 2: "\u06F2", 3: "\u06F3", 4: "\u06F4", 5: "\u06F5", 6: "\u06F6", 7: "\u06F7", 8: "\u06F8", 9: "\u06F9", 0: "\u06F0" }, ee = { "۱": "1", "۲": "2", "۳": "3", "۴": "4", "۵": "5", "۶": "6", "۷": "7", "۸": "8", "۹": "9", "۰": "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: /قبل از ظهر|بعد از ظهر/, isPM: function (e) { return /بعد از ظهر/.test(e) }, meridiem: function (e) { return 12 > e ? "\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(/[۰-۹]/g, function (e) { return ee[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return X[e] }).replace(/,/g, "\u060C") }, dayOfMonthOrdinalParse: /\d{1,2}م/, ordinal: "%d\u0645", week: { dow: 6, doy: 12 } });//! moment.js locale configuration - var te = "nolla yksi kaksi kolme nelj\xE4 viisi kuusi seitsem\xE4n kahdeksan yhdeks\xE4n".split(" "), ae = ["nolla", "yhden", "kahden", "kolmen", "nelj\xE4n", "viiden", "kuuden", te[7], te[8], te[9]]; 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: se, ss: se, m: se, mm: se, h: se, hh: se, d: se, dd: se, M: se, MM: se, y: se, yy: se }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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"); } } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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("_"), 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|)/, 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 } });//! moment.js locale configuration - var ne = "jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"), re = "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, t) { return e ? /-MMM-/.test(t) ? re[e.month()] : ne[e.month()] : ne }, 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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } }), 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" : 2 == e % 10 ? "na" : "mh") }, week: { dow: 1, doy: 4 } }), 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" : 2 == e % 10 ? "na" : "mh") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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() ? "\xE1" : "\xE1s") + "] LT" }, nextDay: function () { return "[ma\xF1\xE1 " + (1 === this.hours() ? "\xE1" : "\xE1s") + "] LT" }, nextWeek: function () { return "dddd [" + (1 === this.hours() ? "a" : "\xE1s") + "] LT" }, lastDay: function () { return "[onte " + (1 === this.hours() ? "a" : "\xE1") + "] LT" }, lastWeek: function () { return "[o] dddd [pasado " + (1 === this.hours() ? "a" : "\xE1s") + "] 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }), 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: ie, ss: ie, m: ie, mm: ie, h: ie, hh: ie, d: ie, dd: ie, M: ie, MM: ie, y: ie, yy: ie }, dayOfMonthOrdinalParse: /\d{1,2}(वेर)/, 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: 1, doy: 4 }, meridiemParse: /राती|सकाळीं|दनपारां|सांजे/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0930\u093E\u0924\u0940" === t ? 4 > e ? e : e + 12 : "\u0938\u0915\u093E\u0933\u0940\u0902" === t ? e : "\u0926\u0928\u092A\u093E\u0930\u093E\u0902" === t ? 12 < e ? e : e + 12 : "\u0938\u093E\u0902\u091C\u0947" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0930\u093E\u0924\u0940" : 12 > e ? "\u0938\u0915\u093E\u0933\u0940\u0902" : 16 > e ? "\u0926\u0928\u092A\u093E\u0930\u093E\u0902" : 20 > e ? "\u0938\u093E\u0902\u091C\u0947" : "\u0930\u093E\u0924\u0940" } }), 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: de, ss: de, m: de, mm: de, h: de, hh: de, d: de, dd: de, M: de, MM: de, y: de, yy: de }, 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: 1, doy: 4 }, meridiemParse: /rati|sokallim|donparam|sanje/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "rati" === t ? 4 > e ? e : e + 12 : "sokallim" === t ? e : "donparam" === t ? 12 < e ? e : e + 12 : "sanje" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "rati" : 12 > e ? "sokallim" : 16 > e ? "donparam" : 20 > e ? "sanje" : "rati" } });//! moment.js locale configuration - var oe = { 1: "\u0AE7", 2: "\u0AE8", 3: "\u0AE9", 4: "\u0AEA", 5: "\u0AEB", 6: "\u0AEC", 7: "\u0AED", 8: "\u0AEE", 9: "\u0AEF", 0: "\u0AE6" }, _e = { "૧": "1", "૨": "2", "૩": "3", "૪": "4", "૫": "5", "૬": "6", "૭": "7", "૮": "8", "૯": "9", "૦": "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\u0AC7\u0AB9\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(/[૧૨૩૪૫૬૭૮૯૦]/g, function (e) { return _e[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return oe[e] }) }, meridiemParse: /રાત|બપોર|સવાર|સાંજ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0AB0\u0ABE\u0AA4" === t ? 4 > e ? e : e + 12 : "\u0AB8\u0AB5\u0ABE\u0AB0" === t ? e : "\u0AAC\u0AAA\u0ACB\u0AB0" === t ? 10 <= e ? e : e + 12 : "\u0AB8\u0ABE\u0A82\u0A9C" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0AB0\u0ABE\u0AA4" : 10 > e ? "\u0AB8\u0AB5\u0ABE\u0AB0" : 17 > e ? "\u0AAC\u0AAA\u0ACB\u0AB0" : 20 > e ? "\u0AB8\u0ABE\u0A82\u0A9C" : "\u0AB0\u0ABE\u0AA4" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration - 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" : 0 == e % 10 && 10 !== e ? e + " \u05E9\u05E0\u05D4" : e + " \u05E9\u05E0\u05D9\u05DD" } }, meridiemParse: /אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i, isPM: function (e) { return /^(אחה"צ|אחרי הצהריים|בערב)$/.test(e) }, meridiem: function (e, t, a) { return 5 > e ? "\u05DC\u05E4\u05E0\u05D5\u05EA \u05D1\u05D5\u05E7\u05E8" : 10 > e ? "\u05D1\u05D1\u05D5\u05E7\u05E8" : 12 > e ? a ? "\u05DC\u05E4\u05E0\u05D4\"\u05E6" : "\u05DC\u05E4\u05E0\u05D9 \u05D4\u05E6\u05D4\u05E8\u05D9\u05D9\u05DD" : 18 > e ? a ? "\u05D0\u05D7\u05D4\"\u05E6" : "\u05D0\u05D7\u05E8\u05D9 \u05D4\u05E6\u05D4\u05E8\u05D9\u05D9\u05DD" : "\u05D1\u05E2\u05E8\u05D1" } });//! moment.js locale configuration - var le = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096A", 5: "\u096B", 6: "\u096C", 7: "\u096D", 8: "\u096E", 9: "\u096F", 0: "\u0966" }, me = { "१": "1", "२": "2", "३": "3", "४": "4", "५": "5", "६": "6", "७": "7", "८": "8", "९": "9", "०": "0" }; e.defineLocale("hi", { months: "\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("_"), 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("_"), monthsParseExact: !0, 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" }, 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(/[१२३४५६७८९०]/g, function (e) { return me[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return le[e] }) }, meridiemParse: /रात|सुबह|दोपहर|शाम/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0930\u093E\u0924" === t ? 4 > e ? e : e + 12 : "\u0938\u0941\u092C\u0939" === t ? e : "\u0926\u094B\u092A\u0939\u0930" === t ? 10 <= e ? e : e + 12 : "\u0936\u093E\u092E" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0930\u093E\u0924" : 10 > e ? "\u0938\u0941\u092C\u0939" : 17 > e ? "\u0926\u094B\u092A\u0939\u0930" : 20 > e ? "\u0936\u093E\u092E" : "\u0930\u093E\u0924" }, week: { dow: 0, doy: 6 } }), 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: ue, m: ue, mm: ue, h: ue, hh: ue, d: "dan", dd: ue, M: "mjesec", MM: ue, y: "godinu", yy: ue }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } });//! moment.js locale configuration - var he = "vas\xE1rnap h\xE9tf\u0151n kedden szerd\xE1n cs\xFCt\xF6rt\xF6k\xF6n p\xE9nteken szombaton".split(" "); 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("_"), 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, a) { return 12 > e ? !0 === a ? "de" : "DE" : !0 === a ? "du" : "DU" }, calendar: { sameDay: "[ma] LT[-kor]", nextDay: "[holnap] LT[-kor]", nextWeek: function () { return Me.call(this, !0) }, lastDay: "[tegnap] LT[-kor]", lastWeek: function () { return Me.call(this, !1) }, sameElse: "L" }, relativeTime: { future: "%s m\xFAlva", past: "%s", s: ce, ss: ce, m: ce, mm: ce, h: ce, hh: ce, d: ce, dd: ce, M: ce, MM: ce, y: ce, yy: ce }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/, isPM: function (e) { return /^(ցերեկվա|երեկոյան)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u0563\u056B\u0577\u0565\u0580\u057E\u0561" : 12 > e ? "\u0561\u057C\u0561\u057E\u0578\u057F\u057E\u0561" : 17 > e ? "\u0581\u0565\u0580\u0565\u056F\u057E\u0561" : "\u0565\u0580\u0565\u056F\u0578\u0575\u0561\u0576" }, dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, ordinal: function (e, t) { return "DDD" === t || "w" === t || "W" === t || "DDDo" === t ? 1 === e ? e + "-\u056B\u0576" : e + "-\u0580\u0564" : e }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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 ? 11 <= e ? e : e + 12 : "sore" === t || "malam" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "pagi" : 15 > e ? "siang" : 19 > e ? "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 } }), 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: Le, ss: Le, m: Le, mm: Le, h: "klukkustund", hh: Le, d: Le, dd: Le, M: Le, MM: Le, y: Le, yy: Le }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, nextDay: function () { return "[Domani a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, nextWeek: function () { return "dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, lastDay: function () { return "[Ieri a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, lastWeek: function () { switch (this.day()) { case 0: return "[La scorsa] dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT"; default: return "[Lo scorso] dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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: /(元|\d+)年/, 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: /午前|午後/i, isPM: function (e) { return "\u5348\u5F8C" === e }, meridiem: function (e) { return 12 > e ? "\u5348\u524D" : "\u5348\u5F8C" }, calendar: { sameDay: "[\u4ECA\u65E5] LT", nextDay: "[\u660E\u65E5] LT", nextWeek: function (e) { return e.week() === this.week() ? "dddd LT" : "[\u6765\u9031]dddd LT" }, lastDay: "[\u6628\u65E5] LT", lastWeek: function (e) { return this.week() === e.week() ? "dddd LT" : "[\u5148\u9031]dddd LT" }, sameElse: "L" }, dayOfMonthOrdinalParse: /\d{1,2}日/, ordinal: function (e, t) { return "y" === t ? 1 === e ? "\u5143\u5E74" : e + "\u5E74" : "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : 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" } }),//! moment.js locale configuration - 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 ? 11 <= e ? e : e + 12 : "sonten" === t || "ndalu" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "enjing" : 15 > e ? "siyang" : 19 > e ? "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 } }),//! moment.js locale configuration - 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: /(წინა|შემდეგ)/ }, 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(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/, function (e, t, a) { return "\u10D8" === a ? t + "\u10E8\u10D8" : t + a + "\u10E8\u10D8" }) }, past: function (e) { return /(წამი|წუთი|საათი|დღე|თვე)/.test(e) ? e.replace(/(ი|ე)$/, "\u10D8\u10E1 \u10EC\u10D8\u10DC") : /წელი/.test(e) ? e.replace(/წელი$/, "\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-ლი|მე-\d{1,2}|\d{1,2}-ე/, ordinal: function (e) { return 0 === e ? e : 1 === e ? e + "-\u10DA\u10D8" : 20 > e || 100 >= e && 0 == e % 20 || 0 == e % 100 ? "\u10DB\u10D4-" + e : e + "-\u10D4" }, week: { dow: 1, doy: 7 } });//! moment.js locale configuration - var Ye = { 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}-(ші|шы)/, ordinal: function (e) { return e + (Ye[e] || Ye[e % 10] || Ye[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } });//! moment.js locale configuration - var pe = { 1: "\u17E1", 2: "\u17E2", 3: "\u17E3", 4: "\u17E4", 5: "\u17E5", 6: "\u17E6", 7: "\u17E7", 8: "\u17E8", 9: "\u17E9", 0: "\u17E0" }, fe = { "១": "1", "២": "2", "៣": "3", "៤": "4", "៥": "5", "៦": "6", "៧": "7", "៨": "8", "៩": "9", "០": "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: /ព្រឹក|ល្ងាច/, isPM: function (e) { return "\u179B\u17D2\u1784\u17B6\u1785" === e }, meridiem: function (e) { return 12 > e ? "\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: /ទី\d{1,2}/, ordinal: "\u1791\u17B8%d", preparse: function (e) { return e.replace(/[១២៣៤៥៦៧៨៩០]/g, function (e) { return fe[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return pe[e] }) }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var ge = { 1: "\u0CE7", 2: "\u0CE8", 3: "\u0CE9", 4: "\u0CEA", 5: "\u0CEB", 6: "\u0CEC", 7: "\u0CED", 8: "\u0CEE", 9: "\u0CEF", 0: "\u0CE6" }, ke = { "೧": "1", "೨": "2", "೩": "3", "೪": "4", "೫": "5", "೬": "6", "೭": "7", "೮": "8", "೯": "9", "೦": "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(/[೧೨೩೪೫೬೭೮೯೦]/g, function (e) { return ke[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return ge[e] }) }, meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF" === t ? 4 > e ? e : e + 12 : "\u0CAC\u0CC6\u0CB3\u0CBF\u0C97\u0CCD\u0C97\u0CC6" === t ? e : "\u0CAE\u0CA7\u0CCD\u0CAF\u0CBE\u0CB9\u0CCD\u0CA8" === t ? 10 <= e ? e : e + 12 : "\u0CB8\u0C82\u0C9C\u0CC6" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF" : 10 > e ? "\u0CAC\u0CC6\u0CB3\u0CBF\u0C97\u0CCD\u0C97\u0CC6" : 17 > e ? "\u0CAE\u0CA7\u0CCD\u0CAF\u0CBE\u0CB9\u0CCD\u0CA8" : 20 > e ? "\u0CB8\u0C82\u0C9C\u0CC6" : "\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF" }, dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, ordinal: function (e) { return e + "\u0CA8\u0CC6\u0CD5" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration - 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}(일|월|주)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\uC77C" : "M" === t ? e + "\uC6D4" : "w" === t || "W" === t ? e + "\uC8FC" : e }, meridiemParse: /오전|오후/, isPM: function (e) { return "\uC624\uD6C4" === e }, meridiem: function (e) { return 12 > e ? "\uC624\uC804" : "\uC624\uD6C4" } });//! moment.js locale configuration - var De = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" }, Te = { "١": "1", "٢": "2", "٣": "3", "٤": "4", "٥": "5", "٦": "6", "٧": "7", "٨": "8", "٩": "9", "٠": "0" }, ve = ["\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: ve, monthsShort: ve, 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: /ئێواره‌|به‌یانی/, isPM: function (e) { return /ئێواره‌/.test(e) }, meridiem: function (e) { return 12 > e ? "\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(/[١٢٣٤٥٦٧٨٩٠]/g, function (e) { return Te[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return De[e] }).replace(/,/g, "\u060C") }, week: { dow: 6, doy: 12 } });//! moment.js locale configuration - var we = { 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}-(чи|чы|чү|чу)/, ordinal: function (e) { return e + (we[e] || we[e % 10] || we[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } }), 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 Se(e.substr(0, e.indexOf(" "))) ? "a " + e : "an " + e }, past: function (e) { return Se(e.substr(0, e.indexOf(" "))) ? "viru " + e : "virun " + e }, s: "e puer Sekonnen", ss: "%d Sekonnen", m: be, mm: "%d Minutten", h: be, hh: "%d Stonnen", d: be, dd: "%d Deeg", M: be, MM: "%d M\xE9int", y: be, yy: "%d Joer" }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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: /ຕອນເຊົ້າ|ຕອນແລງ/, isPM: function (e) { return "\u0E95\u0EAD\u0E99\u0EC1\u0EA5\u0E87" === e }, meridiem: function (e) { return 12 > e ? "\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: /(ທີ່)\d{1,2}/, ordinal: function (e) { return "\u0E97\u0EB5\u0EC8" + e } });//! moment.js locale configuration - var He = { 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" }; 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, a, s) { return t ? "kelios sekund\u0117s" : s ? "keli\u0173 sekund\u017Ei\u0173" : "kelias sekundes" }, ss: Oe, m: xe, mm: Oe, h: xe, hh: Oe, d: xe, dd: Oe, M: xe, MM: Oe, y: xe, yy: Oe }, dayOfMonthOrdinalParse: /\d{1,2}-oji/, ordinal: function (e) { return e + "-oji" }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var Ee = { 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("_") }; 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: Ae, m: Fe, mm: Ae, h: Fe, hh: Ae, d: Fe, dd: Ae, M: Fe, MM: Ae, y: Fe, yy: Ae }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var Ce = { 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] : 2 <= e && 4 >= e ? t[1] : t[2] }, translate: function (e, t, a) { var s = Ce.words[a]; return 1 === a.length ? t ? s[0] : s[1] : e + " " + Ce.correctGrammaticalCase(e, s) } }; 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: Ce.translate, m: Ce.translate, mm: Ce.translate, h: Ce.translate, hh: Ce.translate, d: "dan", dd: Ce.translate, M: "mjesec", MM: Ce.translate, y: "godinu", yy: Ce.translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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}-(ев|ен|ти|ви|ри|ми)/, ordinal: function (e) { var t = e % 10, a = e % 100; return 0 === e ? e + "-\u0435\u0432" : 0 === a ? e + "-\u0435\u043D" : 10 < a && 20 > a ? 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 } }),//! moment.js locale configuration - 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: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F" === t && 4 <= e || "\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) { return 4 > e ? "\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F" : 12 > e ? "\u0D30\u0D3E\u0D35\u0D3F\u0D32\u0D46" : 17 > e ? "\u0D09\u0D1A\u0D4D\u0D1A \u0D15\u0D34\u0D3F\u0D1E\u0D4D\u0D1E\u0D4D" : 20 > e ? "\u0D35\u0D48\u0D15\u0D41\u0D28\u0D4D\u0D28\u0D47\u0D30\u0D02" : "\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F" } }), 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: /ҮӨ|ҮХ/i, isPM: function (e) { return "\u04AE\u0425" === e }, meridiem: function (e) { return 12 > e ? "\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: Ne, ss: Ne, m: Ne, mm: Ne, h: Ne, hh: Ne, d: Ne, dd: Ne, M: Ne, MM: Ne, y: Ne, yy: Ne }, dayOfMonthOrdinalParse: /\d{1,2} өдөр/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + " \u04E9\u0434\u04E9\u0440" : e } });//! moment.js locale configuration - var ze = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096A", 5: "\u096B", 6: "\u096C", 7: "\u096D", 8: "\u096E", 9: "\u096F", 0: "\u0966" }, Je = { "१": "1", "२": "2", "३": "3", "४": "4", "५": "5", "६": "6", "७": "7", "८": "8", "९": "9", "०": "0" }; 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: $e, ss: $e, m: $e, mm: $e, h: $e, hh: $e, d: $e, dd: $e, M: $e, MM: $e, y: $e, yy: $e }, preparse: function (e) { return e.replace(/[१२३४५६७८९०]/g, function (e) { return Je[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return ze[e] }) }, meridiemParse: /पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/, 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 ? 12 <= e ? e : e + 12 : void 0 }, meridiem: function (e) { return 0 <= e && 6 > e ? "\u092A\u0939\u093E\u091F\u0947" : 12 > e ? "\u0938\u0915\u093E\u0933\u0940" : 17 > e ? "\u0926\u0941\u092A\u093E\u0930\u0940" : 20 > e ? "\u0938\u093E\u092F\u0902\u0915\u093E\u0933\u0940" : "\u0930\u093E\u0924\u094D\u0930\u0940" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration - 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 ? 11 <= e ? e : e + 12 : "petang" === t || "malam" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "pagi" : 15 > e ? "tengahari" : 19 > e ? "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 } }),//! moment.js locale configuration - 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 ? 11 <= e ? e : e + 12 : "petang" === t || "malam" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "pagi" : 15 > e ? "tengahari" : 19 > e ? "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 } }),//! moment.js locale configuration - 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var Re = { 1: "\u1041", 2: "\u1042", 3: "\u1043", 4: "\u1044", 5: "\u1045", 6: "\u1046", 7: "\u1047", 8: "\u1048", 9: "\u1049", 0: "\u1040" }, Ie = { "၁": "1", "၂": "2", "၃": "3", "၄": "4", "၅": "5", "၆": "6", "၇": "7", "၈": "8", "၉": "9", "၀": "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(/[၁၂၃၄၅၆၇၈၉၀]/g, function (e) { return Ie[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return Re[e] }) }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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: "en time", hh: "%d timer", d: "en dag", dd: "%d dager", M: "en m\xE5ned", MM: "%d m\xE5neder", y: "ett \xE5r", yy: "%d \xE5r" }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var Ue = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096A", 5: "\u096B", 6: "\u096C", 7: "\u096D", 8: "\u096E", 9: "\u096F", 0: "\u0966" }, Ve = { "१": "1", "२": "2", "३": "3", "४": "4", "५": "5", "६": "6", "७": "7", "८": "8", "९": "9", "०": "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(/[१२३४५६७८९०]/g, function (e) { return Ve[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return Ue[e] }) }, meridiemParse: /राति|बिहान|दिउँसो|साँझ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0930\u093E\u0924\u093F" === t ? 4 > e ? e : e + 12 : "\u092C\u093F\u0939\u093E\u0928" === t ? e : "\u0926\u093F\u0909\u0901\u0938\u094B" === t ? 10 <= e ? e : e + 12 : "\u0938\u093E\u0901\u091D" === t ? e + 12 : void 0 }, meridiem: function (e) { return 3 > e ? "\u0930\u093E\u0924\u093F" : 12 > e ? "\u092C\u093F\u0939\u093E\u0928" : 16 > e ? "\u0926\u093F\u0909\u0901\u0938\u094B" : 20 > e ? "\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 } });//! moment.js locale configuration - var Ge = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"), Be = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"), qe = [/^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], Ze = /^(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, t) { return e ? /-MMM-/.test(t) ? Be[e.month()] : Ge[e.month()] : Ge }, monthsRegex: Ze, monthsShortRegex: Ze, 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: qe, longMonthsParse: qe, shortMonthsParse: qe, 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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var Ke = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"), Qe = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"), Xe = [/^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], et = /^(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, t) { return e ? /-MMM-/.test(t) ? Qe[e.month()] : Ke[e.month()] : Ke }, monthsRegex: et, monthsShortRegex: et, 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: Xe, longMonthsParse: Xe, shortMonthsParse: Xe, 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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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", 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 } }),//! moment.js locale configuration - 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|è|a)/, ordinal: function (e, t) { var a = 1 === e ? "r" : 2 === e ? "n" : 3 === e ? "r" : 4 === e ? "t" : "\xE8"; return "w" !== t && "W" !== t || (a = "a"), e + a }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var tt = { 1: "\u0A67", 2: "\u0A68", 3: "\u0A69", 4: "\u0A6A", 5: "\u0A6B", 6: "\u0A6C", 7: "\u0A6D", 8: "\u0A6E", 9: "\u0A6F", 0: "\u0A66" }, at = { "੧": "1", "੨": "2", "੩": "3", "੪": "4", "੫": "5", "੬": "6", "੭": "7", "੮": "8", "੯": "9", "੦": "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(/[੧੨੩੪੫੬੭੮੯੦]/g, function (e) { return at[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return tt[e] }) }, meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0A30\u0A3E\u0A24" === t ? 4 > e ? e : e + 12 : "\u0A38\u0A35\u0A47\u0A30" === t ? e : "\u0A26\u0A41\u0A2A\u0A39\u0A3F\u0A30" === t ? 10 <= e ? e : e + 12 : "\u0A38\u0A3C\u0A3E\u0A2E" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0A30\u0A3E\u0A24" : 10 > e ? "\u0A38\u0A35\u0A47\u0A30" : 17 > e ? "\u0A26\u0A41\u0A2A\u0A39\u0A3F\u0A30" : 20 > e ? "\u0A38\u0A3C\u0A3E\u0A2E" : "\u0A30\u0A3E\u0A24" }, week: { dow: 0, doy: 6 } });//! moment.js locale configuration - var st = "stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017Adziernik_listopad_grudzie\u0144".split("_"), nt = "stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015Bnia_pa\u017Adziernika_listopada_grudnia".split("_"); e.defineLocale("pl", { months: function (e, t) { return e ? "" === t ? "(" + nt[e.month()] + "|" + st[e.month()] + ")" : /D MMMM/.test(t) ? nt[e.month()] : st[e.month()] : st }, monthsShort: "sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017A_lis_gru".split("_"), 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: it, m: it, mm: it, h: it, hh: it, d: "1 dzie\u0144", dd: "%d dni", M: "miesi\u0105c", MM: it, y: "rok", yy: it }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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}º/, ordinal: "%d\xBA" }),//! moment.js locale configuration - 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", M: "um m\xEAs", MM: "%d meses", y: "um ano", yy: "%d anos" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }), 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: dt, m: "un minut", mm: dt, h: "o or\u0103", hh: dt, d: "o zi", dd: dt, M: "o lun\u0103", MM: dt, y: "un an", yy: dt }, week: { dow: 1, doy: 7 } }); var _t = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/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: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?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: _t, longMonthsParse: _t, shortMonthsParse: _t, monthsRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, monthsShortRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i, monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/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: ot, m: ot, mm: ot, h: "\u0447\u0430\u0441", hh: ot, d: "\u0434\u0435\u043D\u044C", dd: ot, M: "\u043C\u0435\u0441\u044F\u0446", MM: ot, y: "\u0433\u043E\u0434", yy: ot }, meridiemParse: /ночи|утра|дня|вечера/i, isPM: function (e) { return /^(дня|вечера)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u043D\u043E\u0447\u0438" : 12 > e ? "\u0443\u0442\u0440\u0430" : 17 > e ? "\u0434\u043D\u044F" : "\u0432\u0435\u0447\u0435\u0440\u0430" }, dayOfMonthOrdinalParse: /\d{1,2}-(й|го|я)/, ordinal: function (e, t) { return "M" === t || "d" === t || "DDD" === t ? e + "-\u0439" : "D" === t ? e + "-\u0433\u043E" : "w" === t || "W" === t ? e + "-\u044F" : e }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var lt = ["\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"], mt = ["\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: lt, monthsShort: lt, weekdays: mt, weekdaysShort: mt, weekdaysMin: mt, 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: /صبح|شام/, isPM: function (e) { return "\u0634\u0627\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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} වැනි/, ordinal: function (e) { return e + " \u0DC0\u0DD0\u0DB1\u0DD2" }, meridiemParse: /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./, isPM: function (e) { return "\u0DB4.\u0DC0." === e || "\u0DB4\u0DC3\u0DCA \u0DC0\u0DBB\u0DD4" === e }, meridiem: function (e, t, a) { return 11 < e ? a ? "\u0DB4.\u0DC0." : "\u0DB4\u0DC3\u0DCA \u0DC0\u0DBB\u0DD4" : a ? "\u0DB4\u0DD9.\u0DC0." : "\u0DB4\u0DD9\u0DBB \u0DC0\u0DBB\u0DD4" } });//! moment.js locale configuration - var ut = "janu\xE1r_febru\xE1r_marec_apr\xEDl_m\xE1j_j\xFAn_j\xFAl_august_september_okt\xF3ber_november_december".split("_"), ht = "jan_feb_mar_apr_m\xE1j_j\xFAn_j\xFAl_aug_sep_okt_nov_dec".split("_"); e.defineLocale("sk", { months: ut, monthsShort: ht, 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: Mt, ss: Mt, m: Mt, mm: Mt, h: Mt, hh: Mt, d: Mt, dd: Mt, M: Mt, MM: Mt, y: Mt, yy: Mt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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: yt, ss: yt, m: yt, mm: yt, h: yt, hh: yt, d: yt, dd: yt, M: yt, MM: yt, y: yt, yy: yt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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) { return 12 > e ? "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 } });//! moment.js locale configuration - var Lt = { 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\u0435 \u043C\u0438\u043D\u0443\u0442\u0435"], mm: ["\u043C\u0438\u043D\u0443\u0442", "\u043C\u0438\u043D\u0443\u0442\u0435", "\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"], dd: ["\u0434\u0430\u043D", "\u0434\u0430\u043D\u0430", "\u0434\u0430\u043D\u0430"], MM: ["\u043C\u0435\u0441\u0435\u0446", "\u043C\u0435\u0441\u0435\u0446\u0430", "\u043C\u0435\u0441\u0435\u0446\u0438"], yy: ["\u0433\u043E\u0434\u0438\u043D\u0430", "\u0433\u043E\u0434\u0438\u043D\u0435", "\u0433\u043E\u0434\u0438\u043D\u0430"] }, correctGrammaticalCase: function (e, t) { return 1 === e ? t[0] : 2 <= e && 4 >= e ? t[1] : t[2] }, translate: function (e, t, a) { var s = Lt.words[a]; return 1 === a.length ? t ? s[0] : s[1] : e + " " + Lt.correctGrammaticalCase(e, s) } }; 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: "DD.MM.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: Lt.translate, m: Lt.translate, mm: Lt.translate, h: Lt.translate, hh: Lt.translate, d: "\u0434\u0430\u043D", dd: Lt.translate, M: "\u043C\u0435\u0441\u0435\u0446", MM: Lt.translate, y: "\u0433\u043E\u0434\u0438\u043D\u0443", yy: Lt.translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } });//! moment.js locale configuration - var Yt = { words: { ss: ["sekunda", "sekunde", "sekundi"], m: ["jedan minut", "jedne minute"], mm: ["minut", "minute", "minuta"], h: ["jedan sat", "jednog sata"], hh: ["sat", "sata", "sati"], dd: ["dan", "dana", "dana"], MM: ["mesec", "meseca", "meseci"], yy: ["godina", "godine", "godina"] }, correctGrammaticalCase: function (e, t) { return 1 === e ? t[0] : 2 <= e && 4 >= e ? t[1] : t[2] }, translate: function (e, t, a) { var s = Yt.words[a]; return 1 === a.length ? t ? s[0] : s[1] : e + " " + Yt.correctGrammaticalCase(e, s) } }; 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: "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] [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: Yt.translate, m: Yt.translate, mm: Yt.translate, h: Yt.translate, hh: Yt.translate, d: "dan", dd: Yt.translate, M: "mesec", MM: Yt.translate, y: "godinu", yy: Yt.translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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) { return 11 > e ? "ekuseni" : 15 > e ? "emini" : 19 > e ? "entsambama" : "ebusuku" }, meridiemHour: function (e, t) { return 12 === e && (e = 0), "ekuseni" === t ? e : "emini" === t ? 11 <= e ? 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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", 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 } });//! moment.js locale configuration - var pt = { 1: "\u0BE7", 2: "\u0BE8", 3: "\u0BE9", 4: "\u0BEA", 5: "\u0BEB", 6: "\u0BEC", 7: "\u0BED", 8: "\u0BEE", 9: "\u0BEF", 0: "\u0BE6" }, ft = { "௧": "1", "௨": "2", "௩": "3", "௪": "4", "௫": "5", "௬": "6", "௭": "7", "௮": "8", "௯": "9", "௦": "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}வது/, ordinal: function (e) { return e + "\u0BB5\u0BA4\u0BC1" }, preparse: function (e) { return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (e) { return ft[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return pt[e] }) }, meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/, meridiem: function (e) { return 2 > e ? " \u0BAF\u0BBE\u0BAE\u0BAE\u0BCD" : 6 > e ? " \u0BB5\u0BC8\u0B95\u0BB1\u0BC8" : 10 > e ? " \u0B95\u0BBE\u0BB2\u0BC8" : 14 > e ? " \u0BA8\u0BA3\u0BCD\u0BAA\u0B95\u0BB2\u0BCD" : 18 > e ? " \u0B8E\u0BB1\u0BCD\u0BAA\u0BBE\u0B9F\u0BC1" : 22 > e ? " \u0BAE\u0BBE\u0BB2\u0BC8" : " \u0BAF\u0BBE\u0BAE\u0BAE\u0BCD" }, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0BAF\u0BBE\u0BAE\u0BAE\u0BCD" === t ? 2 > e ? e : e + 12 : "\u0BB5\u0BC8\u0B95\u0BB1\u0BC8" === t || "\u0B95\u0BBE\u0BB2\u0BC8" === t || "\u0BA8\u0BA3\u0BCD\u0BAA\u0B95\u0BB2\u0BCD" === t && 10 <= e ? e : e + 12 }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration - 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}వ/, ordinal: "%d\u0C35", meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F" === t ? 4 > e ? e : e + 12 : "\u0C09\u0C26\u0C2F\u0C02" === t ? e : "\u0C2E\u0C27\u0C4D\u0C2F\u0C3E\u0C39\u0C4D\u0C28\u0C02" === t ? 10 <= e ? e : e + 12 : "\u0C38\u0C3E\u0C2F\u0C02\u0C24\u0C4D\u0C30\u0C02" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F" : 10 > e ? "\u0C09\u0C26\u0C2F\u0C02" : 17 > e ? "\u0C2E\u0C27\u0C4D\u0C2F\u0C3E\u0C39\u0C4D\u0C28\u0C02" : 20 > e ? "\u0C38\u0C3E\u0C2F\u0C02\u0C24\u0C4D\u0C30\u0C02" : "\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration - 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 } });//! moment.js locale configuration - var gt = { 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: "\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: "[\u041F\u0430\u0433\u043E\u04B3 \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: /шаб|субҳ|рӯз|бегоҳ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0448\u0430\u0431" === t ? 4 > e ? e : e + 12 : "\u0441\u0443\u0431\u04B3" === t ? e : "\u0440\u04EF\u0437" === t ? 11 <= e ? e : e + 12 : "\u0431\u0435\u0433\u043E\u04B3" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0448\u0430\u0431" : 11 > e ? "\u0441\u0443\u0431\u04B3" : 16 > e ? "\u0440\u04EF\u0437" : 19 > e ? "\u0431\u0435\u0433\u043E\u04B3" : "\u0448\u0430\u0431" }, dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/, ordinal: function (e) { return e + (gt[e] || gt[e % 10] || gt[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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: /ก่อนเที่ยง|หลังเที่ยง/, isPM: function (e) { return "\u0E2B\u0E25\u0E31\u0E07\u0E40\u0E17\u0E35\u0E48\u0E22\u0E07" === e }, meridiem: function (e) { return 12 > e ? "\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", M: "1 \u0E40\u0E14\u0E37\u0E2D\u0E19", MM: "%d \u0E40\u0E14\u0E37\u0E2D\u0E19", y: "1 \u0E1B\u0E35", yy: "%d \u0E1B\u0E35" } }),//! moment.js locale configuration - 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 } });//! moment.js locale configuration - var kt = "pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"); 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 t = -1 === e.indexOf("jaj") ? -1 === e.indexOf("jar") ? -1 === e.indexOf("DIS") ? t + " pIq" : t.slice(0, -3) + "nem" : t.slice(0, -3) + "waQ" : t.slice(0, -3) + "leS" }, past: function (e) { var t = e; return t = -1 === e.indexOf("jaj") ? -1 === e.indexOf("jar") ? -1 === e.indexOf("DIS") ? t + " ret" : t.slice(0, -3) + "ben" : t.slice(0, -3) + "wen" : t.slice(0, -3) + "Hu\u2019" }, s: "puS lup", ss: Dt, m: "wa\u2019 tup", mm: Dt, h: "wa\u2019 rep", hh: Dt, d: "wa\u2019 jaj", dd: Dt, M: "wa\u2019 jar", MM: Dt, y: "wa\u2019 DIS", yy: Dt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration - var Tt = { 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_Pts_Sal_\xC7ar_Per_Cum_Cts".split("_"), weekdaysMin: "Pz_Pt_Sa_\xC7a_Pe_Cu_Ct".split("_"), meridiem: function (e, t, a) { return 12 > e ? a ? "\xF6\xF6" : "\xD6\xD6" : a ? "\xF6s" : "\xD6S" }, meridiemParse: /öö|ÖÖ|ös|ÖS/, 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", M: "bir ay", MM: "%d ay", y: "bir y\u0131l", yy: "%d y\u0131l" }, ordinal: function (e, t) { switch (t) { case "d": case "D": case "Do": case "DD": return e; default: if (0 === e) return e + "'\u0131nc\u0131"; var a = e % 10; return e + (Tt[a] || Tt[e % 100 - a] || Tt[100 <= e ? 100 : null]); } }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration - 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, a) { return 11 < e ? a ? "d'o" : "D'O" : a ? "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: vt, ss: vt, m: vt, mm: vt, h: vt, hh: vt, d: vt, dd: vt, M: vt, MM: vt, y: vt, yy: vt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js language configuration - 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: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/, 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 : 11 <= e ? e : e + 12 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u064A\u06D0\u0631\u0649\u0645 \u0643\u06D0\u0686\u06D5" : 900 > s ? "\u0633\u06D5\u06BE\u06D5\u0631" : 1130 > s ? "\u0686\u06C8\u0634\u062A\u0649\u0646 \u0628\u06C7\u0631\u06C7\u0646" : 1230 > s ? "\u0686\u06C8\u0634" : 1800 > s ? "\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}(-كۈنى|-ئاي|-ھەپتە)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "-\u0643\u06C8\u0646\u0649" : "w" === t || "W" === t ? e + "-\u06BE\u06D5\u067E\u062A\u06D5" : e }, preparse: function (e) { return e.replace(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 1, doy: 7 } }), 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 a = { 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 ? a.nominative.slice(1, 7).concat(a.nominative.slice(0, 1)) : e ? a[/(\[[ВвУу]\]) ?dddd/.test(t) ? "accusative" : /\[?(?:минулої|наступної)? ?\] ?dddd/.test(t) ? "genitive" : "nominative"][e.day()] : a.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: bt("[\u0421\u044C\u043E\u0433\u043E\u0434\u043D\u0456 "), nextDay: bt("[\u0417\u0430\u0432\u0442\u0440\u0430 "), lastDay: bt("[\u0412\u0447\u043E\u0440\u0430 "), nextWeek: bt("[\u0423] dddd ["), lastWeek: function () { switch (this.day()) { case 0: case 3: case 5: case 6: return bt("[\u041C\u0438\u043D\u0443\u043B\u043E\u0457] dddd [").call(this); case 1: case 2: case 4: return bt("[\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: wt, m: wt, mm: wt, h: "\u0433\u043E\u0434\u0438\u043D\u0443", hh: wt, d: "\u0434\u0435\u043D\u044C", dd: wt, M: "\u043C\u0456\u0441\u044F\u0446\u044C", MM: wt, y: "\u0440\u0456\u043A", yy: wt }, meridiemParse: /ночі|ранку|дня|вечора/, isPM: function (e) { return /^(дня|вечора)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u043D\u043E\u0447\u0456" : 12 > e ? "\u0440\u0430\u043D\u043A\u0443" : 17 > e ? "\u0434\u043D\u044F" : "\u0432\u0435\u0447\u043E\u0440\u0430" }, dayOfMonthOrdinalParse: /\d{1,2}-(й|го)/, ordinal: function (e, t) { return "M" === t || "d" === t || "DDD" === t || "w" === t || "W" === t ? e + "-\u0439" : "D" === t ? e + "-\u0433\u043E" : e }, week: { dow: 1, doy: 7 } });//! moment.js locale configuration - var St = ["\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"], Ht = ["\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: St, monthsShort: St, weekdays: Ht, weekdaysShort: Ht, weekdaysMin: Ht, 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: /صبح|شام/, isPM: function (e) { return "\u0634\u0627\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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: "Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".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, a) { return 12 > e ? a ? "sa" : "SA" : a ? "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", 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 } }),//! moment.js locale configuration - 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 } }),//! moment.js locale configuration - 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: /ọjọ́\s\d{1,2}/, ordinal: "\u1ECDj\u1ECD\u0301 %d", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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: /凌晨|早上|上午|中午|下午|晚上/, 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 : 11 <= e ? e : e + 12 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1130 > s ? "\u4E0A\u5348" : 1230 > s ? "\u4E2D\u5348" : 1800 > s ? "\u4E0B\u5348" : "\u665A\u4E0A" }, calendar: { sameDay: "[\u4ECA\u5929]LT", nextDay: "[\u660E\u5929]LT", nextWeek: function (e) { return e.week() === this.week() ? "[\u672C]dddLT" : "[\u4E0B]dddLT" }, lastDay: "[\u6628\u5929]LT", lastWeek: function (e) { return this.week() === e.week() ? "[\u672C]dddLT" : "[\u4E0A]dddLT" }, sameElse: "L" }, dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u5468" : 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", M: "1 \u4E2A\u6708", MM: "%d \u4E2A\u6708", y: "1 \u5E74", yy: "%d \u5E74" }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration - 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: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u51CC\u6668" === t || "\u65E9\u4E0A" === t || "\u4E0A\u5348" === t ? e : "\u4E2D\u5348" === t ? 11 <= e ? e : e + 12 : "\u4E0B\u5348" === t || "\u665A\u4E0A" === t ? e + 12 : void 0 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1200 > s ? "\u4E0A\u5348" : 1200 === s ? "\u4E2D\u5348" : 1800 > s ? "\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}(日|月|週)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u9031" : 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" } }),//! moment.js locale configuration - 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: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u51CC\u6668" === t || "\u65E9\u4E0A" === t || "\u4E0A\u5348" === t ? e : "\u4E2D\u5348" === t ? 11 <= e ? e : e + 12 : "\u4E0B\u5348" === t || "\u665A\u4E0A" === t ? e + 12 : void 0 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1130 > s ? "\u4E0A\u5348" : 1230 > s ? "\u4E2D\u5348" : 1800 > s ? "\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}(日|月|週)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u9031" : 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" } }),//! moment.js locale configuration - 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: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u51CC\u6668" === t || "\u65E9\u4E0A" === t || "\u4E0A\u5348" === t ? e : "\u4E2D\u5348" === t ? 11 <= e ? e : e + 12 : "\u4E0B\u5348" === t || "\u665A\u4E0A" === t ? e + 12 : void 0 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1130 > s ? "\u4E0A\u5348" : 1230 > s ? "\u4E2D\u5348" : 1800 > s ? "\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}(日|月|週)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u9031" : 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" } }), e.locale("en") - })(K) -}); const Q = "1.8.6"; customElements.define("atomic-calendar-revive", class extends B { constructor() { super(), this.lastCalendarUpdateTime, this.lastEventsUpdateTime, this.lastHTMLUpdateTime, this.events, this.content = W(_templateObject()), this.shouldUpdateHtml = !0, this.errorMessage = "", this.modeToggle = 0, this.selectedMonth = K(), this.refreshCalEvents = null, this.monthToGet = K().format("MM"), this.month = [], this.showLoader = !1, this.eventSummary = W(_templateObject2()), this.firstrun = !0, this.language = "" } static get properties() { return { hass: {}, _config: {}, content: {}, selectedMonth: {} } } static async getConfigElement() { return await import("./atomic-calendar-revive-editor.js"), document.createElement("atomic-calendar-revive-editor") } static getStubConfig() { return { name: "Calendar Card", enableModeChange: !0 } } updated() { } render() { this.firstrun && console.info("%c atomic-calendar-revive %c Version: ".concat(Q, " "), "color: white; background: #484848; font-weight: 700;", "color: white; background: #cc5500; font-weight: 700;"), this.language = "" == this._config.language ? this.hass.language.toLowerCase() : this._config.language; let e = K.localeData(this.language).longDateFormat("LT"); return "12h" == this._config.hoursFormat ? e = "h:mm A" : "24h" == this._config.hoursFormat ? e = "H:mm" : "default" != this._config.hoursFormat && (e = this._config.hoursFormat), K.updateLocale(this.language, { week: { dow: this._config.firstDayOfWeek }, longDateFormat: { LT: e } }), this.firstrun = !1, this.isUpdating || 1 != this.modeToggle || (!this.lastEventsUpdateTime || 15 < K().diff(this.lastEventsUpdateTime, "minutes")) && (async () => { this.showLoader = !0, this.isUpdating = !0; try { this.events = await this.getEvents() } catch (e) { console.log(e), this.errorMessage = "The calendar can't be loaded from Home Assistant component", this.showLoader = !1 } this.lastEventsUpdateTime = K(), this.updateEventsHTML(this.events), this.isUpdating = !1, this.showLoader = !1 })(), 1 == this.modeToggle ? this.updateEventsHTML(this.events) : this.updateCalendarHTML(this.events), W(_templateObject3(), this.setStyle(), this._config.name || this._config.showDate || this.showLoader && this._config.showLoader ? W(_templateObject4(), this._config.name ? W(_templateObject5(), () => this.handleToggle(), this._config.name) : "", this.showLoader && this._config.showLoader ? W(_templateObject6()) : "", this._config.showDate ? W(_templateObject7(), this.getDate()) : "") : "", this.content) } firstTimeConfig() { } handleToggle() { this._config.enableModeChange && (this.modeToggle = 1 == this.modeToggle ? 2 : 1, this.requestUpdate()) } getDate() { const e = K().format(this._config.dateFormat); return W(_templateObject8(), e) } setConfig(e) { if (!(e = JSON.parse(JSON.stringify(e))).entities) throw new Error("Please define atomic-calendar-revive card entity"); this._config = { fullDayEventText: "All day", untilText: "Until", language: "", maxDaysToShow: 7, maxEventCount: 0, showLoader: !0, showLocation: !0, showMonth: !1, showWeekDay: !1, fullTextTime: !0, showCurrentEventLine: !1, showDate: !1, dateFormat: "LL", hoursFormat: "default", startDaysAhead: 0, showLastCalendarWeek: !1, showCalNameInEvent: !1, sortByStartTime: !1, disableEventLink: !1, disableLocationLink: !1, linkTarget: "_blank", nameColor: "var(--primary-text-color)", dateColor: "var(--primary-text-color)", dateSize: 90, descColor: "var(--primary-text-color)", descSize: 80, showNoEventsForToday: !1, noEventsForTodayText: "No events for today", noEventsForNextDaysText: "No events in the next days", timeColor: "var(--primary-color)", timeSize: 90, showHours: !0, eventTitleColor: "var(--primary-text-color)", eventTitleSize: 100, locationIconColor: "rgb(--primary-text-color)", locationLinkColor: "var(--primary-text-color)", locationTextSize: 90, hideFinishedEvents: !1, dimFinishedEvents: !0, finishedEventOpacity: .6, finishedEventFilter: "grayscale(100%)", dayWrapperLineColor: "var(--primary-text-color)", eventBarColor: "var(--primary-color)", eventCalNameColor: "var(--primary-text-color)", eventCalNameSize: 90, showProgressBar: !0, showFullDayProgress: !1, progressBarColor: "var(--primary-color)", enableModeChange: !1, defaultMode: 1, calGridColor: "rgba(86, 86, 86, .35)", calDayColor: "var(--primary-text-color)", calWeekDayColor: "var(--primary-text-color)", calDateColor: "var(--primary-text-color)", defaultCalColor: "var(--primary-text-color)", calEventBackgroundColor: "rgba(86, 100, 86, .35)", calEventBackgroundFilter: null, calActiveEventBackgroundColor: "rgba(86, 128, 86, .35)", calActiveEventBackgroundFilter: null, calEventSatColor: "rgba(255, 255, 255, .05)", calEventSunColor: "rgba(255, 255, 255, .15)", calEventHolidayColor: "red", calEventHolidayFilter: null, calEventIcon1: "mdi:gift", calEventIcon1Color: "var(--primary-text-color)", calEventIcon1Filter: null, calEventIcon2: "mdi:home", calEventIcon2Color: "var(--primary-text-color)", calEventIcon2Filter: null, calEventIcon3: "mdi:star", calEventIcon3Color: "var(--primary-text-color)", calEventIcon3Filter: null, calEventTime: !1, firstDayOfWeek: 1, blacklist: null, whitelist: null, ...e }, this.modeToggle = this._config.defaultMode, "string" == typeof this._config.entities && (this._config.entities = [{ entity: e.entities }]), this._config.entities.forEach((e, t) => { "string" == typeof e && (this._config.entities[t] = { entity: e }) }) } setStyle() { return W(_templateObject9(), this._config.nameColor, this._config.eventTitleSize, this._config.locationIconColor, this._config.locationLinkColor, this._config.locationTextSize, this._config.eventBarColor, this._config.eventCalNameColor, this._config.eventCalNameSize, this._config.progressBarColor, this._config.progressBarColor, this._config.calGridColor, this._config.calDateColor) } shouldUpdate(e) { return function (e, t) { if (t.has("_config")) return !0; const a = t.get("hass"); return !a || a.states[e._config.entity] !== e.hass.states[e._config.entity] }(this, e) } getCardSize() { return this._config.entities.length + 1 } _toggle(e) { this.hass.callService("homeassistant", "toggle", { entity_id: e.entity_id }) } getTitleHTML(e) { const t = this._config.showCalNameInEvent ? e.eventClass.organizer.displayName + ": " + e.title : e.title, a = void 0 === e._config.eventTitleColor ? this._config.eventTitleColor : e._config.eventTitleColor; return this._config.disableEventLink || null === e.link ? W(_templateObject10(), a, t) : W(_templateObject11(), e.link, this._config.linkTarget, a, t) } getCalTitleHTML(e) { const t = void 0 === e._config.titleColor ? this._config.eventTitleColor : e._config.titleColor; return this._config.disableCalEventLink || null === e.htmlLink ? W(_templateObject12(), e.summary) : W(_templateObject13(), e.htmlLink, t, this._config.linkTarget, e.summary) } getHoursHTML(e) { const t = K(); return e.isEmpty ? W(_templateObject14()) : e.isFullOneDayEvent || e.isFullMoreDaysEvent && K(e.endTime).isSame(t, "day") ? W(_templateObject15(), this._config.fullDayEventText) : e.isFullMoreDaysEvent || e.isFullMoreDaysEvent && (K(e.startTime).isBefore(t, "day") || K(e.endTime).isAfter(t, "day")) ? W(_templateObject16(), this._config.fullDayEventText, this._config.untilText.toLowerCase(), this.getCurrDayAndMonth(K(e.endTime))) : K(e.startTime).isBefore(t, "day") && K(e.endTime).isAfter(t, "day") ? W(_templateObject17(), this._config.untilText, this.getCurrDayAndMonth(K(e.endTime))) : K(e.startTime).isBefore(t, "day") && K(e.endTime).isSame(t, "day") ? W(_templateObject18(), this._config.untilText, e.endTime.format("LT")) : !K(e.startTime).isBefore(t, "day") && K(e.endTime).isAfter(e.startTime, "day") ? W(_templateObject19(), e.startTime.format("LT"), this._config.untilText.toLowerCase(), this.getCurrDayAndMonth(K(e.endTime))) : W(_templateObject20(), e.startTime.format("LT"), e.endTime.format("LT")) } getLocationHTML(e) { return e.location && this._config.showLocation ? this._config.disableLocationLink ? W(_templateObject21(), e.address) : W(_templateObject22(), e.location, this._config.linkTarget, e.address) : W(_templateObject23()) } getCalLocationHTML(e) { return e.location && this._config.showLocation && !this._config.disableCalLocationLink ? W(_templateObject24(), e.location, this._config.linkTarget) : W(_templateObject25()) } updateEventsHTML(e) { var t; if (!e) this.content = W(_templateObject33(), this.errorMessage); else if (0 != e.length) { if (K(e[0][0]).isSame(K(), "day") && 1 < e[0].length) for (var a = 1; a < e[0].length;)e[0][a].isEventFinished && !e[0][a - 1].isEventFinished ? ([e[0][a], e[0][a - 1]] = [e[0][a - 1], e[0][a]], 1 < a && a--) : a++; if (this._config.showNoEventsForToday && K(e[0][0].startTime).isAfter(K(), "day") && 0 < e[0].length) { var s = { eventClass: "", config: "", start: { dateTime: K().endOf("day") }, end: { dateTime: K().endOf("day") }, summary: this._config.noEventsForTodayText, isFinished: !1, htmlLink: "https://calendar.google.com/calendar/r/day?sf=true" }, n = new ee(s, ""); n.isEmpty = !0; var r = []; r[0] = n, e.unshift(r) } t = e.map((e, t) => e.map((e, a, s) => { const n = 0 == a && 0 < t ? "daywrap" : "", r = 0 == t && K(e.startTime).isAfter(K()) && (0 == a || !K(s[a - 1].startTime).isAfter(K())), i = this._config.showCurrentEventLine && r ? W(_templateObject26(), this._config.eventBarColor) : "", d = e._config.eventCalName ? W(_templateObject27(), e._config.eventCalName) : ""; var o = ""; if (0 == t && (e.isEventRunning && this._config.showFullDayProgress && e.isFullDayEvent || e.isEventRunning && !e.isFullDayEvent && this._config.showProgressBar)) { let t = e.endTime.diff(e.startTime, "minutes"), a = K().diff(e.startTime, "minutes"), s = Math.floor(100 * a / t); o = W(_templateObject28(), s, s) } var _ = e.isEventFinished && this._config.dimFinishedEvents ? "opacity: " + this._config.finishedEventOpacity + "; filter: " + this._config.finishedEventFilter + ";" : ""; const l = this._config.showHours ? W(_templateObject29(), this._config.timeColor, this._config.timeSize, this.getHoursHTML(e)) : "", m = this._config.showDescription ? W(_templateObject30(), this._config.descColor, this._config.descSize, e.description) : "", u = a == s.length - 1 ? "padding-bottom: 8px;" : ""; return W(_templateObject31(), n, this._config.dayWrapperLineColor, this._config.dateColor, this._config.dateSize, 0 === a && this._config.showMonth ? e.startTimeToShow.format("MMM") : "", 0 === a ? e.startTimeToShow.format("DD") : "", 0 === a && this._config.showWeekDay ? e.startTimeToShow.format("ddd") : "", _, u, i, this.getTitleHTML(e), l, this.getLocationHTML(e), d, m, o) })), this.content = W(_templateObject32(), t) } else this.content = this._config.noEventsForNextDaysText } getCurrDayAndMonth(e) { return e.format("LL").replace(e.format("YYYY"), "").replace(/\s\s+/g, " ").trim().replace(/[??]\./, "").replace(/de$/, "").replace(/b\.$/, "").trim().replace(/,$/g, "") } checkFilter(e, t) { return !(void 0 === t || "" == t) && t.split(",").some(t => !!RegExp("(?:^|\\s)" + t.trim(), "i").test(e)) } async getEvents() { let e = -K().utcOffset(), t = K().add(this._config.startDaysAhead, "days").startOf("day").add(e, "minutes").format("YYYY-MM-DDTHH:mm:ss"), a = K().add(this._config.maxDaysToShow + this._config.startDaysAhead, "days").endOf("day").add(e, "minutes").format("YYYY-MM-DDTHH:mm:ss"), s = []; this._config.entities.map(e => { s.push(["calendars/".concat(e.entity, "?start=").concat(t, "Z&end=").concat(a, "Z")]) }); try { return await Promise.all(s.map(e => this.hass.callApi("get", e[0]))).then(e => { let t = [], a = 0; e.map((e, s) => { e.map(e => { let n = void 0 === this._config.entities[s].blacklist ? "" : this._config.entities[s].blacklist, r = void 0 === this._config.entities[s].whitelist ? "" : this._config.entities[s].whitelist, i = new ee(e, this._config.entities[s]); !(0 === this._config.maxEventCount || a < this._config.maxEventCount) || "" != n && this.checkFilter(e.summary, n) || "" != r && !this.checkFilter(e.summary, r) || (0 !== this._config.maxDaysToShow || !i.isEventRunning) && this._config.hideFinishedEvents && i.isEventFinished || (t.push(i), a++) }) }), this._config.sortByStartTime && t.sort(function (e, t) { return K(e.startTime).diff(K(t.startTime)) }); const s = [].concat.apply([], t).reduce(function (e, t) { return e[t.daysToSort] = e[t.daysToSort] || [], e[t.daysToSort].push(t), e }, {}), n = Object.keys(s).map(function (e) { return s[e] }); return this.showLoader = !1, n }) } catch (e) { throw this.showLoader = !1, e } } getCalendarEvents(e, t, a, s) { this.refreshCalEvents = !1; let n = new Date().getTimezoneOffset(), r = K(e).startOf("day").add(n, "minutes").format("YYYY-MM-DDTHH:mm:ss"), i = K(t).endOf("day").add(n, "minutes").format("YYYY-MM-DDTHH:mm:ss"), d = []; this._config.entities.map(e => { void 0 !== e.type && d.push(["calendars/".concat(e.entity, "?start=").concat(r, "Z&end=").concat(i, "Z"), e.type, void 0 === e.blacklist ? "" : e.blacklist, void 0 === e.whitelist ? "" : e.whitelist, void 0 === e.color ? this._config.defaultCalColor : e.color]) }), Promise.all(d.map(e => this.hass.callApi("get", e[0]))).then(e => { a == this.monthToGet && e.map((e, t) => (this.month.map(a => { const s = d[t][1], n = d[t][0], r = void 0 === d[t][2] ? "" : d[t][2], i = (void 0 !== d[t][3] && d[t][3], void 0 === d[t][4] ? this._config.defaultCalColor : d[t][4]); e.filter(e => { const t = e.start.dateTime ? K(e.start.dateTime) : K(e.start.date).startOf("day"), n = e.end.dateTime ? K(e.end.dateTime) : K(e.end.date).subtract(1, "days").endOf("day"); if (!K(t).isAfter(a.date, "day") && !K(n).isBefore(a.date, "day") && s && !this.checkFilter(e.summary, r)) return e }).map(e => { e.isFullDayEvent = !(e.start.dateTime || e.end.dateTime); const t = e.end.dateTime ? K(e.end.dateTime) : K(e.end.date); return e.isEventFinished = !!K(t).isBefore(K()), e._config = { color: i, titleColor: this._config.eventTitleColor }, a.allEvents.push(e) }), e.map(e => { const t = e.start.dateTime ? K(e.start.dateTime) : K(e.start.date).startOf("day"), i = e.end.dateTime ? K(e.end.dateTime) : K(e.end.date).subtract(1, "days").endOf("day"); if (!K(t).isAfter(a.date, "day") && !K(i).isBefore(a.date, "day") && s && !this.checkFilter(e.summary, r)) try { this.checkFilter("icon1", s) && (this._config.calEventIcon1Filter && !this.checkFilter(e.summary, this._config.calEventIcon1Filter) || a.icon1.push(e.summary)), this.checkFilter("icon2", s) && (this._config.calEventIcon2Filter && !this.checkFilter(e.summary, this._config.calEventIcon2Filter) || a.icon2.push(e.summary)), this.checkFilter("icon3", s) && (this._config.calEventIcon3Filter && !this.checkFilter(e.summary, this._config.calEventIcon3Filter) || a.icon3.push(e.summary)), this.checkFilter("holiday", s) && a.holiday.push(e.summary) } catch (e) { console.log("error: ", e, n) } }) }), s)), a == this.monthToGet && (this.showLoader = !1), this.refreshCalEvents = !1, this.requestUpdate() }).catch(e => { this.refreshCalEvents = !1, console.log("error: ", e), this.showLoader = !1 }) } buildCalendar(e) { const t = K(e).startOf("month"), a = t.day(); this.month = []; let s = 0; s = 0 <= a - this._config.firstDayOfWeek ? 0 : 7; for (var n = this._config.firstDayOfWeek - a - s; n < 42 - a + this._config.firstDayOfWeek - s; n++)this.month.push(new X(K(t).add(n, "days"), n)) } handleMonthChange(e) { this.selectedMonth = K(this.selectedMonth).add(e, "months"), this.monthToGet = this.selectedMonth.format("M"), this.eventSummary = W(_templateObject34()), this.refreshCalEvents = !0 } handleEventSummary(e) { [","].concat.apply([], [e.holiday, e.daybackground, e.icon1, e.icon2, e.icon3]), this.clickedDate = e.date, e._allEvents.sort(function (e, t) { const a = e.start.dateTime ? K(e.start.dateTime) : K(e.start.date).startOf("day"), s = t.start.dateTime ? K(t.start.dateTime) : K(t.start.date).startOf("day"); return K(a).diff(K(s)) }), this.eventSummary = e._allEvents.map(e => { const s = void 0 === e._config.titleColor ? this._config.eventTitleColor : e._config.titleColor, n = void 0 === e._config.color ? this._config.defaultCalColor : e._config.color; console.log(e); var r = e.isEventFinished && this._config.dimFinishedEvents ? "opacity: " + this._config.finishedEventOpacity + "; filter: " + this._config.finishedEventFilter + ";" : ""; if (e.isFullDayEvent) return W(_templateObject35(), n, r, this.getCalTitleHTML(e), this.getCalLocationHTML(e)); { const t = this._config.showHours ? K(e.start.dateTime).format("LT") : ""; return W(_templateObject36(), r, n, s, t, this.getCalTitleHTML(e), this.getCalLocationHTML(e)) } }), this.requestUpdate() } getCalendarHeaderHTML() { return W(_templateObject37(), () => this.handleMonthChange(-1), K(this.selectedMonth).format("YYYY"), K(this.selectedMonth).format("MM"), this._config.calDateColor, this._config.linkTarget, K(this.selectedMonth).locale(this.language).format("MMMM"), K(this.selectedMonth).format("YYYY"), () => this.handleMonthChange(1)) } getCalendarDaysHTML(e) { var t = !0; return this._config.showLastCalendarWeek || K(e[35].date).isSame(this.selectedMonth, "month") || (t = !1), e.map((e, a) => { const s = K(e.date).isSame(K(this.selectedMonth), "month") ? "" : "opacity: .35;", n = K(e.date).isSame(K(), "day") ? "background-color: ".concat(this._config.calEventBackgroundColor, ";") : "", r = e.holiday && 0 < e.holiday.length ? "color: ".concat(this._config.calEventHolidayColor, ";") : "", i = 6 == K(e.date).isoWeekday() ? "background-color: ".concat(this._config.calEventSatColor, ";") : "", d = 7 == K(e.date).isoWeekday() ? "background-color: ".concat(this._config.calEventSunColor, ";") : "", o = K(e.date).isSame(K(this.clickedDate), "day") ? "background-color: ".concat(this._config.calActiveEventBackgroundColor, ";") : "", _ = e.icon1 && 0 < e.icon1.length ? W(_templateObject38(), this._config.calEventIcon1Color, this._config.calEventIcon1) : "", l = e.icon2 && 0 < e.icon2.length ? W(_templateObject39(), this._config.calEventIcon2Color, this._config.calEventIcon2) : "", m = e.icon3 && 0 < e.icon3.length ? W(_templateObject40(), this._config.calEventIcon3Color, this._config.calEventIcon3) : ""; if (35 > a || t) return W(_templateObject41(), 0 == a % 7 ? W(_templateObject42()) : "", () => this.handleEventSummary(e), this._config.calDayColor, s, n, r, i, d, o, e.dayNumber.replace(/^0|[^/]0./, ""), _, l, m, a && 0 == a % 6 ? W(_templateObject43()) : "") }) } updateCalendarHTML() { (0 == this.month.length || this.refreshCalEvents || 120 < K().diff(this.lastCalendarUpdateTime, "minutes")) && (this.lastCalendarUpdateTime = K(), this.showLoader = !0, this.buildCalendar(this.selectedMonth), this.getCalendarEvents(this.month[0].date, this.month[41].date, this.monthToGet, this.month), this.showLoader = !1); const e = this.month, t = K.weekdaysMin(!0).map(e => W(_templateObject44(), this._config.calWeekDayColor, e)); this.content = W(_templateObject45(), this.getCalendarHeaderHTML(), this._config.eventTitleColor, t, this.getCalendarDaysHTML(e), this.eventSummary) } }); class X { constructor(e, t) { this.calendarDay = e, this._lp = t, this.ymd = K(e).format("YYYY-MM-DD"), this._holiday = [], this._icon1 = [], this._icon2 = [], this._icon3 = [], this._allEvents = [], this._daybackground = [] } get date() { return K(this.calendarDay) } get dayNumber() { return K(this.calendarDay).format("DD") } get monthNumber() { return K(this.calendarDay).month() } set holiday(e) { this._holiday = e } get holiday() { return this._holiday } set icon1(e) { this._icon1 = e } get icon1() { return this._icon1 } set icon2(e) { this._icon2 = e } get icon2() { return this._icon2 } set allEvents(e) { this._allEvents = e } get allEvents() { return this._allEvents } set icon3(e) { this._icon3 = e } get icon3() { return this._icon3 } set daybackground(e) { this._daybackground = e } get daybackground() { return this._daybackground } } class ee { constructor(e, t) { this.eventClass = e, this._config = t, this._startTime = this.eventClass.start.dateTime ? K(this.eventClass.start.dateTime) : K(this.eventClass.start.date).startOf("day"), this._endTime = this.eventClass.end.dateTime ? K(this.eventClass.end.dateTime) : K(this.eventClass.end.date).subtract(1, "days").endOf("day"), this.isFinished = !1, this.isEmpty = !1 } get titleColor() { return this._config.eventTitleColor ? this._config.eventTitleColor : "var(--primary-text-color)" } get title() { return this.eventClass.summary } get description() { return this.eventClass.description } get startTime() { return this._startTime } get startTimeToShow() { var e = this.eventClass.start.dateTime ? K(this.eventClass.start.dateTime) : K(this.eventClass.start.date).startOf("day"); return K(e).isBefore(K().startOf("day")) ? K().startOf("day") : e } get endTime() { return this._endTime } get isFullDayEvent() { return !this.eventClass.start.dateTime && !this.eventClass.end.dateTime } get isFullOneDayEvent() { return !!(!this.eventClass.start.dateTime && !this.eventClass.end.dateTime && K(this.eventClass.start.date).isSame(K(this.eventClass.end.date).subtract(1, "days"), "day") || K(this.eventClass.start.dateTime).isSame(K(this.eventClass.start.dateTime).startOf("day")) && K(this.eventClass.end.dateTime).isSame(K(this.eventClass.end.dateTime).startOf("day")) && K(this.eventClass.start.dateTime).isSame(K(this.eventClass.end.dateTime).subtract(1, "days"), "day")) } get isFullMoreDaysEvent() { return !((this.eventClass.start.dateTime || this.eventClass.end.dateTime || K(this.eventClass.start.date).isSame(K(this.eventClass.end.date).subtract(1, "days"), "day")) && !(K(this.eventClass.start.dateTime).isSame(K(this.eventClass.start.dateTime).startOf("day")) && K(this.eventClass.end.dateTime).isSame(K(this.eventClass.end.dateTime).startOf("day")) && K(this.eventClass.end.dateTime).isAfter(K(this.eventClass.start.dateTime).subtract(1, "days"), "day"))) } get daysToSort() { return K(this.startTimeToShow).format("YYYYMMDD") } get isEventRunning() { return K(this.startTime).isBefore(K()) && K(this.endTime).isAfter(K()) } get isEventFinished() { return K(this.endTime).isBefore(K()) } get location() { return this.eventClass.location ? this.eventClass.location.split(" ").join("+") : "" } get address() { return this.eventClass.location ? this.eventClass.location.split(",")[0] : "" } get link() { return this.eventClass.htmlLink } } window.customCards = window.customCards || [], window.customCards.push({ type: "atomic-calendar-revive", name: "Atomic Calendar Revive", preview: !1, description: "An advanced calendar card for Home Assistant with Lovelace." }); + */(window.litElementVersions || (window.litElementVersions = [])).push("2.3.1"); const ee = {}; class te extends U { static getStyles() { return this.styles } static _getUniqueStyles() { if (!this.hasOwnProperty(JSCompiler_renameProperty("_styles", this))) { const e = this.getStyles(); if (void 0 === e) this._styles = []; else if (Array.isArray(e)) { const t = (e, a) => e.reduceRight((e, a) => Array.isArray(a) ? t(a, e) : (e.add(a), e), a), a = t(e, new Set), s = []; a.forEach(e => s.unshift(e)), this._styles = s } else this._styles = [e] } } initialize() { super.initialize(), this.constructor._getUniqueStyles(), this.renderRoot = this.createRenderRoot(), window.ShadowRoot && this.renderRoot instanceof window.ShadowRoot && this.adoptStyles() } createRenderRoot() { return this.attachShadow({ mode: "open" }) } adoptStyles() { const e = this.constructor._styles; 0 !== e.length && (void 0 === window.ShadyCSS || window.ShadyCSS.nativeShadow ? K ? this.renderRoot.adoptedStyleSheets = e.map(e => e.styleSheet) : this._needsShimAdoptedStyleSheets = !0 : window.ShadyCSS.ScopingShim.prepareAdoptedCssText(e.map(e => e.cssText), this.localName)) } connectedCallback() { super.connectedCallback(), this.hasUpdated && void 0 !== window.ShadyCSS && window.ShadyCSS.styleElement(this) } update(e) { const t = this.render(); super.update(e), t !== ee && this.constructor.render(t, this.renderRoot, { scopeName: this.localName, eventContext: this }), this._needsShimAdoptedStyleSheets && (this._needsShimAdoptedStyleSheets = !1, this.constructor._styles.forEach(e => { const t = document.createElement("style"); t.textContent = e.cssText, this.renderRoot.appendChild(t) })) } render() { return ee } } te.finalized = !0, te.render = (e, a, s) => { if (!s || "object" != typeof s || !s.scopeName) throw new Error("The `scopeName` option is required."); const n = s.scopeName, r = E.has(a), i = C && 11 === a.nodeType && !!a.host, d = i && !z.has(n), o = d ? document.createDocumentFragment() : a; if (((e, a, s) => { let n = E.get(a); void 0 === n && (t(a, a.firstChild), E.set(a, n = new T(Object.assign({ templateFactory: j }, s))), n.appendInto(a)), n.setValue(e), n.commit() })(e, o, Object.assign({ templateFactory: F(n) }, s)), d) { const e = E.get(o); E.delete(o); const s = e.value instanceof L ? e.value.template : void 0; R(n, o, s), t(a, a.firstChild), a.appendChild(o), E.set(a, e) } !r && i && window.ShadyCSS.styleElement(a.host) }, "undefined" == typeof globalThis ? "undefined" == typeof window ? "undefined" == typeof global ? "undefined" != typeof self && self : global : window : globalThis; function ae() { throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs") } function se(e, t) { return e(t = { exports: {} }, t.exports), t.exports } var ne = se(function (e) { + var _Mathfloor = Math.floor; e.exports = function () { + var _Mathround = Math.round, _Mathmin = Math.min, _Mathceil = Math.ceil, _Mathabs = Math.abs; function s() { return t.apply(null, arguments) } function n(e) { return e instanceof Array || "[object Array]" === Object.prototype.toString.call(e) } function r(e) { return null != e && "[object Object]" === Object.prototype.toString.call(e) } function i(e, t) { return Object.prototype.hasOwnProperty.call(e, t) } function d(e) { if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length; for (var t in e) if (i(e, t)) return !1; return !0 } function o(e) { return void 0 === e } function _(e) { return "number" == typeof e || "[object Number]" === Object.prototype.toString.call(e) } function l(e) { return e instanceof Date || "[object Date]" === Object.prototype.toString.call(e) } function m(e, t) { var a, s = []; for (a = 0; a < e.length; ++a)s.push(t(e[a], a)); return s } function u(e, t) { for (var a in t) i(t, a) && (e[a] = t[a]); return i(t, "toString") && (e.toString = t.toString), i(t, "valueOf") && (e.valueOf = t.valueOf), e } function h(e, t, a, s) { return vt(e, t, a, s, !0).utc() } function c(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) { if (null == e._isValid) { var t = c(e), s = a.call(t.parsedDateParts, function (e) { return null != e }), n = !isNaN(e._d.getTime()) && 0 > t.overflow && !t.empty && !t.invalidEra && !t.invalidMonth && !t.invalidWeekday && !t.weekdayMismatch && !t.nullInput && !t.invalidFormat && !t.userInvalidated && (!t.meridiem || t.meridiem && s); if (e._strict && (n = n && 0 === t.charsLeftOver && 0 === t.unusedTokens.length && void 0 === t.bigHour), null != Object.isFrozen && Object.isFrozen(e)) return n; e._isValid = n } return e._isValid } function y(e) { var t = h(NaN); return null == e ? c(t).userInvalidated = !0 : u(c(t), e), t } function f(e, t) { var a, s, n; if (o(t._isAMomentObject) || (e._isAMomentObject = t._isAMomentObject), o(t._i) || (e._i = t._i), o(t._f) || (e._f = t._f), o(t._l) || (e._l = t._l), o(t._strict) || (e._strict = t._strict), o(t._tzm) || (e._tzm = t._tzm), o(t._isUTC) || (e._isUTC = t._isUTC), o(t._offset) || (e._offset = t._offset), o(t._pf) || (e._pf = c(t)), o(t._locale) || (e._locale = t._locale), 0 < L.length) for (a = 0; a < L.length; a++)o(n = t[s = L[a]]) || (e[s] = n); return e } function Y(e) { f(this, e), this._d = new Date(null == e._d ? NaN : e._d.getTime()), this.isValid() || (this._d = new Date(NaN)), !1 === p && (p = !0, s.updateOffset(this), p = !1) } function g(e) { return e instanceof Y || null != e && null != e._isAMomentObject } function k(e) { !1 === s.suppressDeprecationWarnings && "undefined" != typeof console && console.warn && console.warn("Deprecation warning: " + e) } function D(e, t) { var a = !0; return u(function () { if (null != s.deprecationHandler && s.deprecationHandler(null, e), a) { var n, r, d, o = []; for (r = 0; r < arguments.length; r++) { if (n = "", "object" == typeof arguments[r]) { for (d in n += "\n[" + r + "] ", arguments[0]) i(arguments[0], d) && (n += d + ": " + arguments[0][d] + ", "); n = n.slice(0, -2) } else n = arguments[r]; o.push(n) } k(e + "\nArguments: " + Array.prototype.slice.call(o).join("") + "\n" + new Error().stack), a = !1 } return t.apply(this, arguments) }, t) } function w(e, t) { null != s.deprecationHandler && s.deprecationHandler(e, t), v[e] || (k(t), v[e] = !0) } function b(e) { return "undefined" != typeof Function && e instanceof Function || "[object Function]" === Object.prototype.toString.call(e) } function S(e, t) { var a, s = u({}, e); for (a in t) i(t, a) && (r(e[a]) && r(t[a]) ? (s[a] = {}, u(s[a], e[a]), u(s[a], t[a])) : null == t[a] ? delete s[a] : s[a] = t[a]); for (a in e) i(e, a) && !i(t, a) && r(e[a]) && (s[a] = u({}, s[a])); return s } function H(e) { null != e && this.set(e) } function x(e, t, a) { var s = "" + _Mathabs(e), n = t - s.length; return (0 <= e ? a ? "+" : "" : "-") + Math.pow(10, Math.max(0, n)).toString().substr(1) + s } function A(e, t, a, s) { var n = s; "string" == typeof s && (n = function () { return this[s]() }), e && (O[e] = n), t && (O[t[0]] = function () { return x(n.apply(this, arguments), t[1], t[2]) }), a && (O[a] = function () { return this.localeData().ordinal(n.apply(this, arguments), e) }) } function W(e, t) { return e.isValid() ? (t = C(t, e.localeData()), E[t] = E[t] || function (e) { var t, a, s, n = e.match(j); for (t = 0, a = n.length; t < a; t++)n[t] = O[n[t]] ? O[n[t]] : (s = n[t]).match(/\[[\s\S]/) ? s.replace(/^\[|\]$/g, "") : s.replace(/\\/g, ""); return function (t) { var s, r = ""; for (s = 0; s < a; s++)r += b(n[s]) ? n[s].call(t, e) : n[s]; return r } }(t), E[t](e)) : e.localeData().invalidDate() } function C(e, t) { function s(e) { return t.longDateFormat(e) || e } var a = 5; for (P.lastIndex = 0; 0 <= a && P.test(e);)e = e.replace(P, s), P.lastIndex = 0, a -= 1; return e } function N(e, t) { var a = e.toLowerCase(); F[a] = F[a + "s"] = F[t] = e } function z(e) { return "string" == typeof e ? F[e] || F[e.toLowerCase()] : void 0 } function R(e) { var t, a, s = {}; for (a in e) i(e, a) && (t = z(a)) && (s[t] = e[a]); return s } function $(e, t) { J[e] = t } function I(e) { return 0 == e % 4 && 0 != e % 100 || 0 == e % 400 } function U(e) { return 0 > e ? _Mathceil(e) || 0 : _Mathfloor(e) } function V(e) { var t = +e, a = 0; return 0 != t && isFinite(t) && (a = U(t)), a } function B(e, t) { return function (a) { return null == a ? G(this, e) : (q(this, e, a), s.updateOffset(this, t), this) } } function G(e, t) { return e.isValid() ? e._d["get" + (e._isUTC ? "UTC" : "") + t]() : NaN } function q(e, t, a) { e.isValid() && !isNaN(a) && ("FullYear" === t && I(e.year()) && 1 === e.month() && 29 === e.date() ? (a = V(a), e._d["set" + (e._isUTC ? "UTC" : "") + t](a, e.month(), ke(a, e.month()))) : e._d["set" + (e._isUTC ? "UTC" : "") + t](a)) } function ce(e, t, a) { Z[e] = b(t) ? t : function (e) { return e && a ? a : t } } function Me(e, t) { return i(Z, e) ? Z[e](t._strict, t._locale) : new RegExp(ye(e.replace("\\", "").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (e, t, a, s, n) { return t || a || s || n }))) } function ye(e) { return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&") } function fe(e, t) { var a, s = t; for ("string" == typeof e && (e = [e]), _(t) && (s = function (e, a) { a[t] = V(e) }), a = 0; a < e.length; a++)pe[e[a]] = s } function Ye(e, t) { fe(e, function (e, a, s, n) { s._w = s._w || {}, t(e, s._w, s, n) }) } function ge(e, t, a) { null != t && i(pe, e) && pe[e](t, a._a, a, e) } function ke(e, t) { if (isNaN(e) || isNaN(t)) return NaN; var a, s = (t % (a = 12) + a) % a; return e += (t - s) / 12, 1 == s ? I(e) ? 29 : 28 : 31 - s % 7 % 2 } function Se(e, t, a) { var s, n, r, i = e.toLocaleLowerCase(); if (!this._monthsParse) for (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = [], s = 0; 12 > s; ++s)r = h([2e3, s]), this._shortMonthsParse[s] = this.monthsShort(r, "").toLocaleLowerCase(), this._longMonthsParse[s] = this.months(r, "").toLocaleLowerCase(); return a ? "MMM" === t ? -1 === (n = Le.call(this._shortMonthsParse, i)) ? null : n : -1 === (n = Le.call(this._longMonthsParse, i)) ? null : n : "MMM" === t ? -1 !== (n = Le.call(this._shortMonthsParse, i)) || -1 !== (n = Le.call(this._longMonthsParse, i)) ? n : null : -1 !== (n = Le.call(this._longMonthsParse, i)) || -1 !== (n = Le.call(this._shortMonthsParse, i)) ? n : null } function He(e, t) { var a; if (!e.isValid()) return e; if ("string" == typeof t) if (/^\d+$/.test(t)) t = V(t); else if (!_(t = e.localeData().monthsParse(t))) return e; return a = _Mathmin(e.date(), ke(e.year(), t)), e._d["set" + (e._isUTC ? "UTC" : "") + "Month"](t, a), e } function xe(e) { return null == e ? G(this, "Month") : (He(this, e), s.updateOffset(this, !0), this) } function je() { function e(e, t) { return t.length - e.length } var t, a, s = [], n = [], r = []; for (t = 0; 12 > t; t++)a = h([2e3, t]), s.push(this.monthsShort(a, "")), n.push(this.months(a, "")), r.push(this.months(a, "")), r.push(this.monthsShort(a, "")); for (s.sort(e), n.sort(e), r.sort(e), t = 0; 12 > t; t++)s[t] = ye(s[t]), n[t] = ye(n[t]); for (t = 0; 24 > t; t++)r[t] = ye(r[t]); this._monthsRegex = new RegExp("^(" + r.join("|") + ")", "i"), this._monthsShortRegex = this._monthsRegex, this._monthsStrictRegex = new RegExp("^(" + n.join("|") + ")", "i"), this._monthsShortStrictRegex = new RegExp("^(" + s.join("|") + ")", "i") } function Pe(e) { return I(e) ? 366 : 365 } function Oe(e, t, a, s, n, r, i) { var d; return 100 > e && 0 <= e ? (d = new Date(e + 400, t, a, s, n, r, i), isFinite(d.getFullYear()) && d.setFullYear(e)) : d = new Date(e, t, a, s, n, r, i), d } function Ae(e) { var t, a; return 100 > e && 0 <= e ? ((a = Array.prototype.slice.call(arguments))[0] = e + 400, t = new Date(Date.UTC.apply(null, a)), isFinite(t.getUTCFullYear()) && t.setUTCFullYear(e)) : t = new Date(Date.UTC.apply(null, arguments)), t } function We(e, t, a) { var s = 7 + t - a; return -(7 + Ae(e, 0, s).getUTCDay() - t) % 7 + s - 1 } function Ce(e, t, a, s, n) { var r, i, d = 1 + 7 * (t - 1) + (7 + a - s) % 7 + We(e, s, n); return 0 >= d ? i = Pe(r = e - 1) + d : d > Pe(e) ? (r = e + 1, i = d - Pe(e)) : (r = e, i = d), { year: r, dayOfYear: i } } function Fe(e, t, a) { var s, n, r = We(e.year(), t, a), i = _Mathfloor((e.dayOfYear() - r - 1) / 7) + 1; return 1 > i ? s = i + Ne(n = e.year() - 1, t, a) : i > Ne(e.year(), t, a) ? (s = i - Ne(e.year(), t, a), n = e.year() + 1) : (n = e.year(), s = i), { week: s, year: n } } function Ne(e, t, a) { var s = We(e, t, a), n = We(e + 1, t, a); return (Pe(e) - s + n) / 7 } function ze(e, t) { return e.slice(t, 7).concat(e.slice(0, t)) } function Be(e, t, a) { var s, n, r, i = e.toLocaleLowerCase(); if (!this._weekdaysParse) for (this._weekdaysParse = [], this._shortWeekdaysParse = [], this._minWeekdaysParse = [], s = 0; 7 > s; ++s)r = h([2e3, 1]).day(s), this._minWeekdaysParse[s] = this.weekdaysMin(r, "").toLocaleLowerCase(), this._shortWeekdaysParse[s] = this.weekdaysShort(r, "").toLocaleLowerCase(), this._weekdaysParse[s] = this.weekdays(r, "").toLocaleLowerCase(); return a ? "dddd" === t ? -1 === (n = Le.call(this._weekdaysParse, i)) ? null : n : "ddd" === t ? -1 === (n = Le.call(this._shortWeekdaysParse, i)) ? null : n : -1 === (n = Le.call(this._minWeekdaysParse, i)) ? null : n : "dddd" === t ? -1 !== (n = Le.call(this._weekdaysParse, i)) || -1 !== (n = Le.call(this._shortWeekdaysParse, i)) || -1 !== (n = Le.call(this._minWeekdaysParse, i)) ? n : null : "ddd" === t ? -1 !== (n = Le.call(this._shortWeekdaysParse, i)) || -1 !== (n = Le.call(this._weekdaysParse, i)) || -1 !== (n = Le.call(this._minWeekdaysParse, i)) ? n : null : -1 !== (n = Le.call(this._minWeekdaysParse, i)) || -1 !== (n = Le.call(this._weekdaysParse, i)) || -1 !== (n = Le.call(this._shortWeekdaysParse, i)) ? n : null } function Ge() { function e(e, t) { return t.length - e.length } var t, a, s, n, r, i = [], d = [], o = [], _ = []; for (t = 0; 7 > t; t++)a = h([2e3, 1]).day(t), s = ye(this.weekdaysMin(a, "")), n = ye(this.weekdaysShort(a, "")), r = ye(this.weekdays(a, "")), i.push(s), d.push(n), o.push(r), _.push(s), _.push(n), _.push(r); i.sort(e), d.sort(e), o.sort(e), _.sort(e), this._weekdaysRegex = new RegExp("^(" + _.join("|") + ")", "i"), this._weekdaysShortRegex = this._weekdaysRegex, this._weekdaysMinRegex = this._weekdaysRegex, this._weekdaysStrictRegex = new RegExp("^(" + o.join("|") + ")", "i"), this._weekdaysShortStrictRegex = new RegExp("^(" + d.join("|") + ")", "i"), this._weekdaysMinStrictRegex = new RegExp("^(" + i.join("|") + ")", "i") } function qe() { return this.hours() % 12 || 12 } function Ze(e, t) { A(e, 0, 0, function () { return this.localeData().meridiem(this.hours(), this.minutes(), t) }) } function Ke(e, t) { return t._meridiemParse } function st(e, t) { var a, s = _Mathmin(e.length, t.length); for (a = 0; a < s; a += 1)if (e[a] !== t[a]) return a; return s } function nt(e) { return e ? e.toLowerCase().replace("_", "-") : e } function rt(t) { var a = null; if (void 0 === tt[t] && e && e.exports) try { a = Xe._abbr, ae(), it(a) } catch (e) { tt[t] = null } return tt[t] } function it(e, t) { var a; return e && ((a = o(t) ? ot(e) : dt(e, t)) ? Xe = a : "undefined" != typeof console && console.warn && console.warn("Locale " + e + " not found. Did you forget to load it?")), Xe._abbr } function dt(e, t) { if (null !== t) { var a, s = 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."), s = tt[e]._config; else if (null != t.parentLocale) if (null != tt[t.parentLocale]) s = tt[t.parentLocale]._config; else { if (null == (a = rt(t.parentLocale))) return at[t.parentLocale] || (at[t.parentLocale] = []), at[t.parentLocale].push({ name: e, config: t }), null; s = a._config } return tt[e] = new H(S(s, t)), at[e] && at[e].forEach(function (e) { dt(e.name, e.config) }), it(e), tt[e] } return delete tt[e], null } function ot(e) { var t; if (e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e) return Xe; if (!n(e)) { if (t = rt(e)) return t; e = [e] } return function (e) { for (var t, a, s, n, r = 0; r < e.length;) { for (t = (n = nt(e[r]).split("-")).length, a = (a = nt(e[r + 1])) ? a.split("-") : null; 0 < t;) { if (s = rt(n.slice(0, t).join("-"))) return s; if (a && a.length >= t && st(n, a) >= t - 1) break; t-- } r++ } return Xe }(e) } function _t(e) { var t, a = e._a; return a && -2 === c(e).overflow && (t = 0 > a[1] || 11 < a[1] ? 1 : 1 > a[2] || a[2] > ke(a[0], a[1]) ? 2 : 0 > a[3] || 24 < a[3] || 24 === a[3] && (0 !== a[4] || 0 !== a[5] || 0 !== a[6]) ? 3 : 0 > a[4] || 59 < a[4] ? 4 : 0 > a[5] || 59 < a[5] ? 5 : 0 > a[6] || 999 < a[6] ? 6 : -1, c(e)._overflowDayOfYear && (0 > t || 2 < t) && (t = 2), c(e)._overflowWeeks && -1 === t && (t = 7), c(e)._overflowWeekday && -1 === t && (t = 8), c(e).overflow = t), e } function pt(e) { var t, a, s, n, r, i, d = e._i, o = lt.exec(d) || mt.exec(d); if (o) { for (c(e).iso = !0, t = 0, a = ht.length; t < a; t++)if (ht[t][1].exec(o[1])) { n = ht[t][0], s = !1 !== ht[t][2]; break } if (null == n) return void (e._isValid = !1); if (o[3]) { for (t = 0, a = ct.length; t < a; t++)if (ct[t][1].exec(o[3])) { r = (o[2] || " ") + ct[t][0]; break } if (null == r) return void (e._isValid = !1) } if (!s && null != r) return void (e._isValid = !1); if (o[4]) { if (!ut.exec(o[4])) return void (e._isValid = !1); i = "Z" } e._f = n + (r || "") + (i || ""), Dt(e) } else e._isValid = !1 } function ft(e) { var t = parseInt(e, 10); return 49 >= t ? 2e3 + t : 999 >= t ? 1900 + t : t } function Yt(e) { var t, a, s, n, r, i, d, o, _ = yt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g, " ").replace(/(\s\s+)/g, " ").replace(/^\s\s*/, "").replace(/\s\s*$/, "")); if (_) { if (a = _[4], s = _[3], n = _[2], r = _[5], i = _[6], d = _[7], o = [ft(a), Te.indexOf(s), parseInt(n, 10), parseInt(r, 10), parseInt(i, 10)], d && o.push(parseInt(d, 10)), t = o, !function (e, t, a) { return !e || Je.indexOf(e) === new Date(t[0], t[1], t[2]).getDay() || (c(a).weekdayMismatch = !0, a._isValid = !1, !1) }(_[1], t, e)) return; e._a = t, e._tzm = function (e, t, a) { if (e) return Lt[e]; if (t) return 0; var s = parseInt(a, 10), n = s % 100; return 60 * ((s - n) / 100) + n }(_[8], _[9], _[10]), e._d = Ae.apply(null, e._a), e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), c(e).rfc2822 = !0 } else e._isValid = !1 } function gt(e, t, a) { return null == e ? null == t ? a : t : e } function kt(e) { var t, a, n, r, i, d = []; if (!e._d) { for (n = function (e) { var t = new Date(s.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, a, s, n, r, i, d, o, _; null != (t = e._w).GG || null != t.W || null != t.E ? (r = 1, i = 4, a = gt(t.GG, e._a[0], Fe(wt(), 1, 4).year), s = gt(t.W, 1), (1 > (n = gt(t.E, 1)) || 7 < n) && (o = !0)) : (r = e._locale._week.dow, i = e._locale._week.doy, _ = Fe(wt(), r, i), a = gt(t.gg, e._a[0], _.year), s = gt(t.w, _.week), null == t.d ? null == t.e ? n = r : (n = t.e + r, (0 > t.e || 6 < t.e) && (o = !0)) : (0 > (n = t.d) || 6 < n) && (o = !0)), 1 > s || s > Ne(a, r, i) ? c(e)._overflowWeeks = !0 : null == o ? (d = Ce(a, s, n, r, i), e._a[0] = d.year, e._dayOfYear = d.dayOfYear) : c(e)._overflowWeekday = !0 }(e), null != e._dayOfYear && (i = gt(e._a[0], n[0]), (e._dayOfYear > Pe(i) || 0 === e._dayOfYear) && (c(e)._overflowDayOfYear = !0), a = Ae(i, 0, e._dayOfYear), e._a[1] = a.getUTCMonth(), e._a[2] = a.getUTCDate()), t = 0; 3 > t && null == e._a[t]; ++t)e._a[t] = d[t] = n[t]; for (; 7 > t; t++)e._a[t] = d[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 ? Ae : Oe).apply(null, d), r = 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 !== r && (c(e).weekdayMismatch = !0) } } function Dt(e) { if (!(e._f !== s.ISO_8601)) pt(e); else if (e._f !== s.RFC_2822) { e._a = [], c(e).empty = !0; var t, a, n, r, i, d, o = "" + e._i, _ = o.length, l = 0; for (n = C(e._f, e._locale).match(j) || [], t = 0; t < n.length; t++)r = n[t], (a = (o.match(Me(r, e)) || [])[0]) && (0 < (i = o.substr(0, o.indexOf(a))).length && c(e).unusedInput.push(i), o = o.slice(o.indexOf(a) + a.length), l += a.length), O[r] ? (a ? c(e).empty = !1 : c(e).unusedTokens.push(r), ge(r, a, e)) : e._strict && !a && c(e).unusedTokens.push(r); c(e).charsLeftOver = _ - l, 0 < o.length && c(e).unusedInput.push(o), 12 >= e._a[3] && !0 === c(e).bigHour && 0 < e._a[3] && (c(e).bigHour = void 0), c(e).parsedDateParts = e._a.slice(0), c(e).meridiem = e._meridiem, e._a[3] = function (e, t, a) { var s; return null == a ? t : null == e.meridiemHour ? null == e.isPM ? t : ((s = e.isPM(a)) && 12 > t && (t += 12), s || 12 !== t || (t = 0), t) : e.meridiemHour(t, a) }(e._locale, e._a[3], e._meridiem), null !== (d = c(e).era) && (e._a[0] = e._locale.erasConvertYear(d, e._a[0])), kt(e), _t(e) } else Yt(e) } function Tt(e) { var t = e._i, a = e._f; return e._locale = e._locale || ot(e._l), null === t || void 0 === a && "" === t ? y({ nullInput: !0 }) : ("string" == typeof t && (e._i = t = e._locale.preparse(t)), g(t) ? new Y(_t(t)) : (l(t) ? e._d = t : n(a) ? function (e) { var t, a, s, n, r, i, d = !1; if (0 === e._f.length) return c(e).invalidFormat = !0, void (e._d = new Date(NaN)); for (n = 0; n < e._f.length; n++)r = 0, i = !1, t = f({}, e), null != e._useUTC && (t._useUTC = e._useUTC), t._f = e._f[n], Dt(t), M(t) && (i = !0), r += c(t).charsLeftOver, r += 10 * c(t).unusedTokens.length, c(t).score = r, d ? r < s && (s = r, a = t) : (null == s || r < s || i) && (s = r, a = t, i && (d = !0)); u(e, a || t) }(e) : a ? Dt(e) : function (e) { var t = e._i; o(t) ? e._d = new Date(s.now()) : l(t) ? e._d = new Date(t.valueOf()) : "string" == typeof t ? function (e) { var t = Mt.exec(e._i); null === t ? (pt(e), !1 === e._isValid && (delete e._isValid, Yt(e), !1 === e._isValid && (delete e._isValid, e._strict ? e._isValid = !1 : s.createFromInputFallback(e)))) : e._d = new Date(+t[1]) }(e) : n(t) ? (e._a = m(t.slice(0), function (e) { return parseInt(e, 10) }), kt(e)) : r(t) ? function (e) { if (!e._d) { var t = R(e._i), a = void 0 === t.day ? t.date : t.day; e._a = m([t.year, t.month, a, t.hour, t.minute, t.second, t.millisecond], function (e) { return e && parseInt(e, 10) }), kt(e) } }(e) : _(t) ? e._d = new Date(t) : s.createFromInputFallback(e) }(e), M(e) || (e._d = null), e)) } function vt(e, t, a, s, i) { var o, _ = {}; return !0 !== t && !1 !== t || (s = t, t = void 0), !0 !== a && !1 !== a || (s = a, a = void 0), (r(e) && d(e) || n(e) && 0 === e.length) && (e = void 0), _._isAMomentObject = !0, _._useUTC = _._isUTC = i, _._l = a, _._i = e, _._f = t, _._strict = s, (o = new Y(_t(Tt(_))))._nextDay && (o.add(1, "d"), o._nextDay = void 0), o } function wt(e, t, a, s) { return vt(e, t, a, s, !1) } function Ht(e, t) { var a, s; if (1 === t.length && n(t[0]) && (t = t[0]), !t.length) return wt(); for (a = t[0], s = 1; s < t.length; ++s)t[s].isValid() && !t[s][e](a) || (a = t[s]); return a } function jt(e) { var t = R(e), a = t.year || 0, s = t.quarter || 0, n = t.month || 0, r = t.week || t.isoWeek || 0, d = t.day || 0, o = t.hour || 0, _ = t.minute || 0, l = t.second || 0, m = t.millisecond || 0; this._isValid = function (e) { var t, a, s = !1; for (t in e) if (i(e, t) && (-1 === Le.call(xt, t) || null != e[t] && isNaN(e[t]))) return !1; for (a = 0; a < xt.length; ++a)if (e[xt[a]]) { if (s) return !1; parseFloat(e[xt[a]]) !== V(e[xt[a]]) && (s = !0) } return !0 }(t), this._milliseconds = +m + 1e3 * l + 6e4 * _ + 60 * (60 * (1e3 * o)), this._days = +d + 7 * r, this._months = +n + 3 * s + 12 * a, this._data = {}, this._locale = ot(), this._bubble() } function Pt(e) { return e instanceof jt } function Et(e) { return 0 > e ? -1 * _Mathround(-1 * e) : _Mathround(e) } function Ot(e, t) { A(e, 0, 0, function () { var e = this.utcOffset(), a = "+"; return 0 > e && (e = -e, a = "-"), a + x(~~(e / 60), 2) + t + x(~~e % 60, 2) }) } function Wt(e, t) { var a, s, n = (t || "").match(e); return null === n ? null : 0 === (s = 60 * (a = ((n[n.length - 1] || []) + "").match(At) || ["-", 0, 0])[1] + V(a[2])) ? 0 : "+" === a[0] ? s : -s } function Ct(e, t) { var a, n; return t._isUTC ? (a = t.clone(), n = (g(e) || l(e) ? e.valueOf() : wt(e).valueOf()) - a.valueOf(), a._d.setTime(a._d.valueOf() + n), s.updateOffset(a, !1), a) : wt(e).local() } function Ft(e) { return -_Mathround(e._d.getTimezoneOffset()) } function Nt() { return !!this.isValid() && this._isUTC && 0 === this._offset } function Jt(e, t) { var a, s, n, r, d, o, l = e, m = null; return Pt(e) ? l = { ms: e._milliseconds, d: e._days, M: e._months } : _(e) || !isNaN(+e) ? (l = {}, t ? l[t] = +e : l.milliseconds = +e) : (m = zt.exec(e)) ? (a = "-" === m[1] ? -1 : 1, l = { y: 0, d: V(m[2]) * a, h: V(m[3]) * a, m: V(m[4]) * a, s: V(m[5]) * a, ms: V(Et(1e3 * m[6])) * a }) : (m = Rt.exec(e)) ? (a = "-" === m[1] ? -1 : 1, l = { y: $t(m[2], a), M: $t(m[3], a), w: $t(m[4], a), d: $t(m[5], a), h: $t(m[6], a), m: $t(m[7], a), s: $t(m[8], a) }) : null == l ? l = {} : "object" == typeof l && ("from" in l || "to" in l) && (r = wt(l.from), d = wt(l.to), n = r.isValid() && d.isValid() ? (d = Ct(d, r), r.isBefore(d) ? o = It(r, d) : ((o = It(d, r)).milliseconds = -o.milliseconds, o.months = -o.months), o) : { milliseconds: 0, months: 0 }, (l = {}).ms = n.milliseconds, l.M = n.months), s = new jt(l), Pt(e) && i(e, "_locale") && (s._locale = e._locale), Pt(e) && i(e, "_isValid") && (s._isValid = e._isValid), s } function $t(e, t) { var a = e && parseFloat(e.replace(",", ".")); return (isNaN(a) ? 0 : a) * t } function It(e, t) { var a = {}; return a.months = t.month() - e.month() + 12 * (t.year() - e.year()), e.clone().add(a.months, "M").isAfter(t) && --a.months, a.milliseconds = +t - +e.clone().add(a.months, "M"), a } function Ut(e, t) { return function (a, s) { var n; return null === s || isNaN(+s) || (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."), n = a, a = s, s = n), Vt(this, Jt(a, s), e), this } } function Vt(e, t, a, n) { var r = t._milliseconds, i = Et(t._days), d = Et(t._months); e.isValid() && (n = null == n || n, d && He(e, G(e, "Month") + d * a), i && q(e, "Date", G(e, "Date") + i * a), r && e._d.setTime(e._d.valueOf() + r * a), n && s.updateOffset(e, i || d)) } function qt(e) { return "string" == typeof e || e instanceof String } function Zt(e) { return g(e) || l(e) || qt(e) || _(e) || function (e) { var t = n(e), a = !1; return t && (a = 0 === e.filter(function (t) { return !_(t) && qt(e) }).length), t && a }(e) || function (e) { var t, a, s = r(e) && !d(e), n = !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"]; for (t = 0; t < o.length; t += 1)a = o[t], n = n || i(e, a); return s && n }(e) || null == e } function Kt(e) { var t, a = r(e) && !d(e), s = !1, n = ["sameDay", "nextDay", "lastDay", "nextWeek", "lastWeek", "sameElse"]; for (t = 0; t < n.length; t += 1)s = s || i(e, n[t]); return a && s } function Xt(e, t) { if (e.date() < t.date()) return -Xt(t, e); var a = 12 * (t.year() - e.year()) + (t.month() - e.month()), s = e.clone().add(a, "months"); return -(a + (0 > t - s ? (t - s) / (s - e.clone().add(a - 1, "months")) : (t - s) / (e.clone().add(a + 1, "months") - s))) || 0 } function Qt(e) { var t; return void 0 === e ? this._locale._abbr : (null != (t = ot(e)) && (this._locale = t), this) } function ta() { return this._locale } function aa(e, t) { return (e % t + t) % t } function sa(e, t, a) { return 100 > e && 0 <= e ? new Date(e + 400, t, a) - 126227808e5 : new Date(e, t, a).valueOf() } function na(e, t, a) { return 100 > e && 0 <= e ? Date.UTC(e + 400, t, a) - 126227808e5 : Date.UTC(e, t, a) } function ra(e, t) { return t.erasAbbrRegex(e) } function ia() { var e, t, a = [], s = [], n = [], r = [], i = this.eras(); for (e = 0, t = i.length; e < t; ++e)s.push(ye(i[e].name)), a.push(ye(i[e].abbr)), n.push(ye(i[e].narrow)), r.push(ye(i[e].name)), r.push(ye(i[e].abbr)), r.push(ye(i[e].narrow)); this._erasRegex = new RegExp("^(" + r.join("|") + ")", "i"), this._erasNameRegex = new RegExp("^(" + s.join("|") + ")", "i"), this._erasAbbrRegex = new RegExp("^(" + a.join("|") + ")", "i"), this._erasNarrowRegex = new RegExp("^(" + n.join("|") + ")", "i") } function da(e, t) { A(0, [e, e.length], 0, t) } function oa(e, t, a, s, n) { var r; return null == e ? Fe(this, s, n).year : (t > (r = Ne(e, s, n)) && (t = r), _a.call(this, e, t, a, s, n)) } function _a(e, t, a, s, n) { var r = Ce(e, t, a, s, n), i = Ae(r.year, 0, r.dayOfYear); return this.year(i.getUTCFullYear()), this.month(i.getUTCMonth()), this.date(i.getUTCDate()), this } function Ma(e, t) { t[6] = V(1e3 * ("0." + e)) } function La(e) { return e } function fa(e, t, a, s) { var n = ot(), r = h().set(s, t); return n[a](r, e) } function Ya(e, t, a) { if (_(e) && (t = e, e = void 0), e = e || "", null != t) return fa(e, t, a, "month"); var s, n = []; for (s = 0; 12 > s; s++)n[s] = fa(e, s, a, "month"); return n } function ga(e, t, a, s) { "boolean" == typeof e ? (_(t) && (a = t, t = void 0), t = t || "") : (a = t = e, e = !1, _(t) && (a = t, t = void 0), t = t || ""); var n, r = ot(), i = e ? r._week.dow : 0, d = []; if (null != a) return fa(t, (a + i) % 7, s, "day"); for (n = 0; 7 > n; n++)d[n] = fa(t, (n + i) % 7, s, "day"); return d } function Da(e, t, a, s) { var n = Jt(t, a); return e._milliseconds += s * n._milliseconds, e._days += s * n._days, e._months += s * n._months, e._bubble() } function Ta(e) { return 0 > e ? _Mathfloor(e) : _Mathceil(e) } function va(e) { return 4800 * e / 146097 } function wa(e) { return 146097 * e / 4800 } function ba(e) { return function () { return this.as(e) } } function Ca(e) { return function () { return this.isValid() ? this._data[e] : NaN } } function Ba(e, t, a, s, n) { return n.relativeTime(t || 1, !!a, e, s) } function qa(e) { return (0 < e) - (0 > e) || +e } function Za() { if (!this.isValid()) return this.localeData().invalidDate(); var e, t, a, s, n, r, i, d, o = Ga(this._milliseconds) / 1e3, _ = Ga(this._days), l = Ga(this._months), m = this.asSeconds(); return m ? (e = U(o / 60), t = U(e / 60), o %= 60, e %= 60, a = U(l / 12), l %= 12, s = o ? o.toFixed(3).replace(/\.?0+$/, "") : "", n = 0 > m ? "-" : "", r = qa(this._months) === qa(m) ? "" : "-", i = qa(this._days) === qa(m) ? "" : "-", d = qa(this._milliseconds) === qa(m) ? "" : "-", n + "P" + (a ? r + a + "Y" : "") + (l ? r + l + "M" : "") + (_ ? i + _ + "D" : "") + (t || e || o ? "T" : "") + (t ? d + t + "H" : "") + (e ? d + e + "M" : "") + (o ? d + s + "S" : "")) : "P0D" } var t, a; a = Array.prototype.some ? Array.prototype.some : function (e) { var t, a = Object(this), s = a.length >>> 0; for (t = 0; t < s; t++)if (t in a && e.call(this, a[t], t, a)) return !0; return !1 }; var T, L = s.momentProperties = [], p = !1, v = {}; s.suppressDeprecationWarnings = !1, s.deprecationHandler = null, T = Object.keys ? Object.keys : function (e) { var t, a = []; for (t in e) i(e, t) && a.push(t); return a }; var Z, j = /(\[[^\[]*\])|(\\)?([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, P = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, E = {}, O = {}, F = {}, J = {}, K = /\d/, X = /\d\d/, Q = /\d{3}/, ee = /\d{4}/, te = /[+-]?\d{6}/, se = /\d\d?/, ne = /\d\d\d\d?/, re = /\d\d\d\d\d\d?/, ie = /\d{1,3}/, de = /\d{1,4}/, oe = /[+-]?\d{1,6}/, _e = /\d+/, le = /[+-]?\d+/, ue = /Z|[+-]\d\d(?::?\d\d)?/gi, he = /[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; Z = {}; var Le, pe = {}; Le = 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 }, A("M", ["MM", 2], "Mo", function () { return this.month() + 1 }), A("MMM", 0, 0, function (e) { return this.localeData().monthsShort(this, e) }), A("MMMM", 0, 0, function (e) { return this.localeData().months(this, e) }), N("month", "M"), $("month", 8), ce("M", se), ce("MM", se, X), 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] = V(e) - 1 }), fe(["MMM", "MMMM"], function (e, t, a, s) { var n = a._locale.monthsParse(e, s, a._strict); null == n ? c(a).invalidMonth = e : t[1] = n }); var De = "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), Te = "Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"), ve = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/; A("Y", 0, 0, function () { var e = this.year(); return 9999 >= e ? x(e, 4) : "+" + e }), A(0, ["YY", 2], 0, function () { return this.year() % 100 }), A(0, ["YYYY", 4], 0, "year"), A(0, ["YYYYY", 5], 0, "year"), A(0, ["YYYYYY", 6, !0], 0, "year"), N("year", "y"), $("year", 1), ce("Y", le), ce("YY", se, X), ce("YYYY", de, ee), ce("YYYYY", oe, te), ce("YYYYYY", oe, te), fe(["YYYYY", "YYYYYY"], 0), fe("YYYY", function (e, t) { t[0] = 2 === e.length ? s.parseTwoDigitYear(e) : V(e) }), fe("YY", function (e, t) { t[0] = s.parseTwoDigitYear(e) }), fe("Y", function (e, t) { t[0] = parseInt(e, 10) }), s.parseTwoDigitYear = function (e) { return V(e) + (68 < V(e) ? 1900 : 2e3) }; var Ee = B("FullYear", !0); A("w", ["ww", 2], "wo", "week"), A("W", ["WW", 2], "Wo", "isoWeek"), N("week", "w"), N("isoWeek", "W"), $("week", 5), $("isoWeek", 5), ce("w", se), ce("ww", se, X), ce("W", se), ce("WW", se, X), Ye(["w", "ww", "W", "WW"], function (e, t, a, s) { t[s.substr(0, 1)] = V(e) }), A("d", 0, "do", "day"), A("dd", 0, 0, function (e) { return this.localeData().weekdaysMin(this, e) }), A("ddd", 0, 0, function (e) { return this.localeData().weekdaysShort(this, e) }), A("dddd", 0, 0, function (e) { return this.localeData().weekdays(this, e) }), A("e", 0, 0, "weekday"), A("E", 0, 0, "isoWeekday"), N("day", "d"), N("weekday", "e"), N("isoWeekday", "E"), $("day", 11), $("weekday", 11), $("isoWeekday", 11), ce("d", se), ce("e", se), ce("E", se), 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) }), Ye(["dd", "ddd", "dddd"], function (e, t, a, s) { var n = a._locale.weekdaysParse(e, s, a._strict); null == n ? c(a).invalidWeekday = e : t.d = n }), Ye(["d", "e", "E"], function (e, t, a, s) { t[s] = V(e) }); var Re = "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), Je = "Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"), $e = "Su_Mo_Tu_We_Th_Fr_Sa".split("_"); A("H", ["HH", 2], 0, "hour"), A("h", ["hh", 2], 0, qe), A("k", ["kk", 2], 0, function () { return this.hours() || 24 }), A("hmm", 0, 0, function () { return "" + qe.apply(this) + x(this.minutes(), 2) }), A("hmmss", 0, 0, function () { return "" + qe.apply(this) + x(this.minutes(), 2) + x(this.seconds(), 2) }), A("Hmm", 0, 0, function () { return "" + this.hours() + x(this.minutes(), 2) }), A("Hmmss", 0, 0, function () { return "" + this.hours() + x(this.minutes(), 2) + x(this.seconds(), 2) }), Ze("a", !0), Ze("A", !1), N("hour", "h"), $("hour", 13), ce("a", Ke), ce("A", Ke), ce("H", se), ce("h", se), ce("k", se), ce("HH", se, X), ce("hh", se, X), ce("kk", se, X), ce("hmm", ne), ce("hmmss", re), ce("Hmm", ne), ce("Hmmss", re), fe(["H", "HH"], 3), fe(["k", "kk"], function (e, t) { var s = V(e); t[3] = 24 === s ? 0 : s }), fe(["a", "A"], function (e, t, a) { a._isPm = a._locale.isPM(e), a._meridiem = e }), fe(["h", "hh"], function (e, t, a) { t[3] = V(e), c(a).bigHour = !0 }), fe("hmm", function (e, t, a) { var s = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s)), c(a).bigHour = !0 }), fe("hmmss", function (e, t, a) { var s = e.length - 4, n = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s, 2)), t[5] = V(e.substr(n)), c(a).bigHour = !0 }), fe("Hmm", function (e, t) { var s = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s)) }), fe("Hmmss", function (e, t) { var s = e.length - 4, n = e.length - 2; t[3] = V(e.substr(0, s)), t[4] = V(e.substr(s, 2)), t[5] = V(e.substr(n)) }); var Xe, Qe = B("Hours", !0), 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: De, monthsShort: Te, week: { dow: 0, doy: 6 }, weekdays: Re, weekdaysMin: $e, weekdaysShort: Je, meridiemParse: /[ap]\.?m?\.?/i }, tt = {}, at = {}, lt = /^\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)?)?$/, mt = /^\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)?)?$/, ut = /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]], ct = [["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/]], Mt = /^\/?Date\((-?\d+)/i, yt = /^(?:(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}))$/, Lt = { UT: 0, GMT: 0, EDT: -240, EST: -300, CDT: -300, CST: -360, MDT: -360, MST: -420, PDT: -420, PST: -480 }; s.createFromInputFallback = D("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 and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.", function (e) { e._d = new Date(e._i + (e._useUTC ? " UTC" : "")) }), s.ISO_8601 = function () { }, s.RFC_2822 = function () { }; var bt = D("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/", function () { var e = wt.apply(null, arguments); return this.isValid() && e.isValid() ? e < this ? this : e : y() }), St = D("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/", function () { var e = wt.apply(null, arguments); return this.isValid() && e.isValid() ? e > this ? this : e : y() }), xt = ["year", "quarter", "month", "week", "day", "hour", "minute", "second", "millisecond"]; Ot("Z", ":"), Ot("ZZ", ""), ce("Z", ue), ce("ZZ", ue), fe(["Z", "ZZ"], function (e, t, a) { a._useUTC = !0, a._tzm = Wt(ue, e) }); var At = /([\+\-]|\d\d)/gi; s.updateOffset = function () { }; var zt = /^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/, Rt = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/; Jt.fn = jt.prototype, Jt.invalid = function () { return Jt(NaN) }; var Bt = Ut(1, "add"), Gt = Ut(-1, "subtract"); s.defaultFormat = "YYYY-MM-DDTHH:mm:ssZ", s.defaultFormatUtc = "YYYY-MM-DDTHH:mm:ss[Z]"; var ea = D("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) }); A("N", 0, 0, "eraAbbr"), A("NN", 0, 0, "eraAbbr"), A("NNN", 0, 0, "eraAbbr"), A("NNNN", 0, 0, "eraName"), A("NNNNN", 0, 0, "eraNarrow"), A("y", ["y", 1], "yo", "eraYear"), A("y", ["yy", 2], 0, "eraYear"), A("y", ["yyy", 3], 0, "eraYear"), A("y", ["yyyy", 4], 0, "eraYear"), ce("N", ra), ce("NN", ra), ce("NNN", ra), 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, a, s) { var n = a._locale.erasParse(e, s, a._strict); n ? c(a).era = n : c(a).invalidEra = e }), ce("y", _e), ce("yy", _e), ce("yyy", _e), ce("yyyy", _e), ce("yo", function (e, t) { return t._eraYearOrdinalRegex || _e }), fe(["y", "yy", "yyy", "yyyy"], 0), fe(["yo"], function (e, t, a) { var n; a._locale._eraYearOrdinalRegex && (n = e.match(a._locale._eraYearOrdinalRegex)), t[0] = a._locale.eraYearOrdinalParse ? a._locale.eraYearOrdinalParse(e, n) : parseInt(e, 10) }), A(0, ["gg", 2], 0, function () { return this.weekYear() % 100 }), A(0, ["GG", 2], 0, function () { return this.isoWeekYear() % 100 }), da("gggg", "weekYear"), da("ggggg", "weekYear"), da("GGGG", "isoWeekYear"), da("GGGGG", "isoWeekYear"), N("weekYear", "gg"), N("isoWeekYear", "GG"), $("weekYear", 1), $("isoWeekYear", 1), ce("G", le), ce("g", le), ce("GG", se, X), ce("gg", se, X), ce("GGGG", de, ee), ce("gggg", de, ee), ce("GGGGG", oe, te), ce("ggggg", oe, te), Ye(["gggg", "ggggg", "GGGG", "GGGGG"], function (e, t, a, s) { t[s.substr(0, 2)] = V(e) }), Ye(["gg", "GG"], function (e, t, a, n) { t[n] = s.parseTwoDigitYear(e) }), A("Q", 0, "Qo", "quarter"), N("quarter", "Q"), $("quarter", 7), ce("Q", K), fe("Q", function (e, t) { t[1] = 3 * (V(e) - 1) }), A("D", ["DD", 2], "Do", "date"), N("date", "D"), $("date", 9), ce("D", se), ce("DD", se, X), ce("Do", function (e, t) { return e ? t._dayOfMonthOrdinalParse || t._ordinalParse : t._dayOfMonthOrdinalParseLenient }), fe(["D", "DD"], 2), fe("Do", function (e, t) { t[2] = V(e.match(se)[0]) }); var la = B("Date", !0); A("DDD", ["DDDD", 3], "DDDo", "dayOfYear"), N("dayOfYear", "DDD"), $("dayOfYear", 4), ce("DDD", ie), ce("DDDD", Q), fe(["DDD", "DDDD"], function (e, t, a) { a._dayOfYear = V(e) }), A("m", ["mm", 2], 0, "minute"), N("minute", "m"), $("minute", 14), ce("m", se), ce("mm", se, X), fe(["m", "mm"], 4); var ma = B("Minutes", !1); A("s", ["ss", 2], 0, "second"), N("second", "s"), $("second", 15), ce("s", se), ce("ss", se, X), fe(["s", "ss"], 5); var ua, ha, ca = B("Seconds", !1); for (A("S", 0, 0, function () { return ~~(this.millisecond() / 100) }), A(0, ["SS", 2], 0, function () { return ~~(this.millisecond() / 10) }), A(0, ["SSS", 3], 0, "millisecond"), A(0, ["SSSS", 4], 0, function () { return 10 * this.millisecond() }), A(0, ["SSSSS", 5], 0, function () { return 100 * this.millisecond() }), A(0, ["SSSSSS", 6], 0, function () { return 1e3 * this.millisecond() }), A(0, ["SSSSSSS", 7], 0, function () { return 1e4 * this.millisecond() }), A(0, ["SSSSSSSS", 8], 0, function () { return 1e5 * this.millisecond() }), A(0, ["SSSSSSSSS", 9], 0, function () { return 1e6 * this.millisecond() }), N("millisecond", "ms"), $("millisecond", 16), ce("S", ie, K), ce("SS", ie, X), ce("SSS", ie, Q), ua = "SSSS"; 9 >= ua.length; ua += "S")ce(ua, _e); for (ua = "S"; 9 >= ua.length; ua += "S")fe(ua, Ma); ha = B("Milliseconds", !1), A("z", 0, 0, "zoneAbbr"), A("zz", 0, 0, "zoneName"); var ya = Y.prototype; ya.add = Bt, ya.calendar = function (e, t) { 1 === arguments.length && (Zt(arguments[0]) ? (e = arguments[0], t = void 0) : Kt(arguments[0]) && (t = arguments[0], e = void 0)); var a = e || wt(), n = Ct(a, this).startOf("day"), r = s.calendarFormat(this, n) || "sameElse", i = t && (b(t[r]) ? t[r].call(this, a) : t[r]); return this.format(i || this.localeData().calendar(r, this, wt(a))) }, ya.clone = function () { return new Y(this) }, ya.diff = function (e, t, a) { var s, n, r; if (!this.isValid()) return NaN; if (!(s = Ct(e, this)).isValid()) return NaN; switch (n = 6e4 * (s.utcOffset() - this.utcOffset()), t = z(t)) { case "year": r = Xt(this, s) / 12; break; case "month": r = Xt(this, s); break; case "quarter": r = Xt(this, s) / 3; break; case "second": r = (this - s) / 1e3; break; case "minute": r = (this - s) / 6e4; break; case "hour": r = (this - s) / 36e5; break; case "day": r = (this - s - n) / 864e5; break; case "week": r = (this - s - n) / 6048e5; break; default: r = this - s; }return a ? r : U(r) }, ya.endOf = function (e) { var t, a; if (void 0 === (e = z(e)) || "millisecond" === e || !this.isValid()) return this; switch (a = this._isUTC ? na : sa, e) { case "year": t = a(this.year() + 1, 0, 1) - 1; break; case "quarter": t = a(this.year(), this.month() - this.month() % 3 + 3, 1) - 1; break; case "month": t = a(this.year(), this.month() + 1, 1) - 1; break; case "week": t = a(this.year(), this.month(), this.date() - this.weekday() + 7) - 1; break; case "isoWeek": t = a(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1; break; case "day": case "date": t = a(this.year(), this.month(), this.date() + 1) - 1; break; case "hour": t = this._d.valueOf(), t += 36e5 - aa(t + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5) - 1; break; case "minute": t = this._d.valueOf(), t += 6e4 - aa(t, 6e4) - 1; break; case "second": t = this._d.valueOf(), t += 1e3 - aa(t, 1e3) - 1; }return this._d.setTime(t), s.updateOffset(this, !0), this }, ya.format = function (e) { e || (e = this.isUtc() ? s.defaultFormatUtc : s.defaultFormat); var t = W(this, e); return this.localeData().postformat(t) }, ya.from = function (e, t) { return this.isValid() && (g(e) && e.isValid() || wt(e).isValid()) ? Jt({ to: this, from: e }).locale(this.locale()).humanize(!t) : this.localeData().invalidDate() }, ya.fromNow = function (e) { return this.from(wt(), e) }, ya.to = function (e, t) { return this.isValid() && (g(e) && e.isValid() || wt(e).isValid()) ? Jt({ from: this, to: e }).locale(this.locale()).humanize(!t) : this.localeData().invalidDate() }, ya.toNow = function (e) { return this.to(wt(), e) }, ya.get = function (e) { return b(this[e = z(e)]) ? this[e]() : this }, ya.invalidAt = function () { return c(this).overflow }, ya.isAfter = function (e, t) { var a = g(e) ? e : wt(e); return this.isValid() && a.isValid() && ("millisecond" === (t = z(t) || "millisecond") ? this.valueOf() > a.valueOf() : a.valueOf() < this.clone().startOf(t).valueOf()) }, ya.isBefore = function (e, t) { var a = g(e) ? e : wt(e); return this.isValid() && a.isValid() && ("millisecond" === (t = z(t) || "millisecond") ? this.valueOf() < a.valueOf() : this.clone().endOf(t).valueOf() < a.valueOf()) }, ya.isBetween = function (e, t, a, s) { var n = g(e) ? e : wt(e), r = g(t) ? t : wt(t); return !!(this.isValid() && n.isValid() && r.isValid()) && ("(" === (s = s || "()")[0] ? this.isAfter(n, a) : !this.isBefore(n, a)) && (")" === s[1] ? this.isBefore(r, a) : !this.isAfter(r, a)) }, ya.isSame = function (e, t) { var a, s = g(e) ? e : wt(e); return this.isValid() && s.isValid() && ("millisecond" === (t = z(t) || "millisecond") ? this.valueOf() === s.valueOf() : (a = s.valueOf(), this.clone().startOf(t).valueOf() <= a && a <= this.clone().endOf(t).valueOf())) }, ya.isSameOrAfter = function (e, t) { return this.isSame(e, t) || this.isAfter(e, t) }, ya.isSameOrBefore = function (e, t) { return this.isSame(e, t) || this.isBefore(e, t) }, ya.isValid = function () { return M(this) }, ya.lang = ea, ya.locale = Qt, ya.localeData = ta, ya.max = St, ya.min = bt, ya.parsingFlags = function () { return u({}, c(this)) }, ya.set = function (e, t) { if ("object" == typeof e) { var a, s = function (e) { var t, a = []; for (t in e) i(e, t) && a.push({ unit: t, priority: J[t] }); return a.sort(function (e, t) { return e.priority - t.priority }), a }(e = R(e)); for (a = 0; a < s.length; a++)this[s[a].unit](e[s[a].unit]) } else if (b(this[e = z(e)])) return this[e](t); return this }, ya.startOf = function (e) { var t, a; if (void 0 === (e = z(e)) || "millisecond" === e || !this.isValid()) return this; switch (a = this._isUTC ? na : sa, e) { case "year": t = a(this.year(), 0, 1); break; case "quarter": t = a(this.year(), this.month() - this.month() % 3, 1); break; case "month": t = a(this.year(), this.month(), 1); break; case "week": t = a(this.year(), this.month(), this.date() - this.weekday()); break; case "isoWeek": t = a(this.year(), this.month(), this.date() - (this.isoWeekday() - 1)); break; case "day": case "date": t = a(this.year(), this.month(), this.date()); break; case "hour": t = this._d.valueOf(), t -= aa(t + (this._isUTC ? 0 : 6e4 * this.utcOffset()), 36e5); break; case "minute": t = this._d.valueOf(), t -= aa(t, 6e4); break; case "second": t = this._d.valueOf(), t -= aa(t, 1e3); }return this._d.setTime(t), s.updateOffset(this, !0), this }, ya.subtract = Gt, ya.toArray = function () { var e = this; return [e.year(), e.month(), e.date(), e.hour(), e.minute(), e.second(), e.millisecond()] }, ya.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() } }, ya.toDate = function () { return new Date(this.valueOf()) }, ya.toISOString = function (e) { if (!this.isValid()) return null; var t = !0 !== e, a = t ? this.clone().utc() : this; return 0 > a.year() || 9999 < a.year() ? W(a, t ? "YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYYYY-MM-DD[T]HH:mm:ss.SSSZ") : b(Date.prototype.toISOString) ? t ? this.toDate().toISOString() : new Date(this.valueOf() + 1e3 * (60 * this.utcOffset())).toISOString().replace("Z", W(a, "Z")) : W(a, t ? "YYYY-MM-DD[T]HH:mm:ss.SSS[Z]" : "YYYY-MM-DD[T]HH:mm:ss.SSSZ") }, ya.inspect = function () { if (!this.isValid()) return "moment.invalid(/* " + this._i + " */)"; var e, t, a, s = "moment", n = ""; return this.isLocal() || (s = 0 === this.utcOffset() ? "moment.utc" : "moment.parseZone", n = "Z"), e = "[" + s + "(\"]", t = 0 <= this.year() && 9999 >= this.year() ? "YYYY" : "YYYYYY", a = n + "[\")]", this.format(e + t + "-MM-DD[T]HH:mm:ss.SSS" + a) }, "undefined" != typeof Symbol && null != Symbol.for && (ya[Symbol.for("nodejs.util.inspect.custom")] = function () { return "Moment<" + this.format() + ">" }), ya.toJSON = function () { return this.isValid() ? this.toISOString() : null }, ya.toString = function () { return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ") }, ya.unix = function () { return _Mathfloor(this.valueOf() / 1e3) }, ya.valueOf = function () { return this._d.valueOf() - 6e4 * (this._offset || 0) }, ya.creationData = function () { return { input: this._i, format: this._f, locale: this._locale, isUTC: this._isUTC, strict: this._strict } }, ya.eraName = function () { var e, t, a, s = this.localeData().eras(); for (e = 0, t = s.length; e < t; ++e) { if (a = this.startOf("day").valueOf(), s[e].since <= a && a <= s[e].until) return s[e].name; if (s[e].until <= a && a <= s[e].since) return s[e].name } return "" }, ya.eraNarrow = function () { var e, t, a, s = this.localeData().eras(); for (e = 0, t = s.length; e < t; ++e) { if (a = this.startOf("day").valueOf(), s[e].since <= a && a <= s[e].until) return s[e].narrow; if (s[e].until <= a && a <= s[e].since) return s[e].narrow } return "" }, ya.eraAbbr = function () { var e, t, a, s = this.localeData().eras(); for (e = 0, t = s.length; e < t; ++e) { if (a = this.startOf("day").valueOf(), s[e].since <= a && a <= s[e].until) return s[e].abbr; if (s[e].until <= a && a <= s[e].since) return s[e].abbr } return "" }, ya.eraYear = function () { var e, t, a, n, r = this.localeData().eras(); for (e = 0, t = r.length; e < t; ++e)if (a = r[e].since <= r[e].until ? 1 : -1, n = this.startOf("day").valueOf(), r[e].since <= n && n <= r[e].until || r[e].until <= n && n <= r[e].since) return (this.year() - s(r[e].since).year()) * a + r[e].offset; return this.year() }, ya.year = Ee, ya.isLeapYear = function () { return I(this.year()) }, ya.weekYear = function (e) { return oa.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy) }, ya.isoWeekYear = function (e) { return oa.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4) }, ya.quarter = ya.quarters = function (e) { return null == e ? _Mathceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + this.month() % 3) }, ya.month = xe, ya.daysInMonth = function () { return ke(this.year(), this.month()) }, ya.week = ya.weeks = function (e) { var t = this.localeData().week(this); return null == e ? t : this.add(7 * (e - t), "d") }, ya.isoWeek = ya.isoWeeks = function (e) { var t = Fe(this, 1, 4).week; return null == e ? t : this.add(7 * (e - t), "d") }, ya.weeksInYear = function () { var e = this.localeData()._week; return Ne(this.year(), e.dow, e.doy) }, ya.weeksInWeekYear = function () { var e = this.localeData()._week; return Ne(this.weekYear(), e.dow, e.doy) }, ya.isoWeeksInYear = function () { return Ne(this.year(), 1, 4) }, ya.isoWeeksInISOWeekYear = function () { return Ne(this.isoWeekYear(), 1, 4) }, ya.date = la, ya.day = ya.days = function (e) { if (!this.isValid()) return null == e ? NaN : this; var t = this._isUTC ? this._d.getUTCDay() : this._d.getDay(); return null == e ? t : (e = function (e, t) { return "string" == typeof e ? isNaN(e) ? "number" == typeof (e = t.weekdaysParse(e)) ? e : null : parseInt(e, 10) : e }(e, this.localeData()), this.add(e - t, "d")) }, ya.weekday = function (e) { if (!this.isValid()) return null == e ? NaN : this; var t = (this.day() + 7 - this.localeData()._week.dow) % 7; return null == e ? t : this.add(e - t, "d") }, ya.isoWeekday = function (e) { if (!this.isValid()) return null == e ? NaN : this; 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 }, ya.dayOfYear = function (e) { var t = _Mathround((this.clone().startOf("day") - this.clone().startOf("year")) / 864e5) + 1; return null == e ? t : this.add(e - t, "d") }, ya.hour = ya.hours = Qe, ya.minute = ya.minutes = ma, ya.second = ya.seconds = ca, ya.millisecond = ya.milliseconds = ha, ya.utcOffset = function (e, t, a) { var n, r = this._offset || 0; if (!this.isValid()) return null == e ? NaN : this; if (null != e) { if ("string" != typeof e) 16 > _Mathabs(e) && !a && (e *= 60); else if (null === (e = Wt(ue, e))) return this; return !this._isUTC && t && (n = Ft(this)), this._offset = e, this._isUTC = !0, null != n && this.add(n, "m"), r !== e && (!t || this._changeInProgress ? Vt(this, Jt(e - r, "m"), 1, !1) : this._changeInProgress || (this._changeInProgress = !0, s.updateOffset(this, !0), this._changeInProgress = null)), this } return this._isUTC ? r : Ft(this) }, ya.utc = function (e) { return this.utcOffset(0, e) }, ya.local = function (e) { return this._isUTC && (this.utcOffset(0, e), this._isUTC = !1, e && this.subtract(Ft(this), "m")), this }, ya.parseZone = function () { if (null != this._tzm) this.utcOffset(this._tzm, !1, !0); else if ("string" == typeof this._i) { var e = Wt(/Z|[+-]\d\d:?\d\d/gi, this._i); null == e ? this.utcOffset(0, !0) : this.utcOffset(e) } return this }, ya.hasAlignedHourOffset = function (e) { return !!this.isValid() && (e = e ? wt(e).utcOffset() : 0, 0 == (this.utcOffset() - e) % 60) }, ya.isDST = function () { return this.utcOffset() > this.clone().month(0).utcOffset() || this.utcOffset() > this.clone().month(5).utcOffset() }, ya.isLocal = function () { return !!this.isValid() && !this._isUTC }, ya.isUtcOffset = function () { return !!this.isValid() && this._isUTC }, ya.isUtc = Nt, ya.isUTC = Nt, ya.zoneAbbr = function () { return this._isUTC ? "UTC" : "" }, ya.zoneName = function () { return this._isUTC ? "Coordinated Universal Time" : "" }, ya.dates = D("dates accessor is deprecated. Use date instead.", la), ya.months = D("months accessor is deprecated. Use month instead", xe), ya.years = D("years accessor is deprecated. Use year instead", Ee), ya.zone = D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/", function (e, t) { return null == e ? -this.utcOffset() : ("string" != typeof e && (e = -e), this.utcOffset(e, t), this) }), ya.isDSTShifted = D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information", function () { if (!o(this._isDSTShifted)) return this._isDSTShifted; var e, t = {}; return f(t, this), (t = Tt(t))._a ? (e = t._isUTC ? h(t._a) : wt(t._a), this._isDSTShifted = this.isValid() && 0 < function (e, t, a) { var s, n = _Mathmin(e.length, t.length), r = _Mathabs(e.length - t.length), i = 0; for (s = 0; s < n; s++)(a && e[s] !== t[s] || !a && V(e[s]) !== V(t[s])) && i++; return i + r }(t._a, e.toArray())) : this._isDSTShifted = !1, this._isDSTShifted }); var pa = H.prototype; pa.calendar = function (e, t, a) { var s = this._calendar[e] || this._calendar.sameElse; return b(s) ? s.call(t, a) : s }, pa.longDateFormat = function (e) { var t = this._longDateFormat[e], a = this._longDateFormat[e.toUpperCase()]; return t || !a ? t : (this._longDateFormat[e] = a.match(j).map(function (e) { return "MMMM" === e || "MM" === e || "DD" === e || "dddd" === e ? e.slice(1) : e }).join(""), this._longDateFormat[e]) }, pa.invalidDate = function () { return this._invalidDate }, pa.ordinal = function (e) { return this._ordinal.replace("%d", e) }, pa.preparse = La, pa.postformat = La, pa.relativeTime = function (e, t, a, s) { var n = this._relativeTime[a]; return b(n) ? n(e, t, a, s) : n.replace(/%d/i, e) }, pa.pastFuture = function (e, t) { var a = this._relativeTime[0 < e ? "future" : "past"]; return b(a) ? a(t) : a.replace(/%s/i, t) }, pa.set = function (e) { var t, a; for (a in e) i(e, a) && (b(t = e[a]) ? this[a] = t : this["_" + a] = t); this._config = e, this._dayOfMonthOrdinalParseLenient = new RegExp((this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + "|" + /\d{1,2}/.source) }, pa.eras = function () { var a, n, r, i = this._eras || ot("en")._eras; for (a = 0, n = i.length; a < n; ++a) { switch (typeof i[a].since) { case "string": r = s(i[a].since).startOf("day"), i[a].since = r.valueOf(); }switch (typeof i[a].until) { case "undefined": i[a].until = 1 / 0; break; case "string": r = s(i[a].until).startOf("day").valueOf(), i[a].until = r.valueOf(); } } return i }, pa.erasParse = function (e, t, a) { var s, n, r, i, d, o = this.eras(); for (e = e.toUpperCase(), s = 0, n = o.length; s < n; ++s)if (r = o[s].name.toUpperCase(), i = o[s].abbr.toUpperCase(), d = o[s].narrow.toUpperCase(), a) switch (t) { case "N": case "NN": case "NNN": if (i === e) return o[s]; break; case "NNNN": if (r === e) return o[s]; break; case "NNNNN": if (d === e) return o[s]; } else if (0 <= [r, i, d].indexOf(e)) return o[s] }, pa.erasConvertYear = function (e, t) { var a = e.since <= e.until ? 1 : -1; return void 0 === t ? s(e.since).year() : s(e.since).year() + (t - e.offset) * a }, pa.erasAbbrRegex = function (e) { return i(this, "_erasAbbrRegex") || ia.call(this), e ? this._erasAbbrRegex : this._erasRegex }, pa.erasNameRegex = function (e) { return i(this, "_erasNameRegex") || ia.call(this), e ? this._erasNameRegex : this._erasRegex }, pa.erasNarrowRegex = function (e) { return i(this, "_erasNarrowRegex") || ia.call(this), e ? this._erasNarrowRegex : this._erasRegex }, pa.months = function (e, t) { return e ? n(this._months) ? this._months[e.month()] : this._months[(this._months.isFormat || ve).test(t) ? "format" : "standalone"][e.month()] : n(this._months) ? this._months : this._months.standalone }, pa.monthsShort = function (e, t) { return e ? n(this._monthsShort) ? this._monthsShort[e.month()] : this._monthsShort[ve.test(t) ? "format" : "standalone"][e.month()] : n(this._monthsShort) ? this._monthsShort : this._monthsShort.standalone }, pa.monthsParse = function (e, t, a) { var s, n, r; if (this._monthsParseExact) return Se.call(this, e, t, a); for (this._monthsParse || (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = []), s = 0; 12 > s; s++) { if (n = h([2e3, s]), a && !this._longMonthsParse[s] && (this._longMonthsParse[s] = new RegExp("^" + this.months(n, "").replace(".", "") + "$", "i"), this._shortMonthsParse[s] = new RegExp("^" + this.monthsShort(n, "").replace(".", "") + "$", "i")), a || this._monthsParse[s] || (r = "^" + this.months(n, "") + "|^" + this.monthsShort(n, ""), this._monthsParse[s] = new RegExp(r.replace(".", ""), "i")), a && "MMMM" === t && this._longMonthsParse[s].test(e)) return s; if (a && "MMM" === t && this._shortMonthsParse[s].test(e)) return s; if (!a && this._monthsParse[s].test(e)) return s } }, pa.monthsRegex = function (e) { return this._monthsParseExact ? (i(this, "_monthsRegex") || je.call(this), e ? this._monthsStrictRegex : this._monthsRegex) : (i(this, "_monthsRegex") || (this._monthsRegex = he), this._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex) }, pa.monthsShortRegex = function (e) { return this._monthsParseExact ? (i(this, "_monthsRegex") || je.call(this), e ? this._monthsShortStrictRegex : this._monthsShortRegex) : (i(this, "_monthsShortRegex") || (this._monthsShortRegex = he), this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex : this._monthsShortRegex) }, pa.week = function (e) { return Fe(e, this._week.dow, this._week.doy).week }, pa.firstDayOfYear = function () { return this._week.doy }, pa.firstDayOfWeek = function () { return this._week.dow }, pa.weekdays = function (e, t) { var a = n(this._weekdays) ? this._weekdays : this._weekdays[e && !0 !== e && this._weekdays.isFormat.test(t) ? "format" : "standalone"]; return !0 === e ? ze(a, this._week.dow) : e ? a[e.day()] : a }, pa.weekdaysMin = function (e) { return !0 === e ? ze(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this._weekdaysMin }, pa.weekdaysShort = function (e) { return !0 === e ? ze(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this._weekdaysShort }, pa.weekdaysParse = function (e, t, a) { var s, n, r; if (this._weekdaysParseExact) return Be.call(this, e, t, a); for (this._weekdaysParse || (this._weekdaysParse = [], this._minWeekdaysParse = [], this._shortWeekdaysParse = [], this._fullWeekdaysParse = []), s = 0; 7 > s; s++) { if (n = h([2e3, 1]).day(s), a && !this._fullWeekdaysParse[s] && (this._fullWeekdaysParse[s] = new RegExp("^" + this.weekdays(n, "").replace(".", "\\.?") + "$", "i"), this._shortWeekdaysParse[s] = new RegExp("^" + this.weekdaysShort(n, "").replace(".", "\\.?") + "$", "i"), this._minWeekdaysParse[s] = new RegExp("^" + this.weekdaysMin(n, "").replace(".", "\\.?") + "$", "i")), this._weekdaysParse[s] || (r = "^" + this.weekdays(n, "") + "|^" + this.weekdaysShort(n, "") + "|^" + this.weekdaysMin(n, ""), this._weekdaysParse[s] = new RegExp(r.replace(".", ""), "i")), a && "dddd" === t && this._fullWeekdaysParse[s].test(e)) return s; if (a && "ddd" === t && this._shortWeekdaysParse[s].test(e)) return s; if (a && "dd" === t && this._minWeekdaysParse[s].test(e)) return s; if (!a && this._weekdaysParse[s].test(e)) return s } }, pa.weekdaysRegex = function (e) { return this._weekdaysParseExact ? (i(this, "_weekdaysRegex") || Ge.call(this), e ? this._weekdaysStrictRegex : this._weekdaysRegex) : (i(this, "_weekdaysRegex") || (this._weekdaysRegex = he), this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this._weekdaysRegex) }, pa.weekdaysShortRegex = function (e) { return this._weekdaysParseExact ? (i(this, "_weekdaysRegex") || Ge.call(this), e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) : (i(this, "_weekdaysShortRegex") || (this._weekdaysShortRegex = he), this._weekdaysShortStrictRegex && e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) }, pa.weekdaysMinRegex = function (e) { return this._weekdaysParseExact ? (i(this, "_weekdaysRegex") || Ge.call(this), e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) : (i(this, "_weekdaysMinRegex") || (this._weekdaysMinRegex = he), this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) }, pa.isPM = function (e) { return "p" === (e + "").toLowerCase().charAt(0) }, pa.meridiem = function (e, t, a) { return 11 < e ? a ? "pm" : "PM" : a ? "am" : "AM" }, it("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 === V(e % 100 / 10) ? "th" : 1 === t ? "st" : 2 === t ? "nd" : 3 === t ? "rd" : "th") } }), s.lang = D("moment.lang is deprecated. Use moment.locale instead.", it), s.langData = D("moment.langData is deprecated. Use moment.localeData instead.", ot); var ka = _Mathabs, Sa = ba("ms"), Ha = ba("s"), xa = ba("m"), ja = ba("h"), Pa = ba("d"), Ea = ba("w"), Oa = ba("M"), Aa = ba("Q"), Wa = ba("y"), Fa = Ca("milliseconds"), Na = Ca("seconds"), za = Ca("minutes"), Ra = Ca("hours"), Ja = Ca("days"), $a = Ca("months"), Ia = Ca("years"), Ua = _Mathround, Va = { ss: 44, s: 45, m: 45, h: 22, d: 26, w: null, M: 11 }, Ga = _Mathabs, Ka = jt.prototype; return Ka.isValid = function () { return this._isValid }, Ka.abs = function () { var e = this._data; return this._milliseconds = ka(this._milliseconds), this._days = ka(this._days), this._months = ka(this._months), e.milliseconds = ka(e.milliseconds), e.seconds = ka(e.seconds), e.minutes = ka(e.minutes), e.hours = ka(e.hours), e.months = ka(e.months), e.years = ka(e.years), this }, Ka.add = function (e, t) { return Da(this, e, t, 1) }, Ka.subtract = function (e, t) { return Da(this, e, t, -1) }, Ka.as = function (e) { if (!this.isValid()) return NaN; var t, a, s = this._milliseconds; if ("month" === (e = z(e)) || "quarter" === e || "year" === e) switch (t = this._days + s / 864e5, a = this._months + va(t), e) { case "month": return a; case "quarter": return a / 3; case "year": return a / 12; } else switch (t = this._days + _Mathround(wa(this._months)), e) { case "week": return t / 7 + s / 6048e5; case "day": return t + s / 864e5; case "hour": return 24 * t + s / 36e5; case "minute": return 1440 * t + s / 6e4; case "second": return 86400 * t + s / 1e3; case "millisecond": return _Mathfloor(864e5 * t) + s; default: throw new Error("Unknown unit " + e); } }, Ka.asMilliseconds = Sa, Ka.asSeconds = Ha, Ka.asMinutes = xa, Ka.asHours = ja, Ka.asDays = Pa, Ka.asWeeks = Ea, Ka.asMonths = Oa, Ka.asQuarters = Aa, Ka.asYears = Wa, Ka.valueOf = function () { return this.isValid() ? this._milliseconds + 864e5 * this._days + 2592e6 * (this._months % 12) + 31536e6 * V(this._months / 12) : NaN }, Ka._bubble = function () { var e, t, a, s, n, r = this._milliseconds, i = this._days, d = this._months, o = this._data; return 0 <= r && 0 <= i && 0 <= d || 0 >= r && 0 >= i && 0 >= d || (r += 864e5 * Ta(wa(d) + i), i = 0, d = 0), o.milliseconds = r % 1e3, e = U(r / 1e3), o.seconds = e % 60, t = U(e / 60), o.minutes = t % 60, a = U(t / 60), o.hours = a % 24, i += U(a / 24), n = U(va(i)), d += n, i -= Ta(wa(n)), s = U(d / 12), d %= 12, o.days = i, o.months = d, o.years = s, this }, Ka.clone = function () { return Jt(this) }, Ka.get = function (e) { return e = z(e), this.isValid() ? this[e + "s"]() : NaN }, Ka.milliseconds = Fa, Ka.seconds = Na, Ka.minutes = za, Ka.hours = Ra, Ka.days = Ja, Ka.weeks = function () { return U(this.days() / 7) }, Ka.months = $a, Ka.years = Ia, Ka.humanize = function (e, t) { if (!this.isValid()) return this.localeData().invalidDate(); var a, s, n = !1, r = Va; return "object" == typeof e && (t = e, e = !1), "boolean" == typeof e && (n = e), "object" == typeof t && (r = Object.assign({}, Va, t), null != t.s && null == t.ss && (r.ss = t.s - 1)), a = this.localeData(), s = function (e, t, a, s) { var n = Jt(e).abs(), r = Ua(n.as("s")), i = Ua(n.as("m")), d = Ua(n.as("h")), o = Ua(n.as("d")), _ = Ua(n.as("M")), l = Ua(n.as("w")), m = Ua(n.as("y")), u = r <= a.ss && ["s", r] || r < a.s && ["ss", r] || 1 >= i && ["m"] || i < a.m && ["mm", i] || 1 >= d && ["h"] || d < a.h && ["hh", d] || 1 >= o && ["d"] || o < a.d && ["dd", o]; return null != a.w && (u = u || 1 >= l && ["w"] || l < a.w && ["ww", l]), (u = u || 1 >= _ && ["M"] || _ < a.M && ["MM", _] || 1 >= m && ["y"] || ["yy", m])[2] = t, u[3] = 0 < +e, u[4] = s, Ba.apply(null, u) }(this, !n, r, a), n && (s = a.pastFuture(+this, s)), a.postformat(s) }, Ka.toISOString = Za, Ka.toString = Za, Ka.toJSON = Za, Ka.locale = Qt, Ka.localeData = ta, Ka.toIsoString = D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)", Za), Ka.lang = ea, A("X", 0, 0, "unix"), A("x", 0, 0, "valueOf"), ce("x", le), ce("X", /[+-]?\d+(\.\d{1,3})?/), fe("X", function (e, t, a) { a._d = new Date(1e3 * parseFloat(e)) }), fe("x", function (e, t, a) { a._d = new Date(V(e)) }),//! moment.js + s.version = "2.26.0", t = wt, s.fn = ya, s.min = function () { var e = [].slice.call(arguments, 0); return Ht("isBefore", e) }, s.max = function () { var e = [].slice.call(arguments, 0); return Ht("isAfter", e) }, s.now = function () { return Date.now ? Date.now() : +new Date }, s.utc = h, s.unix = function (e) { return wt(1e3 * e) }, s.months = function (e, t) { return Ya(e, t, "months") }, s.isDate = l, s.locale = it, s.invalid = y, s.duration = Jt, s.isMoment = g, s.weekdays = function (e, t, a) { return ga(e, t, a, "weekdays") }, s.parseZone = function () { return wt.apply(null, arguments).parseZone() }, s.localeData = ot, s.isDuration = Pt, s.monthsShort = function (e, t) { return Ya(e, t, "monthsShort") }, s.weekdaysMin = function (e, t, a) { return ga(e, t, a, "weekdaysMin") }, s.defineLocale = dt, s.updateLocale = function (e, t) { if (null != t) { var a, s, n = et; null != tt[e] && null != tt[e].parentLocale ? tt[e].set(S(tt[e]._config, t)) : (null != (s = rt(e)) && (n = s._config), t = S(n, t), null == s && (t.abbr = e), (a = new H(t)).parentLocale = tt[e], tt[e] = a), it(e) } else null != tt[e] && (null == tt[e].parentLocale ? null != tt[e] && delete tt[e] : (tt[e] = tt[e].parentLocale, e === it() && it(e))); return tt[e] }, s.locales = function () { return T(tt) }, s.weekdaysShort = function (e, t, a) { return ga(e, t, a, "weekdaysShort") }, s.normalizeUnits = z, s.relativeTimeRounding = function (e) { return void 0 === e ? Ua : "function" == typeof e && (Ua = e, !0) }, s.relativeTimeThreshold = function (e, t) { return void 0 !== Va[e] && (void 0 === t ? Va[e] : (Va[e] = t, "s" === e && (Va.ss = t - 1), !0)) }, s.calendarFormat = function (e, t) { var a = e.diff(t, "days", !0); return -6 > a ? "sameElse" : -1 > a ? "lastWeek" : 0 > a ? "lastDay" : 1 > a ? "sameDay" : 2 > a ? "nextDay" : 7 > a ? "nextWeek" : "sameElse" }, s.prototype = ya, s.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" }, s + }() +}), re = (se(function () { + var _Mathfloor2 = Math.floor; (function (e) { + function f(e, t, a) { + return "m" === a ? t ? "\u0445\u0432\u0456\u043B\u0456\u043D\u0430" : "\u0445\u0432\u0456\u043B\u0456\u043D\u0443" : "h" === a ? t ? "\u0433\u0430\u0434\u0437\u0456\u043D\u0430" : "\u0433\u0430\u0434\u0437\u0456\u043D\u0443" : e + " " +//! moment.js locale configuration + function (e, t) { var a = e.split("_"); return 1 == t % 10 && 11 != t % 100 ? a[0] : 2 <= t % 10 && 4 >= t % 10 && (10 > t % 100 || 20 <= t % 100) ? a[1] : a[2] }({ 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" }[a], +e) + }//! moment.js locale configuration + function T(e, t, a) { 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" }[a], e) }//! moment.js locale configuration + function S(e, t, a) { var s = e + " "; return "ss" === a ? s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi" : "m" === a ? t ? "jedna minuta" : "jedne minute" : "mm" === a ? s += 1 === e ? "minuta" : 2 === e || 3 === e || 4 === e ? "minute" : "minuta" : "h" === a ? t ? "jedan sat" : "jednog sata" : "hh" === a ? s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati" : "dd" === a ? s += 1 === e ? "dan" : "dana" : "MM" === a ? s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci" : "yy" === a ? s += 1 === e ? "godina" : 2 === e || 3 === e || 4 === e ? "godine" : "godina" : void 0 } function E(e) { return 1 < e && 5 > e && 1 != ~~(e / 10) } function O(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "p\xE1r sekund" : "p\xE1r sekundami" : "ss" === a ? t || s ? n + (E(e) ? "sekundy" : "sekund") : n + "sekundami" : "m" === a ? t ? "minuta" : s ? "minutu" : "minutou" : "mm" === a ? t || s ? n + (E(e) ? "minuty" : "minut") : n + "minutami" : "h" === a ? t ? "hodina" : s ? "hodinu" : "hodinou" : "hh" === a ? t || s ? n + (E(e) ? "hodiny" : "hodin") : n + "hodinami" : "d" === a ? t || s ? "den" : "dnem" : "dd" === a ? t || s ? n + (E(e) ? "dny" : "dn\xED") : n + "dny" : "M" === a ? t || s ? "m\u011Bs\xEDc" : "m\u011Bs\xEDcem" : "MM" === a ? t || s ? n + (E(e) ? "m\u011Bs\xEDce" : "m\u011Bs\xEDc\u016F") : n + "m\u011Bs\xEDci" : "y" === a ? t || s ? "rok" : "rokem" : "yy" === a ? t || s ? n + (E(e) ? "roky" : "let") : n + "lety" : void 0 }//! moment.js locale configuration + function A(e, t, a) { var n = { m: ["eine Minute", "einer Minute"], h: ["eine Stunde", "einer Stunde"], d: ["ein Tag", "einem Tag"], dd: [e + " Tage", e + " Tagen"], M: ["ein Monat", "einem Monat"], MM: [e + " Monate", e + " Monaten"], y: ["ein Jahr", "einem Jahr"], yy: [e + " Jahre", e + " Jahren"] }; return t ? n[a][0] : n[a][1] }//! moment.js locale configuration + function W(e, t, a) { var n = { m: ["eine Minute", "einer Minute"], h: ["eine Stunde", "einer Stunde"], d: ["ein Tag", "einem Tag"], dd: [e + " Tage", e + " Tagen"], M: ["ein Monat", "einem Monat"], MM: [e + " Monate", e + " Monaten"], y: ["ein Jahr", "einem Jahr"], yy: [e + " Jahre", e + " Jahren"] }; return t ? n[a][0] : n[a][1] }//! moment.js locale configuration + function C(e, t, a) { var n = { m: ["eine Minute", "einer Minute"], h: ["eine Stunde", "einer Stunde"], d: ["ein Tag", "einem Tag"], dd: [e + " Tage", e + " Tagen"], M: ["ein Monat", "einem Monat"], MM: [e + " Monate", e + " Monaten"], y: ["ein Jahr", "einem Jahr"], yy: [e + " Jahre", e + " Jahren"] }; return t ? n[a][0] : n[a][1] }//! moment.js locale configuration + function X(e, t, a, s) { var n = { 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 ? n[a][2] ? n[a][2] : n[a][1] : s ? n[a][0] : n[a][1] } function se(e, t, a, s) { var n = ""; switch (a) { case "s": return s ? "muutaman sekunnin" : "muutama sekunti"; case "ss": return s ? "sekunnin" : "sekuntia"; case "m": return s ? "minuutin" : "minuutti"; case "mm": n = s ? "minuutin" : "minuuttia"; break; case "h": return s ? "tunnin" : "tunti"; case "hh": n = s ? "tunnin" : "tuntia"; break; case "d": return s ? "p\xE4iv\xE4n" : "p\xE4iv\xE4"; case "dd": n = s ? "p\xE4iv\xE4n" : "p\xE4iv\xE4\xE4"; break; case "M": return s ? "kuukauden" : "kuukausi"; case "MM": n = s ? "kuukauden" : "kuukautta"; break; case "y": return s ? "vuoden" : "vuosi"; case "yy": n = s ? "vuoden" : "vuotta"; }return n = function (e, t) { return 10 > e ? t ? ae[e] : te[e] : e }(e, s) + " " + n }//! moment.js locale configuration + function ie(e, t, a, s) { var n = { 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 s ? n[a][0] : n[a][1] }//! moment.js locale configuration + function de(e, t, a, s) { var n = { 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 s ? n[a][0] : n[a][1] }//! moment.js locale configuration + function ue(e, t, a) { var s = e + " "; return "ss" === a ? s += 1 === e ? "sekunda" : 2 === e || 3 === e || 4 === e ? "sekunde" : "sekundi" : "m" === a ? t ? "jedna minuta" : "jedne minute" : "mm" === a ? s += 1 === e ? "minuta" : 2 === e || 3 === e || 4 === e ? "minute" : "minuta" : "h" === a ? t ? "jedan sat" : "jednog sata" : "hh" === a ? s += 1 === e ? "sat" : 2 === e || 3 === e || 4 === e ? "sata" : "sati" : "dd" === a ? s += 1 === e ? "dan" : "dana" : "MM" === a ? s += 1 === e ? "mjesec" : 2 === e || 3 === e || 4 === e ? "mjeseca" : "mjeseci" : "yy" === a ? s += 1 === e ? "godina" : 2 === e || 3 === e || 4 === e ? "godine" : "godina" : void 0 } function ce(e, t, a, s) { var n = e; return "s" === a ? s || t ? "n\xE9h\xE1ny m\xE1sodperc" : "n\xE9h\xE1ny m\xE1sodperce" : "ss" === a ? n + (s || t) ? " m\xE1sodperc" : " m\xE1sodperce" : "m" === a ? "egy" + (s || t ? " perc" : " perce") : "mm" === a ? n + (s || t ? " perc" : " perce") : "h" === a ? "egy" + (s || t ? " \xF3ra" : " \xF3r\xE1ja") : "hh" === a ? n + (s || t ? " \xF3ra" : " \xF3r\xE1ja") : "d" === a ? "egy" + (s || t ? " nap" : " napja") : "dd" === a ? n + (s || t ? " nap" : " napja") : "M" === a ? "egy" + (s || t ? " h\xF3nap" : " h\xF3napja") : "MM" === a ? n + (s || t ? " h\xF3nap" : " h\xF3napja") : "y" === a ? "egy" + (s || t ? " \xE9v" : " \xE9ve") : "yy" === a ? n + (s || t ? " \xE9v" : " \xE9ve") : "" } function Me(e) { return (e ? "" : "[m\xFAlt] ") + "[" + he[this.day()] + "] LT[-kor]" }//! moment.js locale configuration + function ye(e) { return 11 == e % 100 || 1 != e % 10 } function Le(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "nokkrar sek\xFAndur" : "nokkrum sek\xFAndum" : "ss" === a ? ye(e) ? n + (t || s ? "sek\xFAndur" : "sek\xFAndum") : n + "sek\xFAnda" : "m" === a ? t ? "m\xEDn\xFAta" : "m\xEDn\xFAtu" : "mm" === a ? ye(e) ? n + (t || s ? "m\xEDn\xFAtur" : "m\xEDn\xFAtum") : t ? n + "m\xEDn\xFAta" : n + "m\xEDn\xFAtu" : "hh" === a ? ye(e) ? n + (t || s ? "klukkustundir" : "klukkustundum") : n + "klukkustund" : "d" === a ? t ? "dagur" : s ? "dag" : "degi" : "dd" === a ? ye(e) ? t ? n + "dagar" : n + (s ? "daga" : "d\xF6gum") : t ? n + "dagur" : n + (s ? "dag" : "degi") : "M" === a ? t ? "m\xE1nu\xF0ur" : s ? "m\xE1nu\xF0" : "m\xE1nu\xF0i" : "MM" === a ? ye(e) ? t ? n + "m\xE1nu\xF0ir" : n + (s ? "m\xE1nu\xF0i" : "m\xE1nu\xF0um") : t ? n + "m\xE1nu\xF0ur" : n + (s ? "m\xE1nu\xF0" : "m\xE1nu\xF0i") : "y" === a ? t || s ? "\xE1r" : "\xE1ri" : "yy" === a ? ye(e) ? n + (t || s ? "\xE1r" : "\xE1rum") : n + (t || s ? "\xE1r" : "\xE1ri") : void 0 }//! moment.js locale configuration + function be(e, t, a) { var n = { 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 ? n[a][0] : n[a][1] } function Se(e) { if (e = parseInt(e, 10), isNaN(e)) return !1; if (0 > e) return !0; if (10 > e) return 4 <= e && 7 >= e; if (100 > e) { var t = e % 10; return Se(0 == t ? e / 10 : t) } if (1e4 > e) { for (; 10 <= e;)e /= 10; return Se(e) } return Se(e /= 1e3) } function xe(e, t, a, s) { return t ? Pe(a)[0] : s ? Pe(a)[1] : Pe(a)[2] } function je(e) { return 0 == e % 10 || 10 < e && 20 > e } function Pe(e) { return He[e].split("_") } function Ee(e, t, a, s) { var n = e + " "; return 1 === e ? n + xe(0, t, a[0], s) : t ? n + (je(e) ? Pe(a)[1] : Pe(a)[0]) : s ? n + Pe(a)[1] : n + (je(e) ? Pe(a)[1] : Pe(a)[2]) } function Ae(e, t, a) { return a ? 1 == t % 10 && 11 != t % 100 ? e[2] : e[3] : 1 == t % 10 && 11 != t % 100 ? e[0] : e[1] } function We(e, t, a) { return e + " " + Ae(Oe[a], e, t) } function Ce(e, t, a) { return Ae(Oe[a], e, t) }//! moment.js locale configuration + function Ne(e, t, a) { return "s" === a ? 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" : "ss" === a ? e + (t ? " \u0441\u0435\u043A\u0443\u043D\u0434" : " \u0441\u0435\u043A\u0443\u043D\u0434\u044B\u043D") : "m" === a || "mm" === a ? e + (t ? " \u043C\u0438\u043D\u0443\u0442" : " \u043C\u0438\u043D\u0443\u0442\u044B\u043D") : "h" === a || "hh" === a ? e + (t ? " \u0446\u0430\u0433" : " \u0446\u0430\u0433\u0438\u0439\u043D") : "d" === a || "dd" === a ? e + (t ? " \u04E9\u0434\u04E9\u0440" : " \u04E9\u0434\u0440\u0438\u0439\u043D") : "M" === a || "MM" === a ? e + (t ? " \u0441\u0430\u0440" : " \u0441\u0430\u0440\u044B\u043D") : "y" === a || "yy" === a ? e + (t ? " \u0436\u0438\u043B" : " \u0436\u0438\u043B\u0438\u0439\u043D") : e } function Je(e, t, a) { var n = ""; return t ? "s" === a ? n = "\u0915\u093E\u0939\u0940 \u0938\u0947\u0915\u0902\u0926" : "ss" === a ? n = "%d \u0938\u0947\u0915\u0902\u0926" : "m" === a ? n = "\u090F\u0915 \u092E\u093F\u0928\u093F\u091F" : "mm" === a ? n = "%d \u092E\u093F\u0928\u093F\u091F\u0947" : "h" === a ? n = "\u090F\u0915 \u0924\u093E\u0938" : "hh" === a ? n = "%d \u0924\u093E\u0938" : "d" === a ? n = "\u090F\u0915 \u0926\u093F\u0935\u0938" : "dd" === a ? n = "%d \u0926\u093F\u0935\u0938" : "M" === a ? n = "\u090F\u0915 \u092E\u0939\u093F\u0928\u093E" : "MM" === a ? n = "%d \u092E\u0939\u093F\u0928\u0947" : "y" === a ? n = "\u090F\u0915 \u0935\u0930\u094D\u0937" : "yy" === a ? n = "%d \u0935\u0930\u094D\u0937\u0947" : void 0 : "s" === a ? n = "\u0915\u093E\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093E\u0902" : "ss" === a ? n = "%d \u0938\u0947\u0915\u0902\u0926\u093E\u0902" : "m" === a ? n = "\u090F\u0915\u093E \u092E\u093F\u0928\u093F\u091F\u093E" : "mm" === a ? n = "%d \u092E\u093F\u0928\u093F\u091F\u093E\u0902" : "h" === a ? n = "\u090F\u0915\u093E \u0924\u093E\u0938\u093E" : "hh" === a ? n = "%d \u0924\u093E\u0938\u093E\u0902" : "d" === a ? n = "\u090F\u0915\u093E \u0926\u093F\u0935\u0938\u093E" : "dd" === a ? n = "%d \u0926\u093F\u0935\u0938\u093E\u0902" : "M" === a ? n = "\u090F\u0915\u093E \u092E\u0939\u093F\u0928\u094D\u092F\u093E" : "MM" === a ? n = "%d \u092E\u0939\u093F\u0928\u094D\u092F\u093E\u0902" : "y" === a ? n = "\u090F\u0915\u093E \u0935\u0930\u094D\u0937\u093E" : "yy" === a ? n = "%d \u0935\u0930\u094D\u0937\u093E\u0902" : void 0, n.replace(/%d/i, e) } function rt(e) { return 5 > e % 10 && 1 < e % 10 && 1 != ~~(e / 10) % 10 } function it(e, t, a) { var s = e + " "; return "ss" === a ? s + (rt(e) ? "sekundy" : "sekund") : "m" === a ? t ? "minuta" : "minut\u0119" : "mm" === a ? s + (rt(e) ? "minuty" : "minut") : "h" === a ? t ? "godzina" : "godzin\u0119" : "hh" === a ? s + (rt(e) ? "godziny" : "godzin") : "MM" === a ? s + (rt(e) ? "miesi\u0105ce" : "miesi\u0119cy") : "yy" === a ? s + (rt(e) ? "lata" : "lat") : void 0 }//! moment.js locale configuration + function dt(e, t, a) { var s = " "; return (20 <= e % 100 || 100 <= e && 0 == e % 100) && (s = " de "), e + s + { ss: "secunde", mm: "minute", hh: "ore", dd: "zile", MM: "luni", yy: "ani" }[a] } function ot(e, t, a) { + return "m" === a ? t ? "\u043C\u0438\u043D\u0443\u0442\u0430" : "\u043C\u0438\u043D\u0443\u0442\u0443" : e + " " +//! moment.js locale configuration + function (e, t) { var a = e.split("_"); return 1 == t % 10 && 11 != t % 100 ? a[0] : 2 <= t % 10 && 4 >= t % 10 && (10 > t % 100 || 20 <= t % 100) ? a[1] : a[2] }({ 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", 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" }[a], +e) + } function ct(e) { return 1 < e && 5 > e } function Mt(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "p\xE1r sek\xFAnd" : "p\xE1r sekundami" : "ss" === a ? t || s ? n + (ct(e) ? "sekundy" : "sek\xFAnd") : n + "sekundami" : "m" === a ? t ? "min\xFAta" : s ? "min\xFAtu" : "min\xFAtou" : "mm" === a ? t || s ? n + (ct(e) ? "min\xFAty" : "min\xFAt") : n + "min\xFAtami" : "h" === a ? t ? "hodina" : s ? "hodinu" : "hodinou" : "hh" === a ? t || s ? n + (ct(e) ? "hodiny" : "hod\xEDn") : n + "hodinami" : "d" === a ? t || s ? "de\u0148" : "d\u0148om" : "dd" === a ? t || s ? n + (ct(e) ? "dni" : "dn\xED") : n + "d\u0148ami" : "M" === a ? t || s ? "mesiac" : "mesiacom" : "MM" === a ? t || s ? n + (ct(e) ? "mesiace" : "mesiacov") : n + "mesiacmi" : "y" === a ? t || s ? "rok" : "rokom" : "yy" === a ? t || s ? n + (ct(e) ? "roky" : "rokov") : n + "rokmi" : void 0 }//! moment.js locale configuration + function yt(e, t, a, s) { var n = e + " "; return "s" === a ? t || s ? "nekaj sekund" : "nekaj sekundami" : "ss" === a ? n += 1 === e ? t ? "sekundo" : "sekundi" : 2 === e ? t || s ? "sekundi" : "sekundah" : 5 > e ? t || s ? "sekunde" : "sekundah" : "sekund" : "m" === a ? t ? "ena minuta" : "eno minuto" : "mm" === a ? n += 1 === e ? t ? "minuta" : "minuto" : 2 === e ? t || s ? "minuti" : "minutama" : 5 > e ? t || s ? "minute" : "minutami" : t || s ? "minut" : "minutami" : "h" === a ? t ? "ena ura" : "eno uro" : "hh" === a ? n += 1 === e ? t ? "ura" : "uro" : 2 === e ? t || s ? "uri" : "urama" : 5 > e ? t || s ? "ure" : "urami" : t || s ? "ur" : "urami" : "d" === a ? t || s ? "en dan" : "enim dnem" : "dd" === a ? n += 1 === e ? t || s ? "dan" : "dnem" : 2 === e ? t || s ? "dni" : "dnevoma" : t || s ? "dni" : "dnevi" : "M" === a ? t || s ? "en mesec" : "enim mesecem" : "MM" === a ? n += 1 === e ? t || s ? "mesec" : "mesecem" : 2 === e ? t || s ? "meseca" : "mesecema" : 5 > e ? t || s ? "mesece" : "meseci" : t || s ? "mesecev" : "meseci" : "y" === a ? t || s ? "eno leto" : "enim letom" : "yy" === a ? n += 1 === e ? t || s ? "leto" : "letom" : 2 === e ? t || s ? "leti" : "letoma" : 5 > e ? t || s ? "leta" : "leti" : t || s ? "let" : "leti" : void 0 } function Dt(e, t, a) { var n = function (e) { var t = _Mathfloor2(e % 1e3 / 100), a = _Mathfloor2(e % 100 / 10), s = e % 10, n = ""; return 0 < t && (n += kt[t] + "vatlh"), 0 < a && (n += ("" === n ? "" : " ") + kt[a] + "maH"), 0 < s && (n += ("" === n ? "" : " ") + kt[s]), "" == n ? "pagh" : n }(e); return "ss" === a ? n + " lup" : "mm" === a ? n + " tup" : "hh" === a ? n + " rep" : "dd" === a ? n + " jaj" : "MM" === a ? n + " jar" : "yy" === a ? n + " DIS" : void 0 } function vt(e, t, a, s) { var n = { 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 s || t ? n[a][0] : n[a][1] }//! moment.js locale configuration + function wt(e, t, a) { + return "m" === a ? t ? "\u0445\u0432\u0438\u043B\u0438\u043D\u0430" : "\u0445\u0432\u0438\u043B\u0438\u043D\u0443" : "h" === a ? t ? "\u0433\u043E\u0434\u0438\u043D\u0430" : "\u0433\u043E\u0434\u0438\u043D\u0443" : e + " " +//! moment.js locale configuration + function (e, t) { var a = e.split("_"); return 1 == t % 10 && 11 != t % 100 ? a[0] : 2 <= t % 10 && 4 >= t % 10 && (10 > t % 100 || 20 <= t % 100) ? a[1] : a[2] }({ 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" }[a], +e) + } function bt(e) { return function () { return e + "\u043E" + (11 === this.hours() ? "\u0431" : "") + "] LT" } } 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, a) { return 12 > e ? a ? "vm" : "VM" : a ? "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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var t = function (e) { return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && 10 >= e % 100 ? 3 : 11 <= e % 100 ? 4 : 5 }, a = { 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"] }, s = function (e) { return function (s, n) { var d = t(s), o = a[e][t(s)]; return 2 === d && (o = o[n ? 0 : 1]), o.replace(/%d/i, s) } }, n = ["\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: n, monthsShort: n, 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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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: s("s"), ss: s("s"), m: s("m"), mm: s("m"), h: s("h"), hh: s("h"), d: s("d"), dd: s("d"), M: s("M"), MM: s("M"), y: s("y"), yy: s("y") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 0, doy: 4 } }),//! moment.js locale configuration + 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 } });//! moment.js locale configuration + var r = { 1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6", 7: "7", 8: "8", 9: "9", 0: "0" }, i = function (e) { return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && 10 >= e % 100 ? 3 : 11 <= e % 100 ? 4 : 5 }, d = { 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, a) { var r = i(t), o = d[e][i(t)]; return 2 === r && (o = o[a ? 0 : 1]), o.replace(/%d/i, t) } }, _ = ["\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: _, monthsShort: _, 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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return r[e] }).replace(/,/g, "\u060C") }, week: { dow: 6, doy: 12 } }),//! moment.js locale configuration + 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: 6, doy: 12 } });//! moment.js locale configuration + var l = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" }, m = { "١": "1", "٢": "2", "٣": "3", "٤": "4", "٥": "5", "٦": "6", "٧": "7", "٨": "8", "٩": "9", "٠": "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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/[١٢٣٤٥٦٧٨٩٠]/g, function (e) { return m[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return l[e] }).replace(/,/g, "\u060C") }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration + 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 } });//! moment.js locale configuration + var u = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" }, h = { "١": "1", "٢": "2", "٣": "3", "٤": "4", "٥": "5", "٦": "6", "٧": "7", "٨": "8", "٩": "9", "٠": "0" }, c = function (e) { return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : 3 <= e % 100 && 10 >= e % 100 ? 3 : 11 <= e % 100 ? 4 : 5 }, M = { 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"] }, y = function (e) { return function (t, a) { var r = c(t), i = M[e][c(t)]; return 2 === r && (i = i[a ? 0 : 1]), i.replace(/%d/i, t) } }, L = ["\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: L, monthsShort: L, 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: /ص|م/, isPM: function (e) { return "\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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: y("s"), ss: y("s"), m: y("m"), mm: y("m"), h: y("h"), hh: y("h"), d: y("d"), dd: y("d"), M: y("M"), MM: y("M"), y: y("y"), yy: y("y") }, preparse: function (e) { return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (e) { return h[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return u[e] }).replace(/,/g, "\u060C") }, week: { dow: 6, doy: 12 } });//! moment.js locale configuration + var p = { 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: "birne\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ə|səhər|gündüz|axşam/, isPM: function (e) { return /^(gündüz|axşam)$/.test(e) }, meridiem: function (e) { return 4 > e ? "gec\u0259" : 12 > e ? "s\u0259h\u0259r" : 17 > e ? "g\xFCnd\xFCz" : "ax\u015Fam" }, dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, ordinal: function (e) { if (0 === e) return e + "-\u0131nc\u0131"; var t = e % 10; return e + (p[t] || p[e % 100 - t] || p[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } }), 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: /\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?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: f, mm: f, h: f, hh: f, d: "\u0434\u0437\u0435\u043D\u044C", dd: f, M: "\u043C\u0435\u0441\u044F\u0446", MM: f, y: "\u0433\u043E\u0434", yy: f }, meridiemParse: /ночы|раніцы|дня|вечара/, isPM: function (e) { return /^(дня|вечара)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u043D\u043E\u0447\u044B" : 12 > e ? "\u0440\u0430\u043D\u0456\u0446\u044B" : 17 > e ? "\u0434\u043D\u044F" : "\u0432\u0435\u0447\u0430\u0440\u0430" }, dayOfMonthOrdinalParse: /\d{1,2}-(і|ы|га)/, ordinal: function (e, t) { return "M" === t || "d" === t || "DDD" === t || "w" === t || "W" === t ? 2 != e % 10 && 3 != e % 10 || 12 == e % 100 || 13 == e % 100 ? e + "-\u044B" : e + "-\u0456" : "D" === t ? e + "-\u0433\u0430" : e }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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", 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}-(ев|ен|ти|ви|ри|ми)/, ordinal: function (e) { var t = e % 10, a = e % 100; return 0 === e ? e + "-\u0435\u0432" : 0 === a ? e + "-\u0435\u043D" : 10 < a && 20 > a ? 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 } }),//! moment.js locale configuration + 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 } });//! moment.js locale configuration + var Y = { 1: "\u09E7", 2: "\u09E8", 3: "\u09E9", 4: "\u09EA", 5: "\u09EB", 6: "\u09EC", 7: "\u09ED", 8: "\u09EE", 9: "\u09EF", 0: "\u09E6" }, g = { "১": "1", "২": "2", "৩": "3", "৪": "4", "৫": "5", "৬": "6", "৭": "7", "৮": "8", "৯": "9", "০": "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(/[১২৩৪৫৬৭৮৯০]/g, function (e) { return g[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return Y[e] }) }, meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u09B0\u09BE\u09A4" === t && 4 <= e || "\u09A6\u09C1\u09AA\u09C1\u09B0" === t && 5 > e || "\u09AC\u09BF\u0995\u09BE\u09B2" === t ? e + 12 : e }, meridiem: function (e) { return 4 > e ? "\u09B0\u09BE\u09A4" : 10 > e ? "\u09B8\u0995\u09BE\u09B2" : 17 > e ? "\u09A6\u09C1\u09AA\u09C1\u09B0" : 20 > e ? "\u09AC\u09BF\u0995\u09BE\u09B2" : "\u09B0\u09BE\u09A4" }, week: { dow: 0, doy: 6 } });//! moment.js locale configuration + var k = { 1: "\u0F21", 2: "\u0F22", 3: "\u0F23", 4: "\u0F24", 5: "\u0F25", 6: "\u0F26", 7: "\u0F27", 8: "\u0F28", 9: "\u0F29", 0: "\u0F20" }, D = { "༡": "1", "༢": "2", "༣": "3", "༤": "4", "༥": "5", "༦": "6", "༧": "7", "༨": "8", "༩": "9", "༠": "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: /^(ཟླ་\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(/[༡༢༣༤༥༦༧༨༩༠]/g, function (e) { return D[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return k[e] }) }, meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C" === t && 4 <= e || "\u0F49\u0F72\u0F53\u0F0B\u0F42\u0F74\u0F44" === t && 5 > e || "\u0F51\u0F42\u0F7C\u0F44\u0F0B\u0F51\u0F42" === t ? e + 12 : e }, meridiem: function (e) { return 4 > e ? "\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C" : 10 > e ? "\u0F5E\u0F7C\u0F42\u0F66\u0F0B\u0F40\u0F66" : 17 > e ? "\u0F49\u0F72\u0F53\u0F0B\u0F42\u0F74\u0F44" : 20 > e ? "\u0F51\u0F42\u0F7C\u0F44\u0F0B\u0F51\u0F42" : "\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C" }, week: { dow: 0, doy: 6 } }); var v = [/^gen/i, /^c[ʼ\']hwe/i, /^meu/i, /^ebr/i, /^mae/i, /^(mez|eve)/i, /^gou/i, /^eos/i, /^gwe/i, /^her/i, /^du/i, /^ker/i], w = /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, b = [/^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: b, fullWeekdaysParse: [/^sul/i, /^lun/i, /^meurzh/i, /^merc[ʼ\']her/i, /^yaou/i, /^gwener/i, /^sadorn/i], shortWeekdaysParse: [/^Sul/i, /^Lun/i, /^Meu/i, /^Mer/i, /^Yao/i, /^Gwe/i, /^Sad/i], minWeekdaysParse: b, monthsRegex: w, monthsShortRegex: w, monthsStrictRegex: /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i, monthsShortStrictRegex: /^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, monthsParse: v, longMonthsParse: v, shortMonthsParse: v, 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 9 < t ? 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ñ|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) { return 12 > e ? "a.m." : "g.m." } }), 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: S, m: S, mm: S, h: S, hh: S, d: "dan", dd: S, M: "mjesec", MM: S, y: "godinu", yy: S }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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() ? "la" : "les") + "] LT" }, nextDay: function () { return "[dem\xE0 a " + (1 === this.hours() ? "la" : "les") + "] LT" }, nextWeek: function () { return "dddd [a " + (1 === this.hours() ? "la" : "les") + "] LT" }, lastDay: function () { return "[ahir a " + (1 === this.hours() ? "la" : "les") + "] LT" }, lastWeek: function () { return "[el] dddd [passat a " + (1 === this.hours() ? "la" : "les") + "] 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|è|a)/, ordinal: function (e, t) { var a = 1 === e ? "r" : 2 === e ? "n" : 3 === e ? "r" : 4 === e ? "t" : "\xE8"; return "w" !== t && "W" !== t || (a = "a"), e + a }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var H = "leden_\xFAnor_b\u0159ezen_duben_kv\u011Bten_\u010Derven_\u010Dervenec_srpen_z\xE1\u0159\xED_\u0159\xEDjen_listopad_prosinec".split("_"), x = "led_\xFAno_b\u0159e_dub_kv\u011B_\u010Dvn_\u010Dvc_srp_z\xE1\u0159_\u0159\xEDj_lis_pro".split("_"), j = [/^led/i, /^úno/i, /^bře/i, /^dub/i, /^kvě/i, /^(čvn|červen$|června)/i, /^(čvc|červenec|července)/i, /^srp/i, /^zář/i, /^říj/i, /^lis/i, /^pro/i], P = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i; e.defineLocale("cs", { months: H, monthsShort: x, monthsRegex: P, monthsShortRegex: P, monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i, monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i, monthsParse: j, longMonthsParse: j, shortMonthsParse: j, 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: O, ss: O, m: O, mm: O, h: O, hh: O, d: O, dd: O, M: O, MM: O, y: O, yy: O }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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 + (/сехет$/i.exec(e) ? "\u0440\u0435\u043D" : /ҫул$/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}-мӗш/, ordinal: "%d-\u043C\u04D7\u0448", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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 20 < e ? t = 40 === e || 50 === e || 60 === e || 80 === e || 100 === e ? "fed" : "ain" : 0 < e && (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 } }),//! moment.js locale configuration + 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 } }), 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: A, mm: "%d Minuten", h: A, hh: "%d Stunden", d: A, dd: A, M: A, MM: A, y: A, yy: A }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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: W, mm: "%d Minuten", h: W, hh: "%d Stunden", d: W, dd: W, M: W, MM: W, y: W, yy: W }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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: C, mm: "%d Minuten", h: C, hh: "%d Stunden", d: C, dd: C, M: C, MM: C, y: C, yy: C }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var F = ["\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: F, monthsShort: F, 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: /މކ|މފ/, isPM: function (e) { return "\u0789\u078A" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 7, doy: 12 } }), 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, a) { return 11 < e ? a ? "\u03BC\u03BC" : "\u039C\u039C" : a ? "\u03C0\u03BC" : "\u03A0\u039C" }, isPM: function (e) { return "\u03BC" === (e + "").toLowerCase()[0] }, meridiemParse: /[ΠΜ]\.?Μ?\.?/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 a, s = this._calendarEl[e], n = t && t.hours(); return a = s, ("undefined" != typeof Function && a instanceof Function || "[object Function]" === Object.prototype.toString.call(a)) && (s = s.apply(t)), s.replace("{}", 1 == n % 12 ? "\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}η/, ordinal: "%d\u03B7", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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") } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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") } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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, a) { return 11 < e ? a ? "p.t.m." : "P.T.M." : a ? "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 } });//! moment.js locale configuration + var z = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"), R = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"), J = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], $ = /^(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, t) { return e ? /-MMM-/.test(t) ? R[e.month()] : z[e.month()] : z }, monthsRegex: $, monthsShortRegex: $, 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: J, longMonthsParse: J, shortMonthsParse: J, 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", M: "un mes", MM: "%d meses", y: "un a\xF1o", yy: "%d a\xF1os" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var I = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"), U = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"), V = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], B = /^(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, t) { return e ? /-MMM-/.test(t) ? U[e.month()] : I[e.month()] : I }, monthsRegex: B, monthsShortRegex: B, 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: V, longMonthsParse: V, shortMonthsParse: V, 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", M: "un mes", MM: "%d meses", y: "un a\xF1o", yy: "%d a\xF1os" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 0, doy: 6 } });//! moment.js locale configuration + var G = "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"), q = "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"), Z = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], K = /^(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, t) { return e ? /-MMM-/.test(t) ? q[e.month()] : G[e.month()] : G }, monthsRegex: K, monthsShortRegex: K, 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: Z, longMonthsParse: Z, shortMonthsParse: Z, 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", M: "un mes", MM: "%d meses", y: "un a\xF1o", yy: "%d a\xF1os" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 }, invalidDate: "Fecha invalida" }), 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: X, ss: X, m: X, mm: X, h: X, hh: X, d: X, dd: "%d p\xE4eva", M: X, MM: X, y: X, yy: X }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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 } });//! moment.js locale configuration + var Q = { 1: "\u06F1", 2: "\u06F2", 3: "\u06F3", 4: "\u06F4", 5: "\u06F5", 6: "\u06F6", 7: "\u06F7", 8: "\u06F8", 9: "\u06F9", 0: "\u06F0" }, ee = { "۱": "1", "۲": "2", "۳": "3", "۴": "4", "۵": "5", "۶": "6", "۷": "7", "۸": "8", "۹": "9", "۰": "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: /قبل از ظهر|بعد از ظهر/, isPM: function (e) { return /بعد از ظهر/.test(e) }, meridiem: function (e) { return 12 > e ? "\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(/[۰-۹]/g, function (e) { return ee[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return Q[e] }).replace(/,/g, "\u060C") }, dayOfMonthOrdinalParse: /\d{1,2}م/, ordinal: "%d\u0645", week: { dow: 6, doy: 12 } });//! moment.js locale configuration + var te = "nolla yksi kaksi kolme nelj\xE4 viisi kuusi seitsem\xE4n kahdeksan yhdeks\xE4n".split(" "), ae = ["nolla", "yhden", "kahden", "kolmen", "nelj\xE4n", "viiden", "kuuden", te[7], te[8], te[9]]; 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: se, ss: se, m: se, mm: se, h: se, hh: se, d: se, dd: se, M: se, MM: se, y: se, yy: se }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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"); } } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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("_"), 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|)/, 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 } });//! moment.js locale configuration + var ne = "jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"), re = "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, t) { return e ? /-MMM-/.test(t) ? re[e.month()] : ne[e.month()] : ne }, 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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } }), 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" : 2 == e % 10 ? "na" : "mh") }, week: { dow: 1, doy: 4 } }), 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" : 2 == e % 10 ? "na" : "mh") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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() ? "\xE1" : "\xE1s") + "] LT" }, nextDay: function () { return "[ma\xF1\xE1 " + (1 === this.hours() ? "\xE1" : "\xE1s") + "] LT" }, nextWeek: function () { return "dddd [" + (1 === this.hours() ? "a" : "\xE1s") + "] LT" }, lastDay: function () { return "[onte " + (1 === this.hours() ? "a" : "\xE1") + "] LT" }, lastWeek: function () { return "[o] dddd [pasado " + (1 === this.hours() ? "a" : "\xE1s") + "] 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }), 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: ie, ss: ie, m: ie, mm: ie, h: ie, hh: ie, d: ie, dd: ie, M: ie, MM: ie, y: ie, yy: ie }, dayOfMonthOrdinalParse: /\d{1,2}(वेर)/, 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: 1, doy: 4 }, meridiemParse: /राती|सकाळीं|दनपारां|सांजे/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0930\u093E\u0924\u0940" === t ? 4 > e ? e : e + 12 : "\u0938\u0915\u093E\u0933\u0940\u0902" === t ? e : "\u0926\u0928\u092A\u093E\u0930\u093E\u0902" === t ? 12 < e ? e : e + 12 : "\u0938\u093E\u0902\u091C\u0947" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0930\u093E\u0924\u0940" : 12 > e ? "\u0938\u0915\u093E\u0933\u0940\u0902" : 16 > e ? "\u0926\u0928\u092A\u093E\u0930\u093E\u0902" : 20 > e ? "\u0938\u093E\u0902\u091C\u0947" : "\u0930\u093E\u0924\u0940" } }), 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: de, ss: de, m: de, mm: de, h: de, hh: de, d: de, dd: de, M: de, MM: de, y: de, yy: de }, 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: 1, doy: 4 }, meridiemParse: /rati|sokallim|donparam|sanje/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "rati" === t ? 4 > e ? e : e + 12 : "sokallim" === t ? e : "donparam" === t ? 12 < e ? e : e + 12 : "sanje" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "rati" : 12 > e ? "sokallim" : 16 > e ? "donparam" : 20 > e ? "sanje" : "rati" } });//! moment.js locale configuration + var oe = { 1: "\u0AE7", 2: "\u0AE8", 3: "\u0AE9", 4: "\u0AEA", 5: "\u0AEB", 6: "\u0AEC", 7: "\u0AED", 8: "\u0AEE", 9: "\u0AEF", 0: "\u0AE6" }, _e = { "૧": "1", "૨": "2", "૩": "3", "૪": "4", "૫": "5", "૬": "6", "૭": "7", "૮": "8", "૯": "9", "૦": "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\u0AC7\u0AB9\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(/[૧૨૩૪૫૬૭૮૯૦]/g, function (e) { return _e[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return oe[e] }) }, meridiemParse: /રાત|બપોર|સવાર|સાંજ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0AB0\u0ABE\u0AA4" === t ? 4 > e ? e : e + 12 : "\u0AB8\u0AB5\u0ABE\u0AB0" === t ? e : "\u0AAC\u0AAA\u0ACB\u0AB0" === t ? 10 <= e ? e : e + 12 : "\u0AB8\u0ABE\u0A82\u0A9C" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0AB0\u0ABE\u0AA4" : 10 > e ? "\u0AB8\u0AB5\u0ABE\u0AB0" : 17 > e ? "\u0AAC\u0AAA\u0ACB\u0AB0" : 20 > e ? "\u0AB8\u0ABE\u0A82\u0A9C" : "\u0AB0\u0ABE\u0AA4" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration + 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" : 0 == e % 10 && 10 !== e ? e + " \u05E9\u05E0\u05D4" : e + " \u05E9\u05E0\u05D9\u05DD" } }, meridiemParse: /אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i, isPM: function (e) { return /^(אחה"צ|אחרי הצהריים|בערב)$/.test(e) }, meridiem: function (e, t, a) { return 5 > e ? "\u05DC\u05E4\u05E0\u05D5\u05EA \u05D1\u05D5\u05E7\u05E8" : 10 > e ? "\u05D1\u05D1\u05D5\u05E7\u05E8" : 12 > e ? a ? "\u05DC\u05E4\u05E0\u05D4\"\u05E6" : "\u05DC\u05E4\u05E0\u05D9 \u05D4\u05E6\u05D4\u05E8\u05D9\u05D9\u05DD" : 18 > e ? a ? "\u05D0\u05D7\u05D4\"\u05E6" : "\u05D0\u05D7\u05E8\u05D9 \u05D4\u05E6\u05D4\u05E8\u05D9\u05D9\u05DD" : "\u05D1\u05E2\u05E8\u05D1" } });//! moment.js locale configuration + var le = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096A", 5: "\u096B", 6: "\u096C", 7: "\u096D", 8: "\u096E", 9: "\u096F", 0: "\u0966" }, me = { "१": "1", "२": "2", "३": "3", "४": "4", "५": "5", "६": "6", "७": "7", "८": "8", "९": "9", "०": "0" }; e.defineLocale("hi", { months: "\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("_"), 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("_"), monthsParseExact: !0, 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" }, 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(/[१२३४५६७८९०]/g, function (e) { return me[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return le[e] }) }, meridiemParse: /रात|सुबह|दोपहर|शाम/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0930\u093E\u0924" === t ? 4 > e ? e : e + 12 : "\u0938\u0941\u092C\u0939" === t ? e : "\u0926\u094B\u092A\u0939\u0930" === t ? 10 <= e ? e : e + 12 : "\u0936\u093E\u092E" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0930\u093E\u0924" : 10 > e ? "\u0938\u0941\u092C\u0939" : 17 > e ? "\u0926\u094B\u092A\u0939\u0930" : 20 > e ? "\u0936\u093E\u092E" : "\u0930\u093E\u0924" }, week: { dow: 0, doy: 6 } }), 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: ue, m: ue, mm: ue, h: ue, hh: ue, d: "dan", dd: ue, M: "mjesec", MM: ue, y: "godinu", yy: ue }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } });//! moment.js locale configuration + var he = "vas\xE1rnap h\xE9tf\u0151n kedden szerd\xE1n cs\xFCt\xF6rt\xF6k\xF6n p\xE9nteken szombaton".split(" "); 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("_"), 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, a) { return 12 > e ? !0 === a ? "de" : "DE" : !0 === a ? "du" : "DU" }, calendar: { sameDay: "[ma] LT[-kor]", nextDay: "[holnap] LT[-kor]", nextWeek: function () { return Me.call(this, !0) }, lastDay: "[tegnap] LT[-kor]", lastWeek: function () { return Me.call(this, !1) }, sameElse: "L" }, relativeTime: { future: "%s m\xFAlva", past: "%s", s: ce, ss: ce, m: ce, mm: ce, h: ce, hh: ce, d: ce, dd: ce, M: ce, MM: ce, y: ce, yy: ce }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/, isPM: function (e) { return /^(ցերեկվա|երեկոյան)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u0563\u056B\u0577\u0565\u0580\u057E\u0561" : 12 > e ? "\u0561\u057C\u0561\u057E\u0578\u057F\u057E\u0561" : 17 > e ? "\u0581\u0565\u0580\u0565\u056F\u057E\u0561" : "\u0565\u0580\u0565\u056F\u0578\u0575\u0561\u0576" }, dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, ordinal: function (e, t) { return "DDD" === t || "w" === t || "W" === t || "DDDo" === t ? 1 === e ? e + "-\u056B\u0576" : e + "-\u0580\u0564" : e }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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 ? 11 <= e ? e : e + 12 : "sore" === t || "malam" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "pagi" : 15 > e ? "siang" : 19 > e ? "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 } }), 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: Le, ss: Le, m: Le, mm: Le, h: "klukkustund", hh: Le, d: Le, dd: Le, M: Le, MM: Le, y: Le, yy: Le }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, nextDay: function () { return "[Domani a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, nextWeek: function () { return "dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, lastDay: function () { return "[Ieri a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT" }, lastWeek: function () { switch (this.day()) { case 0: return "[La scorsa] dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]LT"; default: return "[Lo scorso] dddd [a" + (1 < this.hours() ? "lle " : 0 === this.hours() ? " " : "ll'") + "]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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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: /(元|\d+)年/, 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: /午前|午後/i, isPM: function (e) { return "\u5348\u5F8C" === e }, meridiem: function (e) { return 12 > e ? "\u5348\u524D" : "\u5348\u5F8C" }, calendar: { sameDay: "[\u4ECA\u65E5] LT", nextDay: "[\u660E\u65E5] LT", nextWeek: function (e) { return e.week() === this.week() ? "dddd LT" : "[\u6765\u9031]dddd LT" }, lastDay: "[\u6628\u65E5] LT", lastWeek: function (e) { return this.week() === e.week() ? "dddd LT" : "[\u5148\u9031]dddd LT" }, sameElse: "L" }, dayOfMonthOrdinalParse: /\d{1,2}日/, ordinal: function (e, t) { return "y" === t ? 1 === e ? "\u5143\u5E74" : e + "\u5E74" : "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : 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" } }),//! moment.js locale configuration + 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 ? 11 <= e ? e : e + 12 : "sonten" === t || "ndalu" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "enjing" : 15 > e ? "siyang" : 19 > e ? "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 } }),//! moment.js locale configuration + 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: /(წინა|შემდეგ)/ }, 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(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/, function (e, t, a) { return "\u10D8" === a ? t + "\u10E8\u10D8" : t + a + "\u10E8\u10D8" }) }, past: function (e) { return /(წამი|წუთი|საათი|დღე|თვე)/.test(e) ? e.replace(/(ი|ე)$/, "\u10D8\u10E1 \u10EC\u10D8\u10DC") : /წელი/.test(e) ? e.replace(/წელი$/, "\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-ლი|მე-\d{1,2}|\d{1,2}-ე/, ordinal: function (e) { return 0 === e ? e : 1 === e ? e + "-\u10DA\u10D8" : 20 > e || 100 >= e && 0 == e % 20 || 0 == e % 100 ? "\u10DB\u10D4-" + e : e + "-\u10D4" }, week: { dow: 1, doy: 7 } });//! moment.js locale configuration + var pe = { 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}-(ші|шы)/, ordinal: function (e) { return e + (pe[e] || pe[e % 10] || pe[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } });//! moment.js locale configuration + var fe = { 1: "\u17E1", 2: "\u17E2", 3: "\u17E3", 4: "\u17E4", 5: "\u17E5", 6: "\u17E6", 7: "\u17E7", 8: "\u17E8", 9: "\u17E9", 0: "\u17E0" }, Ye = { "១": "1", "២": "2", "៣": "3", "៤": "4", "៥": "5", "៦": "6", "៧": "7", "៨": "8", "៩": "9", "០": "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: /ព្រឹក|ល្ងាច/, isPM: function (e) { return "\u179B\u17D2\u1784\u17B6\u1785" === e }, meridiem: function (e) { return 12 > e ? "\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: /ទី\d{1,2}/, ordinal: "\u1791\u17B8%d", preparse: function (e) { return e.replace(/[១២៣៤៥៦៧៨៩០]/g, function (e) { return Ye[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return fe[e] }) }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var ge = { 1: "\u0CE7", 2: "\u0CE8", 3: "\u0CE9", 4: "\u0CEA", 5: "\u0CEB", 6: "\u0CEC", 7: "\u0CED", 8: "\u0CEE", 9: "\u0CEF", 0: "\u0CE6" }, ke = { "೧": "1", "೨": "2", "೩": "3", "೪": "4", "೫": "5", "೬": "6", "೭": "7", "೮": "8", "೯": "9", "೦": "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(/[೧೨೩೪೫೬೭೮೯೦]/g, function (e) { return ke[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return ge[e] }) }, meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF" === t ? 4 > e ? e : e + 12 : "\u0CAC\u0CC6\u0CB3\u0CBF\u0C97\u0CCD\u0C97\u0CC6" === t ? e : "\u0CAE\u0CA7\u0CCD\u0CAF\u0CBE\u0CB9\u0CCD\u0CA8" === t ? 10 <= e ? e : e + 12 : "\u0CB8\u0C82\u0C9C\u0CC6" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF" : 10 > e ? "\u0CAC\u0CC6\u0CB3\u0CBF\u0C97\u0CCD\u0C97\u0CC6" : 17 > e ? "\u0CAE\u0CA7\u0CCD\u0CAF\u0CBE\u0CB9\u0CCD\u0CA8" : 20 > e ? "\u0CB8\u0C82\u0C9C\u0CC6" : "\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF" }, dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, ordinal: function (e) { return e + "\u0CA8\u0CC6\u0CD5" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration + 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}(일|월|주)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\uC77C" : "M" === t ? e + "\uC6D4" : "w" === t || "W" === t ? e + "\uC8FC" : e }, meridiemParse: /오전|오후/, isPM: function (e) { return "\uC624\uD6C4" === e }, meridiem: function (e) { return 12 > e ? "\uC624\uC804" : "\uC624\uD6C4" } });//! moment.js locale configuration + var De = { 1: "\u0661", 2: "\u0662", 3: "\u0663", 4: "\u0664", 5: "\u0665", 6: "\u0666", 7: "\u0667", 8: "\u0668", 9: "\u0669", 0: "\u0660" }, Te = { "١": "1", "٢": "2", "٣": "3", "٤": "4", "٥": "5", "٦": "6", "٧": "7", "٨": "8", "٩": "9", "٠": "0" }, ve = ["\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: ve, monthsShort: ve, 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: /ئێواره‌|به‌یانی/, isPM: function (e) { return /ئێواره‌/.test(e) }, meridiem: function (e) { return 12 > e ? "\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(/[١٢٣٤٥٦٧٨٩٠]/g, function (e) { return Te[e] }).replace(/،/g, ",") }, postformat: function (e) { return e.replace(/\d/g, function (e) { return De[e] }).replace(/,/g, "\u060C") }, week: { dow: 6, doy: 12 } });//! moment.js locale configuration + var we = { 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}-(чи|чы|чү|чу)/, ordinal: function (e) { return e + (we[e] || we[e % 10] || we[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } }), 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 Se(e.substr(0, e.indexOf(" "))) ? "a " + e : "an " + e }, past: function (e) { return Se(e.substr(0, e.indexOf(" "))) ? "viru " + e : "virun " + e }, s: "e puer Sekonnen", ss: "%d Sekonnen", m: be, mm: "%d Minutten", h: be, hh: "%d Stonnen", d: be, dd: "%d Deeg", M: be, MM: "%d M\xE9int", y: be, yy: "%d Joer" }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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: /ຕອນເຊົ້າ|ຕອນແລງ/, isPM: function (e) { return "\u0E95\u0EAD\u0E99\u0EC1\u0EA5\u0E87" === e }, meridiem: function (e) { return 12 > e ? "\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: /(ທີ່)\d{1,2}/, ordinal: function (e) { return "\u0E97\u0EB5\u0EC8" + e } });//! moment.js locale configuration + var He = { 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" }; 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, a, s) { return t ? "kelios sekund\u0117s" : s ? "keli\u0173 sekund\u017Ei\u0173" : "kelias sekundes" }, ss: Ee, m: xe, mm: Ee, h: xe, hh: Ee, d: xe, dd: Ee, M: xe, MM: Ee, y: xe, yy: Ee }, dayOfMonthOrdinalParse: /\d{1,2}-oji/, ordinal: function (e) { return e + "-oji" }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var Oe = { 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("_") }; 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: We, m: Ce, mm: We, h: Ce, hh: We, d: Ce, dd: We, M: Ce, MM: We, y: Ce, yy: We }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var Fe = { 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] : 2 <= e && 4 >= e ? t[1] : t[2] }, translate: function (e, t, a) { var s = Fe.words[a]; return 1 === a.length ? t ? s[0] : s[1] : e + " " + Fe.correctGrammaticalCase(e, s) } }; 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: Fe.translate, m: Fe.translate, mm: Fe.translate, h: Fe.translate, hh: Fe.translate, d: "dan", dd: Fe.translate, M: "mjesec", MM: Fe.translate, y: "godinu", yy: Fe.translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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}-(ев|ен|ти|ви|ри|ми)/, ordinal: function (e) { var t = e % 10, a = e % 100; return 0 === e ? e + "-\u0435\u0432" : 0 === a ? e + "-\u0435\u043D" : 10 < a && 20 > a ? 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 } }),//! moment.js locale configuration + 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: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F" === t && 4 <= e || "\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) { return 4 > e ? "\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F" : 12 > e ? "\u0D30\u0D3E\u0D35\u0D3F\u0D32\u0D46" : 17 > e ? "\u0D09\u0D1A\u0D4D\u0D1A \u0D15\u0D34\u0D3F\u0D1E\u0D4D\u0D1E\u0D4D" : 20 > e ? "\u0D35\u0D48\u0D15\u0D41\u0D28\u0D4D\u0D28\u0D47\u0D30\u0D02" : "\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F" } }), 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: /ҮӨ|ҮХ/i, isPM: function (e) { return "\u04AE\u0425" === e }, meridiem: function (e) { return 12 > e ? "\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: Ne, ss: Ne, m: Ne, mm: Ne, h: Ne, hh: Ne, d: Ne, dd: Ne, M: Ne, MM: Ne, y: Ne, yy: Ne }, dayOfMonthOrdinalParse: /\d{1,2} өдөр/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + " \u04E9\u0434\u04E9\u0440" : e } });//! moment.js locale configuration + var ze = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096A", 5: "\u096B", 6: "\u096C", 7: "\u096D", 8: "\u096E", 9: "\u096F", 0: "\u0966" }, Re = { "१": "1", "२": "2", "३": "3", "४": "4", "५": "5", "६": "6", "७": "7", "८": "8", "९": "9", "०": "0" }; 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: Je, ss: Je, m: Je, mm: Je, h: Je, hh: Je, d: Je, dd: Je, M: Je, MM: Je, y: Je, yy: Je }, preparse: function (e) { return e.replace(/[१२३४५६७८९०]/g, function (e) { return Re[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return ze[e] }) }, meridiemParse: /पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/, 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 ? 12 <= e ? e : e + 12 : void 0 }, meridiem: function (e) { return 0 <= e && 6 > e ? "\u092A\u0939\u093E\u091F\u0947" : 12 > e ? "\u0938\u0915\u093E\u0933\u0940" : 17 > e ? "\u0926\u0941\u092A\u093E\u0930\u0940" : 20 > e ? "\u0938\u093E\u092F\u0902\u0915\u093E\u0933\u0940" : "\u0930\u093E\u0924\u094D\u0930\u0940" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration + 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 ? 11 <= e ? e : e + 12 : "petang" === t || "malam" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "pagi" : 15 > e ? "tengahari" : 19 > e ? "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 } }),//! moment.js locale configuration + 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 ? 11 <= e ? e : e + 12 : "petang" === t || "malam" === t ? e + 12 : void 0 }, meridiem: function (e) { return 11 > e ? "pagi" : 15 > e ? "tengahari" : 19 > e ? "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 } }),//! moment.js locale configuration + 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}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var $e = { 1: "\u1041", 2: "\u1042", 3: "\u1043", 4: "\u1044", 5: "\u1045", 6: "\u1046", 7: "\u1047", 8: "\u1048", 9: "\u1049", 0: "\u1040" }, Ie = { "၁": "1", "၂": "2", "၃": "3", "၄": "4", "၅": "5", "၆": "6", "၇": "7", "၈": "8", "၉": "9", "၀": "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(/[၁၂၃၄၅၆၇၈၉၀]/g, function (e) { return Ie[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return $e[e] }) }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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: "en time", hh: "%d timer", d: "en dag", dd: "%d dager", M: "en m\xE5ned", MM: "%d m\xE5neder", y: "ett \xE5r", yy: "%d \xE5r" }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var Ue = { 1: "\u0967", 2: "\u0968", 3: "\u0969", 4: "\u096A", 5: "\u096B", 6: "\u096C", 7: "\u096D", 8: "\u096E", 9: "\u096F", 0: "\u0966" }, Ve = { "१": "1", "२": "2", "३": "3", "४": "4", "५": "5", "६": "6", "७": "7", "८": "8", "९": "9", "०": "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(/[१२३४५६७८९०]/g, function (e) { return Ve[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return Ue[e] }) }, meridiemParse: /राति|बिहान|दिउँसो|साँझ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0930\u093E\u0924\u093F" === t ? 4 > e ? e : e + 12 : "\u092C\u093F\u0939\u093E\u0928" === t ? e : "\u0926\u093F\u0909\u0901\u0938\u094B" === t ? 10 <= e ? e : e + 12 : "\u0938\u093E\u0901\u091D" === t ? e + 12 : void 0 }, meridiem: function (e) { return 3 > e ? "\u0930\u093E\u0924\u093F" : 12 > e ? "\u092C\u093F\u0939\u093E\u0928" : 16 > e ? "\u0926\u093F\u0909\u0901\u0938\u094B" : 20 > e ? "\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 } });//! moment.js locale configuration + var Be = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"), Ge = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"), qe = [/^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], Ze = /^(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, t) { return e ? /-MMM-/.test(t) ? Ge[e.month()] : Be[e.month()] : Be }, monthsRegex: Ze, monthsShortRegex: Ze, 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: qe, longMonthsParse: qe, shortMonthsParse: qe, 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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var Ke = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"), Xe = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"), Qe = [/^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], et = /^(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, t) { return e ? /-MMM-/.test(t) ? Xe[e.month()] : Ke[e.month()] : Ke }, monthsRegex: et, monthsShortRegex: et, 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: Qe, longMonthsParse: Qe, shortMonthsParse: Qe, 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 || 20 <= e ? "ste" : "de") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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", 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 } }),//! moment.js locale configuration + 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|è|a)/, ordinal: function (e, t) { var a = 1 === e ? "r" : 2 === e ? "n" : 3 === e ? "r" : 4 === e ? "t" : "\xE8"; return "w" !== t && "W" !== t || (a = "a"), e + a }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var tt = { 1: "\u0A67", 2: "\u0A68", 3: "\u0A69", 4: "\u0A6A", 5: "\u0A6B", 6: "\u0A6C", 7: "\u0A6D", 8: "\u0A6E", 9: "\u0A6F", 0: "\u0A66" }, at = { "੧": "1", "੨": "2", "੩": "3", "੪": "4", "੫": "5", "੬": "6", "੭": "7", "੮": "8", "੯": "9", "੦": "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(/[੧੨੩੪੫੬੭੮੯੦]/g, function (e) { return at[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return tt[e] }) }, meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0A30\u0A3E\u0A24" === t ? 4 > e ? e : e + 12 : "\u0A38\u0A35\u0A47\u0A30" === t ? e : "\u0A26\u0A41\u0A2A\u0A39\u0A3F\u0A30" === t ? 10 <= e ? e : e + 12 : "\u0A38\u0A3C\u0A3E\u0A2E" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0A30\u0A3E\u0A24" : 10 > e ? "\u0A38\u0A35\u0A47\u0A30" : 17 > e ? "\u0A26\u0A41\u0A2A\u0A39\u0A3F\u0A30" : 20 > e ? "\u0A38\u0A3C\u0A3E\u0A2E" : "\u0A30\u0A3E\u0A24" }, week: { dow: 0, doy: 6 } });//! moment.js locale configuration + var st = "stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017Adziernik_listopad_grudzie\u0144".split("_"), nt = "stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015Bnia_pa\u017Adziernika_listopada_grudnia".split("_"); e.defineLocale("pl", { months: function (e, t) { return e ? "" === t ? "(" + nt[e.month()] + "|" + st[e.month()] + ")" : /D MMMM/.test(t) ? nt[e.month()] : st[e.month()] : st }, monthsShort: "sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017A_lis_gru".split("_"), 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: it, m: it, mm: it, h: it, hh: it, d: "1 dzie\u0144", dd: "%d dni", M: "miesi\u0105c", MM: it, y: "rok", yy: it }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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}º/, ordinal: "%d\xBA" }),//! moment.js locale configuration + 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", M: "um m\xEAs", MM: "%d meses", y: "um ano", yy: "%d anos" }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: "%d\xBA", week: { dow: 1, doy: 4 } }), 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: dt, m: "un minut", mm: dt, h: "o or\u0103", hh: dt, d: "o zi", dd: dt, M: "o lun\u0103", MM: dt, y: "un an", yy: dt }, week: { dow: 1, doy: 7 } }); var _t = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/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: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?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: _t, longMonthsParse: _t, shortMonthsParse: _t, monthsRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, monthsShortRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i, monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/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: ot, m: ot, mm: ot, h: "\u0447\u0430\u0441", hh: ot, d: "\u0434\u0435\u043D\u044C", dd: ot, M: "\u043C\u0435\u0441\u044F\u0446", MM: ot, y: "\u0433\u043E\u0434", yy: ot }, meridiemParse: /ночи|утра|дня|вечера/i, isPM: function (e) { return /^(дня|вечера)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u043D\u043E\u0447\u0438" : 12 > e ? "\u0443\u0442\u0440\u0430" : 17 > e ? "\u0434\u043D\u044F" : "\u0432\u0435\u0447\u0435\u0440\u0430" }, dayOfMonthOrdinalParse: /\d{1,2}-(й|го|я)/, ordinal: function (e, t) { return "M" === t || "d" === t || "DDD" === t ? e + "-\u0439" : "D" === t ? e + "-\u0433\u043E" : "w" === t || "W" === t ? e + "-\u044F" : e }, week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var lt = ["\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"], mt = ["\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: lt, monthsShort: lt, weekdays: mt, weekdaysShort: mt, weekdaysMin: mt, 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: /صبح|شام/, isPM: function (e) { return "\u0634\u0627\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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} වැනි/, ordinal: function (e) { return e + " \u0DC0\u0DD0\u0DB1\u0DD2" }, meridiemParse: /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./, isPM: function (e) { return "\u0DB4.\u0DC0." === e || "\u0DB4\u0DC3\u0DCA \u0DC0\u0DBB\u0DD4" === e }, meridiem: function (e, t, a) { return 11 < e ? a ? "\u0DB4.\u0DC0." : "\u0DB4\u0DC3\u0DCA \u0DC0\u0DBB\u0DD4" : a ? "\u0DB4\u0DD9.\u0DC0." : "\u0DB4\u0DD9\u0DBB \u0DC0\u0DBB\u0DD4" } });//! moment.js locale configuration + var ut = "janu\xE1r_febru\xE1r_marec_apr\xEDl_m\xE1j_j\xFAn_j\xFAl_august_september_okt\xF3ber_november_december".split("_"), ht = "jan_feb_mar_apr_m\xE1j_j\xFAn_j\xFAl_aug_sep_okt_nov_dec".split("_"); e.defineLocale("sk", { months: ut, monthsShort: ht, 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: Mt, ss: Mt, m: Mt, mm: Mt, h: Mt, hh: Mt, d: Mt, dd: Mt, M: Mt, MM: Mt, y: Mt, yy: Mt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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: yt, ss: yt, m: yt, mm: yt, h: yt, hh: yt, d: yt, dd: yt, M: yt, MM: yt, y: yt, yy: yt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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) { return 12 > e ? "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 } });//! moment.js locale configuration + var Lt = { 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\u0435 \u043C\u0438\u043D\u0443\u0442\u0435"], mm: ["\u043C\u0438\u043D\u0443\u0442", "\u043C\u0438\u043D\u0443\u0442\u0435", "\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"], dd: ["\u0434\u0430\u043D", "\u0434\u0430\u043D\u0430", "\u0434\u0430\u043D\u0430"], MM: ["\u043C\u0435\u0441\u0435\u0446", "\u043C\u0435\u0441\u0435\u0446\u0430", "\u043C\u0435\u0441\u0435\u0446\u0438"], yy: ["\u0433\u043E\u0434\u0438\u043D\u0430", "\u0433\u043E\u0434\u0438\u043D\u0435", "\u0433\u043E\u0434\u0438\u043D\u0430"] }, correctGrammaticalCase: function (e, t) { return 1 === e ? t[0] : 2 <= e && 4 >= e ? t[1] : t[2] }, translate: function (e, t, a) { var s = Lt.words[a]; return 1 === a.length ? t ? s[0] : s[1] : e + " " + Lt.correctGrammaticalCase(e, s) } }; 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: "DD.MM.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: Lt.translate, m: Lt.translate, mm: Lt.translate, h: Lt.translate, hh: Lt.translate, d: "\u0434\u0430\u043D", dd: Lt.translate, M: "\u043C\u0435\u0441\u0435\u0446", MM: Lt.translate, y: "\u0433\u043E\u0434\u0438\u043D\u0443", yy: Lt.translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } });//! moment.js locale configuration + var pt = { words: { ss: ["sekunda", "sekunde", "sekundi"], m: ["jedan minut", "jedne minute"], mm: ["minut", "minute", "minuta"], h: ["jedan sat", "jednog sata"], hh: ["sat", "sata", "sati"], dd: ["dan", "dana", "dana"], MM: ["mesec", "meseca", "meseci"], yy: ["godina", "godine", "godina"] }, correctGrammaticalCase: function (e, t) { return 1 === e ? t[0] : 2 <= e && 4 >= e ? t[1] : t[2] }, translate: function (e, t, a) { var s = pt.words[a]; return 1 === a.length ? t ? s[0] : s[1] : e + " " + pt.correctGrammaticalCase(e, s) } }; 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: "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] [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: pt.translate, m: pt.translate, mm: pt.translate, h: pt.translate, hh: pt.translate, d: "dan", dd: pt.translate, M: "mesec", MM: pt.translate, y: "godinu", yy: pt.translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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) { return 11 > e ? "ekuseni" : 15 > e ? "emini" : 19 > e ? "entsambama" : "ebusuku" }, meridiemHour: function (e, t) { return 12 === e && (e = 0), "ekuseni" === t ? e : "emini" === t ? 11 <= e ? 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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", 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 } });//! moment.js locale configuration + var ft = { 1: "\u0BE7", 2: "\u0BE8", 3: "\u0BE9", 4: "\u0BEA", 5: "\u0BEB", 6: "\u0BEC", 7: "\u0BED", 8: "\u0BEE", 9: "\u0BEF", 0: "\u0BE6" }, Yt = { "௧": "1", "௨": "2", "௩": "3", "௪": "4", "௫": "5", "௬": "6", "௭": "7", "௮": "8", "௯": "9", "௦": "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}வது/, ordinal: function (e) { return e + "\u0BB5\u0BA4\u0BC1" }, preparse: function (e) { return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (e) { return Yt[e] }) }, postformat: function (e) { return e.replace(/\d/g, function (e) { return ft[e] }) }, meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/, meridiem: function (e) { return 2 > e ? " \u0BAF\u0BBE\u0BAE\u0BAE\u0BCD" : 6 > e ? " \u0BB5\u0BC8\u0B95\u0BB1\u0BC8" : 10 > e ? " \u0B95\u0BBE\u0BB2\u0BC8" : 14 > e ? " \u0BA8\u0BA3\u0BCD\u0BAA\u0B95\u0BB2\u0BCD" : 18 > e ? " \u0B8E\u0BB1\u0BCD\u0BAA\u0BBE\u0B9F\u0BC1" : 22 > e ? " \u0BAE\u0BBE\u0BB2\u0BC8" : " \u0BAF\u0BBE\u0BAE\u0BAE\u0BCD" }, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0BAF\u0BBE\u0BAE\u0BAE\u0BCD" === t ? 2 > e ? e : e + 12 : "\u0BB5\u0BC8\u0B95\u0BB1\u0BC8" === t || "\u0B95\u0BBE\u0BB2\u0BC8" === t || "\u0BA8\u0BA3\u0BCD\u0BAA\u0B95\u0BB2\u0BCD" === t && 10 <= e ? e : e + 12 }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration + 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}వ/, ordinal: "%d\u0C35", meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F" === t ? 4 > e ? e : e + 12 : "\u0C09\u0C26\u0C2F\u0C02" === t ? e : "\u0C2E\u0C27\u0C4D\u0C2F\u0C3E\u0C39\u0C4D\u0C28\u0C02" === t ? 10 <= e ? e : e + 12 : "\u0C38\u0C3E\u0C2F\u0C02\u0C24\u0C4D\u0C30\u0C02" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F" : 10 > e ? "\u0C09\u0C26\u0C2F\u0C02" : 17 > e ? "\u0C2E\u0C27\u0C4D\u0C2F\u0C3E\u0C39\u0C4D\u0C28\u0C02" : 20 > e ? "\u0C38\u0C3E\u0C2F\u0C02\u0C24\u0C4D\u0C30\u0C02" : "\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F" }, week: { dow: 0, doy: 6 } }),//! moment.js locale configuration + 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 } });//! moment.js locale configuration + var gt = { 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: "\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: "[\u041F\u0430\u0433\u043E\u04B3 \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: /шаб|субҳ|рӯз|бегоҳ/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u0448\u0430\u0431" === t ? 4 > e ? e : e + 12 : "\u0441\u0443\u0431\u04B3" === t ? e : "\u0440\u04EF\u0437" === t ? 11 <= e ? e : e + 12 : "\u0431\u0435\u0433\u043E\u04B3" === t ? e + 12 : void 0 }, meridiem: function (e) { return 4 > e ? "\u0448\u0430\u0431" : 11 > e ? "\u0441\u0443\u0431\u04B3" : 16 > e ? "\u0440\u04EF\u0437" : 19 > e ? "\u0431\u0435\u0433\u043E\u04B3" : "\u0448\u0430\u0431" }, dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/, ordinal: function (e) { return e + (gt[e] || gt[e % 10] || gt[100 <= e ? 100 : null]) }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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: /ก่อนเที่ยง|หลังเที่ยง/, isPM: function (e) { return "\u0E2B\u0E25\u0E31\u0E07\u0E40\u0E17\u0E35\u0E48\u0E22\u0E07" === e }, meridiem: function (e) { return 12 > e ? "\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", M: "1 \u0E40\u0E14\u0E37\u0E2D\u0E19", MM: "%d \u0E40\u0E14\u0E37\u0E2D\u0E19", y: "1 \u0E1B\u0E35", yy: "%d \u0E1B\u0E35" } }),//! moment.js locale configuration + 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 } });//! moment.js locale configuration + var kt = "pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"); 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 t = -1 === e.indexOf("jaj") ? -1 === e.indexOf("jar") ? -1 === e.indexOf("DIS") ? t + " pIq" : t.slice(0, -3) + "nem" : t.slice(0, -3) + "waQ" : t.slice(0, -3) + "leS" }, past: function (e) { var t = e; return t = -1 === e.indexOf("jaj") ? -1 === e.indexOf("jar") ? -1 === e.indexOf("DIS") ? t + " ret" : t.slice(0, -3) + "ben" : t.slice(0, -3) + "wen" : t.slice(0, -3) + "Hu\u2019" }, s: "puS lup", ss: Dt, m: "wa\u2019 tup", mm: Dt, h: "wa\u2019 rep", hh: Dt, d: "wa\u2019 jaj", dd: Dt, M: "wa\u2019 jar", MM: Dt, y: "wa\u2019 DIS", yy: Dt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } });//! moment.js locale configuration + var Tt = { 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_Pts_Sal_\xC7ar_Per_Cum_Cts".split("_"), weekdaysMin: "Pz_Pt_Sa_\xC7a_Pe_Cu_Ct".split("_"), meridiem: function (e, t, a) { return 12 > e ? a ? "\xF6\xF6" : "\xD6\xD6" : a ? "\xF6s" : "\xD6S" }, meridiemParse: /öö|ÖÖ|ös|ÖS/, 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", M: "bir ay", MM: "%d ay", y: "bir y\u0131l", yy: "%d y\u0131l" }, ordinal: function (e, t) { switch (t) { case "d": case "D": case "Do": case "DD": return e; default: if (0 === e) return e + "'\u0131nc\u0131"; var a = e % 10; return e + (Tt[a] || Tt[e % 100 - a] || Tt[100 <= e ? 100 : null]); } }, week: { dow: 1, doy: 7 } }),//! moment.js locale configuration + 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, a) { return 11 < e ? a ? "d'o" : "D'O" : a ? "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: vt, ss: vt, m: vt, mm: vt, h: vt, hh: vt, d: vt, dd: vt, M: vt, MM: vt, y: vt, yy: vt }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: "%d.", week: { dow: 1, doy: 4 } }), 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js language configuration + 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: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/, 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 : 11 <= e ? e : e + 12 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u064A\u06D0\u0631\u0649\u0645 \u0643\u06D0\u0686\u06D5" : 900 > s ? "\u0633\u06D5\u06BE\u06D5\u0631" : 1130 > s ? "\u0686\u06C8\u0634\u062A\u0649\u0646 \u0628\u06C7\u0631\u06C7\u0646" : 1230 > s ? "\u0686\u06C8\u0634" : 1800 > s ? "\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}(-كۈنى|-ئاي|-ھەپتە)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "-\u0643\u06C8\u0646\u0649" : "w" === t || "W" === t ? e + "-\u06BE\u06D5\u067E\u062A\u06D5" : e }, preparse: function (e) { return e.replace(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 1, doy: 7 } }), 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 a = { 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 ? a.nominative.slice(1, 7).concat(a.nominative.slice(0, 1)) : e ? a[/(\[[ВвУу]\]) ?dddd/.test(t) ? "accusative" : /\[?(?:минулої|наступної)? ?\] ?dddd/.test(t) ? "genitive" : "nominative"][e.day()] : a.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: bt("[\u0421\u044C\u043E\u0433\u043E\u0434\u043D\u0456 "), nextDay: bt("[\u0417\u0430\u0432\u0442\u0440\u0430 "), lastDay: bt("[\u0412\u0447\u043E\u0440\u0430 "), nextWeek: bt("[\u0423] dddd ["), lastWeek: function () { switch (this.day()) { case 0: case 3: case 5: case 6: return bt("[\u041C\u0438\u043D\u0443\u043B\u043E\u0457] dddd [").call(this); case 1: case 2: case 4: return bt("[\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: wt, m: wt, mm: wt, h: "\u0433\u043E\u0434\u0438\u043D\u0443", hh: wt, d: "\u0434\u0435\u043D\u044C", dd: wt, M: "\u043C\u0456\u0441\u044F\u0446\u044C", MM: wt, y: "\u0440\u0456\u043A", yy: wt }, meridiemParse: /ночі|ранку|дня|вечора/, isPM: function (e) { return /^(дня|вечора)$/.test(e) }, meridiem: function (e) { return 4 > e ? "\u043D\u043E\u0447\u0456" : 12 > e ? "\u0440\u0430\u043D\u043A\u0443" : 17 > e ? "\u0434\u043D\u044F" : "\u0432\u0435\u0447\u043E\u0440\u0430" }, dayOfMonthOrdinalParse: /\d{1,2}-(й|го)/, ordinal: function (e, t) { return "M" === t || "d" === t || "DDD" === t || "w" === t || "W" === t ? e + "-\u0439" : "D" === t ? e + "-\u0433\u043E" : e }, week: { dow: 1, doy: 7 } });//! moment.js locale configuration + var St = ["\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"], Ht = ["\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: St, monthsShort: St, weekdays: Ht, weekdaysShort: Ht, weekdaysMin: Ht, 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: /صبح|شام/, isPM: function (e) { return "\u0634\u0627\u0645" === e }, meridiem: function (e) { return 12 > e ? "\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(/،/g, ",") }, postformat: function (e) { return e.replace(/,/g, "\u060C") }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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: "Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".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, a) { return 12 > e ? a ? "sa" : "SA" : a ? "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", 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 } }),//! moment.js locale configuration + 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 } }),//! moment.js locale configuration + 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: /ọjọ́\s\d{1,2}/, ordinal: "\u1ECDj\u1ECD\u0301 %d", week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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: /凌晨|早上|上午|中午|下午|晚上/, 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 : 11 <= e ? e : e + 12 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1130 > s ? "\u4E0A\u5348" : 1230 > s ? "\u4E2D\u5348" : 1800 > s ? "\u4E0B\u5348" : "\u665A\u4E0A" }, calendar: { sameDay: "[\u4ECA\u5929]LT", nextDay: "[\u660E\u5929]LT", nextWeek: function (e) { return e.week() === this.week() ? "[\u672C]dddLT" : "[\u4E0B]dddLT" }, lastDay: "[\u6628\u5929]LT", lastWeek: function (e) { return this.week() === e.week() ? "[\u672C]dddLT" : "[\u4E0A]dddLT" }, sameElse: "L" }, dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u5468" : 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", M: "1 \u4E2A\u6708", MM: "%d \u4E2A\u6708", y: "1 \u5E74", yy: "%d \u5E74" }, week: { dow: 1, doy: 4 } }),//! moment.js locale configuration + 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: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u51CC\u6668" === t || "\u65E9\u4E0A" === t || "\u4E0A\u5348" === t ? e : "\u4E2D\u5348" === t ? 11 <= e ? e : e + 12 : "\u4E0B\u5348" === t || "\u665A\u4E0A" === t ? e + 12 : void 0 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1200 > s ? "\u4E0A\u5348" : 1200 === s ? "\u4E2D\u5348" : 1800 > s ? "\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}(日|月|週)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u9031" : 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" } }),//! moment.js locale configuration + 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: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u51CC\u6668" === t || "\u65E9\u4E0A" === t || "\u4E0A\u5348" === t ? e : "\u4E2D\u5348" === t ? 11 <= e ? e : e + 12 : "\u4E0B\u5348" === t || "\u665A\u4E0A" === t ? e + 12 : void 0 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1130 > s ? "\u4E0A\u5348" : 1230 > s ? "\u4E2D\u5348" : 1800 > s ? "\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}(日|月|週)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u9031" : 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" } }),//! moment.js locale configuration + 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: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function (e, t) { return 12 === e && (e = 0), "\u51CC\u6668" === t || "\u65E9\u4E0A" === t || "\u4E0A\u5348" === t ? e : "\u4E2D\u5348" === t ? 11 <= e ? e : e + 12 : "\u4E0B\u5348" === t || "\u665A\u4E0A" === t ? e + 12 : void 0 }, meridiem: function (e, t) { var s = 100 * e + t; return 600 > s ? "\u51CC\u6668" : 900 > s ? "\u65E9\u4E0A" : 1130 > s ? "\u4E0A\u5348" : 1230 > s ? "\u4E2D\u5348" : 1800 > s ? "\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}(日|月|週)/, ordinal: function (e, t) { return "d" === t || "D" === t || "DDD" === t ? e + "\u65E5" : "M" === t ? e + "\u6708" : "w" === t || "W" === t ? e + "\u9031" : 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" } }), e.locale("en") + })(ne) +}), "1.8.7");/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */function ie(e, t, a, s) { + var n, r = arguments.length, i = 3 > r ? t : null === s ? s = Object.getOwnPropertyDescriptor(t, a) : s; if ("object" == typeof Reflect && "function" == typeof Reflect.decorate) i = Reflect.decorate(e, t, a, s); else for (var d = e.length - 1; 0 <= d; d--)(n = e[d]) && (i = (3 > r ? n(i) : 3 < r ? n(t, a, i) : n(t, a)) || i); return 3 < r && i && Object.defineProperty(t, a, i), i;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. All rights reserved. +Licensed under the Apache License, Version 2.0 (the "License"); you may not use +this file except in compliance with the License. You may obtain a copy of the +License at http://www.apache.org/licenses/LICENSE-2.0 + +THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED +WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, +MERCHANTABLITY OR NON-INFRINGEMENT. + +See the Apache Version 2.0 License for specific language governing permissions +and limitations under the License. +***************************************************************************** */} var de = function (e, t) { return (de = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (e, t) { e.__proto__ = t } || function (e, t) { for (var a in t) t.hasOwnProperty(a) && (e[a] = t[a]) })(e, t) }, oe = function () { return (oe = Object.assign || function (e) { for (var t, a = 1, s = arguments.length; a < s; a++)for (var n in t = arguments[a]) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]); return e }).apply(this, arguments) }, _e = { animation: { prefixed: "-webkit-animation", standard: "animation" }, transform: { prefixed: "-webkit-transform", standard: "transform" }, transition: { prefixed: "-webkit-transition", standard: "transition" } };/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */function le(e, t) { if (function (e) { return !!e.document && "function" == typeof e.document.createElement }(e) && t in _e) { var a = e.document.createElement("div"), s = _e[t], n = s.standard, r = s.prefixed; return n in a.style ? n : r } return t }/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var me = function () { function e(e) { void 0 === e && (e = {}), this.adapter_ = e } return Object.defineProperty(e, "cssClasses", { get: function () { return {} }, enumerable: !0, configurable: !0 }), Object.defineProperty(e, "strings", { get: function () { return {} }, enumerable: !0, configurable: !0 }), Object.defineProperty(e, "numbers", { get: function () { return {} }, enumerable: !0, configurable: !0 }), Object.defineProperty(e, "defaultAdapter", { get: function () { return {} }, enumerable: !0, configurable: !0 }), e.prototype.init = function () { }, e.prototype.destroy = function () { }, e }(), ue = { CLOSED_CLASS: "mdc-linear-progress--closed", INDETERMINATE_CLASS: "mdc-linear-progress--indeterminate", REVERSED_CLASS: "mdc-linear-progress--reversed" }, he = { ARIA_VALUENOW: "aria-valuenow", BUFFER_BAR_SELECTOR: ".mdc-linear-progress__buffer-bar", FLEX_BASIS: "flex-basis", PRIMARY_BAR_SELECTOR: ".mdc-linear-progress__primary-bar" }, ce = function (e) { function t(a) { return e.call(this, oe(oe({}, t.defaultAdapter), a)) || this } return function (e, t) { function a() { this.constructor = e } de(e, t), e.prototype = null === t ? Object.create(t) : (a.prototype = t.prototype, new a) }(t, e), Object.defineProperty(t, "cssClasses", { get: function () { return ue }, enumerable: !0, configurable: !0 }), Object.defineProperty(t, "strings", { get: function () { return he }, enumerable: !0, configurable: !0 }), Object.defineProperty(t, "defaultAdapter", { get: function () { return { addClass: function () { }, forceLayout: function () { }, setBufferBarStyle: function () { return null }, setPrimaryBarStyle: function () { return null }, hasClass: function () { return !1 }, removeAttribute: function () { }, removeClass: function () { }, setAttribute: function () { } } }, enumerable: !0, configurable: !0 }), t.prototype.init = function () { this.isDeterminate_ = !this.adapter_.hasClass(ue.INDETERMINATE_CLASS), this.isReversed_ = this.adapter_.hasClass(ue.REVERSED_CLASS), this.progress_ = 0, this.buffer_ = 1 }, t.prototype.setDeterminate = function (e) { return (this.isDeterminate_ = e, this.isDeterminate_) ? (this.adapter_.removeClass(ue.INDETERMINATE_CLASS), this.adapter_.setAttribute(he.ARIA_VALUENOW, this.progress_.toString()), this.setPrimaryBarProgress_(this.progress_), void this.setBufferBarProgress_(this.buffer_)) : void (this.isReversed_ && (this.adapter_.removeClass(ue.REVERSED_CLASS), this.adapter_.forceLayout(), this.adapter_.addClass(ue.REVERSED_CLASS)), this.adapter_.addClass(ue.INDETERMINATE_CLASS), this.adapter_.removeAttribute(he.ARIA_VALUENOW), this.setPrimaryBarProgress_(1), this.setBufferBarProgress_(1)) }, t.prototype.isDeterminate = function () { return this.isDeterminate_ }, t.prototype.setProgress = function (e) { this.progress_ = e, this.isDeterminate_ && (this.setPrimaryBarProgress_(e), this.adapter_.setAttribute(he.ARIA_VALUENOW, e.toString())) }, t.prototype.getProgress = function () { return this.progress_ }, t.prototype.setBuffer = function (e) { this.buffer_ = e, this.isDeterminate_ && this.setBufferBarProgress_(e) }, t.prototype.setReverse = function (e) { this.isReversed_ = e, this.isDeterminate_ || (this.adapter_.removeClass(ue.INDETERMINATE_CLASS), this.adapter_.forceLayout(), this.adapter_.addClass(ue.INDETERMINATE_CLASS)), this.isReversed_ ? this.adapter_.addClass(ue.REVERSED_CLASS) : this.adapter_.removeClass(ue.REVERSED_CLASS) }, t.prototype.open = function () { this.adapter_.removeClass(ue.CLOSED_CLASS) }, t.prototype.close = function () { this.adapter_.addClass(ue.CLOSED_CLASS) }, t.prototype.setPrimaryBarProgress_ = function (e) { var a = "undefined" == typeof window ? "transform" : le(window, "transform"); this.adapter_.setPrimaryBarStyle(a, "scaleX(" + e + ")") }, t.prototype.setBufferBarProgress_ = function (e) { this.adapter_.setBufferBarStyle(he.FLEX_BASIS, 100 * e + "%") }, t }(me);/** + * @license + * Copyright 2017 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */const Me = () => { }, ye = { get passive() { return !1 } }; document.addEventListener("x", Me, ye), document.removeEventListener("x", Me);/** +@license +Copyright 2018 Google Inc. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/class Le extends te { createFoundation() { void 0 !== this.mdcFoundation && this.mdcFoundation.destroy(), this.mdcFoundationClass && (this.mdcFoundation = new this.mdcFoundationClass(this.createAdapter()), this.mdcFoundation.init()) } firstUpdated() { this.createFoundation() } } const pe = e => (t, a) => { if (!t.constructor._observers) { t.constructor._observers = new Map; const e = t.updated; t.updated = function (t) { e.call(this, t), t.forEach((e, t) => { const a = this.constructor._observers.get(t); void 0 !== a && a.call(this, this[t], e) }) } } else if (!t.constructor.hasOwnProperty("_observers")) { const e = t.constructor._observers; t.constructor._observers = new Map, e.forEach((e, a) => t.constructor._observers.set(a, e)) } t.constructor._observers.set(a, e) }; class fe extends Le { + constructor() { super(...arguments), this.mdcFoundationClass = ce, this.indeterminate = !1, this.progress = 0, this.buffer = 1, this.reverse = !1, this.closed = !1, this.ariaLabel = "" } render() { return A(_templateObject(), this.ariaLabel) } createAdapter() { + return Object.assign(Object.assign({}, (e = this.mdcRoot, { addClass: t => { e.classList.add(t) }, removeClass: t => { e.classList.remove(t) }, hasClass: t => e.classList.contains(t) })), { forceLayout: () => this.mdcRoot.offsetWidth, removeAttribute: e => { this.mdcRoot.removeAttribute(e) }, setAttribute: (e, t) => { this.mdcRoot.setAttribute(e, t) }, setBufferBarStyle: (e, t) => { this.bufferElement.style[e] = t }, setPrimaryBarStyle: (e, t) => { this.primaryBar.style[e] = t } });/** +@license +Copyright 2018 Google Inc. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/var e + } open() { this.closed = !1 } close() { this.closed = !0 } +} ie([G(".mdc-linear-progress")], fe.prototype, "mdcRoot", void 0), ie([G(".mdc-linear-progress__primary-bar")], fe.prototype, "primaryBar", void 0), ie([G(".mdc-linear-progress__buffer-bar")], fe.prototype, "bufferElement", void 0), ie([B({ type: Boolean, reflect: !0 }), pe(function (e) { this.mdcFoundation.setDeterminate(!e) })], fe.prototype, "indeterminate", void 0), ie([B({ type: Number }), pe(function (e) { this.mdcFoundation.setProgress(e) })], fe.prototype, "progress", void 0), ie([B({ type: Number }), pe(function (e) { this.mdcFoundation.setBuffer(e) })], fe.prototype, "buffer", void 0), ie([B({ type: Boolean, reflect: !0 }), pe(function (e) { this.mdcFoundation.setReverse(e) })], fe.prototype, "reverse", void 0), ie([B({ type: Boolean, reflect: !0 }), pe(function (e) { e ? this.mdcFoundation.close() : this.mdcFoundation.open() })], fe.prototype, "closed", void 0), ie([B()], fe.prototype, "ariaLabel", void 0);/** +@license +Copyright 2018 Google Inc. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/const Ye = ((e, ...t) => { const a = t.reduce((t, a, s) => t + (e => { if (e instanceof Q) return e.cssText; if ("number" == typeof e) return e; throw new Error("Value passed to 'css' function must be a 'css' function result: ".concat(e, ". Use 'unsafeCSS' to pass non-literal values, but\n take care to ensure page security.")) })(a) + e[s + 1], e[0]); return new Q(a, X) })(_templateObject2()); let ge = class extends fe { }; var ke; ge.styles = Ye, ge = ie([(ke = "mwc-linear-progress", e => "function" == typeof e ? ((e, t) => (window.customElements.define(e, t), t))(ke, e) : ((e, t) => { const { kind: a, elements: s } = t; return { kind: a, elements: s, finisher(t) { window.customElements.define(e, t) } } })(ke, e))], ge); const De = re; customElements.define("atomic-calendar-revive", class extends te { static get properties() { return { hass: { type: Object }, _config: { type: Object }, content: { type: Object }, selectedMonth: { type: Object } } } constructor() { super(), this.lastCalendarUpdateTime, this.lastEventsUpdateTime, this.lastHTMLUpdateTime, this.events, this.content = A(_templateObject3()), this.shouldUpdateHtml = !0, this.errorMessage = "", this.modeToggle = 0, this.selectedMonth = ne(), this.refreshCalEvents = null, this.monthToGet = ne().format("MM"), this.month = [], this.showLoader = !1, this.eventSummary = A(_templateObject4()), this.firstrun = !0, this.language = "" } static async getConfigElement() { return await import("./atomic-calendar-revive-editor.js"), document.createElement("atomic-calendar-revive-editor") } static getStubConfig() { return { name: "Calendar Card", enableModeChange: !0 } } setConfig(e) { if (!(e = JSON.parse(JSON.stringify(e))).entities || !e.entities.length) throw new Error("Please define atomic-calendar-revive card entity"); this._config = { fullDayEventText: "All day", untilText: "Until", language: "", maxDaysToShow: 7, maxEventCount: 0, showLoader: !0, showLocation: !0, showMonth: !1, showWeekDay: !1, fullTextTime: !0, showCurrentEventLine: !1, showDate: !1, dateFormat: "LL", hoursFormat: "default", startDaysAhead: 0, showLastCalendarWeek: !1, showCalNameInEvent: !1, sortByStartTime: !1, disableEventLink: !1, disableLocationLink: !1, linkTarget: "_blank", nameColor: "var(--primary-text-color)", dateColor: "var(--primary-text-color)", dateSize: 90, descColor: "var(--primary-text-color)", descSize: 80, showNoEventsForToday: !1, noEventsForTodayText: "No events for today", noEventsForNextDaysText: "No events in the next days", timeColor: "var(--primary-color)", timeSize: 90, showHours: !0, eventTitleColor: "var(--primary-text-color)", eventTitleSize: 100, locationIconColor: "rgb(--primary-text-color)", locationLinkColor: "var(--primary-text-color)", locationTextSize: 90, hideFinishedEvents: !1, dimFinishedEvents: !0, finishedEventOpacity: .6, finishedEventFilter: "grayscale(100%)", dayWrapperLineColor: "var(--primary-text-color)", eventBarColor: "var(--primary-color)", eventCalNameColor: "var(--primary-text-color)", eventCalNameSize: 90, showProgressBar: !0, showFullDayProgress: !1, progressBarColor: "var(--primary-color)", enableModeChange: !1, defaultMode: 1, calGridColor: "rgba(86, 86, 86, .35)", calDayColor: "var(--primary-text-color)", calWeekDayColor: "var(--primary-text-color)", calDateColor: "var(--primary-text-color)", defaultCalColor: "var(--primary-text-color)", calEventBackgroundColor: "rgba(86, 100, 86, .35)", calEventBackgroundFilter: null, calActiveEventBackgroundColor: "rgba(86, 128, 86, .35)", calActiveEventBackgroundFilter: null, calEventSatColor: "rgba(255, 255, 255, .05)", calEventSunColor: "rgba(255, 255, 255, .15)", calEventHolidayColor: "red", calEventHolidayFilter: null, calEventIcon1: "mdi:gift", calEventIcon1Color: "var(--primary-text-color)", calEventIcon1Filter: null, calEventIcon2: "mdi:home", calEventIcon2Color: "var(--primary-text-color)", calEventIcon2Filter: null, calEventIcon3: "mdi:star", calEventIcon3Color: "var(--primary-text-color)", calEventIcon3Filter: null, calEventTime: !1, firstDayOfWeek: 1, blacklist: null, whitelist: null, ...e }, this.modeToggle = this._config.defaultMode, "string" == typeof this._config.entities && (this._config.entities = [{ entity: e.entities }]), this._config.entities.forEach((e, t) => { "string" == typeof e && (this._config.entities[t] = { entity: e }) }) } updated() { } render() { return this.firstrun && console.info("%c atomic-calendar-revive %c Version: ".concat(De, " "), "color: white; background: #484848; font-weight: 700;", "color: white; background: #cc5500; font-weight: 700;"), this._config && this.hass ? (this.updateCard(), A(_templateObject5(), this.setStyle(), this._config.name || this._config.showDate || this.showLoader && this._config.showLoader ? A(_templateObject6(), this._config.name ? A(_templateObject7(), () => this.handleToggle(), this._config.name) : "", this.showLoader && this._config.showLoader ? A(_templateObject8()) : "", this._config.showDate ? A(_templateObject9(), this.getDate()) : "") : "", this.content)) : A(_templateObject10()) } async updateCard() { this.language = "" == this._config.language ? this.hass.language.toLowerCase() : this._config.language; let e = ne.localeData(this.language).longDateFormat("LT"); if ("12h" == this._config.hoursFormat ? e = "h:mm A" : "24h" == this._config.hoursFormat ? e = "H:mm" : "default" != this._config.hoursFormat && (e = this._config.hoursFormat), ne.updateLocale(this.language, { week: { dow: this._config.firstDayOfWeek }, longDateFormat: { LT: e } }), this.firstrun = !1, !this.isUpdating && 1 == this.modeToggle && (!this.lastEventsUpdateTime || 60 < ne().diff(this.lastEventsUpdateTime, "seconds"))) { this.showLoader = !0, this.isUpdating = !0; try { this.events = await this.getEvents() } catch (e) { console.log(e), this.errorMessage = "The calendar can't be loaded from Home Assistant component", this.showLoader = !1 } this.lastEventsUpdateTime = ne(), this.updateEventsHTML(this.events), this.isUpdating = !1, this.showLoader = !1 } 1 == this.modeToggle ? this.updateEventsHTML(this.events) : this.updateCalendarHTML(this.events) } handleToggle() { this._config.enableModeChange && (this.modeToggle = 1 == this.modeToggle ? 2 : 1, this.requestUpdate()) } getDate() { const e = ne().format(this._config.dateFormat); return A(_templateObject11(), e) } setStyle() { return A(_templateObject12(), this._config.nameColor, this._config.eventTitleSize, this._config.locationIconColor, this._config.locationLinkColor, this._config.locationTextSize, this._config.eventBarColor, this._config.eventCalNameColor, this._config.eventCalNameSize, this._config.progressBarColor, this._config.calGridColor, this._config.calDateColor) } getCardSize() { return this._config.entities.length + 1 } _toggle(e) { this.hass.callService("homeassistant", "toggle", { entity_id: e.entity_id }) } getTitleHTML(e) { const t = this._config.showCalNameInEvent ? e.eventClass.organizer.displayName + ": " + e.title : e.title, a = void 0 === e._config.eventTitleColor ? this._config.eventTitleColor : e._config.eventTitleColor; return this._config.disableEventLink || null === e.link ? A(_templateObject13(), a, t) : A(_templateObject14(), e.link, this._config.linkTarget, a, t) } getCalTitleHTML(e) { const t = void 0 === e._config.titleColor ? this._config.eventTitleColor : e._config.titleColor; return this._config.disableCalEventLink || null === e.htmlLink ? A(_templateObject15(), e.summary) : A(_templateObject16(), e.htmlLink, t, this._config.linkTarget, e.summary) } getHoursHTML(e) { const t = ne(); return e.isEmpty ? A(_templateObject17()) : e.isFullOneDayEvent || e.isFullMoreDaysEvent && ne(e.endTime).isSame(t, "day") ? A(_templateObject18(), this._config.fullDayEventText) : e.isFullMoreDaysEvent || e.isFullMoreDaysEvent && (ne(e.startTime).isBefore(t, "day") || ne(e.endTime).isAfter(t, "day")) ? A(_templateObject19(), this._config.fullDayEventText, this._config.untilText.toLowerCase(), this.getCurrDayAndMonth(ne(e.endTime))) : ne(e.startTime).isBefore(t, "day") && ne(e.endTime).isAfter(t, "day") ? A(_templateObject20(), this._config.untilText, this.getCurrDayAndMonth(ne(e.endTime))) : ne(e.startTime).isBefore(t, "day") && ne(e.endTime).isSame(t, "day") ? A(_templateObject21(), this._config.untilText, e.endTime.format("LT")) : !ne(e.startTime).isBefore(t, "day") && ne(e.endTime).isAfter(e.startTime, "day") ? A(_templateObject22(), e.startTime.format("LT"), this._config.untilText.toLowerCase(), this.getCurrDayAndMonth(ne(e.endTime))) : A(_templateObject23(), e.startTime.format("LT"), e.endTime.format("LT")) } getLocationHTML(e) { return e.location && this._config.showLocation ? this._config.disableLocationLink ? A(_templateObject24(), e.address) : A(_templateObject25(), e.location, this._config.linkTarget, e.address) : A(_templateObject26()) } getCalLocationHTML(e) { return e.location && this._config.showLocation && !this._config.disableCalLocationLink ? A(_templateObject27(), e.location, this._config.linkTarget) : A(_templateObject28()) } updateEventsHTML(e) { var t; if (!e) this.content = A(_templateObject36(), this.errorMessage); else if (0 != e.length) { if (ne(e[0][0]).isSame(ne(), "day") && 1 < e[0].length) for (var a = 1; a < e[0].length;)e[0][a].isEventFinished && !e[0][a - 1].isEventFinished ? ([e[0][a], e[0][a - 1]] = [e[0][a - 1], e[0][a]], 1 < a && a--) : a++; if (this._config.showNoEventsForToday && ne(e[0][0].startTime).isAfter(ne(), "day") && 0 < e[0].length) { var s = { eventClass: "", config: "", start: { dateTime: ne().endOf("day") }, end: { dateTime: ne().endOf("day") }, summary: this._config.noEventsForTodayText, isFinished: !1, htmlLink: "https://calendar.google.com/calendar/r/day?sf=true" }, n = new ve(s, ""); n.isEmpty = !0; var r = []; r[0] = n, e.unshift(r) } t = e.map((e, t) => e.map((e, a, s) => { const n = 0 == a && 0 < t ? "daywrap" : "", r = 0 == t && ne(e.startTime).isAfter(ne()) && (0 == a || !ne(s[a - 1].startTime).isAfter(ne())), i = this._config.showCurrentEventLine && r ? A(_templateObject29(), this._config.eventBarColor) : "", d = e._config.eventCalName ? A(_templateObject30(), e._config.eventCalName) : ""; var o = ""; if (0 == t && (e.isEventRunning && this._config.showFullDayProgress && e.isFullDayEvent || e.isEventRunning && !e.isFullDayEvent && this._config.showProgressBar)) { let t = e.endTime.diff(e.startTime, "minutes"), a = ne().diff(e.startTime, "minutes"); o = A(_templateObject31(), 100 * a / t / 100) } var _ = e.isEventFinished && this._config.dimFinishedEvents ? "opacity: " + this._config.finishedEventOpacity + "; filter: " + this._config.finishedEventFilter + ";" : ""; const l = this._config.showHours ? A(_templateObject32(), this._config.timeColor, this._config.timeSize, this.getHoursHTML(e)) : "", m = this._config.showDescription ? A(_templateObject33(), this._config.descColor, this._config.descSize, e.description) : "", u = a == s.length - 1 ? "padding-bottom: 8px;" : ""; return A(_templateObject34(), n, this._config.dayWrapperLineColor, this._config.dateColor, this._config.dateSize, 0 === a && this._config.showMonth ? e.startTimeToShow.format("MMM") : "", 0 === a ? e.startTimeToShow.format("DD") : "", 0 === a && this._config.showWeekDay ? e.startTimeToShow.format("ddd") : "", _, u, i, this.getTitleHTML(e), l, this.getLocationHTML(e), d, m, o) })), this.content = A(_templateObject35(), t) } else this.content = this._config.noEventsForNextDaysText } getCurrDayAndMonth(e) { return e.format("LL").replace(e.format("YYYY"), "").replace(/\s\s+/g, " ").trim().replace(/[??]\./, "").replace(/de$/, "").replace(/b\.$/, "").trim().replace(/,$/g, "") } checkFilter(e, t) { return !(void 0 === t || "" == t) && t.split(",").some(t => !!RegExp("(?:^|\\s)" + t.trim(), "i").test(e)) } async getEvents() { let e = -ne().utcOffset(), t = ne().add(this._config.startDaysAhead, "days").startOf("day").add(e, "minutes").format("YYYY-MM-DDTHH:mm:ss"), a = ne().add(this._config.maxDaysToShow + this._config.startDaysAhead, "days").endOf("day").add(e, "minutes").format("YYYY-MM-DDTHH:mm:ss"), s = []; this._config.entities.map(e => { s.push(["calendars/".concat(e.entity, "?start=").concat(t, "Z&end=").concat(a, "Z")]) }); try { return await Promise.all(s.map(e => this.hass.callApi("get", e[0]))).then(e => { let t = [], a = 0; e.map((e, s) => { e.map(e => { let n = void 0 === this._config.entities[s].blacklist ? "" : this._config.entities[s].blacklist, r = void 0 === this._config.entities[s].whitelist ? "" : this._config.entities[s].whitelist, i = new ve(e, this._config.entities[s]); !(0 === this._config.maxEventCount || a < this._config.maxEventCount) || "" != n && this.checkFilter(e.summary, n) || "" != r && !this.checkFilter(e.summary, r) || (0 !== this._config.maxDaysToShow || !i.isEventRunning) && this._config.hideFinishedEvents && i.isEventFinished || (t.push(i), a++) }) }), this._config.sortByStartTime && t.sort(function (e, t) { return ne(e.startTime).diff(ne(t.startTime)) }); const s = [].concat.apply([], t).reduce(function (e, t) { return e[t.daysToSort] = e[t.daysToSort] || [], e[t.daysToSort].push(t), e }, {}), n = Object.keys(s).map(function (e) { return s[e] }); return this.showLoader = !1, n }) } catch (e) { throw this.showLoader = !1, e } } getCalendarEvents(e, t, a, s) { this.refreshCalEvents = !1; let n = new Date().getTimezoneOffset(), r = ne(e).startOf("day").add(n, "minutes").format("YYYY-MM-DDTHH:mm:ss"), i = ne(t).endOf("day").add(n, "minutes").format("YYYY-MM-DDTHH:mm:ss"), d = []; this._config.entities.map(e => { void 0 !== e.type && d.push(["calendars/".concat(e.entity, "?start=").concat(r, "Z&end=").concat(i, "Z"), e.type, void 0 === e.blacklist ? "" : e.blacklist, void 0 === e.whitelist ? "" : e.whitelist, void 0 === e.color ? this._config.defaultCalColor : e.color]) }), Promise.all(d.map(e => this.hass.callApi("get", e[0]))).then(e => { a == this.monthToGet && e.map((e, t) => (this.month.map(a => { const s = d[t][1], n = d[t][0], r = void 0 === d[t][2] ? "" : d[t][2], i = (void 0 !== d[t][3] && d[t][3], void 0 === d[t][4] ? this._config.defaultCalColor : d[t][4]); e.filter(e => { const t = e.start.dateTime ? ne(e.start.dateTime) : ne(e.start.date).startOf("day"), n = e.end.dateTime ? ne(e.end.dateTime) : ne(e.end.date).subtract(1, "days").endOf("day"); if (!ne(t).isAfter(a.date, "day") && !ne(n).isBefore(a.date, "day") && s && !this.checkFilter(e.summary, r)) return e }).map(e => { e.isFullDayEvent = !(e.start.dateTime || e.end.dateTime); const t = e.end.dateTime ? ne(e.end.dateTime) : ne(e.end.date); return e.isEventFinished = !!ne(t).isBefore(ne()), e._config = { color: i, titleColor: this._config.eventTitleColor }, a.allEvents.push(e) }), e.map(e => { const t = e.start.dateTime ? ne(e.start.dateTime) : ne(e.start.date).startOf("day"), i = e.end.dateTime ? ne(e.end.dateTime) : ne(e.end.date).subtract(1, "days").endOf("day"); if (!ne(t).isAfter(a.date, "day") && !ne(i).isBefore(a.date, "day") && s && !this.checkFilter(e.summary, r)) try { this.checkFilter("icon1", s) && (this._config.calEventIcon1Filter && !this.checkFilter(e.summary, this._config.calEventIcon1Filter) || a.icon1.push(e.summary)), this.checkFilter("icon2", s) && (this._config.calEventIcon2Filter && !this.checkFilter(e.summary, this._config.calEventIcon2Filter) || a.icon2.push(e.summary)), this.checkFilter("icon3", s) && (this._config.calEventIcon3Filter && !this.checkFilter(e.summary, this._config.calEventIcon3Filter) || a.icon3.push(e.summary)), this.checkFilter("holiday", s) && a.holiday.push(e.summary) } catch (e) { console.log("error: ", e, n) } }) }), s)), a == this.monthToGet && (this.showLoader = !1), this.refreshCalEvents = !1, this.requestUpdate() }).catch(e => { this.refreshCalEvents = !1, console.log("error: ", e), this.showLoader = !1 }) } buildCalendar(e) { const t = ne(e).startOf("month"), a = t.day(); this.month = []; let s = 0; s = 0 <= a - this._config.firstDayOfWeek ? 0 : 7; for (var n = this._config.firstDayOfWeek - a - s; n < 42 - a + this._config.firstDayOfWeek - s; n++)this.month.push(new Te(ne(t).add(n, "days"), n)) } handleMonthChange(e) { this.selectedMonth = ne(this.selectedMonth).add(e, "months"), this.monthToGet = this.selectedMonth.format("M"), this.eventSummary = A(_templateObject37()), this.refreshCalEvents = !0 } handleEventSummary(e) { [","].concat.apply([], [e.holiday, e.daybackground, e.icon1, e.icon2, e.icon3]), this.clickedDate = e.date, e._allEvents.sort(function (e, t) { const a = e.start.dateTime ? ne(e.start.dateTime) : ne(e.start.date).startOf("day"), s = t.start.dateTime ? ne(t.start.dateTime) : ne(t.start.date).startOf("day"); return ne(a).diff(ne(s)) }), this.eventSummary = e._allEvents.map(e => { const s = void 0 === e._config.titleColor ? this._config.eventTitleColor : e._config.titleColor, n = void 0 === e._config.color ? this._config.defaultCalColor : e._config.color; var r = e.isEventFinished && this._config.dimFinishedEvents ? "opacity: " + this._config.finishedEventOpacity + "; filter: " + this._config.finishedEventFilter + ";" : ""; if (e.isFullDayEvent) return A(_templateObject38(), n, r, this.getCalTitleHTML(e), this.getCalLocationHTML(e)); { const t = this._config.showHours ? ne(e.start.dateTime).format("LT") : ""; return A(_templateObject39(), r, n, s, t, this.getCalTitleHTML(e), this.getCalLocationHTML(e)) } }), this.requestUpdate() } getCalendarHeaderHTML() { return A(_templateObject40(), () => this.handleMonthChange(-1), ne(this.selectedMonth).format("YYYY"), ne(this.selectedMonth).format("MM"), this._config.calDateColor, this._config.linkTarget, ne(this.selectedMonth).locale(this.language).format("MMMM"), ne(this.selectedMonth).format("YYYY"), () => this.handleMonthChange(1)) } getCalendarDaysHTML(e) { var t = !0; return this._config.showLastCalendarWeek || ne(e[35].date).isSame(this.selectedMonth, "month") || (t = !1), e.map((e, a) => { const s = ne(e.date).isSame(ne(this.selectedMonth), "month") ? "" : "opacity: .35;", n = ne(e.date).isSame(ne(), "day") ? "background-color: ".concat(this._config.calEventBackgroundColor, ";") : "", r = e.holiday && 0 < e.holiday.length ? "color: ".concat(this._config.calEventHolidayColor, ";") : "", i = 6 == ne(e.date).isoWeekday() ? "background-color: ".concat(this._config.calEventSatColor, ";") : "", d = 7 == ne(e.date).isoWeekday() ? "background-color: ".concat(this._config.calEventSunColor, ";") : "", o = ne(e.date).isSame(ne(this.clickedDate), "day") ? "background-color: ".concat(this._config.calActiveEventBackgroundColor, ";") : "", _ = e.icon1 && 0 < e.icon1.length ? A(_templateObject41(), this._config.calEventIcon1Color, this._config.calEventIcon1) : "", l = e.icon2 && 0 < e.icon2.length ? A(_templateObject42(), this._config.calEventIcon2Color, this._config.calEventIcon2) : "", m = e.icon3 && 0 < e.icon3.length ? A(_templateObject43(), this._config.calEventIcon3Color, this._config.calEventIcon3) : ""; if (35 > a || t) return A(_templateObject44(), 0 == a % 7 ? A(_templateObject45()) : "", () => this.handleEventSummary(e), this._config.calDayColor, s, n, r, i, d, o, e.dayNumber.replace(/^0|[^/]0./, ""), _, l, m, a && 0 == a % 6 ? A(_templateObject46()) : "") }) } updateCalendarHTML() { (0 == this.month.length || this.refreshCalEvents || 120 < ne().diff(this.lastCalendarUpdateTime, "minutes")) && (this.lastCalendarUpdateTime = ne(), this.showLoader = !0, this.buildCalendar(this.selectedMonth), this.getCalendarEvents(this.month[0].date, this.month[41].date, this.monthToGet, this.month), this.showLoader = !1); const e = this.month, t = ne.weekdaysMin(!0).map(e => A(_templateObject47(), this._config.calWeekDayColor, e)); this.content = A(_templateObject48(), this.getCalendarHeaderHTML(), this._config.eventTitleColor, t, this.getCalendarDaysHTML(e), this.eventSummary) } }); class Te { constructor(e, t) { this.calendarDay = e, this._lp = t, this.ymd = ne(e).format("YYYY-MM-DD"), this._holiday = [], this._icon1 = [], this._icon2 = [], this._icon3 = [], this._allEvents = [], this._daybackground = [] } get date() { return ne(this.calendarDay) } get dayNumber() { return ne(this.calendarDay).format("DD") } get monthNumber() { return ne(this.calendarDay).month() } set holiday(e) { this._holiday = e } get holiday() { return this._holiday } set icon1(e) { this._icon1 = e } get icon1() { return this._icon1 } set icon2(e) { this._icon2 = e } get icon2() { return this._icon2 } set allEvents(e) { this._allEvents = e } get allEvents() { return this._allEvents } set icon3(e) { this._icon3 = e } get icon3() { return this._icon3 } set daybackground(e) { this._daybackground = e } get daybackground() { return this._daybackground } } class ve { constructor(e, t) { this.eventClass = e, this._config = t, this._startTime = this.eventClass.start.dateTime ? ne(this.eventClass.start.dateTime) : ne(this.eventClass.start.date).startOf("day"), this._endTime = this.eventClass.end.dateTime ? ne(this.eventClass.end.dateTime) : ne(this.eventClass.end.date).subtract(1, "days").endOf("day"), this.isFinished = !1, this.isEmpty = !1 } get titleColor() { return this._config.eventTitleColor ? this._config.eventTitleColor : "var(--primary-text-color)" } get title() { return this.eventClass.summary } get description() { return this.eventClass.description } get startTime() { return this._startTime } get startTimeToShow() { var e = this.eventClass.start.dateTime ? ne(this.eventClass.start.dateTime) : ne(this.eventClass.start.date).startOf("day"); return ne(e).isBefore(ne().startOf("day")) ? ne().startOf("day") : e } get endTime() { return this._endTime } get isFullDayEvent() { return !this.eventClass.start.dateTime && !this.eventClass.end.dateTime } get isFullOneDayEvent() { return !!(!this.eventClass.start.dateTime && !this.eventClass.end.dateTime && ne(this.eventClass.start.date).isSame(ne(this.eventClass.end.date).subtract(1, "days"), "day") || ne(this.eventClass.start.dateTime).isSame(ne(this.eventClass.start.dateTime).startOf("day")) && ne(this.eventClass.end.dateTime).isSame(ne(this.eventClass.end.dateTime).startOf("day")) && ne(this.eventClass.start.dateTime).isSame(ne(this.eventClass.end.dateTime).subtract(1, "days"), "day")) } get isFullMoreDaysEvent() { return !((this.eventClass.start.dateTime || this.eventClass.end.dateTime || ne(this.eventClass.start.date).isSame(ne(this.eventClass.end.date).subtract(1, "days"), "day")) && !(ne(this.eventClass.start.dateTime).isSame(ne(this.eventClass.start.dateTime).startOf("day")) && ne(this.eventClass.end.dateTime).isSame(ne(this.eventClass.end.dateTime).startOf("day")) && ne(this.eventClass.end.dateTime).isAfter(ne(this.eventClass.start.dateTime).subtract(1, "days"), "day"))) } get daysToSort() { return ne(this.startTimeToShow).format("YYYYMMDD") } get isEventRunning() { return ne(this.startTime).isBefore(ne()) && ne(this.endTime).isAfter(ne()) } get isEventFinished() { return ne(this.endTime).isBefore(ne()) } get location() { return this.eventClass.location ? this.eventClass.location.split(" ").join("+") : "" } get address() { return this.eventClass.location ? this.eventClass.location.split(",")[0] : "" } get link() { return this.eventClass.htmlLink } } diff --git a/docs/config/advanced_config.md b/docs/config/advanced_config.md index 7bf3f8ae..9ea68ce1 100644 --- a/docs/config/advanced_config.md +++ b/docs/config/advanced_config.md @@ -25,8 +25,8 @@ nav_order: 3 dateSize: 90 timeColor: blue timeSize: 90 - titleColor: black - titleSize: 100 + eventTitleColor: black + eventTitleSize: 100 locationIconColor: "rgb(230, 124, 115)" locationLinkColor: black locationTextSize: 90 diff --git a/docs/config/basic_config.md b/docs/config/basic_config.md index 206eae5e..7d630402 100644 --- a/docs/config/basic_config.md +++ b/docs/config/basic_config.md @@ -55,8 +55,8 @@ This example is the most basic implementation, it will just show you a list of e name: "Calendar" enableModeChange: true defaultMode: 2 - CalEventIcon1Filter: birthday - CalEventIcon2Filter: waste,bills + calEventIcon1Filter: birthday + calEventIcon2Filter: waste,bills entities: - entity: calendar.YOUR_CALENDAR_HERE type: icon2 diff --git a/docs/config/calendar_mode.md b/docs/config/calendar_mode.md index 70345a62..27ae667b 100644 --- a/docs/config/calendar_mode.md +++ b/docs/config/calendar_mode.md @@ -21,8 +21,8 @@ There are four configurable possibilities for showing events occurring any day: If you want to use any calendar's events, you have to add one or more of types: ```yaml -CalEventIcon1Filter: bills,waste # only events with those words will be shown -CalEventIcon2Filter: cleaning # only events with those words will be shown +calEventIcon1Filter: bills,waste # only events with those words will be shown +calEventIcon2Filter: cleaning # only events with those words will be shown entities: - entity: calendar.YOUR_CALENDAR_HERE # no type, it won't be shown in calendar mode - type: holiday # events from this calendar will be red @@ -42,8 +42,8 @@ entities: - entity: calendar.birthday type: icon1 # Icon1 has no filters, show all events from this calendar - entity: calendar.YOUR_CALENDAR2_HERE # no type, it won't be shown in calendar mode -CalEventIcon1Filter: bills,waste # only events with those words will be shown -CalEventIcon2Filter: cleaning # only events with those words will be shown +calEventIcon1Filter: bills,waste # only events with those words will be shown +calEventIcon2Filter: cleaning # only events with those words will be shown ``` If you set filters (keywords) for any type, it will show an icon only when event summary contains one of keywords. If you don't set any filter, it will show icons for all days with any events. diff --git a/docs/options/main-options.md b/docs/options/main-options.md index a026adb8..42a90660 100644 --- a/docs/options/main-options.md +++ b/docs/options/main-options.md @@ -7,7 +7,7 @@ nav_order: 1 | Name | Type | Default | Since | Description | | -------------------- | :-----: | :----------: | :-----: | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -| type | string | **required** | v0.3.0 | `custom:atomic-calendar` | +| type | string | **required** | v0.3.0 | `custom:atomic-calendar-revive` | | entities | list | **required** | v0.3.0 | One or more calendars, configured in HA [Google Calendar Component][googlecalcomp] | | name | string | optional | v0.12.0 | Card name. | | showColors | boolean | optional | v0.3.0 | `true` Show colors in events, configured in entities list | diff --git a/package-lock.json b/package-lock.json index 5bb56164..a4700dfe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "atomic-calendar-revive", - "version": "1.7.0", + "version": "1.8.6", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -4248,6 +4248,115 @@ "to-fast-properties": "^2.0.0" } }, + "@material/animation": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-MeOcW2xEyeHTwCrGERStR3lbPlDIZLqAe9d4gTHAZjf7lnTSzjOpJiXiaX8GRjBAlQ9Z4Ucy8rfCSHjKa4BU2Q==", + "requires": { + "tslib": "^1.9.3" + } + }, + "@material/base": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/base/-/base-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-ey7Sz8E1A/u0lqCahn57seXYOglJk+bwBgHB+ErJICdUpVD8OhKYtAb++2+eNXVujsHohXx8TM/tZOsefATsQg==", + "requires": { + "tslib": "^1.9.3" + } + }, + "@material/dom": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/dom/-/dom-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-mHMF2dkKbymywgkOdMPdW1+MbQn2GzvdSpjfRDX/cGh6lKQ0/fado276b/vpXRQb7vNXG1Z21TUtBiZyuyf/PA==", + "requires": { + "@material/feature-targeting": "7.0.0-canary.d92d8c93e.0", + "tslib": "^1.9.3" + } + }, + "@material/feature-targeting": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-0avhPtQSnHrQV6jeBZpnqLq51KFjP1oHaQKr2Tm+eqZXqQibNTUyds9oXVTzukd9v3NYTsbdMBpeiKyNrPfHMA==" + }, + "@material/linear-progress": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-K/fBvBOECG/Adkuudj9juma5pJ/cRubtxF0c3rS7EQHo06rebNunbbHeqmXbRB1daWAA23avaxLO5NKjsvhNOQ==", + "requires": { + "@material/animation": "7.0.0-canary.d92d8c93e.0", + "@material/base": "7.0.0-canary.d92d8c93e.0", + "@material/feature-targeting": "7.0.0-canary.d92d8c93e.0", + "@material/progress-indicator": "7.0.0-canary.d92d8c93e.0", + "@material/theme": "7.0.0-canary.d92d8c93e.0", + "tslib": "^1.9.3" + } + }, + "@material/mwc-base": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@material/mwc-base/-/mwc-base-0.15.0.tgz", + "integrity": "sha512-TlZQtwKMhU5e4GMQ3ZFwhJ2ANQJHTnPMRq6ZDEIG2vfoxx8JIWJ2f/yoI8MkoYUJ1Q6t5arBaBaI2Qr0JEstWw==", + "requires": { + "@material/base": "=7.0.0-canary.d92d8c93e.0", + "@material/dom": "=7.0.0-canary.d92d8c93e.0", + "@material/ripple": "=7.0.0-canary.d92d8c93e.0", + "lit-element": "^2.3.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@material/mwc-linear-progress": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@material/mwc-linear-progress/-/mwc-linear-progress-0.15.0.tgz", + "integrity": "sha512-poBT3NZTqNpRtNSpvOfriguuU1rEYD2sLbSTwYO5DZt/f3OELbZE8C1AUZP37CUnfVyw8pwXjAURti7v2GZIog==", + "requires": { + "@material/linear-progress": "=7.0.0-canary.d92d8c93e.0", + "@material/mwc-base": "^0.15.0", + "lit-element": "^2.3.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "@material/progress-indicator": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-ibwqKAKd8xJqN2SceGo7fsjwdy7E2yjmP8V3ASUqUnK+MXepKoxdjfj+pXBAuCwNy8ehx1b4HzYq7LA20PKWKw==", + "requires": { + "tslib": "^1.9.3" + } + }, + "@material/ripple": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-lnusvG5+xsaNsmj4MbUdzKeATzJ9uY8oWwSIApxyj4JOoHZzgwtkp/FTxri/rT0nE9wK7+h1oh+bEgZn7VCkZw==", + "requires": { + "@material/animation": "7.0.0-canary.d92d8c93e.0", + "@material/base": "7.0.0-canary.d92d8c93e.0", + "@material/dom": "7.0.0-canary.d92d8c93e.0", + "@material/feature-targeting": "7.0.0-canary.d92d8c93e.0", + "@material/theme": "7.0.0-canary.d92d8c93e.0", + "tslib": "^1.9.3" + } + }, + "@material/theme": { + "version": "7.0.0-canary.d92d8c93e.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-7.0.0-canary.d92d8c93e.0.tgz", + "integrity": "sha512-Qx1ZPWDQVzE2adGGuVZ3wT0/jXvF8dW2Vei3oIbe52jNmHKS81ZMPgkHlYonKX5v53nKuxEdMIclZcFaEoBZWQ==", + "requires": { + "@material/feature-targeting": "7.0.0-canary.d92d8c93e.0" + } + }, "@rollup/plugin-json": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.0.3.tgz", diff --git a/package.json b/package.json index 1a4a1b4d..740e489e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "atomic-calendar-revive", - "version": "1.8.6", + "version": "1.8.7", "description": "Calendar Card for Home Assistant", "main": "atomic-calendar-revive.js", "scripts": { @@ -41,6 +41,7 @@ "webpack-merge": "^4.2.2" }, "dependencies": { + "@material/mwc-linear-progress": "^0.15.0", "@rollup/plugin-json": "^4.0.3", "@rollup/plugin-node-resolve": "^8.0.0", "lit-element": "^2.3.1", diff --git a/src/app-editor.js b/src/app-editor.js index f540e450..f0044318 100644 --- a/src/app-editor.js +++ b/src/app-editor.js @@ -1,16 +1,16 @@ -const EDITOR_VERSION = '1.1.0-alpha'; +const EDITOR_VERSION = '1.1.1-alpha'; const fireEvent = (node, type, detail, options) => { - options = options || {}; - detail = detail === null || detail === undefined ? {} : detail; - const event = new Event(type, { - bubbles: options.bubbles === undefined ? true : options.bubbles, - cancelable: Boolean(options.cancelable), - composed: options.composed === undefined ? true : options.composed - }); - event.detail = detail; - node.dispatchEvent(event); - return event; + options = options || {}; + detail = detail === null || detail === undefined ? {} : detail; + const event = new Event(type, { + bubbles: options.bubbles === undefined ? true : options.bubbles, + cancelable: Boolean(options.cancelable), + composed: options.composed === undefined ? true : options.composed + }); + event.detail = detail; + node.dispatchEvent(event); + return event; }; if (!customElements.get("ha-switch") && customElements.get("paper-toggle-button")) { @@ -33,7 +33,7 @@ export class AtomicCalendarReviveEditor extends LitElement { bubbles: true, composed: true }); - event.detail = {config: newConfig}; + event.detail = { config: newConfig }; this.dispatchEvent(event); } @@ -45,42 +45,42 @@ export class AtomicCalendarReviveEditor extends LitElement { return this._config.name || ""; } - get _Entities(){ + get _Entities() { if (this._config) { return this._config.entities; } return true; } - get _showColors(){ + get _showColors() { if (this._config) { return this._config.showColors || true; } return true; } - get _showLocation(){ + get _showLocation() { if (this._config) { return this._config.showLocation || true; } return true; } - get _showMonth(){ + get _showMonth() { if (this._config) { return this._config.showMonth || false; } return false; } - get _showWeekDay(){ + get _showWeekDay() { if (this._config) { return this._config.showWeekDay || false; } return false; } - get _showLoader(){ + get _showLoader() { if (this._config) { return this._config.showLoader || true; } @@ -94,14 +94,14 @@ export class AtomicCalendarReviveEditor extends LitElement { return false; } - get _showDescription(){ + get _showDescription() { if (this._config) { return this._config.showDescription || false; } return false; } - get _showNoEventsForToday(){ + get _showNoEventsForToday() { if (this._config) { return this._config.showNoEventsForToday || false; } @@ -129,7 +129,7 @@ export class AtomicCalendarReviveEditor extends LitElement { return false; } - get _linkTarget(){ + get _linkTarget() { if (this._config) { return this._config.linkTarget || '_blank'; } @@ -179,14 +179,14 @@ export class AtomicCalendarReviveEditor extends LitElement {

Event Mode

Show Month Show Location Show 'No Events Today' Show Description Sort by Start Time Disable Event Link URL Disable Location Link URL ${linkTargets.map(linkTarget => { - return html` + return html` ${linkTarget} `; - })} + })}
@@ -303,3 +303,10 @@ export class AtomicCalendarReviveEditor extends LitElement { } } customElements.define("atomic-calendar-revive-editor", AtomicCalendarReviveEditor); +window.customCards = window.customCards || []; +window.customCards.push({ + type: "atomic-calendar-revive", + name: "Atomic Calendar Revive", + preview: false, // Optional - defaults to false + description: "An advanced calendar card for Home Assistant with Lovelace." // Optional +}); diff --git a/src/app.js b/src/app.js index 46c618b5..d2bbbb06 100644 --- a/src/app.js +++ b/src/app.js @@ -1,27 +1,21 @@ -import { LitElement, html } from 'lit-element'; +import { LitElement, html, css } from 'lit-element'; import moment from 'moment'; import 'moment/min/locales'; import pkg from '../package.json'; +import "@material/mwc-linear-progress"; const CARD_VERSION = pkg.version; -function hasConfigOrEntityChanged(element, changedProps) { - if (changedProps.has("_config")) { - return true; - } - - const oldHass = changedProps.get("hass"); - if (oldHass) { - return ( - oldHass.states[element._config.entity] !== - element.hass.states[element._config.entity] - ); +class AtomicCalendarRevive extends LitElement { + static get properties() { + return { + hass: { type: Object }, + _config: { type: Object }, + content: { type: Object }, + selectedMonth: { type: Object } + }; } - return true; -} - -class AtomicCalendarRevive extends LitElement { constructor() { super(); this.lastCalendarUpdateTime; @@ -42,19 +36,11 @@ class AtomicCalendarRevive extends LitElement { this.language = ''; } - static get properties() { - return { - hass: {}, - _config: {}, - content: {}, - selectedMonth: {} - } - } - static async getConfigElement() { await import("./app-editor.js"); return document.createElement("atomic-calendar-revive-editor"); } + static getStubConfig() { return { name: "Calendar Card", @@ -62,115 +48,12 @@ class AtomicCalendarRevive extends LitElement { } } - - updated() { } - - render() { - if (this.firstrun) { - console.info( - `%c atomic-calendar-revive %c Version: ${CARD_VERSION} `, - "color: white; background: #484848; font-weight: 700;", - "color: white; background: #cc5500; font-weight: 700;" - ); - } - this.language = this._config.language != '' ? this._config.language : this.hass.language.toLowerCase() - let timeFormat = moment.localeData(this.language).longDateFormat('LT') - if (this._config.hoursFormat == '12h') timeFormat = 'h:mm A' - else if (this._config.hoursFormat == '24h') timeFormat = 'H:mm' - else if (this._config.hoursFormat != 'default') timeFormat = this._config.hoursFormat - moment.updateLocale(this.language, { - week: { - dow: this._config.firstDayOfWeek - }, - longDateFormat: { - LT: timeFormat - } - }); - this.firstrun = false - - if (!this.isUpdating && this.modeToggle == 1) { - if (!this.lastEventsUpdateTime || moment().diff(this.lastEventsUpdateTime, 'minutes') > 15) - (async () => { - this.showLoader = true - this.isUpdating = true; - try { - this.events = await this.getEvents() - } catch (error) { - console.log(error) - this.errorMessage = 'The calendar can\'t be loaded from Home Assistant component' - this.showLoader = false - } - - this.lastEventsUpdateTime = moment(); - this.updateEventsHTML(this.events); - this.isUpdating = false; - this.showLoader = false - })() - } - - if (this.modeToggle == 1) - this.updateEventsHTML(this.events); - else - this.updateCalendarHTML(this.events); - - return html` - - ${this.setStyle()} - - - ${this._config.name || this._config.showDate || (this.showLoader && this._config.showLoader) - ? html` -
- ${this._config.name - ? html` -
- ${this._config.name} -
- ` - : ""} - - ${(this.showLoader && this._config.showLoader) ? html` -
` : '' - } - ${this._config.showDate - ? html` -
- ${this.getDate()} -
- ` - : ""} -
- ` - : "" - } - -
- ${this.content} -
-
` - } - - firstTimeConfig() { - - } - - handleToggle() { - if (this._config.enableModeChange) { - this.modeToggle == 1 ? this.modeToggle = 2 : this.modeToggle = 1 - this.requestUpdate() - } - } - - getDate() { - const date = moment().format(this._config.dateFormat) - return html`${date}` - } - setConfig(config) { config = JSON.parse(JSON.stringify(config)); - if (!config.entities) { + if (!config.entities || !config.entities.length) { throw new Error('Please define atomic-calendar-revive card entity'); } + this._config = { // text translations fullDayEventText: 'All day', // "All day" custom text @@ -297,6 +180,112 @@ class AtomicCalendarRevive extends LitElement { }); } + updated() { } + + render() { + if (this.firstrun) { + console.info( + `%c atomic-calendar-revive %c Version: ${CARD_VERSION} `, + "color: white; background: #484848; font-weight: 700;", + "color: white; background: #cc5500; font-weight: 700;" + ); + } + if (!this._config || !this.hass) { + return html``; + } + this.updateCard(); + + return html` + + ${this.setStyle()} + + + ${this._config.name || this._config.showDate || (this.showLoader && this._config.showLoader) + ? html` +
+ ${this._config.name + ? html` +
+ ${this._config.name} +
+ ` + : ""} + + ${(this.showLoader && this._config.showLoader) ? html` +
` : '' + } + ${this._config.showDate + ? html` +
+ ${this.getDate()} +
+ ` + : ""} +
+ ` + : "" + } + +
+ ${this.content} +
+
` + } + + async updateCard() { + this.language = this._config.language != '' ? this._config.language : this.hass.language.toLowerCase() + let timeFormat = moment.localeData(this.language).longDateFormat('LT') + if (this._config.hoursFormat == '12h') timeFormat = 'h:mm A' + else if (this._config.hoursFormat == '24h') timeFormat = 'H:mm' + else if (this._config.hoursFormat != 'default') timeFormat = this._config.hoursFormat + moment.updateLocale(this.language, { + week: { + dow: this._config.firstDayOfWeek + }, + longDateFormat: { + LT: timeFormat + } + }); + this.firstrun = false + + // check if an update is needed + if (!this.isUpdating && this.modeToggle == 1) { + if (!this.lastEventsUpdateTime || moment().diff(this.lastEventsUpdateTime, 'seconds') > 60) { + this.showLoader = true + this.isUpdating = true; + try { + this.events = await this.getEvents() + } catch (error) { + console.log(error) + this.errorMessage = 'The calendar can\'t be loaded from Home Assistant component' + this.showLoader = false + } + + this.lastEventsUpdateTime = moment(); + this.updateEventsHTML(this.events); + this.isUpdating = false; + this.showLoader = false + } + } + + if (this.modeToggle == 1) + this.updateEventsHTML(this.events); + else + this.updateCalendarHTML(this.events); + } + + handleToggle() { + if (this._config.enableModeChange) { + this.modeToggle == 1 ? this.modeToggle = 2 : this.modeToggle = 1 + this.requestUpdate() + } + } + + getDate() { + const date = moment().format(this._config.dateFormat) + return html`${date}` + } + setStyle() { return html`